lambdabot: fix to use new haskell-src-exts

+19
+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 + # To be in sync with Hoogle. 993 + lambdabot-haskell-plugins = (overrideCabal super.lambdabot-haskell-plugins (drv: { 994 + patches = [ 995 + (pkgs.fetchpatch { 996 + url = "https://github.com/lambdabot/lambdabot/commit/78a2361024724acb70bc1c12c42f3a16015bb373.patch"; 997 + sha256 = "0aw0jpw07idkrg8pdn3y3qzhjfrxsvmx3plg51m1aqgbzs000yxf"; 998 + stripLen = 2; 999 + addPrefixes = true; 1000 + }) 1001 + ]; 1002 + 1003 + jailbreak = true; 1004 + })).override { 1005 + haskell-src-exts = self.haskell-src-exts-simple; 1006 + }; 1007 + 1008 + # Needs new version. 1009 + haskell-src-exts-simple = super.haskell-src-exts-simple.override { haskell-src-exts = self.haskell-src-exts_1_18_2; }; 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