summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2022-07-31 19:10:19 +0000
committerwiz <wiz@pkgsrc.org>2022-07-31 19:10:19 +0000
commitb2324ccf12c644c7dcfd0eac5123b20012cc3686 (patch)
treefced1984b2386fb0025e696f8360a056b1e2d526 /emulators
parent010e00a563addc4e3b4a43107e79dead72386aa7 (diff)
downloadpkgsrc-b2324ccf12c644c7dcfd0eac5123b20012cc3686.tar.gz
mame: update to 0.246.
Just in time for the end of July, MAME 0.246 makes its grand entrance. The biggest upheaval this month was the reorganisation of the source code to match the project structure. If youâre paying attention, youâll see the change on the system information screens. Apart from that, it should be transparent to users, while simplifying life for developers. Several audio issues have been fixed this month, including a big overhaul for Fairlight CMI IIx synthesiser channel card emulation, and DAC sound for JPM Lucky Casino fruit machines. The latest enhancements for the crt-geom and crt-geom-deluxe shaders have been belatedly integrated, and the Chinese and Brazilian Portuguese user interface translations are once again up-to-date and complete. Software list updates this month include more prototype console cartridges, half a dozen newly dumped e-kara cartridges, and quite a few metadata cleanups and corrections, as well as the usual batches of Apple II floppies, Commodore 64 tapes and vgmplay music rips.
Diffstat (limited to 'emulators')
-rw-r--r--emulators/mame/Makefile4
-rw-r--r--emulators/mame/PLIST3
-rw-r--r--emulators/mame/distinfo9
-rw-r--r--emulators/mame/patches/patch-scripts_genie.lua18
4 files changed, 8 insertions, 26 deletions
diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile
index e923ae6c225..d323d5a31dd 100644
--- a/emulators/mame/Makefile
+++ b/emulators/mame/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.152 2022/07/01 16:57:29 wiz Exp $
+# $NetBSD: Makefile,v 1.153 2022/07/31 19:10:19 wiz Exp $
-DISTNAME= mame-0.245
+DISTNAME= mame-0.246
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/}
GITHUB_TAG= ${DISTNAME:S/-//S/.//}
diff --git a/emulators/mame/PLIST b/emulators/mame/PLIST
index f33c2310242..033bc1996a3 100644
--- a/emulators/mame/PLIST
+++ b/emulators/mame/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.67 2022/07/01 16:57:29 wiz Exp $
+@comment $NetBSD: PLIST,v 1.68 2022/07/31 19:10:19 wiz Exp $
bin/castool
bin/chdman
bin/floptool
@@ -464,6 +464,7 @@ share/mame/hash/nes_ade.xml
share/mame/hash/nes_datach.xml
share/mame/hash/nes_kstudio.xml
share/mame/hash/nes_ntbrom.xml
+share/mame/hash/nes_vt_cart.xml
share/mame/hash/next.xml
share/mame/hash/next_cdrom.xml
share/mame/hash/next_hdd.xml
diff --git a/emulators/mame/distinfo b/emulators/mame/distinfo
index f484f9d09f6..6c67df18840 100644
--- a/emulators/mame/distinfo
+++ b/emulators/mame/distinfo
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.121 2022/07/01 16:57:29 wiz Exp $
+$NetBSD: distinfo,v 1.122 2022/07/31 19:10:19 wiz Exp $
-BLAKE2s (mame-0.245.tar.gz) = 2ccf1f3ae4959d8dfcfa3bdf529515da422c39af09e90d9d2ac4a08547cc9a83
-SHA512 (mame-0.245.tar.gz) = ebac675d5df6dc5b04ef4847732f58e2b4c32b66bb698d8e245a5b14e6b36838fdce26045a3a80cd34885544bf59a665446b4a4bb202733848dcc115aecdea49
-Size (mame-0.245.tar.gz) = 185478945 bytes
+BLAKE2s (mame-0.246.tar.gz) = 9839127da82dfde80088975c58aa886561d37281348030d015154566b5c6788a
+SHA512 (mame-0.246.tar.gz) = ea65d2b7ada110156be3c19b04b71527eb84bf84d0983468f59f6204e49d2f75a367c1fc0966d6b971c1a7abfc2d99776ad786a033452443c3e5f124a4bd8b1d
+Size (mame-0.246.tar.gz) = 185503516 bytes
SHA1 (patch-3rdparty_genie_build_gmake.darwin_genie.make) = bb2e8c06d4b5f5869fb48e06390d5ca94a190056
SHA1 (patch-makefile) = 343fac4d165438a26e2e8077216db1c6c46a5d1e
-SHA1 (patch-scripts_genie.lua) = b1827519e52b8c30fb295ca53ccb308a02fe8e44
diff --git a/emulators/mame/patches/patch-scripts_genie.lua b/emulators/mame/patches/patch-scripts_genie.lua
deleted file mode 100644
index d3ddd46bbc8..00000000000
--- a/emulators/mame/patches/patch-scripts_genie.lua
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD: patch-scripts_genie.lua,v 1.9 2022/07/01 16:57:29 wiz Exp $
-
-Some libraries have circular dependencies - explicitly allow this on NetBSD.
-https://github.com/mamedev/mame/issues/10011
-
---- scripts/genie.lua.orig 2022-06-29 16:31:53.000000000 +0000
-+++ scripts/genie.lua
-@@ -1253,6 +1253,10 @@ configuration { "linux-*" }
- end
-
-
-+configuration { "netbsd" }
-+ flags {
-+ "LinkSupportCircularDependencies",
-+ }
-
- configuration { "osx*" }
- links {