libv8 still broken in chroots, but this scons patch script fixes it

This commit is contained in:
Sander van der Burg 2013-06-18 17:14:17 +02:00
parent a8f153267c
commit aeaaa0a7e7

@ -35,12 +35,17 @@ in
EOF
chmod +x $TMPDIR/g++
export CXX=$TMPDIR/g++
export AR=$(type -p ar)
'';
buildInputs = [ python ];
NIX_POST_EXTRACT_FILES_HOOK = patchUsrBinEnv;
NIX_POST_EXTRACT_FILES_HOOK = writeScript "patch-scons" ''
#!/bin/sh
for i in `find "$1" -name scons`
do
sed -i -e "s@/usr/bin/env@$(type -p env)@g" $i
done
'';
};
sqlite3 = { propagatedBuildInputs = [ sqlite ]; };