diff --git a/pkgs/development/node-packages/node-env.nix b/pkgs/development/node-packages/node-env.nix index 4154ce72634c..f5a9db742566 100644 --- a/pkgs/development/node-packages/node-env.nix +++ b/pkgs/development/node-packages/node-env.nix @@ -540,16 +540,17 @@ let in stdenv.mkDerivation ( { - name = "${name}${if version == null then "" else "-${version}"}"; + name = name + lib.optionalString (version != null) "-${version}"; + strictDeps = true; buildInputs = - [ - tarWrapper - python - nodejs - ] + [ tarWrapper ] ++ lib.optional (stdenv.hostPlatform.isLinux) pkgs.util-linux ++ lib.optional (stdenv.hostPlatform.isDarwin) libtool ++ buildInputs; + propagatedNativeBuildInputs = [ + nodejs + python + ]; inherit nodejs;