diff --git a/smallarray.cabal b/smallarray.cabal
--- a/smallarray.cabal
+++ b/smallarray.cabal
@@ -3,7 +3,7 @@
 -- See the Haskell package versioning policy
 -- (http://www.haskell.org/haskellwiki/Package_versioning_policy) for
 -- standards guiding when and how versions should be incremented.
-Version:             0.2.2
+Version:             0.2.2.1
 
 Synopsis:            low-level unboxed arrays, with minimal features.
 
@@ -33,8 +33,12 @@
 -- a README.
 -- Extra-source-files:  
 
-Cabal-version:       >=1.2
+Cabal-version:       >=1.6
 
+Source-repository head
+  Type:     darcs
+  Location: http://community.haskell.org/~aslatter/code/bytearray
+
 Library
 
   Exposed-modules:     Data.SmallArray
@@ -43,8 +47,6 @@
   Other-modules:       Data.ByteArray
                        Data.SmallArray.Internal
   
-  Build-depends:       base < 4.4, deepseq >= 1.1 && < 1.2, hashable < 1.2 && >= 1.0.1,
+  Build-depends:       base > 4 && < 5, deepseq >= 1.1 && < 1.2, hashable < 1.2 && >= 1.0.1,
                        bytestring >=0.9 && <0.10
   ghc-options: -Wall -funbox-strict-fields -O2
-
-  -- cpp-options: -DTESTING_FFI
