diff --git a/http-monad.cabal b/http-monad.cabal
--- a/http-monad.cabal
+++ b/http-monad.cabal
@@ -1,6 +1,6 @@
 Name:               http-monad
-Version:            0.1.1.3
-Cabal-Version:      >= 1.6
+Version:            0.1.1.4
+Cabal-Version:      >= 1.10
 Build-type:         Simple
 License:            BSD3
 License-file:       LICENSE
@@ -29,7 +29,7 @@
 Source-Repository this
   type:     darcs
   location: http://code.haskell.org/~thielema/http-monad/
-  tag:      0.1.1.3
+  tag:      0.1.1.4
 
 Flag splitBase
   description: Old, monolithic base
@@ -54,14 +54,16 @@
     Network.Monad.Utility
   Hs-Source-Dirs: src
   GHC-options: -Wall
+  Default-Language: Haskell98
 --  Extensions: DeriveDataTypeable, GeneralizedNewtypeDeriving
   Build-depends: HTTP >=4000 && <4001
-  Build-depends: network >=2.1 && <2.7
-  Build-depends: network-uri >=2.6 && <2.7
+  Build-depends: network >=2.1 && <3.2
+  Build-depends: network-uri >=2.6 && <2.8
+  Build-depends: network-uri-flag == 0.1.*
   Build-depends: parsec >=2.1 && <3.2
-  Build-depends: bytestring >=0.9 && <0.11
-  Build-depends: transformers >=0.2 && <0.6
-  Build-depends: explicit-exception >=0.1.4 && <0.2
+  Build-depends: bytestring >=0.9 && <0.12
+  Build-depends: transformers >=0.2 && <0.7
+  Build-depends: explicit-exception >=0.1.4 && <0.3
   Build-depends: semigroups >=0.1 && <1.0
   Build-depends: utility-ht >=0.0.4 && <0.1
   Build-depends: lazyio >=0.1 && <0.2
@@ -76,8 +78,9 @@
 
 Executable infinite-httpd
   If flag(buildTestServer)
-    Build-depends: httpd-shed >=0.3 && <0.4
+    Build-depends: httpd-shed >=0.4 && <0.5, base
   Else
     Buildable: False
+  Default-Language: Haskell98
   Main-is: Infinity.hs
   Hs-Source-Dirs: src, test
