Drop support for base < 4.7 (and thus GHC 7.6)
authorJoachim Breitner <mail@joachim-breitner.de>
Wed, 14 Oct 2015 21:06:13 +0000 (21:06 +0000)
committerJoachim Breitner <mail@joachim-breitner.de>
Wed, 14 Oct 2015 21:06:13 +0000 (21:06 +0000)
mostly due to the lack of System.Environment.setEnv in these versions.

.travis.yml
arbtt.cabal

index 69ebc22..341b620 100644 (file)
@@ -2,7 +2,6 @@
 
 # The following enables several GHC versions to be tested; often it's enough to test only against the last release in a major GHC version. Feel free to omit lines listings versions you don't need/want testing for.
 env:
- - CABALVER=1.18 GHCVER=7.6.3
  - CABALVER=1.18 GHCVER=7.8.4
  - CABALVER=1.22 GHCVER=7.10.1
  - CABALVER=head GHCVER=head  # see section about GHC HEAD snapshots
index ac3c274..bfe2614 100644 (file)
@@ -40,7 +40,7 @@ executable arbtt-capture
     main-is:            capture-main.hs
     hs-source-dirs:     src
     build-depends:
-        base == 4.5.* || == 4.6.* || == 4.7.* || == 4.8.*,
+        base == 4.7.* || == 4.8.*,
         filepath, directory, transformers, utf8-string,
         aeson >= 0.6  && < 0.11,
         binary >= 0.5,
@@ -90,7 +90,7 @@ executable arbtt-stats
     main-is:            stats-main.hs
     hs-source-dirs:     src
     build-depends:
-        base == 4.5.* || == 4.6.* || == 4.7.* || == 4.8.*,
+        base == 4.7.* || == 4.8.*,
         parsec == 3.*,
         containers == 0.5.*,
         pcre-light,
@@ -134,7 +134,7 @@ executable arbtt-dump
     main-is:            dump-main.hs
     hs-source-dirs:     src
     build-depends:
-        base == 4.5.* || == 4.6.* || == 4.7.* || == 4.8.*,
+        base == 4.7.* || == 4.8.*,
         parsec == 3.*,
         containers == 0.5.*,
         aeson >= 0.6  && < 0.11,
@@ -171,7 +171,7 @@ executable arbtt-import
     main-is:            import-main.hs
     hs-source-dirs:     src
     build-depends:
-        base == 4.5.* || == 4.6.* || == 4.7.* || == 4.8.*,
+        base == 4.7.* || == 4.8.*,
         parsec == 3.*,
         containers == 0.5.*,
         binary >= 0.5,
@@ -204,7 +204,7 @@ executable arbtt-recover
     main-is:            recover-main.hs
     hs-source-dirs:     src
     build-depends:
-        base == 4.5.* || == 4.6.* || == 4.7.* || == 4.8.*,
+        base == 4.7.* || == 4.8.*,
         containers == 0.5.*,
         binary >= 0.5,
         deepseq, bytestring, utf8-string,
@@ -241,7 +241,7 @@ test-suite test
   Main-is:
     test.hs
   Build-depends:
-      base == 4.5.* || == 4.6.* || == 4.7.* || == 4.8.*
+      base == 4.7.* || == 4.8.*
       , tasty >= 0.7 && < 0.12
       , tasty-golden >= 2.2.0.2  && <= 2.4
       , tasty-hunit >= 0.2  && < 0.11