retroarch: 1.9.13.2 -> 1.9.2

From retroarch 1.9.3 and above, it stops loading the cores.

This probably can be fixed, but for now at least this brings the
retroarch to a newer (working) version.

+7 -6
+3 -2
pkgs/misc/emulators/retroarch/default.nix
··· 22 22 23 23 stdenv.mkDerivation rec { 24 24 pname = "retroarch-bare"; 25 - version = "1.9.13.2"; 25 + # FIXME: retroarch >=1.9.3 doesn't load the cores 26 + version = "1.9.2"; 26 27 27 28 src = fetchFromGitHub { 28 29 owner = "libretro"; 29 30 repo = "RetroArch"; 30 - sha256 = "sha256-fehHchn+o9QM2wIK6zYamnbFvQda32Gw0rJk8Orx00U="; 31 + sha256 = "sha256-Dwv0hl+d99FbVMG4KnkjO1aYfAw0m4x+zvrbyb/wOX8="; 31 32 rev = "v${version}"; 32 33 }; 33 34
+4 -4
pkgs/misc/emulators/retroarch/wrapper.nix
··· 1 - { stdenv, lib, makeWrapper, retroarch, cores }: 1 + { stdenv, lib, makeWrapper, retroarch, cores ? [ ] }: 2 2 3 3 stdenv.mkDerivation { 4 4 pname = "retroarch"; ··· 8 8 9 9 buildCommand = '' 10 10 mkdir -p $out/lib 11 - $(for coreDir in $cores 11 + for coreDir in $cores 12 12 do 13 - $(ln -s $coreDir/* $out/lib/.) 14 - done) 13 + ln -s $coreDir/* $out/lib/. 14 + done 15 15 16 16 ln -s -t $out ${retroarch}/share 17 17