diff options
author | sternenseemann <sternenseemann@systemli.org> | 2023-07-02 14:16:59 +0200 |
---|---|---|
committer | sternenseemann <sternenseemann@systemli.org> | 2023-07-02 14:22:21 +0200 |
commit | 5407503fba4bee22db41444ed2097e315e0b662d (patch) | |
tree | 522a3c62214e1a83ba5ff89b6c3f05bd85a631f3 /pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix | |
parent | 54ebdad42dd5861538de31319206fcef78ec9df5 (diff) |
haskell.packages.*.cabal-install: provide correct versions of deps
Some packages cabal-install needed a certain version range (cabal-install-solver and resolv) have versions incompatible with these in Stackage LTS 21. We can, however, easily provide the necessary ones. Additionally, we clean up some old resolv related overrides that are no longer necessary or we no longer care about (being able to build cabal-install with GHC 8.6, namely).
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix')
-rw-r--r-- | pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix | 3 |
1 files changed, 0 insertions, 3 deletions
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 fa461e86e0fcb..07106503a940d 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix @@ -80,9 +80,6 @@ self: super: { # Break out of "yaml >=0.10.4.0 && <0.11": https://github.com/commercialhaskell/stack/issues/4485 stack = doJailbreak super.stack; - # Newer versions don't compile. - resolv = self.resolv_0_1_1_2; - # cabal2nix needs the latest version of Cabal, and the one # hackage-db uses must match, so take the latest cabal2nix = super.cabal2nix.overrideScope (self: super: { Cabal = self.Cabal_3_2_1_0; }); |