mixxx: add wrapGAppsHook3 to fix file dialog

Signed-off-by: C0D3 M4513R <28912031+C0D3-M4513R@users.noreply.github.com>

+7 -4
+7 -4
pkgs/applications/audio/mixxx/default.nix
··· 52 52 , upower 53 53 , vamp-plugin-sdk 54 54 , wavpack 55 + , wrapGAppsHook3 55 56 }: 56 57 57 58 mkDerivation rec { ··· 65 66 hash = "sha256-JSWUzerm7D6AKq6g/9eRrt3EE2movRdM+VLUg07sLHo="; 66 67 }; 67 68 68 - nativeBuildInputs = [ cmake pkg-config ]; 69 + nativeBuildInputs = [ cmake pkg-config wrapGAppsHook3 ]; 70 + 71 + dontWrapGApps = true; 69 72 70 73 buildInputs = [ 71 74 chromaprint ··· 118 121 wavpack 119 122 ]; 120 123 121 - qtWrapperArgs = [ 122 - "--set LOCALE_ARCHIVE ${glibcLocales}/lib/locale/locale-archive" 123 - ]; 124 + preFixup='' 125 + qtWrapperArgs+=(--set LOCALE_ARCHIVE ${glibcLocales}/lib/locale/locale-archive ''${gappsWrapperArgs[@]}) 126 + ''; 124 127 125 128 # mixxx installs udev rules to DATADIR instead of SYSCONFDIR 126 129 # let's disable this and install udev rules manually via postInstall