From c3b0cb1acef2e0a4f633f0d19c688c78bbd2694a Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 18 Mar 2017 18:29:36 +0100 Subject: [PATCH] hackage2nix: keep binary 0.8.x around --- .../development/haskell-modules/configuration-hackage2nix.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index a2383d48eee..b8ff822726d 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