diff --git a/pkgs/applications/emulators/libretro/cores/dolphin.nix b/pkgs/applications/emulators/libretro/cores/dolphin.nix index e4fdc6899c51..cd32ce5399ef 100644 --- a/pkgs/applications/emulators/libretro/cores/dolphin.nix +++ b/pkgs/applications/emulators/libretro/cores/dolphin.nix @@ -26,13 +26,14 @@ }: mkLibretroCore { core = "dolphin"; - version = "0-unstable-2025-08-05"; + version = "0-unstable-2026-04-08"; src = fetchFromGitHub { owner = "libretro"; repo = "dolphin"; - rev = "83438f9b1a2c832319876a1fda130a5e33d4ef87"; - hash = "sha256-q4y+3uJ1tQ2OvlEvi/JNyIO/RfuWNIEKfVZ6xEWKFCg="; + rev = "0cd3bb89c29535db9b7552fc86871867ccf5b471"; + hash = "sha256-cSiJO/EvspNvHopo/RLfuz8ONpbXk2NrrSDhkiAm7/s="; + fetchSubmodules = true; }; extraNativeBuildInputs = [ @@ -82,8 +83,6 @@ mkLibretroCore { (cmakeFeature "CMAKE_POLICY_VERSION_MINIMUM" "3.5") ]; - dontUseCmakeBuildDir = true; - meta = { description = "Port of Dolphin to libretro"; homepage = "https://github.com/libretro/dolphin";