repo/gentoo:master commit in: games-emulation/mame/
"Sebastian Pipping" <[email protected]>
| Newsgroups | gmane.linux.gentoo.cvs |
|---|---|
| Message-ID | <1786224733.aa25856d23516a8e5dc3589dd87986c49a94178a.sping@gentoo> |
commit: aa25856d23516a8e5dc3589dd87986c49a94178a
Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 8 21:32:13 2026 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Sat Aug 8 21:32:13 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa25856d
games-emulation/mame: Drop old
Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
games-emulation/mame/Manifest | 1 -
games-emulation/mame/mame-0.288.ebuild | 97 ----------------------------
games-emulation/mame/mame-0.289-r1.ebuild | 101 -----------------------------
games-emulation/mame/mame-0.289-r2.ebuild | 102 ------------------------------
games-emulation/mame/mame-0.289.ebuild | 100 -----------------------------
5 files changed, 401 deletions(-)
diff --git a/games-emulation/mame/Manifest b/games-emulation/mame/Manifest
index 26ad4856f9dd..ce4a07700e75 100644
--- a/games-emulation/mame/Manifest
+++ b/games-emulation/mame/Manifest
@@ -1,2 +1 @@
-DIST mame-0.288.gh.tar.gz 212563943 BLAKE2B ef7a4d25c5da0a48f155add7d7118bc20fac090dc7a293c70ff781f5f009b2798aaff0782fb2225918aff45a645591835be66291b609c718a530c212c3468e10 SHA512 1241c413eaf7cb1c7336bedfafb8a4b269214e32dba00e9bdf5dc61bb47be3b966f3c656d8efe6b99c2d2ef81e4ae94965d2b59c5d75da1b0d97f36342baec2f
DIST mame-0.289.gh.tar.gz 213237316 BLAKE2B 67f9eebac4692c088149e996c2d453c123357c8fd4b521c766fc5de776c08b37d7ff019bc84b6bdc9c2d29dd2623e2624a2b2d742e6f77d4ebe42cc6b20808c3 SHA512 d113b8a9b00bd00744e254f57d6d255ea085e46e6067ca83520556cc1b691f9be0ed5a2cbe91915c7167e49b0319127cfc626edcc9290b1d0aca54225f6e5a4e
diff --git a/games-emulation/mame/mame-0.288.ebuild b/games-emulation/mame/mame-0.288.ebuild
deleted file mode 100644
index 9e0c6f4e1837..000000000000
--- a/games-emulation/mame/mame-0.288.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{12..14} )
-
-inherit toolchain-funcs python-any-r1
-
-MY_P=${PN}${PV/./}
-DESCRIPTION="Multiple Arcade Machine Emulator"
-HOMEPAGE="https://github.com/mamedev/mame"
-SRC_URI="https://github.com/mamedev/mame/archive/refs/tags/${MY_P}.tar.gz -> ${P}.gh.tar.gz"
-S="${WORKDIR}"/${PN}-${MY_P}
-
-LICENSE="BSD BSD-2 CC0-1.0 GPL-2+ LGPL-2.1+ MIT public-domain"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- app-arch/zstd
- dev-libs/expat
- dev-libs/libutf8proc:=
- dev-libs/pugixml
- dev-qt/qtbase:6=
- media-libs/flac:=
- media-libs/fontconfig
- media-libs/libglvnd
- media-libs/libjpeg-turbo:=
- media-libs/libpulse
- media-libs/libsdl2
- media-libs/portaudio
- media-libs/portmidi
- media-libs/sdl2-ttf
- media-video/pipewire
- sys-devel/gcc:*[cxx]
- virtual/zlib:=
- x11-libs/libX11
- x11-libs/libXi
-"
-DEPEND="
- ${RDEPEND}
- ${PYTHON_DEPS}
-"
-
-DOCS=( README.md )
-
-src_prepare() {
- default
- rm -R 3rdparty/{asio,expat,flac,glm,libjpeg,portaudio,portmidi,pugixml,rapidjson,utf8proc,zlib,zstd}/ || die
- rm docs/man/ldplayer.1 # so that we can glob-install later
-}
-
-src_compile() {
- args=(
- ARCH= # to fix GENie compilation
-
- OVERRIDE_AR="$(tc-getAR)"
- OVERRIDE_CC="$(tc-getCC)"
- OVERRIDE_CXX="$(tc-getCXX)"
- OVERRIDE_LD="$(tc-getLD)"
-
- PYTHON_EXECUTABLE=python3
-
- TOOLS=1
-
- USE_SYSTEM_LIB_ASIO=1
- USE_SYSTEM_LIB_EXPAT=1
- USE_SYSTEM_LIB_FLAC=1
- USE_SYSTEM_LIB_GLM=1
- USE_SYSTEM_LIB_JPEG=1
- USE_SYSTEM_LIB_LUA=0 # to fix sol2 compilation
- USE_SYSTEM_LIB_PORTAUDIO=1
- USE_SYSTEM_LIB_PORTMIDI=1
- USE_SYSTEM_LIB_PUGIXML=1
- USE_SYSTEM_LIB_RAPIDJSON=1
- USE_SYSTEM_LIB_SQLITE3=0 # to fix mame compilation
- USE_SYSTEM_LIB_UTF8PROC=1
- USE_SYSTEM_LIB_ZLIB=1
- USE_SYSTEM_LIB_ZSTD=1
-
- VERBOSE=1
- )
- emake "${args[@]}"
-}
-
-src_install() {
- insinto /usr/share/games/mame/
- doins -r artwork/ bgfx/ ctrlr/ hash/ keymaps/ language/ plugins/ samples/
-
- insinto /usr/share/games/mame/fonts
- doins uismall.bdf
-
- doman docs/man/*.{1,6}
-
- dobin mame castool chdman floptool imgtool jedutil ldresample ldverify nltool nlwav romcmp unidasm
-}
diff --git a/games-emulation/mame/mame-0.289-r1.ebuild b/games-emulation/mame/mame-0.289-r1.ebuild
deleted file mode 100644
index 3106d5a965de..000000000000
--- a/games-emulation/mame/mame-0.289-r1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{12..14} )
-
-inherit toolchain-funcs python-any-r1
-
-MY_P=${PN}${PV/./}
-DESCRIPTION="Multiple Arcade Machine Emulator"
-HOMEPAGE="https://github.com/mamedev/mame"
-SRC_URI="https://github.com/mamedev/mame/archive/refs/tags/${MY_P}.tar.gz -> ${P}.gh.tar.gz"
-S="${WORKDIR}"/${PN}-${MY_P}
-
-LICENSE="BSD BSD-2 CC0-1.0 GPL-2+ LGPL-2.1+ MIT public-domain"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- app-arch/zstd
- dev-libs/expat
- dev-libs/libutf8proc:=
- dev-libs/pugixml
- dev-qt/qtbase:6=
- media-libs/flac:=
- media-libs/fontconfig
- media-libs/libglvnd
- media-libs/libjpeg-turbo:=
- media-libs/libpulse
- media-libs/libsdl3
- media-libs/portaudio
- media-libs/portmidi
- media-libs/sdl3-ttf
- media-video/pipewire
- sys-devel/gcc:*[cxx]
- virtual/zlib:=
- x11-libs/libX11
- x11-libs/libXi
-"
-DEPEND="
- ${RDEPEND}
- ${PYTHON_DEPS}
- dev-cpp/asio
- dev-libs/rapidjson
-"
-
-DOCS=( README.md )
-
-src_prepare() {
- default
- rm -R 3rdparty/{asio,expat,flac,glm,libjpeg,portaudio,portmidi,pugixml,rapidjson,utf8proc,zlib,zstd}/ || die
- rm docs/man/ldplayer.1 # so that we can glob-install later
-}
-
-src_compile() {
- args=(
- ARCH= # to fix GENie compilation
-
- OSD=sdl3
-
- OVERRIDE_AR="$(tc-getAR)"
- OVERRIDE_CC="$(tc-getCC)"
- OVERRIDE_CXX="$(tc-getCXX)"
- OVERRIDE_LD="$(tc-getLD)"
-
- PYTHON_EXECUTABLE=python3
-
- TOOLS=1
-
- USE_SYSTEM_LIB_ASIO=1
- USE_SYSTEM_LIB_EXPAT=1
- USE_SYSTEM_LIB_FLAC=1
- USE_SYSTEM_LIB_GLM=1
- USE_SYSTEM_LIB_JPEG=1
- USE_SYSTEM_LIB_LUA=0 # to fix sol2 compilation
- USE_SYSTEM_LIB_PORTAUDIO=1
- USE_SYSTEM_LIB_PORTMIDI=1
- USE_SYSTEM_LIB_PUGIXML=1
- USE_SYSTEM_LIB_RAPIDJSON=1
- USE_SYSTEM_LIB_SQLITE3=0 # to fix mame compilation
- USE_SYSTEM_LIB_UTF8PROC=1
- USE_SYSTEM_LIB_ZLIB=1
- USE_SYSTEM_LIB_ZSTD=1
-
- VERBOSE=1
- )
- emake "${args[@]}"
-}
-
-src_install() {
- insinto /usr/share/games/mame/
- doins -r artwork/ bgfx/ ctrlr/ hash/ keymaps/ language/ plugins/ samples/
-
- insinto /usr/share/games/mame/fonts
- doins uismall.bdf
-
- doman docs/man/*.{1,6}
-
- dobin mame castool chdman floptool imgtool jedutil ldresample ldverify nltool nlwav romcmp unidasm
-}
diff --git a/games-emulation/mame/mame-0.289-r2.ebuild b/games-emulation/mame/mame-0.289-r2.ebuild
deleted file mode 100644
index c219e1caa1ff..000000000000
--- a/games-emulation/mame/mame-0.289-r2.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{12..14} )
-
-inherit toolchain-funcs python-any-r1
-
-MY_P=${PN}${PV/./}
-DESCRIPTION="Multiple Arcade Machine Emulator"
-HOMEPAGE="https://github.com/mamedev/mame"
-SRC_URI="https://github.com/mamedev/mame/archive/refs/tags/${MY_P}.tar.gz -> ${P}.gh.tar.gz"
-S="${WORKDIR}"/${PN}-${MY_P}
-
-LICENSE="BSD BSD-2 CC0-1.0 GPL-2+ LGPL-2.1+ MIT public-domain"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- app-arch/zstd
- dev-libs/expat
- dev-libs/libutf8proc:=
- dev-libs/pugixml
- dev-qt/qtbase:6=
- media-libs/flac:=
- media-libs/fontconfig
- media-libs/libglvnd
- media-libs/libjpeg-turbo:=
- media-libs/libpulse
- media-libs/libsdl3
- media-libs/portaudio
- media-libs/portmidi
- media-libs/sdl3-ttf
- media-video/pipewire
- sys-devel/gcc:*[cxx]
- virtual/zlib:=
- x11-libs/libX11
- x11-libs/libXi
-"
-DEPEND="
- ${RDEPEND}
- ${PYTHON_DEPS}
- dev-cpp/asio
- dev-libs/rapidjson
- media-libs/glm
-"
-
-DOCS=( README.md )
-
-src_prepare() {
- default
- rm -R 3rdparty/{asio,expat,flac,glm,libjpeg,portaudio,portmidi,pugixml,rapidjson,utf8proc,zlib,zstd}/ || die
- rm docs/man/ldplayer.1 # so that we can glob-install later
-}
-
-src_compile() {
- args=(
- ARCH= # to fix GENie compilation
-
- OSD=sdl3
-
- OVERRIDE_AR="$(tc-getAR)"
- OVERRIDE_CC="$(tc-getCC)"
- OVERRIDE_CXX="$(tc-getCXX)"
- OVERRIDE_LD="$(tc-getLD)"
-
- PYTHON_EXECUTABLE=python3
-
- TOOLS=1
-
- USE_SYSTEM_LIB_ASIO=1
- USE_SYSTEM_LIB_EXPAT=1
- USE_SYSTEM_LIB_FLAC=1
- USE_SYSTEM_LIB_GLM=1
- USE_SYSTEM_LIB_JPEG=1
- USE_SYSTEM_LIB_LUA=0 # to fix sol2 compilation
- USE_SYSTEM_LIB_PORTAUDIO=1
- USE_SYSTEM_LIB_PORTMIDI=1
- USE_SYSTEM_LIB_PUGIXML=1
- USE_SYSTEM_LIB_RAPIDJSON=1
- USE_SYSTEM_LIB_SQLITE3=0 # to fix mame compilation
- USE_SYSTEM_LIB_UTF8PROC=1
- USE_SYSTEM_LIB_ZLIB=1
- USE_SYSTEM_LIB_ZSTD=1
-
- VERBOSE=1
- )
- emake "${args[@]}"
-}
-
-src_install() {
- insinto /usr/share/games/mame/
- doins -r artwork/ bgfx/ ctrlr/ hash/ keymaps/ language/ plugins/ samples/
-
- insinto /usr/share/games/mame/fonts
- doins uismall.bdf
-
- doman docs/man/*.{1,6}
-
- dobin mame castool chdman floptool imgtool jedutil ldresample ldverify nltool nlwav romcmp unidasm
-}
diff --git a/games-emulation/mame/mame-0.289.ebuild b/games-emulation/mame/mame-0.289.ebuild
deleted file mode 100644
index e7b52d32a386..000000000000
--- a/games-emulation/mame/mame-0.289.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{12..14} )
-
-inherit toolchain-funcs python-any-r1
-
-MY_P=${PN}${PV/./}
-DESCRIPTION="Multiple Arcade Machine Emulator"
-HOMEPAGE="https://github.com/mamedev/mame"
-SRC_URI="https://github.com/mamedev/mame/archive/refs/tags/${MY_P}.tar.gz -> ${P}.gh.tar.gz"
-S="${WORKDIR}"/${PN}-${MY_P}
-
-LICENSE="BSD BSD-2 CC0-1.0 GPL-2+ LGPL-2.1+ MIT public-domain"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- app-arch/zstd
- dev-libs/expat
- dev-libs/libutf8proc:=
- dev-libs/pugixml
- dev-qt/qtbase:6=
- media-libs/flac:=
- media-libs/fontconfig
- media-libs/libglvnd
- media-libs/libjpeg-turbo:=
- media-libs/libpulse
- media-libs/libsdl3
- media-libs/portaudio
- media-libs/portmidi
- media-libs/sdl3-ttf
- media-video/pipewire
- sys-devel/gcc:*[cxx]
- virtual/zlib:=
- x11-libs/libX11
- x11-libs/libXi
-"
-DEPEND="
- ${RDEPEND}
- ${PYTHON_DEPS}
- dev-cpp/asio
-"
-
-DOCS=( README.md )
-
-src_prepare() {
- default
- rm -R 3rdparty/{asio,expat,flac,glm,libjpeg,portaudio,portmidi,pugixml,rapidjson,utf8proc,zlib,zstd}/ || die
- rm docs/man/ldplayer.1 # so that we can glob-install later
-}
-
-src_compile() {
- args=(
- ARCH= # to fix GENie compilation
-
- OSD=sdl3
-
- OVERRIDE_AR="$(tc-getAR)"
- OVERRIDE_CC="$(tc-getCC)"
- OVERRIDE_CXX="$(tc-getCXX)"
- OVERRIDE_LD="$(tc-getLD)"
-
- PYTHON_EXECUTABLE=python3
-
- TOOLS=1
-
- USE_SYSTEM_LIB_ASIO=1
- USE_SYSTEM_LIB_EXPAT=1
- USE_SYSTEM_LIB_FLAC=1
- USE_SYSTEM_LIB_GLM=1
- USE_SYSTEM_LIB_JPEG=1
- USE_SYSTEM_LIB_LUA=0 # to fix sol2 compilation
- USE_SYSTEM_LIB_PORTAUDIO=1
- USE_SYSTEM_LIB_PORTMIDI=1
- USE_SYSTEM_LIB_PUGIXML=1
- USE_SYSTEM_LIB_RAPIDJSON=1
- USE_SYSTEM_LIB_SQLITE3=0 # to fix mame compilation
- USE_SYSTEM_LIB_UTF8PROC=1
- USE_SYSTEM_LIB_ZLIB=1
- USE_SYSTEM_LIB_ZSTD=1
-
- VERBOSE=1
- )
- emake "${args[@]}"
-}
-
-src_install() {
- insinto /usr/share/games/mame/
- doins -r artwork/ bgfx/ ctrlr/ hash/ keymaps/ language/ plugins/ samples/
-
- insinto /usr/share/games/mame/fonts
- doins uismall.bdf
-
- doman docs/man/*.{1,6}
-
- dobin mame castool chdman floptool imgtool jedutil ldresample ldverify nltool nlwav romcmp unidasm
-}