git: f37d83fda2f5 - main - emulators/mame: Update to 0.274

From: Daniel Engberg <diizzy_at_FreeBSD.org>
Date: Sat, 15 Feb 2025 16:31:31 UTC
The branch main has been updated by diizzy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f37d83fda2f57dae218c6a2784cd8dc32d0cb741

commit f37d83fda2f57dae218c6a2784cd8dc32d0cb741
Author:     Alastair Hogge <agh@riseup.net>
AuthorDate: 2025-02-15 14:40:46 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2025-02-15 16:31:03 +0000

    emulators/mame: Update to 0.274
    
    Changelog: https://www.mamedev.org/?p=547
    
    PR:             278572
---
 emulators/mame/Makefile  |  7 +------
 emulators/mame/distinfo  | 12 +++---------
 emulators/mame/pkg-plist | 46 ++++++++++++++++++++++++++--------------------
 3 files changed, 30 insertions(+), 35 deletions(-)

diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile
index 190f47f51213..8a55547406e5 100644
--- a/emulators/mame/Makefile
+++ b/emulators/mame/Makefile
@@ -1,12 +1,7 @@
 PORTNAME=	mame
-DISTVERSION=	0.264
+DISTVERSION=	0.274
 CATEGORIES=	emulators games
 
-PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES+=	4da99a13f5cd8054ff8f747a0234a74b271b663d.patch:-p1 # fix build with clang 18
-PATCHFILES+=	b7e0fa72b92f8f6761a1a59e8ffdc46f6d17e6cc.patch:-p1 # idem
-PATCHFILES+=	c75845b1ef01d76379bcc0a6937f1ca678484c68.patch:-p1 # fix build with clang 19
-
 MAINTAINER=	agh@riseup.net
 COMMENT=	MAME: a multi-purpose emulation framework
 WWW=		https://mamedev.org/
diff --git a/emulators/mame/distinfo b/emulators/mame/distinfo
index ea6a83f7ee17..800bd1db02f9 100644
--- a/emulators/mame/distinfo
+++ b/emulators/mame/distinfo
@@ -1,9 +1,3 @@
-TIMESTAMP = 1733152778
-SHA256 (mamedev-mame-0.264-mame0264_GH0.tar.gz) = 3d9f69ed3ef7c1628d5714c8ae2695ea77b1a652a93347b2703f7c862299376e
-SIZE (mamedev-mame-0.264-mame0264_GH0.tar.gz) = 207550597
-SHA256 (4da99a13f5cd8054ff8f747a0234a74b271b663d.patch) = 276836cc29cf3273beeace1e7ca4e57899fdee5210ec22fa4c6f6e0badb01635
-SIZE (4da99a13f5cd8054ff8f747a0234a74b271b663d.patch) = 1219
-SHA256 (b7e0fa72b92f8f6761a1a59e8ffdc46f6d17e6cc.patch) = 94bcf956b88c049da20a7aa2097118b53bfd94a18607e09fcb9fdfcf1c025148
-SIZE (b7e0fa72b92f8f6761a1a59e8ffdc46f6d17e6cc.patch) = 1005
-SHA256 (c75845b1ef01d76379bcc0a6937f1ca678484c68.patch) = abad5c6f67eb101cc85e50aa4855f61adf63a95398ac771fa72cb53725d4137d
-SIZE (c75845b1ef01d76379bcc0a6937f1ca678484c68.patch) = 1098
+TIMESTAMP = 1739022645
+SHA256 (mamedev-mame-0.274-mame0274_GH0.tar.gz) = f8112eb0b175935cf6db93f708186dcaeec5a89400ecf3d5782fd2c0b94907c8
+SIZE (mamedev-mame-0.274-mame0274_GH0.tar.gz) = 209455618
diff --git a/emulators/mame/pkg-plist b/emulators/mame/pkg-plist
index 037daa4ad6f8..9eb86f30f866 100644
--- a/emulators/mame/pkg-plist
+++ b/emulators/mame/pkg-plist
@@ -831,10 +831,12 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/alphatro_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/alphatro_flop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/altos5.xml
+%%MAMEDATA%%%%DATADIR%%/hash/altos586.xml
 %%MAMEDATA%%%%DATADIR%%/hash/altos8600.xml
 %%MAMEDATA%%%%DATADIR%%/hash/amiga_a1000.xml
 %%MAMEDATA%%%%DATADIR%%/hash/amiga_a3000.xml
 %%MAMEDATA%%%%DATADIR%%/hash/amiga_apps.xml
