From f22a63d533893b88e4b9d61e66291286ffa6ae92 Mon Sep 17 00:00:00 2001 From: Matthew Bauer Date: Mon, 21 May 2018 17:11:44 -0500 Subject: libretro: build cores on darwin --- pkgs/misc/emulators/retroarch/cores.nix | 10 +++++----- pkgs/misc/emulators/retroarch/wrapper.nix | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) (limited to 'pkgs/misc/emulators') diff --git a/pkgs/misc/emulators/retroarch/cores.nix b/pkgs/misc/emulators/retroarch/cores.nix index d6b3b6a98706..8c965e471e5a 100644 --- a/pkgs/misc/emulators/retroarch/cores.nix +++ b/pkgs/misc/emulators/retroarch/cores.nix @@ -22,9 +22,9 @@ let COREDIR="$out/lib/retroarch/cores" mkdir -p $out/bin mkdir -p $COREDIR - mv ${d2u core}_libretro.so $COREDIR/. + mv ${d2u core}_libretro${stdenv.hostPlatform.extensions.sharedLibrary} $COREDIR/. makeWrapper ${retroarch}/bin/retroarch $out/bin/retroarch-${core} \ - --add-flags "-L $COREDIR/${d2u core}_libretro.so $@" + --add-flags "-L $COREDIR/${d2u core}_libretro${stdenv.hostPlatform.extensions.sharedLibrary} $@" ''; enableParallelBuilding = true; @@ -39,7 +39,7 @@ let homepage = https://www.libretro.com/; inherit license; maintainers = with maintainers; [ edwtjo hrdinka MP2E ]; - platforms = platforms.linux; + platforms = platforms.unix; }; } // a); @@ -178,7 +178,7 @@ in with stdenv.lib.licenses; buildPhase = '' cd svn-current/trunk \ && make -f makefile.libretro \ - && mv fbalpha2012_libretro.so fba_libretro.so + && mv fbalpha2012_libretro${stdenv.hostPlatform.extensions.sharedLibrary} fba_libretro${stdenv.hostPlatform.extensions.sharedLibrary} ''; }; @@ -412,7 +412,7 @@ in with stdenv.lib.licenses; }).override { buildPhase = '' make -f Makefile.libretro - mv snes9x2010_libretro.so snes9x_next_libretro.so + mv snes9x2010_libretro${stdenv.hostPlatform.extensions.sharedLibrary} snes9x_next_libretro${stdenv.hostPlatform.extensions.sharedLibrary} ''; }; diff --git a/pkgs/misc/emulators/retroarch/wrapper.nix b/pkgs/misc/emulators/retroarch/wrapper.nix index 71b26b4af6ff..f85d85f86217 100644 --- a/pkgs/misc/emulators/retroarch/wrapper.nix +++ b/pkgs/misc/emulators/retroarch/wrapper.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation { mkdir -p $out/lib $(for coreDir in $cores do - $(ln -s $coreDir/*.so $out/lib/.) + $(ln -s $coreDir/* $out/lib/.) done) ln -s -t $out ${retroarch}/share -- cgit 1.4.1