diff --git a/src/GHC/Vacuum.hs b/src/GHC/Vacuum.hs
--- a/src/GHC/Vacuum.hs
+++ b/src/GHC/Vacuum.hs
@@ -98,7 +98,7 @@
 import Prelude hiding(catch)
 import Control.Concurrent
 
-import Foreign
+import Foreign hiding (unsafePerformIO)
 import GHC.Arr(Array(..))
 import GHC.Exts
 
diff --git a/vacuum.cabal b/vacuum.cabal
--- a/vacuum.cabal
+++ b/vacuum.cabal
@@ -1,5 +1,5 @@
 name:               vacuum
-version:            1.0.0
+version:            1.0.0.1
 cabal-version:      >= 1.6
 build-type:         Simple
 license:            LGPL
@@ -7,15 +7,15 @@
 category:           Debug, GHC
 author:             Matt Morrow
 copyright:          (c) Matt Morrow 2009
-maintainer:         Matt Morrow <morrow@moonpatio.com>
-homepage:           http://moonpatio.com/vacuum/
+maintainer:         Conrad Parker <conrad@metadecks.org>
+homepage:           http://web.archive.org/web/20100410115820/http://moonpatio.com/vacuum/
 stability:          experimental
 synopsis:           Extract graph representations of ghc heap values.
-description:        <http://moonpatio.com/vacuum/>
+description:        <http://web.archive.org/web/20100410115820/http://moonpatio.com/vacuum/>
 
 library
   hs-source-dirs:   src
-  ghc-options:      -O2 -fglasgow-exts -funbox-strict-fields
+  ghc-options:      -funbox-strict-fields
   extensions:       CPP, BangPatterns
   includes:         ghcautoconf.h
   build-depends:    base==4.*, ghc-prim, array,
@@ -30,3 +30,10 @@
                     GHC.Vacuum.Util,
                     GHC.Vacuum.Pretty,
                     GHC.Vacuum.Pretty.Dot
+
+------------------------------------------------------------------------
+-- Git repo
+--
+source-repository head
+  type: git
+  location: git://github.com/kfish/vacuum.git
