pcsx2: use wayland by default

Matches upstream behaviour as per
https://pcsx2.net/blog/2025/pcsx2-2.4_2.2#wayland-by-default.

Signed-off-by: Marcin Serwin <marcin@serwin.dev>

-9
-9
pkgs/by-name/pc/pcsx2/package.nix
··· 15 15 libwebp, 16 16 llvmPackages, 17 17 lz4, 18 - makeWrapper, 19 18 pkg-config, 20 19 qt6, 21 20 shaderc, ··· 132 131 133 132 preFixup = '' 134 133 qtWrapperArgs+=("''${gappsWrapperArgs[@]}") 135 - ''; 136 - 137 - # https://github.com/PCSX2/pcsx2/pull/10200 138 - # Can't avoid the double wrapping, the binary wrapper from qtWrapperArgs doesn't support --run 139 - postFixup = '' 140 - source "${makeWrapper}/nix-support/setup-hook" 141 - wrapProgram $out/bin/pcsx2-qt \ 142 - --run 'if [[ -z $I_WANT_A_BROKEN_WAYLAND_UI ]]; then export QT_QPA_PLATFORM=xcb; fi' 143 134 ''; 144 135 145 136 passthru = {