summaryrefslogtreecommitdiff
path: root/emulators/mame
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2020-04-06 12:26:07 +0000
committerwiz <wiz@pkgsrc.org>2020-04-06 12:26:07 +0000
commitb471ec7a78ac4afa9031b8a3a41737e00394d9aa (patch)
tree9f974334b681836aa6fc39317bf8bfd9ce5f29df /emulators/mame
parent40986523afd0a5691fb5dd697564245a7c1c18f8 (diff)
downloadpkgsrc-b471ec7a78ac4afa9031b8a3a41737e00394d9aa.tar.gz
mame: update to 0.220.
In a world of uncertainty, perhaps you can derive a little comfort from MAME 0.220, our delayed release for the March development cycle. This month has seen fixes for some old bugs in Final Star Force, Ribbit! and Night Slashers, emulation of Crab Grab (the other Game & Watch title with a colour overlay), the acquisition of Solite Spirits (an early version of what became 1945k III), and preliminary work on the Naruto TV game running on the XaviX 2 platform. There are some big software list updates this month, including a lot of Apple II software aimed at North Dakota schools, and the latest VGM music packs. Speaking of which, the VGM player can now show pretty visualisations while you listen. Newly supported peripherals include the Baby Blue II CPU Plus card for PC compatibles, serial and CP/M modules for the HP 85 and HP 86, more sound and disk expansions for the TI-99 family, the CoCo PSG cartridge, and a variety of 8-bit Acorn expansions. We’ve added ROM dumps for a lot of synthesisers in this release, and while most of them are not working yet, they’re there to tinker with if you’re interested.
Diffstat (limited to 'emulators/mame')
-rw-r--r--emulators/mame/Makefile11
-rw-r--r--emulators/mame/PLIST8
-rw-r--r--emulators/mame/distinfo10
3 files changed, 15 insertions, 14 deletions
diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile
index 781542c4f1e..b27a2a4e499 100644
--- a/emulators/mame/Makefile
+++ b/emulators/mame/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.112 2020/03/30 19:37:47 joerg Exp $
+# $NetBSD: Makefile,v 1.113 2020/04/06 12:26:07 wiz Exp $
-DISTNAME= mame-0.219
-PKGREVISION= 1
+DISTNAME= mame-0.220
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/}
GITHUB_TAG= ${DISTNAME:S/-//S/.//}
@@ -31,9 +30,9 @@ EXTRACT_USING= bsdtar
.if ${OPSYS} == "NetBSD"
# needs kvm and I didn't find the right place to add it in the build system
-MAKE_ENV+= LDOPTS="-Wl,-R${BUILDLINK_PREFIX.flac}/lib -L${BUILDLINK_PREFIX.flac}/lib -lkvm"
+MAKE_ENV+= LDOPTS="${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.flac}/lib -L${BUILDLINK_PREFIX.flac}/lib -lkvm"
.else
-MAKE_ENV+= LDOPTS="-Wl,-R${BUILDLINK_PREFIX.flac}/lib -L${BUILDLINK_PREFIX.flac}/lib"
+MAKE_ENV+= LDOPTS="${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.flac}/lib -L${BUILDLINK_PREFIX.flac}/lib"
.endif
# -Werror is problematic
@@ -85,7 +84,7 @@ do-install:
${INSTALL_PROGRAM} ${WRKSRC}/mame64 ${DESTDIR}${PREFIX}/bin/mame
set -e; \
for prg in castool chdman floptool imgtool jedutil ldresample ldverify \
- nltool nlwav pngcmp regrep romcmp split src2html srcclean unidasm; do \
+ nltool nlwav pngcmp regrep romcmp split srcclean unidasm; do \
${INSTALL_PROGRAM} ${WRKSRC}/"$$prg" ${DESTDIR}${PREFIX}/bin; \
done
${INSTALL_DATA} ${WRKSRC}/docs/man/*.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
diff --git a/emulators/mame/PLIST b/emulators/mame/PLIST
index e61a64b2404..63bae4d0883 100644
--- a/emulators/mame/PLIST
+++ b/emulators/mame/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.42 2020/03/04 12:04:47 wiz Exp $
+@comment $NetBSD: PLIST,v 1.43 2020/04/06 12:26:07 wiz Exp $
bin/castool
bin/chdman
bin/floptool
@@ -13,7 +13,6 @@ bin/pngcmp
bin/regrep
bin/romcmp
bin/split
-bin/src2html
bin/srcclean
bin/unidasm
man/man1/castool.1
@@ -65,7 +64,6 @@ share/mame/artwork/slot-mask.png
share/mame/artwork/white.png
share/mame/hash/32x.xml
share/mame/hash/3do_m2.xml
-share/mame/hash/LICENSE
share/mame/hash/README.md
share/mame/hash/a2600.xml
share/mame/hash/a2600_cass.xml
@@ -195,6 +193,8 @@ share/mame/hash/coleco.xml
share/mame/hash/compclr2_flop.xml
share/mame/hash/compis.xml
share/mame/hash/comx35_flop.xml
+share/mame/hash/conchess_plymate.xml
+share/mame/hash/conchess_standard.xml
share/mame/hash/copera.xml
share/mame/hash/cpc_cass.xml
share/mame/hash/cpc_flop.xml
@@ -408,6 +408,7 @@ share/mame/hash/mtx_rom.xml
share/mame/hash/myvision.xml
share/mame/hash/mz2000_cass.xml
share/mame/hash/mz2000_flop.xml
+share/mame/hash/mz2200_cass.xml
share/mame/hash/mz2500.xml
share/mame/hash/mz700_cass.xml
share/mame/hash/mz800_cass.xml
@@ -442,6 +443,7 @@ share/mame/hash/p500_flop.xml
share/mame/hash/partner_cass.xml
share/mame/hash/partner_flop.xml
share/mame/hash/pasogo.xml
+share/mame/hash/pasopia_cass.xml
share/mame/hash/pb2000c.xml
share/mame/hash/pc1000.xml
share/mame/hash/pc1512_flop.xml
diff --git a/emulators/mame/distinfo b/emulators/mame/distinfo
index 275ed261a62..e24b80872de 100644
--- a/emulators/mame/distinfo
+++ b/emulators/mame/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.93 2020/03/04 12:04:47 wiz Exp $
+$NetBSD: distinfo,v 1.94 2020/04/06 12:26:07 wiz Exp $
-SHA1 (mame-0.219.tar.gz) = ff3e277e78f5ac145c5199c22b2e6e0d2d32da56
-RMD160 (mame-0.219.tar.gz) = 24b616c51f0751e81b1a6994c94bdc6216ea1564
-SHA512 (mame-0.219.tar.gz) = 991e5faacbf82526f49974e76c515e736e41fe5f154b6e6dceeba112f7d2c5b9103618d3f980158db4e9af96525fe19b866a9d4c8059345e48b6460754ba405b
-Size (mame-0.219.tar.gz) = 183284069 bytes
+SHA1 (mame-0.220.tar.gz) = 79b678bdda38412c49655e1d98cc9197cca75bb4
+RMD160 (mame-0.220.tar.gz) = ce91bd6b8e9c19b637c9ebd0166cfd8e2ed12ced
+SHA512 (mame-0.220.tar.gz) = 5af22a3b05a94e93a6450ed685e670ce203b55a6c6a3e6b9615f00a985eccf3de453afcdd7bb4b15c33d5249bd700763cc30dd460d679ffc0c6adc7e81e8efcf
+Size (mame-0.220.tar.gz) = 183042822 bytes
SHA1 (patch-3rdparty_asio_include_asio_detail_config.hpp) = 9b0d6139e853d8efb9d51270bbfa5382feac42a7
SHA1 (patch-3rdparty_asio_include_asio_detail_impl_kqueue__reactor.ipp) = ad5e2171731864528331f2f1d2d43608b1b4ed01
SHA1 (patch-3rdparty_bgfx_examples_common_font_font__manager.cpp) = 3b52b49bc9bb9e8810a478f13dcc306512acab21