flatpak: patch trigger paths (#453115)
This commit is contained in:
@@ -151,6 +151,31 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
|
|
||||||
substituteInPlace doc/meson.build \
|
substituteInPlace doc/meson.build \
|
||||||
--replace-fail '$MESON_INSTALL_DESTDIR_PREFIX/@1@/@2@' '@1@/@2@'
|
--replace-fail '$MESON_INSTALL_DESTDIR_PREFIX/@1@/@2@' '@1@/@2@'
|
||||||
|
|
||||||
|
substituteInPlace triggers/gtk-icon-cache.trigger \
|
||||||
|
--replace-fail '/usr/share/icons/hicolor/index.theme' '/run/current-system/sw/share/icons/hicolor/index.theme'
|
||||||
|
'';
|
||||||
|
|
||||||
|
# Fixup PATHs in trigger scripts
|
||||||
|
postInstall = ''
|
||||||
|
wrapProgram $out/share/flatpak/triggers/desktop-database.trigger --prefix PATH : ${
|
||||||
|
lib.makeBinPath [
|
||||||
|
desktop-file-utils
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
wrapProgram $out/share/flatpak/triggers/gtk-icon-cache.trigger --prefix PATH : ${
|
||||||
|
lib.makeBinPath [
|
||||||
|
coreutils
|
||||||
|
gtk3
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
wrapProgram $out/share/flatpak/triggers/mime-database.trigger --prefix PATH : ${
|
||||||
|
lib.makeBinPath [
|
||||||
|
shared-mime-info
|
||||||
|
]
|
||||||
|
}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
strictDeps = true;
|
strictDeps = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user