diff --git a/markov-chain.cabal b/markov-chain.cabal
--- a/markov-chain.cabal
+++ b/markov-chain.cabal
@@ -1,10 +1,10 @@
 Name:             markov-chain
-Version:          0.0.3
+Version:          0.0.3.1
 License:          GPL
 License-File:     LICENSE
 Author:           Henning Thielemann <haskell@henning-thielemann.de>
 Maintainer:       Henning Thielemann <haskell@henning-thielemann.de>
-Homepage:         http://darcs.haskell.org/markov-chain/
+Homepage:         http://code.haskell.org/~thielema/markov-chain/
 Category:         Algorithms
 Build-Type:       Simple
 Synopsis:         Markov Chains for generating random sequences with a user definable behaviour.
@@ -31,9 +31,12 @@
   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.0, containers >=0.1 && <1.0
+    Build-Depends:
+      random >=1.0 && <2.0,
+      containers >=0.1 && <1.0,
+      base >= 2 && <5
   Else
     Build-Depends: base >=1.0 && < 2
 
