diff options
-rw-r--r-- | emulators/mame/Makefile | 7 | ||||
-rw-r--r-- | emulators/mame/PLIST | 15 | ||||
-rw-r--r-- | emulators/mame/distinfo | 14 | ||||
-rw-r--r-- | emulators/mame/patches/patch-makefile | 4 | ||||
-rw-r--r-- | emulators/mame/patches/patch-scripts_genie.lua | 46 |
5 files changed, 17 insertions, 69 deletions
diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile index 8f9ef80bb26..5aedd68f42f 100644 --- a/emulators/mame/Makefile +++ b/emulators/mame/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.62 2016/08/03 10:22:43 adam Exp $ +# $NetBSD: Makefile,v 1.63 2016/09/02 12:22:46 wiz Exp $ -DISTNAME= mame-0.176 -PKGREVISION= 1 +DISTNAME= mame-0.177 CATEGORIES= emulators MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/} GITHUB_TAG= ${DISTNAME:S/-//S/.//} @@ -120,7 +119,7 @@ do-install: ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/border_blur/* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/border_blur ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/chains/*.* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/chains ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/chains/crt-geom/* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/chains/crt-geom/ - ${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${DESTDIR}${PREFIX}/${DOCDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/*.md ${DESTDIR}${PREFIX}/${DOCDIR} ${INSTALL_DATA} ${WRKSRC}/hash/* ${DESTDIR}${PREFIX}/${SHAREDIR}/hash .include "../../lang/python/application.mk" diff --git a/emulators/mame/PLIST b/emulators/mame/PLIST index 6f6bd55ce96..87842088765 100644 --- a/emulators/mame/PLIST +++ b/emulators/mame/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.16 2016/07/30 17:14:28 wiz Exp $ +@comment $NetBSD: PLIST,v 1.17 2016/09/02 12:22:46 wiz Exp $ bin/castool bin/chdman bin/floptool @@ -27,17 +27,8 @@ man/man1/ldverify.1 man/man1/romcmp.1 man/man6/mame.6 man/man6/mess.6 -share/doc/mame/SDL.txt -share/doc/mame/config.txt -share/doc/mame/emscripten.txt -share/doc/mame/floppy.txt -share/doc/mame/hlsl.txt -share/doc/mame/imgtool.txt -share/doc/mame/m6502.txt -share/doc/mame/mame.txt -share/doc/mame/newvideo.txt -share/doc/mame/nscsi.txt -share/doc/mame/windows.txt +share/doc/mame/CONTRIBUTING.md +share/doc/mame/README.md share/mame/artwork/LICENSE share/mame/artwork/README.md share/mame/artwork/aperture-grille.png diff --git a/emulators/mame/distinfo b/emulators/mame/distinfo index ece45c27f79..d3ca87fbfb8 100644 --- a/emulators/mame/distinfo +++ b/emulators/mame/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.56 2016/07/30 17:14:28 wiz Exp $ +$NetBSD: distinfo,v 1.57 2016/09/02 12:22:46 wiz Exp $ -SHA1 (mame-0.176.tar.gz) = 7c6d454c75bce7f0167943d225cf5e3204c42a5d -RMD160 (mame-0.176.tar.gz) = 04090c5d6e96386ab2760d9d284a3a7a13ed05e5 -SHA512 (mame-0.176.tar.gz) = f3b19da5f3759900e112b53edd47ff8cb2b52a3d47730d29e2b1a2ed472ad7179b904fcc24dec9d46129660869240234e3db125e3008947bb7223620de6ab56f -Size (mame-0.176.tar.gz) = 103205294 bytes +SHA1 (mame-0.177.tar.gz) = f2f03b8489cb568005584347501737b042137830 +RMD160 (mame-0.177.tar.gz) = 92e39e2d8342baec07189839b1bf8ef72232881a +SHA512 (mame-0.177.tar.gz) = 83a08796db5dc4ae7feecab6bd41fc3035638cf468c47b11198d3f4409c8eef397bc5e9c99036207ca7db8328a1d7f52399ad644df7735411b9b885fea8fc7a0 +Size (mame-0.177.tar.gz) = 112261386 bytes SHA1 (patch-3rdparty_bgfx_examples_common_font_font__manager.cpp) = e39b2dff553505531adb5f0a31b0a22306b8e2e4 -SHA1 (patch-makefile) = 07a3b69c4044b01da9a28f6ebd1601ae16b2a996 -SHA1 (patch-scripts_genie.lua) = f0b6b9fe00b6f572089fc2a7495fe1fd3c86ae4e +SHA1 (patch-makefile) = 0b42791f1d6a11b6ce168bd57a995987e692ab52 +SHA1 (patch-scripts_genie.lua) = bd402f8127cf5d5bd5d70e12f5a6bd04cb8d7a73 diff --git a/emulators/mame/patches/patch-makefile b/emulators/mame/patches/patch-makefile index d42a43285f5..de295e4fde9 100644 --- a/emulators/mame/patches/patch-makefile +++ b/emulators/mame/patches/patch-makefile @@ -1,4 +1,6 @@ -$NetBSD: patch-makefile,v 1.16 2016/06/30 18:05:55 wiz Exp $ +$NetBSD: patch-makefile,v 1.17 2016/09/02 12:22:46 wiz Exp $ + +Treat all BSDs the same. --- makefile.orig 2016-06-29 06:34:30.000000000 +0000 +++ makefile diff --git a/emulators/mame/patches/patch-scripts_genie.lua b/emulators/mame/patches/patch-scripts_genie.lua index 1372420559f..f7509f3d767 100644 --- a/emulators/mame/patches/patch-scripts_genie.lua +++ b/emulators/mame/patches/patch-scripts_genie.lua @@ -1,4 +1,4 @@ -$NetBSD: patch-scripts_genie.lua,v 1.3 2016/04/29 08:30:50 wiz Exp $ +$NetBSD: patch-scripts_genie.lua,v 1.4 2016/09/02 12:22:46 wiz Exp $ Precompilation is broken on NetBSD with gcc-5.3. Use GNU version of the C++ standard to avoid trouble with alloca on NetBSD. @@ -45,47 +45,3 @@ Detect clang correctly. } end -- this speeds it up a bit by piping between the preprocessor/compiler/assembler -@@ -950,7 +945,17 @@ end - - - local version = str_to_version(_OPTIONS["gcc_version"]) -- if string.find(_OPTIONS["gcc"], "clang") or string.find(_OPTIONS["gcc"], "pnacl") or string.find(_OPTIONS["gcc"], "asmjs") or string.find(_OPTIONS["gcc"], "android") then -+ if _OPTIONS["clang_version"] == "" then -+ if (version < 40900) then -+ print("GCC version 4.9 or later needed") -+ os.exit(-1) -+ end -+ buildoptions { -+ "-Wno-unused-result", -- needed for fgets,fread on linux -+ -- array bounds checking seems to be buggy in 4.8.1 (try it on video/stvvdp1.c and video/model1.c without -Wno-array-bounds) -+ "-Wno-array-bounds", -+ } -+ else - if (version < 30400) then - print("Clang version 3.4 or later needed") - os.exit(-1) -@@ -963,7 +968,6 @@ end - "-Wno-inline-new-delete", - "-Wno-constant-logical-operand", - "-Wno-deprecated-register", -- "-fdiagnostics-show-note-include-stack", - } - if (version >= 30500) then - buildoptions { -@@ -977,16 +981,6 @@ end - "-Wno-tautological-undefined-compare", - } - end -- else -- if (version < 40900) then -- print("GCC version 4.9 or later needed") -- os.exit(-1) -- end -- buildoptions { -- "-Wno-unused-result", -- needed for fgets,fread on linux -- -- array bounds checking seems to be buggy in 4.8.1 (try it on video/stvvdp1.c and video/model1.c without -Wno-array-bounds) -- "-Wno-array-bounds", -- } - end - end - |