diff options
author | Dennis Gosnell <cdep.illabout@gmail.com> | 2022-11-26 00:47:42 -0500 |
---|---|---|
committer | Dennis Gosnell <cdep.illabout@gmail.com> | 2022-11-26 00:47:42 -0500 |
commit | 6116709ed0790d0fdf99df0b379c938346ecc3bd (patch) | |
tree | 240d5cd27425d81f3faee7789c2be92f9922b732 /pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix | |
parent | 561e8fdcf39d7582debe7525ffd875240efdd944 (diff) | |
download | nixlib-6116709ed0790d0fdf99df0b379c938346ecc3bd.tar nixlib-6116709ed0790d0fdf99df0b379c938346ecc3bd.tar.gz nixlib-6116709ed0790d0fdf99df0b379c938346ecc3bd.tar.bz2 nixlib-6116709ed0790d0fdf99df0b379c938346ecc3bd.tar.lz nixlib-6116709ed0790d0fdf99df0b379c938346ecc3bd.tar.xz nixlib-6116709ed0790d0fdf99df0b379c938346ecc3bd.tar.zst nixlib-6116709ed0790d0fdf99df0b379c938346ecc3bd.zip |
haskell.packages.ghc90.hashable: add missing dep of base-orphans
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix')
-rw-r--r-- | pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix index 49a97e8b9178..93b7118b8ef0 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix @@ -72,7 +72,14 @@ self: super: { dec = doJailbreak super.dec; ed25519 = doJailbreak super.ed25519; hackage-security = doJailbreak super.hackage-security; - hashable = overrideCabal (drv: { postPatch = "sed -i -e 's,integer-gmp .*<1.1,integer-gmp < 2,' hashable.cabal"; }) (doJailbreak (dontCheck super.hashable)); + hashable = + pkgs.lib.pipe + super.hashable + [ (overrideCabal (drv: { postPatch = "sed -i -e 's,integer-gmp .*<1.1,integer-gmp < 2,' hashable.cabal"; })) + doJailbreak + dontCheck + (addExtraLibrary self.base-orphans) + ]; hashable-time = doJailbreak super.hashable-time; HTTP = overrideCabal (drv: { postPatch = "sed -i -e 's,! Socket,!Socket,' Network/TCP.hs"; }) (doJailbreak super.HTTP); integer-logarithms = overrideCabal (drv: { postPatch = "sed -i -e 's,integer-gmp <1.1,integer-gmp < 2,' integer-logarithms.cabal"; }) (doJailbreak super.integer-logarithms); |