tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
lambdabot: fix to use new haskell-src-exts
Nikolay Amiantov
9 years ago
5bfaa2d3
1f62bcbc
+19
1 changed file
expand all
collapse all
unified
split
pkgs
development
haskell-modules
configuration-common.nix
+19
pkgs/development/haskell-modules/configuration-common.nix
···
989
989
# The latest Hoogle needs versions not yet in LTS Haskell 7.x.
990
990
hoogle = super.hoogle.override { haskell-src-exts = self.haskell-src-exts_1_18_2; };
991
991
992
992
+
# To be in sync with Hoogle.
993
993
+
lambdabot-haskell-plugins = (overrideCabal super.lambdabot-haskell-plugins (drv: {
994
994
+
patches = [
995
995
+
(pkgs.fetchpatch {
996
996
+
url = "https://github.com/lambdabot/lambdabot/commit/78a2361024724acb70bc1c12c42f3a16015bb373.patch";
997
997
+
sha256 = "0aw0jpw07idkrg8pdn3y3qzhjfrxsvmx3plg51m1aqgbzs000yxf";
998
998
+
stripLen = 2;
999
999
+
addPrefixes = true;
1000
1000
+
})
1001
1001
+
];
1002
1002
+
1003
1003
+
jailbreak = true;
1004
1004
+
})).override {
1005
1005
+
haskell-src-exts = self.haskell-src-exts-simple;
1006
1006
+
};
1007
1007
+
1008
1008
+
# Needs new version.
1009
1009
+
haskell-src-exts-simple = super.haskell-src-exts-simple.override { haskell-src-exts = self.haskell-src-exts_1_18_2; };
1010
1010
+
992
1011
# Test suite fails a QuickCheck property.
993
1012
optparse-applicative_0_13_0_0 = dontCheck super.optparse-applicative_0_13_0_0;
994
1013