forked from mirrors/nixpkgs
configuration-hackage2nix.yaml: make sure some old (but required) packages remain available
The switch to LTS 7.x has made many older versions obsolete and so they are no longer included in our package set by default: - aeson-pretty 0.7.x - hoogle 4.x - persistent 2.2 - persistent-sqlite 2.2 - persistent-template 2.1
This commit is contained in:
parent
7bcbdb7885
commit
af1d6e503e
|
@ -37,6 +37,7 @@ default-package-overrides:
|
|||
|
||||
extra-packages:
|
||||
- aeson < 0.8 # newer versions don't work with GHC 6.12.3
|
||||
- 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
|
||||
- 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
|
||||
|
@ -48,9 +49,13 @@ extra-packages:
|
|||
- haddock < 2.17 # required on GHC 7.10.x
|
||||
- haddock-api == 2.15.* # required on GHC 7.8.x
|
||||
- haddock-api == 2.16.* # required on GHC 7.10.x
|
||||
- hoogle < 5 # required by current implementation of ghcWithHoogle
|
||||
- mtl < 2.2 # newer versions require transformers > 0.4.x, which we cannot provide in GHC 7.8.x
|
||||
- mtl-prelude < 2 # required for to build postgrest on mtl 2.1.x platforms
|
||||
- parallel == 3.2.0.3 # newer versions don't work with GHC 6.12.3
|
||||
- persistent == 2.2.* # needed for git-annex
|
||||
- persistent-sqlite == 2.2.* # needed for git-annex
|
||||
- persistent-template == 2.1.* # needed for git-annex
|
||||
- primitive == 0.5.1.* # required to build alex with GHC 6.12.3
|
||||
- QuickCheck < 2 # required by test-framework-quickcheck and its users
|
||||
- seqid < 0.2 # newer versions depend on transformers 0.4.x which we cannot provide in GHC 7.8.x
|
||||
|
|
Loading…
Reference in a new issue