Index: haskell-stack/stack.cabal
===================================================================
--- haskell-stack.orig/stack.cabal	1970-01-01 01:00:00.000000000 +0100
+++ haskell-stack/stack.cabal	2016-06-01 10:57:35.860985215 +0200
@@ -154,7 +154,7 @@
         base-compat >=0.6 && <0.10,
         base16-bytestring >=0.1.1.6 && <0.2,
         base64-bytestring >=1.0.0.1 && <1.1,
-        binary ==0.7.*,
+        binary >=0.7 && <0.9,
         binary-tagged >=0.1.1 && <0.2,
         blaze-builder >=0.4.0.2 && <0.5,
         byteable >=0.1.1 && <0.2,
@@ -175,7 +175,7 @@
         filelock >=0.1.0.1 && <0.2,
         filepath >=1.3.0.2 && <1.5,
         fsnotify >=0.2.1 && <0.3,
-        generic-deriving >=1.9.0 && <1.10,
+        generic-deriving >=1.9.0 && <1.11,
         hashable >=1.2.3.2 && <1.3,
         hit >=0.6.3 && <0.7,
         hpc >=0.6.0.2 && <0.7,
@@ -187,17 +187,17 @@
         microlens >=0.3.0.0 && <0.5,
         monad-control >=1.0.1.0 && <1.1,
         monad-logger >=0.3.13.1 && <0.4,
-        monad-unlift >=0.1.2.0 && <0.2,
+        monad-unlift >=0.1.2.0 && <0.3,
         mtl >=2.1.3.1 && <2.3,
         open-browser >=0.2.1 && <0.3,
         optparse-applicative >=0.11 && <0.13,
         path >=0.5.1 && <0.6,
         path-io >=1.1.0 && <2.0.0,
         persistent >=2.1.2 && <2.6,
-        persistent-sqlite >=2.1.4 && <2.6,
+        persistent-sqlite (>=2.1.4 && <2.5.0.1) || (>2.5.0.1 && <2.6),
         persistent-template >=2.1.1 && <2.6,
         pretty >=1.1.1.1 && <1.2,
-        process >=1.2.0.0 && <1.3,
+        process >=1.2.0.0 && <1.5,
         regex-applicative-text >=0.1.0.1 && <0.2,
         resourcet >=1.1.4.1 && <1.2,
         retry >=0.6 && <0.8,
@@ -207,13 +207,13 @@
         stm >=2.4.4 && <2.5,
         streaming-commons >=0.1.10.0 && <0.2,
         tar >=0.4.1.0 && <0.6,
-        template-haskell >=2.9.0.0 && <2.11,
+        template-haskell >=2.9.0.0 && <2.12,
         temporary >=1.2.0.3 && <1.3,
         text >=1.2.0.4 && <1.3,
         text-binary >=0.2.1 && <0.3,
-        time >=1.4.2 && <1.6,
+        time >=1.4.2 && <1.7,
         tls >=1.3.8 && <1.4,
-        transformers >=0.3.0.0 && <0.5,
+        transformers >=0.3.0.0 && <0.6,
         transformers-base >=0.4.4 && <0.5,
         unix-compat >=0.4.1.4 && <0.5,
         unordered-containers >=0.2.5.1 && <0.3,
@@ -265,7 +265,7 @@
         path-io >=1.1.0 && <2.0.0,
         stack >=1.1.2 && <1.2,
         text >=1.2.0.4 && <1.3,
-        transformers >=0.4.2.0 && <0.5
+        transformers >=0.4.2.0 && <0.6
     default-language: Haskell2010
     hs-source-dirs: src/main
     other-modules:
@@ -296,7 +296,7 @@
         stack >=1.1.2 && <1.2,
         temporary >=1.2.0.4 && <1.3,
         text >=1.2.2.1 && <1.3,
-        transformers >=0.4.2.0 && <0.5
+        transformers >=0.4.2.0 && <0.6
     default-language: Haskell2010
     hs-source-dirs: src/test
     other-modules:
@@ -327,11 +327,11 @@
         directory >=1.2.2.0 && <1.3,
         filepath >=1.4.0.0 && <1.5,
         hspec >=2.2.3 && <2.3,
-        process >=1.2.3.0 && <1.3,
+        process >=1.2.3.0 && <1.5,
         resourcet >=1.1.7.4 && <1.2,
         temporary >=1.2.0.4 && <1.3,
         text >=1.2.2.1 && <1.3,
-        transformers >=0.4.2.0 && <0.5,
+        transformers >=0.4.2.0 && <0.6,
         unix-compat >=0.4.1.4 && <0.5
     default-language: Haskell2010
     hs-source-dirs: test/integration test/integration/lib
