diff --git a/roundtrip.cabal b/roundtrip.cabal
--- a/roundtrip.cabal
+++ b/roundtrip.cabal
@@ -1,10 +1,10 @@
 Name:           roundtrip
-Version:        0.2.0.1
+Version:        0.2.0.3
 Synopsis:       Bidirectional (de-)serialization
 Description:    Roundtrip allows the definition of bidirectional
                 (de-)serialization specifications. The specification language
-                is based on the ideas described in the paper /Invertible
-                Syntax Descriptions: Unifying Parsing and Pretty Printing/
+                is based on the ideas described in the paper
+                /Invertible Syntax Descriptions: Unifying Parsing and Pretty Printing/
                 by Tillmann Rendel and Klaus Ostermann, Haskell Symposium 2010.
                 .
                 This package does not provide concrete instances of the
@@ -23,6 +23,10 @@
 Build-type:     Simple
 Cabal-version:  >=1.8
 
+Source-repository head
+  Type:     darcs
+  location: http://darcs.factisresearch.com/pub/roundtrip
+
 Library
   Hs-Source-Dirs: src
   Exposed-modules:
@@ -37,10 +41,10 @@
     , Control.Isomorphism.Partial.Constructors
     , Control.Isomorphism.Partial.Derived
   Build-depends:
-      base == 4.*
-    , safe == 0.3.*
-    , containers >= 0.3 && < 0.6
-    , text == 0.11.*
-    , template-haskell >= 2.4 && < 2.6
-    , xml-types == 0.3.*
-    , pretty == 1.0.*
+      base >= 4 && < 5
+    , safe
+    , containers
+    , text
+    , template-haskell
+    , xml-types
+    , pretty
diff --git a/src/Text/Roundtrip/Combinators.hs b/src/Text/Roundtrip/Combinators.hs
--- a/src/Text/Roundtrip/Combinators.hs
+++ b/src/Text/Roundtrip/Combinators.hs
@@ -37,7 +37,7 @@
 
 import Control.Category ((.))
 
-import Data.Char (String, isSpace)
+import Data.Char (isSpace)
 import Data.Maybe (Maybe)
 import Data.Either (Either)
 
