summary refs log tree commit diff
diff options
context:
space:
mode:
authorMario Rodas <marsam@users.noreply.github.com>2021-01-21 04:20:00 +0000
committerMario Rodas <marsam@users.noreply.github.com>2021-01-21 04:20:00 +0000
commitad14668f2a98bb12f95a9560f4448a213babf00c (patch)
tree8d38663315612de393e503856fec616badb1204e
parent66e44425c6dfecbea68a5d6dc221ccd56561d4f1 (diff)
downloadnixpkgs-ad14668f2a98bb12f95a9560f4448a213babf00c.tar
nixpkgs-ad14668f2a98bb12f95a9560f4448a213babf00c.tar.gz
nixpkgs-ad14668f2a98bb12f95a9560f4448a213babf00c.tar.bz2
nixpkgs-ad14668f2a98bb12f95a9560f4448a213babf00c.tar.lz
nixpkgs-ad14668f2a98bb12f95a9560f4448a213babf00c.tar.xz
nixpkgs-ad14668f2a98bb12f95a9560f4448a213babf00c.tar.zst
nixpkgs-ad14668f2a98bb12f95a9560f4448a213babf00c.zip
buildNodePackage: by default use Node.js' platforms
-rw-r--r--pkgs/development/node-packages/node-env.nix8
1 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/development/node-packages/node-env.nix b/pkgs/development/node-packages/node-env.nix
index 04e3ee097fa..f65cb65cf8d 100644
--- a/pkgs/development/node-packages/node-env.nix
+++ b/pkgs/development/node-packages/node-env.nix
@@ -388,10 +388,11 @@ let
     , dontStrip ? true
     , unpackPhase ? "true"
     , buildPhase ? "true"
+    , meta ? {}
     , ... }@args:
 
     let
-      extraArgs = removeAttrs args [ "name" "dependencies" "buildInputs" "dontStrip" "dontNpmInstall" "preRebuild" "unpackPhase" "buildPhase" ];
+      extraArgs = removeAttrs args [ "name" "dependencies" "buildInputs" "dontStrip" "dontNpmInstall" "preRebuild" "unpackPhase" "buildPhase" "meta" ];
     in
     stdenv.mkDerivation ({
       name = "node_${name}-${version}";
@@ -443,6 +444,11 @@ let
         # Run post install hook, if provided
         runHook postInstall
       '';
+
+      meta = {
+        # default to Node.js' platforms
+        platforms = nodejs.meta.platforms;
+      } // meta;
     } // extraArgs);
 
   # Builds a development shell