mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-29 02:13:23 +00:00
haskell-ng: Fix purescript build expression for GHC 7.8.
This commit is contained in:
parent
f71fa3cf75
commit
0fb056f521
@ -73,6 +73,15 @@ self: super: {
|
||||
mtl-prelude = self.mtl-prelude_1_0_3;
|
||||
equivalence = super.equivalence_0_2_5; # required by Agda
|
||||
|
||||
# purescript requires mtl 2.2.x.
|
||||
purescript = overrideCabal (super.purescript.overrideScope (self: super: {
|
||||
mkDerivation = drv: super.mkDerivation (drv // { doCheck = false; });
|
||||
mtl = super.mtl_2_2_1;
|
||||
transformers = super.transformers_0_4_3_0;
|
||||
haskeline = self.haskeline_0_7_2_1;
|
||||
transformers-compat = disableCabalFlag super.transformers-compat "three";
|
||||
})) (drv: {});
|
||||
|
||||
# The test suite pulls in mtl 2.2.x
|
||||
command-qq = dontCheck super.command-qq;
|
||||
|
||||
@ -96,7 +105,6 @@ self: super: {
|
||||
highlighter2 = markBroken super.highlighter2;
|
||||
hypher = markBroken super.hypher;
|
||||
miniforth = markBroken super.miniforth;
|
||||
purescript = markBroken super.purescript;
|
||||
xhb-atom-cache = markBroken super.xhb-atom-cache;
|
||||
xhb-ewmh = markBroken super.xhb-ewmh;
|
||||
yesod-purescript = markBroken super.yesod-purescript;
|
||||
|
Loading…
Reference in New Issue
Block a user