papers: fix build on darwin

This commit is contained in:
Weijia Wang
2024-06-24 12:48:12 -04:00
committed by Pyrox
parent 9515e2e098
commit 56fba1e91d
+5
View File
@@ -14,6 +14,7 @@
, itstool
, poppler
, gnome
, darwin
, djvulibre
, libspectre
, libarchive
@@ -96,6 +97,8 @@ stdenv.mkDerivation (finalAttrs: {
libgxps
] ++ lib.optionals supportNautilus [
gnome.nautilus
] ++ lib.optionals stdenv.isDarwin [
darwin.apple_sdk.frameworks.Foundation
];
mesonFlags = [
@@ -117,6 +120,8 @@ stdenv.mkDerivation (finalAttrs: {
# https://gitlab.gnome.org/GNOME/Incubator/papers/-/issues/176
--prefix PATH : "$out/bin"
)
'' + lib.optionalString stdenv.isDarwin ''
install_name_tool -add_rpath "$out/lib" "$out/bin/papers"
'';
postFixup = ''