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 | |
| parent | Merge pull request #32123 from kosta/master (diff) | |
| download | nixpkgs-4cbbecc85dbc5a040f2e4111093d30337718996a.tar.gz | |
libretro.mame: fix parallel building
| -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 { |
