diff --git a/CHANGES b/CHANGES
--- a/CHANGES
+++ b/CHANGES
@@ -1,4 +1,9 @@
-# 0.3.0.4: 2 June 2014
+* 0.3.0.5 (12 June 2014)
+
+  - Add extension to allow building with GHC HEAD (7.9) (thanks to
+    Gabor Greif)
+
+* 0.3.0.4: 2 June 2014
 
   - Allow lens-4.2
 
diff --git a/force-layout.cabal b/force-layout.cabal
--- a/force-layout.cabal
+++ b/force-layout.cabal
@@ -1,5 +1,5 @@
 name:                force-layout
-version:             0.3.0.4
+version:             0.3.0.5
 synopsis:            Simple force-directed layout
 description:         Simulation engine for doing simple force-based layout,
                      /e.g./ for trees or graphs.  See the diagrams-contrib package
@@ -8,14 +8,15 @@
 license-file:        LICENSE
 author:              Brent Yorgey
 maintainer:          byorgey@cis.upenn.edu
+bug-reports:         https://github.com/diagrams/force-layout/issues
 copyright:           (c) 2011 Brent Yorgey
 category:            Graphics
 build-type:          Simple
 cabal-version:       >=1.10
 extra-source-files:  CHANGES
 source-repository head
-  type:     darcs
-  location: http://hub.darcs.net/byorgey/force-layout
+  type:     git
+  location: git://github.com/diagrams/force-layout.git
 
 library
   exposed-modules:     Physics.ForceLayout
diff --git a/src/Physics/ForceLayout.hs b/src/Physics/ForceLayout.hs
--- a/src/Physics/ForceLayout.hs
+++ b/src/Physics/ForceLayout.hs
@@ -1,6 +1,7 @@
 {-# LANGUAGE FlexibleContexts     #-}
 {-# LANGUAGE ScopedTypeVariables  #-}
 {-# LANGUAGE TemplateHaskell      #-}
+{-# LANGUAGE TypeFamilies         #-}
 {-# LANGUAGE UndecidableInstances #-}
 
 -----------------------------------------------------------------------------
