Merge pull request #210428 from SuperSamus/dolphin-emu

dolphin-emu-beta: 5.0-17269 -> 5.0-17995

Changed files
+9 -5
pkgs
applications
emulators
dolphin-emu
top-level
+8 -4
pkgs/applications/emulators/dolphin-emu/master.nix
···
, mbedtls_2
, soundtouch
, sfml
+
, minizip-ng
, xz
, hidapi
, fmt_8
···
stdenv.mkDerivation rec {
pname = "dolphin-emu";
-
version = "5.0-17269";
+
version = "5.0-17995";
src = fetchFromGitHub {
owner = "dolphin-emu";
repo = "dolphin";
-
rev = "48c9c224cf9f82f0f9f2690b7cc6283d7448480c";
-
sha256 = "sha256-WC3jukRygZigLx987CzRmOmJ7DeS1atXrMzU98sRzEg=";
+
rev = "8bad821019721b9b72701b495da95656ace5fea5";
+
sha256 = "sha256-uxHzn+tXRBr11OPpZ4ELBw7DTJH4mnqUBOeyPlXNAh8=";
fetchSubmodules = true;
};
···
mbedtls_2
soundtouch
sfml
+
minizip-ng
xz
qtbase
fmt_8
···
];
qtWrapperArgs = lib.optionals stdenv.isLinux [
-
"--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [vulkan-loader]}"
+
"--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ vulkan-loader ]}"
# https://bugs.dolphin-emu.org/issues/11807
# The .desktop file should already set this, but Dolphin may be launched in other ways
"--set QT_QPA_PLATFORM xcb"
+
# https://bugs.dolphin-emu.org/issues/12913
+
"--set QT_XCB_NO_XI2 1"
];
# Use nix-provided libraries instead of submodules
+1 -1
pkgs/top-level/all-packages.nix
···
dolphin-emu = callPackage ../applications/emulators/dolphin-emu { };
-
dolphin-emu-beta = qt5.callPackage ../applications/emulators/dolphin-emu/master.nix {
+
dolphin-emu-beta = qt6Packages.callPackage ../applications/emulators/dolphin-emu/master.nix {
inherit (darwin.apple_sdk.frameworks) CoreBluetooth ForceFeedback IOKit OpenGL VideoToolbox;
inherit (darwin) moltenvk;
};