+%%MAMEDATA%%%%DATADIR%%/hash/amiga_cd.xml
 %%MAMEDATA%%%%DATADIR%%/hash/amiga_demos.xml
 %%MAMEDATA%%%%DATADIR%%/hash/amiga_flop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/amiga_hardware.xml
@@ -900,6 +902,8 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/bingobear.xml
 %%MAMEDATA%%%%DATADIR%%/hash/bk0010.xml
 %%MAMEDATA%%%%DATADIR%%/hash/bkrankp_cart.xml
+%%MAMEDATA%%%%DATADIR%%/hash/bmjr_cass.xml
+%%MAMEDATA%%%%DATADIR%%/hash/bml3_cass.xml
 %%MAMEDATA%%%%DATADIR%%/hash/bml3_flop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/brother_pn.xml
 %%MAMEDATA%%%%DATADIR%%/hash/bungo_flop.xml
@@ -919,8 +923,10 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/c65_flop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/camplynx_cass.xml
 %%MAMEDATA%%%%DATADIR%%/hash/camplynx_flop.xml
+%%MAMEDATA%%%%DATADIR%%/hash/carbeena.xml
 %%MAMEDATA%%%%DATADIR%%/hash/casio_rompack.xml
 %%MAMEDATA%%%%DATADIR%%/hash/casloopy.xml
+%%MAMEDATA%%%%DATADIR%%/hash/cassvisn_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/cbm2_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/cbm2_flop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/cbm8096_flop.xml
@@ -932,6 +938,7 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/cecflop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/cgenie_cass.xml
 %%MAMEDATA%%%%DATADIR%%/hash/cgenie_flop_rom.xml
+%%MAMEDATA%%%%DATADIR%%/hash/challenge_gear_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/channelf.xml
 %%MAMEDATA%%%%DATADIR%%/hash/chessking_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/chessmstdm.xml
@@ -941,6 +948,7 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/coco_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/coco_flop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/coleco.xml
+%%MAMEDATA%%%%DATADIR%%/hash/coleco_homebrew.xml
 %%MAMEDATA%%%%DATADIR%%/hash/compclr2_flop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/compis.xml
 %%MAMEDATA%%%%DATADIR%%/hash/comx35_flop.xml
@@ -950,6 +958,7 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/cpc_flop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/crvision.xml
 %%MAMEDATA%%%%DATADIR%%/hash/ctvboy.xml
+%%MAMEDATA%%%%DATADIR%%/hash/cubieboard4.xml
 %%MAMEDATA%%%%DATADIR%%/hash/cx3000tc.xml
 %%MAMEDATA%%%%DATADIR%%/hash/cz1_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/dai_cass.xml
@@ -972,22 +981,7 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/ec1841.xml
 %%MAMEDATA%%%%DATADIR%%/hash/einstein.xml
 %%MAMEDATA%%%%DATADIR%%/hash/einstein_rom.xml
-%%MAMEDATA%%%%DATADIR%%/hash/ekara_japan.xml
-%%MAMEDATA%%%%DATADIR%%/hash/ekara_japan_a.xml
-%%MAMEDATA%%%%DATADIR%%/hash/ekara_japan_bh.xml
-%%MAMEDATA%%%%DATADIR%%/hash/ekara_japan_d.xml
-%%MAMEDATA%%%%DATADIR%%/hash/ekara_japan_en.xml
-%%MAMEDATA%%%%DATADIR%%/hash/ekara_japan_g.xml
-%%MAMEDATA%%%%DATADIR%%/hash/ekara_japan_gk.xml
-%%MAMEDATA%%%%DATADIR%%/hash/ekara_japan_kd.xml
-%%MAMEDATA%%%%DATADIR%%/hash/ekara_japan_m.xml
-%%MAMEDATA%%%%DATADIR%%/hash/ekara_japan_p.xml
-%%MAMEDATA%%%%DATADIR%%/hash/ekara_japan_packin.xml
-%%MAMEDATA%%%%DATADIR%%/hash/ekara_japan_s.xml
-%%MAMEDATA%%%%DATADIR%%/hash/ekara_japan_sp.xml
-%%MAMEDATA%%%%DATADIR%%/hash/ekara_japan_web.xml
-%%MAMEDATA%%%%DATADIR%%/hash/ekara_pal.xml
-%%MAMEDATA%%%%DATADIR%%/hash/ekara_us.xml
+%%MAMEDATA%%%%DATADIR%%/hash/ekara_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/electron_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/electron_cass.xml
 %%MAMEDATA%%%%DATADIR%%/hash/electron_flop.xml
