haskell.packages.ghc881.regex-posix: fix build

This commit is contained in:
Domen Kožar 2019-09-29 09:11:04 +02:00
parent dbaa4d098e
commit 606b9f40aa
No known key found for this signature in database
GPG key ID: C2FFBCAFD2C24246

View file

@ -84,9 +84,11 @@ self: super: {
})) (drv: { })) (drv: {
preConfigure = "sed -i -e 's/base >=4 && < 4.13,/base,/' regex-base.cabal"; preConfigure = "sed -i -e 's/base >=4 && < 4.13,/base,/' regex-base.cabal";
}); });
regex-posix = appendPatch super.regex-posix (pkgs.fetchpatch { regex-posix = overrideCabal (appendPatch super.regex-posix (pkgs.fetchpatch {
url = "https://raw.githubusercontent.com/hvr/head.hackage/master/patches/regex-posix-0.95.2.patch"; url = "https://raw.githubusercontent.com/hvr/head.hackage/master/patches/regex-posix-0.95.2.patch";
sha256 = "006yli58jpqp786zm1xlncjsilc38iv3a09r4pv94l587sdzasd2"; sha256 = "006yli58jpqp786zm1xlncjsilc38iv3a09r4pv94l587sdzasd2";
})) (drv: {
preConfigure = "sed -i -e 's/base >= 4 && < 4.13/base/' regex-posix.cabal";
}); });
optparse-applicative = appendPatch (doJailbreak super.optparse-applicative) (pkgs.fetchpatch { optparse-applicative = appendPatch (doJailbreak super.optparse-applicative) (pkgs.fetchpatch {
url = "https://raw.githubusercontent.com/hvr/head.hackage/master/patches/optparse-applicative-0.14.3.0.patch"; url = "https://raw.githubusercontent.com/hvr/head.hackage/master/patches/optparse-applicative-0.14.3.0.patch";