diff --git a/GearBox.hs b/GearBox.hs
--- a/GearBox.hs
+++ b/GearBox.hs
@@ -1,9 +1,9 @@
 -- GearBox -- zooming rotating fractal gearbox demo
--- (GPL3+) 2012 Claude Heiland-Allen <claudiusmaximus@goto10.org>
+-- (GPL3+) 2012 Claude Heiland-Allen <claude@mathr.co.uk>
 -- usage: gearbox <quality>
 -- default quality is 9, useful range 6-14
 -- 'f' toggles full screen, any other key to quit
--- tested with: ghc-7.0.4, ghc-7.4-rc1
+-- tested with: ghc-7.0.4, ghc-7.4-rc1, ghc-7.6.1
 
 {-# LANGUAGE TypeOperators #-}
 import Control.Monad (forM, forM_, replicateM)
diff --git a/gearbox.cabal b/gearbox.cabal
--- a/gearbox.cabal
+++ b/gearbox.cabal
@@ -1,5 +1,5 @@
 Name:                gearbox
-Version:             1
+Version:             1.0.0.1
 Synopsis:            zooming rotating fractal gears graphics demo
 Description:         OpenGL gearbox iterated function system.  Usage:
                      @gearbox quality@ where quality is an integer between
@@ -8,10 +8,24 @@
 License:             GPL-3
 License-file:        LICENSE
 Author:              Claude Heiland-Allen
-Maintainer:          claudiusmaximus@goto10.org
+Maintainer:          claude@mathr.co.uk
 Category:            Demo
 Build-type:          Simple
 Cabal-version:       >=1.6
 Executable gearbox
   Main-is:             GearBox.hs
-  Build-depends:       base < 5, GLUT == 2.2.*, OpenGLRaw == 1.1.*, Vec == 0.9.*, Vec-OpenGLRaw == 0.2.*
+  Build-depends:
+    base < 5,
+    GLUT >= 2.2 && < 2.4,
+    OpenGLRaw >= 1.1 && < 1.3,
+    Vec >= 1 && < 2,
+    Vec-OpenGLRaw >= 0.2 && < 0.3
+
+Source-repository head
+  type:                git
+  location:            git://gitorious.org/maximus/gearbox.git
+
+Source-repository this
+  type:                git
+  location:            git://gitorious.org/maximus/gearbox.git
+  tag:                 v1.0.0.1
