haskell-binary: prefer version 0.7.x over 0.8.x for GHC 7.0.x

This commit is contained in:
Peter Simons 2015-12-30 19:16:19 +01:00
parent 09956eab48
commit 365ed9e37f
2 changed files with 2 additions and 1 deletions

View file

@ -35,7 +35,7 @@ self: super: {
unix = null; unix = null;
# These packages are core libraries in GHC 7.10.x, but not here. # These packages are core libraries in GHC 7.10.x, but not here.
binary = self.binary_0_8_0_0; binary = self.binary_0_7_6_1;
deepseq = self.deepseq_1_3_0_1; deepseq = self.deepseq_1_3_0_1;
haskeline = self.haskeline_0_7_2_1; haskeline = self.haskeline_0_7_2_1;
hoopl = self.hoopl_3_10_2_0; hoopl = self.hoopl_3_10_2_0;

View file

@ -35,6 +35,7 @@ default-package-overrides:
extra-packages: extra-packages:
- aeson < 0.8 # newer versions don't work with GHC 6.12.3 - aeson < 0.8 # newer versions don't work with GHC 6.12.3
- binary > 0.7 && < 0.8 # binary 0.8.x is the latest, but it's largely unsupported so far
- Cabal == 1.18.* # required for cabal-install et al on old GHC versions - 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 - 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 - containers < 0.5 # required to build alex with GHC 6.12.3