pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/emulators/mame



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Nov  5 10:05:26 UTC 2016

Modified Files:
        pkgsrc/emulators/mame: Makefile PLIST distinfo
Added Files:
        pkgsrc/emulators/mame/patches:
            patch-3rdparty_asio_include_asio_detail_config.hpp

Log Message:
Updated mame to 0.179.

Are you getting fidgety waiting for Halloween to arrive? Well now
you can take your mind off the wait by giving the brand-new MAME
release a spin! We've changed the release slightly this month: the
whatsnew file is formatted differently, the 32-bit Windows binary
package has "32bit" in its filename, and we're no longer providing
a pre-built debug binary package for Windows. We've dropped the
debug binaries as they don't seem to have a target demographic.
All builds include the MAME debugger. The release packages are
built with symbols that will give a meaningful stack trace. The
debug build was still optimised, so stack traces were no more
precise. The main difference is that debug builds have assertions
enabled which is mainly useful if you're working on the source. In
short, we don't see a use case where someone would be better off
with the debug build if they aren't compiling MAME themselves
anyway.

With that out of the way, what surprises does MAME have in store
for you all this month? We're pretty confident that we have something
for everyone! First of all, we're proud to present the Soviet arcade
game Istrebiteli ("Fighters", as in aircraft). We've also emulated
Ocean to Ocean, an early video slots game on the DECO Cassette
system. ShouTime has worked his magic again, allowing the masses
to see the rare Alpha Denshi title Splendor Blast II. But possibly
most interesting is preliminary emulation of the Magnet arcade
system, a prototype floppy disk-based system from Spain.

We've also added a number of non-arcade systems. There's the Gakken
Game Robot 9 handheld game, and several Fidelity chess systems.
Getting away from games altogether, we've added a working driver
for a VeriFone Trans payment terminal. There have been some
substantial updates to the software lists, too. The Sega CD software
list has been completely updated to use the latest and best dumps
known to exist, we've replaced a number of pirate Apple II disk
images with clean cracks, there are some notable additions to the
Sharp X68000 floppy list, and even an obscene Pokémon hack for
Game Boy that's being sold in China.


To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 pkgsrc/emulators/mame/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/emulators/mame/PLIST
cvs rdiff -u -r1.58 -r1.59 pkgsrc/emulators/mame/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/emulators/mame/patches/patch-3rdparty_asio_include_asio_detail_config.hpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/emulators/mame/Makefile
diff -u pkgsrc/emulators/mame/Makefile:1.67 pkgsrc/emulators/mame/Makefile:1.68
--- pkgsrc/emulators/mame/Makefile:1.67 Thu Nov  3 11:14:15 2016
+++ pkgsrc/emulators/mame/Makefile      Sat Nov  5 10:05:26 2016
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.67 2016/11/03 11:14:15 wiz Exp $
+# $NetBSD: Makefile,v 1.68 2016/11/05 10:05:26 wiz Exp $
 
