Unverified Commit e72fbae4 authored by Marcin Serwin's avatar Marcin Serwin
Browse files

pcsx2: use wayland by default

parent bec3154e
Loading
Loading
Loading
Loading
+0 −9
Original line number Diff line number Diff line
@@ -15,7 +15,6 @@
  libwebp,
  llvmPackages,
  lz4,
  makeWrapper,
  pkg-config,
  qt6,
  shaderc,
@@ -134,14 +133,6 @@ llvmPackages.stdenv.mkDerivation (finalAttrs: {
    qtWrapperArgs+=("''${gappsWrapperArgs[@]}")
  '';

  # https://github.com/PCSX2/pcsx2/pull/10200
  # Can't avoid the double wrapping, the binary wrapper from qtWrapperArgs doesn't support --run
  postFixup = ''
    source "${makeWrapper}/nix-support/setup-hook"
    wrapProgram $out/bin/pcsx2-qt \
      --run 'if [[ -z $I_WANT_A_BROKEN_WAYLAND_UI ]]; then export QT_QPA_PLATFORM=xcb; fi'
  '';

  passthru = {
    inherit pcsx2_patches;
    updateScript.command = [ ./update.sh ];