From f030c9a9d1dad41e84e034ff4b8c6ee75d5bf3fe Mon Sep 17 00:00:00 2001 From: Igor Pashev Date: Wed, 6 Mar 2019 10:31:45 +0300 Subject: Stop gyp downloading nodejs headers --- pkgs/nodejs-sass/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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} ''; }); }; -- cgit v1.2.3