diff options
author | Mitsuhiro Nakamura <m.nacamura@gmail.com> | 2017-07-17 12:32:16 +0900 |
---|---|---|
committer | Mitsuhiro Nakamura <m.nacamura@gmail.com> | 2017-07-18 19:45:43 +0900 |
commit | 488db3d392856d841b72986700fc572306972da0 (patch) | |
tree | a86d81821c57b9e3d98c270fa455fba3d64e3a73 /pkgs/applications/science/math/mathematica | |
parent | 50831d543d37bb2953386922c6b5c7488f9028ba (diff) | |
download | nixlib-488db3d392856d841b72986700fc572306972da0.tar nixlib-488db3d392856d841b72986700fc572306972da0.tar.gz nixlib-488db3d392856d841b72986700fc572306972da0.tar.bz2 nixlib-488db3d392856d841b72986700fc572306972da0.tar.lz nixlib-488db3d392856d841b72986700fc572306972da0.tar.xz nixlib-488db3d392856d841b72986700fc572306972da0.tar.zst nixlib-488db3d392856d841b72986700fc572306972da0.zip |
mathematica: fix library paths
Diffstat (limited to 'pkgs/applications/science/math/mathematica')
-rw-r--r-- | pkgs/applications/science/math/mathematica/default.nix | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/applications/science/math/mathematica/default.nix b/pkgs/applications/science/math/mathematica/default.nix index 1a9adcd4782f..6191af85bd10 100644 --- a/pkgs/applications/science/math/mathematica/default.nix +++ b/pkgs/applications/science/math/mathematica/default.nix @@ -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; do + sed -i -e 's/export LD_LIBRARY_PATH/export LD_LIBRARY_PATH=${builtins.replaceStrings ["/"] ["\\/"] "${zlib}/lib"}:\''${LD_LIBRARY_PATH}/' $path + done ''; preFixup = '' |