about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2017-03-18 18:29:36 +0100
committerPeter Simons <simons@cryp.to>2017-03-20 10:24:57 +0100
commitc3b0cb1acef2e0a4f633f0d19c688c78bbd2694a (patch)
tree37c0bc1c666745608002c6712d7a0400c42b38fc
parentd3028ba6b5a15ee3085434f3761f5737790e079f (diff)
downloadnixlib-c3b0cb1acef2e0a4f633f0d19c688c78bbd2694a.tar
nixlib-c3b0cb1acef2e0a4f633f0d19c688c78bbd2694a.tar.gz
nixlib-c3b0cb1acef2e0a4f633f0d19c688c78bbd2694a.tar.bz2
nixlib-c3b0cb1acef2e0a4f633f0d19c688c78bbd2694a.tar.lz
nixlib-c3b0cb1acef2e0a4f633f0d19c688c78bbd2694a.tar.xz
nixlib-c3b0cb1acef2e0a4f633f0d19c688c78bbd2694a.tar.zst
nixlib-c3b0cb1acef2e0a4f633f0d19c688c78bbd2694a.zip
hackage2nix: keep binary 0.8.x around
-rw-r--r--pkgs/development/haskell-modules/configuration-hackage2nix.yaml3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
index a2383d48eee0..b8ff822726d7 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
@@ -2293,7 +2293,8 @@ extra-packages:
   - aeson < 0.8                         # newer versions don't work with GHC 6.12.3
   - aeson < 1.1                         # required by stack
   - aeson-pretty < 0.8                  # required by elm compiler
-  - binary > 0.7 && < 0.8               # binary 0.8.x is the latest, but it's largely unsupported so far
+  - binary > 0.7 && < 0.8               # keep a 7.x major release around for older compilers
+  - binary > 0.8 && < 0.9               # keep a 8.x major release around for older compilers
   - Cabal == 1.18.*                     # required for cabal-install et al on old GHC versions
   - Cabal == 1.20.*                     # required for cabal-install et al on old GHC versions
   - containers < 0.5                    # required to build alex with GHC 6.12.3