about summary refs log tree commit diff
path: root/pkgs/development/web
diff options
context:
space:
mode:
authorSander van der Burg <svanderburg@gmail.com>2014-10-22 17:51:24 +0200
committerSander van der Burg <svanderburg@gmail.com>2014-10-22 17:51:24 +0200
commitcddc7382ef3088fba0d55fbed5e85925841f4cee (patch)
tree70facbfd0e1ef93f7422e6e36aed9be544f46985 /pkgs/development/web
parent9a48f6f9efc2aca25ce4e3f333ab787569669c3f (diff)
downloadnixlib-cddc7382ef3088fba0d55fbed5e85925841f4cee.tar
nixlib-cddc7382ef3088fba0d55fbed5e85925841f4cee.tar.gz
nixlib-cddc7382ef3088fba0d55fbed5e85925841f4cee.tar.bz2
nixlib-cddc7382ef3088fba0d55fbed5e85925841f4cee.tar.lz
nixlib-cddc7382ef3088fba0d55fbed5e85925841f4cee.tar.xz
nixlib-cddc7382ef3088fba0d55fbed5e85925841f4cee.tar.zst
nixlib-cddc7382ef3088fba0d55fbed5e85925841f4cee.zip
nodejs: disable usage of http-parser library on darwin, because it breaks the build
Diffstat (limited to 'pkgs/development/web')
-rw-r--r--pkgs/development/web/nodejs/default.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/development/web/nodejs/default.nix b/pkgs/development/web/nodejs/default.nix
index deb5188750ae..3356a04729ee 100644
--- a/pkgs/development/web/nodejs/default.nix
+++ b/pkgs/development/web/nodejs/default.nix
@@ -10,12 +10,14 @@ let
 
   # !!! Should we also do shared libuv?
   deps = {
-    inherit openssl zlib http-parser;
+    inherit openssl zlib;
     cares = c-ares;
 
     # disabled system v8 because v8 3.14 no longer receives security fixes
     # we fall back to nodejs' internal v8 copy which receives backports for now
     # inherit v8
+  } // stdenv.lib.optionalAttrs (!stdenv.isDarwin) {
+    inherit http-parser;
   };
 
   sharedConfigureFlags = name: [