Merge pull request #27440 from mnacamura/mathematica11_fix_ldpath

mathematica: fix library paths
This commit is contained in:
Frederik Rietdijk 2017-08-13 22:55:18 +02:00 committed by GitHub
commit 006edcc316

View file

@ -56,6 +56,7 @@ stdenv.mkDerivation rec {
unixODBC
libxml2
libuuid
zlib
] ++ (with xorg; [
libX11
libXext
@ -93,6 +94,12 @@ stdenv.mkDerivation rec {
echo "=== Running MathInstaller ==="
./MathInstaller -auto -createdir=y -execdir=$out/bin -targetdir=$out/libexec/Mathematica -silent
# Fix library paths
cd $out/libexec/Mathematica/Executables
for path in mathematica MathKernel Mathematica WolframKernel wolfram math; do
sed -i -e 's#export LD_LIBRARY_PATH$#export LD_LIBRARY_PATH=${zlib}/lib:\''${LD_LIBRARY_PATH}#' $path
done
'';
preFixup = ''