@@ -1016,6 +1010,7 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/fmtowns_flop_cracked.xml
 %%MAMEDATA%%%%DATADIR%%/hash/fmtowns_flop_misc.xml
 %%MAMEDATA%%%%DATADIR%%/hash/fmtowns_flop_orig.xml
+%%MAMEDATA%%%%DATADIR%%/hash/fp1100_cass.xml
 %%MAMEDATA%%%%DATADIR%%/hash/galaxy.xml
 %%MAMEDATA%%%%DATADIR%%/hash/gamate.xml
 %%MAMEDATA%%%%DATADIR%%/hash/gameboy.xml
@@ -1055,6 +1050,7 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/hp9835a_rom.xml
 %%MAMEDATA%%%%DATADIR%%/hash/hp9845a_rom.xml
 %%MAMEDATA%%%%DATADIR%%/hash/hp9845b_rom.xml
+%%MAMEDATA%%%%DATADIR%%/hash/hp98x6_rom.xml
 %%MAMEDATA%%%%DATADIR%%/hash/hp9k3xx_cdrom.xml
 %%MAMEDATA%%%%DATADIR%%/hash/hp9k3xx_flop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/hp9k3xx_hdd.xml
@@ -1099,17 +1095,17 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/jaminator.xml
 %%MAMEDATA%%%%DATADIR%%/hash/jazz.xml
 %%MAMEDATA%%%%DATADIR%%/hash/jb3000_flop.xml
-%%MAMEDATA%%%%DATADIR%%/hash/jpopira_jp.xml
 %%MAMEDATA%%%%DATADIR%%/hash/juicebox.xml
 %%MAMEDATA%%%%DATADIR%%/hash/juku.xml
 %%MAMEDATA%%%%DATADIR%%/hash/jupace_cass.xml
 %%MAMEDATA%%%%DATADIR%%/hash/jupace_snap.xml
-%%MAMEDATA%%%%DATADIR%%/hash/k28m2.xml
+%%MAMEDATA%%%%DATADIR%%/hash/k28.xml
 %%MAMEDATA%%%%DATADIR%%/hash/kaypro.xml
 %%MAMEDATA%%%%DATADIR%%/hash/kc_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/kc_cass.xml
 %%MAMEDATA%%%%DATADIR%%/hash/kc_flop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/kim1_cass.xml
+%%MAMEDATA%%%%DATADIR%%/hash/kisssite_cd.xml
 %%MAMEDATA%%%%DATADIR%%/hash/korvet_flop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/kpython2.xml
 %%MAMEDATA%%%%DATADIR%%/hash/lanteach.xml
@@ -1127,10 +1123,12 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/lisa.xml
 %%MAMEDATA%%%%DATADIR%%/hash/lisa2.xml
 %%MAMEDATA%%%%DATADIR%%/hash/lk3000.xml
+%%MAMEDATA%%%%DATADIR%%/hash/lnux4004.xml
 %%MAMEDATA%%%%DATADIR%%/hash/lviv.xml
 %%MAMEDATA%%%%DATADIR%%/hash/lynx.xml
 %%MAMEDATA%%%%DATADIR%%/hash/m20.xml
 %%MAMEDATA%%%%DATADIR%%/hash/m24.xml
+%%MAMEDATA%%%%DATADIR%%/hash/m3.xml
 %%MAMEDATA%%%%DATADIR%%/hash/m5_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/m5_cass.xml
 %%MAMEDATA%%%%DATADIR%%/hash/m5_flop.xml
@@ -1151,7 +1149,6 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/mc1502_flop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/md2_flop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/megacd.xml
-%%MAMEDATA%%%%DATADIR%%/hash/megacdj.xml
 %%MAMEDATA%%%%DATADIR%%/hash/megadriv.xml
 %%MAMEDATA%%%%DATADIR%%/hash/megaduck.xml
 %%MAMEDATA%%%%DATADIR%%/hash/megapc.xml
@@ -1161,6 +1158,7 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/mephisto_mm4.xml
 %%MAMEDATA%%%%DATADIR%%/hash/mephisto_mm5.xml
 %%MAMEDATA%%%%DATADIR%%/hash/mephisto_smondial2.xml
+%%MAMEDATA%%%%DATADIR%%/hash/microbox2_flop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/microvision.xml
 %%MAMEDATA%%%%DATADIR%%/hash/midi_flop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/mikro80.xml
@@ -1170,6 +1168,7 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/misterx.xml
 %%MAMEDATA%%%%DATADIR%%/hash/mk14_quik.xml
 %%MAMEDATA%%%%DATADIR%%/hash/mm1_flop.xml
