pkgsrc-WIP-changes archive

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

mame: remove, used for updating emulators/mame



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%gatalith.at@localhost>
Pushed By:	wiz
Date:		Fri Mar 31 22:40:11 2023 +0200
Changeset:	43d109ab3407fea2a725dd2fb837cdc893c1cefa

Modified Files:
	Makefile
Removed Files:
	mame/DESCR
	mame/Makefile
	mame/PLIST
	mame/distinfo
	mame/patches/patch-3rdparty_bx_src_thread.cpp
	mame/patches/patch-3rdparty_genie_build_gmake.darwin_genie.make
	mame/patches/patch-makefile
	mame/patches/patch-scripts_toolchain.lua

Log Message:
mame: remove, used for updating emulators/mame

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=43d109ab3407fea2a725dd2fb837cdc893c1cefa

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

diffstat:
 Makefile                                           |   3 +-
 mame/DESCR                                         |   9 -
 mame/Makefile                                      | 126 ----
 mame/PLIST                                         | 761 ---------------------
 mame/distinfo                                      |   9 -
 mame/patches/patch-3rdparty_bx_src_thread.cpp      |  17 -
 ...ch-3rdparty_genie_build_gmake.darwin_genie.make |  26 -
 mame/patches/patch-makefile                        |  38 -
 mame/patches/patch-scripts_toolchain.lua           |  18 -
 9 files changed, 1 insertion(+), 1006 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index c14da24c7c..04fdc9be24 100644
--- a/Makefile
+++ b/Makefile
@@ -2258,7 +2258,6 @@ SUBDIR+=	ltrace
 SUBDIR+=	ltsmin
 SUBDIR+=	lua-MessagePack
 SUBDIR+=	lua-htmlparser
-SUBDIR+=	lua-language-server
 SUBDIR+=	lua-lbn
 SUBDIR+=	lua-ldoc
 SUBDIR+=	lua-luacheck
@@ -2298,7 +2297,6 @@ SUBDIR+=	makepp
 SUBDIR+=	maker
 SUBDIR+=	malaga
 SUBDIR+=	maloc
-SUBDIR+=	mame
 SUBDIR+=	man
 SUBDIR+=	man-db
 SUBDIR+=	manatee
@@ -6106,6 +6104,7 @@ SUBDIR+=	zed
 SUBDIR+=	zeek
 SUBDIR+=	zero-epwing-git
 SUBDIR+=	zetacoin
+SUBDIR+=	zf
 SUBDIR+=	zimpl
 SUBDIR+=	zip-devel
 SUBDIR+=	ziparchive
