hackage2nix: use older version of apply-refact with ghc-8.0.x
Version 0.4 of apply-refact doesn't compile with GHC 8.0.x. This patch updates configurations-ghc-8.0.x to use apply-refact version 0.3.0.1. Closes https://github.com/NixOS/nixpkgs/pull/26896. Fixes https://github.com/NixOS/nixpkgs/issues/26895.
This commit is contained in:
parent
7d8adcab38
commit
be23568daa
@ -58,4 +58,6 @@ self: super: {
|
|||||||
# https://github.com/nominolo/ghc-syb/issues/20
|
# https://github.com/nominolo/ghc-syb/issues/20
|
||||||
ghc-syb-utils = dontCheck super.ghc-syb-utils;
|
ghc-syb-utils = dontCheck super.ghc-syb-utils;
|
||||||
|
|
||||||
|
# Newer versions require ghc>=8.2
|
||||||
|
apply-refact = super.apply-refact_0_3_0_1;
|
||||||
}
|
}
|
||||||
|
@ -2432,6 +2432,7 @@ extra-packages:
|
|||||||
- aeson < 0.8 # newer versions don't work with GHC 7.6.x or earlier
|
- aeson < 0.8 # newer versions don't work with GHC 7.6.x or earlier
|
||||||
- aeson < 1 # required by liquidhaskell-0.8.0.0
|
- aeson < 1 # required by liquidhaskell-0.8.0.0
|
||||||
- aeson-pretty < 0.8 # required by elm compiler
|
- aeson-pretty < 0.8 # required by elm compiler
|
||||||
|
- apply-refact < 0.4 # newer versions don't work with GHC 8.0.x
|
||||||
- binary > 0.7 && < 0.8 # keep a 7.x major release around for older compilers
|
- 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
|
- 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.18.* # required for cabal-install et al on old GHC versions
|
||||||
@ -2793,7 +2794,6 @@ dont-distribute-packages:
|
|||||||
applicative-parsec: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
applicative-parsec: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||||
applicative-quoters: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
applicative-quoters: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||||
applicative-splice: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
applicative-splice: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||||
apply-refact: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
|
||||||
ApproxFun-hs: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
ApproxFun-hs: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||||
approximate: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
approximate: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||||
approx-rand-test: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
approx-rand-test: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||||
|
Loading…
Reference in New Issue
Block a user