mirror of
https://github.com/SebastianWendel/nixpkgs.git
synced 2024-10-01 09:30:20 +02:00
retroarch: switch from libretro-super to libretro-core-info
This commit is contained in:
parent
716deb5afb
commit
0d9f8458a6
|
@ -50,7 +50,7 @@ let
|
|||
mkLibRetroCore =
|
||||
{ core
|
||||
, description
|
||||
# Check https://github.com/libretro/libretro-super for license information
|
||||
# Check https://github.com/libretro/libretro-core-info for license information
|
||||
, license
|
||||
, src ? null
|
||||
, broken ? false
|
||||
|
|
|
@ -36,16 +36,18 @@
|
|||
with lib;
|
||||
|
||||
let
|
||||
mainVersion = "1.9.13";
|
||||
revision = "2";
|
||||
libretroSuperSrc = fetchFromGitHub {
|
||||
owner = "libretro";
|
||||
repo = "libretro-super";
|
||||
sha256 = "sha256-4WB6/1DDec+smhMJKLCxWb4+LQlZN8v2ik69saKixkE=";
|
||||
rev = "fa70d9843838df719623094965bd447e4db0d1b4";
|
||||
repo = "libretro-core-info";
|
||||
sha256 = "sha256-jM+iXNSCpJy4wOk1S72G1UjNGBzejyhs5LFFWCFjs2c=";
|
||||
rev = "v${mainVersion}";
|
||||
};
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "retroarch-bare";
|
||||
version = "1.9.13.2";
|
||||
version = "${lib.concatStringsSep "." [ mainVersion revision ]}";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "libretro";
|
||||
|
@ -98,7 +100,7 @@ stdenv.mkDerivation rec {
|
|||
postInstall = optionalString withVulkan ''
|
||||
mkdir -p $out/share/libretro/info
|
||||
# TODO: ideally each core should have its own core information
|
||||
cp -r ${libretroSuperSrc}/dist/info/* $out/share/libretro/info
|
||||
cp -r ${libretroSuperSrc}/* $out/share/libretro/info
|
||||
wrapProgram $out/bin/retroarch --prefix LD_LIBRARY_PATH ':' ${vulkan-loader}/lib
|
||||
'';
|
||||
|
||||
|
|
Loading…
Reference in a new issue