diff --git a/probability.cabal b/probability.cabal
--- a/probability.cabal
+++ b/probability.cabal
@@ -1,10 +1,10 @@
 Name:               probability
-Version:            0.2.2
+Version:            0.2.2.1
 License:            BSD3
 License-File:       COPYRIGHT
 Author:             Martin Erwig <erwig@eecs.oregonstate.edu>, Steve Kollmansberger
 Maintainer:         Henning Thielemann <haskell@henning-thielemann.de>
-Homepage:           http://haskell.org/haskellwiki/Probabilistic_Functional_Programming
+Homepage:           http://www.haskell.org/haskellwiki/Probabilistic_Functional_Programming
 Category:           Math, Monads, Graphics
 Synopsis:           Probabilistic Functional Programming
 Description:
@@ -22,23 +22,27 @@
 
 Source-Repository head
   type:     darcs
-  location: http://darcs.haskell.org/probability/
+  location: http://code.haskell.org/~thielema/probability/
 
 Source-Repository this
   type:     darcs
-  location: http://darcs.haskell.org/probability/
-  tag:      0.2.2
+  location: http://code.haskell.org/~thielema/probability/
+  tag:      0.2.2.1
 
 
 Flag splitBase
   description: Choose the new smaller, split-up base package.
 
 Library
-  Build-Depends: transformers >=0.0.1 && <0.2
+  Build-Depends: transformers >=0.0.1 && <0.3
   If flag(splitBase)
-    Build-Depends: base >= 2, random >=1.0 && <2, containers >=0.1 && <1
+    Build-Depends:
+      containers >=0.1 && <1,
+      random >=1.0 && <2,
+      base >=2 && <5
   Else
-    Build-Depends: base >= 1.0 && < 2
+    Build-Depends:
+      base >=1.0 && <2
 
   Hs-Source-Dirs:     src
   GHC-Options:        -Wall
