Merge pull request #13483 from hrdinka/add/libretro-mame
libretro-mame: init at git-2016-02-10
This commit is contained in:
commit
64f006d08c
2 changed files with 16 additions and 2 deletions
|
@ -1,5 +1,6 @@
|
||||||
{ stdenv, fetchgit, pkgconfig, makeWrapper, python27, retroarch
|
{ stdenv, fetchgit, pkgconfig, makeWrapper, python27, retroarch
|
||||||
, fluidsynth, mesa, SDL, ffmpeg, libpng, libjpeg, libvorbis, zlib }:
|
, alsaLib, fluidsynth, mesa, portaudio, SDL, ffmpeg, libpng, libjpeg
|
||||||
|
, libvorbis, zlib }:
|
||||||
|
|
||||||
let
|
let
|
||||||
|
|
||||||
|
@ -33,7 +34,7 @@ let
|
||||||
inherit description;
|
inherit description;
|
||||||
homepage = "http://www.libretro.com/";
|
homepage = "http://www.libretro.com/";
|
||||||
license = licenses.gpl3Plus;
|
license = licenses.gpl3Plus;
|
||||||
maintainers = with maintainers; [ edwtjo MP2E ];
|
maintainers = with maintainers; [ edwtjo hrdinka MP2E ];
|
||||||
platforms = platforms.linux;
|
platforms = platforms.linux;
|
||||||
};
|
};
|
||||||
} // a);
|
} // a);
|
||||||
|
@ -133,6 +134,18 @@ in
|
||||||
description = "Enhanced Genesis Plus libretro port";
|
description = "Enhanced Genesis Plus libretro port";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
mame = mkLibRetroCore {
|
||||||
|
core = "mame";
|
||||||
|
src = fetchRetro {
|
||||||
|
repo = "mame";
|
||||||
|
rev = "8da2303292bb8530f9f4ffad8bf1df95ee4cab74";
|
||||||
|
sha256 = "0rzy5klp8vf9vc8fylbdnp2qcvl1nkgw5a55ljqc5vich4as5alq";
|
||||||
|
};
|
||||||
|
description = "Port of MAME to libretro";
|
||||||
|
|
||||||
|
extraBuildInputs = [ alsaLib portaudio python27 ];
|
||||||
|
};
|
||||||
|
|
||||||
mednafen-pce-fast = (mkLibRetroCore rec {
|
mednafen-pce-fast = (mkLibRetroCore rec {
|
||||||
core = "mednafen-pce-fast";
|
core = "mednafen-pce-fast";
|
||||||
src = fetchRetro {
|
src = fetchRetro {
|
||||||
|
|
|
@ -14043,6 +14043,7 @@ let
|
||||||
++ optional (cfg.enableFceumm or false) fceumm
|
++ optional (cfg.enableFceumm or false) fceumm
|
||||||
++ optional (cfg.enableGambatte or false) gambatte
|
++ optional (cfg.enableGambatte or false) gambatte
|
||||||
++ optional (cfg.enableGenesisPlusGX or false) genesis-plus-gx
|
++ optional (cfg.enableGenesisPlusGX or false) genesis-plus-gx
|
||||||
|
++ optional (cfg.enableMAME or false) mame
|
||||||
++ optional (cfg.enableMednafenPCEFast or false) mednafen-pce-fast
|
++ optional (cfg.enableMednafenPCEFast or false) mednafen-pce-fast
|
||||||
++ optional (cfg.enableMupen64Plus or false) mupen64plus
|
++ optional (cfg.enableMupen64Plus or false) mupen64plus
|
||||||
++ optional (cfg.enableNestopia or false) nestopia
|
++ optional (cfg.enableNestopia or false) nestopia
|
||||||
|
|
Loading…
Reference in a new issue