From 03c43615990942d58a4c02f36ce13c66181614ff Mon Sep 17 00:00:00 2001 From: Andrew Childs Date: Sat, 11 Jan 2020 22:56:01 +0900 Subject: [PATCH] libretro.snes9x: 29b78d -> 04692e Upstream has broken git history [1], so the current version cannot be fetched. The required patches have been upstreamed [2], and we hope that upstream will be more careful with their git history. The previous commit can still be viewed on github [3], but is not the ancestor of any fetchable ref. [1] https://github.com/libretro/snes9x/issues/199 [2] https://github.com/snes9xgit/snes9x/pull/588 [3] https://github.com/libretro/snes9x/commit/29b78df8c9f0f48ed4605d08a187a134b3b316d6 --- pkgs/misc/emulators/retroarch/cores.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/misc/emulators/retroarch/cores.nix b/pkgs/misc/emulators/retroarch/cores.nix index 45ed31168f00..2176d53628fa 100644 --- a/pkgs/misc/emulators/retroarch/cores.nix +++ b/pkgs/misc/emulators/retroarch/cores.nix @@ -786,10 +786,11 @@ in with stdenv.lib.licenses; snes9x = (mkLibRetroCore rec { core = "snes9x"; - src = fetchRetro { + src = fetchFromGitHub { + owner = "snes9xgit"; repo = core; - rev = "29b78df8c9f0f48ed4605d08a187a134b3b316d6"; - sha256 = "004h1pkxvbn4zlh8bqs6z17k04jw5wzbwklpgvmb7hbxshsi4qid"; + rev = "04692e1ee45cc647423774ee17c63208c2713638"; + sha256 = "09p9m85fxwrrrapjb08rcxknpgq5d6a87arrm1jn94r56glxlcfa"; }; description = "Port of SNES9x git to libretro"; license = "Non-commercial";