diff --git a/mame/DESCR b/mame/DESCR
deleted file mode 100644
index 0dd9e45a74..0000000000
--- a/mame/DESCR
+++ /dev/null
@@ -1,9 +0,0 @@
-MAME stands for Multiple Arcade Machine Emulator. When used in
-conjunction with images of the original arcade game's ROM and disk
-data, MAME attempts to reproduce that game as faithfully as possible
-on a more modern general-purpose computer. MAME can currently
-emulate several thousand different classic arcade video games from
-the late 1970s through the modern era.
-
-ROMs are needed to play the games. Some are freely available on the
-MAME homepage.
diff --git a/mame/Makefile b/mame/Makefile
deleted file mode 100644
index d965e9911d..0000000000
--- a/mame/Makefile
+++ /dev/null
@@ -1,126 +0,0 @@
-# $NetBSD: Makefile,v 1.165 2023/02/22 11:15:21 wiz Exp $
-
-DISTNAME=	mame-0.253
-CATEGORIES=	emulators
-MASTER_SITES=	${MASTER_SITE_GITHUB:=mamedev/}
-GITHUB_TAG=	${DISTNAME:S/-//S/.//}
-
-MAINTAINER=	wiz%NetBSD.org@localhost
-HOMEPAGE=	https://www.mamedev.org/
-COMMENT=	Multiple Arcade Machine Emulator
-LICENSE=	modified-bsd AND gnu-gpl-v2
-
-DOCDIR=			share/doc/mame
-SHAREDIR=		share/mame
-INSTALLATION_DIRS=	bin ${DOCDIR} ${PKGMANDIR}/man1 ${PKGMANDIR}/man6
-INSTALLATION_DIRS+=	${SHAREDIR}/artwork/bgfx/border_blur
-INSTALLATION_DIRS+=	${SHAREDIR}/artwork/bgfx/chains/crt-geom ${SHAREDIR}/hash
-
-DEPENDS+=		liberation-ttf-[0-9]*:../../fonts/liberation-ttf
-BUILD_DEPENDS+=		${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
-
-USE_LANGUAGES=		c99 c++
-GCC_REQD+=		7
-USE_TOOLS+=		gmake pkg-config
-UNLIMIT_RESOURCES+=	datasize virtualsize
-MAKE_FILE=		makefile
-
-.include "../../mk/bsd.prefs.mk"
-
-MAKE_FLAGS+=		PRECOMPILE=0
-# TODO: set differently when debugging?
-MAKE_FLAGS+=		OPTIMIZE=2
-
-.if ${MACHINE_ARCH} != "i386" && ${MACHINE_ARCH} != "x86_64"
-# \todo Arch detection for aarch64 fails, investigate why
-MAKE_FLAGS+=		NOASM=1
-MAKE_FLAGS+=		FORCE_DRC_C_BACKEND=1
-BUILDLINK_TRANSFORM+=	rm:-m32
-BUILDLINK_TRANSFORM+=	rm:-m64
-.endif
-
-# Need to use gnu++ instead of c++ to get __builtin_alloca() (!)
-BUILDLINK_TRANSFORM+=	opt:-std=c++17:-std=gnu++17
-
-# -Werror is problematic
-MAKE_ENV+=	NOWERROR=1
-# on Darwin, avoid SDL2.framework
-MAKE_ENV+=	USE_LIBSDL=1
-
-# for c++ to get LLONG_MAX for luaconf.h
-CPPFLAGS.NetBSD+=	-D_NETBSD_SOURCE
-
-# use pkgsrc libraries
-# boost-header's asio.hpp is not compatible as of mame-0.251/boost 1.81.0
-#MAKE_ENV+=	USE_SYSTEM_LIB_ASIO=1
-MAKE_ENV+=	USE_SYSTEM_LIB_EXPAT=1
-MAKE_ENV+=	USE_SYSTEM_LIB_ZLIB=1
-MAKE_ENV+=	USE_SYSTEM_LIB_JPEG=1
-MAKE_ENV+=	USE_SYSTEM_LIB_FLAC=1
-# use audio from SDL
-#MAKE_ENV+=	USE_SYSTEM_LIB_PORTAUDIO=1
-# no portmidi package exists yet
-#MAKE_ENV+=	USE_SYSTEM_LIB_PORTMIDI=1
-MAKE_ENV+=	USE_SYSTEM_LIB_SQLITE3=1
-MAKE_ENV+=	USE_SYSTEM_LIB_UTF8PROC=1
-MAKE_ENV+=	USE_SYSTEM_LIB_GLM=1
-MAKE_ENV+=	USE_SYSTEM_LIB_RAPIDJSON=1
-MAKE_ENV+=	USE_SYSTEM_LIB_PUGIXML=1
-# find proper python binary
-MAKE_ENV+=	PYTHON_EXECUTABLE=${PYTHONBIN}
-# don't depend on qt5
-MAKE_ENV+=	USE_QTDEBUG=0
-# avoid midi for now
-#MAKE_ENV+=	NO_USE_MIDI=1
-# build tools
-MAKE_ENV+=	TOOLS=1
-
-.include "../../mk/endian.mk"
-.if ${MACHINE_ENDIAN} == "big"
-MAKE_ENV+=	BIGENDIAN=1
-.endif
-
-PYTHON_FOR_BUILD_ONLY=		yes
-
-post-extract:
-	# will be chosen in preference to /usr/include/signal.h, but does not provide kill()
-	${RM} ${WRKSRC}/3rdparty/bx/include/compat/freebsd/signal.h
-	# will be chosen in preference to /usr/include/dirent.h, but does not provide opendir() et al.
-	${RM} ${WRKSRC}/3rdparty/bx/include/compat/freebsd/dirent.h
-	${MV} ${WRKSRC}/3rdparty/genie/build/gmake.freebsd ${WRKSRC}/3rdparty/genie/build/gmake.bsd
-
-pre-build:
-	# problems with mame-specific png.h
-	${RM} -f ${WRKDIR}/.buildlink/include/png*
-
-do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/mame ${DESTDIR}${PREFIX}/bin/mame
-	set -e; \
-	for prg in castool chdman floptool imgtool jedutil ldresample ldverify \
-		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
-	${INSTALL_DATA} ${WRKSRC}/docs/man/*.6 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6
-	${INSTALL_DATA} ${WRKSRC}/artwork/LICENSE ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork
-	${INSTALL_DATA} ${WRKSRC}/artwork/*.* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork
-	${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/border_blur/* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/border_blur
-	${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/chains/*.* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/chains
-	${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/chains/crt-geom/* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/chains/crt-geom/
-	${INSTALL_DATA} ${WRKSRC}/docs/*.md ${DESTDIR}${PREFIX}/${DOCDIR}
-	${INSTALL_DATA} ${WRKSRC}/hash/* ${DESTDIR}${PREFIX}/${SHAREDIR}/hash
-
-.include "../../audio/flac/buildlink3.mk"
-.include "../../converters/utf8proc/buildlink3.mk"
-.include "../../devel/SDL2/buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../databases/sqlite3/buildlink3.mk"
-.include "../../graphics/glm/buildlink3.mk"
-.include "../../fonts/SDL2_ttf/buildlink3.mk"
-.include "../../fonts/fontconfig/buildlink3.mk"
-.include "../../lang/python/pyversion.mk"
-.include "../../textproc/expat/buildlink3.mk"
-.include "../../textproc/pugixml/buildlink3.mk"
-.include "../../textproc/rapidjson/buildlink3.mk"
-.include "../../mk/jpeg.buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/mame/PLIST b/mame/PLIST
deleted file mode 100644
index 2da730ad72..0000000000
--- a/mame/PLIST
+++ /dev/null
@@ -1,761 +0,0 @@
-@comment $NetBSD$
-bin/castool
-bin/chdman
-bin/floptool
-bin/imgtool
-bin/jedutil
-bin/ldresample
-bin/ldverify
-bin/mame
-bin/nltool
-bin/nlwav
-bin/pngcmp
-bin/regrep
-bin/romcmp
-bin/split
-bin/srcclean
-bin/unidasm
-man/man1/castool.1
-man/man1/chdman.1
-man/man1/floptool.1
-man/man1/imgtool.1
-man/man1/jedutil.1
-man/man1/ldplayer.1
-man/man1/ldresample.1
-man/man1/ldverify.1
-man/man1/romcmp.1
-man/man6/mame.6
-share/doc/mame/README.md
-share/mame/artwork/LICENSE
-share/mame/artwork/README.md
-share/mame/artwork/aperture-grille.png
-share/mame/artwork/aperture.png
-share/mame/artwork/aperture1x2rb.png
-share/mame/artwork/aperture1x3rb.png
-share/mame/artwork/aperture2x4bg.png
-share/mame/artwork/aperture2x4rb.png
-share/mame/artwork/aperture4x6.png
-share/mame/artwork/bgfx/border_blur/default.lay
-share/mame/artwork/bgfx/chains/crt-geom/add_alpha.py
-share/mame/artwork/bgfx/chains/crt-geom/aperture_1_2_bgr.png
-share/mame/artwork/bgfx/chains/crt-geom/aperture_1_4_rgb.png
-share/mame/artwork/bgfx/chains/crt-geom/aperture_2_4_rgb.png
-share/mame/artwork/bgfx/chains/crt-geom/aperture_2_5_bgr.png
-share/mame/artwork/bgfx/chains/crt-geom/aperture_3_6_rgb.png
-share/mame/artwork/bgfx/chains/crt-geom/delta_1_2x1_bgr.png
-share/mame/artwork/bgfx/chains/crt-geom/delta_1_4x1_rgb.png
-share/mame/artwork/bgfx/chains/crt-geom/delta_2_4x1_rgb.png
-share/mame/artwork/bgfx/chains/crt-geom/delta_2_4x2_rgb.png
-share/mame/artwork/bgfx/chains/crt-geom/none.png
-share/mame/artwork/bgfx/chains/crt-geom/slot_2_4x4_rgb.png
-share/mame/artwork/bgfx/chains/crt-geom/slot_2_5x4_bgr.png
-share/mame/artwork/bgfx/chains/crt-geom/slot_3_7x6_rgb.png
-share/mame/artwork/bgfx/chains/hq2x.png
-share/mame/artwork/bgfx/chains/hq3x.png
-share/mame/artwork/bgfx/chains/hq4x.png
-share/mame/artwork/dir.txt
-share/mame/artwork/lut-default.png
-share/mame/artwork/monochrome-chessboard.png
-share/mame/artwork/monochrome-matrix.png
-share/mame/artwork/scanlines.png
-share/mame/artwork/shadow-mask.png
-share/mame/artwork/slot-mask-aligned.png
-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/README.md
-share/mame/hash/a2600.xml
-share/mame/hash/a2600_cass.xml
-share/mame/hash/a5200.hsi
-share/mame/hash/a5200.xml
-share/mame/hash/a7800.xml
-share/mame/hash/a800.xml
-share/mame/hash/a800_cass.xml
-share/mame/hash/a800_flop.xml
-share/mame/hash/abc1600_flop.xml
-share/mame/hash/abc800.xml
-share/mame/hash/abc800_hdd.xml
-share/mame/hash/abc806.xml
-share/mame/hash/abc80_cass.xml
-share/mame/hash/abc80_flop.xml
-share/mame/hash/acrnsys_flop.xml
-share/mame/hash/acrnsys_rom.xml
-share/mame/hash/adam_cart.xml
-share/mame/hash/adam_cass.xml
-share/mame/hash/adam_flop.xml
-share/mame/hash/advantage.xml
-share/mame/hash/advision.xml
-share/mame/hash/aim65_cart.xml
-share/mame/hash/aleste.xml
-share/mame/hash/alice32.xml
-share/mame/hash/alice90.xml
-share/mame/hash/alphasmart_kapps.xml
-share/mame/hash/alphatro_cart.xml
-share/mame/hash/alphatro_flop.xml
-share/mame/hash/altos5.xml
-share/mame/hash/altos8600.xml
-share/mame/hash/amiga_a1000.xml
-share/mame/hash/amiga_a3000.xml
-share/mame/hash/amiga_apps.xml
-share/mame/hash/amiga_demos.xml
-share/mame/hash/amiga_flop.xml
-share/mame/hash/amiga_hardware.xml
-share/mame/hash/amiga_hdd.xml
-share/mame/hash/amiga_workbench.xml
-share/mame/hash/amigaaga_flop.xml
-share/mame/hash/amigaecs_flop.xml
-share/mame/hash/amigaocs_flop.xml
-share/mame/hash/ampro.xml
-share/mame/hash/apc.xml
-share/mame/hash/apexc_cyl.xml
-share/mame/hash/apfimag_cass.xml
-share/mame/hash/apfm1000.xml
-share/mame/hash/apogee.xml
-share/mame/hash/apollo_ctape.xml
-share/mame/hash/apple1.xml
-share/mame/hash/apple2_cass.xml
-share/mame/hash/apple2_flop_clcracked.xml
-share/mame/hash/apple2_flop_misc.xml
-share/mame/hash/apple2_flop_orig.xml
-share/mame/hash/apple2gs_flop_clcracked.xml
-share/mame/hash/apple2gs_flop_misc.xml
-share/mame/hash/apple2gs_flop_orig.xml
-share/mame/hash/apple3.xml
-share/mame/hash/applix_flop.xml
-share/mame/hash/apricot_flop.xml
-share/mame/hash/apxen_flop.xml
-share/mame/hash/aquarius_cart.xml
-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
-share/mame/hash/atom_rom.xml
-share/mame/hash/attache.xml
-share/mame/hash/aussiebyte.xml
-share/mame/hash/b2m.xml
-share/mame/hash/basf7100.xml
-share/mame/hash/bbc_cass.xml
-share/mame/hash/bbc_flop_32016.xml
-share/mame/hash/bbc_flop_6502.xml
-share/mame/hash/bbc_flop_68000.xml
-share/mame/hash/bbc_flop_80186.xml
-share/mame/hash/bbc_flop_arm.xml
-share/mame/hash/bbc_flop_hybrid.xml
-share/mame/hash/bbc_flop_torch.xml
-share/mame/hash/bbc_flop_z80.xml
-share/mame/hash/bbc_hdd.xml
-share/mame/hash/bbc_rom.xml
-share/mame/hash/bbcb_flop.xml
-share/mame/hash/bbcb_flop_orig.xml
-share/mame/hash/bbcb_flop_us.xml
-share/mame/hash/bbcbc.xml
-share/mame/hash/bbcm_cart.xml
-share/mame/hash/bbcm_flop.xml
-share/mame/hash/bbcmc_flop.xml
-share/mame/hash/bdesignm_design_cart.xml
-share/mame/hash/bdesignm_game_cart.xml
-share/mame/hash/bk0010.xml
-share/mame/hash/bkrankp_cart.xml
-share/mame/hash/bml3_flop.xml
-share/mame/hash/bungo_flop.xml
-share/mame/hash/buzztime_cart.xml
-share/mame/hash/bw12.xml
-share/mame/hash/bw14.xml
-share/mame/hash/bw2.xml
-share/mame/hash/bx256hp_flop.xml
-share/mame/hash/c128_cart.xml
-share/mame/hash/c128_flop.xml
-share/mame/hash/c128_rom.xml
-share/mame/hash/c2color_cart.xml
-share/mame/hash/c64_cart.xml
-share/mame/hash/c64_cass.xml
-share/mame/hash/c64_flop_misc.xml
-share/mame/hash/c64_flop_orig.xml
-share/mame/hash/c65_flop.xml
-share/mame/hash/camplynx_cass.xml
-share/mame/hash/camplynx_flop.xml
-share/mame/hash/casio_rompack.xml
-share/mame/hash/casloopy.xml
-share/mame/hash/cbm2_cart.xml
-share/mame/hash/cbm2_flop.xml
-share/mame/hash/cbm8096_flop.xml
-share/mame/hash/cbm8296_flop.xml
-share/mame/hash/cc40_cart.xml
-share/mame/hash/cd32.xml
-share/mame/hash/cdi.xml
-share/mame/hash/cdtv.xml
-share/mame/hash/cecflop.xml
-share/mame/hash/cgenie_cass.xml
-share/mame/hash/cgenie_flop_rom.xml
-share/mame/hash/channelf.xml
-share/mame/hash/chessking_cart.xml
-share/mame/hash/chessmstdm.xml
-share/mame/hash/chip8_quik.xml
-share/mame/hash/clickstart_cart.xml
-share/mame/hash/clipper_flop.xml
-share/mame/hash/coco_cart.xml
-share/mame/hash/coco_flop.xml
-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.xml
-share/mame/hash/copera.xml
-share/mame/hash/cpc_cass.xml
-share/mame/hash/cpc_flop.xml
-share/mame/hash/crvision.xml
-share/mame/hash/cx3000tc.xml
-share/mame/hash/dai_cass.xml
-share/mame/hash/database.xml
-share/mame/hash/dc.xml
-share/mame/hash/dgnalpha_flop.xml
-share/mame/hash/dgnbeta_flop.xml
-share/mame/hash/digiblast_cart.xml
-share/mame/hash/digilog320.xml
-share/mame/hash/dim68k.xml
-share/mame/hash/dmv.xml
-share/mame/hash/dps1.xml
-share/mame/hash/dragon_cart.xml
-share/mame/hash/dragon_cass.xml
-share/mame/hash/dragon_flex.xml
-share/mame/hash/dragon_flop.xml
-share/mame/hash/dragon_os9.xml
-share/mame/hash/e01_flop.xml
-share/mame/hash/easy_karaoke_cart.xml
-share/mame/hash/ec1841.xml
-share/mame/hash/einstein.xml
-share/mame/hash/einstein_rom.xml
-share/mame/hash/ekara_japan.xml
-share/mame/hash/ekara_japan_a.xml
-share/mame/hash/ekara_japan_ac.xml
-share/mame/hash/ekara_japan_bh.xml
-share/mame/hash/ekara_japan_d.xml
-share/mame/hash/ekara_japan_en.xml
-share/mame/hash/ekara_japan_g.xml
-share/mame/hash/ekara_japan_gk.xml
-share/mame/hash/ekara_japan_m.xml
-share/mame/hash/ekara_japan_p.xml
-share/mame/hash/ekara_japan_s.xml
-share/mame/hash/ekara_japan_sp.xml
-share/mame/hash/ekara_japan_web.xml
-share/mame/hash/ekara_pal.xml
-share/mame/hash/ekara_us.xml
-share/mame/hash/electron_cart.xml
-share/mame/hash/electron_cass.xml
-share/mame/hash/electron_flop.xml
-share/mame/hash/electron_rom.xml
-share/mame/hash/entex_sag.xml
-share/mame/hash/ep64_cart.xml
-share/mame/hash/ep64_cass.xml
-share/mame/hash/ep64_flop.xml
-share/mame/hash/epson_cpm.xml
-share/mame/hash/eti660_quik.xml
-share/mame/hash/evio.xml
-share/mame/hash/ews286_flop.xml
-share/mame/hash/excalibur64.xml
-share/mame/hash/exl100.xml
-share/mame/hash/famibox.xml
-share/mame/hash/famicom_cass.xml
-share/mame/hash/famicom_flop.xml
-share/mame/hash/fidel_msc.xml
-share/mame/hash/fidel_sc6.xml
-share/mame/hash/fidel_scc.xml
-share/mame/hash/fm77av.xml
-share/mame/hash/fm7_cass.xml
-share/mame/hash/fm7_disk.xml
-share/mame/hash/fm8_cass.xml
-share/mame/hash/fmtowns_cd.xml
-share/mame/hash/fmtowns_flop_cracked.xml
-share/mame/hash/fmtowns_flop_misc.xml
-share/mame/hash/fmtowns_flop_orig.xml
-share/mame/hash/galaxy.xml
-share/mame/hash/gamate.xml
-share/mame/hash/gameboy.xml
-share/mame/hash/gamecom.xml
-share/mame/hash/gamegear.xml
-share/mame/hash/gameking.xml
-share/mame/hash/gameking3.xml
-share/mame/hash/gamepock.xml
-share/mame/hash/gba.xml
-share/mame/hash/gba_ereader.xml
-share/mame/hash/gbcolor.xml
-share/mame/hash/gcslottv.xml
-share/mame/hash/ggm.xml
-share/mame/hash/gimix.xml
-share/mame/hash/gj4000.xml
-share/mame/hash/gjmovie.xml
-share/mame/hash/gjrstar.xml
-share/mame/hash/gl2000.xml
-share/mame/hash/gl6000sl.xml
-share/mame/hash/glcolor.xml
-share/mame/hash/glcx.xml
-share/mame/hash/gln.xml
-share/mame/hash/gls.xml
-share/mame/hash/gmaster.xml
-share/mame/hash/gp32.xml
-share/mame/hash/gtfore.xml
-share/mame/hash/guab.xml
-share/mame/hash/gx4000.xml
-share/mame/hash/h21.xml
-share/mame/hash/horizon.xml
-share/mame/hash/hp85_rom.xml
-share/mame/hash/hp86_rom.xml
-share/mame/hash/hp9825_rom.xml
-share/mame/hash/hp9831_rom.xml
-share/mame/hash/hp9835a_rom.xml
-share/mame/hash/hp9845a_rom.xml
-share/mame/hash/hp9845b_rom.xml
-share/mame/hash/hp9k3xx_cdrom.xml
-share/mame/hash/hp9k3xx_flop.xml
-share/mame/hash/hp9k3xx_hdd.xml
-share/mame/hash/hp_ipc.xml
-share/mame/hash/hp_ipc_rom.xml
-share/mame/hash/ht68k.xml
-share/mame/hash/hx20_rom.xml
-share/mame/hash/hyperscan.xml
-share/mame/hash/hyperscan_card.xml
-share/mame/hash/i7000_card.xml
-share/mame/hash/ibm5140.xml
-share/mame/hash/ibm5150.xml
-share/mame/hash/ibm5150_cass.xml
-share/mame/hash/ibm5150_hdd.xml
-share/mame/hash/ibm5170.xml
-share/mame/hash/ibm5170_cdrom.xml
-share/mame/hash/ibm5170_hdd.xml
-share/mame/hash/ibm6580.xml
-share/mame/hash/ibmpcjr_cart.xml
-share/mame/hash/ibmpcjr_flop.xml
-share/mame/hash/icanguit.xml
-share/mame/hash/icanpian.xml
-share/mame/hash/intellect02.xml
-share/mame/hash/interact.xml
-share/mame/hash/interpro.xml
-share/mame/hash/intv.hsi
-share/mame/hash/intv.xml
-share/mame/hash/intvecs.xml
-share/mame/hash/iq128.xml
-share/mame/hash/iq151_cart.xml
-share/mame/hash/iq151_flop.xml
-share/mame/hash/ique.xml
-share/mame/hash/iqunlim_cart.xml
-share/mame/hash/itt3030.xml
-share/mame/hash/jaguar.xml
-share/mame/hash/jakks_gamekey_dp.xml
-share/mame/hash/jakks_gamekey_dy.xml
-share/mame/hash/jakks_gamekey_mv.xml
-share/mame/hash/jakks_gamekey_nk.xml
-share/mame/hash/jakks_gamekey_nm.xml
-share/mame/hash/jakks_gamekey_sw.xml
-share/mame/hash/jazz.xml
-share/mame/hash/jb3000_flop.xml
-share/mame/hash/jpopira_jp.xml
-share/mame/hash/juicebox.xml
-share/mame/hash/juku.xml
-share/mame/hash/jupace_cass.xml
-share/mame/hash/jupace_snap.xml
-share/mame/hash/k28m2.xml
-share/mame/hash/kaypro.xml
-share/mame/hash/kc_cart.xml
-share/mame/hash/kc_cass.xml
-share/mame/hash/kc_flop.xml
-share/mame/hash/kim1_cass.xml
-share/mame/hash/korvet_flop.xml
-share/mame/hash/kpython2.xml
-share/mame/hash/lanteach.xml
-share/mame/hash/lantrans.xml
-share/mame/hash/laser2001_cart.xml
-share/mame/hash/laser2001_flop.xml
-share/mame/hash/leapfrog_didj_cart.xml
-share/mame/hash/leapfrog_iquest_cart.xml
-share/mame/hash/leapfrog_leappad_cart.xml
-share/mame/hash/leapfrog_ltleappad_cart.xml
-share/mame/hash/leapfrog_mfleappad_cart.xml
-share/mame/hash/leapfrog_zippity_cart.xml
-share/mame/hash/leapster.xml
-share/mame/hash/leapster_explorer_cart.xml
-share/mame/hash/lisa.xml
-share/mame/hash/lisa2.xml
-share/mame/hash/lk3000.xml
-share/mame/hash/lviv.xml
-share/mame/hash/lynx.xml
-share/mame/hash/m20.xml
-share/mame/hash/m24.xml
-share/mame/hash/m5_cart.xml
-share/mame/hash/m5_cass.xml
-share/mame/hash/m5_flop.xml
-share/mame/hash/mac_flop.xml
-share/mame/hash/mac_hdd.xml
-share/mame/hash/mac_hdflop.xml
-share/mame/hash/mbc200.xml
-share/mame/hash/mbc55x.xml
-share/mame/hash/mbee_cart.xml
-share/mame/hash/mbee_cass.xml
-share/mame/hash/mbee_flop.xml
-share/mame/hash/mbee_quik.xml
-share/mame/hash/mc10.xml
-share/mame/hash/mc1000_cass.xml
-share/mame/hash/mc1502_flop.xml
-share/mame/hash/md2_flop.xml
-share/mame/hash/megacd.xml
-share/mame/hash/megacdj.xml
-share/mame/hash/megadriv.xml
-share/mame/hash/megaduck.xml
-share/mame/hash/megapc.xml
-share/mame/hash/megatech.xml
-share/mame/hash/mephisto_mm1.xml
-share/mame/hash/mephisto_mm2.xml
-share/mame/hash/mephisto_mm4.xml
-share/mame/hash/mephisto_mm5.xml
-share/mame/hash/mephisto_smondial2.xml
-share/mame/hash/microvision.xml
-share/mame/hash/midi_flop.xml
-share/mame/hash/mikro80.xml
-share/mame/hash/mikrosha_cart.xml
-share/mame/hash/mikrosha_cass.xml
-share/mame/hash/mindset_flop.xml
-share/mame/hash/misterx.xml
-share/mame/hash/mk14_quik.xml
-share/mame/hash/mm1_flop.xml
-share/mame/hash/mo5_cart.xml
-share/mame/hash/mo5_cass.xml
-share/mame/hash/mo5_flop.xml
-share/mame/hash/mo5_qd.xml
-share/mame/hash/mo6_cass.xml
-share/mame/hash/mo6_flop.xml
-share/mame/hash/mobigo_cart.xml
-share/mame/hash/monon_color.xml
-share/mame/hash/mpf1_rom.xml
-share/mame/hash/mpu1000.xml
-share/mame/hash/mpz80.xml
-share/mame/hash/msx.hsi
-share/mame/hash/msx1_bee_card.xml
-share/mame/hash/msx1_cart.xml
-share/mame/hash/msx1_cass.xml
-share/mame/hash/msx1_flop.xml
-share/mame/hash/msx1_flop_525.xml
-share/mame/hash/msx2.hsi
-share/mame/hash/msx2_cart.xml
-share/mame/hash/msx2_cass.xml
-share/mame/hash/msx2_flop.xml
-share/mame/hash/msx2p_flop.xml
-share/mame/hash/msx_softcard.xml
-share/mame/hash/msx_yamaha_minicart.xml
-share/mame/hash/msxr_flop.xml
-share/mame/hash/mt65_cass.xml
-share/mame/hash/mt65_rom.xml
-share/mame/hash/mt65_snap.xml
-share/mame/hash/mtu130_flop.xml
-share/mame/hash/mtx_cart.xml
-share/mame/hash/mtx_cass.xml
-share/mame/hash/mtx_flop.xml
-share/mame/hash/mtx_hdd.xml
-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
-share/mame/hash/n64.xml
-share/mame/hash/n64dd.xml
-share/mame/hash/nascom_flop.xml
-share/mame/hash/nascom_snap.xml
-share/mame/hash/nascom_socket.xml
-share/mame/hash/neocd.xml
-share/mame/hash/neogeo.xml
-share/mame/hash/nes.hsi
-share/mame/hash/nes.xml
-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
-share/mame/hash/ngp.xml
-share/mame/hash/ngpc.xml
-share/mame/hash/nimbus.xml
-share/mame/hash/novag_ssensor4.xml
-share/mame/hash/nuon.xml
-share/mame/hash/octopus.xml
-share/mame/hash/ondra.xml
-share/mame/hash/orao.xml
-share/mame/hash/oric1_cass.xml
-share/mame/hash/orion_cart.xml
-share/mame/hash/orion_cass.xml
-share/mame/hash/orion_flop.xml
-share/mame/hash/orionpro_flop.xml
-share/mame/hash/osborne1.xml
-share/mame/hash/osborne2.xml
-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
-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
-share/mame/hash/pc8001mk2sr_flop.xml
-share/mame/hash/pc8201.xml
-share/mame/hash/pc8801_cass.xml
-share/mame/hash/pc8801_cdrom.xml
-share/mame/hash/pc8801_flop.xml
-share/mame/hash/pc88va.xml
-share/mame/hash/pc98.xml
-share/mame/hash/pc98_cd.xml
-share/mame/hash/pcd_flop.xml
-share/mame/hash/pce.xml
-share/mame/hash/pce_tourvision.xml
-share/mame/hash/pcecd.xml
-share/mame/hash/pcfx.xml
-share/mame/hash/pcw.xml
-share/mame/hash/pcw16.xml
-share/mame/hash/pcx_flop.xml
-share/mame/hash/pda600.xml
-share/mame/hash/pdp1_ptp.xml
-share/mame/hash/pecom_cass.xml
-share/mame/hash/pegasus_cart.xml
-share/mame/hash/pencil2.xml
-share/mame/hash/pentagon_cass.xml
-share/mame/hash/pet_cass.xml
-share/mame/hash/pet_flop.xml
-share/mame/hash/pet_hdd.xml
-share/mame/hash/pet_quik.xml
-share/mame/hash/pet_rom.xml
-share/mame/hash/phc25_cass.xml
-share/mame/hash/pi_storyreader_cart.xml
-share/mame/hash/pi_storyreader_v2_cart.xml
-share/mame/hash/picno.xml
-share/mame/hash/pico.xml
-share/mame/hash/pippin.xml
-share/mame/hash/pippin_flop.xml
-share/mame/hash/playmaker.xml
-share/mame/hash/plus4_cart.xml
-share/mame/hash/plus4_cass.xml
-share/mame/hash/plus4_flop.xml
-share/mame/hash/pmd85_cass.xml
-share/mame/hash/pockchalv2.xml
-share/mame/hash/pockchalw.xml
-share/mame/hash/pofo.xml
-share/mame/hash/poisk1_flop.xml
-share/mame/hash/pokemini.xml
-share/mame/hash/poly_flop.xml
-share/mame/hash/princ.xml
-share/mame/hash/pro128_cart.xml
-share/mame/hash/pro128_cass.xml
-share/mame/hash/pro128_flop.xml
-share/mame/hash/pro128s_flop.xml
-share/mame/hash/prof180.xml
-share/mame/hash/prof80.xml
-share/mame/hash/psi98.xml
-share/mame/hash/psion1.xml
-share/mame/hash/psion2.xml
-share/mame/hash/psion_ssd.xml
-share/mame/hash/psx.xml
-share/mame/hash/pt68k2.xml
-share/mame/hash/pv1000.xml
-share/mame/hash/pv2000.xml
-share/mame/hash/px4_cart.xml
-share/mame/hash/px8_cart.xml
-share/mame/hash/pyl601.xml
-share/mame/hash/ql_cart.xml
-share/mame/hash/ql_cass.xml
-share/mame/hash/ql_flop.xml
-share/mame/hash/quizwiz.xml
-share/mame/hash/qx10_flop.xml
-share/mame/hash/r8_card.xml
-share/mame/hash/r9751.xml
-share/mame/hash/radio86_cart.xml
-share/mame/hash/radio86_cass.xml
-share/mame/hash/rainbow.xml
-share/mame/hash/roland_tnsc1.xml
-share/mame/hash/rwtrntcs.xml
-share/mame/hash/rx78_cart.xml
-share/mame/hash/rx78_cass.xml
-share/mame/hash/rz1_cass.xml
-share/mame/hash/sagafox.xml
-share/mame/hash/sage2.xml
-share/mame/hash/saitek_egr.xml
-share/mame/hash/saitek_kso.xml
-share/mame/hash/saitek_schess.xml
-share/mame/hash/samcoupe_cass.xml
-share/mame/hash/samcoupe_flop.xml
-share/mame/hash/sat_cart.xml
-share/mame/hash/sat_vccart.xml
-share/mame/hash/saturn.xml
-share/mame/hash/sawatte.xml
-share/mame/hash/sbrain.xml
-share/mame/hash/sc3000_cart.xml
-share/mame/hash/sc3000_cass.xml
-share/mame/hash/scv.xml
-share/mame/hash/sdk85.xml
-share/mame/hash/sega_beena_cart.xml
-share/mame/hash/segacd.xml
-share/mame/hash/sf7000.xml
-share/mame/hash/sg1000.xml
-share/mame/hash/sgi_mips.xml
-share/mame/hash/sgi_mips_hdd.xml
-share/mame/hash/sgx.xml
-share/mame/hash/singingstarkaraoke_cart.xml
-share/mame/hash/sitcom.xml
-share/mame/hash/smarttv_cart.xml
-share/mame/hash/smc777.xml
-share/mame/hash/sms.xml
-share/mame/hash/snes.xml
-share/mame/hash/snes_bspack.xml
-share/mame/hash/snes_strom.xml
-share/mame/hash/snes_vkun.xml
-share/mame/hash/snotec.xml
-share/mame/hash/snread.xml
-share/mame/hash/snspell.xml
-share/mame/hash/socrates.xml
-share/mame/hash/softbox.xml
-share/mame/hash/softwarelist.dtd
-share/mame/hash/sol20_cass.xml
-share/mame/hash/sorcerer_cart.xml
-share/mame/hash/sorcerer_cass.xml
-share/mame/hash/sorcerer_flop.xml
-share/mame/hash/spc1000_cass.xml
-share/mame/hash/spc1500_cass.xml
-share/mame/hash/special_cass.xml
-share/mame/hash/special_flop.xml
-share/mame/hash/specpls3_flop.xml
-share/mame/hash/spectrum_betadisc_flop.xml
-share/mame/hash/spectrum_cart.xml
-share/mame/hash/spectrum_cass.xml
-share/mame/hash/spectrum_flop_opus.xml
-share/mame/hash/spectrum_mgt_flop.xml
-share/mame/hash/spectrum_microdrive.xml
-share/mame/hash/spectrum_wafadrive.xml
-share/mame/hash/sprachmg.xml
-share/mame/hash/squale_cart.xml
-share/mame/hash/ssem_quik.xml
-share/mame/hash/st_cart.xml
-share/mame/hash/st_flop.xml
-share/mame/hash/stepone_flop.xml
-share/mame/hash/studio2.xml
-share/mame/hash/stv.xml
-share/mame/hash/super6.xml
-share/mame/hash/super80_cass.xml
-share/mame/hash/super80_flop.xml
-share/mame/hash/superpet_flop.xml
-share/mame/hash/supracan.xml
-share/mame/hash/sv8000.xml
-share/mame/hash/svi318_cart.xml
-share/mame/hash/svi318_cass.xml
-share/mame/hash/svi318_flop.xml
-share/mame/hash/svision.xml
-share/mame/hash/svmu.xml
-share/mame/hash/t1000.xml
-share/mame/hash/tandy200.xml
-share/mame/hash/tandy2k.xml
-share/mame/hash/tandy6k.xml
-share/mame/hash/tc4.xml
-share/mame/hash/tdv2324.xml
-share/mame/hash/tek4052_cart.xml
-share/mame/hash/telestory_cart.xml
-share/mame/hash/tg16.xml
-share/mame/hash/ti74_cart.xml
-share/mame/hash/ti95_cart.xml
-share/mame/hash/ti99_cart.xml
-share/mame/hash/tiki100.xml
-share/mame/hash/timex_cass.xml
-share/mame/hash/timex_dock.xml
-share/mame/hash/tntell.xml
-share/mame/hash/to770_cart.xml
-share/mame/hash/to770a_cart.xml
-share/mame/hash/to7_cart.xml
-share/mame/hash/to7_cass.xml
-share/mame/hash/to7_qd.xml
-share/mame/hash/to8_cass.xml
-share/mame/hash/to8_qd.xml
-share/mame/hash/to_flop.xml
-share/mame/hash/triton_rom.xml
-share/mame/hash/trs80_cass.xml
-share/mame/hash/trs80_flop.xml
-share/mame/hash/trs80_quik.xml
-share/mame/hash/trs80m2.xml
-share/mame/hash/trsm100.xml
-share/mame/hash/tsconf_betadisc_flop.xml
-share/mame/hash/ttwist_brainquest_cart.xml
-share/mame/hash/turboextreme_cart.xml
-share/mame/hash/tutor.xml
-share/mame/hash/tvc_cart.xml
-share/mame/hash/tvc_cass.xml
-share/mame/hash/tvc_flop.xml
-share/mame/hash/tvgogo.xml
-share/mame/hash/tx0_ptp.xml
-share/mame/hash/u110_card.xml
-share/mame/hash/unichamp.xml
-share/mame/hash/ut88.xml
-share/mame/hash/uzebox.xml
-share/mame/hash/v1050_flop.xml
-share/mame/hash/v1050_hdd.xml
-share/mame/hash/vbaby_cart.xml
-share/mame/hash/vboy.xml
-share/mame/hash/vc4000.xml
-share/mame/hash/vector06_cart.xml
-share/mame/hash/vector06_flop.xml
-share/mame/hash/vectrex.xml
-share/mame/hash/vg5k.xml
-share/mame/hash/vgmplay.xml
-share/mame/hash/vic10.xml
-share/mame/hash/vic1001_cart.xml
-share/mame/hash/vic1001_cass.xml
-share/mame/hash/vic1001_flop.xml
-share/mame/hash/victor9k_flop.xml
-share/mame/hash/vidbrain.xml
-share/mame/hash/videopac.xml
-share/mame/hash/vii.xml
-share/mame/hash/vip.xml
-share/mame/hash/vis.xml
-share/mame/hash/visicom.xml
-share/mame/hash/vixen.xml
-share/mame/hash/vsmile_cart.xml
-share/mame/hash/vsmile_cd.xml
-share/mame/hash/vsmileb_cart.xml
-share/mame/hash/vsmilem_cart.xml
-share/mame/hash/vtech2_cass.xml
-share/mame/hash/vtech_innotab_cart.xml
-share/mame/hash/vtech_innotv_cart.xml
-share/mame/hash/vtech_storio_cart.xml
-share/mame/hash/vz_cass.xml
-share/mame/hash/vz_snap.xml
-share/mame/hash/wangpc.xml
-share/mame/hash/waveterm.xml
-share/mame/hash/wicat.xml
-share/mame/hash/wizard_cart.xml
-share/mame/hash/wmbullet.xml
-share/mame/hash/wscolor.xml
-share/mame/hash/wswan.xml
-share/mame/hash/x07_card.xml
-share/mame/hash/x07_cass.xml
-share/mame/hash/x1_cass.xml
-share/mame/hash/x1_flop.xml
-share/mame/hash/x37_flop.xml
-share/mame/hash/x68k_flop.xml
-share/mame/hash/xegs.xml
-share/mame/hash/xerox820.xml
-share/mame/hash/xerox820ii.xml
-share/mame/hash/z80clock.xml
-share/mame/hash/z80ne_cass.xml
-share/mame/hash/z80ne_flop.xml
-share/mame/hash/z88_cart.xml
-share/mame/hash/zorba.xml
-share/mame/hash/zx80_cass.xml
-share/mame/hash/zx81_cass.xml
diff --git a/mame/distinfo b/mame/distinfo
deleted file mode 100644
index 4cfab97286..0000000000
--- a/mame/distinfo
+++ /dev/null
@@ -1,9 +0,0 @@
-$NetBSD: distinfo,v 1.129 2023/02/27 11:23:22 wiz Exp $
-
-BLAKE2s (mame-0.253.tar.gz) = a3775d177193d3584e297f162e8b67251203505380548aa1a472ad3d2517cc06
-SHA512 (mame-0.253.tar.gz) = 0cd9a95ef7e79a3d870ad7dc8d4d857e7001e067d10449c94f1ed4e83eb9e930343d4f2fa2a33ce3fd980f8202ffcac2a776c333b8db337120958da8eaeb5dc7
-Size (mame-0.253.tar.gz) = 203177249 bytes
-SHA1 (patch-3rdparty_bx_src_thread.cpp) = 91d7aa74dbe5e8e73594580ce0c16846f4a0d7b1
-SHA1 (patch-3rdparty_genie_build_gmake.darwin_genie.make) = bb2e8c06d4b5f5869fb48e06390d5ca94a190056
-SHA1 (patch-makefile) = 343fac4d165438a26e2e8077216db1c6c46a5d1e
-SHA1 (patch-scripts_toolchain.lua) = df383dab4787f58348d62e1c5f25ddaa45eb8199
diff --git a/mame/patches/patch-3rdparty_bx_src_thread.cpp b/mame/patches/patch-3rdparty_bx_src_thread.cpp
deleted file mode 100644
index f836e722c8..0000000000
--- a/mame/patches/patch-3rdparty_bx_src_thread.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-3rdparty_bx_src_thread.cpp,v 1.5 2023/02/27 11:23:23 wiz Exp $
-
-NetBSD does not provide pthread_np.h.
-https://github.com/bkaradzic/bx/issues/295
-
---- 3rdparty/bx/src/thread.cpp.orig	2023-02-21 17:59:53.000000000 +0000
-+++ 3rdparty/bx/src/thread.cpp
-@@ -25,7 +25,9 @@
- 	|| BX_PLATFORM_NX
- #	include <pthread.h>
- #	if BX_PLATFORM_BSD
-+#ifndef __NetBSD__
- #		include <pthread_np.h>
-+#endif
- #	endif // BX_PLATFORM_BSD
- #	if BX_PLATFORM_LINUX && (BX_CRT_GLIBC < 21200)
- #		include <sys/prctl.h>
diff --git a/mame/patches/patch-3rdparty_genie_build_gmake.darwin_genie.make b/mame/patches/patch-3rdparty_genie_build_gmake.darwin_genie.make
deleted file mode 100644
index 5880cc04db..0000000000
--- a/mame/patches/patch-3rdparty_genie_build_gmake.darwin_genie.make
+++ /dev/null
@@ -1,26 +0,0 @@
-$NetBSD: patch-3rdparty_genie_build_gmake.darwin_genie.make,v 1.3 2019/11/08 09:44:17 wiz Exp $
-
-Do not set optimization level, nor minimal macOS version.
-
---- 3rdparty/genie/build/gmake.darwin/genie.make.orig	2019-10-29 17:16:37.000000000 +0000
-+++ 3rdparty/genie/build/gmake.darwin/genie.make
-@@ -49,13 +49,13 @@ ifeq ($(config),release)
-   DEFINES            += -DNDEBUG -DLUA_COMPAT_MODULE -DLUA_USE_MACOSX
-   INCLUDES           += -I"../../src/host/lua-5.3.0/src"
-   ALL_CPPFLAGS       += $(CPPFLAGS) -MMD -MP -MP $(DEFINES) $(INCLUDES)
--  ALL_ASMFLAGS       += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM) -mmacosx-version-min=10.6
--  ALL_CFLAGS         += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM) -mmacosx-version-min=10.6
--  ALL_CXXFLAGS       += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM) -mmacosx-version-min=10.6
--  ALL_OBJCFLAGS      += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM) -mmacosx-version-min=10.6
--  ALL_OBJCPPFLAGS    += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM) -mmacosx-version-min=10.6
-+  ALL_ASMFLAGS       += $(ASMFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM)
-+  ALL_CFLAGS         += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM)
-+  ALL_CXXFLAGS       += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM)
-+  ALL_OBJCFLAGS      += $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM)
-+  ALL_OBJCPPFLAGS    += $(CXXFLAGS) $(CFLAGS) $(ALL_CPPFLAGS) $(ARCH) -Wall -Wextra -Os $(MPARAM)
-   ALL_RESFLAGS       += $(RESFLAGS) $(DEFINES) $(INCLUDES)
--  ALL_LDFLAGS        += $(LDFLAGS) -L"." -mmacosx-version-min=10.6
-+  ALL_LDFLAGS        += $(LDFLAGS) -L"."
-   LIBDEPS            +=
-   LDDEPS             +=
-   LDRESP              =
diff --git a/mame/patches/patch-makefile b/mame/patches/patch-makefile
deleted file mode 100644
index 6ac1fd47b2..0000000000
--- a/mame/patches/patch-makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-$NetBSD: patch-makefile,v 1.24 2020/10/28 16:56:24 wiz Exp $
-
-Treat all BSDs the same.
-
-Do not set compiler optimization.
-
---- makefile.orig	2020-10-27 01:00:36.000000000 +0000
-+++ makefile
-@@ -200,15 +200,15 @@ GENIEOS := bsd
- endif
- ifeq ($(firstword $(filter GNU/kFreeBSD,$(UNAME))),GNU/kFreeBSD)
- OS := freebsd
--GENIEOS := freebsd
-+GENIEOS := bsd
- endif
- ifeq ($(firstword $(filter NetBSD,$(UNAME))),NetBSD)
- OS := netbsd
--GENIEOS := freebsd
-+GENIEOS := bsd
- endif
- ifeq ($(firstword $(filter OpenBSD,$(UNAME))),OpenBSD)
- OS := openbsd
--GENIEOS := freebsd
-+GENIEOS := bsd
- endif
- ifeq ($(firstword $(filter Darwin,$(UNAME))),Darwin)
- OS := macosx
-@@ -599,10 +599,6 @@ PROFILER =
- SYMBOLS = 1
- endif
- 
--# specify a default optimization level if none explicitly stated
--ifndef OPTIMIZE
--OPTIMIZE = 3
--endif
- 
- # set the symbols level
- ifdef SYMBOLS
diff --git a/mame/patches/patch-scripts_toolchain.lua b/mame/patches/patch-scripts_toolchain.lua
deleted file mode 100644
index 8e1a6b812c..0000000000
--- a/mame/patches/patch-scripts_toolchain.lua
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD$
-
-Not for upstream.
-android toolchain value is not used in pkgsrc so this is good enough for now.
-https://github.com/mamedev/mame/issues/11049
-
---- scripts/toolchain.lua.orig	2023-03-29 14:05:56.000000000 +0000
-+++ scripts/toolchain.lua
-@@ -60,7 +60,8 @@ function androidToolchainRoot()
- 		local hostTags = {
- 			windows = "windows-x86_64",
- 			linux   = "linux-x86_64",
--			macosx  = "darwin-x86_64"
-+			macosx  = "darwin-x86_64",
-+			bsd  = "netbsd-x86_64"
- 		}
- 		android.toolchainRoot = (os.getenv("ANDROID_NDK_HOME") or "") .. "/toolchains/llvm/prebuilt/" .. hostTags[os.get()]
- 	end


Home | Main Index | Thread Index | Old Index