diff --git a/Bindings/Linux/VideoDev2.hsc b/Bindings/Linux/VideoDev2.hsc
--- a/Bindings/Linux/VideoDev2.hsc
+++ b/Bindings/Linux/VideoDev2.hsc
@@ -11,7 +11,7 @@
 module Bindings.Linux.VideoDev2 where
 import System.Posix.IOCtl
 #strict_import
-import Foreign(unsafePerformIO)
+import System.IO.Unsafe (unsafePerformIO)
 import Data.Typeable (Typeable)
 deriving instance Typeable C'timeval
 deriving instance Typeable C'v4l2_rect
diff --git a/bindings-linux-videodev2.cabal b/bindings-linux-videodev2.cabal
--- a/bindings-linux-videodev2.cabal
+++ b/bindings-linux-videodev2.cabal
@@ -1,5 +1,5 @@
 Name:                bindings-linux-videodev2
-Version:             0.1
+Version:             0.1.0.1
 Synopsis:            bindings to Video For Linux Two (v4l2) kernel interfaces
 
 Description:
@@ -8,11 +8,11 @@
   Upstream documentation at:
   <http://linuxtv.org/downloads/v4l-dvb-apis/>
 
-Homepage:            https://gitorious.org/hsv4l2
+Homepage:            https://code.mathr.co.uk/bindings-linux-videodev2
 License:             BSD3
 License-file:        LICENSE
 Author:              Claude Heiland-Allen
-Maintainer:          claudiusmaximus@goto10.org
+Maintainer:          claude@mathr.co.uk
 Category:            Graphics
 
 Build-type:          Simple
diff --git a/generate/generate.sh b/generate/generate.sh
--- a/generate/generate.sh
+++ b/generate/generate.sh
@@ -30,7 +30,7 @@
 module Bindings.Linux.VideoDev2 where
 import System.Posix.IOCtl
 #strict_import
-import Foreign(unsafePerformIO)
+import System,IO.Unsafe (unsafePerformIO)
 import Data.Typeable (Typeable)
 deriving instance Typeable C'timeval
 deriving instance Typeable C'v4l2_rect
