ghostscript: fix dynamic linking of gsx on darwin

This commit is contained in:
Vincenzo Mantova 2023-06-25 21:14:56 +01:00
parent 2ad39d5e19
commit 67bf09ea95

View File

@ -141,6 +141,7 @@ stdenv.mkDerivation rec {
dylib_version = lib.versions.majorMinor version;
preFixup = lib.optionalString stdenv.isDarwin ''
install_name_tool -change libgs.dylib.$dylib_version $out/lib/libgs.dylib.$dylib_version $out/bin/gs
install_name_tool -change libgs.dylib.$dylib_version $out/lib/libgs.dylib.$dylib_version $out/bin/gsx
'';
# validate dynamic linkage
@ -149,6 +150,7 @@ stdenv.mkDerivation rec {
runHook preInstallCheck
$out/bin/gs --version
$out/bin/gsx --version
pushd examples
for f in *.{ps,eps,pdf}; do
echo "Rendering $f"