+%%MAMEDATA%%%%DATADIR%%/hash/mm2_flop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/mo5_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/mo5_cass.xml
 %%MAMEDATA%%%%DATADIR%%/hash/mo5_flop.xml
@@ -1195,6 +1194,7 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/msx2p_flop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/msx_softcard.xml
 %%MAMEDATA%%%%DATADIR%%/hash/msx_yamaha_minicart.xml
+%%MAMEDATA%%%%DATADIR%%/hash/msxr_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/msxr_flop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/mt65_cass.xml
 %%MAMEDATA%%%%DATADIR%%/hash/mt65_rom.xml
@@ -1306,6 +1306,7 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/poisk1_flop.xml
 %%MAMEDATA%%%%DATADIR%%/hash/pokemini.xml
 %%MAMEDATA%%%%DATADIR%%/hash/poly_flop.xml
+%%MAMEDATA%%%%DATADIR%%/hash/polysix.xml
 %%MAMEDATA%%%%DATADIR%%/hash/princ.xml
 %%MAMEDATA%%%%DATADIR%%/hash/pro128_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/pro128_cass.xml
@@ -1334,6 +1335,7 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/radio86_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/radio86_cass.xml
 %%MAMEDATA%%%%DATADIR%%/hash/rainbow.xml
+%%MAMEDATA%%%%DATADIR%%/hash/ramstar.xml
 %%MAMEDATA%%%%DATADIR%%/hash/roland_tnsc1.xml
 %%MAMEDATA%%%%DATADIR%%/hash/roland_tnsc2.xml
 %%MAMEDATA%%%%DATADIR%%/hash/rwtrntcs.xml
@@ -1358,7 +1360,6 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/sdk85.xml
 %%MAMEDATA%%%%DATADIR%%/hash/sega_beena_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/segaai.xml
-%%MAMEDATA%%%%DATADIR%%/hash/segacd.xml
 %%MAMEDATA%%%%DATADIR%%/hash/sf7000.xml
 %%MAMEDATA%%%%DATADIR%%/hash/sg1000.xml
 %%MAMEDATA%%%%DATADIR%%/hash/sgi_mips.xml
@@ -1380,6 +1381,7 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/softbox.xml
 %%MAMEDATA%%%%DATADIR%%/hash/softwarelist.dtd
 %%MAMEDATA%%%%DATADIR%%/hash/sol20_cass.xml
+%%MAMEDATA%%%%DATADIR%%/hash/sony_news.xml
 %%MAMEDATA%%%%DATADIR%%/hash/sorcerer_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/sorcerer_cass.xml
 %%MAMEDATA%%%%DATADIR%%/hash/sorcerer_flop.xml
@@ -1416,6 +1418,7 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/svision.xml
 %%MAMEDATA%%%%DATADIR%%/hash/svmu.xml
 %%MAMEDATA%%%%DATADIR%%/hash/t1000.xml
+%%MAMEDATA%%%%DATADIR%%/hash/takara_daigunder_dx_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/tandy200.xml
 %%MAMEDATA%%%%DATADIR%%/hash/tandy2k.xml
 %%MAMEDATA%%%%DATADIR%%/hash/tandy6k.xml
@@ -1424,12 +1427,14 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/tek4052_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/telestory_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/tg16.xml
+%%MAMEDATA%%%%DATADIR%%/hash/thinkpad8xx.xml
 %%MAMEDATA%%%%DATADIR%%/hash/ti74_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/ti95_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/ti99_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/tiki100.xml
 %%MAMEDATA%%%%DATADIR%%/hash/timex_cass.xml
 %%MAMEDATA%%%%DATADIR%%/hash/timex_dock.xml
+%%MAMEDATA%%%%DATADIR%%/hash/tmc600_quik.xml
 %%MAMEDATA%%%%DATADIR%%/hash/tntell.xml
 %%MAMEDATA%%%%DATADIR%%/hash/to770_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/to770a_cart.xml
@@ -1452,6 +1457,7 @@ share/man/man1/MAME.1.gz
 %%MAMEDATA%%%%DATADIR%%/hash/tvc_cart.xml
 %%MAMEDATA%%%%DATADIR%%/hash/tvc_cass.xml
 %%MAMEDATA%%%%DATADIR%%/hash/tvc_flop.xml
+%%MAMEDATA%%%%DATADIR%%/hash/tvdear.xml
 %%MAMEDATA%%%%DATADIR%%/hash/tvgogo.xml
 %%MAMEDATA%%%%DATADIR%%/hash/tvochken.xml
 %%MAMEDATA%%%%DATADIR%%/hash/tx0_ptp.xml