summary refs log tree commit diff
path: root/pkgs/development/libraries/v8
diff options
context:
space:
mode:
authorStefan Siegl <stefan.siegl@mayflower.de>2017-09-24 18:10:58 +0200
committerStefan Siegl <stefan.siegl@mayflower.de>2017-09-24 18:10:58 +0200
commit6e8b89157fcb935400e74ff32a2cb197896c31e9 (patch)
tree747cdcb62ee46c0de754b56950747f1fb219a2d4 /pkgs/development/libraries/v8
parente14ac35238c8733add6d785cae64d6e8fbfc469e (diff)
downloadnixpkgs-6e8b89157fcb935400e74ff32a2cb197896c31e9.tar
nixpkgs-6e8b89157fcb935400e74ff32a2cb197896c31e9.tar.gz
nixpkgs-6e8b89157fcb935400e74ff32a2cb197896c31e9.tar.bz2
nixpkgs-6e8b89157fcb935400e74ff32a2cb197896c31e9.tar.lz
nixpkgs-6e8b89157fcb935400e74ff32a2cb197896c31e9.tar.xz
nixpkgs-6e8b89157fcb935400e74ff32a2cb197896c31e9.tar.zst
nixpkgs-6e8b89157fcb935400e74ff32a2cb197896c31e9.zip
v8_6_x: fix sandbox build (/usr/bin/env dependency)
Diffstat (limited to 'pkgs/development/libraries/v8')
-rw-r--r--pkgs/development/libraries/v8/6_x.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/development/libraries/v8/6_x.nix b/pkgs/development/libraries/v8/6_x.nix
index 384c6d7d984..dc6a559d287 100644
--- a/pkgs/development/libraries/v8/6_x.nix
+++ b/pkgs/development/libraries/v8/6_x.nix
@@ -122,9 +122,13 @@ stdenv.mkDerivation rec {
     # disable tests
     if [ "$doCheck" = "" ]; then sed -i -e '/"test:gn_all",/d' BUILD.gn; fi
 
+    # disable sysroot usage
     chmod u+w build/config build/config/sysroot.gni
     sed -i build/config/sysroot.gni \
         -e '/use_sysroot =/ { s#\(use_sysroot =\).*#\1 false#; :a  n; /current_cpu/ { s/^/#/; ba };  }'
+
+    # patch shebangs (/usr/bin/env)
+    patchShebangs tools/dev/v8gen.py
   '';
 
   configurePhase = ''