about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorYureka <yuka@yuka.dev>2023-02-19 20:36:06 +0100
committerWinter <winter@winter.cafe>2023-02-20 01:20:56 -0500
commit20539ac23d38ef257b5db8d199ad1eb17f25b2f1 (patch)
tree6479c90de92c8e9daa549d74ac76042c9376af98 /pkgs
parentf08437edcb9249eb7bd9f9ebe11982ac5dbf655c (diff)
prefetch-npm-deps: add nix to PATH
Fixes "No such file or directory" error when running prefetch-npm-deps
in its default mode (print hashes, for update scripts etc),
in an environment that doesn't have a `nix` binary (for `nix hash`).
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/build-support/node/fetch-npm-deps/default.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/build-support/node/fetch-npm-deps/default.nix b/pkgs/build-support/node/fetch-npm-deps/default.nix
index 7d6277df987f3..d87071d8559f0 100644
--- a/pkgs/build-support/node/fetch-npm-deps/default.nix
+++ b/pkgs/build-support/node/fetch-npm-deps/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenvNoCC, rustPlatform, makeWrapper, Security, gnutar, gzip, testers, fetchurl, prefetch-npm-deps, fetchNpmDeps }:
+{ lib, stdenvNoCC, rustPlatform, makeWrapper, Security, gnutar, gzip, nix, testers, fetchurl, prefetch-npm-deps, fetchNpmDeps }:
 
 {
   prefetch-npm-deps = rustPlatform.buildRustPackage {
@@ -20,7 +20,7 @@
     buildInputs = lib.optional stdenvNoCC.isDarwin Security;
 
     postInstall = ''
-      wrapProgram "$out/bin/prefetch-npm-deps" --prefix PATH : ${lib.makeBinPath [ gnutar gzip ]}
+      wrapProgram "$out/bin/prefetch-npm-deps" --prefix PATH : ${lib.makeBinPath [ gnutar gzip nix ]}
     '';
 
     passthru.tests =