ghc: pass explicit 'ncurses' path to ./configure instead of finding through the environment

Fixes https://github.com/NixOS/nixpkgs/issues/5616. For real this time!
This commit is contained in:
Peter Simons
2015-01-16 19:31:34 +01:00
parent 48eea20e69
commit d1fc5370e9
19 changed files with 52 additions and 9 deletions

View File

@@ -16,7 +16,7 @@ self: super: {
directory = null;
filepath = null;
ghc-prim = null;
haskeline = self.haskeline_0_7_1_3; # GHC's version is broken: https://github.com/NixOS/nixpkgs/issues/5616.
haskeline = null;
haskell2010 = null;
haskell98 = null;
hoopl = null;
@@ -28,7 +28,7 @@ self: super: {
process = null;
rts = null;
template-haskell = null;
terminfo = self.terminfo_0_4_0_0; # GHC's version is broken: https://github.com/NixOS/nixpkgs/issues/5616.
terminfo = null;
time = null;
unix = null;

View File

@@ -16,7 +16,7 @@ self: super: {
directory = null;
filepath = null;
ghc-prim = null;
haskeline = self.haskeline_0_7_1_3; # GHC's version is broken: https://github.com/NixOS/nixpkgs/issues/5616.
haskeline = null;
haskell2010 = null;
haskell98 = null;
hoopl = null;
@@ -28,7 +28,7 @@ self: super: {
process = null;
rts = null;
template-haskell = null;
terminfo = self.terminfo_0_4_0_0; # GHC's version is broken: https://github.com/NixOS/nixpkgs/issues/5616.
terminfo = null;
time = null;
transformers = null;
unix = null;
@@ -42,6 +42,7 @@ self: super: {
mkDerivation = drv: super.mkDerivation (drv // { doCheck = false; });
transformers = super.transformers_0_4_2_0;
transformers-compat = disableCabalFlag super.transformers-compat "three";
haskeline = self.haskeline_0_7_1_3;
mtl = super.mtl_2_2_1;
})) (drv: {
jailbreak = true; # idris is scared of lens 4.7