diff options
author | Peter Simons <simons@cryp.to> | 2018-01-23 16:08:58 +0100 |
---|---|---|
committer | Peter Simons <simons@cryp.to> | 2018-01-23 16:09:29 +0100 |
commit | eb5d7d2b26c226040d74867c55f4f07717e84d59 (patch) | |
tree | 10ba9f0c9e66446cbf36bab92636a44282e06efb /pkgs/development/haskell-modules | |
parent | b200979d6eda34a6d411f9c24ec33844063090f8 (diff) | |
download | nixlib-eb5d7d2b26c226040d74867c55f4f07717e84d59.tar nixlib-eb5d7d2b26c226040d74867c55f4f07717e84d59.tar.gz nixlib-eb5d7d2b26c226040d74867c55f4f07717e84d59.tar.bz2 nixlib-eb5d7d2b26c226040d74867c55f4f07717e84d59.tar.lz nixlib-eb5d7d2b26c226040d74867c55f4f07717e84d59.tar.xz nixlib-eb5d7d2b26c226040d74867c55f4f07717e84d59.tar.zst nixlib-eb5d7d2b26c226040d74867c55f4f07717e84d59.zip |
haskell-lambdabot: fix build
Diffstat (limited to 'pkgs/development/haskell-modules')
-rw-r--r-- | pkgs/development/haskell-modules/configuration-common.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 3cc0aec922cd..6dbbd77f95a7 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -848,11 +848,18 @@ self: super: { # https://github.com/fpco/stackage/issues/3126 stack = doJailbreak super.stack; - # Hoogle needs newer versions than lts-10 provides. + # Hoogle needs newer versions than lts-10 provides. lambdabot-haskell-plugins + # depends on Hoogle and therefore needs to use the same version. hoogle = super.hoogle.override { haskell-src-exts = self.haskell-src-exts_1_20_1; http-conduit = self.http-conduit_2_3_0; }; + lambdabot-haskell-plugins = super.lambdabot-haskell-plugins.override { + haskell-src-exts-simple = self.haskell-src-exts-simple_1_20_0_0; + }; + haskell-src-exts-simple_1_20_0_0 = super.haskell-src-exts-simple_1_20_0_0.override { + haskell-src-exts = self.haskell-src-exts_1_20_1; + }; # These packages depend on each other, forming an infinite loop. scalendar = markBroken (super.scalendar.override { SCalendar = null; }); |