about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--pkgs/development/web/nodejs/v0_10.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/development/web/nodejs/v0_10.nix b/pkgs/development/web/nodejs/v0_10.nix
index 47de2e72d403..a5ee621de34a 100644
--- a/pkgs/development/web/nodejs/v0_10.nix
+++ b/pkgs/development/web/nodejs/v0_10.nix
@@ -56,6 +56,13 @@ in stdenv.mkDerivation {
 
   enableParallelBuilding = true;
 
+  postFixup = ''
+    pushd $out/lib/node_modules/npm/node_modules/node-gyp
+    patch -p2 < ${./no-xcode.patch}
+    popd
+    sed -i 's/raise.*No Xcode or CLT version detected.*/version = "7.0.0"/' $out/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py
+  '';
+
   passthru.interpreterName = "nodejs-0.10";
 
   meta = {