summary refs log tree commit diff
diff options
context:
space:
mode:
authorMarc Weber <marco-oweber@gmx.de>2008-02-14 14:41:17 +0000
committerMarc Weber <marco-oweber@gmx.de>2008-02-14 14:41:17 +0000
commit86ec66baa1775cac21dc739264a6459076c69276 (patch)
tree5b4636ce6dea60a29a5f31c48fe8a721b786ae41
parentdbc5fb085c36b8f0872201115f85ad50a7a5bba9 (diff)
added missing arguments, and fixed things due to changse ins ghcsAndLibs
svn path=/nixpkgs/trunk/; revision=10690
-rw-r--r--pkgs/top-level/all-packages.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index c6c05d9698444..7702e46f8e08f 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -1129,7 +1129,7 @@ rec {
     assert builtins ? listToAttrs;
     recurseIntoAttrs (import ../development/compilers/ghcs {
       inherit ghcboot fetchurl recurseIntoAttrs perl gnum4 gmp readline lib;
-      inherit ghcPkgUtil;
+      inherit ghcPkgUtil annotatedDerivations hasktags ctags;
       stdenv = stdenvUsingSetupNew2;
     });
 
@@ -1218,7 +1218,7 @@ rec {
       # introducing p here to speed things up.
       # It merges derivations (defined below) and additional inputs. I hope that using as few nix functions as possible results in greates speed?
       # unfortunately with x; won't work because it forces nix to evaluate all attributes of x which would lead to infinite recursion
-      pkgs = let x = ghc.all_libs // derivations; in {
+      pkgs = let x = ghc.core_libs // derivations; in {
           # ghc extra packages 
           mtl     = { name="mtl-1.1.0.0";     srcDir="libraries/mtl";    p_deps=[ x.base ]; src = ghc.extra_src; };
           parsec  = { name="parsec-2.1.0.0";  srcDir="libraries/parsec"; p_deps=[ x.base ];       src = ghc.extra_src; };