aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor Pashev <pashev.igor@gmail.com>2019-03-06 10:31:45 +0300
committerIgor Pashev <pashev.igor@gmail.com>2019-03-06 10:31:45 +0300
commitf030c9a9d1dad41e84e034ff4b8c6ee75d5bf3fe (patch)
tree97d92d764706f79966c3447566b07c2d8c66bc72
parente5932f0cb6e8b6fcb9a7f93d38534286aedeca3a (diff)
downloadnixsap-f030c9a9d1dad41e84e034ff4b8c6ee75d5bf3fe.tar.gz
Stop gyp downloading nodejs headers
-rw-r--r--pkgs/nodejs-sass/default.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/nodejs-sass/default.nix b/pkgs/nodejs-sass/default.nix
index 67e230b..499ad1a 100644
--- a/pkgs/nodejs-sass/default.nix
+++ b/pkgs/nodejs-sass/default.nix
@@ -20,8 +20,10 @@ let
in m // {
"${name}-${version}" = m."${name}-${version}".override (super: {
# XXX: build bundled libsassl, DO NOT DOWNLOAD binaries!
+ # XXX --nodedir is to prevent gyp from downloading nodejs headers
+ # XXX: ref. https://github.com/nodejs/node-gyp/issues/1133
preRebuild = ''
- SASS_FORCE_BUILD=true npm run-script build
+ npm run build --nodedir=${pkgs.nodejs}
'';
});
};