summaryrefslogtreecommitdiff
path: root/emulators/mame/patches/patch-scripts_src_3rdparty.lua
diff options
context:
space:
mode:
Diffstat (limited to 'emulators/mame/patches/patch-scripts_src_3rdparty.lua')
-rw-r--r--emulators/mame/patches/patch-scripts_src_3rdparty.lua32
1 files changed, 32 insertions, 0 deletions
diff --git a/emulators/mame/patches/patch-scripts_src_3rdparty.lua b/emulators/mame/patches/patch-scripts_src_3rdparty.lua
new file mode 100644
index 00000000000..d17b37c8c3f
--- /dev/null
+++ b/emulators/mame/patches/patch-scripts_src_3rdparty.lua
@@ -0,0 +1,32 @@
+$NetBSD: patch-scripts_src_3rdparty.lua,v 1.1 2015/07/14 20:14:49 wiz Exp $
+
+Add NetBSD "support" for portmidi.
+
+--- scripts/src/3rdparty.lua.orig 2015-06-24 09:53:30.000000000 +0000
++++ scripts/src/3rdparty.lua
+@@ -534,6 +534,13 @@ project "portmidi"
+ MAME_DIR .. "3rdparty/portmidi/porttime/ptlinux.c",
+ }
+ end
++ if _OPTIONS["targetos"]=="netbsd" then
++ files {
++ MAME_DIR .. "3rdparty/portmidi/pm_linux/pmlinux.c",
++ MAME_DIR .. "3rdparty/portmidi/pm_linux/finddefault.c",
++ MAME_DIR .. "3rdparty/portmidi/porttime/ptlinux.c",
++ }
++ end
+ if _OPTIONS["targetos"]=="macosx" then
+ files {
+ MAME_DIR .. "3rdparty/portmidi/pm_mac/pmmac.c",
+@@ -591,6 +598,11 @@ project "bgfx"
+ MAME_DIR .. "3rdparty/bx/include/compat/freebsd",
+ }
+
++ configuration { "netbsd" }
++ includedirs {
++ MAME_DIR .. "3rdparty/bx/include/compat/freebsd",
++ }
++
+ configuration { "gmake" }
+ buildoptions {
+ "-Wno-uninitialized",