-DISTNAME=      mame-0.178
+DISTNAME=      mame-0.179
 CATEGORIES=    emulators
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mamedev/}
 GITHUB_TAG=    ${DISTNAME:S/-//S/.//}

Index: pkgsrc/emulators/mame/PLIST
diff -u pkgsrc/emulators/mame/PLIST:1.18 pkgsrc/emulators/mame/PLIST:1.19
--- pkgsrc/emulators/mame/PLIST:1.18    Sat Oct  1 16:45:46 2016
+++ pkgsrc/emulators/mame/PLIST Sat Nov  5 10:05:26 2016
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2016/10/01 16:45:46 wiz Exp $
+@comment $NetBSD: PLIST,v 1.19 2016/11/05 10:05:26 wiz Exp $
 bin/castool
 bin/chdman
 bin/floptool
@@ -316,6 +316,7 @@ share/mame/hash/next.xml
 share/mame/hash/ngp.xml
 share/mame/hash/ngpc.xml
 share/mame/hash/nimbus.xml
+share/mame/hash/octopus.xml
 share/mame/hash/odyssey2.xml
 share/mame/hash/ondra.xml
 share/mame/hash/orao.xml

Index: pkgsrc/emulators/mame/distinfo
diff -u pkgsrc/emulators/mame/distinfo:1.58 pkgsrc/emulators/mame/distinfo:1.59
--- pkgsrc/emulators/mame/distinfo:1.58 Sat Oct  1 16:45:46 2016
+++ pkgsrc/emulators/mame/distinfo      Sat Nov  5 10:05:26 2016
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.58 2016/10/01 16:45:46 wiz Exp $
+$NetBSD: distinfo,v 1.59 2016/11/05 10:05:26 wiz Exp $
 
-SHA1 (mame-0.178.tar.gz) = b304b4805917626f6f54506707c3b6ce838ac87b
-RMD160 (mame-0.178.tar.gz) = 07ba48148dcda4d9facc3f6e57f3730c0956ba99
-SHA512 (mame-0.178.tar.gz) = e37ac28e340beedebfdcfd869aa3f5ffd1a2d7889bc8e1a143ef13eea4d3a24ef88761d2025158a3d53763eb0e5c73727dbec390170dd4666992017888355f88
-Size (mame-0.178.tar.gz) = 114930206 bytes
+SHA1 (mame-0.179.tar.gz) = 6ae1b932fc73767199ea388a625081578b5075ef
+RMD160 (mame-0.179.tar.gz) = cd6405238b451fe18c2bde04beb3806a75bf2af3
+SHA512 (mame-0.179.tar.gz) = e600c29fd6c0df03f011d581830170ee5cabba06312e1aa5204c87e3260a3914b0522534753ca9f91fec83c6d465e736e4a6be492f4469498218ea59582c1cd6
+Size (mame-0.179.tar.gz) = 115928011 bytes
+SHA1 (patch-3rdparty_asio_include_asio_detail_config.hpp) = 9b0d6139e853d8efb9d51270bbfa5382feac42a7
 SHA1 (patch-3rdparty_bgfx_examples_common_font_font__manager.cpp) = e39b2dff553505531adb5f0a31b0a22306b8e2e4
 SHA1 (patch-makefile) = 0b42791f1d6a11b6ce168bd57a995987e692ab52
 SHA1 (patch-scripts_genie.lua) = bd402f8127cf5d5bd5d70e12f5a6bd04cb8d7a73

Added files:

Index: pkgsrc/emulators/mame/patches/patch-3rdparty_asio_include_asio_detail_config.hpp
diff -u /dev/null pkgsrc/emulators/mame/patches/patch-3rdparty_asio_include_asio_detail_config.hpp:1.1
--- /dev/null   Sat Nov  5 10:05:26 2016
+++ pkgsrc/emulators/mame/patches/patch-3rdparty_asio_include_asio_detail_config.hpp    Sat Nov  5 10:05:26 2016
@@ -0,0 +1,15 @@
+$NetBSD: patch-3rdparty_asio_include_asio_detail_config.hpp,v 1.1 2016/11/05 10:05:26 wiz Exp $
+
+gcc coming with NetBSD does not provide string_view.
+
+--- 3rdparty/asio/include/asio/detail/config.hpp.orig  2016-10-25 23:47:23.000000000 +0000
++++ 3rdparty/asio/include/asio/detail/config.hpp
+@@ -714,7 +714,7 @@
+ #    endif // __has_include(<experimental/string_view>)
+ #   endif // (__cplusplus >= 201103)
+ #  endif // defined(__clang__)
+-#  if defined(__GNUC__)
++#  if defined(__GNUC__) && !defined(__NetBSD__)
+ #   if ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 9)) || (__GNUC__ > 4)
+ #    if (__cplusplus >= 201300)
+ #     define ASIO_HAS_STD_STRING_VIEW 1



Home | Main Index | Thread Index | Old Index