diff options
author | Orivej Desh <orivej@gmx.fr> | 2017-11-29 10:53:01 +0000 |
---|---|---|
committer | Orivej Desh <orivej@gmx.fr> | 2017-11-29 11:18:14 +0000 |
commit | 4cbbecc85dbc5a040f2e4111093d30337718996a (patch) | |
tree | a08ad39286c1a6a9a57018137a10922e6cbb8625 /pkgs/misc | |
parent | 11520e812c64989f1ebbe51d44553041c32ac7bf (diff) | |
download | nixlib-4cbbecc85dbc5a040f2e4111093d30337718996a.tar nixlib-4cbbecc85dbc5a040f2e4111093d30337718996a.tar.gz nixlib-4cbbecc85dbc5a040f2e4111093d30337718996a.tar.bz2 nixlib-4cbbecc85dbc5a040f2e4111093d30337718996a.tar.lz nixlib-4cbbecc85dbc5a040f2e4111093d30337718996a.tar.xz nixlib-4cbbecc85dbc5a040f2e4111093d30337718996a.tar.zst nixlib-4cbbecc85dbc5a040f2e4111093d30337718996a.zip |
libretro.mame: fix parallel building
Diffstat (limited to 'pkgs/misc')
-rw-r--r-- | pkgs/misc/emulators/retroarch/cores.nix | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/misc/emulators/retroarch/cores.nix b/pkgs/misc/emulators/retroarch/cores.nix index c186b1a2cf18..605cb7261a2e 100644 --- a/pkgs/misc/emulators/retroarch/cores.nix +++ b/pkgs/misc/emulators/retroarch/cores.nix @@ -204,7 +204,7 @@ in description = "Enhanced Genesis Plus libretro port"; }; - mame = mkLibRetroCore { + mame = (mkLibRetroCore { core = "mame"; src = fetchRetro { repo = "mame"; @@ -214,6 +214,12 @@ in description = "Port of MAME to libretro"; extraBuildInputs = [ alsaLib mesa portaudio python27 xorg.libX11 ]; + }).override { + postPatch = '' + # Prevent the failure during the parallel building of: + # make -C 3rdparty/genie/build/gmake.linux -f genie.make obj/Release/src/host/lua-5.3.0/src/lgc.o + mkdir -p 3rdparty/genie/build/gmake.linux/obj/Release/src/host/lua-5.3.0/src + ''; }; mgba = mkLibRetroCore rec { |