From 3938d1ea8e8696b031d7162ec6b9737b58ffbe87 Mon Sep 17 00:00:00 2001 From: david Date: Tue, 1 Jul 2025 19:17:45 +0200 Subject: [PATCH] dolphin-emu: get gtk dialogs working --- pkgs/by-name/do/dolphin-emu/package.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/by-name/do/dolphin-emu/package.nix b/pkgs/by-name/do/dolphin-emu/package.nix index bad3ecbae5f6..725d024b52ab 100644 --- a/pkgs/by-name/do/dolphin-emu/package.nix +++ b/pkgs/by-name/do/dolphin-emu/package.nix @@ -7,6 +7,7 @@ cmake, pkg-config, qt6, + wrapGAppsHook3, # darwin-only xcbuild, @@ -77,6 +78,7 @@ stdenv.mkDerivation (finalAttrs: { cmake pkg-config qt6.wrapQtAppsHook + wrapGAppsHook3 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ xcbuild # for plutil @@ -169,6 +171,12 @@ stdenv.mkDerivation (finalAttrs: { ln -s $out/Applications/Dolphin.app/Contents/MacOS/Dolphin $out/bin ''; + dontWrapGApps = true; + + preFixup = '' + qtWrapperArgs+=("''${gappsWrapperArgs[@]}") + ''; + passthru = { tests = { version = testers.testVersion {