diff options
author | Peter Simons <simons@cryp.to> | 2019-08-28 15:38:36 +0000 |
---|---|---|
committer | Peter Simons <simons@cryp.to> | 2019-08-28 15:50:33 +0000 |
commit | a9dd9c7c2f1900db1808debe3b465bf15b63652c (patch) | |
tree | 0e16bc7f1bbc6ec8e156c112a2199a50f208af9c /pkgs/development/haskell-modules | |
parent | 5137dc389ac893d459f152399698266f84e31639 (diff) | |
download | nixlib-a9dd9c7c2f1900db1808debe3b465bf15b63652c.tar nixlib-a9dd9c7c2f1900db1808debe3b465bf15b63652c.tar.gz nixlib-a9dd9c7c2f1900db1808debe3b465bf15b63652c.tar.bz2 nixlib-a9dd9c7c2f1900db1808debe3b465bf15b63652c.tar.lz nixlib-a9dd9c7c2f1900db1808debe3b465bf15b63652c.tar.xz nixlib-a9dd9c7c2f1900db1808debe3b465bf15b63652c.tar.zst nixlib-a9dd9c7c2f1900db1808debe3b465bf15b63652c.zip |
haskell-resolv: add overrides for older compilers
Diffstat (limited to 'pkgs/development/haskell-modules')
3 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 9fcc18ab2b02..f0e53b97266a 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1005,6 +1005,7 @@ self: super: { # https://github.com/haskell-hvr/resolv/issues/1 resolv = dontCheck super.resolv; + resolv_0_1_1_2 = dontCheck super.resolv_0_1_1_2; # spdx 0.2.2.0 needs older tasty # was fixed in spdx master (4288df6e4b7840eb94d825dcd446b42fef25ef56) diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix index e8c138e594cd..eba62c95be92 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix @@ -76,4 +76,7 @@ self: super: { aeson = addBuildDepend super.aeson self.contravariant; base-compat-batteries = addBuildDepend super.base-compat-batteries self.contravariant; + # Newer versions don't compile. + resolv = self.resolv_0_1_1_2; + } diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix index 8d0582a8d067..4e70648b71a0 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix @@ -88,4 +88,7 @@ self: super: { version = "0.8.6.0-pre-release"; }; + # Newer versions don't compile. + resolv = self.resolv_0_1_1_2; + } |