Tweak lower bounds to match versions we actually test with
authorHerbert Valerio Riedel <hvr@gnu.org>
Tue, 28 Aug 2018 16:29:38 +0000 (18:29 +0200)
committerHerbert Valerio Riedel <hvr@gnu.org>
Tue, 28 Aug 2018 16:29:38 +0000 (18:29 +0200)
All lower bounds except those for `process` (due to showCommandForUser)
match the versions of boot libraries shipped w/ GHC 7.0

hsc2hs.cabal

index e8018f3..5c6d6fe 100644 (file)
@@ -1,5 +1,7 @@
+cabal-version: >=1.10
 Name: hsc2hs
 Version: 0.68.4
+
 Copyright: 2000, Marcin Kowalczyk
 License: BSD3
 License-File: LICENSE
@@ -22,7 +24,6 @@ Description:
 Category: Development
 Data-Files: template-hsc.h
 build-type: Simple
-cabal-version: >=1.10
 tested-with: GHC==8.6.1, GHC==8.4.3, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2, GHC==7.2.2, GHC==7.0.4
 
 extra-source-files:
@@ -54,11 +55,11 @@ Executable hsc2hs
 
     Other-Extensions: CPP, NoMonomorphismRestriction
 
-    Build-Depends: base       >= 4   && < 5,
-                   containers >= 0.2 && < 0.7,
-                   directory  >= 1   && < 1.4,
-                   filepath   >= 1   && < 1.5,
-                   process    >= 1.1 && < 1.7
+    Build-Depends: base       >= 4.3.0 && < 5,
+                   containers >= 0.4.0 && < 0.7,
+                   directory  >= 1.1.0 && < 1.4,
+                   filepath   >= 1.2.0 && < 1.5,
+                   process    >= 1.1.0 && < 1.7
     if flag(in-ghc-tree)
        cpp-options: -DIN_GHC_TREE