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:           Wed Nov 24 14:07:49 UTC 2021

Modified Files:
        pkgsrc/emulators/mame: Makefile PLIST distinfo
Removed Files:
        pkgsrc/emulators/mame/patches:
            patch-3rdparty_asio_include_asio_detail_config.hpp
            patch-3rdparty_asio_include_asio_detail_impl_kqueue__reactor.ipp
            patch-scripts_genie.lua

Log Message:
mame: update to 0.238.

You know what time it is? It’s time for MAME 0.238, our November
release! After many years of waiting, the rare space shooter Monster
Zero from Nihon Game is now playable. Despite the title, this game
does not feature a three-headed space dragon. This release adds
support for Fowling and Monkey Goalkeeper, two more Elektronika
hand-held games built around the Egg/Mickey Mouse Game & Watch
program.

There are a few changes to MAME’s UI and the debugger this month.
Firstly, MAME is now less eager to reset your input configuration
if you run it without connecting a game controller. Analog inputs
support a few more configuration options, and we’ve added some
(long overdue) documentation for the input configuration process.
The timecode logging feature (used by people making gameplay videos)
has been moved to a plugin, and debugger memory views now support
octal data display, and octal or decimal address display.

Support for several Famicom controllers has been added or fixed
this month, including the IGS Tap-tap Mat, Bandai Family Trainer,
Bandai Power Pad, Bandai Hyper Shot, Konami Doremikko Piano Keyboard,
and Konami Exciting Boxing air bag. Also involving peripheral
support, the Acorn Archimedes drivers now support podule expansions,
the Econet module slot, serial/parallel ports, and extension ROM
sockets.


To generate a diff of this commit:
cvs rdiff -u -r1.141 -r1.142 pkgsrc/emulators/mame/Makefile
cvs rdiff -u -r1.59 -r1.60 pkgsrc/emulators/mame/PLIST
cvs rdiff -u -r1.113 -r1.114 pkgsrc/emulators/mame/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/emulators/mame/patches/patch-3rdparty_asio_include_asio_detail_config.hpp
cvs rdiff -u -r1.2 -r0 \
    pkgsrc/emulators/mame/patches/patch-3rdparty_asio_include_asio_detail_impl_kqueue__reactor.ipp
cvs rdiff -u -r1.7 -r0 pkgsrc/emulators/mame/patches/patch-scripts_genie.lua

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.141 pkgsrc/emulators/mame/Makefile:1.142
--- pkgsrc/emulators/mame/Makefile:1.141        Wed Oct 27 09:31:44 2021
+++ pkgsrc/emulators/mame/Makefile      Wed Nov 24 14:07:49 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.141 2021/10/27 09:31:44 wiz Exp $
+# $NetBSD: Makefile,v 1.142 2021/11/24 14:07:49 wiz Exp $
 
-DISTNAME=      mame-0.237
+DISTNAME=      mame-0.238
 CATEGORIES=    emulators
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mamedev/}
 GITHUB_TAG=    ${DISTNAME:S/-//S/.//}
@@ -35,6 +35,8 @@ MAKE_ENV+=    LDOPTS="${COMPILER_RPATH_FLAG
 MAKE_ENV+=     LDOPTS="${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.flac}/lib -L${BUILDLINK_PREFIX.flac}/lib"
 .endif
 
+MAKE_FLAGS+=           PRECOMPILE=0
+
 .if ${MACHINE_ARCH} != "i386" && ${MACHINE_ARCH} != "x86_64"
 # \todo Arch detection for aarch64 fails, investigate why
 MAKE_FLAGS+=           NOASM=1

Index: pkgsrc/emulators/mame/PLIST
diff -u pkgsrc/emulators/mame/PLIST:1.59 pkgsrc/emulators/mame/PLIST:1.60
--- pkgsrc/emulators/mame/PLIST:1.59    Wed Oct 27 09:31:44 2021
+++ pkgsrc/emulators/mame/PLIST Wed Nov 24 14:07:49 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.59 2021/10/27 09:31:44 wiz Exp $
+@comment $NetBSD: PLIST,v 1.60 2021/11/24 14:07:49 wiz Exp $
 bin/castool
 bin/chdman
 bin/floptool
@@ -130,6 +130,8 @@ share/mame/hash/aquarius_cass.xml
 share/mame/hash/arb.xml
 share/mame/hash/arcadia.xml
 share/mame/hash/archimedes.xml
+share/mame/hash/archimedes_hdd.xml
+share/mame/hash/archimedes_rom.xml
 share/mame/hash/astrocde.xml
 share/mame/hash/atom_cass.xml
 share/mame/hash/atom_flop.xml
@@ -485,6 +487,7 @@ share/mame/hash/pc1512_flop.xml
 share/mame/hash/pc1512_hdd.xml
 share/mame/hash/pc1640_flop.xml
 share/mame/hash/pc1640_hdd.xml
+share/mame/hash/pc200.xml
 share/mame/hash/pc6001_cart.xml
 share/mame/hash/pc8001_flop.xml
 share/mame/hash/pc8001mk2_flop.xml

Index: pkgsrc/emulators/mame/distinfo
diff -u pkgsrc/emulators/mame/distinfo:1.113 pkgsrc/emulators/mame/distinfo:1.114
--- pkgsrc/emulators/mame/distinfo:1.113        Wed Oct 27 09:31:44 2021
+++ pkgsrc/emulators/mame/distinfo      Wed Nov 24 14:07:49 2021
@@ -1,10 +1,7 @@
-$NetBSD: distinfo,v 1.113 2021/10/27 09:31:44 wiz Exp $
+$NetBSD: distinfo,v 1.114 2021/11/24 14:07:49 wiz Exp $
 
-BLAKE2s (mame-0.237.tar.gz) = 3f0a8343e92cbcc36dca578293253f097258743d5350ba9afe4b76b724db6e6f
-SHA512 (mame-0.237.tar.gz) = c6425298894677f0f1bb69504e0fe856454caf51a6c3080422d4105c6273017bcbe4a890941499b0a1ca0307f282fdb7a6e8096c290be21f0d9f32530a3e9e33
-Size (mame-0.237.tar.gz) = 186374918 bytes
-SHA1 (patch-3rdparty_asio_include_asio_detail_config.hpp) = 9b0d6139e853d8efb9d51270bbfa5382feac42a7
-SHA1 (patch-3rdparty_asio_include_asio_detail_impl_kqueue__reactor.ipp) = ad5e2171731864528331f2f1d2d43608b1b4ed01
+BLAKE2s (mame-0.238.tar.gz) = c9634a8283769e01382bfb485e09016e707f7045139d435267c18d66b2eb5811
+SHA512 (mame-0.238.tar.gz) = 55d64274c78885b850764ed1a21585f5f85fd62995f287dafbbf831a645e2abcae9107df668f91a53fb74fd115045f977d10d4268eb31c2ec7fc6163998136a0
+Size (mame-0.238.tar.gz) = 186182656 bytes
 SHA1 (patch-3rdparty_genie_build_gmake.darwin_genie.make) = bb2e8c06d4b5f5869fb48e06390d5ca94a190056
 SHA1 (patch-makefile) = 343fac4d165438a26e2e8077216db1c6c46a5d1e
-SHA1 (patch-scripts_genie.lua) = 6c72b76c9a9ea952a787bf3994680f8711c8b64a



Home | Main Index | Thread Index | Old Index