diff --git a/pkgs/development/compilers/llvm/3.4/llvm.nix b/pkgs/development/compilers/llvm/3.4/llvm.nix index 45c8b84178c..d93bd4aba19 100644 --- a/pkgs/development/compilers/llvm/3.4/llvm.nix +++ b/pkgs/development/compilers/llvm/3.4/llvm.nix @@ -10,6 +10,7 @@ , valgrind , ncurses , version +, zlib }: let @@ -27,6 +28,8 @@ in stdenv.mkDerivation rec { buildInputs = [ perl groff cmake libxml2 python libffi ncurses ] ++ stdenv.lib.optional stdenv.isLinux valgrind; + propagatedBuildInputs = [ ncurses zlib ]; + # hacky fix: created binaries need to be run before installation preBuild = '' mkdir -p $out/ diff --git a/pkgs/development/libraries/haskell/llvm-general/default.nix b/pkgs/development/libraries/haskell/llvm-general/default.nix index ef4677a2ffc..3206493eee3 100644 --- a/pkgs/development/libraries/haskell/llvm-general/default.nix +++ b/pkgs/development/libraries/haskell/llvm-general/default.nix @@ -15,7 +15,7 @@ cabal.mkDerivation (self: { HUnit llvmGeneralPure mtl QuickCheck testFramework testFrameworkHunit testFrameworkQuickcheck2 ]; - buildTools = [ llvmConfig ncurses zlib ]; + buildTools = [ llvmConfig ]; doCheck = false; meta = { description = "General purpose LLVM bindings";