summary refs log tree commit diff
path: root/pkgs/development/compilers/ghcjs
diff options
context:
space:
mode:
authorDomen Kožar <domen@enlambda.com>2017-02-27 14:28:36 +0100
committerGitHub <noreply@github.com>2017-02-27 14:28:36 +0100
commitfe6ebba59c2e3e4560037da20f590bd724aed6fd (patch)
treef663aa2dc17d38fed630245537a26b51904355d2 /pkgs/development/compilers/ghcjs
parentffe935ee8667c46c73c2fbde2aa0c981a03b1fea (diff)
parent1684c9a6a09f96af57301a14566e8f7c2020e40d (diff)
downloadnixlib-fe6ebba59c2e3e4560037da20f590bd724aed6fd.tar
nixlib-fe6ebba59c2e3e4560037da20f590bd724aed6fd.tar.gz
nixlib-fe6ebba59c2e3e4560037da20f590bd724aed6fd.tar.bz2
nixlib-fe6ebba59c2e3e4560037da20f590bd724aed6fd.tar.lz
nixlib-fe6ebba59c2e3e4560037da20f590bd724aed6fd.tar.xz
nixlib-fe6ebba59c2e3e4560037da20f590bd724aed6fd.tar.zst
nixlib-fe6ebba59c2e3e4560037da20f590bd724aed6fd.zip
Merge pull request #22574 from k0001/ghcjs-node
compilers/ghcjs/base.nix: Take ghcjsNodePkgs as argument
Diffstat (limited to 'pkgs/development/compilers/ghcjs')
-rw-r--r--pkgs/development/compilers/ghcjs/base.nix12
1 files changed, 6 insertions, 6 deletions
diff --git a/pkgs/development/compilers/ghcjs/base.nix b/pkgs/development/compilers/ghcjs/base.nix
index 130c9995c8de..5ffc6e2720e0 100644
--- a/pkgs/development/compilers/ghcjs/base.nix
+++ b/pkgs/development/compilers/ghcjs/base.nix
@@ -40,6 +40,11 @@
 , coreutils
 , libiconv
 
+, ghcjsNodePkgs ? callPackage ../../../top-level/node-packages.nix {
+    generated = ./node-packages-generated.nix;
+    self = ghcjsNodePkgs;
+  }
+
 , version ? "0.2.0"
 , ghcjsSrc ? fetchFromGitHub {
     owner = "ghcjs";
@@ -161,12 +166,7 @@ in mkDerivation (rec {
         --with-gmp-includes ${gmp.dev}/include \
         --with-gmp-libraries ${gmp.out}/lib
   '';
-  passthru = let
-    ghcjsNodePkgs = callPackage ../../../top-level/node-packages.nix {
-      generated = ./node-packages-generated.nix;
-      self = ghcjsNodePkgs;
-    };
-  in {
+  passthru = {
     inherit bootPkgs;
     isCross = true;
     isGhcjs = true;