mangojuice: fix GTK4 paths (#366578)

Fixes issues finding GTK4 dependencies, e.g:

GLib-GIO-ERROR **: 15:02:46.139: No GSettings schemas are installed on the system
GLib-GIO-ERROR **: 15:05:00.514: Settings schema 'org.gtk.gtk4.Settings.ColorChooser' is not installed
This commit is contained in:
Calum MacRae
2024-12-22 20:34:02 -05:00
committed by GitHub
parent 3ba44f2124
commit 24f0fd5a2a
+5 -1
View File
@@ -12,6 +12,7 @@
libadwaita,
glib,
libgee,
wrapGAppsHook4,
mangohud,
mesa-demos,
@@ -37,6 +38,7 @@ stdenv.mkDerivation (finalAttrs: {
vala
pkg-config
makeBinaryWrapper
wrapGAppsHook4
];
buildInputs = [
@@ -47,6 +49,7 @@ stdenv.mkDerivation (finalAttrs: {
];
strictDeps = true;
dontWrapGApps = true;
postFixup =
let
@@ -58,7 +61,8 @@ stdenv.mkDerivation (finalAttrs: {
in
''
wrapProgram $out/bin/mangojuice \
--prefix PATH : ${path}
--prefix PATH : ${path} \
"''${gappsWrapperArgs[@]}"
'';
passthru.updateScript = nix-update-script { };