summaryrefslogtreecommitdiff
path: root/games-rpg
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /games-rpg
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'games-rpg')
-rw-r--r--games-rpg/avadon/Manifest1
-rw-r--r--games-rpg/avadon/avadon-1.0.4_p1331768904.ebuild49
-rw-r--r--games-rpg/avadon/metadata.xml8
-rw-r--r--games-rpg/baldurs-gate-ee/Manifest1
-rw-r--r--games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.6.6.0.47291-r1.ebuild52
-rw-r--r--games-rpg/baldurs-gate-ee/metadata.xml14
-rw-r--r--games-rpg/bass/Manifest3
-rw-r--r--games-rpg/bass/bass-1.3-r2.ebuild41
-rw-r--r--games-rpg/bass/files/scummvmGetLang.sh19
-rw-r--r--games-rpg/bass/metadata.xml11
-rw-r--r--games-rpg/bastion/Manifest1
-rw-r--r--games-rpg/bastion/bastion-20161016.ebuild66
-rw-r--r--games-rpg/bastion/metadata.xml8
-rw-r--r--games-rpg/broken-age/Manifest1
-rw-r--r--games-rpg/broken-age/broken-age-2.4.800398.ebuild46
-rw-r--r--games-rpg/broken-age/metadata.xml8
-rw-r--r--games-rpg/celeste/Manifest1
-rw-r--r--games-rpg/celeste/celeste-1.4.0.0.ebuild57
-rw-r--r--games-rpg/celeste/metadata.xml8
-rw-r--r--games-rpg/comi/Manifest1
-rw-r--r--games-rpg/comi/comi-1-r1.ebuild66
-rw-r--r--games-rpg/comi/metadata.xml8
-rw-r--r--games-rpg/costume-quest/Manifest1
-rw-r--r--games-rpg/costume-quest/costume-quest-2.0.0.3-r1.ebuild57
-rw-r--r--games-rpg/costume-quest/metadata.xml8
-rw-r--r--games-rpg/crosscode-a-new-home/Manifest1
-rw-r--r--games-rpg/crosscode-a-new-home/crosscode-a-new-home-0_p20220419.ebuild35
-rw-r--r--games-rpg/crosscode-a-new-home/metadata.xml8
-rw-r--r--games-rpg/crosscode/Manifest1
-rw-r--r--games-rpg/crosscode/crosscode-1.4.2.2-r2.ebuild49
-rw-r--r--games-rpg/crosscode/metadata.xml8
-rw-r--r--games-rpg/daimonin-client/Manifest2
-rw-r--r--games-rpg/daimonin-client/daimonin-client-0.10.8.ebuild72
-rw-r--r--games-rpg/daimonin-client/files/daimonin-client-0.10.5-datadir.patch28
-rw-r--r--games-rpg/daimonin-client/files/daimonin-client-0.10.5-nozlib.patch40
-rw-r--r--games-rpg/daimonin-client/files/daimonin-client-0.10.8-fix-build-system.patch64
-rw-r--r--games-rpg/daimonin-client/files/daimonin-client-0.10.8-fno-common.patch128
-rw-r--r--games-rpg/daimonin-client/metadata.xml14
-rw-r--r--games-rpg/dear-esther/Manifest1
-rw-r--r--games-rpg/dear-esther/dear-esther-20130608-r1.ebuild54
-rw-r--r--games-rpg/dear-esther/metadata.xml8
-rw-r--r--games-rpg/deponia-doomsday/Manifest1
-rw-r--r--games-rpg/deponia-doomsday/deponia-doomsday-1.2.0267.ebuild71
-rw-r--r--games-rpg/deponia-doomsday/metadata.xml11
-rw-r--r--games-rpg/deponia-tcj/Manifest1
-rw-r--r--games-rpg/deponia-tcj/deponia-tcj-3.3.0156.ebuild62
-rw-r--r--games-rpg/deponia-tcj/metadata.xml8
-rw-r--r--games-rpg/draci-historie/Manifest5
-rw-r--r--games-rpg/draci-historie/draci-historie-2012-r1.ebuild51
-rw-r--r--games-rpg/draci-historie/metadata.xml8
-rw-r--r--games-rpg/drascula/Manifest5
-rw-r--r--games-rpg/drascula/drascula-1.0-r4.ebuild68
-rw-r--r--games-rpg/drascula/metadata.xml15
-rw-r--r--games-rpg/dreamweb/Manifest8
-rw-r--r--games-rpg/dreamweb/dreamweb-1.1-r1.ebuild65
-rw-r--r--games-rpg/dreamweb/metadata.xml14
-rw-r--r--games-rpg/dungeon-defenders/Manifest1
-rw-r--r--games-rpg/dungeon-defenders/dungeon-defenders-20130305-r1.ebuild68
-rw-r--r--games-rpg/dungeon-defenders/metadata.xml8
-rw-r--r--games-rpg/egoboo/Manifest2
-rw-r--r--games-rpg/egoboo/egoboo-2.8.1-r2.ebuild60
-rw-r--r--games-rpg/egoboo/files/egoboo-2.8.1-enet-1.3.patch21
-rw-r--r--games-rpg/egoboo/files/egoboo-2.8.1-gentoo.patch37
-rw-r--r--games-rpg/egoboo/files/egoboo-2.8.1-keyboard-inputs.patch12
-rw-r--r--games-rpg/egoboo/metadata.xml12
-rw-r--r--games-rpg/eschalon-book-1-demo/Manifest1
-rw-r--r--games-rpg/eschalon-book-1-demo/eschalon-book-1-demo-106-r1.ebuild36
-rw-r--r--games-rpg/eschalon-book-1-demo/metadata.xml8
-rw-r--r--games-rpg/eternal-lands/Manifest1
-rw-r--r--games-rpg/eternal-lands/eternal-lands-1.9.6.1-r1.ebuild76
-rw-r--r--games-rpg/eternal-lands/files/el-wrapper-1.9.6.153
-rw-r--r--games-rpg/eternal-lands/files/eternal-lands-1.9.5.3-minizip.patch90
-rw-r--r--games-rpg/eternal-lands/files/eternal-lands-1.9.6.1-build.patch45
-rw-r--r--games-rpg/eternal-lands/metadata.xml11
-rw-r--r--games-rpg/freedink-data/Manifest1
-rw-r--r--games-rpg/freedink-data/freedink-data-1.08.20190120.ebuild26
-rw-r--r--games-rpg/freedink-data/metadata.xml11
-rw-r--r--games-rpg/freedink/Manifest1
-rw-r--r--games-rpg/freedink/files/freedink-109.6-odr.patch14
-rw-r--r--games-rpg/freedink/files/freedink-109.6-sdl.patch20
-rw-r--r--games-rpg/freedink/freedink-109.6.ebuild50
-rw-r--r--games-rpg/freedink/metadata.xml11
-rw-r--r--games-rpg/freedroid/Manifest1
-rw-r--r--games-rpg/freedroid/freedroid-1.2.3.ebuild39
-rw-r--r--games-rpg/freedroid/metadata.xml12
-rw-r--r--games-rpg/freedroidrpg/Manifest1
-rw-r--r--games-rpg/freedroidrpg/files/freedroidrpg-1.0-AC_INCLUDES_DEFAULT.patch13
-rw-r--r--games-rpg/freedroidrpg/freedroidrpg-1.0-r1.ebuild73
-rw-r--r--games-rpg/freedroidrpg/metadata.xml37
-rw-r--r--games-rpg/grimrock/Manifest1
-rw-r--r--games-rpg/grimrock/grimrock-20150707.ebuild66
-rw-r--r--games-rpg/grimrock/metadata.xml8
-rw-r--r--games-rpg/gwiz/Manifest1
-rw-r--r--games-rpg/gwiz/files/gwiz-0.8-buffer.patch23
-rw-r--r--games-rpg/gwiz/gwiz-0.8-r1.ebuild39
-rw-r--r--games-rpg/gwiz/metadata.xml8
-rw-r--r--games-rpg/hatoful-boyfriend-holiday-star/Manifest1
-rw-r--r--games-rpg/hatoful-boyfriend-holiday-star/hatoful-boyfriend-holiday-star-20151218.ebuild60
-rw-r--r--games-rpg/hatoful-boyfriend-holiday-star/metadata.xml11
-rw-r--r--games-rpg/hatoful-boyfriend/Manifest1
-rw-r--r--games-rpg/hatoful-boyfriend/hatoful-boyfriend-0-r1.ebuild67
-rw-r--r--games-rpg/hatoful-boyfriend/metadata.xml11
-rw-r--r--games-rpg/kqlives/Manifest1
-rw-r--r--games-rpg/kqlives/files/kqlives-0.99_autoconf.patch93
-rw-r--r--games-rpg/kqlives/files/kqlives-0.99_dumb2.patch13
-rw-r--r--games-rpg/kqlives/files/kqlives-0.99_gcc10.patch13
-rw-r--r--games-rpg/kqlives/files/kqlives.xpm48
-rw-r--r--games-rpg/kqlives/kqlives-0.99-r100.ebuild64
-rw-r--r--games-rpg/kqlives/metadata.xml14
-rw-r--r--games-rpg/lure/Manifest6
-rw-r--r--games-rpg/lure/lure-1.1-r1.ebuild50
-rw-r--r--games-rpg/lure/metadata.xml11
-rw-r--r--games-rpg/metadata.xml31
-rw-r--r--games-rpg/open-adventure/Manifest3
-rw-r--r--games-rpg/open-adventure/metadata.xml15
-rw-r--r--games-rpg/open-adventure/open-adventure-1.17.ebuild69
-rw-r--r--games-rpg/open-adventure/open-adventure-1.18.ebuild77
-rw-r--r--games-rpg/open-adventure/open-adventure-1.20.ebuild77
-rw-r--r--games-rpg/openglad/Manifest2
-rw-r--r--games-rpg/openglad/files/openglad-0.98_p20200907-clang.patch10
-rw-r--r--games-rpg/openglad/metadata.xml12
-rw-r--r--games-rpg/openglad/openglad-0.98_p20200907.ebuild87
-rw-r--r--games-rpg/pcgen/Manifest1
-rw-r--r--games-rpg/pcgen/metadata.xml12
-rw-r--r--games-rpg/pcgen/pcgen-6.06.01.ebuild37
-rw-r--r--games-rpg/primordia/Manifest1
-rw-r--r--games-rpg/primordia/metadata.xml8
-rw-r--r--games-rpg/primordia/primordia-3.6.70667.ebuild36
-rw-r--r--games-rpg/queen/Manifest8
-rw-r--r--games-rpg/queen/metadata.xml11
-rw-r--r--games-rpg/queen/queen-1-r2.ebuild124
-rw-r--r--games-rpg/rpg-cli/Manifest88
-rw-r--r--games-rpg/rpg-cli/metadata.xml19
-rw-r--r--games-rpg/rpg-cli/rpg-cli-1.2.0-r1.ebuild122
-rw-r--r--games-rpg/silence/Manifest1
-rw-r--r--games-rpg/silence/metadata.xml8
-rw-r--r--games-rpg/silence/silence-1.2.20280.ebuild93
-rw-r--r--games-rpg/snoot-game/Manifest1
-rw-r--r--games-rpg/snoot-game/metadata.xml17
-rw-r--r--games-rpg/snoot-game/snoot-game-1.12.0.ebuild66
-rw-r--r--games-rpg/soltys/Manifest4
-rw-r--r--games-rpg/soltys/metadata.xml11
-rw-r--r--games-rpg/soltys/soltys-1.0-r2.ebuild51
-rw-r--r--games-rpg/the-longest-journey-hd-fmv/Manifest1
-rw-r--r--games-rpg/the-longest-journey-hd-fmv/metadata.xml8
-rw-r--r--games-rpg/the-longest-journey-hd-fmv/the-longest-journey-hd-fmv-1.1.ebuild37
-rw-r--r--games-rpg/the-longest-journey-hd/Manifest1
-rw-r--r--games-rpg/the-longest-journey-hd/metadata.xml8
-rw-r--r--games-rpg/the-longest-journey-hd/the-longest-journey-hd-1.02.ebuild38
-rw-r--r--games-rpg/the-longest-journey/Manifest2
-rw-r--r--games-rpg/the-longest-journey/metadata.xml12
-rw-r--r--games-rpg/the-longest-journey/the-longest-journey-142.24607.ebuild62
-rw-r--r--games-rpg/to-the-moon/Manifest1
-rw-r--r--games-rpg/to-the-moon/metadata.xml11
-rw-r--r--games-rpg/to-the-moon/to-the-moon-0-r2.ebuild80
-rw-r--r--games-rpg/vendetta-online-bin/Manifest2
-rw-r--r--games-rpg/vendetta-online-bin/files/vendetta7
-rw-r--r--games-rpg/vendetta-online-bin/metadata.xml8
-rw-r--r--games-rpg/vendetta-online-bin/vendetta-online-bin-1.8.296-r2.ebuild72
-rw-r--r--games-rpg/wasteland2/Manifest1
-rw-r--r--games-rpg/wasteland2/metadata.xml8
-rw-r--r--games-rpg/wasteland2/wasteland2-1.9.0.13-r2.ebuild65
-rw-r--r--games-rpg/xu4/Manifest3
-rw-r--r--games-rpg/xu4/files/1.4-system-minizip.patch82
-rw-r--r--games-rpg/xu4/files/1.4.3-glfw-build.patch18
-rw-r--r--games-rpg/xu4/metadata.xml15
-rw-r--r--games-rpg/xu4/xu4-1.4.3.ebuild68
-rw-r--r--games-rpg/zsdx/Manifest1
-rw-r--r--games-rpg/zsdx/metadata.xml11
-rw-r--r--games-rpg/zsdx/zsdx-1.13.0_p20240219.ebuild52
-rw-r--r--games-rpg/zsxd/Manifest1
-rw-r--r--games-rpg/zsxd/metadata.xml11
-rw-r--r--games-rpg/zsxd/zsxd-1.13.0_p20251108.ebuild52
173 files changed, 0 insertions, 4744 deletions
diff --git a/games-rpg/avadon/Manifest b/games-rpg/avadon/Manifest
deleted file mode 100644
index 0f0df9a49eb2..000000000000
--- a/games-rpg/avadon/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST avadon-linux-1331768904-bin.txt 109767395 BLAKE2B ba89e4cc9d7374b4c140f36860bb3e2682bc8639503500d0371a7783c0ce7fc1b40ac2c552285f03d564ecae21d5f887f822e6785a30034fdeaba9d0837ee6eb SHA512 7c1acbb1ce3bbfb33052454c9b93060fa97b13fbf4202ee2bb0d70fb59423efc05dfe0bca07cce1e711af9f2757b79c590f237dea5f92aa11aa5979c35d018a7
diff --git a/games-rpg/avadon/avadon-1.0.4_p1331768904.ebuild b/games-rpg/avadon/avadon-1.0.4_p1331768904.ebuild
deleted file mode 100644
index 794827ce5ff1..000000000000
--- a/games-rpg/avadon/avadon-1.0.4_p1331768904.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop unpacker
-
-DESCRIPTION="Epic fantasy role-playing adventure in an enormous and unique world"
-HOMEPAGE="https://www.spiderwebsoftware.com/avadon"
-SRC_URI="avadon-linux-${PV#*_p}-bin.txt" # .txt is odd but that's what Humble Bundle sends.
-S="${WORKDIR}/data"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-RESTRICT="bindist fetch"
-
-QA_PREBUILT="opt/${PN}/Avadon"
-
-RDEPEND="
- media-libs/libsdl[opengl,video]
- media-libs/openal"
-BDEPEND="app-arch/unzip"
-
-pkg_nofetch() {
- einfo "Please buy and download ${SRC_URI} from:"
- einfo " ${HOMEPAGE}"
- einfo "and move it to your distfiles directory."
-}
-
-src_unpack() {
- unpack_zip ${A}
-}
-
-src_install() {
- local dir=/opt/${PN}
-
- insinto ${dir}
- doins -r "avadon files" icon.bmp
-
- exeinto ${dir}
- newexe Avadon-$(usex amd64 amd64 x86) Avadon
- dosym ../..${dir}/Avadon /usr/bin/${PN}
-
- newicon Avadon.png ${PN}.png
- make_desktop_entry ${PN} "Avadon: The Black Fortress"
-
- dodoc README-linux.txt
-}
diff --git a/games-rpg/avadon/metadata.xml b/games-rpg/avadon/metadata.xml
deleted file mode 100644
index 9de68a7b7983..000000000000
--- a/games-rpg/avadon/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/games-rpg/baldurs-gate-ee/Manifest b/games-rpg/baldurs-gate-ee/Manifest
deleted file mode 100644
index a13acc47cc28..000000000000
--- a/games-rpg/baldurs-gate-ee/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST baldur_s_gate_enhanced_edition_2_6_6_0_47291.sh 2905865862 BLAKE2B 7d9dbe026ea2cab5dd96b0c190ea5f0e07385ea8bc57d475fe59528c0d73a4b244dcf6a2ee927f3491da00a91893be34ea53dcf0d63c96d95a111bc4d90c25d5 SHA512 70f1cd7365b2053cd175792327e006917236058fe8e473a1e9d76fb3a25f04fc2fc34d1a1776bb6ab3277b9e07153682bce463ef61f7739e32eb16e35c641a3b
diff --git a/games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.6.6.0.47291-r1.ebuild b/games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.6.6.0.47291-r1.ebuild
deleted file mode 100644
index bd3bbb79ce38..000000000000
--- a/games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.6.6.0.47291-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop unpacker wrapper
-
-DESCRIPTION="Baldur's Gate: Enhanced Edition"
-HOMEPAGE="https://baldursgate.beamdog.com/"
-SRC_URI="baldur_s_gate_enhanced_edition_${PV//./_}.sh"
-
-LICENSE="GOG-EULA"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-RESTRICT="bindist fetch"
-
-RDEPEND="dev-libs/expat
- dev-libs/openssl-compat:1.0.0
- media-libs/openal
- virtual/opengl
- x11-libs/libX11"
-BDEPEND="app-arch/unzip"
-
-QA_PRESTRIPPED="opt/${PN}/BaldursGate"
-
-S="${WORKDIR}/data/noarch"
-
-pkg_nofetch() {
- einfo "Please buy and download \"${SRC_URI}\" from"
- einfo "https://www.gog.com/game/baldurs_gate_enhanced_edition"
- einfo "and place it in your DISTDIR directory."
-}
-
-src_unpack() {
- unpack_zip ${A}
-}
-
-src_install() {
- local dir="/opt/${PN}"
-
- dodoc -r "game/Manuals/."
- rm -r "game/Manuals" || die "rm failed"
-
- insinto "${dir}"
- doins -r "game/."
- fperms +x "${dir}/BaldursGate"
-
- make_wrapper ${PN} "./BaldursGate" "${dir}"
-
- newicon "support/icon.png" "${PN}.png"
- make_desktop_entry "${PN}" "Baldur's Gate: Enhanced Edition" "${PN}"
-}
diff --git a/games-rpg/baldurs-gate-ee/metadata.xml b/games-rpg/baldurs-gate-ee/metadata.xml
deleted file mode 100644
index 2ff87d46c74f..000000000000
--- a/games-rpg/baldurs-gate-ee/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription lang="en">
- Baldur's Gate: Enhanced Edition is a remake of the role-playing video
- game Baldur's Gate. It takes place in the Forgotten Realms, a high
- fantasy campaign setting, using a modified version of the Advanced
- Dungeons &amp; Dragons (AD&amp;D) 2nd edition rules.
- </longdescription>
- <upstream>
- <bugs-to>https://beamdog.atlassian.net/servicedesk/customer/portals</bugs-to>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/bass/Manifest b/games-rpg/bass/Manifest
deleted file mode 100644
index 60c83753ec97..000000000000
--- a/games-rpg/bass/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST BASS-Floppy-1.3.zip 7675813 BLAKE2B dbe6e110c4901ba6f1b055208b796b71ef1ab879a0266273765c8f9544065715e0535f41ecaa1cde7e02499ac5e90624eb5a42d1b82dbeee52ddba90bd1dcdd9 SHA512 d220f84448b50e1464329e204f876acc4a9eda24b319577ed74aec8e1a0316e2df268f8768ac9267b90a29a857b010bdae71e2f3c77428987f299bec3dc1ce15
-DIST bass-cd-1.2.zip 69377781 BLAKE2B 7eb59b78eda2ab1385f742189f420706aac3364dabb9263729341d1973e93b27c0509e7d22b5eb3a228400a398a82cc074adb9a601e93cfa7d7dca1f51e9d68e SHA512 ff896e723b4dbf2cc52851ee1260c1006aa285b768a727974719d63509bdac1c65be9ea565eb037d5e9e1c8fd8fd76a8c04776bcde46616ca9ccce18ea498d64
-DIST bass.png 27613 BLAKE2B 1bc440055d4cfd3115e3b2768f5b88fa49eaed3f3d957b436e1e0df236fb0bc968ced18962ff9833962a1ab8a8b544e57ea10c679eb6d434c633f27956fdc489 SHA512 c0f62257f025970f51f32a7f3284cf117a091d40bbcd6c7503e8f0e8e98954cf96e35a04a4e633a04a721ff01beb7a6e0f4c883e286e477c3e065d411db4c87e
diff --git a/games-rpg/bass/bass-1.3-r2.ebuild b/games-rpg/bass/bass-1.3-r2.ebuild
deleted file mode 100644
index 3744a3380d0a..000000000000
--- a/games-rpg/bass/bass-1.3-r2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop wrapper
-
-DESCRIPTION="Beneath a Steel Sky: a SciFi thriller set in a bleak vision of the future"
-HOMEPAGE="https://en.wikipedia.org/wiki/Beneath_a_Steel_Sky"
-
-CD_VERSION="1.2"
-SRC_URI="http://downloads.sourceforge.net/scummvm/BASS-Floppy-${PV}.zip
- http://downloads.sourceforge.net/scummvm/bass-cd-${CD_VERSION}.zip
- mirror://gentoo/${PN}.png"
-S="${WORKDIR}/"
-
-LICENSE="bass"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-
-RDEPEND=">=games-engines/scummvm-0.5.0"
-DEPEND="${RDEPEND}"
-BDEPEND="app-arch/unzip"
-
-src_install() {
- dobin "${FILESDIR}"/scummvmGetLang.sh
-
- insinto /usr/share/${PN}
- doins sky.*
- mv bass-cd-"${CD_VERSION}"/readme.txt readme-cd.txt || die
- doins -r bass-cd-"${CD_VERSION}"/
-
- make_wrapper bass "scummvm -f -n -p \"${EPREFIX}/usr/share/${PN}\" -q\$(scummvmGetLang.sh) sky" .
- make_wrapper bass-cd "scummvm -f -n -p \"${EPREFIX}/usr/share/${PN}/bass-cd-${CD_VERSION}\" -q\$(scummvmGetLang.sh) sky" .
-
- doicon "${DISTDIR}"/${PN}.png
- make_desktop_entry ${PN} "Beneath a Steel Sky (Floppy version)"
- make_desktop_entry ${PN}-cd "Beneath a Steel Sky (CD version)"
-
- dodoc readme*.txt
-}
diff --git a/games-rpg/bass/files/scummvmGetLang.sh b/games-rpg/bass/files/scummvmGetLang.sh
deleted file mode 100644
index b313cc7d81da..000000000000
--- a/games-rpg/bass/files/scummvmGetLang.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-tmplang="$LANG"
-test "$LC_MESSAGES" != "" && tmplang="$LC_MESSAGES"
-test "$LC_ALL" != "" && tmplang="$LC_ALL"
-test "$LANGUAGE" != "" && tmplang="$LANGUAGE"
-
-lang=`echo $tmplang|cut -d "_" -f 1`
-
-case $lang in
- en)
- lang=gb
- echo $tmplang | grep en_US &>/dev/null && lang=en
- ;;
- de|fr|it|pt|es|se)
- ;;
- *)
- lang=gb
- ;;
-esac
-echo $lang
diff --git a/games-rpg/bass/metadata.xml b/games-rpg/bass/metadata.xml
deleted file mode 100644
index e6b8e4e911e0..000000000000
--- a/games-rpg/bass/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">scummvm</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/bastion/Manifest b/games-rpg/bastion/Manifest
deleted file mode 100644
index 9e98898b8f69..000000000000
--- a/games-rpg/bastion/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST bastion-10162016-bin 1080484945 BLAKE2B 0f755c54ff975afbb3ee087990849831fd405ddbe8ce83a062ba70d25ca6cbe69c9baf2535e8b1892fbbf4375830a3c7fe1ae7eb247d1ed3e46e2b10330270ca SHA512 108e181ad2a9a7eaedc84700f9399fd32d221259eea5200a41dfe21663cf6d3ac8ebd0c168095a7b9f6e71b953cc45203874bb4d32d319ee3547c99da924c8bc
diff --git a/games-rpg/bastion/bastion-20161016.ebuild b/games-rpg/bastion/bastion-20161016.ebuild
deleted file mode 100644
index ecf7ae32af18..000000000000
--- a/games-rpg/bastion/bastion-20161016.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CHECKREQS_DISK_BUILD="2400M"
-inherit desktop check-reqs unpacker wrapper xdg
-
-TIMESTAMP=${PV:4:2}${PV:6:2}${PV:0:4}
-DESCRIPTION="An original action role-playing game set in a lush imaginative world"
-HOMEPAGE="https://supergiantgames.com/games/bastion/"
-SRC_URI="bastion-${TIMESTAMP}-bin"
-S="${WORKDIR}/data"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-RESTRICT="bindist fetch splitdebug"
-
-DIR="/opt/${PN}"
-QA_PREBUILT="${DIR#/}/*"
-
-# Being a Mono-based game, it is tricky to determine the precise
-# dependencies. These were found by trial and error.
-RDEPEND="
- media-libs/libsdl2[joystick,opengl,sound,video]
- media-libs/libvorbis
-"
-BDEPEND="
- app-arch/unzip
-"
-
-pkg_nofetch() {
- einfo "Please buy and download ${SRC_URI} from:"
- einfo " https://www.humblebundle.com/store/${PN}"
- einfo "and move it to your distfiles directory."
-}
-
-src_unpack() {
- unpack_zip ${A}
-}
-
-src_prepare() {
- default
- rm -v lib*/libSDL2-2.0.so.0 || die
-}
-
-src_install() {
- local \
- arch=$(usex amd64 x86_64 x86) \
- libdir=lib$(usex amd64 64 "")
-
- insinto "${DIR}"
- doins -r *.dll* Bastion.exe steam_appid.txt Content/ mono/
-
- exeinto "${DIR}"
- doexe Bastion.bin.${arch}
-
- exeinto "${DIR}"/${libdir}
- doexe ${libdir}/*.so*
-
- dodoc Linux.README
-
- make_wrapper ${PN} "env -u TERM \"${EPREFIX}${DIR}/Bastion.bin.${arch}\""
- make_desktop_entry ${PN} Bastion applications-games
-}
diff --git a/games-rpg/bastion/metadata.xml b/games-rpg/bastion/metadata.xml
deleted file mode 100644
index 7c730d47817a..000000000000
--- a/games-rpg/bastion/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/games-rpg/broken-age/Manifest b/games-rpg/broken-age/Manifest
deleted file mode 100644
index a92bcee1ffdc..000000000000
--- a/games-rpg/broken-age/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST BrokenAge_linux.tar.gz 2159926882 BLAKE2B 351fd74310ce2a03682151b8112d5831d3d495a6fc9cba68a366205033ce0f35f3446f30ccf98024462f144db3782faf68f73944c814a537cdde8c09f6afbadc SHA512 6642fdae52dc5a22dcbaa1c9db865bfe8dee2365014c1854c53436a1cc4fc842134ad96d9576de221cb494d6e04ea6d30f213c5a62a19f29aaf466740e670284
diff --git a/games-rpg/broken-age/broken-age-2.4.800398.ebuild b/games-rpg/broken-age/broken-age-2.4.800398.ebuild
deleted file mode 100644
index ea5d444b8f94..000000000000
--- a/games-rpg/broken-age/broken-age-2.4.800398.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop wrapper xdg
-
-MY_PN="BrokenAge"
-DESCRIPTION="Point-and-click adventure from Tim Schafer's Double Fine Productions"
-HOMEPAGE="http://www.brokenagegame.com"
-SRC_URI="${MY_PN}_linux.tar.gz"
-S="${WORKDIR}"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-RESTRICT="bindist fetch splitdebug"
-
-RDEPEND="
- media-libs/libsdl2[abi_x86_32,joystick,opengl,sound,video]
- virtual/opengl[abi_x86_32]
-"
-
-DIR="/opt/${PN}"
-QA_PREBUILT="${DIR#/}/*"
-
-pkg_nofetch() {
- einfo "Please buy and download ${SRC_URI} from:"
- einfo " https://www.humblebundle.com/store/${PN}"
- einfo "and move it to your distfiles directory."
-}
-
-src_install() {
- exeinto "${DIR}"
- doexe ${MY_PN}
- make_wrapper ${PN} ./${MY_PN} "${DIR}"
-
- insinto "${DIR}"
- doins *.pck
-
- exeinto "${DIR}"/lib
- doexe lib/libfmod*.so
-
- make_desktop_entry ${PN} "Broken Age" applications-games
- dodoc ReadMe.txt
-}
diff --git a/games-rpg/broken-age/metadata.xml b/games-rpg/broken-age/metadata.xml
deleted file mode 100644
index 7c730d47817a..000000000000
--- a/games-rpg/broken-age/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/games-rpg/celeste/Manifest b/games-rpg/celeste/Manifest
deleted file mode 100644
index 6e998046f289..000000000000
--- a/games-rpg/celeste/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST celeste-linux.zip 887889393 BLAKE2B 2b253db8b2b3e9a8977d2a5a8c235856be89a2e894c6e790b05ae1210a2edde38cdda89c94d8e8c6be0682ec4ba413353d296b4e6386d73b4cca37d0a16512f7 SHA512 a2ea4483ceba166a210b90237bbebc455528c3c39b85e1f6134f9360d81dde750e2d719e8c0d0c938770b2d96b8da990953ff226d9f4a7d4dcc08e20d4a345c9
diff --git a/games-rpg/celeste/celeste-1.4.0.0.ebuild b/games-rpg/celeste/celeste-1.4.0.0.ebuild
deleted file mode 100644
index 33759bedc706..000000000000
--- a/games-rpg/celeste/celeste-1.4.0.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHECKREQS_DISK_BUILD="1200M"
-inherit desktop check-reqs xdg
-
-DESCRIPTION="Narrative-driven, single-player adventure like mom used to make"
-HOMEPAGE="https://maddymakesgamesinc.itch.io/celeste"
-SRC_URI="${PN}-linux.zip"
-S="${WORKDIR}"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-RESTRICT="bindist fetch splitdebug"
-
-DIR="/opt/${PN}"
-QA_PREBUILT="${DIR#/}/*"
-
-RDEPEND="media-libs/libsdl2[joystick,opengl,sound,video]"
-BDEPEND="app-arch/unzip"
-
-pkg_nofetch() {
- einfo "Please buy and download ${SRC_URI} from:"
- einfo " ${HOMEPAGE}"
- einfo "and move it to your distfiles directory."
-}
-
-src_prepare() {
- default
- rm -v \
- lib*/libSDL2-2.0.so.0 \
- lib*/libSDL2_image-2.0.so.0 \
- lib*/libpng15.so.15 \
- || die
-}
-
-src_install() {
- local \
- arch=$(usex amd64 x86_64 x86) \
- libdir=lib$(usex amd64 64 "")
-
- insinto "${DIR}"
- doins -r *.dll* Celeste.exe* Celeste*.pdb Content/ mono*
-
- exeinto "${DIR}"
- doexe Celeste.bin.${arch}
-
- exeinto "${DIR}"/${libdir}
- doexe ${libdir}/*.so*
-
- newicon -s 512 Celeste.png ${PN}.png
- dosym "../..${DIR}/Celeste.bin.${arch}" /usr/bin/${PN}
- make_desktop_entry ${PN} Celeste
-}
diff --git a/games-rpg/celeste/metadata.xml b/games-rpg/celeste/metadata.xml
deleted file mode 100644
index 7c730d47817a..000000000000
--- a/games-rpg/celeste/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/games-rpg/comi/Manifest b/games-rpg/comi/Manifest
deleted file mode 100644
index d90da655571c..000000000000
--- a/games-rpg/comi/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST comi.jpg 5320 BLAKE2B 4729546c766536a5bb937c1e7eb3cd231ec44146fabda41326f5dbf0a3cb13b57f119a0d28283b1664bcd11ffb652606f0ee2f658d5a0701e5ad15f70a9e8b01 SHA512 b8042241b0badc6950cac8bf0eae7f5e138d5f3fc96f9d3a2108cd3bc69d972bbb12e8f3a416273f0763a1ecfee9b66daff69e211889cd93468439a3036817af
diff --git a/games-rpg/comi/comi-1-r1.ebuild b/games-rpg/comi/comi-1-r1.ebuild
deleted file mode 100644
index a50addf24a8a..000000000000
--- a/games-rpg/comi/comi-1-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cdrom estack desktop wrapper xdg
-
-DESCRIPTION="The Curse of Monkey Island, the third game in the series"
-HOMEPAGE="https://en.wikipedia.org/wiki/The_Curse_of_Monkey_Island"
-SRC_URI="https://dev.gentoo.org/~chewi/distfiles/${PN}.jpg"
-S="${WORKDIR}"
-LICENSE="comi"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-RESTRICT="bindist"
-
-RDEPEND=">=games-engines/scummvm-0.4.0"
-
-dotar() {
- cd "${CDROM_ABSMATCH%/*}" || die
- eshopts_push -s nocaseglob nullglob
-
- # Lowercase
- # Documentation into doc
- # Remainder into data
- # Avoid copying files twice
-
- tar -c -f - \
- --mode=u+w \
- --ignore-case \
- --xform='s:^[^a-z]+$:\L\0:x' \
- --xform='s:.*:data/\0:x' \
- --xform='s:.*\.(pdf|txt)$:doc/\0:x' \
- --xform='s:^doc/data/:doc/:x' \
- --exclude="$(use doc || echo '*.pdf')" \
- --exclude-from=<(find "${WORKDIR}"/data -type f -printf "%P\n" 2>/dev/null) \
- *.{txt,pdf} *.la[0-9] resource*/ \
- | tar -x -f - -C "${WORKDIR}"
-
- assert "tar failed"
- eshopts_pop
-
- # Don't prevent CD ejection.
- cd "${WORKDIR}" || die
-}
-
-src_unpack() {
- cdrom_get_cds comi.la1 comi.la2
- dotar
-
- cdrom_load_next_cd
- dotar
-}
-
-src_install() {
- insinto /usr/share/games/scummvm/games/comi
- doins -r data/*
-
- # Documentation may be missing.
- [[ -d doc ]] && dodoc doc/*
-
- doicon "${DISTDIR}"/${PN}.jpg
- make_wrapper ${PN} "scummvm comi"
- make_desktop_entry ${PN} "The Curse of Monkey Island" ${PN}.jpg
-}
diff --git a/games-rpg/comi/metadata.xml b/games-rpg/comi/metadata.xml
deleted file mode 100644
index 7c730d47817a..000000000000
--- a/games-rpg/comi/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/games-rpg/costume-quest/Manifest b/games-rpg/costume-quest/Manifest
deleted file mode 100644
index 5c5e94d9aa46..000000000000
--- a/games-rpg/costume-quest/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gog_costume_quest_2.0.0.3.sh 565855108 BLAKE2B 779d0b0b408921589bb78256cf1b69b912a57143472e3f2d7b6aebf95c07fcd8b86831234519a0c7a30b15c645668d81c0c7502d058465caa337f76ad0311cdf SHA512 9e7ab258b860ec6ee5bef3aab1e745d3dfa02defd6011d195925b50c7a0fd068f4e9e7d483734ad002bcc8353a436a349d9246d947c863b2e3d63e17c41acd71
diff --git a/games-rpg/costume-quest/costume-quest-2.0.0.3-r1.ebuild b/games-rpg/costume-quest/costume-quest-2.0.0.3-r1.ebuild
deleted file mode 100644
index c0f0fe734b73..000000000000
--- a/games-rpg/costume-quest/costume-quest-2.0.0.3-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop unpacker xdg
-
-DESCRIPTION="A Halloween adventure from Tim Schafer's Double Fine Productions"
-HOMEPAGE="https://www.doublefine.com"
-SRC_URI="gog_${PN//-/_}_${PV}.sh"
-S="${WORKDIR}/data/noarch/game"
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-RESTRICT="bindist fetch splitdebug"
-
-RDEPEND="
- media-libs/glu[abi_x86_32]
- media-libs/libglvnd[abi_x86_32,X]
- media-libs/libsdl2[abi_x86_32,joystick,opengl,sound,threads(+),video]
- virtual/zlib:=[abi_x86_32]
-"
-
-DIR="/opt/${PN}"
-QA_PREBUILT="${DIR}/*"
-
-pkg_nofetch() {
- einfo "Please buy and download ${SRC_URI} from:"
- einfo " https://www.gog.com/game/${PN//-/_}"
- einfo "and move it to your distfiles directory."
-}
-
-src_unpack() {
- unpack_zip ${A}
-}
-
-src_prepare() {
- default
-
- # I think our SDL2 package has a newer database.
- rm -v Data/Config/SDLGamepad.config || die
-}
-
-src_install() {
- exeinto "${DIR}"
- newexe Cq.bin.x86 Cq.bin
- dosym "${DIR}"/Cq.bin /usr/bin/${PN}
-
- insinto "${DIR}"
- doins -r DFCONFIG Data/ Linux/ OGL/ Win/
-
- exeinto "${DIR}/lib"
- doexe lib/libfmod*.so
-
- newicon -s 256 CostumeQuest.png ${PN}.png
- make_desktop_entry ${PN} "Costume Quest"
-}
diff --git a/games-rpg/costume-quest/metadata.xml b/games-rpg/costume-quest/metadata.xml
deleted file mode 100644
index 7c730d47817a..000000000000
--- a/games-rpg/costume-quest/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/games-rpg/crosscode-a-new-home/Manifest b/games-rpg/crosscode-a-new-home/Manifest
deleted file mode 100644
index f364f0a523d4..000000000000
--- a/games-rpg/crosscode-a-new-home/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST new-home.zip 4235451 BLAKE2B 0245abe1d67ba4f6ed8ef4c96a1f03ae454fe39dce950044132fb8b7688b981ae654c30923954951e33c2788e638cf61bb158beeb749cdb1c967bdfe0acab23e SHA512 49269c1bda85d42165b8f86cab4f117c69cc05dafe2905d4540815bd5fac89fe982bf0f850e706953c838b94ec03635c2c6fd06822d8214aeffcbb6d372c0657
diff --git a/games-rpg/crosscode-a-new-home/crosscode-a-new-home-0_p20220419.ebuild b/games-rpg/crosscode-a-new-home/crosscode-a-new-home-0_p20220419.ebuild
deleted file mode 100644
index e3182f1bccb2..000000000000
--- a/games-rpg/crosscode-a-new-home/crosscode-a-new-home-0_p20220419.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="CrossCode DLC unlocking post-game content"
-HOMEPAGE="https://radicalfishgames.itch.io/crosscode-a-new-home"
-SRC_URI="new-home.zip"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="bindist fetch splitdebug"
-
-RDEPEND="
- >=games-rpg/crosscode-1.4.2.2
-"
-
-BDEPEND="
- app-arch/unzip
-"
-
-S="${WORKDIR}"
-DIR="/usr/share/crosscode"
-
-pkg_nofetch() {
- einfo "Please buy and download ${SRC_URI} from:"
- einfo " ${HOMEPAGE}"
- einfo "and move it to your distfiles directory."
-}
-
-src_install() {
- insinto "${DIR}/assets/extension"
- doins -r post-game
-}
diff --git a/games-rpg/crosscode-a-new-home/metadata.xml b/games-rpg/crosscode-a-new-home/metadata.xml
deleted file mode 100644
index 7c730d47817a..000000000000
--- a/games-rpg/crosscode-a-new-home/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/games-rpg/crosscode/Manifest b/games-rpg/crosscode/Manifest
deleted file mode 100644
index 8337be932538..000000000000
--- a/games-rpg/crosscode/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST crosscode-new-linux64.zip 562371683 BLAKE2B b964b716e1e28a7e479452aad93c6ce85600cb65bea6bde237aa625d2352dd34861b9b70a0c440a8619fa58a24655daeef01d0fb61301a18d731167e591e4048 SHA512 8294628d93c6e8d339b11010abfd57877b21a0c6b3a30eb877c9174f019ccff9076763970fc46bc46fd14d48292f01da41c7e47b7edad370751986c765ac5b84
diff --git a/games-rpg/crosscode/crosscode-1.4.2.2-r2.ebuild b/games-rpg/crosscode/crosscode-1.4.2.2-r2.ebuild
deleted file mode 100644
index 0eadeb46e069..000000000000
--- a/games-rpg/crosscode/crosscode-1.4.2.2-r2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHECKREQS_DISK_BUILD="767M"
-inherit check-reqs desktop wrapper xdg
-
-DESCRIPTION="Retro-inspired 2D Action RPG with a sci-fi story"
-HOMEPAGE="https://radicalfishgames.itch.io/crosscode"
-SRC_URI="crosscode-new-linux64.zip"
-S="${WORKDIR}"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="bindist fetch splitdebug"
-
-RDEPEND="
- >=dev-libs/nwjs-0.97.0
-"
-
-BDEPEND="
- app-arch/unzip
-"
-
-DIR="/usr/share/${PN}"
-
-pkg_nofetch() {
- einfo "Please buy and download ${SRC_URI} from:"
- einfo " ${HOMEPAGE}"
- einfo "and move it to your distfiles directory."
-}
-
-src_prepare() {
- default
-
- # Greenworks is only needed under Steam.
- rm -r assets/modules/ || die
-}
-
-src_install() {
- insinto "${DIR}"
- doins -r assets/ favicon.png natives_blob.bin package.json
-
- newicon assets/media/face/lore/lea.png ${PN}.png
- make_wrapper ${PN} "nwjs '${EPREFIX}${DIR}' \${WAYLAND_DISPLAY:+--ozone-platform=wayland}"
- make_desktop_entry ${PN} CrossCode
-}
diff --git a/games-rpg/crosscode/metadata.xml b/games-rpg/crosscode/metadata.xml
deleted file mode 100644
index 7c730d47817a..000000000000
--- a/games-rpg/crosscode/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/games-rpg/daimonin-client/Manifest b/games-rpg/daimonin-client/Manifest
deleted file mode 100644
index ce131c6dfd56..000000000000
--- a/games-rpg/daimonin-client/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST daimonin-client-0.10.8.zip 51894462 BLAKE2B 9803b0e597134fa605ffc4e38b2f6f58cd76d45141bb0d5c5387e9b507c4b80b4a566d266b622df7ea38b3e9eb00e839981bcb999ac2d14e59a8cff37340f6fa SHA512 f4f5891697f96a60a8ee79973b0172b544cbae25b2d8787e0a4e9113d95be3b41b8c29c80ba5cbaf7548055e4c847456fa364346489f4d6ad165b984cfd64531
-DIST daimoninMusicLQ20100827.zip 24293301 BLAKE2B 35ee421c0db8f0ff29768b58af8fbc1d804d24534b8558631c97cf36b624999d0e5f422cd32e4a13bc09765b183bfd52270b33f2614023202211399e3d5da484 SHA512 f24bba24c0e9a79469511315c608c464568f3ee0dc05b3d83c791512fa51eae07669dc175e7672cc8b31764a7bdff5c975ac2b13e2d7b0e5287717e188f1d439
diff --git a/games-rpg/daimonin-client/daimonin-client-0.10.8.ebuild b/games-rpg/daimonin-client/daimonin-client-0.10.8.ebuild
deleted file mode 100644
index 93729a365079..000000000000
--- a/games-rpg/daimonin-client/daimonin-client-0.10.8.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop
-
-DESCRIPTION="Graphical 2D tile-based MMORPG"
-HOMEPAGE="https://daimonin.sourceforge.net/"
-SRC_URI="
- https://dev.gentoo.org/~soap/distfiles/${P}.zip
- music? ( https://downloads.sourceforge.net/daimonin/daimoninMusicLQ20100827.zip )"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug music"
-
-RDEPEND="
- dev-games/physfs
- media-libs/libsdl[sound,video]
- media-libs/sdl-image[png]
- media-libs/sdl-mixer[vorbis]
- net-misc/curl
- virtual/zlib:="
-DEPEND="${RDEPEND}"
-BDEPEND="app-arch/unzip"
-
-S="${WORKDIR}/daimonin-code-8183-trunk/client/make/linux"
-
-src_unpack() {
- unpack ${P}.zip
- if use music; then
- rm -f daimonin-code-8183-trunk/client/media/* || die
- cd daimonin-code-8183-trunk/client || die
- unpack daimoninMusicLQ20100827.zip
- fi
-}
-
-src_prepare() {
- eapply "${FILESDIR}"/${PN}-0.10.5-nozlib.patch
- eapply "${FILESDIR}"/${PN}-0.10.8-fix-build-system.patch
-
- pushd ../../src >/dev/null || die
- eapply "${FILESDIR}"/${PN}-0.10.5-datadir.patch
- eapply "${FILESDIR}"/${PN}-0.10.8-fno-common.patch
- popd >/dev/null || die
-
- eapply_user
-
- # remove bundled zlib
- rm ../../src/include/z{lib,conf}.h || die
-
- mv configure.{in,ac} || die
- eautoreconf
-}
-
-src_configure() {
- econf \
- --disable-simplelayout \
- $(use_enable debug)
-}
-
-src_install() {
- default
-
- cd ../.. || die
- dodoc README*
-
- newicon bitmaps/pentagram.png "daimonin.png"
- make_desktop_entry "daimonin" "Daimonin" "daimonin" "Game;Amusement"
-}
diff --git a/games-rpg/daimonin-client/files/daimonin-client-0.10.5-datadir.patch b/games-rpg/daimonin-client/files/daimonin-client-0.10.5-datadir.patch
deleted file mode 100644
index f2fc757abd27..000000000000
--- a/games-rpg/daimonin-client/files/daimonin-client-0.10.5-datadir.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- a/main.c 2010-08-24 19:32:55.000000000 +0200
-+++ b/main.c 2010-09-19 18:49:54.000000000 +0200
-@@ -2386,7 +2386,7 @@
-
- /* Add the base dir to the search path. The base dir is where all the
- * defaults are (or should be). */
-- if (!PHYSFS_addToSearchPath(PHYSFS_getBaseDir(), 1))
-+ if (!PHYSFS_addToSearchPath(SYSPATH, 1))
- {
- LOG(LOG_MSG, "%s\n", PHYSFS_getLastError());
- }
-@@ -2545,13 +2545,13 @@
-
- /* Prepend the user dir to the search path. This means files are read from
- * this location in preference to the defaults. */
-- if (strcmp(PHYSFS_getBaseDir(), home))
-- {
-+ /*if (strcmp(PHYSFS_getBaseDir(), home))
-+ {*/
- if (!PHYSFS_addToSearchPath(home, 0))
- {
- LOG(LOG_ERROR, "%s\n", PHYSFS_getLastError());
- }
-- }
-+ //}
-
- /* Prepend any add-on packs to the search path. This means files are read
- * from these locations in preference to the defaults and the user dir. */
diff --git a/games-rpg/daimonin-client/files/daimonin-client-0.10.5-nozlib.patch b/games-rpg/daimonin-client/files/daimonin-client-0.10.5-nozlib.patch
deleted file mode 100644
index 62a6e5fb1302..000000000000
--- a/games-rpg/daimonin-client/files/daimonin-client-0.10.5-nozlib.patch
+++ /dev/null
@@ -1,40 +0,0 @@
---- a/Makefile.am 2010-12-01 14:39:11.605648458 -0500
-+++ b/Makefile.am 2010-12-01 14:41:59.875915880 -0500
-@@ -2,23 +2,18 @@
- daimonin_PROGRAMS = daimonin daimonin-updater
-
- daimonin_SOURCES = \
-- ../../src/adler32.c \
- ../../src/anim.c \
- ../../src/book.c \
- ../../src/buddy.c \
- ../../src/chatfilter.c \
- ../../src/client.c \
- ../../src/commands.c \
-- ../../src/crc32.c \
- ../../src/dialog.c \
- ../../src/event.c \
- ../../src/filewrap.c \
- ../../src/font.c \
- ../../src/group.c \
- ../../src/ignore.c \
-- ../../src/inffast.c \
-- ../../src/inflate.c \
-- ../../src/inftrees.c \
- ../../src/interface.c \
- ../../src/inventory.c \
- ../../src/item.c \
-@@ -35,11 +30,9 @@
- ../../src/sprite.c \
- ../../src/textwin.c \
- ../../src/tile_stretcher.c \
-- ../../src/uncompr.c \
- ../../src/wrapper.c \
-- ../../src/widget.c \
-- ../../src/zutil.c
--daimonin_LDADD = -lSDL_mixer -lSDL_image @SDL_LIBS@ @EXTRA_LIBS@ @PHYSFS_LIBS@
-+ ../../src/widget.c
-+daimonin_LDADD = -lSDL_mixer -lSDL_image @SDL_LIBS@ @EXTRA_LIBS@ @PHYSFS_LIBS@ -lz
- daimonin_OBJDIR = objs
-
- daimonin_updater_SOURCES = \
diff --git a/games-rpg/daimonin-client/files/daimonin-client-0.10.8-fix-build-system.patch b/games-rpg/daimonin-client/files/daimonin-client-0.10.8-fix-build-system.patch
deleted file mode 100644
index a6171896bfac..000000000000
--- a/games-rpg/daimonin-client/files/daimonin-client-0.10.8-fix-build-system.patch
+++ /dev/null
@@ -1,64 +0,0 @@
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -1,5 +1,5 @@
- daimonindir=$(d_bindir)
--daimonin_PROGRAMS = daimonin daimonin-updater
-+daimonin_PROGRAMS = daimonin
-
- daimonin_SOURCES = \
- ../../src/adler32.c \
-@@ -72,30 +72,30 @@
- # echo '***'; \
- # exit 42; \
- # fi;
-- $(MKDIR) -p $(d_datadir)/sfx
-- $(MKDIR) -p $(d_datadir)/man
-- $(MKDIR) -p $(d_datadir)/media
-- $(MKDIR) -p $(d_datadir)/cache
-- $(MKDIR) -p $(d_datadir)/logs
-- $(MKDIR) -p $(d_datadir)/gfx_user
-- $(MKDIR) -p $(d_datadir)/srv_files
-- $(MKDIR) -p $(d_datadir)/bitmaps
-- $(MKDIR) -p $(d_datadir)/icons
-- $(MKDIR) -p $(d_datadir)/settings
-- $(MKDIR) -p $(d_datadir)/update
-- $(CP) ../../sfx/*.* $(d_datadir)/sfx
-- $(CP) -R ../../man/* $(d_datadir)/man
-- $(CP) ../../media/*.* $(d_datadir)/media
-- $(CP) ../../cache/*.* $(d_datadir)/cache
-- $(CP) ../../bitmaps/* $(d_datadir)/bitmaps
-- $(CP) ../../icons/* $(d_datadir)/icons
-- $(CP) -R ../../settings/*.* $(d_datadir)/settings
-- $(CP) ../../srv_files/*.* $(d_datadir)/srv_files
-- $(CP) ../../update/version $(d_datadir)/update
-- $(CP) ../../gfx_user/*.* $(d_datadir)/gfx_user
-- $(CP) ../../daimonin.p0 $(d_datadir)
-- $(CP) ../../License $(d_datadir)
-- $(CP) ../../archdef.dat $(d_datadir)
-+ $(MKDIR) -p $(DESTDIR)$(d_datadir)/sfx
-+ $(MKDIR) -p $(DESTDIR)$(d_datadir)/man
-+ $(MKDIR) -p $(DESTDIR)$(d_datadir)/media
-+ $(MKDIR) -p $(DESTDIR)$(d_datadir)/cache
-+ $(MKDIR) -p $(DESTDIR)$(d_datadir)/logs
-+ $(MKDIR) -p $(DESTDIR)$(d_datadir)/gfx_user
-+ $(MKDIR) -p $(DESTDIR)$(d_datadir)/srv_files
-+ $(MKDIR) -p $(DESTDIR)$(d_datadir)/bitmaps
-+ $(MKDIR) -p $(DESTDIR)$(d_datadir)/icons
-+ $(MKDIR) -p $(DESTDIR)$(d_datadir)/settings
-+ $(MKDIR) -p $(DESTDIR)$(d_datadir)/update
-+ $(CP) ../../sfx/*.* $(DESTDIR)$(d_datadir)/sfx
-+ $(CP) -R ../../man/* $(DESTDIR)$(d_datadir)/man
-+ $(CP) ../../media/*.* $(DESTDIR)$(d_datadir)/media
-+ $(CP) ../../cache/*.* $(DESTDIR)$(d_datadir)/cache
-+ $(CP) ../../bitmaps/* $(DESTDIR)$(d_datadir)/bitmaps
-+ $(CP) ../../icons/* $(DESTDIR)$(d_datadir)/icons
-+ $(CP) -R ../../settings/*.* $(DESTDIR)$(d_datadir)/settings
-+ $(CP) ../../srv_files/*.* $(DESTDIR)$(d_datadir)/srv_files
-+ $(CP) ../../update/version $(DESTDIR)$(d_datadir)/update
-+ $(CP) ../../gfx_user/*.* $(DESTDIR)$(d_datadir)/gfx_user
-+ $(CP) ../../daimonin.p0 $(DESTDIR)$(d_datadir)
-+ $(CP) ../../License $(DESTDIR)$(d_datadir)
-+ $(CP) ../../archdef.dat $(DESTDIR)$(d_datadir)
- @echo "*** Daimonin client successful installed in $(daimonindir)!"
- @echo "*** Enter your install folder and type ./daimonin"
- @echo "*** to start the game!"
diff --git a/games-rpg/daimonin-client/files/daimonin-client-0.10.8-fno-common.patch b/games-rpg/daimonin-client/files/daimonin-client-0.10.8-fno-common.patch
deleted file mode 100644
index d4369e5f3fbe..000000000000
--- a/games-rpg/daimonin-client/files/daimonin-client-0.10.8-fno-common.patch
+++ /dev/null
@@ -1,128 +0,0 @@
---- a/dialog.c
-+++ b/dialog.c
-@@ -581,7 +581,7 @@
- /******************************************************************
- draws all options for the actual page.
- ******************************************************************/
--inline void optwin_draw_options(int x, int y)
-+void optwin_draw_options(int x, int y)
- {
- #define LEN_NAME 111
- int i = -1, pos = 0, max = 0;
---- a/include/main.h
-+++ b/include/main.h
-@@ -118,7 +118,7 @@
- }
- _bmaptype_table;
-
--_bmaptype_table bmaptype_table[BMAPTABLE];
-+extern _bmaptype_table bmaptype_table[BMAPTABLE];
-
- extern int bmaptype_table_size;
-
-@@ -306,7 +306,7 @@
- double killhour;
- } _statometer;
-
--struct statometer statometer;
-+extern struct statometer statometer;
-
- extern time_t sleeptime;
-
---- a/include/map.h
-+++ b/include/map.h
-@@ -70,7 +70,7 @@
- }
- _mapdata;
-
--struct MapCell
-+typedef struct MapCell
- {
- short faces[MAXFACES];
- short pos[MAXFACES];
-@@ -85,7 +85,7 @@
- }
- MapCell;
-
--struct Map
-+typedef struct Map
- {
- struct MapCell cells[MAP_MAX_SIZE][MAP_MAX_SIZE];
- }
---- a/include/menu.h
-+++ b/include/menu.h
-@@ -41,15 +41,15 @@
- #define MENU_ALL (MENU_NO & MENU_KEYBIND & MENU_SPELL & MENU_STATUS & MENU_OPTION & MENU_NPC & MENU_BOOK & MENU_QUEST)
-
- #define MENU_SOUND_VOL 40
--struct _skill_list skill_list[SKILL_LIST_MAX];
-+extern struct _skill_list skill_list[SKILL_LIST_MAX];
- extern _dialog_list_set skill_list_set;
-
--struct _spell_list spell_list[SPELL_LIST_MAX]; /* skill list entries */
-+extern struct _spell_list spell_list[SPELL_LIST_MAX]; /* skill list entries */
- extern _dialog_list_set spell_list_set;
-
- extern _dialog_list_set option_list_set;
-
--struct _bindkey_list bindkey_list[BINDKEY_LIST_MAX];
-+extern struct _bindkey_list bindkey_list[BINDKEY_LIST_MAX];
- extern _dialog_list_set bindkey_list_set;
-
- extern _dialog_list_set create_list_set;
---- a/include/wrapper.h
-+++ b/include/wrapper.h
-@@ -118,7 +118,7 @@
- extern int parse_metaserver_data(char *info);
-
- #if defined( __WIN_32) || defined(__LINUX)
-- FILE *msglog;
-+ extern FILE *msglog;
- #endif
-
- #if defined(HAVE_STRNICMP)
---- a/main.c
-+++ b/main.c
-@@ -24,6 +24,10 @@
- #include <include.h>
- #include <signal.h>
-
-+_bmaptype_table bmaptype_table[BMAPTABLE];
-+
-+struct statometer statometer;
-+
- Account account; /* account data of this player, received from the server */
-
- _server_char *first_server_char = NULL; /* list of possible chars/race with setup when we want create a char */
-@@ -33,7 +37,7 @@
- SDL_Surface *ScreenSurfaceMap; /* THE map surface (backbuffer)*/
- SDL_Surface *zoomed = NULL;
- struct sockaddr_in insock; /* Server's attributes */
--ClientSocket csocket;
-+extern ClientSocket csocket;
- int SocketStatusErrorNr; /* if an socket error, this is it */
-
- _login_step LoginInputStep;
---- a/menu.c
-+++ b/menu.c
-@@ -29,6 +29,7 @@
-
- struct _spell_list spell_list[SPELL_LIST_MAX]; /* skill list entries */
- struct _skill_list skill_list[SKILL_LIST_MAX]; /* skill list entries */
-+struct _bindkey_list bindkey_list[BINDKEY_LIST_MAX];
-
- struct _dialog_list_set spell_list_set;
- struct _dialog_list_set skill_list_set;
---- a/wrapper.c
-+++ b/wrapper.c
-@@ -22,6 +22,10 @@
- */
- #include <include.h>
-
-+#if defined( __WIN_32) || defined(__LINUX)
-+ FILE *msglog;
-+#endif
-+
- /* This is because PHYSFS_isInit() was introduced in 2.0.0 and some linux
- * distros are still stuck in 1.x.x. So in time we can dump this global and
- * use PHYSFS_isInit(). But for now, it's a simple query we can reproduce
diff --git a/games-rpg/daimonin-client/metadata.xml b/games-rpg/daimonin-client/metadata.xml
deleted file mode 100644
index 0c2e258e0090..000000000000
--- a/games-rpg/daimonin-client/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <use>
- <flag name="music">Install extra music</flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">daimonin</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/dear-esther/Manifest b/games-rpg/dear-esther/Manifest
deleted file mode 100644
index 4373f9a71e14..000000000000
--- a/games-rpg/dear-esther/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST dearesther-linux-06082013-bin 1007461686 BLAKE2B 0ffb2387490beef790ad00f110a8393bb69f0fe762799795a655eab748aed08eb8665c199ea0f588c764bafaa68eae3ba6884296614abbd66ecd1b72810b2c88 SHA512 c66a2b068b4caaebfb63e4617102af4a5df153dfe76854d1fa94305fb95b15e4362c9ca5e715ea4b29966916a9a585fa71bfc2b2b33b878f26e3785b7d93722e
diff --git a/games-rpg/dear-esther/dear-esther-20130608-r1.ebuild b/games-rpg/dear-esther/dear-esther-20130608-r1.ebuild
deleted file mode 100644
index 9e0d8da5c5e2..000000000000
--- a/games-rpg/dear-esther/dear-esther-20130608-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop unpacker wrapper xdg
-
-MY_TIMESTAMP="${PV:4:2}${PV:6:2}${PV:0:4}"
-
-DESCRIPTION="Ghost story, told using first-person gaming technologies"
-HOMEPAGE="https://www.thechineseroom.co.uk/games/dear-esther"
-SRC_URI="dearesther-linux-${MY_TIMESTAMP}-bin"
-S="${WORKDIR}/data"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-RESTRICT="bindist fetch"
-
-QA_PREBUILT="
- opt/${PN}/dearesther_linux
- opt/${PN}/bin/*.so*"
-
-# TODO: unbundle libSDL2
-RDEPEND="
- media-libs/freetype[abi_x86_32(-)]
- media-libs/libsdl[abi_x86_32(-)]
- media-libs/openal[abi_x86_32(-)]
- virtual/opengl[abi_x86_32(-)]
- x11-libs/libX11[abi_x86_32(-)]"
-BDEPEND="app-arch/unzip"
-
-pkg_nofetch() {
- einfo "Please buy & download ${SRC_URI} from:"
- einfo " ${HOMEPAGE}"
- einfo "and move it to your DISTDIR directory."
-}
-
-src_unpack() {
- unpack_zip ${A}
-}
-
-src_install() {
- insinto /opt/${PN}
- doins -r bin dearesther platform dearesther_linux
-
- fperms +x /opt/${PN}/dearesther_linux
- make_wrapper ${PN} "./dearesther_linux -game dearesther" /opt/${PN}{,/bin}
-
- newicon dearesther.png ${PN}.png
- make_desktop_entry ${PN} "Dear Esther"
-
- dodoc README-linux.txt
-}
diff --git a/games-rpg/dear-esther/metadata.xml b/games-rpg/dear-esther/metadata.xml
deleted file mode 100644
index 7c730d47817a..000000000000
--- a/games-rpg/dear-esther/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/games-rpg/deponia-doomsday/Manifest b/games-rpg/deponia-doomsday/Manifest
deleted file mode 100644
index 37e363e8a7dc..000000000000
--- a/games-rpg/deponia-doomsday/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Deponia4_1.2.0267_DEB_Full_Multi_Daedalic_ESD.tar 3179350835 BLAKE2B caf1995f2a6204b083e7b462ec0ab45e8c84cf2bd626fbc20fbac36e066551a267cad391c07293dff5219c555523a68dc7e7a351c948a2d049af35be6ec5573c SHA512 daf3427ff3dd4568bb84a11fd63b630fa1de61331ceb84f70f7668c56abd2908e0cfdf897d9f1caefdb6d51d1082cfce435eb4378d1eeb9b0a3598edd6350c07
diff --git a/games-rpg/deponia-doomsday/deponia-doomsday-1.2.0267.ebuild b/games-rpg/deponia-doomsday/deponia-doomsday-1.2.0267.ebuild
deleted file mode 100644
index 208c17c323d8..000000000000
--- a/games-rpg/deponia-doomsday/deponia-doomsday-1.2.0267.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop wrapper
-
-MY_PN="Deponia Doomsday"
-DESCRIPTION="The fourth and final instalment of the Deponia point-and-click adventures"
-HOMEPAGE="https://www.daedalic.com/deponia"
-SRC_URI="Deponia4_${PV}_DEB_Full_Multi_Daedalic_ESD.tar"
-S="${WORKDIR}/${MY_PN}"
-
-LICENSE="all-rights-reserved BSD LGPL-2.1 MIT OFL-1.1"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="bonus"
-RESTRICT="bindist fetch splitdebug strip"
-
-# Bundles libopenal.so but 1.20.0 and later are not compatible because
-# the game uses the SelectResampler function, which was inlined.
-
-RDEPEND="
- media-libs/libpng-compat:1.2
- media-libs/libsdl2[opengl,video]
- virtual/zlib:=
- virtual/opengl
-"
-
-DIR="/opt/${PN}"
-QA_PREBUILT="${DIR#/}/*"
-
-pkg_nofetch() {
- einfo "Please buy and download ${SRC_URI} from:"
- einfo " https://www.humblebundle.com/store/${PN}"
- einfo "and move it to your distfiles directory."
-}
-
-src_prepare() {
- default
- rm libs64/libz.so.1 || die
-}
-
-src_install() {
- exeinto "${DIR}"
- doexe Deponia4
-
- make_wrapper \
- ${PN} \
- "env SDL_DYNAMIC_API=\"${EPREFIX}/usr/$(get_libdir)/libSDL2-2.0.so.0\" ./Deponia4" \
- "${DIR}" \
- "${DIR}/lib"
-
- insinto "${DIR}"
- doins -r \
- config.ini \
- data.vis \
- version.txt \
- characters/ \
- lua/ \
- scenes/ \
- videos/
-
- use bonus && doins -r "bonus content/"
-
- exeinto "${DIR}"/lib
- doexe libs64/*
-
- make_desktop_entry ${PN} "${MY_PN}" applications-games
- dodoc changes.txt documents/licenses/readme.txt
-}
diff --git a/games-rpg/deponia-doomsday/metadata.xml b/games-rpg/deponia-doomsday/metadata.xml
deleted file mode 100644
index b6aa278f38ce..000000000000
--- a/games-rpg/deponia-doomsday/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <use>
- <flag name="bonus">Install the bonus content (Art Book, Concept Art, Soundtrack)</flag>
- </use>
-</pkgmetadata>
diff --git a/games-rpg/deponia-tcj/Manifest b/games-rpg/deponia-tcj/Manifest
deleted file mode 100644
index 7e87b2c04c17..000000000000
--- a/games-rpg/deponia-tcj/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST DeponiaTCJ_3.3.0156_Full_DEB_DE_EN_FR_IT_RU_PL_Daedalic_ESD.tar.gz 8283369628 BLAKE2B 49d7dd83f14c8a79cbf398accab43e325e605728c24d0dcae9dbe2ab838757f0cfa122472cc665f19543e33a931c3debe70489a2b066716771b1d29298eb029f SHA512 77aa0ea4bd137fcb634e88528660920805e1c627df7db7ebc3fa488ff420b004acdaf17973c6bf3414e53e96df4e2ed6bc48e6f31b322e5ae488521a1477e2c0
diff --git a/games-rpg/deponia-tcj/deponia-tcj-3.3.0156.ebuild b/games-rpg/deponia-tcj/deponia-tcj-3.3.0156.ebuild
deleted file mode 100644
index f53a8fe60eab..000000000000
--- a/games-rpg/deponia-tcj/deponia-tcj-3.3.0156.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop wrapper
-
-MY_PN="Deponia - The Complete Journey"
-DESCRIPTION="The Complete Journey: The first three Deponia point-and-click adventures"
-HOMEPAGE="https://www.daedalic.com/deponia"
-SRC_URI="DeponiaTCJ_${PV}_Full_DEB_DE_EN_FR_IT_RU_PL_Daedalic_ESD.tar.gz"
-S="${WORKDIR}/${MY_PN}"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-RESTRICT="bindist fetch splitdebug strip"
-
-RDEPEND="
- media-libs/libsdl2[opengl,video]
- media-libs/openal
- virtual/opengl
-"
-
-DIR="/opt/${PN}"
-QA_PREBUILT="${DIR#/}/*"
-
-pkg_nofetch() {
- einfo "Please buy and download ${SRC_URI} from:"
- einfo " https://www.humblebundle.com/store/deponia-the-complete-journey"
- einfo "and move it to your distfiles directory."
-}
-
-src_prepare() {
- default
- rm libs64/libz.so.1 || die
-}
-
-src_install() {
- exeinto "${DIR}"
- doexe deponia_tcj
-
- make_wrapper \
- ${PN} \
- "env SDL_DYNAMIC_API=\"${EPREFIX}/usr/$(get_libdir)/libSDL2-2.0.so.0\" ./deponia_tcj" \
- "${DIR}" \
- "${DIR}/lib"
-
- insinto "${DIR}"
- doins -r \
- config.ini \
- data{,1,2,3}.vis \
- deponia{1,2,3}/ \
- lua/ \
- version.txt
-
- exeinto "${DIR}"/lib
- doexe libs64/*
-
- make_desktop_entry ${PN} "${MY_PN}" applications-games
- dodoc readme.txt
-}
diff --git a/games-rpg/deponia-tcj/metadata.xml b/games-rpg/deponia-tcj/metadata.xml
deleted file mode 100644
index 7c730d47817a..000000000000
--- a/games-rpg/deponia-tcj/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/games-rpg/draci-historie/Manifest b/games-rpg/draci-historie/Manifest
deleted file mode 100644
index 9b624994de3f..000000000000
--- a/games-rpg/draci-historie/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST dh-cz-2012.zip 29293879 BLAKE2B 5f8d4199de6f418d041c409bbc25b383021721b062b1697a29b7be612e05aaa7fd76bade7add8cf662ad58c51028712ce7d5009b4a54df3c4f24b38d0fdb2a55 SHA512 1c7691fe275f662a3a22bdb824965c1e0079a44ddfed5a75596f71dcd32cf3e34d2107480a5df392a2a28aae01cccca6eedf615f362af11bbac30c30dfd89cd2
-DIST dh-de-2012.zip 3316443 BLAKE2B 99a495be5d2add5e6f375904d249bda06f556e5e8ede4b33348d6ee46778de15b704016f9b498ca5b68ad678b3f2bd572034c37bc7dde2dfcd9d46ef2f4b242a SHA512 088f372e8de59cb52555a70cb7918ec14bb4abbb712a3867b40ce9eef80dc3f03b6c28402b9e0c9ee7e02f1938ee5f140abc02aef801716e38af84d66dafd5aa
-DIST dh-en-2012.zip 3310860 BLAKE2B 22c8dc8102f5f1d984a760d51fd8f7f028cca6a28b1a4e0f459c44eec68255e3ecd526ef80426b57f2137c33f6a5ba0d16b2c760b42a67413c2ffa3cec9ec648 SHA512 a9b5ff15305c961f288fdf915f56ca204a2ebe5370dcf56c20a0057cf721c45445a20479a39fe1f5443e79e7c95bd5771abef2115396c418442d2e5e400ce10a
-DIST dh-pl-2012.zip 36041498 BLAKE2B 29f6daeac610aa83f4df4a7698d19540f7c97d3a019a66078e784492010891860fa6af9b3151457c0aefeeb5eb3f90b8336693a1367b64e97592e017a7e9f247 SHA512 627f85a14362e032e00ed36275df696b6a468965734db7c8bb459d689b548c05033fe387ffee9855a83fe634f14b98a5c5ea51aefdf169c7243e9282fa1c19a5
-DIST draci-historie.png 5121 BLAKE2B f4f5ec74e00385e1cd13ba4002305960513d5be829a89f116e0ce7829347b934ab2317a5064c6bfeb89e70a6d0f3f6106eb497bf3558e6549f838b2548693512 SHA512 a0c204dcc94c0fe872dd46da7553aa148e08ac5a04941a24eee05823ae1e14ea6576b22e2bae87371d8af3c1559edf14abbd5998784a49338ccba1e217400f30
diff --git a/games-rpg/draci-historie/draci-historie-2012-r1.ebuild b/games-rpg/draci-historie/draci-historie-2012-r1.ebuild
deleted file mode 100644
index 27d293c44b9d..000000000000
--- a/games-rpg/draci-historie/draci-historie-2012-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop wrapper
-
-DESCRIPTION="Bert the little dragon searches for his father"
-HOMEPAGE="https://www.ucw.cz/draci-historie/index-en.html"
-BASE_URL="https://www.ucw.cz/draci-historie/binary/dh"
-SRC_URI="
- l10n_cs? ( ${BASE_URL}-cz-${PV}.zip )
- l10n_de? ( ${BASE_URL}-de-${PV}.zip )
- l10n_en? ( ${BASE_URL}-en-${PV}.zip )
- l10n_pl? ( ${BASE_URL}-pl-${PV}.zip )
- !l10n_cs? ( !l10n_de? ( !l10n_en? ( !l10n_pl? ( ${BASE_URL}-en-${PV}.zip ) ) ) )
- https://distfiles.gentoo.org/pub/dev/ionen@gentoo.org/${PN}.png
-"
-S="${WORKDIR}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="l10n_cs l10n_de +l10n_en l10n_pl"
-
-RDEPEND="games-engines/scummvm"
-BDEPEND="app-arch/unzip"
-
-src_unpack() {
- MY_L10N=( $(usev l10n_{cs,cz}) $(usev l10n_de) $(usev l10n_en) $(usev l10n_pl) )
- [[ ${MY_L10N} ]] || MY_L10N=( l10n_en )
-
- local lang
- for lang in "${MY_L10N[@]//l10n_/}"; do
- mkdir ${lang} || die
- unpack dh-${lang}-${PV}.zip
- mv *.{dfw,fon,mid,sam} ${lang}/ || die
- done
-}
-
-src_install() {
- insinto /usr/share/${PN}
- local lang
- for lang in "${MY_L10N[@]//l10n_/}"; do
- doins -r ${lang}
- make_wrapper ${PN}-${lang} "scummvm -f -p \"${EPREFIX}/usr/share/${PN}/${lang}\" draci"
- make_desktop_entry ${PN}-${lang} "Dračí Historie (${lang})"
- done
-
- doicon "${DISTDIR}"/${PN}.png
-}
diff --git a/games-rpg/draci-historie/metadata.xml b/games-rpg/draci-historie/metadata.xml
deleted file mode 100644
index 1c3ba213c494..000000000000
--- a/games-rpg/draci-historie/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/games-rpg/drascula/Manifest b/games-rpg/drascula/Manifest
deleted file mode 100644
index 8a5cb59d77d2..000000000000
--- a/games-rpg/drascula/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST drascula-1.0.zip 32842993 BLAKE2B 5033e8e5f66f74c2b049a1246c62dd33b7b32c3d088575a8d031bc505cd3356c0b364efa9308c99e26e524dc58913cad7cc09424ac6ad30fff38175f952a0151 SHA512 74ca773264e1ed611456b230d6265dade8d745a3adb736f3d6583d43ed6820a25f481ec65612b31d4b3076418f6bc696c82fa0f5085ec43edc91761e95361d11
-DIST drascula-2.2.0.dat 259619 BLAKE2B 924dbd42276feef2ef3be599f37316687f1bc4940189082408c5e5eb923d1df2d638a87e4fdf88d443151ec4e4bb4f9c211905c9596b6608691aa40cef1b99b1 SHA512 032731a30561f1c77f2b9f93e80350371afa7673b1140b5a854ceac724c6ed89755af780e9519717f9ac75e7d34a225e03e0d84ebfb5986f6a6cdef0ca018745
-DIST drascula-audio-2.0.zip 36531704 BLAKE2B c3426f9c10e1ab5931b6474c1ba5b13a38267db5c8a8b8663e6a9bbea95751d50f4829dc427d962110ec4b0b093f2c5b59a73ca15aedd73c9ceaf1b3b158ec82 SHA512 09018bcfa062e720db6af7b38fa582f1b3674a25e7bb323d894ad767f8bcd449739fc592a10d848f6cac90a8bb51b5148c5c39558f70d29e2a5116b0b196274e
-DIST drascula-int-1.1.zip 34855203 BLAKE2B b37f6ed68d3ef6cc70915d68178a0359ae39e9d2a020f84573e8e905ec4fa946ad9328479590d5510f0b03ec5a422a4204ffd3fb6294711ea7b68f0f19899151 SHA512 f8127d09e19dec9abf75b9129792c67f3d36ea80fa69c70eeaa536f7a76f8f29072c21f041a0f9467d595f214392541c09c7a75caca0318e8d1b587db9d099cf
-DIST drascula.png 34525 BLAKE2B 1d529b02f08079921ab1021a3012fbef89fd4e9e4933727cdf96c5ce52bc3837d3f636e7b32f33cb92d027cbc330d4fc9280202a6b970821741eb8a44a905346 SHA512 e49fc17cad986b8fa42bd5ede30a1b1ef264182a476168d5c197a31d484555552e824f103b9456898940c68c2f0d751f4c2782a7a95ea92c62e3daec1dd1f52a
diff --git a/games-rpg/drascula/drascula-1.0-r4.ebuild b/games-rpg/drascula/drascula-1.0-r4.ebuild
deleted file mode 100644
index f57a1d03d674..000000000000
--- a/games-rpg/drascula/drascula-1.0-r4.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop wrapper
-
-INT_PV="1.1"
-INT_URI="https://downloads.sourceforge.net/scummvm/drascula-int-${INT_PV}.zip"
-DAT_PV="2.2.0"
-AUD_PV="2.0"
-
-DESCRIPTION="Drascula: The Vampire Strikes Back"
-HOMEPAGE="http://www.alcachofasoft.com/"
-SRC_URI="https://downloads.sourceforge.net/scummvm/drascula-${PV}.zip
- https://github.com/scummvm/scummvm/raw/v${DAT_PV}/dists/engine-data/drascula.dat -> drascula-${DAT_PV}.dat
- sound? ( https://downloads.sourceforge.net/scummvm/drascula-audio-${AUD_PV}.zip )
- https://salsa.debian.org/games-team/drascula/raw/master/debian/icons/drascula.png
- l10n_es? ( ${INT_URI} )
- l10n_de? ( ${INT_URI} )
- l10n_fr? ( ${INT_URI} )
- l10n_it? ( ${INT_URI} )"
-S="${WORKDIR}"
-
-LICENSE="drascula"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="l10n_es l10n_de l10n_fr l10n_it +sound"
-RESTRICT="mirror"
-
-RDEPEND="games-engines/scummvm[vorbis]"
-BDEPEND="app-arch/unzip"
-
-src_unpack() {
- if use l10n_es || use l10n_de || use l10n_fr || use l10n_it; then
- unpack drascula-int-${INT_PV}.zip
- fi
- if use sound; then
- unpack drascula-audio-${AUD_PV}.zip
- fi
- unpack drascula-${PV}.zip
-}
-
-src_install() {
- insinto /usr/share/${PN}
- newins "${DISTDIR}"/drascula-${DAT_PV}.dat drascula.dat
- doins Packet.001
-
- if use l10n_es || use l10n_de || use l10n_fr || use l10n_it; then
- doins ${PN}-int-${INT_PV}/PACKET.00[2-5]
-
- local lang
- for lang in es de fr it; do
- if use l10n_${lang}; then
- make_wrapper ${PN}-${lang} "scummvm -q ${lang} -f -p \"${EPREFIX}/usr/share/${PN}\" drascula"
- make_desktop_entry ${PN}-${lang} "Drascula (${lang})"
- fi
- done
- fi
-
- doicon "${DISTDIR}"/${PN}.png
- make_wrapper ${PN} "scummvm -f -p \"${EPREFIX}/usr/share/${PN}\" drascula"
- make_desktop_entry ${PN} Drascula
-
- use sound && doins -r audio/.
-
- dodoc readme.txt drascula.doc
-}
diff --git a/games-rpg/drascula/metadata.xml b/games-rpg/drascula/metadata.xml
deleted file mode 100644
index 7cb50037b06a..000000000000
--- a/games-rpg/drascula/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <use>
- <flag name="sound">Install optional audio files</flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">scummvm</remote-id>
- <remote-id type="github">scummvm/scummvm</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/dreamweb/Manifest b/games-rpg/dreamweb/Manifest
deleted file mode 100644
index ebacd3307d9e..000000000000
--- a/games-rpg/dreamweb/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-DIST cat-dreamweb.png 1088 BLAKE2B 9b952c2ab9795d0a29a168436d031de1806926a90e9948d5f75bea7fe11bd4e1ba0b05ed92438764a8cfebc2e7c511091315b5b3c9438e27f9deb12adb8bf181 SHA512 fb2b70e36fc975ca18b77e368bd35b54d5db80a39accc0f4529c6ddd9d556d17bda84f72ad2b5d4621270fffef3218e7f6f4e8f38130d6b45ed3e68f90bdd140
-DIST dreamweb-cd-de-1.1.zip 243874867 BLAKE2B 582a3cf8fcbe58f839425b59faafaa60cfc8fd16609640674fcff25f9b95afa00ca1d7a63ee4ffa028e0678257e7ba818ba6e6dceaa79258a57c1df558938b57 SHA512 30b64b68b22574f29b1b7685ce0df822871e1e641d76d0527d50cc53c4a928a5266033239e44162c30474dd30e5179be88b504c0d820eac5de936145e04c0e9c
-DIST dreamweb-cd-es-1.1.zip 171154186 BLAKE2B 849d7918ef0a9553913540f72931301b640a06cf8666c376151bfed0c232a88211d91ffcf4424cf491dcb440839566fd05a2c82b460133e0eee2c0d5ad2d61cb SHA512 67f6d3c2755c39d1f4c268a5f3a011395de6abdb14d798bdd45116200b1d9ee6597c75004268dd142f3341148b81250f464d271589c52fae3ad3b7a0e8e50af2
-DIST dreamweb-cd-fr-1.1.zip 166468360 BLAKE2B a9055e506e1a116cc5a2fa987124d264e53ddbc613673edf511f9938f86e45d6eba72ccce8f0a43cda71de3f6276d6b0745ac3e761bbb0e2b530d01f017e2a99 SHA512 77183bcb2477c5dd8bcabb0a16d18b23d48b884d452721e49032c9e7e8ac48df3af18a63aa9765d7b0a138bcf6a116d7dabbce147bcff79c37fab39721fc6456
-DIST dreamweb-cd-it-1.1.zip 225726238 BLAKE2B 9f796895b3cf34db4086726044b1688bacce0e2b690b5905f30dee274dd00c60388fd98c2a73f49d8a7cba531ffba7422485b0b9f61cf74696e1e93bf9481aec SHA512 0a9d0227f0ef1e204e447fc3b43ce81bd50fe2999f3b0a79141e8f1b9dfe08161cdee0ce917728d183c99aaea884cf8fa4808ee007bc9bb3062436a7b65fe052
-DIST dreamweb-cd-uk-1.1.zip 226067188 BLAKE2B b0309fb48158256d676198e46d2b7c689ec816baccf4140c0da4bb103c043e0864a1df7f58b2b3a7b754127fe6b1297e971d7e5a0a51ff0c2a88355ec6664208 SHA512 5e3c11f06ab0518a18cf1feffbc7b016363bc258e6e4d282bbdb5aa88f9540d5fdc10e4d59571d626aeab61a4ab6c4266620c73b2944b9c6963c1e5b66eecd9d
-DIST dreamweb-cd-us-1.1.zip 226360597 BLAKE2B 68825cf5683a321aec70e498e2b611d93384e38952468d1c006136ceb4bebd74156baa006c291da29513da5e71b4f4a25e9fc28a29b1057830357e2ecd0a0359 SHA512 cca33b2f4fd373eb0bc6d12df9ad3ba8417e0fd27cc09e1e0a3201ab4567ddeea127529aa1d1742060225888870c892f8dc983078017c5ae9253b6e028171cb8
-DIST dreamweb-manuals-en-highres.zip 186406397 BLAKE2B c394c32e0caaa1251461cd688348d8be9b57c792190cd84991a9a47915ea313456659d72a9db7fdb9f09b4f71e0d9ea932f702eb5cd4f67390992a64328d0c2e SHA512 a67d3eadeb2ea7579d23315cd9c9fbb31d9e7aa88fdd3c4bc8656801e4b064ad94356167cfbf0ee6e18ad02316297dad0d07616b34080aae68467868de421305
diff --git a/games-rpg/dreamweb/dreamweb-1.1-r1.ebuild b/games-rpg/dreamweb/dreamweb-1.1-r1.ebuild
deleted file mode 100644
index 8a7ccc4b40ee..000000000000
--- a/games-rpg/dreamweb/dreamweb-1.1-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop wrapper
-
-DESCRIPTION="Top-down adventure game set in a gritty futuristic/dystopian city"
-HOMEPAGE="https://wiki.scummvm.org/index.php/Dreamweb"
-SRC_URI="doc? ( https://downloads.sourceforge.net/scummvm/${PN}-manuals-en-highres.zip )
- l10n_de? ( https://downloads.sourceforge.net/scummvm/${PN}-cd-de-${PV}.zip )
- l10n_en? ( https://downloads.sourceforge.net/scummvm/${PN}-cd-us-${PV}.zip )
- l10n_en-GB? ( https://downloads.sourceforge.net/scummvm/${PN}-cd-uk-${PV}.zip )
- l10n_es? ( https://downloads.sourceforge.net/scummvm/${PN}-cd-es-${PV}.zip )
- l10n_fr? ( https://downloads.sourceforge.net/scummvm/${PN}-cd-fr-${PV}.zip )
- l10n_it? ( https://downloads.sourceforge.net/scummvm/${PN}-cd-it-${PV}.zip )
- !l10n_de? ( !l10n_en? ( !l10n_en-GB? ( !l10n_es? ( !l10n_fr? ( !l10n_it? \
- ( https://downloads.sourceforge.net/scummvm/${PN}-cd-us-${PV}.zip ) ) ) ) ) )
- http://www.scummvm.org/images/cat-dreamweb.png"
-S="${WORKDIR}"
-
-LICENSE="Dreamweb"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc l10n_de +l10n_en l10n_en-GB l10n_es l10n_fr l10n_it"
-
-RDEPEND="games-engines/scummvm[flac]"
-BDEPEND="app-arch/unzip"
-
-src_unpack() {
- MY_L10N=( $(usev l10n_de) $(usev l10n_es) $(usev l10n_fr) $(usev l10n_it) )
- MY_L10N+=( $(usev l10n_{en,us}) $(usev l10n_{en-GB,uk}) )
- [[ ${MY_L10N} ]] || MY_L10N=( l10n_us )
-
- local lang
- for lang in "${MY_L10N[@]//l10n_/}"; do
- mkdir "${S}"/${lang} || die
- cd "${S}"/${lang} || die
- unpack ${PN}-cd-${lang}-${PV}.zip
- done
-
- if use doc; then
- mkdir "${S}"/doc || die
- cd "${S}"/doc || die
- unpack ${PN}-manuals-en-highres.zip
- fi
-}
-
-src_prepare() {
- default
- rm -f */license.txt */*.EXE || die
-}
-
-src_install() {
- insinto /usr/share/${PN}
- local lang
- for lang in "${MY_L10N[@]//l10n_/}"; do
- doins -r ${lang}
- make_wrapper ${PN}-${lang} "scummvm -f -p \"${EPREFIX}/usr/share/${PN}/${lang}\" ${PN}"
- make_desktop_entry ${PN}-${lang} "Dreamweb (${lang})"
- done
-
- newicon "${DISTDIR}"/cat-${PN}.png ${PN}.png
- use doc && dodoc -r doc/.
-}
diff --git a/games-rpg/dreamweb/metadata.xml b/games-rpg/dreamweb/metadata.xml
deleted file mode 100644
index 96739c8b9208..000000000000
--- a/games-rpg/dreamweb/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <use>
- <flag name="doc">High-resolution scans of the written material in the original UK game box</flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">scummvm</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/dungeon-defenders/Manifest b/games-rpg/dungeon-defenders/Manifest
deleted file mode 100644
index 7e35aaeda8a2..000000000000
--- a/games-rpg/dungeon-defenders/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST dundef-linux-03052013.mojo.run 5384683543 BLAKE2B 76b4f8b64ffc89f2e53b36a6002b312c6523840d9ac96acacf7ec094271af70302ff26b8a73e2b16828cd90311a3f6b45b930b3e3d8083ea4ee7b8bda2ca27c9 SHA512 911d1691411d870cee62d08b0c559ac80588edc9ba0c9d622c7528f7f8635d86eae962f7a2b1bfed27be1d780c033216374f69072ed7828e8624855e9b0b9aca
diff --git a/games-rpg/dungeon-defenders/dungeon-defenders-20130305-r1.ebuild b/games-rpg/dungeon-defenders/dungeon-defenders-20130305-r1.ebuild
deleted file mode 100644
index e6bbd621a3e8..000000000000
--- a/games-rpg/dungeon-defenders/dungeon-defenders-20130305-r1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit check-reqs desktop unpacker wrapper xdg
-
-TIMESTAMP="${PV:4:2}${PV:6:2}${PV:0:4}"
-DESCRIPTION="A hybrid of two hot genres: Tower Defense and cooperative online Action-RPG"
-HOMEPAGE="https://www.humblebundle.com/store/dungeon-defenders-collection"
-SRC_URI="dundef-linux-${TIMESTAMP}.mojo.run"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-RESTRICT="bindist fetch splitdebug"
-
-BDEPEND="
- app-arch/unzip
-"
-RDEPEND="
- media-libs/libsdl2[abi_x86_32,opengl,video]
- media-libs/openal[abi_x86_32]
- virtual/opengl[abi_x86_32]
- x11-misc/xdg-utils
-"
-
-DIR="/opt/${PN}"
-QA_PREBUILT="${DIR#/}/*"
-
-CHECKREQS_DISK_BUILD="5916M"
-S="${WORKDIR}/data"
-
-pkg_nofetch() {
- einfo "Please buy and download ${SRC_URI} from:"
- einfo " ${HOMEPAGE}"
- einfo "and move it to your distfiles directory."
-}
-
-src_unpack() {
- unpack_zip ${A}
-}
-
-src_prepare() {
- default
-
- # https://bugzilla.icculus.org/show_bug.cgi?id=5894
- sed -i 's/LobbyLevel_Valentines2013\.udk/LobbyLevel.udk/' UDKGame/Config/DefaultDunDef.ini || die
-
- # Remove bundled binaries.
- rm -v UDKGame/Binaries/{*.so*,xdg-open} || die
-}
-
-src_install() {
- # Move the data rather than copying. The game consumes over 5GB so a
- # needless copy should really be avoided!
- dodir "${DIR}"
- mv -v Engine/ UDKGame/ "${ED}${DIR}" || die
-
- # Use system xdg-open script, location is hardcoded.
- dosym ../../../../usr/bin/xdg-open "${DIR}"/UDKGame/Binaries/xdg-open
-
- make_wrapper ${PN} ./DungeonDefenders-x86 "${DIR}"/UDKGame/Binaries
- newicon -s 48 DunDefIcon.png ${PN}.png
- make_desktop_entry ${PN} "Dungeon Defenders"
-
- dodoc README-linux.txt
-}
diff --git a/games-rpg/dungeon-defenders/metadata.xml b/games-rpg/dungeon-defenders/metadata.xml
deleted file mode 100644
index 7c730d47817a..000000000000
--- a/games-rpg/dungeon-defenders/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/games-rpg/egoboo/Manifest b/games-rpg/egoboo/Manifest
deleted file mode 100644
index 27a34b8b6552..000000000000
--- a/games-rpg/egoboo/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST egoboo-2.8.1.tar.gz 150029960 BLAKE2B 582db0f3c033523f7b55e205aec5f7012301e3edb7a4667f49d6c4a26f99572b4652e3cf4b8ed0f9e4c4cf2f6129615a315955d0193f851fc7c16ab7eaf7e482 SHA512 5793a63ba90f461ae99bcb81bf4ddf287b203bc2d401e1f697f1f4f93e1d681954e09b23938eb1a36e7dd535e2d12b8882efd77572cc63392cad5f9462ac3054
-DIST egoboo.png 7903 BLAKE2B a9ba1d15bd2363d7155b817bcf4d4ce1c378d6a5f2266774772e288a862d1ed1659bb67ec0f73eb089ee8e31725035b7fc2f29c490ace7e17cb336bc9479c9ab SHA512 6a18c269f9159f7b0cf9201662f9755b3317156849ed126d215aa104ae88faeb4950911821a74720b20ccac74498cb4473e2c1170596207b496ca8efb37c1247
diff --git a/games-rpg/egoboo/egoboo-2.8.1-r2.ebuild b/games-rpg/egoboo/egoboo-2.8.1-r2.ebuild
deleted file mode 100644
index d5f6513ceb78..000000000000
--- a/games-rpg/egoboo/egoboo-2.8.1-r2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop toolchain-funcs
-
-DESCRIPTION="3D dungeon crawling adventure in the spirit of NetHack"
-HOMEPAGE="https://egoboo.sourceforge.net/"
-SRC_URI="
- https://downloads.sourceforge.net/${PN}/${P}.tar.gz
- https://distfiles.gentoo.org/pub/dev/ionen@gentoo.org/${PN}.png"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- dev-games/physfs
- media-libs/libsdl[joystick,opengl,video]
- media-libs/sdl-image[png]
- media-libs/sdl-mixer[vorbis]
- media-libs/sdl-ttf
- net-libs/enet:1.3=
- virtual/glu
- virtual/opengl"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-gentoo.patch
- "${FILESDIR}"/${P}-enet-1.3.patch
- "${FILESDIR}"/${P}-keyboard-inputs.patch
-)
-
-src_prepare() {
- default
-
- sed -e "s|@GENTOO_CONFDIR@|${EPREFIX}/etc/${PN}|" \
- -e "s|@GENTOO_DATADIR@|${EPREFIX}/usr/share/${PN}|" \
- -i src/game/platform/file_linux.c || die
-}
-
-src_compile() {
- emake -C src/game PROJ_NAME=egoboo-2.x CC="$(tc-getCC)"
-}
-
-src_install() {
- newbin src/game/egoboo-2.x ${PN}
-
- dodoc BUGS.txt Changelog.txt doc/*.{txt,pdf}
-
- insinto /usr/share/${PN}
- doins -r basicdat modules
-
- insinto /etc/${PN}
- doins controls.txt setup.txt
-
- doicon "${DISTDIR}"/${PN}.png
- make_desktop_entry ${PN} Egoboo
-}
diff --git a/games-rpg/egoboo/files/egoboo-2.8.1-enet-1.3.patch b/games-rpg/egoboo/files/egoboo-2.8.1-enet-1.3.patch
deleted file mode 100644
index dbde2db53861..000000000000
--- a/games-rpg/egoboo/files/egoboo-2.8.1-enet-1.3.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-https://bugs.gentoo.org/628038
-From: "Azamat H. Hackimov" <azamat.hackimov@gmail.com>
-Date: Thu, 10 Sep 2020 18:39:45 +0300
-Subject: [PATCH] Add support for enet-1.3
---- a/src/game/network.c
-+++ b/src/game/network.c
-@@ -1847,3 +1847,3 @@
- /// @todo Should I limit client bandwidth here?
-- net_myHost = enet_host_create( NULL, 1, 0, 0 );
-+ net_myHost = enet_host_create( NULL, 1, 0, 0, 0 );
- if ( NULL == net_myHost )
-@@ -1863,3 +1863,3 @@
- address.port = NET_EGOBOO_PORT;
-- net_gameHost = enet_host_connect( net_myHost, &address, NET_EGOBOO_NUM_CHANNELS );
-+ net_gameHost = enet_host_connect( net_myHost, &address, NET_EGOBOO_NUM_CHANNELS, 0 );
- if ( NULL == net_gameHost )
-@@ -1906,3 +1906,3 @@
- log_info( "sv_hostGame: Creating game on port %d\n", NET_EGOBOO_PORT );
-- net_myHost = enet_host_create( &address, MAX_PLAYER, 0, 0 );
-+ net_myHost = enet_host_create( &address, MAX_PLAYER, 0, 0, 0 );
- if ( NULL == net_myHost )
diff --git a/games-rpg/egoboo/files/egoboo-2.8.1-gentoo.patch b/games-rpg/egoboo/files/egoboo-2.8.1-gentoo.patch
deleted file mode 100644
index 36e8adf6dc73..000000000000
--- a/games-rpg/egoboo/files/egoboo-2.8.1-gentoo.patch
+++ /dev/null
@@ -1,37 +0,0 @@
---- a/src/game/Makefile
-+++ b/src/game/Makefile
-@@ -34,5 +34,4 @@
-
--CC := gcc
--INC := -I. -I.. -I../enet/include ${SDLCONF_I} -I./extensions -I./file_formats -I./platform
--LDFLAGS := ${SDLCONF_L} -L../enet/lib -lSDL_ttf -lSDL_mixer -lGL -lGLU -lSDL_image -lphysfs -lenet
-+INC := -I. -I.. ${SDLCONF_I} -I./extensions -I./file_formats -I./platform
-+LDLIBS := ${SDLCONF_L} -lSDL_ttf -lSDL_mixer -lGL -lGLU -lSDL_image -lphysfs -lenet -lm
-
-@@ -45,3 +44,3 @@
-
--CFLAGS := ${OPT} ${INC}
-+CFLAGS += ${INC} -DENET11
-
-@@ -55,3 +54,3 @@
- ${EGO_BIN}: ${EGO_OBJ}
-- ${CC} -o $@ $^ ${LDFLAGS} ${CFLAGS}
-+ ${CC} -o $@ $^ ${LDFLAGS} ${CFLAGS} ${LDLIBS}
-
---- a/src/game/network.c
-+++ b/src/game/network.c
-@@ -39,3 +39,3 @@
-
--#include "enet/enet.h"
-+#include <enet/enet.h>
- #include "file_common.h"
---- a/src/game/platform/file_linux.c
-+++ b/src/game/platform/file_linux.c
-@@ -81,5 +81,5 @@
- // these are read-only directories
-- strncpy( linux_configPath, "/etc/egoboo-2.x/", SDL_arraysize( linux_configPath ) );
-+ strncpy( linux_configPath, "@GENTOO_CONFDIR@", SDL_arraysize( linux_configPath ) );
- strncpy( linux_binaryPath, "/games/", SDL_arraysize( linux_binaryPath ) );
-- strncpy( linux_dataPath, "/share/games/egoboo-2.x/", SDL_arraysize( linux_dataPath ) );
-+ strncpy( linux_dataPath, "@GENTOO_DATADIR@", SDL_arraysize( linux_dataPath ) );
- #endif
diff --git a/games-rpg/egoboo/files/egoboo-2.8.1-keyboard-inputs.patch b/games-rpg/egoboo/files/egoboo-2.8.1-keyboard-inputs.patch
deleted file mode 100644
index 5df3af7c1c5a..000000000000
--- a/games-rpg/egoboo/files/egoboo-2.8.1-keyboard-inputs.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-Fix being only able move down and right when using keyboard.
-https://bugs.gentoo.org/654574
-http://egoboo.sourceforge.net/phpBB3/viewtopic.php?p=61333#p61333
---- a/src/game/game.c
-+++ b/src/game/game.c
-@@ -2054,4 +2054,4 @@
- {
-- joy_pos.x = ( control_is_pressed( INPUT_DEVICE_KEYBOARD, CONTROL_RIGHT ) - control_is_pressed( INPUT_DEVICE_KEYBOARD, CONTROL_LEFT ) );
-- joy_pos.y = ( control_is_pressed( INPUT_DEVICE_KEYBOARD, CONTROL_DOWN ) - control_is_pressed( INPUT_DEVICE_KEYBOARD, CONTROL_UP ) );
-+ joy_pos.x = ( (int)control_is_pressed( INPUT_DEVICE_KEYBOARD, CONTROL_RIGHT ) - (int)control_is_pressed( INPUT_DEVICE_KEYBOARD, CONTROL_LEFT ) );
-+ joy_pos.y = ( (int)control_is_pressed( INPUT_DEVICE_KEYBOARD, CONTROL_DOWN ) - (int)control_is_pressed( INPUT_DEVICE_KEYBOARD, CONTROL_UP ) );
-
diff --git a/games-rpg/egoboo/metadata.xml b/games-rpg/egoboo/metadata.xml
deleted file mode 100644
index 7fce844849be..000000000000
--- a/games-rpg/egoboo/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">egoboo/egoboo</remote-id>
- <remote-id type="sourceforge">egoboo</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/eschalon-book-1-demo/Manifest b/games-rpg/eschalon-book-1-demo/Manifest
deleted file mode 100644
index 297492e4a9e8..000000000000
--- a/games-rpg/eschalon-book-1-demo/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST eschalon-book-1-demo-106.tar.gz 83157919 BLAKE2B 71d6cf6d814e871d69b7a3df6549bad7aa3497f6dc6ac546cea8cb009141ee6c4538be5ebd94207b15e5259aa65e50f1c01c31e82a3950773e57dea012aef43d SHA512 7229cb48ad02b1842ac71fec03f5ea3e0df8f895409222a764c8505586a1ceb350dc4b57b4c9eed528ef0984bb60d406f41df26d5b7e8157d0f22b8ded590d66
diff --git a/games-rpg/eschalon-book-1-demo/eschalon-book-1-demo-106-r1.ebuild b/games-rpg/eschalon-book-1-demo/eschalon-book-1-demo-106-r1.ebuild
deleted file mode 100644
index 645aea1e3882..000000000000
--- a/games-rpg/eschalon-book-1-demo/eschalon-book-1-demo-106-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop wrapper
-
-DESCRIPTION="Classic role-playing game"
-HOMEPAGE="https://basiliskgames.com/eschalon-book-i/"
-SRC_URI="https://dev.gentoo.org/~calchan/distfiles/${P}.tar.gz"
-S="${WORKDIR}/Eschalon Book I Demo"
-
-LICENSE="eschalon-book-1-demo"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="strip"
-
-QA_PREBUILT="opt/*"
-
-RDEPEND="
- >=media-libs/freetype-2.5.0.1[abi_x86_32(-)]
- x11-libs/libX11[abi_x86_32(-)]
- x11-libs/libXxf86vm[abi_x86_32(-)]
- virtual/glu[abi_x86_32(-)]
- virtual/opengl[abi_x86_32(-)]"
-
-src_install() {
- insinto /opt/${PN}
- doins -r data music sound *pdf *pak help.txt
-
- exeinto /opt/${PN}
- doexe "Eschalon Book I Demo"
-
- make_desktop_entry ${PN} "Eschalon: Book I (Demo)"
- make_wrapper ${PN} "\"./Eschalon Book I Demo\"" /opt/${PN}
-}
diff --git a/games-rpg/eschalon-book-1-demo/metadata.xml b/games-rpg/eschalon-book-1-demo/metadata.xml
deleted file mode 100644
index 1c3ba213c494..000000000000
--- a/games-rpg/eschalon-book-1-demo/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/games-rpg/eternal-lands/Manifest b/games-rpg/eternal-lands/Manifest
deleted file mode 100644
index 407a3f84f955..000000000000
--- a/games-rpg/eternal-lands/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST eternal-lands-1.9.6.1.tar.gz 3877154 BLAKE2B 50914c96caf3a6bda4a3a853a4ab680bc9da98283e528d0d1626a38d55504321035356f60dea1a5e307e7c87e07a024627171f81cb6a85e3b63d8df3270e0bb6 SHA512 ac0704b22e8f7525f0319a454b5be695e1640fc1be9fa5c5bbb5a0e32fde634fecb5bf33c23dd58115464d3c26b945ffb1bfb323f057f1c454601a7416d95b66
diff --git a/games-rpg/eternal-lands/eternal-lands-1.9.6.1-r1.ebuild b/games-rpg/eternal-lands/eternal-lands-1.9.6.1-r1.ebuild
deleted file mode 100644
index decb2271da1a..000000000000
--- a/games-rpg/eternal-lands/eternal-lands-1.9.6.1-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop toolchain-funcs xdg
-
-DESCRIPTION="3D fantasy MMORPG written in C and SDL"
-HOMEPAGE="https://www.eternal-lands.com"
-SRC_URI="https://github.com/raduprv/Eternal-Lands/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/Eternal-Lands-${PV}"
-
-LICENSE="eternal_lands"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-RDEPEND="app-arch/unzip
- dev-libs/libxml2:=
- media-libs/cal3d[-16bit-indices]
- media-libs/freealut
- media-libs/libpng:0=
- media-libs/libsdl2[X,opengl,video]
- media-libs/libvorbis
- media-libs/openal
- media-libs/sdl2-image
- media-libs/sdl2-net
- media-libs/sdl2-ttf
- virtual/minizip:=
- virtual/glu
- virtual/opengl
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXdmcp
- x11-libs/libXext"
-DEPEND="${RDEPEND}
- media-libs/glew"
-BDEPEND="${DEPEND}
- virtual/pkgconfig
- doc? (
- app-text/doxygen
- media-gfx/graphviz
- )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.9.6.1-build.patch"
- "${FILESDIR}/${PN}-1.9.5.3-minizip.patch"
-)
-
-src_prepare() {
- default
-
- sed -i "s/FEATURES/EL_FEATURES/g" make.defaults || die
- sed -i "s/FEATURES/EL_FEATURES/g" Makefile.linux || die
-
- # Remove bundled minizip
- rm io/{crypt,ioapi,unzip,zip}.h || die
- rm io/{ioapi,unzip,zip}.c || die
-
- cp Makefile.linux Makefile || die
-}
-
-src_compile() {
- emake CC="$(tc-getCC)" CXX="$(tc-getCXX)"
- use doc && emake docs
-}
-
-src_install() {
- dobin el.linux.bin
- newbin "${FILESDIR}"/el-wrapper-1.9.6.1 el
- newicon -s 48 elc.png ${PN}.png
- make_desktop_entry el "Eternal Lands"
-
- dodoc CHANGES TODO
- use doc && dodoc -r docs/html/
-}
diff --git a/games-rpg/eternal-lands/files/el-wrapper-1.9.6.1 b/games-rpg/eternal-lands/files/el-wrapper-1.9.6.1
deleted file mode 100644
index f475e001accb..000000000000
--- a/games-rpg/eternal-lands/files/el-wrapper-1.9.6.1
+++ /dev/null
@@ -1,53 +0,0 @@
-#!/bin/bash -e
-
-elc=~/.elc
-datadir=$elc/el_data
-browser=xdg-open
-
-if [[ ! -e $elc ]] || [[ ! -e $datadir ]] || [[ ! -e $elc/servers.lst ]] ||
- [[ ! -e $elc/el.ini ]]; then
-
- [[ -e $elc ]] || mkdir -p $elc
-
- if [[ ! -e $datadir ]]; then
- echo
- echo "The \"Eternal Lands\" launcher is downloading the game data..."
- echo "It is only needed before the first start."
- echo "The default data location is ~/.elc/el_data"
- echo
-
- tmpdir="`mktemp -d /tmp/eternal-lands.XXXXXXXXXX`"
- trap "rm -r $tmpdir" EXIT
- wget https://github.com/raduprv/Eternal-Lands/releases/download/1.9.6.1/eternallands-data_1.9.6.1.zip -P $tmpdir
- unzip $tmpdir/eternallands-data_1.9.6.1.zip -d $elc
-
- echo
- echo "The game sound and music are optional, you can download \
-them now or any time later from the official website and unpack into \
-~/.elc/el_data/sound and ~/.elc/el_data/music"
- while true; do
- read -r -n 1 -p "Download the game sound and music now? (y/n) " yn
- case $yn in
- [Yy]) break;;
- [Nn]) break;;
- *) echo -e "\nPlease answer Yes or No.";;
- esac
- done
- echo
-
- if [[ $yn == [Yy] ]]; then
- wget https://github.com/raduprv/Eternal-Lands/releases/download/1.9.6.1/eternallands-sound_1.9.6.1.zip -P $tmpdir
- wget https://github.com/raduprv/Eternal-Lands/releases/download/1.9.6.1/eternallands-music_1.9.5.9.zip -P $tmpdir
- unzip $tmpdir/eternallands-sound_1.9.6.1.zip -d $datadir
- mkdir $datadir/music
- unzip $tmpdir/eternallands-music_1.9.5.9.zip -d $datadir/music
- fi
-
- rm -r $tmpdir
- fi
-
- [[ -e $elc/servers.lst ]] || cp $datadir/servers.lst $elc/
- [[ -e $elc/el.ini ]] || cp $datadir/el.ini $elc/
-fi
-
-exec /usr/bin/el.linux.bin -dir="$datadir" -b="$browser" "$@"
diff --git a/games-rpg/eternal-lands/files/eternal-lands-1.9.5.3-minizip.patch b/games-rpg/eternal-lands/files/eternal-lands-1.9.5.3-minizip.patch
deleted file mode 100644
index c1eb35fdc849..000000000000
--- a/games-rpg/eternal-lands/files/eternal-lands-1.9.5.3-minizip.patch
+++ /dev/null
@@ -1,90 +0,0 @@
-From 7df2f0a47ff2d25898063dc2fb30ba3d80d63afb Mon Sep 17 00:00:00 2001
-From: Stefan Strogin <steils@gentoo.org>
-Date: Thu, 16 May 2019 05:31:16 +0300
-Subject: [PATCH 2/2] Unbundle minizip
-
-Original patch by Julian Ospald <hasufell@gentoo.org>.
-Bug: https://bugs.gentoo.org/423327
-
-Upstream-Status: Pending
-Signed-off-by: Stefan Strogin <steils@gentoo.org>
----
- Makefile.linux | 4 +++-
- io/elfilewrapper.c | 2 +-
- io/ziputil.h | 4 ++--
- new_update.c | 4 ++--
- 4 files changed, 8 insertions(+), 6 deletions(-)
-
-diff --git a/Makefile.linux b/Makefile.linux
-index a0839c5c..d29ac912 100644
---- a/Makefile.linux
-+++ b/Makefile.linux
-@@ -12,6 +12,7 @@ OPTIONS = -DLINUX -DELC $(foreach FEATURE, $(FEATURES), -D$(FEATURE)) -D_7ZIP_ST
- $(shell pkg-config cal3d --cflags) \
- $(shell pkg-config gl --cflags) \
- $(shell pkg-config glu --cflags) \
-+ $(shell pkg-config minizip --cflags) \
- $(shell pkg-config openal --cflags) \
- $(shell pkg-config vorbis --cflags) \
- $(shell pkg-config vorbisfile --cflags) \
-@@ -28,6 +29,7 @@ LDFLAGS += $(shell pkg-config sdl --libs) \
- $(shell pkg-config cal3d --libs) \
- $(shell pkg-config gl --libs) \
- $(shell pkg-config glu --libs) \
-+ $(shell pkg-config minizip --libs) \
- $(shell pkg-config openal --libs) \
- $(shell pkg-config vorbis --libs) \
- $(shell pkg-config vorbisfile --libs) \
-@@ -64,7 +66,7 @@ COBJS=2d_objects.o 3d_objects.o \
- hud.o hud_misc_window.o hud_quickbar_window.o hud_statsbar_window.o hud_quickspells_window.o \
- help.o highlight.o ignore.o image_loading.o init.o interface.o items.o io/fileutil.o \
- io/e3d_io.o io/elc_io.o io/map_io.o io/elpathwrapper.o io/xmlcallbacks.o \
-- io/half.o io/normal.o io/elfilewrapper.o io/unzip.o io/ioapi.o io/zip.o io/ziputil.o \
-+ io/half.o io/normal.o io/elfilewrapper.o io/ziputil.o \
- keys.o knowledge.o langselwin.o lights.o list.o load_gl_extensions.o loginwin.o loading_win.o \
- main.o manufacture.o map.o mapwin.o \
- md5.o mines.o minimap.o misc.o missiles.o multiplayer.o \
-diff --git a/io/elfilewrapper.c b/io/elfilewrapper.c
-index fad99d62..5dee9a37 100644
---- a/io/elfilewrapper.c
-+++ b/io/elfilewrapper.c
-@@ -1,5 +1,5 @@
- #include "elfilewrapper.h"
--#include "unzip.h"
-+#include <unzip.h>
- #include "elpathwrapper.h"
- #include "fileutil.h"
- #include <sys/stat.h>
-diff --git a/io/ziputil.h b/io/ziputil.h
-index 86128315..51fa232b 100644
---- a/io/ziputil.h
-+++ b/io/ziputil.h
-@@ -8,8 +8,8 @@
-
- #include <SDL.h>
- #include "../md5.h"
--#include "zip.h"
--#include "unzip.h"
-+#include <zip.h>
-+#include <unzip.h>
-
- #ifdef __cplusplus
- extern "C"
-diff --git a/new_update.c b/new_update.c
-index febd10ae..ec039f6c 100644
---- a/new_update.c
-+++ b/new_update.c
-@@ -5,8 +5,8 @@
- #include <string.h>
- #include "md5.h"
- #include "elc_private.h"
--#include "io/zip.h"
--#include "io/unzip.h"
-+#include <zip.h>
-+#include <unzip.h>
- #include "io/ziputil.h"
- #include "io/fileutil.h"
- #include "io/elfilewrapper.h"
---
-2.21.0
-
diff --git a/games-rpg/eternal-lands/files/eternal-lands-1.9.6.1-build.patch b/games-rpg/eternal-lands/files/eternal-lands-1.9.6.1-build.patch
deleted file mode 100644
index b818d9cb300e..000000000000
--- a/games-rpg/eternal-lands/files/eternal-lands-1.9.6.1-build.patch
+++ /dev/null
@@ -1,45 +0,0 @@
---- a/Makefile.linux
-+++ b/Makefile.linux
-@@ -29,11 +29,11 @@
- $(shell pkg-config zlib --cflags) \
- $(foreach FEATURE, $(FEATURES), $($(FEATURE)_CFLAGS))
-
--CFLAGS=$(PLATFORM) $(CWARN) -O1 -ggdb -pipe $(OPTIONS) -fno-strict-aliasing $(EXTRA_INCLUDES)
-+CFLAGS += -pipe $(OPTIONS) -fno-strict-aliasing $(EXTRA_INCLUDES)
-
--CXXFLAGS=$(PLATFORM) $(CXXWARN) -O1 -ggdb -pipe $(OPTIONS) -fno-strict-aliasing $(EXTRA_INCLUDES)
-+CXXFLAGS += $(OPTIONS) -fno-strict-aliasing $(EXTRA_INCLUDES)
-
--LDFLAGS=$(shell pkg-config sdl2 --libs) \
-+LDFLAGS += $(shell pkg-config sdl2 --libs) \
- $(shell pkg-config libxml-2.0 --libs) \
- $(shell pkg-config SDL2_net --libs) \
- $(shell pkg-config SDL2_image --libs) \
-@@ -140,8 +140,8 @@
-
- # the compile targets
- $(EXE): $(OBJS)
-- @echo " LINK $(EXE)"
-- @$(LINK) $(CFLAGS) -o $(EXE) $(OBJS) $(LDFLAGS)
-+ @echo "$(CC) $(CFLAGS) -o $(EXE) $(OBJS) $(LDFLAGS)"
-+ @$(CC) $(CFLAGS) -o $(EXE) $(OBJS) $(LDFLAGS)
-
- #recompile on Makefile or conf change
- #.depend $(OBJS): Makefile.linux make.conf
-@@ -152,14 +152,14 @@
- DEPS_MAGIC := $(shell mkdir $(DEPS_DIRS) > /dev/null 2>&1 || :)
-
- $(COBJS): %.o: %.c Makefile.linux make.conf
-- @echo " CC $@"
-+ @echo "$(CC) $(CFLAGS) -MT '$@' -MD -MP -MF '.deps/$@.pp' -c $< -o $@"
- @if $(CC) $(CFLAGS) -MT '$@' -MD -MP -MF '.deps/$@.pp' -c $< -o $@; then \
- mv ".deps/$@.pp" ".deps/$@.P"; \
- else rm -f ".deps/$@.pp"; exit 1; \
- fi
-
- $(CXXOBJS): %.o: %.cpp Makefile.linux make.conf
-- @echo " CXX $@"
-+ @echo "$(CXX) $(CXXFLAGS) -MT '$@' -MD -MP -MF '.deps/$@.pp' -c $< -o $@"
- @if $(CXX) $(CXXFLAGS) -MT '$@' -MD -MP -MF '.deps/$@.pp' -c $< -o $@; then \
- mv ".deps/$@.pp" ".deps/$@.P"; \
- else rm -f ".deps/$@.pp"; exit 1; \
diff --git a/games-rpg/eternal-lands/metadata.xml b/games-rpg/eternal-lands/metadata.xml
deleted file mode 100644
index f4f4c563c1d0..000000000000
--- a/games-rpg/eternal-lands/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">raduprv/Eternal-Lands</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/freedink-data/Manifest b/games-rpg/freedink-data/Manifest
deleted file mode 100644
index 216dab32038f..000000000000
--- a/games-rpg/freedink-data/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST freedink-data-1.08.20190120.tar.gz 71473728 BLAKE2B 49e5185258249c4280b9e1c2fb1c882946a7fb267af63236f75ce4dd100c90652102b638652f1bd6bdc524559b42a9ac8d9512af152fd921a055d4dd98f16656 SHA512 918785f736cc6996de3253c12fa2ff1d7efc3f2b21956d83ba9f22fd513f5c510c3ebd2ee04cafc8f77378831cca136ba22c191ccbb9aef49325b7ce8033f062
diff --git a/games-rpg/freedink-data/freedink-data-1.08.20190120.ebuild b/games-rpg/freedink-data/freedink-data-1.08.20190120.ebuild
deleted file mode 100644
index 676934e2df39..000000000000
--- a/games-rpg/freedink-data/freedink-data-1.08.20190120.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Freedink game data"
-HOMEPAGE="https://www.gnu.org/s/freedink/"
-SRC_URI="mirror://gnu/freedink/${P}.tar.gz"
-
-LICENSE="
- ZLIB
- CC-BY-3.0
- CC-BY-SA-3.0
- Free-Art-1.3
- GPL-2+
- GPL-3+
- OAL-1.0.1
- WTFPL-2
- public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-src_install() {
- emake DESTDIR="${D}" DATADIR="${EPREFIX}"/usr/share install
- einstalldocs
-}
diff --git a/games-rpg/freedink-data/metadata.xml b/games-rpg/freedink-data/metadata.xml
deleted file mode 100644
index 6007480bbb0b..000000000000
--- a/games-rpg/freedink-data/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <upstream>
- <remote-id type="savannah">freedink</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/freedink/Manifest b/games-rpg/freedink/Manifest
deleted file mode 100644
index 8204bf5f2698..000000000000
--- a/games-rpg/freedink/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST freedink-109.6.tar.gz 1587238 BLAKE2B dc7892114af6968170ed35771d85fd4d8bef969ee2df9b45b315b8b70f50058f5713e22c657ea48e8297cd15c2401e1749c1660bd59140495eba9bcaaf6bf1fc SHA512 9de4155e65c1af58166e30f3f642fed2111eeff2cfccedcd51ea7715e91795d9c9f89d4fa30a801e9a998b7d734682b7d2588ef1ebaba464764c3c3156b6a7ad
diff --git a/games-rpg/freedink/files/freedink-109.6-odr.patch b/games-rpg/freedink/files/freedink-109.6-odr.patch
deleted file mode 100644
index 560c3ddc6537..000000000000
--- a/games-rpg/freedink/files/freedink-109.6-odr.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Only ever used as struct FF_Handle *, not seeing why this void is here.
-error: 'FastFileOpen' violates the C++ One Definition Rule [-Werror=odr]
---- a/src/fastfile.cpp
-+++ b/src/fastfile.cpp
-@@ -217,3 +217,3 @@
-
--void *
-+struct FF_Handle *
- FastFileOpen(char *name)
-@@ -254,3 +254,3 @@
- i->len = next_off - i->off;
-- return (void*)i;
-+ return i;
- }
diff --git a/games-rpg/freedink/files/freedink-109.6-sdl.patch b/games-rpg/freedink/files/freedink-109.6-sdl.patch
deleted file mode 100644
index f00735d7b377..000000000000
--- a/games-rpg/freedink/files/freedink-109.6-sdl.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-For newer sdl2 and sdl2-ttf
-https://lists.gnu.org/archive/html/bug-freedink/2019-08/msg00000.html
-https://lists.gnu.org/archive/html/bug-freedink/2022-07/msg00001.html
---- a/src/gfx_fonts.cpp
-+++ b/src/gfx_fonts.cpp
-@@ -295,6 +295,6 @@
- {
-- char *familyname = TTF_FontFaceFamilyName(font);
-+ const char *familyname = TTF_FontFaceFamilyName(font);
- if(familyname)
- log_info("The family name of the face in the font is: %s", familyname);
-- char *stylename = TTF_FontFaceStyleName(font);
-+ const char *stylename = TTF_FontFaceStyleName(font);
- if(stylename)
---- a/src/input.cpp
-+++ b/src/input.cpp
-@@ -93,3 +93,2 @@
- // fake mouse events often are de-centered
-- SDL_SetHint(SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH, "0");
-
diff --git a/games-rpg/freedink/freedink-109.6.ebuild b/games-rpg/freedink/freedink-109.6.ebuild
deleted file mode 100644
index bec7622f80e2..000000000000
--- a/games-rpg/freedink/freedink-109.6.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg
-
-DESCRIPTION="Dink Smallwood is an adventure/role-playing game, similar to Zelda (2D top view)"
-HOMEPAGE="https://www.gnu.org/s/freedink/"
-SRC_URI="mirror://gnu/freedink/${P}.tar.gz"
-
-LICENSE="GPL-3+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-COMMON_DEPEND="
- media-libs/fontconfig
- media-libs/libsdl2[joystick,sound,video]
- media-libs/sdl2-gfx
- media-libs/sdl2-image
- media-libs/sdl2-mixer[midi,vorbis,wav]
- media-libs/sdl2-ttf"
-RDEPEND="
- ${COMMON_DEPEND}
- games-rpg/freedink-data"
-DEPEND="
- ${COMMON_DEPEND}
- media-libs/glm"
-BDEPEND="
- sys-devel/gettext
- virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${P}-odr.patch
- "${FILESDIR}"/${P}-sdl.patch
-)
-
-src_configure() {
- local econfargs=(
- # TODO? Needs unpackaged cxxtest, but that package (currently) seem
- # dead and may not be worth adding just for testing this.
- --disable-tests
-
- # Fails if finds a windres executable
- ac_cv_prog_WINDRES=
- ac_cv_prog_ac_ct_WINDRES=
- )
-
- econf "${econfargs[@]}"
-}
diff --git a/games-rpg/freedink/metadata.xml b/games-rpg/freedink/metadata.xml
deleted file mode 100644
index 6007480bbb0b..000000000000
--- a/games-rpg/freedink/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <upstream>
- <remote-id type="savannah">freedink</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/freedroid/Manifest b/games-rpg/freedroid/Manifest
deleted file mode 100644
index 0c3b8f7f2949..000000000000
--- a/games-rpg/freedroid/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST freedroid-1.2.3.apk.tar.gz 25025294 BLAKE2B 059aec05cd8862a13ebc1e899ace533f4856a370822d3e242f2983479ffa4ddec02fd406fab57d27ec04d69ad5c3ece4b77f2c46a44a643c438144f6ebe7e599 SHA512 7443be3ca57c066f4c231ba11d70dc6630fb0128f552f6679f7f247d61985a22c78e15ef16b9ca2b3439afa7e2460f596d0ba7d3d7dd2e10e4f1ad041ad7d60e
diff --git a/games-rpg/freedroid/freedroid-1.2.3.ebuild b/games-rpg/freedroid/freedroid-1.2.3.ebuild
deleted file mode 100644
index 45e3dd1463eb..000000000000
--- a/games-rpg/freedroid/freedroid-1.2.3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools desktop
-
-DESCRIPTION="The original Freedroid, a clone of the C64 classic Paradroid"
-HOMEPAGE="https://github.com/ReinhardPrix/FreedroidClassic"
-SRC_URI="https://github.com/ReinhardPrix/FreedroidClassic/archive/refs/tags/${P}.apk.tar.gz"
-S=${WORKDIR}/FreedroidClassic-${P}.apk
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- media-libs/libsdl[joystick,sound,video]
- media-libs/sdl-gfx:=
- media-libs/sdl-image[jpeg,png]
- media-libs/sdl-mixer[mod,vorbis]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
-"
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_install() {
- default
-
- newicon graphics/paraicon_48x48.png ${PN}.png
- make_desktop_entry ${PN} ${PN^} ${PN} "Game;"
-}
diff --git a/games-rpg/freedroid/metadata.xml b/games-rpg/freedroid/metadata.xml
deleted file mode 100644
index ae97e39b2000..000000000000
--- a/games-rpg/freedroid/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">ReinhardPrix/FreedroidClassic</remote-id>
- <remote-id type="sourceforge">freedroid</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/freedroidrpg/Manifest b/games-rpg/freedroidrpg/Manifest
deleted file mode 100644
index 93cf3f364dc5..000000000000
--- a/games-rpg/freedroidrpg/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST freedroidRPG-1.0.tar.gz 237703530 BLAKE2B 78531d4e434faecbe34ba34c9996baff8906679916f645ab45d0003b47f55dda6e3a617a39a66aa74185f0983e35cababea2c2240ad42ba0d7a61e73b2308013 SHA512 e3cac480e9db02b2991da674ec6357b1d660996f3fa3eeb75f0908ca653a637eeb44239c1cd7540087f27195e460100d08aa022f6812db72387647218c7bcb29
diff --git a/games-rpg/freedroidrpg/files/freedroidrpg-1.0-AC_INCLUDES_DEFAULT.patch b/games-rpg/freedroidrpg/files/freedroidrpg-1.0-AC_INCLUDES_DEFAULT.patch
deleted file mode 100644
index db9754c7e4c6..000000000000
--- a/games-rpg/freedroidrpg/files/freedroidrpg-1.0-AC_INCLUDES_DEFAULT.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-AC_INCLUDES_DEFAULT isn't actually needed and it causes a QA warning.
-
-https://bugs.gentoo.org/921033
---- a/configure.ac
-+++ b/configure.ac
-@@ -402,7 +402,6 @@ dnl Checks for typedefs, structures, and compiler characteristics.
- SILENT_BOX([Checking types])
-
- AC_HEADER_DIRENT
--AC_INCLUDES_DEFAULT
- AC_PROG_EGREP
-
- AC_CHECK_HEADERS_ONCE([sys/time.h])
diff --git a/games-rpg/freedroidrpg/freedroidrpg-1.0-r1.ebuild b/games-rpg/freedroidrpg/freedroidrpg-1.0-r1.ebuild
deleted file mode 100644
index 3a20607e56e7..000000000000
--- a/games-rpg/freedroidrpg/freedroidrpg-1.0-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1,3,4} luajit )
-PYTHON_COMPAT=( python3_{13..14} )
-inherit autotools lua-single python-any-r1 xdg
-
-DESCRIPTION="Modification of the classical Freedroid engine into an RPG"
-HOMEPAGE="https://www.freedroid.org/"
-SRC_URI="https://ftp.osuosl.org/pub/freedroid/freedroidRPG-${PV}/freedroidRPG-${PV}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="debug devtools opengl profile +sound"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="
- ${LUA_DEPS}
- media-libs/libpng:=
- media-libs/libsdl[opengl?,sound?,video]
- media-libs/sdl-gfx:=
- media-libs/sdl-image[jpeg,png]
- virtual/zlib:=
- virtual/libintl
- devtools? ( media-libs/sdl-ttf )
- opengl? (
- media-libs/glew:0=
- media-libs/libglvnd[X]
- )
- sound? ( media-libs/sdl-mixer[vorbis] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- ${PYTHON_DEPS}
- sys-devel/gettext
- app-alternatives/awk
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.0-AC_INCLUDES_DEFAULT.patch
-)
-
-pkg_setup() {
- lua-single_pkg_setup
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- eautoreconf
-
- python_fix_shebang src/gen_savestruct.py
- rm data/sound/speak.py || die # unused, skip install + python rdep
-}
-
-src_configure() {
- local econfargs=(
- $(use_enable debug backtrace)
- $(use_enable debug)
- $(use_enable devtools dev-tools)
- $(use_enable opengl)
- $(use_enable profile rtprof)
- $(use_enable sound)
- $(use_with debug extra-warnings)
- )
-
- econf "${econfargs[@]}"
-}
diff --git a/games-rpg/freedroidrpg/metadata.xml b/games-rpg/freedroidrpg/metadata.xml
deleted file mode 100644
index c3291bcde5b4..000000000000
--- a/games-rpg/freedroidrpg/metadata.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <longdescription>
- FreedroidRPG is an open source role playing game
-
- The game tells the story of a world destroyed by a conflict between robots and
- their human masters. Play as Tux in a quest to save the world from the
- murderous rebel bots who know no mercy. You get to choose which path you wish
- to follow, and freedom of choice is everywhere in the game.
-
- FreedroidRPG features a real time combat system with melee and ranged weapons,
- fairly similar to the proprietary game Diablo. There is an innovative system of
- programs that can be run in order to take control of enemy robots, alter their
- behavior, or improve one's characteristics. You can use over 50 different kinds
- of items and fight countless enemies on your way to your destiny. An advanced
- dialog system provides story background and immersive role playing situations.
-
- The game is complete, fully playable, and can provide about 10 hours of fun. It
- is still being actively developed, and help is welcome in many areas. People
- having - or trying to acquire - programming, map editing, or writing skills
- will find FreedroidRPG to be an exciting, fast-moving project in which they can
- fully express their creativity.
- </longdescription>
- <use>
- <flag name="devtools">Compile the additional dev tools</flag>
- <flag name="profile">Enable the integration of the ingame real-time profiler</flag>
- </use>
- <upstream>
- <bugs-to>http://bugs.freedroid.org/</bugs-to>
- <changelog>https://codeberg.org/freedroid/freedroid-src/src/branch/master/ChangeLog</changelog>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/grimrock/Manifest b/games-rpg/grimrock/Manifest
deleted file mode 100644
index bc79d328a3c6..000000000000
--- a/games-rpg/grimrock/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Grimrock-Linux-2015-07-07.sh 316846242 BLAKE2B 5d8123b3e2dedf4d6b2ae6f43c9ebe5427e63205b7ff53dc0fba26b0b3a8a1f164b79a3a10776c751aa0fbe29c7ef715412bff826476894eec6aa545da4adec3 SHA512 c90203a747564223281fb61ffcc7ac90f772990f33bb8345aff68c65fbc371f0f1a611645e952a75bd9dbca9e760398c0411eb9adade9c58e525a5b1c4e186db
diff --git a/games-rpg/grimrock/grimrock-20150707.ebuild b/games-rpg/grimrock/grimrock-20150707.ebuild
deleted file mode 100644
index 1f2e2d4f298e..000000000000
--- a/games-rpg/grimrock/grimrock-20150707.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop unpacker xdg
-
-MY_PN="Grimrock"
-MY_TIMESTAMP="${PV:0:4}-${PV:4:2}-${PV:6:2}"
-
-DESCRIPTION="Legend of Grimrock: The ultimate dungeon crawling RPG + modding engine"
-HOMEPAGE="http://www.grimrock.net/"
-SRC_URI="Grimrock-Linux-${MY_TIMESTAMP}.sh"
-S="${WORKDIR}"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-RESTRICT="bindist fetch"
-
-QA_PREBUILT="opt/${PN}/${MY_PN}.bin"
-
-RDEPEND="
- media-libs/freeimage
- media-libs/freetype:2
- media-libs/libsdl2[opengl,sound,video]
- media-libs/libvorbis
- media-libs/openal
- virtual/minizip:=
- virtual/opengl
- x11-libs/libX11"
-
-pkg_nofetch() {
- einfo "Please buy and download ${SRC_URI} from:"
- einfo " ${HOMEPAGE}"
- einfo "and move it to your distfiles directory."
-}
-
-src_unpack() {
- MY_ARCH=$(usex amd64 x86_64 x86)
-
- unpack_makeself
-
- local i
- for i in subarch instarchive_all instarchive_linux_${MY_ARCH}; do
- ln -snf ${i} ${i}.tar.xz || die
- unpack ./${i}.tar.xz
- done
-}
-
-src_install() {
- local dir=/opt/${PN}
-
- insinto ${dir}
- doins ${PN}.{dat,png}
-
- exeinto ${dir}
- newexe ${MY_PN}.bin{.${MY_ARCH},}
- dosym ../..${dir}/${MY_PN}.bin /usr/bin/${PN}
-
- doicon -s 256 ${PN}.png
- newicon -s 64 ${MY_PN}.png ${PN}.png
- make_desktop_entry ${PN} "Legend of ${MY_PN}"
-
- dodoc README.linux
-}
diff --git a/games-rpg/grimrock/metadata.xml b/games-rpg/grimrock/metadata.xml
deleted file mode 100644
index 7c730d47817a..000000000000
--- a/games-rpg/grimrock/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/games-rpg/gwiz/Manifest b/games-rpg/gwiz/Manifest
deleted file mode 100644
index 5f533854ba32..000000000000
--- a/games-rpg/gwiz/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gwiz-0.8.tar.bz2 1141667 BLAKE2B 60c28da8caa2b54c1b193b6bc0e8173fea525394c9467beae74ccef69ab21d5c8d259d0e5a1c6d2b557114c8405643bf5c2d74ab6ba01ee92252a350ee5a80e2 SHA512 3c18cc7e905dd87eab7dbf332b985600bbcc8c2992fbc79d992fb0f00c3095c502f416166f0e3320f18b9e011c26675c42e79375f44225b61aba415509837f20
diff --git a/games-rpg/gwiz/files/gwiz-0.8-buffer.patch b/games-rpg/gwiz/files/gwiz-0.8-buffer.patch
deleted file mode 100644
index 44ee9aec15fb..000000000000
--- a/games-rpg/gwiz/files/gwiz-0.8-buffer.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/src/equip.c
-+++ b/src/equip.c
-@@ -120,7 +120,7 @@
- return (i);
-
- /* if we get this far, there are no equippable items before the current */
-- for (i = 8; i > offset; i--)
-+ for (i = 7; i > offset; i--)
- if (pawn->item[i].usage & USAGE_EQUIPPABLE)
- return (i);
- return (-1);
---- a/src/shop.c
-+++ b/src/shop.c
-@@ -290,8 +290,7 @@
-
- SDL_BlitSurface (name, NULL, area, &dest);
-
-- snprintf (price, sizeof(char)*8, "%d", pawn->item[i].sellfor);
-- price[9] = '\0';
-+ snprintf (price, sizeof(price), "%d", pawn->item[i].sellfor);
- profit = GwizRenderText (price);
- dest.x = area->w - profit->w;
- dest.w = profit->w;
diff --git a/games-rpg/gwiz/gwiz-0.8-r1.ebuild b/games-rpg/gwiz/gwiz-0.8-r1.ebuild
deleted file mode 100644
index 2f7ebbb7d424..000000000000
--- a/games-rpg/gwiz/gwiz-0.8-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop flag-o-matic toolchain-funcs autotools
-
-DESCRIPTION="Clone of old-school Wizardry(tm) games by SirTech"
-HOMEPAGE="https://icculus.org/gwiz/"
-SRC_URI="https://icculus.org/gwiz/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="media-libs/libsdl[joystick,video]
- media-libs/sdl-image[png]
- media-libs/sdl-ttf"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-buffer.patch
-)
-
-src_prepare() {
- default
-
- tc-export CC
- append-cflags -std=gnu89 # build with gcc5 (bug #572532)
- eautoreconf # fixes configure problems for free (bug #880811)
-}
-
-src_install() {
- default
-
- dodoc doc/HOWTO-PLAY
- newicon pixmaps/gwiz_icon.xpm ${PN}.xpm
- make_desktop_entry gwiz Gwiz
-}
diff --git a/games-rpg/gwiz/metadata.xml b/games-rpg/gwiz/metadata.xml
deleted file mode 100644
index 1c3ba213c494..000000000000
--- a/games-rpg/gwiz/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/games-rpg/hatoful-boyfriend-holiday-star/Manifest b/games-rpg/hatoful-boyfriend-holiday-star/Manifest
deleted file mode 100644
index ef343b9c39c1..000000000000
--- a/games-rpg/hatoful-boyfriend-holiday-star/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Linux-Standalone-20151218.rar 347789456 BLAKE2B bb41ebcde9524f2259e9d9a69e19aedc2820ddcf5fe3f4f418f0bdf8cdc9bc228da8c38761febbd68d3ecef1c5f32a5a98fa70480930d9bbcd8285ee3f25c70a SHA512 c59c6d1b54ed59cecf0e7606bdedf25dfa97c8c658800bbf343282eb36b906a569a6f3614271a307008c9946e61abfa2868a1f5ba73193f13138d52333013f5b
diff --git a/games-rpg/hatoful-boyfriend-holiday-star/hatoful-boyfriend-holiday-star-20151218.ebuild b/games-rpg/hatoful-boyfriend-holiday-star/hatoful-boyfriend-holiday-star-20151218.ebuild
deleted file mode 100644
index 5d702783a124..000000000000
--- a/games-rpg/hatoful-boyfriend-holiday-star/hatoful-boyfriend-holiday-star-20151218.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop wrapper xdg-utils
-
-DESCRIPTION="Holiday-themed sequel to the Japanese visual novel and dating sim about birds"
-HOMEPAGE="https://www.devolverdigital.com/games/hatoful-boyfriend-holiday-star"
-SRC_URI="Linux-Standalone-${PV}.rar"
-S="${WORKDIR}/Linux-Standalone"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+gui"
-RESTRICT="bindist fetch splitdebug"
-
-DEPEND="app-arch/unrar"
-
-RDEPEND="
- virtual/opengl
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXrandr
- gui? (
- dev-libs/glib:2
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:2
- )
-"
-
-DIR="/opt/${PN}"
-QA_PREBUILT="${DIR#/}/*"
-
-pkg_nofetch() {
- einfo "Please buy and download ${SRC_URI} from:"
- einfo " https://www.humblebundle.com/store/${PN}"
- einfo "and move it to your distfiles directory."
-}
-
-src_install() {
- exeinto "${DIR}"
- newexe HB2.$(usex amd64 x86_64 x86) HB2
- make_wrapper ${PN} "${DIR}"/HB2
-
- insinto "${DIR}"
- doins -r HB2_Data/
- rm -r "${ED}/${DIR}"/HB2_Data/*/$(usex amd64 x86 x86_64) || die
-
- if ! use gui; then
- rm "${ED}/${DIR}"/HB2_Data/Plugins/*/ScreenSelector.so || die
- fi
-
- newicon -s 128 HB2_Data/Resources/UnityPlayer.png ${PN}.png
- make_desktop_entry ${PN} "Hatoful Boyfriend - Holiday Star"
-}
-
-pkg_postinst() { xdg_icon_cache_update; }
-pkg_postrm() { xdg_icon_cache_update; }
diff --git a/games-rpg/hatoful-boyfriend-holiday-star/metadata.xml b/games-rpg/hatoful-boyfriend-holiday-star/metadata.xml
deleted file mode 100644
index 9d3df4f319d2..000000000000
--- a/games-rpg/hatoful-boyfriend-holiday-star/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <use>
- <flag name="gui">Install the GUI for configuring screen resolution and input</flag>
- </use>
-</pkgmetadata>
diff --git a/games-rpg/hatoful-boyfriend/Manifest b/games-rpg/hatoful-boyfriend/Manifest
deleted file mode 100644
index b450d386c88f..000000000000
--- a/games-rpg/hatoful-boyfriend/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Hatoful_Boyfriend_Linux.zip 474221347 BLAKE2B 95f1d819ec75eeced844cbe5c0b0568bbe35052eddab223d34e683e1dab381c6abcb654e22e65aafcf8629beaebae7034ea82443c543964c197c3e16ef824d21 SHA512 0ef35be35d0c4d9815427fae078a266b3ceafba68cd87d733db23171d92396535974e0d83f1e7f441c666d064a75ddcc82a9807c347922aed84790ed1f6fda21
diff --git a/games-rpg/hatoful-boyfriend/hatoful-boyfriend-0-r1.ebuild b/games-rpg/hatoful-boyfriend/hatoful-boyfriend-0-r1.ebuild
deleted file mode 100644
index d9d2b01d50e7..000000000000
--- a/games-rpg/hatoful-boyfriend/hatoful-boyfriend-0-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop xdg-utils
-
-MY_PN="Hatoful Boyfriend"
-DESCRIPTION="Japanese visual novel and dating simulator where birds rule the Earth"
-HOMEPAGE="https://www.devolverdigital.com/games/hatoful-boyfriend"
-SRC_URI="${MY_PN// /_}_Linux.zip"
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+gui"
-RESTRICT="bindist fetch splitdebug"
-
-RDEPEND="
- virtual/glu
- virtual/opengl
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXext
- x11-libs/libXrandr
- gui? (
- dev-libs/atk
- dev-libs/glib:2
- media-libs/fontconfig:1.0
- media-libs/freetype:2
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:2
- x11-libs/pango
- )
-"
-BDEPEND="app-arch/unzip"
-
-S="${WORKDIR}/${MY_PN}_Linux"
-
-DIR="/opt/${PN}"
-QA_PREBUILT="${DIR#/}/*"
-
-pkg_nofetch() {
- einfo "Please buy and download ${SRC_URI} from:"
- einfo " https://www.humblebundle.com/store/${PN}"
- einfo "and move it to your distfiles directory."
-}
-
-src_install() {
- exeinto "${DIR}"
- newexe hatoful.$(usex amd64 x86_64 x86) hatoful
- dosym "${DIR}"/hatoful /usr/bin/${PN}
-
- insinto "${DIR}"
- doins -r hatoful_Data/
- rm -r "${ED}/${DIR}"/hatoful_Data/*/$(usex amd64 x86 x86_64) || die
-
- if ! use gui; then
- rm "${ED}/${DIR}"/hatoful_Data/Plugins/*/ScreenSelector.so || die
- fi
-
- newicon -s 128 hatoful_Data/Resources/UnityPlayer.png ${PN}.png
- make_desktop_entry ${PN} "${MY_PN}"
-}
-
-pkg_postinst() { xdg_icon_cache_update; }
-pkg_postrm() { xdg_icon_cache_update; }
diff --git a/games-rpg/hatoful-boyfriend/metadata.xml b/games-rpg/hatoful-boyfriend/metadata.xml
deleted file mode 100644
index 9d3df4f319d2..000000000000
--- a/games-rpg/hatoful-boyfriend/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <use>
- <flag name="gui">Install the GUI for configuring screen resolution and input</flag>
- </use>
-</pkgmetadata>
diff --git a/games-rpg/kqlives/Manifest b/games-rpg/kqlives/Manifest
deleted file mode 100644
index 84635093ce29..000000000000
--- a/games-rpg/kqlives/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST kq-0.99.tar.gz 3642143 BLAKE2B 7279d3ab2808caab77c08283cc6aaab84fcef3814c3c259528320d6516fa8937a62d033b899aaaca4b562affed113faab5fac443ed3487565796377092df0f90 SHA512 fa343561679baf2201fb7107153ca07b715c1e56c9a4cb17db0f04759dd859436e8daa6a364d62ad57d138dbb5d8c680e35cafecea1a8f7f217ec190bfdd7918
diff --git a/games-rpg/kqlives/files/kqlives-0.99_autoconf.patch b/games-rpg/kqlives/files/kqlives-0.99_autoconf.patch
deleted file mode 100644
index dc4a5f9d4534..000000000000
--- a/games-rpg/kqlives/files/kqlives-0.99_autoconf.patch
+++ /dev/null
@@ -1,93 +0,0 @@
-diff --git a/Makefile.am b/Makefile.am
-index 799b2c0..ff49ce2 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -1,8 +1,8 @@
- SUBDIRS = intl po scripts
--bin_PROGRAMS = kq mapdraw mapdiff mapdump $(MAPDRAW2)
--EXTRA_PROGRAMS = mapdraw2
-+bin_PROGRAMS = kqlives kqlives-mapdraw kqlives-mapdiff kqlives-mapdump $(MAPDRAW2)
-+EXTRA_PROGRAMS = kqlives-mapdraw2
-
--kq_SOURCES = src/enemyc.c src/intrface.c src/sgame.c src/bounds.c \
-+kqlives_SOURCES = src/enemyc.c src/intrface.c src/sgame.c src/bounds.c \
- src/combat.c src/entity.c src/movement.c src/shopmenu.c \
- src/credits.c src/eqpmenu.c src/itemmenu.c src/music.c src/timing.c \
- src/disk.c src/eskill.c src/kq.c src/res.c \
-@@ -20,29 +20,29 @@ kq_SOURCES = src/enemyc.c src/intrface.c src/sgame.c src/bounds.c \
- include/eskill.h include/magic.h include/selector.h \
- include/bounds.h include/gettext.h include/console.h
-
--EXTRA_kq_SOURCES = src/unix.c src/osx.m src/beos.c src/win.c src/dos.c src/winres.rc
--kq_LDADD = $(kq_extra_files) $(ALLEGRO_LIBS) $(LIBINTL)
--kq_DEPENDENCIES = $(kq_extra_files)
-+EXTRA_kqlives_SOURCES = src/unix.c src/osx.m src/beos.c src/win.c src/dos.c src/winres.rc
-+kqlives_LDADD = $(kq_extra_files) $(ALLEGRO_LIBS) $(LIBINTL)
-+kqlives_DEPENDENCIES = $(kq_extra_files)
-
--mapdraw_SOURCES = maps/mapdata.c maps/mapdraw.h maps/mapedit.c \
-+kqlives_mapdraw_SOURCES = maps/mapdata.c maps/mapdraw.h maps/mapedit.c \
- maps/mapfile.c maps/mapent.c maps/mapshared.c src/disk.c \
- maps/mapstructs.c src/bounds.c include/disk.h include/structs.h
--mapdraw_LDADD = $(ALLEGRO_LIBS) $(LIBINTL)
-+kqlives_mapdraw_LDADD = $(ALLEGRO_LIBS) $(LIBINTL)
-
--mapdraw2_SOURCES = maps/mapdraw2.c maps/mapdraw2.h \
-+kqlives_mapdraw2_SOURCES = maps/mapdraw2.c maps/mapdraw2.h \
- maps/mainwindow.c maps/mapedit2.c maps/mapedit2.h \
- maps/mapshared.c maps/mapdraw.h src/disk.c \
- src/bounds.c include/disk.h include/structs.h
--mapdraw2_LDADD = $(GTK_LIBS) $(ALLEGRO_LIBS) $(LIBINTL)
--mapdraw2_CPPFLAGS = $(AM_CPPFLAGS) $(GTK_CFLAGS)
-+kqlives_mapdraw2_LDADD = $(GTK_LIBS) $(ALLEGRO_LIBS) $(LIBINTL)
-+kqlives_mapdraw2_CPPFLAGS = $(AM_CPPFLAGS) $(GTK_CFLAGS)
-
--mapdiff_SOURCES = maps/mapdraw.h maps/mapdiff.c src/disk.c \
-+kqlives_mapdiff_SOURCES = maps/mapdraw.h maps/mapdiff.c src/disk.c \
- include/disk.h include/structs.h
--mapdiff_LDADD = $(ALLEGRO_LIBS) $(LIBINTL)
-+kqlives_mapdiff_LDADD = $(ALLEGRO_LIBS) $(LIBINTL)
-
--mapdump_SOURCES = maps/mapdump.c maps/mapshared.c maps/mapdata.c \
-+kqlives_mapdump_SOURCES = maps/mapdump.c maps/mapshared.c maps/mapdata.c \
- src/disk.c src/bounds.c include/disk.h include/structs.h
--mapdump_LDADD = $(ALLEGRO_LIBS) $(LIBINTL)
-+kqlives_mapdump_LDADD = $(ALLEGRO_LIBS) $(LIBINTL)
-
- APPR=KQ.app/Contents/Resources
- KQ.app: kq
-@@ -88,10 +88,10 @@ dist_music_DATA = music/aa_arofl.xm music/exp.s3m music/oxford.s3m \
-
- musicdir = $(pkgdatadir)/music
-
--dist_man_MANS = debian/kq.6
-+dist_man_MANS = debian/kqlives.6
-
- AM_CPPFLAGS = $(WARNING_CFLAGS) -I$(top_srcdir)/include \
-- -DKQ_BIN=\"$(bindir)/kq$(EXEEXT)\" \
-+ -DKQ_BIN=\"$(bindir)/kqlives$(EXEEXT)\" \
- -DKQ_DATA=\"$(pkgdatadir)\" \
- -DKQ_LIB=\"$(pkglibdir)\" \
- -DKQ_LOCALE=\"$(localedir)\" \
-diff --git a/configure.ac b/configure.ac
-index 679d74f..48db735 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -2,7 +2,7 @@
- # Process this file with autoconf to produce a configure script.
-
- AC_PREREQ(2.61)
--AC_INIT([KQ],[0.99],[peterhull90@users.sourceforge.net])
-+AC_INIT([KQLIVES],[0.99],[peterhull90@users.sourceforge.net])
- AC_CONFIG_SRCDIR([src/kq.c])
- AC_CONFIG_HEADER([config.h])
- AC_CANONICAL_BUILD
-@@ -88,7 +88,7 @@ AC_SEARCH_LIBS(lua_gettop, lua50 lua5.1 lua, [], [AC_MSG_ERROR([Lua not found])]
- PKG_CHECK_MODULES(GTK, [gtk+-2.0 >= 2.8.0 libglade-2.0 >= 2.4.0],
- [AC_SUBST(GTK_LIBS)
- AC_SUBST(GTK_CFLAGS)
-- MAPDRAW2="mapdraw2${EXEEXT}"],
-+ MAPDRAW2="kqlives-mapdraw2${EXEEXT}"],
- [MAPDRAW2=""])
- AC_SUBST(MAPDRAW2)
-
diff --git a/games-rpg/kqlives/files/kqlives-0.99_dumb2.patch b/games-rpg/kqlives/files/kqlives-0.99_dumb2.patch
deleted file mode 100644
index 943145b44763..000000000000
--- a/games-rpg/kqlives/files/kqlives-0.99_dumb2.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/music.c b/src/music.c
-index 94c2786..1912d4d 100644
---- a/src/music.c
-+++ b/src/music.c
-@@ -125,7 +125,7 @@ void play_music (const char *music_name, long position)
- stop_music ();
- strcpy (filename, kqres (MUSIC_DIR, music_name));
- if (strstr (filename, ".mod"))
-- mod_song[current_music_player] = dumb_load_mod (filename);
-+ mod_song[current_music_player] = dumb_load_mod (filename, 0);
-
- else if (strstr (filename, ".xm"))
- mod_song[current_music_player] = dumb_load_xm (filename);
diff --git a/games-rpg/kqlives/files/kqlives-0.99_gcc10.patch b/games-rpg/kqlives/files/kqlives-0.99_gcc10.patch
deleted file mode 100644
index 693b993cdbdf..000000000000
--- a/games-rpg/kqlives/files/kqlives-0.99_gcc10.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/maps/mapshared.c b/maps/mapshared.c
-index 47fa7af..0c05d81 100644
---- a/maps/mapshared.c
-+++ b/maps/mapshared.c
-@@ -129,7 +129,7 @@ unsigned short *map, *b_map, *f_map, *c_map, *cf_map, *cb_map;
- unsigned char *z_map, *sh_map, *o_map, *cz_map, *csh_map, *co_map;
- unsigned char *search_map;
-
--s_bound bound_box[MAX_BOUNDS]; // WK - not redundant. Used on line 266
-+extern s_bound bound_box[MAX_BOUNDS]; // WK - not redundant. Used on line 266
-
- /*! \brief Blit to screen
- *
diff --git a/games-rpg/kqlives/files/kqlives.xpm b/games-rpg/kqlives/files/kqlives.xpm
deleted file mode 100644
index 58baadb615ed..000000000000
--- a/games-rpg/kqlives/files/kqlives.xpm
+++ /dev/null
@@ -1,48 +0,0 @@
-/* XPM */
-static char *kq__[] = {
-/* columns rows colors chars-per-pixel */
-"32 32 10 1",
-" c #000000",
-". c #800000",
-"X c #808000",
-"o c #000080",
-"O c #0000FF",
-"+ c #008080",
-"@ c #00FFFF",
-"# c #808080",
-"$ c #C0C0C0",
-"% c None",
-/* pixels */
-"%%$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%",
-"%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$#%",
-"%%%#$$$%%%%%%%%%%%%%%%%%%%%$$#$%",
-"%%%%$$$#$%%%%%%%%%%%%%%%%$$$$%%%",
-"%%%%%#$$$#$%%%%%%%%%%%%$$$$#$%%%",
-"%%%%%%$$$$#$$%%%%%%%%%$$$$$%%%%%",
-"%%%%%%%##$$##$$$$$$%$##$$#$%%%%%",
-"%%%%%%%%$####$$$$$$######%%%%%%%",
-"%%%%%%%%%##$%$$####$$###$%%%%%%%",
-"%%%%%%%%%%$%$oOOOOO##$#%%%%%%%%%",
-"%%%%%%%%%#$##OO+++OOo$#%%%%%%%%%",
-"%%%%%%%%%%%oo++++++OO$$%%%%%%%%%",
-"%%%%%%%%%$$OO++@@++OO$$%%%%%%%%%",
-"%%%%%%%%%$$OO++@@++OO%$%%%%%%%%%",
-"%%%%%%%%%#$ooO+++++Oo%%%%%%%%%%%",
-"%%%%%%%%%##$#OOOOOOo#%$%%%%%%%%%",
-"%%%%%%%%%##$$##ooo#%%#$%%%%%%%%%",
-"%%%%%%%$$####$$$$$%%$$$$$%%%%%%%",
-"%%%%%%%##$%%%###$$$#$$###%%%%%%%",
-"%%%%%$#$$%%%%##$#$$#$%%$##$%%%%%",
-"%%%%%$$%%%%%%###$###$%%%%##%%%%%",
-"%%%%%%%%%%%%%##$$$##$%%%%%%%%%%%",
-"%%%%%%%%%%%%%##$$$$ #%%%%%%%%%%%",
-"%%%%%%%%%%%%%##$$$$ #%%%%%%%%%%%",
-"%%%%%%%%%%%%%##$$$# #%%%%%%%%%%%",
-"%%%%%%%%%%%%%$#XXXX$%%%%%%%%%%%%",
-"%%%%%%%%%%%%%%$XXXX%%%%%%%%%%%%%",
-"%%%%%%%%%%%%%%$XXXX%%%%%%%%%%%%%",
-"%%%%%%%%%%%%%%$.XXX%%%%%%%%%%%%%",
-"%%%%%%%%%%%%%%$.XXX%%%%%%%%%%%%%",
-"%%%%%%%%%%%%%%$XXXX%%%%%%%%%%%%%",
-"%%%%%%%%%%%%%%$XXXX%%%%%%%%%%%%%"
-};
diff --git a/games-rpg/kqlives/kqlives-0.99-r100.ebuild b/games-rpg/kqlives/kqlives-0.99-r100.ebuild
deleted file mode 100644
index 9b23f1a486cf..000000000000
--- a/games-rpg/kqlives/kqlives-0.99-r100.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1,3,4} luajit )
-
-inherit autotools desktop flag-o-matic lua-single
-
-MY_P=${P/lives}
-
-DESCRIPTION="Console-style role playing game"
-HOMEPAGE="https://kqlives.sourceforge.net/"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cheats nls"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="
- ${LUA_DEPS}
- >=gnome-base/libglade-2.4
- media-libs/allegro:0
- >=media-libs/dumb-2.0.3[allegro]
- >=x11-libs/gtk+-2.8:2
- nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=(
- "${FILESDIR}/${P}_autoconf.patch" # Fix #597790
- "${FILESDIR}/${P}_dumb2.patch" # >=media-libs/dumb-2.0.3 support
- "${FILESDIR}/${P}_gcc10.patch" # Fix #661422
-)
-
-src_prepare() {
- default
- mv debian/{kq,${PN}}.6 || die
- eautoreconf
-}
-
-src_configure() {
- # -Werror=lto-type-mismatch
- # https://bugs.gentoo.org/946320
- #
- # dead since 2011
- filter-lto
-
- econf \
- $(use_enable cheats) \
- $(use_enable nls)
-}
-
-src_install() {
- default
- doicon "${FILESDIR}"/${PN}.xpm
- make_desktop_entry ${PN} KqLives ${PN}
-}
diff --git a/games-rpg/kqlives/metadata.xml b/games-rpg/kqlives/metadata.xml
deleted file mode 100644
index 4ec00f1ac74c..000000000000
--- a/games-rpg/kqlives/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <use>
- <flag name="cheats">Enable cheating mode</flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">kqlives</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/lure/Manifest b/games-rpg/lure/Manifest
deleted file mode 100644
index aec3767b7e72..000000000000
--- a/games-rpg/lure/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-DIST lure-0.13.1.dat 637824 BLAKE2B 92fd78cd968fe10a9a379ee243f03be35c5c4a50404b7399eba58e5fc93cd6484b5fc5a21feb7f856ece48e076e12dc9bd83ed8fbbff7ed220a9c7609f185c82 SHA512 2e9c3f049a0d77d94ec1f6b231cf2ee04df148115dd2daa8bc8faf717d509843949964bbed990b804bde5788ab20460ce109f166a936ed176797a093b8973f73
-DIST lure-de-1.1.zip 3717138 BLAKE2B c239e8b89c26e1de212a50ffa22eda12b4fc14f9dabd7d79e4738a92f682eda7c11fafcfc4ba75c1250d5b76958fb1cd47f5a5bc0419551b5ccd82d703450ab8 SHA512 67a0bebe62d343492316351fcf51d928a2323038b915b228322882a98988bdd60dcbce3b39d50c75fb675acc16fd87efbfc4d2a747ba0c6a43b246a689383767
-DIST lure-en-1.1.zip 5678861 BLAKE2B 60dffd497db6291f030fc74065846fe9e95b0479bbc92ea23389ecdea383749573e61c3b2b70bcacf905a4b86f38e9165acaa291d65f93912bb08d0695889013 SHA512 9c178b0df178cf70c3d912300911972589e3ecd44ad478393d423f646da79a6084dc76496dfef740f961ff0d6991d7e5cfb6d9c39e2cf1920c9276386403e281
-DIST lure-es-1.1.zip 2176970 BLAKE2B 61cb1a36d1033bac293b5cab30840f992581cb77fb38464dad80f31feea18cb5bd6906356c9d56207970f04f47344ada17c24b97430badbe4d22ef3f78877c1c SHA512 744a8d9443a8e4c41c0a07383c7143ff0423702b0893e9e3200b5c8a002d76231c48d9dd7d7076eabcf68c50b1755d2ba71f505122d1cf6a42aae8a825e2db29
-DIST lure-fr-1.1.zip 3583274 BLAKE2B d6cf52139bf728ec15a10fd6e7d06e62e8a64f3acfcf9f2c79c217eb6618d756c3787ef04a296ee8829da5f5fd20312a342a961b06796b2658a6376701420f64 SHA512 d2972d1c19da2ff74f72e54290f53e4af89a96b9e647ef6d50c686fd1ff8433020eac78ab24613551be8343b854c80c61a1140fc2ccda3e20dd05f22c6fc7f4a
-DIST lure-it-1.1.zip 4718011 BLAKE2B ba04504dd9d35ac767de9933bd2c9b9629fb0fd0ff5a36044a81639657e87a2ae4041e5195c65853e9ea7a48f8f9977ed1b732fc05901d64582bb875b8587b16 SHA512 1af90c8867f6426983fd3eb22651f0f2ab425b1a74110bda0277339ad82c7cffcc9ba9d9790909f5120f8a4d5c2cd82ed1ef9555511fc4c4064dd1563ec75abf
diff --git a/games-rpg/lure/lure-1.1-r1.ebuild b/games-rpg/lure/lure-1.1-r1.ebuild
deleted file mode 100644
index 612a6f77de54..000000000000
--- a/games-rpg/lure/lure-1.1-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop wrapper
-
-DAT_PV="0.13.1"
-
-DESCRIPTION="Play as the young peasant named Diermot who has to overthrow an evil sorceress"
-HOMEPAGE="https://revolution.co.uk/games_catalog/lure-of-the-temptress-copy/"
-SRC_URI="
- https://raw.githubusercontent.com/scummvm/scummvm/266aef932a8a052df897e4d79b4572e5d169916f/dists/engine-data/lure.dat -> lure-${DAT_PV}.dat
- l10n_en? ( https://downloads.sourceforge.net/scummvm/${P}.zip -> ${PN}-en-${PV}.zip )
- l10n_es? ( https://downloads.sourceforge.net/scummvm/${PN}-es-${PV}.zip )
- l10n_fr? ( https://downloads.sourceforge.net/scummvm/${PN}-fr-${PV}.zip )
- l10n_de? ( https://downloads.sourceforge.net/scummvm/${PN}-de-${PV}.zip )
- l10n_it? ( https://downloads.sourceforge.net/scummvm/${PN}-it-${PV}.zip )
- !l10n_en? ( !l10n_es? ( !l10n_fr? ( !l10n_de? ( !l10n_it?
- ( https://downloads.sourceforge.net/scummvm/${P}.zip -> ${PN}-en-${PV}.zip ) ) ) ) )"
-S="${WORKDIR}"
-
-LICENSE="lure"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="l10n_de +l10n_en l10n_es l10n_fr l10n_it"
-
-RDEPEND="games-engines/scummvm"
-BDEPEND="app-arch/unzip"
-
-src_install() {
- local my_l10n=( $(usev l10n_es) $(usev l10n_de) $(usev l10n_en) $(usev l10n_fr) $(usev l10n_it) )
- [[ ${my_l10n} ]] || my_l10n=( l10n_en )
-
- local lang name
- for lang in "${my_l10n[@]//l10n_/}"; do
- [[ ${lang} == en ]] && name=${PN} || name=${PN}-${lang}
-
- insinto /usr/share/${PN}/${lang}
- newins "${DISTDIR}"/${PN}-${DAT_PV}.dat ${PN}.dat
- doins ${name}/D*[1-4].[vV][gG][aA]
-
- docinto ${lang}
- dodoc ${name}/{Manual.pdf,README}
- newdoc ${name}/PROTECT.PDF PROTECT.pdf
-
- make_wrapper ${PN}-${lang} "scummvm -q ${lang} -f -p \"${EPREFIX}/usr/share/${PN}/${lang}\" lure"
- make_desktop_entry ${PN}-${lang} "Lure of the Temptress (${lang})" applications-games
- done
-}
diff --git a/games-rpg/lure/metadata.xml b/games-rpg/lure/metadata.xml
deleted file mode 100644
index e6b8e4e911e0..000000000000
--- a/games-rpg/lure/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">scummvm</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/metadata.xml b/games-rpg/metadata.xml
deleted file mode 100644
index 6f2ff635a8da..000000000000
--- a/games-rpg/metadata.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE catmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<catmetadata>
- <longdescription lang="en">
- The games-rpg category contains role-playing games.
- </longdescription>
- <longdescription lang="de">
- Die Kategorie games-rpg enthält Rollenspiele.
- </longdescription>
- <longdescription lang="es">
- La categoría games-rpg contiene juegos de rol.
- </longdescription>
- <longdescription lang="ja">
- games-rpgカテゴリーにはロール・プレイング・ゲームが含まれています。
- </longdescription>
- <longdescription lang="nl">
- De games-rpg categorie bevat rollenspellen (Role-Playing Games).
- </longdescription>
- <longdescription lang="vi">
- Nhóm games-rpg chứa các trò chơi dạng chơi theo lượt (role-playing - RPG).
- </longdescription>
- <longdescription lang="it">
- La categoria games-rpg contiene giochi di ruolo.
- </longdescription>
- <longdescription lang="pt">
- A categoria games-rpg contém jogos de RPG (Role-Playing Games).
- </longdescription>
- <longdescription lang="pl">
- Kategoria games-rpg zawiera gry RPG.
- </longdescription>
-</catmetadata>
diff --git a/games-rpg/open-adventure/Manifest b/games-rpg/open-adventure/Manifest
deleted file mode 100644
index 0f34f8b6828f..000000000000
--- a/games-rpg/open-adventure/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST open-adventure-1.17.tar.bz2 212254 BLAKE2B 0d19acae39bb58b3cb7ca240552c8f796be73ea4dde44ed60429f3e8cf51ebecbdf71d6ffca08f00ad35f8eb78f1d7f9cb50a336c73e874f8bde81c1cb88acb4 SHA512 bfd4a8f3720aaa98ffcd3d302df79d0f9b4d183797f1067f198c2deb1e11465ec40e2164aa92705de436ba767954e2c18f1d38fdba0e8ece19868fa7ec64af85
-DIST open-adventure-1.18.tar.bz2 212752 BLAKE2B c186c2317381ba8e0a2efd40de02ad78e6273c4f28ee67c59075a4ab318e0ad850924d46a64e635979ad80a684970646a181c1fdec2f78e48fead4a4376b48a7 SHA512 8118a1d630dab75268e2503ccf8d64a35d2134795e852c48e5082a66e2af9c94692ba30ea409e6b2bfcf5bd24109b2ab7e9111a044591b1e9a87f59b2bbeeceb
-DIST open-adventure-1.20.tar.bz2 213039 BLAKE2B 3bfbc07a4463e58417398cddd2db7d955e538f79b75b745a26037cc65ab4a3184fab6b9dfcddd01f1a0544747feab47bf093e917b4b67501cc320bb21e8d5db9 SHA512 26212cd0e332d617dfc6bc79ec0090d369c8d9b36c925cc72a638c2822ee5c04a813413111f6d4eab417fd6f9ff5bbd09c1bf2981737457a71cfebd48d7dcb02
diff --git a/games-rpg/open-adventure/metadata.xml b/games-rpg/open-adventure/metadata.xml
deleted file mode 100644
index 31d3db323884..000000000000
--- a/games-rpg/open-adventure/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
-<pkgmetadata>
- <maintainer type="person">
- <email>smaniotto.nicola@gmail.com</email>
- <name>Nicola Smaniotto</name>
- </maintainer>
- <use>
- <flag name="autosave">Build with auto-save/resume enabled</flag>
- <flag name="nosave">Build with save/resume disabled</flag>
- </use>
- <upstream>
- <remote-id type="gitlab">esr/open-adventure</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/open-adventure/open-adventure-1.17.ebuild b/games-rpg/open-adventure/open-adventure-1.17.ebuild
deleted file mode 100644
index cc8bc026ce17..000000000000
--- a/games-rpg/open-adventure/open-adventure-1.17.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-inherit desktop flag-o-matic python-any-r1
-
-DESCRIPTION="Forward-port of the Crowther/Woods Adventure 2.5"
-HOMEPAGE="http://www.catb.org/~esr/open-adventure/"
-SRC_URI="https://gitlab.com/esr/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="autosave nosave test"
-# autosave and nosave are mutually exclusive
-# tests require that they are both disabled
-REQUIRED_USE="
- ?? ( autosave nosave )
- test? ( !autosave !nosave )
-"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-libs/libedit"
-RDEPEND="${DEPEND}"
-BDEPEND="
- $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]' )
-"
-
-DOCS=( NEWS.adoc hints.adoc history.adoc README.adoc notes.adoc )
-
-python_check_deps() {
- python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
- # remove uncommon flags
- sed -e 's/-D_FORTIFY_SOURCE=2 -fstack-protector-all $(CFLAGS) -g/$(CFLAGS)/' \
- -i Makefile || die "Makefile patching failed"
-
- eapply_user
-}
-
-src_compile() {
- if use autosave; then
- append-cflags "-DADVENT_AUTOSAVE"
- fi
- if use nosave; then
- append-cflags "-DADVENT_NOSAVE"
- fi
-
- emake advent advent.6
-}
-
-src_install() {
- einstalldocs
- doman advent.6
-
- dobin advent
-
- doicon -s scalable advent.svg
- domenu advent.desktop
-}
-
-src_test() {
- # parallel tests often fail
- emake -j1 check
-}
diff --git a/games-rpg/open-adventure/open-adventure-1.18.ebuild b/games-rpg/open-adventure/open-adventure-1.18.ebuild
deleted file mode 100644
index 5ac17b0ca4c1..000000000000
--- a/games-rpg/open-adventure/open-adventure-1.18.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-inherit desktop flag-o-matic python-any-r1
-
-DESCRIPTION="Forward-port of the Crowther/Woods Adventure 2.5"
-HOMEPAGE="http://www.catb.org/~esr/open-adventure/"
-SRC_URI="https://gitlab.com/esr/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="autosave +doc nosave test"
-# autosave and nosave are mutually exclusive
-# tests require that they are both disabled
-REQUIRED_USE="
- ?? ( autosave nosave )
- test? ( !autosave !nosave )
-"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-libs/libedit"
-RDEPEND="${DEPEND}"
-BDEPEND="
- $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]' )
- doc? ( dev-ruby/asciidoctor )
-"
-
-DOCS=( NEWS.adoc hints.adoc history.adoc README.adoc notes.adoc )
-
-python_check_deps() {
- python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
- # remove uncommon flags
- sed -e 's/-D_FORTIFY_SOURCE=2 -fstack-protector-all $(CFLAGS) -g/$(CFLAGS)/' \
- -i Makefile || die "Makefile patching failed"
-
- eapply_user
-}
-
-src_compile() {
- if use autosave; then
- append-cflags "-DADVENT_AUTOSAVE"
- fi
- if use nosave; then
- append-cflags "-DADVENT_NOSAVE"
- fi
-
- emake advent
-
- use doc && emake advent.6
-}
-
-src_install() {
- if use doc; then
- einstalldocs
- doman advent.6
- fi
-
- dobin advent
-
- doicon -s scalable advent.svg
- domenu advent.desktop
-}
-
-src_test() {
- emake cheat
- pushd tests || die
- # parallel tests often fail
- emake -j1
- popd || die
-}
diff --git a/games-rpg/open-adventure/open-adventure-1.20.ebuild b/games-rpg/open-adventure/open-adventure-1.20.ebuild
deleted file mode 100644
index 5ac17b0ca4c1..000000000000
--- a/games-rpg/open-adventure/open-adventure-1.20.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-inherit desktop flag-o-matic python-any-r1
-
-DESCRIPTION="Forward-port of the Crowther/Woods Adventure 2.5"
-HOMEPAGE="http://www.catb.org/~esr/open-adventure/"
-SRC_URI="https://gitlab.com/esr/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="autosave +doc nosave test"
-# autosave and nosave are mutually exclusive
-# tests require that they are both disabled
-REQUIRED_USE="
- ?? ( autosave nosave )
- test? ( !autosave !nosave )
-"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-libs/libedit"
-RDEPEND="${DEPEND}"
-BDEPEND="
- $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]' )
- doc? ( dev-ruby/asciidoctor )
-"
-
-DOCS=( NEWS.adoc hints.adoc history.adoc README.adoc notes.adoc )
-
-python_check_deps() {
- python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
- # remove uncommon flags
- sed -e 's/-D_FORTIFY_SOURCE=2 -fstack-protector-all $(CFLAGS) -g/$(CFLAGS)/' \
- -i Makefile || die "Makefile patching failed"
-
- eapply_user
-}
-
-src_compile() {
- if use autosave; then
- append-cflags "-DADVENT_AUTOSAVE"
- fi
- if use nosave; then
- append-cflags "-DADVENT_NOSAVE"
- fi
-
- emake advent
-
- use doc && emake advent.6
-}
-
-src_install() {
- if use doc; then
- einstalldocs
- doman advent.6
- fi
-
- dobin advent
-
- doicon -s scalable advent.svg
- domenu advent.desktop
-}
-
-src_test() {
- emake cheat
- pushd tests || die
- # parallel tests often fail
- emake -j1
- popd || die
-}
diff --git a/games-rpg/openglad/Manifest b/games-rpg/openglad/Manifest
deleted file mode 100644
index 94107a191738..000000000000
--- a/games-rpg/openglad/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST openglad-0.98_p20200907.tar.gz 2060013 BLAKE2B 5ea16c0ab13e45f1723ceb0b4167fcbf5863d040e1fc54cd27fa59df14200f84e0e22c0cba87f9ad3294a90850d5b36199cba8e78804d1994fb2dea6ea493fff SHA512 b3bf582a780d90408fc585b28418f462602ec35434c018d6315fb8b119b34cb0dceabcd6b5a6450ba6beb2ab5dc931d6e21ecf46e76853c7f5051c9b3be9014c
-DIST openglad.png 5593 BLAKE2B 1fbc5a32861dc4cc5bb4aae4b1b42e92411756618ccfa4172e1494c4f98eb527f6bd36273a250cd7ce721baa76ba80548d75ec1e89b3da134c78d0a7b415b6bd SHA512 27419fcbbbf8640718968304a4824101860736c2091f494defcd111b5cc252856b5373c0e7a2bca1c79f9c7551012b0ba04577f9ed97769e436637ee25f5caeb
diff --git a/games-rpg/openglad/files/openglad-0.98_p20200907-clang.patch b/games-rpg/openglad/files/openglad-0.98_p20200907-clang.patch
deleted file mode 100644
index 056521c604fb..000000000000
--- a/games-rpg/openglad/files/openglad-0.98_p20200907-clang.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-Option gets used for C as well leading to gcc warnings and a hard
-error with clang. Option isn't actually needed, so just remove it.
-
-https://bugs.gentoo.org/830571
---- a/premake4.lua
-+++ b/premake4.lua
-@@ -47,3 +47,2 @@
- defines { "PHYSFS_SUPPORTS_ZIP" }
-- buildoptions { "-std=gnu++0x" }
-
diff --git a/games-rpg/openglad/metadata.xml b/games-rpg/openglad/metadata.xml
deleted file mode 100644
index 354c3bf1ec25..000000000000
--- a/games-rpg/openglad/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">openglad/openglad</remote-id>
- <remote-id type="sourceforge">snowstorm</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/openglad/openglad-0.98_p20200907.ebuild b/games-rpg/openglad/openglad-0.98_p20200907.ebuild
deleted file mode 100644
index 111e08b4cc6c..000000000000
--- a/games-rpg/openglad/openglad-0.98_p20200907.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop flag-o-matic toolchain-funcs
-
-MY_COMMIT="80e33b15cfa6d7d288b4b3db4dcca0349f13691f"
-
-DESCRIPTION="SDL clone of Gladiator, a classic RPG game"
-HOMEPAGE="https://snowstorm.sourceforge.net/"
-SRC_URI="
- https://github.com/openglad/openglad/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz
- mirror://gentoo/${PN}.png"
-S="${WORKDIR}/${PN}-${MY_COMMIT}"
-
-LICENSE="Boost-1.0 GPL-2+ ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- dev-libs/libyaml
- dev-libs/libzip:=
- media-libs/libpng:=
- media-libs/libsdl2[joystick,opengl,sound,video]
- media-libs/sdl2-mixer"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-util/premake:5
- virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${P}-clang.patch
-)
-
-src_prepare() {
- default
-
- # game uses the binary's location for assets even with a wrapper
- sed -e '/^std::string get_asset_path/!b;n' \
- -e "a\\return \"${EPREFIX}/usr/share/${PN}/\";" \
- -i src/io.cpp || die
-
- # unbundle (delete + add to pkg-config below is enough)
- # physfs: need missing physfsrwops.h matching system's to unbundle
- rm -r src/external/{libyaml,libzip} || die
-
- # cleanup not to install
- rm sound/Makefile.am || die
-}
-
-src_configure() {
- # premake4.lua assumes a lot (e.g. no SDL2 include path), check ourselves
- local pkgs=( SDL2_mixer libpng libzip sdl2 yaml-0.1 )
- append-cppflags $($(tc-getPKG_CONFIG) --cflags "${pkgs[@]}" || die)
- append-libs $($(tc-getPKG_CONFIG) --libs "${pkgs[@]}" || die)
-
- premake5 gmake || die
-}
-
-src_compile() {
- local emakeargs=(
- config=release
- verbose=y
- ARCH= # build assumes this is -m64 and tries to pass it to the compiler
- CC="$(tc-getCC)"
- CXX="$(tc-getCXX)"
- LIBS="${LIBS}"
- ALL_LDFLAGS="${LDFLAGS}" # only used to override -s
- )
-
- emake "${emakeargs[@]}"
-}
-
-src_install() {
- dobin bin/Release/${PN}
-
- insinto /usr/share/${PN}
- doins -r builtin cfg extra_campaigns pix sound
- # note: extra_campaigns not directly used, but users may want them
-
- dodoc {cheats,classes,scen}.txt
- einstalldocs
-
- doicon "${DISTDIR}"/${PN}.png
- make_desktop_entry ${PN} ${PN^}
-}
diff --git a/games-rpg/pcgen/Manifest b/games-rpg/pcgen/Manifest
deleted file mode 100644
index 6633890110f5..000000000000
--- a/games-rpg/pcgen/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pcgen-6.06.01-full.zip 73423642 BLAKE2B 54dbebb3e73188435ce6ed6d38387e194fff156f39d9238b55f0e7d990f785eb79f562a41c60a4861f637514615802ef5103f886e0f96624f7f53b197adcd5a3 SHA512 9af94aa434229ce00f08385759b4efc22f16ad32be81be4177c44eec94f1bedcec0742b494bbed3c95c1bcf9b2c51e2649330ee0a54f7ca4b0042966099851eb
diff --git a/games-rpg/pcgen/metadata.xml b/games-rpg/pcgen/metadata.xml
deleted file mode 100644
index 07405a07bebe..000000000000
--- a/games-rpg/pcgen/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">PCGen/pcgen</remote-id>
- <remote-id type="sourceforge">pcgen</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/pcgen/pcgen-6.06.01.ebuild b/games-rpg/pcgen/pcgen-6.06.01.ebuild
deleted file mode 100644
index 6bf03db1d130..000000000000
--- a/games-rpg/pcgen/pcgen-6.06.01.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop edos2unix
-
-DESCRIPTION="D&D character generator"
-HOMEPAGE="http://pcgen.org/"
-SRC_URI="https://github.com/PCGen/pcgen/releases/download/${PV}/${P}-full.zip"
-S="${WORKDIR}/${PN}"
-
-LICENSE="LGPL-2.1 OGL-1.0a"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=virtual/jre-1.8:*"
-BDEPEND="app-arch/unzip"
-
-src_prepare() {
- default
-
- edos2unix ${PN}.sh
- sed "/^cd /c\\cd \"${EPREFIX}/opt/${PN}\" || exit 1" ${PN}.sh > "${T}"/${PN} || die
-
- rm -r LICENSE docs/{doc_tools,pngcrush_logs.txt} ${PN}.{exe,sh} || die
-}
-
-src_install() {
- dobin "${T}"/${PN}
-
- insinto /opt/${PN}
- doins -r .
-
- newicon system/sponsors/pcgen/pcgen_128x128.png ${PN}.png
- make_desktop_entry ${PN} PCGen
-}
diff --git a/games-rpg/primordia/Manifest b/games-rpg/primordia/Manifest
deleted file mode 100644
index d7d23a96d9c5..000000000000
--- a/games-rpg/primordia/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST primordia_3_6_70667.sh 1166666570 BLAKE2B 8129b99aec5d09ecf6deb924750ad33ee0aa24601f2ea21d8f184cfe7a46f95a32f4a126c11f2b7e546919aa1e91ddf1d6585f96e0c9c4cf6aea01a5af5ea2c6 SHA512 52ba9adfda47b4376aead568eb879624053cb70d03aaab8e6423d6a585712d474cd7bcf8698dda2aef0ef7e9eb339bd7020a030db7b4aa5563356f835333717a
diff --git a/games-rpg/primordia/metadata.xml b/games-rpg/primordia/metadata.xml
deleted file mode 100644
index d5049a992cf7..000000000000
--- a/games-rpg/primordia/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <name>Hoël Bézier</name>
- <email>hoelbezier@riseup.net</email>
- </maintainer>
-</pkgmetadata>
diff --git a/games-rpg/primordia/primordia-3.6.70667.ebuild b/games-rpg/primordia/primordia-3.6.70667.ebuild
deleted file mode 100644
index 2c6f073b72df..000000000000
--- a/games-rpg/primordia/primordia-3.6.70667.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop unpacker wrapper xdg
-
-MY_PV="$(ver_rs 1- _)"
-MY_P="${PN}_${MY_PV}"
-
-DESCRIPTION="A cyberpunk point-and-click adventure game"
-HOMEPAGE="https://www.wadjeteyegames.com/games/primordia/"
-SRC_URI="${MY_P}.sh"
-S="${WORKDIR}/data/noarch/game"
-
-LICENSE="GOG-EULA"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="bindist fetch"
-
-RDEPEND=">=games-engines/scummvm-2.8.0[mp3,truetype,opengl,vorbis,theora]"
-BDEPEND="app-arch/unzip"
-
-DIR="/usr/share/games/scummvm/games/primordia"
-
-src_unpack() {
- unpack_zip "${A}"
-}
-
-src_install() {
- insinto "${DIR}"
- doins acsetup.cfg ENGV.tmp Primordia.ags *.tra *.vox "${WORKDIR}/data/noarch/support/icon.png"
-
- make_wrapper ${PN} "scummvm primordia"
- make_desktop_entry ${PN} "Primordia" "${EPREFIX}/${DIR}/icon.png"
-}
diff --git a/games-rpg/queen/Manifest b/games-rpg/queen/Manifest
deleted file mode 100644
index f8a9e4391650..000000000000
--- a/games-rpg/queen/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-DIST FOTAQ_Fr_Talkie_1.0.zip 64531589 BLAKE2B b78af1adcf19d726ce0348a4b26bdf1d88833e7f7b5b00abfb3d6c112fddd5e4266f2dcf792b06c8828f308e50328d67d5c550b1ddf15dccd027c60d83cfccb0 SHA512 c53180eabb797e5a857ef97d0e70f880a0c729fbbf6443e67ea21ec6af36f69e7039b8341b21c1e998064cfdae916f6a799bce7b38038e83bc91aee16737f797
-DIST FOTAQ_Ger_talkie-1.0.zip 75938507 BLAKE2B fe88beb385fa74854b3f84bdac76d6382266e0be74a56a6b9c07cbd48849c04dc9065d051185f840a1bffc73fd4cbaabfc588f7482a9ecdd383ab3f13c18f67f SHA512 65b6ae3fec052d616b52efb9eb74017587e39c0aa27a96f46b733b5caf2039193e6e1a99b873cdd8efe9d67b70fb0c48067731ba2d146350ed2fcf4551963837
-DIST FOTAQ_Heb_talkie.zip 66213122 BLAKE2B d739899f64bdda23726a35ad1f9959c931378dab45afe6ef887dd0fcb963fdb85844ba1d50dbcb4b641b6f02062294df414aad1ce340375e169c47731d3344aa SHA512 497c4b9a08dbb1abb3eec69f540ec06a4b66c681fe9c032e58307e7fe1fb31391eb6f1001fe0e0b429542c512f43786e518d101912c97cef33d2deda35c1670e
-DIST FOTAQ_It_Talkie_1.0.zip 65091076 BLAKE2B 4f4ee3a4f4ef6f2f3375d5cfa7fd67c17f0bea7b9a6758bbfee865f2a39ec921f145a80b9356b15745a4b2564c56ff152d2083ddb0e032247e73ecf71971b93e SHA512 01ce230232d0288fed5af55c2cb7f06cf31e89cabcb6547ba6f284eee794beaafbeb3182bc391bf209ce5d58189b82afbca126d167a9f986db4b4816fc69b90e
-DIST FOTAQ_Talkie-1.1.zip 33744817 BLAKE2B bd6edb28de6c4bede38b3d41365a27ba75373a51753a1853f136107a0abb20d8c8c694b268e551c3a4aad0c5a33780128903a3a0c700efeda1b22e722a66d0ad SHA512 b543c863b557de24250adde78badc7b12a0de5aabb484f50d6b682c3ec7f710e991614254d2cfae960280f984ba2889703d42d51d20746080a9b7bb2996063b1
-DIST cat-queen.png 1099 BLAKE2B 4035d73ccecc0bf91c4411d6018682d11f3fb8a246718d3762b216d44e299e9c0f3c9325206e4ab2f454f3005af0197b027dbb85c6f772631c823ed032c6f040 SHA512 009f30e2f9abbc803cd47314d8ff53009898640c12a26cb155b7e0b29c0a2bdaa06cf97fca6ca6f8b428300d63ca8200f627695a3f0b71585374a4a2b63ed2df
-DIST queen-readme.txt 5351 BLAKE2B 8b1859540668102a1ac25019f824084393440dee080528aa98a92b205bc8bdba45649c062d7ad88f3c82645e186ed98c4628719295d0d8efb8147c095166999a SHA512 ed2b5bc18896f9eeadea7526a70ad0a115bda229d1074d8c3a5a64228a7089cc20c6e296d82dc482634ab9bde06a07635d10ee68f47420f00625e0f5c29ef6ad
-DIST queen.1.bz2 90404210 BLAKE2B d854e0d7b82cf06551ebef5dd8b44f99e4a924cdd5721894e1b09698e2bc790f591906bcaa5208e37f8f05773152c1da4edf3186080b5a1f279276b8dd112b45 SHA512 f931584c141403019dcd91c43c8610c23cf39b37272440517c75cd4946da005d7fabcdd76fce2ec7504f35ec02727bede7d6a98381bd4f0c6a8d65b3c4363278
diff --git a/games-rpg/queen/metadata.xml b/games-rpg/queen/metadata.xml
deleted file mode 100644
index e6b8e4e911e0..000000000000
--- a/games-rpg/queen/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">scummvm</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/queen/queen-1-r2.ebuild b/games-rpg/queen/queen-1-r2.ebuild
deleted file mode 100644
index a434b74e7a33..000000000000
--- a/games-rpg/queen/queen-1-r2.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop wrapper
-
-DESCRIPTION="Flight of the Amazon Queen - 2D point-and-click adventure game set in the 1940s"
-HOMEPAGE="http://scummvm.sourceforge.net/"
-SF_BASE_URL="https://downloads.sourceforge.net/scummvm/"
-LYS_BASE_URL="http://www.lysator.liu.se/~zino/scummvm/queen/"
-FILE_DE="FOTAQ_Ger_talkie-1.0.zip"
-FILE_EN="FOTAQ_Talkie-1.1.zip"
-FILE_FR="FOTAQ_Fr_Talkie_1.0.zip"
-FILE_HE="FOTAQ_Heb_talkie.zip"
-FILE_IT="FOTAQ_It_Talkie_1.0.zip"
-SRC_URI="
- l10n_de? (
- ${SF_BASE_URL}${FILE_DE}
- ${LYS_BASE_URL}readme.txt -> queen-readme.txt
- )
- l10n_en? (
- mp3? ( ${SF_BASE_URL}${FILE_EN} )
- !mp3? (
- ${LYS_BASE_URL}queen.1.bz2
- ${LYS_BASE_URL}readme.txt -> queen-readme.txt
- )
- )
- l10n_fr? ( ${SF_BASE_URL}${FILE_FR} )
- l10n_he? (
- ${SF_BASE_URL}${FILE_HE}
- ${LYS_BASE_URL}readme.txt -> queen-readme.txt
- )
- l10n_it? ( ${SF_BASE_URL}${FILE_IT} )
- http://www.scummvm.org/images/cat-queen.png
-"
-S="${WORKDIR}"
-LICENSE="queen"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="mp3 l10n_de +l10n_en l10n_fr l10n_he l10n_it"
-REQUIRED_USE="|| ( l10n_de l10n_en l10n_fr l10n_he l10n_it )"
-
-RDEPEND="
- l10n_de? ( games-engines/scummvm[vorbis] )
- l10n_en? ( games-engines/scummvm[mp3?] )
- l10n_fr? ( games-engines/scummvm[vorbis] )
- l10n_he? ( games-engines/scummvm[vorbis] )
- l10n_it? ( games-engines/scummvm[vorbis] )
-"
-DEPEND="${RDEPEND}
- l10n_de? ( app-arch/unzip )
- l10n_en? ( mp3? ( app-arch/unzip ) )
- l10n_fr? ( app-arch/unzip )
- l10n_he? ( app-arch/unzip )
- l10n_it? ( app-arch/unzip )
-"
-
-src_unpack() {
- if use l10n_de ; then
- mkdir de
- unpack ${FILE_DE}
- mv queen.1c de/queen.1c
- rm COPYING
- cp "${DISTDIR}"/queen-readme.txt de/readme.txt
- fi
- if use l10n_en ; then
- mkdir en
- if use mp3 ; then
- unpack ${FILE_EN}
- mv queen.1c en/queen.1c
- mv readme.txt en/readme.txt
- else
- unpack queen.1.bz2
- mv queen.1 en/queen.1
- cp "${DISTDIR}"/queen-readme.txt en/readme.txt
- fi
- fi
- if use l10n_fr ; then
- mkdir fr
- unpack ${FILE_FR}
- mv queen.1c fr/queen.1c
- mv readme.txt fr/readme.txt
- fi
- if use l10n_he ; then
- mkdir he
- unpack ${FILE_HE}
- mv queen.1c he/queen.1c
- rm COPYING
- cp "${DISTDIR}"/queen-readme.txt he/readme.txt
- fi
- if use l10n_it ; then
- mkdir it
- unpack ${FILE_IT}
- mv queen.1c it/queen.1c
- mv readme.txt it/readme.txt
- fi
-}
-
-src_install() {
- insinto /usr/share/${PN}
- doins -r *
- newicon "${DISTDIR}"/cat-queen.png queen.png
- if use l10n_de ; then
- make_wrapper queen-de "scummvm -f -p \"/usr/share/${PN}/de\" queen" .
- make_desktop_entry ${PN}-de "Flight of the Amazon Queen (German)" queen
- fi
- if use l10n_en ; then
- make_wrapper queen-en "scummvm -f -p \"/usr/share/${PN}/en\" queen" .
- make_desktop_entry ${PN}-en "Flight of the Amazon Queen (English)" queen
- fi
- if use l10n_fr ; then
- make_wrapper queen-fr "scummvm -f -p \"/usr/share/${PN}/fr\" queen" .
- make_desktop_entry ${PN}-fr "Flight of the Amazon Queen (French)" queen
- fi
- if use l10n_he ; then
- make_wrapper queen-he "scummvm -f -p \"/usr/share/${PN}/he\" queen" .
- make_desktop_entry ${PN}-he "Flight of the Amazon Queen (Hebrew)" queen
- fi
- if use l10n_it ; then
- make_wrapper queen-it "scummvm -f -p \"/usr/share/${PN}/it\" queen" .
- make_desktop_entry ${PN}-it "Flight of the Amazon Queen (Italian)" queen
- fi
-}
diff --git a/games-rpg/rpg-cli/Manifest b/games-rpg/rpg-cli/Manifest
deleted file mode 100644
index d4e5304731c9..000000000000
--- a/games-rpg/rpg-cli/Manifest
+++ /dev/null
@@ -1,88 +0,0 @@
-DIST anstream-0.6.15.crate 29231 BLAKE2B cc4cf0f381c210fecc20b5796fe872b533419e5f957021b0c3be3cdc23fb84ce029fbef6f9b6f174a76ad713c07f0811145a70572de7c24cfab060fdd990f49a SHA512 1cb01a0293b4c9bcc010909707e71c464416d3ec6fc9789060b7aa9fe4cc04424fefa8013cc8765ccdae6dfd9a1c50a11f7b30b39a32c4aeaf525f28167ddb92
-DIST anstyle-1.0.8.crate 15771 BLAKE2B c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff SHA512 3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69
-DIST anstyle-parse-0.2.5.crate 22680 BLAKE2B 7473651b1eee08857a6ed1419d3d62ba4b9a9aa0d6657965ad9c67bddd793d825737d3804961716a89bdebed9879ac43b42c897cd229c6e7bd780859e1e3c247 SHA512 cd94ad0e88ad4547a660da1473bf4e6dfed805a066782124204143c7f754c12db719bd3a1774c299f1a035740bfc4830919da191bd14e0acede410f6dbd1e2ef
-DIST anstyle-query-1.1.1.crate 9891 BLAKE2B c298114c1864a5233fb39c365e079a7f1f4ef23499dc330e5deb06f83f27bc727015befef79075c7e39952547f799b4135d7db287cf72dfc914191df784a4989 SHA512 1b2e888f025142a0d9b01314cf083831a2a45d8da737c1be3a6a9aa177e73e0d2ae7999fe7610dd450b7096115e8cf38c5da23723cebf1deaa7d3501d3dbd5ce
-DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 23294d6ed7715c55c8f796eb7b860450c57b22b57e32a5c75847f2e2bd68a52b33c24797db662aa5fd7e799b9644075c8c939d93b0cf8598b16ee80fc817b77f SHA512 24b3a9a44382609ad449425a657d4b42a792d4703c36e0953f09a03817759c266a2f0ff4ecc9e8b93ea8403df2badef1f1af6a6e50af56205176c41b13501ae6
-DIST anyhow-1.0.89.crate 47078 BLAKE2B fc824e72891bff0cc7aa3b538adfb9af7dc843ab6ed12b8b04eb70e62d32aae1decb9090621d3245dbe89841e73080d2d86973b4aee50873e798956da9b3faa6 SHA512 3c09317089ed78601a56c626700d12c0b49396e25fed9a9f05a2dbfbd6f91ad426c430633006a4043decd1f70a85c161c4f8dd7de0e4c00b82a169b89dda8da0
-DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
-DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
-DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf
-DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
-DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST clap-4.5.18.crate 56788 BLAKE2B 42447dc8a13a739ab0aab35bff7fdfb11db046084d2e02229db989fc382cd90c1ad6b91bbada2280623420f288dc52d6ab2791d483cb424929125f68231d5465 SHA512 640f455948e3440203cc31a6a9f04d6e670f2fbb356545708fef4f149907a55fa1414afadbdc2a7eb249592399102e1a23d8823d4d91c42db7c575af26531fe0
-DIST clap_builder-4.5.18.crate 163582 BLAKE2B 6be3e218f9a769dbb2494614dcb9b20632d635f1a1117fbd6de79f490e46338f48d1da21a75eff6f5f8f40f20780df532afb8ad22da9246a82e752f2c655de8b SHA512 02caf62e6fcff3a481db902a3380f1f85de429131b5e59685a3c40b219c99942fad50b7c53fd6e4833e588eb3dc398c1691f36c88ec4a65d9073de51bce3cb49
-DIST clap_derive-4.5.18.crate 30131 BLAKE2B ff962e52d8d8afcc9639365e27753c6c6943fd809ef89d9e555e8be5b2f13efa650bf1f9ae451f4c127c1529a0af1d892c3b02153b46deb912029b45983e01cb SHA512 035bb918bc7e9badd59341560f23e3a8a2e7cf945b6d8183f74052c4edfcbecf07c9ea6fce0ceef0b84c89a99d62b11760af39398897e4ee7dad0170a96cfefa
-DIST clap_lex-0.7.2.crate 12805 BLAKE2B 952bf3f3885ae7bedd0e8add236590da5fce72a7ccd88ebda063410aef337ce7ccdb5e5e929cb870bc993891610edc0197150a3aa82a62fadc4bbfd96324fcdf SHA512 a8726397e5372fca3389748efdfdbd016b6baedad5b4bd95f33e4e820d4f40e0b94c88b1918ded3678aecf23911028e2261837e73d58ba7fd6f091eb47267380
-DIST colorchoice-1.0.2.crate 7924 BLAKE2B a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560 SHA512 f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117
-DIST colored-2.1.0.crate 23348 BLAKE2B e2778d83b28571501adb4e9ec3fa95d684faf5730f093f6e608ec631e58b883d2b9f17ed7e2c1612da285a58251f479a365aa90fa7be24a2adbb69e426e0fc89 SHA512 fa70f18fb29f6870a727d8243808c96e9497f8302f5f2b1748f9d9e396031e9c53a025b8edc9c8c9a0f8cfca12e5da73250a71e382b3074e9415b85bc004769e
-DIST ctor-0.1.26.crate 10803 BLAKE2B 93627949b92651243b7a763d3d45a22fafcf2147a30661c4cc017e222bfc2bc12b4071054e3079adc431fc8a5dd8b86a8d11c53c401be6db846a3d0d2076b9b5 SHA512 3a3d60c976ec02a9edfe04470af4b04b02601c48e2a007393cedfef5c13e22bca58630e9e885e635a71aabc3e0ad8fb70995876551cdbc6a31029d8d2bc2e86d
-DIST dirs-4.0.0.crate 12503 BLAKE2B 02c0b9b68d09ca713e365410c72d761de5adb87a0fc5176c4f980050198cc05078fa67b43a8af1b16e80e7edf41a428dbe55807463bab59f3fade09b53d7399e SHA512 be582e5045f1916fb6b918c8e8c5907b4b663534025e4227ea4828e2aa9fe7fbcb3c48f1f0d08d163ba684aa4404076ac210e7f14766a09b9ed89a2825121b3b
-DIST dirs-sys-0.3.7.crate 10597 BLAKE2B bbeadbfe15d9b92e4057cb600f1957e066e295e0208e1645ee49fa76c55c45e273ae5b87337eeb398dd3ef3adf0a5584087b8fc0fb780aa23c6d9392029d6581 SHA512 e630964e4c452950a475c10a490b49b2979dd7dfda48172b905cc789153ae4a0ba2d7d91f690705cbfff23737c4b4a339eb0c49e922efd7d68a92fe6368a929f
-DIST dunce-1.0.5.crate 8244 BLAKE2B 1499ae0bb3d34e8d42e97eaf551308efc95697366b804dc83c51171a939d45bad46fce9f82a39e17b6b92fc833aecc85eabd2104823c7db30396833388125728 SHA512 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56
-DIST erased-serde-0.3.31.crate 24182 BLAKE2B 4d985f6faa105930440123aebde1a9fe38aad5e84c6d93d2caf1a411fb72493ce64c4f604ec9376fed4a8724067e638c127088324474c755e7be2968ff70424e SHA512 7b6e32d759661f3dac18518c9af290efa7ce05ed861bbf3b97c7013c3fa06c06146d43a39dc48d5d5af3adc6db00df5cb9d4121573549da2059f9fd2ff55526b
-DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb
-DIST ghost-0.1.17.crate 14781 BLAKE2B cdcb5e072741d27e36c3550ef69fce12f449a01a64638648477ed0da5f2da9cd7f0dcc79f3be9bc66416e9711b66b8d075c806196658713d1c1911ed2c322a93 SHA512 01996c4ca5cf739d17148606a6990825bebcbcb3af2816637fc36c86ae7fb521bb70a4762715a78d11f000a07f3258cc7b366aa3d7fed00536e0ba89d8037c97
-DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
-DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
-DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
-DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37
-DIST inventory-0.2.3.crate 13590 BLAKE2B 157bc9565c94add7e96449ade77ecd03b2ec58cb73ae39233fea791db2f26072b50eb509a49f25fb505789862977e9c1ae3299fc82126e1b48719e88f5574bea SHA512 25fb89ad1432c3522a5047838b1d3131cd74942dcee17550f05aeede75913f78c7ff23f3654aeceaf8f9d2fc5d97615f302e52184141e74200d9afdc3c133dd3
-DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1
-DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
-DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f
-DIST libc-0.2.158.crate 751340 BLAKE2B a67318ab24bb86c4df682cdf846d51f5f0a69504567acff43cc6e724f2641521945dc75dddc10c1c265fda960cb28b528575b5d39ce321073844dbddbc77bdb8 SHA512 c2d90d58480cca3464db475d7c70cd66bc1492239d8183038b48def8f5d8a437a1e2a2f084cb2bd9456889221b10aa07981cd5e9bcbb6bea28a2bde3c76f1105
-DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49
-DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
-DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
-DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
-DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1
-DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
-DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05
-DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
-DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
-DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
-DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9
-DIST rpg-cli-1.2.0.tar.gz 441173 BLAKE2B 91bc8594974064b2bdfe85b8bb2ab3e0803b815bb3eca792cc087b1a2603f8c34e8055a3f39d53c1cd7ca6fafa0b28b3958e02172dabf957f4bbc108dee06b8a SHA512 7c210ae429c2bbd4fe8167041d479b840556c2a61bb6e1c3bd2b14bbbbea4b75eb406b7d8cee1908f9928c78cbbac62daca006b2f27b0a4072f16f9cabb7ddf3
-DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3
-DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84
-DIST serde-1.0.210.crate 78338 BLAKE2B b3621d1313312177a346313e6e384fe9660f74eefb18e6cffa39fc2aadc0ab73be84b9037c59b716e5feafcd73f4f054f83e6d17d82746984b3064bf8d3ed338 SHA512 0d853ca51543ae8b4a0c70204ff4e559a4eec77af3d3bdcfc75c5905c80d4ffd1bd9eb8258ea4f6ecfbdd26477ecac7dd698d84d86759fa32e03a9cce02fa4ae
-DIST serde_derive-1.0.210.crate 56020 BLAKE2B b346e574c99b6a8b12dfc29b20a4fd2daf8abfabd3714ccfde059a3a1f14a5628d4acf6a03f8076174fd28adfdb7cb9bbdb8ac0d4403aa2f43e917eed4b08028 SHA512 1c54d70a55007c00d3ff3d8c2096f4f9966431ba7bfd9195bcf41932de71b71c4ab934f9a8c5067cb56a042742cf0efab07377dbabf12feb1af6d20399de00b5
-DIST serde_json-1.0.128.crate 149520 BLAKE2B 246eb865f64a0f161b79f3d4f783dbadbc930c4a19edb6c0fe8f0c6145c7c47be4b692d3e084b1b500820ece8e94214820978cf898926dd805bd431fb411bbc9 SHA512 9e6290d3a6a971b3c37bbc97097b8179e64c655779b43c7b75303a35ef7030f5401b3a5f62cbc95a7bd5f42ecbefb0b469234d78a76c8c1597726d8e08908a7d
-DIST serde_yaml-0.8.26.crate 40670 BLAKE2B 78ed7b0d45677e2ff5bb94e9a12be0ab72eb2229e064a3e357a7ea3566648f10fc6c2ad5c07ce6067841392c97d4034da5d54d51939a08d81f64815ccd798642 SHA512 f6bde42539fe35dcb09fd506149c564f2056102f15ce275034b33c40ae666e22d6beaecfed8a0048704547f153fe13d52b8b305c95a61007784ee42f6a8372dd
-DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
-DIST strum-0.24.1.crate 5636 BLAKE2B 81959b4ed8b78313bcd370eca0de10dd86b63c27eeacab66afb6e0c620bf1a13b66ee4a06ff90ce09b46dfd29d8ce32218414900a077ddcdbd8debfb05de243c SHA512 d842464b762790f4b785e494f72f7bae47b5a068cd06ddaad7a491d1abff53fa9cde280b06bbbb6b39a3a8f350a2384080ec4b3e4f16226cb076b1df153e6197
-DIST strum_macros-0.24.3.crate 20696 BLAKE2B fa86022cd1f701d8755fbf3e6356a38d46f4f168a1abd19d1d8fa63cbecf41746165791955c8cf1fba86cadf85ddb427ffd17bb360567187b55dfb9a899503c1 SHA512 8276343808afe71d68d7984d5a223a4fc630df0adb5a547cbcc6912fbffcf7e4ad38f115888a2dd3a8443d6fa7b9c7726318d4f5d1ab43f463dd97ec20df9134
-DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
-DIST syn-2.0.77.crate 268784 BLAKE2B adf14ddc4b284ad78dae3c05be7e63a58a85a2ef16c1051b991aa278843ba7231f0da3cf2adc65eb95762d4c88b4e1440cb616c651d3bb568392bb036399304c SHA512 f8030332c3c4ab34fc1e86196eb0eeda9700e5438f2a339591a5968d8bdd3373b523dba4bd998bf578e4247e0019d999d4e9c6d062a1dedcafe18d27b6c9f6d4
-DIST thiserror-1.0.64.crate 21574 BLAKE2B d2c7cd7c1a8850dcd3f188aa1af61d4727c4bfc27a069f0e743adf86b7934e6db85d9ee9af14e78c7391e99f4ac828c00277a1354bfe1a47ddf5964211bb2037 SHA512 cff21ebd9d5d37e548c35dd1dc0e6e885a47363cbd8ce3cc8508e8e9b5f844c168b9f3d9ab12ca8d5910a53a9e09b4ddc75a0c32f983e27727fc104e4ff77618
-DIST thiserror-impl-1.0.64.crate 16073 BLAKE2B 8b0eee3d70f926c2719d084676cd14674dc5cf7c474c72e3e628a3cdda7afadd67a78f76224d2a05f1fe04ac59a178b879e467bac1981fc56c5904073153c88e SHA512 75e55f204a290eb38b2215fcdfa91f9f1cb002b121ffdf56bd5f6d75476614e3ce06360da7d74b870c45f6b107fa9e61f85ce39c0e65e713f8c191d79f96f443
-DIST typetag-0.1.8.crate 25667 BLAKE2B 85cad25443f7a4cf8c5e573014e39d0d61430b1340d08dcf60dddf6943aff79189bad2c5001d3b825a64a507201a2c5a98eefe91c386e48fc29bf3b3bf2d075a SHA512 0b4a6cd187ef1aae46f4a91e3226fc83eb8536257ef6467fa8eb13929c9007959492ff9b679bdeed793955eca22363612810257f0322ab17b6059c1d1a967187
-DIST typetag-impl-0.1.8.crate 8875 BLAKE2B 2c85466f2b057b2bc388770faf59c36de8a131cc694bae17606071fcddcad66a84b3cd65a05b595fbc64f1f1b080825572087d344e6cf898613f0f93777b19a8 SHA512 03dfebd27527294740cc2e1c76a08d22913614a7b9c136309f2ab3dc0a5a20770dd1650cda0fff6d5c61d71555075d71012d5bca5b14b0c3501061c2dbbef29d
-DIST unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51
-DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266
-DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
-DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
-DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
-DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
-DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed
-DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03
-DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709
-DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f
-DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996
-DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5
-DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff
-DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b
-DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a
-DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822
-DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f
-DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e
-DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96
-DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
-DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb
-DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
-DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd
-DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
-DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7
-DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
-DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c
-DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb
diff --git a/games-rpg/rpg-cli/metadata.xml b/games-rpg/rpg-cli/metadata.xml
deleted file mode 100644
index 3b47d4bb1520..000000000000
--- a/games-rpg/rpg-cli/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>alexey+gentoo@asokolov.org</email>
- <name>Alexey Sokolov</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <longdescription lang="en">
- rpg-cli is a bare-bones JRPG-inspired terminal game written in Rust.
- It can work as an alternative to cd where you randomly encounter enemies as you change directories.
- </longdescription>
- <upstream>
- <remote-id type="github">facundoolano/rpg-cli</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/rpg-cli/rpg-cli-1.2.0-r1.ebuild b/games-rpg/rpg-cli/rpg-cli-1.2.0-r1.ebuild
deleted file mode 100644
index c648c2412b5e..000000000000
--- a/games-rpg/rpg-cli/rpg-cli-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.13.3
-
-EAPI=8
-
-CRATES="
- anstream@0.6.15
- anstyle-parse@0.2.5
- anstyle-query@1.1.1
- anstyle-wincon@3.0.4
- anstyle@1.0.8
- anyhow@1.0.89
- autocfg@1.3.0
- bincode@1.3.3
- bitflags@2.6.0
- byteorder@1.5.0
- cfg-if@1.0.0
- clap@4.5.18
- clap_builder@4.5.18
- clap_derive@4.5.18
- clap_lex@0.7.2
- colorchoice@1.0.2
- colored@2.1.0
- ctor@0.1.26
- dirs-sys@0.3.7
- dirs@4.0.0
- dunce@1.0.5
- erased-serde@0.3.31
- getrandom@0.2.15
- ghost@0.1.17
- hashbrown@0.12.3
- heck@0.4.1
- heck@0.5.0
- indexmap@1.9.3
- inventory@0.2.3
- is_terminal_polyfill@1.70.1
- itoa@1.0.11
- lazy_static@1.5.0
- libc@0.2.158
- libredox@0.1.3
- linked-hash-map@0.5.6
- memchr@2.7.4
- once_cell@1.19.0
- ppv-lite86@0.2.20
- proc-macro2@1.0.86
- quote@1.0.37
- rand@0.8.5
- rand_chacha@0.3.1
- rand_core@0.6.4
- redox_users@0.4.6
- rustversion@1.0.17
- ryu@1.0.18
- serde@1.0.210
- serde_derive@1.0.210
- serde_json@1.0.128
- serde_yaml@0.8.26
- strsim@0.11.1
- strum@0.24.1
- strum_macros@0.24.3
- syn@1.0.109
- syn@2.0.77
- thiserror-impl@1.0.64
- thiserror@1.0.64
- typetag-impl@0.1.8
- typetag@0.1.8
- unicode-ident@1.0.13
- utf8parse@0.2.2
- wasi@0.11.0+wasi-snapshot-preview1
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-x86_64-pc-windows-gnu@0.4.0
- winapi@0.3.9
- windows-sys@0.48.0
- windows-sys@0.52.0
- windows-targets@0.48.5
- windows-targets@0.52.6
- windows_aarch64_gnullvm@0.48.5
- windows_aarch64_gnullvm@0.52.6
- windows_aarch64_msvc@0.48.5
- windows_aarch64_msvc@0.52.6
- windows_i686_gnu@0.48.5
- windows_i686_gnu@0.52.6
- windows_i686_gnullvm@0.52.6
- windows_i686_msvc@0.48.5
- windows_i686_msvc@0.52.6
- windows_x86_64_gnu@0.48.5
- windows_x86_64_gnu@0.52.6
- windows_x86_64_gnullvm@0.48.5
- windows_x86_64_gnullvm@0.52.6
- windows_x86_64_msvc@0.48.5
- windows_x86_64_msvc@0.52.6
- yaml-rust@0.4.5
- zerocopy-derive@0.7.35
- zerocopy@0.7.35
-"
-
-inherit cargo
-
-DESCRIPTION="Terminal game, your filesystem as a dungeon"
-HOMEPAGE="https://github.com/facundoolano/rpg-cli"
-SRC_URI="https://github.com/facundoolano/rpg-cli/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
- ${CARGO_CRATE_URIS}
-"
-
-LICENSE=""
-# Dependent crate licenses
-LICENSE+="
- MIT MPL-2.0 Unicode-DFS-2016
- || ( Apache-2.0 Boost-1.0 )
- || ( Apache-2.0 CC0-1.0 MIT-0 )
-"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
-
-QA_FLAGS_IGNORED="usr/bin/rpg-cli"
-
-src_install() {
- cargo_src_install
- dodoc README.md
- newdoc shell/README.md README-shell.md
-}
diff --git a/games-rpg/silence/Manifest b/games-rpg/silence/Manifest
deleted file mode 100644
index ecd2e55c7b18..000000000000
--- a/games-rpg/silence/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST Silence_1.2.20280_Linux_Full_EN_DE_IT_ES_FR_ZH_JA_PT_KO_RU_PL_EL_Daedalic_noDRM.zip 4618513055 BLAKE2B 6a7b420d32e0fb8c9203ce73d201c765f046fe0f2d0514fc3abc6f666216ef920091eb0ec2f896477c084d40bd5c311514211bafe778c4309897ea0ebd5f824e SHA512 9b10b5ba75b7d493ace35d4f3f5fd419614e11b80b6c4e2723b254b94651fc73db9b4d4153a97df19d667fc9838950dda53c6997039368ec4278e619297eb513
diff --git a/games-rpg/silence/metadata.xml b/games-rpg/silence/metadata.xml
deleted file mode 100644
index 7c730d47817a..000000000000
--- a/games-rpg/silence/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/games-rpg/silence/silence-1.2.20280.ebuild b/games-rpg/silence/silence-1.2.20280.ebuild
deleted file mode 100644
index b54a9afa9fe3..000000000000
--- a/games-rpg/silence/silence-1.2.20280.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop wrapper xdg
-
-DESCRIPTION="3D point and click adventure, sequel to The Whispered World"
-HOMEPAGE="https://www.daedalic.com/silence"
-SRC_URI="Silence_${PV}_Linux_Full_EN_DE_IT_ES_FR_ZH_JA_PT_KO_RU_PL_EL_Daedalic_noDRM.zip"
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="l10n_de +l10n_en l10n_pl l10n_zh"
-REQUIRED_USE="|| ( ${IUSE//+} )"
-RESTRICT="bindist fetch splitdebug strip"
-
-BDEPEND="app-arch/unzip"
-
-RDEPEND="
- virtual/opengl
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXrandr
-"
-
-S="${WORKDIR}"
-DIR="/opt/${PN}"
-QA_PREBUILT="${DIR#/}/*"
-
-pkg_nofetch() {
- einfo "Please buy and download ${SRC_URI} from:"
- einfo " https://www.humblebundle.com/store/${PN}"
- einfo "and move it to your distfiles directory."
-}
-
-src_prepare() {
- default
-
- MY_ARCH=$(usex amd64 x86_64 x86)
- OTHER_ARCH=$(usex amd64 x86 x86_64)
-
- # Delete files for the other architecture.
- # Delete Steam library because we're not running under Steam.
- # Delete Screen Selector library, because it requires GTK2 but is unused.
- rm -rv \
- Silence_Data/{Mono,Plugins}/${OTHER_ARCH}/ \
- Silence_Data/Plugins/${MY_ARCH}/{libDaedalic.Ecosystems.Steam.External,ScreenSelector}.so \
- || die
-
- # Remove unneeded language files.
- local locale localedir
- for locale in ${IUSE//+}; do
- if [[ ${locale} = l10n_* ]] && ! use ${locale}; then
- case ${locale#l10n_} in
- de) localedir=german ;;
- en) localedir=english ;;
- pl) localedir=polish ;;
- zh) localedir=chinese ;;
- *) die "unrecognised locale ${locale}" ;;
- esac
- rm -rv Silence_Data/GameData/Sounds/{LipSync,Voice}/${localedir}/ || die
- fi
- done
-}
-
-src_install() {
- exeinto "${DIR}"
- newexe Silence.${MY_ARCH} Silence
- make_wrapper ${PN} ./Silence "${DIR}"
-
- insinto "${DIR}"
- doins -r Silence_Data version.txt
-
- local libdir
- for libdir in Mono Plugins; do
- exeinto "${DIR}"/Silence_Data/${libdir}/${MY_ARCH}
- doexe Silence_Data/${libdir}/${MY_ARCH}/*.so
- done
-
- newicon -s 128 Silence_Data/Resources/UnityPlayer.png silence.png
- make_desktop_entry ${PN} Silence
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- if ! use l10n_en; then
- ewarn "You have disabled the English voice audio and lip sync data. The game"
- ewarn "still defaults to English though, so you will need to manually change"
- ewarn "the voice language in the options menu."
- fi
-}
diff --git a/games-rpg/snoot-game/Manifest b/games-rpg/snoot-game/Manifest
deleted file mode 100644
index b979168405b5..000000000000
--- a/games-rpg/snoot-game/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST SnootGame-Patch12-Monkeyborea-linux.tar.bz2 260252831 BLAKE2B 6b5e515186e907c440c516bb62d5a9da5a8a2d9eaca32c02531ae24eb9e7339350013dc87c1a3420c60fa553f451fc7b3bedafc6d14edf08918beb2401226764 SHA512 7c9b2c5d7d98f64743bbae3e59b8ca0ad8ce94283c2a9a10bc2c756d86bc8d35aa5037fe05e1572274249a53272a3a602ebb9ad392afa8be4d5abae85a7ecaae
diff --git a/games-rpg/snoot-game/metadata.xml b/games-rpg/snoot-game/metadata.xml
deleted file mode 100644
index 7ee32eb1a1dc..000000000000
--- a/games-rpg/snoot-game/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <name>Seth M. Price</name>
- <email>sprice623@aol.com</email>
- </maintainer>
- <longdescription lang="en">
- You play as Anon, a lonely, faceless, nobody, reject who finds himself
- in the dinosaur themed acid trip of a school named Volcano High.
- Here Anon meets the qt ptero known as Fang and their clown-vomit colored
- posse of reject friends and other associated thorns-in-the-side.
- </longdescription>
- <upstream>
- <bugs-to>https://git.cavemanon.xyz/Cavemanon/SnootGame/issues</bugs-to>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/snoot-game/snoot-game-1.12.0.ebuild b/games-rpg/snoot-game/snoot-game-1.12.0.ebuild
deleted file mode 100644
index ae7f0c59a374..000000000000
--- a/games-rpg/snoot-game/snoot-game-1.12.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-inherit python-single-r1 desktop wrapper
-
-MY_PV="Patch12-Monkeyborea"
-
-DESCRIPTION="Visual novel parody of Goodbye Volcano High"
-HOMEPAGE="https://snootgame.xyz/en"
-SRC_URI="https://snootgame.xyz/en/bin/SnootGame-${MY_PV}-linux.tar.bz2"
-
-S="${WORKDIR}/SnootGame-${MY_PV}-linux/"
-
-LICENSE="AGPL-3 CC-BY-SA-4.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="strip"
-
-RDEPEND="${PYTHON_DEPS} virtual/opengl"
-BDEPEND="${RDEPEND}"
-
-QA_PREBUILT="*"
-
-src_prepare() {
- default
-
- MY_ARCH="$(uname -m)"
-
- # Remove executables for other architectures
- # (I tried using arrays but it was too much pain)
- case "$MY_ARCH" in
- aarch64)
- rm -r "lib/py3-linux-armv7l"
- rm -r "lib/py3-linux-x86_64"
- ;;
- armv7l)
- rm -r "lib/py3-linux-aarch64"
- rm -r "lib/py3-linux-x86_64"
- ;;
- x86_64)
- rm -r "lib/py3-linux-aarch64"
- rm -r "lib/py3-linux-armv7l"
- ;;
- *)
- die "unsupported architecture: $MY_ARCH"
- ;;
- esac
-}
-
-src_install() {
- local dir=/opt/${PN}
- insinto "${dir}"
-
- doins -r "${S}/."
-
- fperms +x ${dir}/lib/py3-linux-${MY_ARCH}/SnootGame
- fperms +x ${dir}/SnootGame.sh
-
- make_wrapper ${PN} "./SnootGame.sh" "${dir}" "${dir}"
- make_desktop_entry ${PN} "Snoot Game"
-}
diff --git a/games-rpg/soltys/Manifest b/games-rpg/soltys/Manifest
deleted file mode 100644
index a559d66c7ada..000000000000
--- a/games-rpg/soltys/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST cat-soltys.png 1917 BLAKE2B c33be51239b1df521b117c44ad2a6e427c26b64a37a1c72331aacfa797913e6d9a83b87689cccaa1e28fef44f47f7ffbc5f712a47b7488f4a237eb121f8297e1 SHA512 c2df23275372582300d3d87d2b629548dabf61ad9d031cb352f4167d956d5126926efee41b24f48040390177b6f28e1b432ff5049bb66858316cce37106aaca8
-DIST soltys-en-v1.0.zip 3484518 BLAKE2B 04d49de79af0d18a5e35ee618de18c0c70b0d9670f9533ce29759aae34542038d31d9b096b25f7d7ee830bea6d0933df9d782b705b7dcaa46144023b9d88a037 SHA512 92637d760033c044b3979dfe21f617db0b2cf98c48587e058910f877b38e0887fed8102782f1dfac85bc8eefa68d3791d7ff2d6074396bea2728a128e37cee1d
-DIST soltys-es-v1.0.zip 3527349 BLAKE2B ac567c7727c8150b75d681e8f416aab859725a665c8e0b6ec628c7a0f101b0ffcf9fb2822d0dafbbd252c1a92f01bcb43f05c8f39447ef8dcf4a591afa441b8a SHA512 eac3aa60e274720f65504ffe5bc18f99401a24c5775c3bc6eb893aef2af7e02055eb52e3da162f124babe5b611f93ff5444aca6e2ea26e5baa98a2131dd49da0
-DIST soltys-pl-v1.0.zip 3483638 BLAKE2B 35269130a2d4699cd709deaeaf96cd95786dcb3b4ceb77b00682f865ab796245e7830805ff4989d4298e54bcc963c45ef8e58ef2200376b41722df33a82b41b5 SHA512 b8c04366d360eb4b7f296718ae46a2e417b676f9bddd6fb8555069d8972ae2ff1706c67fc473a52a5009cb433ff58db377e5f02ff6b27e68e35d2a89c8108f24
diff --git a/games-rpg/soltys/metadata.xml b/games-rpg/soltys/metadata.xml
deleted file mode 100644
index e6b8e4e911e0..000000000000
--- a/games-rpg/soltys/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">scummvm</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/soltys/soltys-1.0-r2.ebuild b/games-rpg/soltys/soltys-1.0-r2.ebuild
deleted file mode 100644
index 987b45592723..000000000000
--- a/games-rpg/soltys/soltys-1.0-r2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop wrapper
-
-DESCRIPTION="Classic adventure game"
-HOMEPAGE="https://wiki.scummvm.org/index.php/Soltys"
-SRC_URI="l10n_en? ( https://downloads.sourceforge.net/scummvm/${PN}-en-v${PV}.zip )
- l10n_es? ( https://downloads.sourceforge.net/scummvm/${PN}-es-v${PV}.zip )
- l10n_pl? ( https://downloads.sourceforge.net/scummvm/${PN}-pl-v${PV}.zip )
- !l10n_en? ( !l10n_es? ( !l10n_pl? ( https://downloads.sourceforge.net/scummvm/${PN}-en-v${PV}.zip ) ) )
- http://www.scummvm.org/images/cat-${PN}.png"
-S="${WORKDIR}"
-
-LICENSE="Soltys"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="l10n_en l10n_es l10n_pl"
-
-RDEPEND="games-engines/scummvm"
-BDEPEND="app-arch/unzip"
-
-src_unpack() {
- MY_L10N=( $(usev l10n_en) $(usev l10n_es) $(usev l10n_pl) )
- [[ ${MY_L10N} ]] || MY_L10N=( l10n_en )
-
- local lang
- for lang in "${MY_L10N[@]//l10n_/}"; do
- mkdir ${lang} || die
- unpack ${PN}-${lang}-v${PV}.zip
- if [[ ${lang} == es ]]; then
- mv ${PN}-${lang}-v$(ver_rs 1 -)/vol.{cat,dat} ${lang}/ || die
- else
- mv vol.{cat,dat} ${lang}/ || die
- fi
- done
-}
-
-src_install() {
- insinto /usr/share/${PN}
- local lang
- for lang in "${MY_L10N[@]//l10n_/}"; do
- doins -r ${lang}
- make_wrapper ${PN}-${lang} "scummvm -f -p \"${EPREFIX}/usr/share/${PN}/${lang}\" ${PN}"
- make_desktop_entry ${PN}-${lang} "Soltys (${lang})"
- done
-
- newicon "${DISTDIR}"/cat-${PN}.png ${PN}.png
-}
diff --git a/games-rpg/the-longest-journey-hd-fmv/Manifest b/games-rpg/the-longest-journey-hd-fmv/Manifest
deleted file mode 100644
index 18377ca28b0a..000000000000
--- a/games-rpg/the-longest-journey-hd-fmv/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST TLJHD_FMV_1.1.zip 3340708806 BLAKE2B e8513bad4dcfc96d5aa63773e7128163a959e14af697a431480f6c4620743c55a3ab2008ecdde5fc4f759598499f74a76579a24345cde97f3fa495ac71b64a2b SHA512 5cfb5447c667f9db98a88ba669641ea42f12c9ac1341efa6b6c2ac5d55a73aecd0da2821e13092c9d11177c19567398b240c0632d0c2c6b4ae70e91e15554a5a
diff --git a/games-rpg/the-longest-journey-hd-fmv/metadata.xml b/games-rpg/the-longest-journey-hd-fmv/metadata.xml
deleted file mode 100644
index 7c730d47817a..000000000000
--- a/games-rpg/the-longest-journey-hd-fmv/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/games-rpg/the-longest-journey-hd-fmv/the-longest-journey-hd-fmv-1.1.ebuild b/games-rpg/the-longest-journey-hd-fmv/the-longest-journey-hd-fmv-1.1.ebuild
deleted file mode 100644
index 800989940e03..000000000000
--- a/games-rpg/the-longest-journey-hd-fmv/the-longest-journey-hd-fmv-1.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHECKREQS_DISK_BUILD="3229M"
-CHECKREQS_DISK_USR="3229M"
-inherit check-reqs
-
-DESCRIPTION="Upscaled full motion videos for The Longest Journey"
-HOMEPAGE="https://tljhd.github.io"
-SRC_URI="TLJHD_FMV_${PV}.zip"
-LICENSE="fairuse"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="bindist fetch"
-
-RDEPEND="
- ${CATEGORY}/${PN%-hd-fmv}
-"
-
-BDEPEND="
- app-arch/unzip
-"
-
-S="${WORKDIR}"
-
-pkg_nofetch() {
- einfo "Please download ${SRC_URI} from:"
- einfo " ${HOMEPAGE}"
- einfo "and move it to your distfiles directory."
-}
-
-src_install() {
- insinto /usr/share/${PN%-hd-fmv}
- doins -r mods/
-}
diff --git a/games-rpg/the-longest-journey-hd/Manifest b/games-rpg/the-longest-journey-hd/Manifest
deleted file mode 100644
index e609c93f354c..000000000000
--- a/games-rpg/the-longest-journey-hd/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST TLJHD_1.02.zip 1505177703 BLAKE2B 4f77ca7c3d1776542b262000bea0504552ba6cc85f0b210c3220ccf7ec22df59fcfd4244659e4f629a149e609d9a93f5b30adfb44008d7512f4156a554bbab52 SHA512 a3e65fa7f6edc6b547aac7ce178b054763eb15246d1c341d62f0f0a5e59c64a8aa52392685bfdeca2c6a5e0cd2a6ee14dbd00f80fe5e928e321c1df695e134cf
diff --git a/games-rpg/the-longest-journey-hd/metadata.xml b/games-rpg/the-longest-journey-hd/metadata.xml
deleted file mode 100644
index 7c730d47817a..000000000000
--- a/games-rpg/the-longest-journey-hd/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/games-rpg/the-longest-journey-hd/the-longest-journey-hd-1.02.ebuild b/games-rpg/the-longest-journey-hd/the-longest-journey-hd-1.02.ebuild
deleted file mode 100644
index 54d0ddf85af8..000000000000
--- a/games-rpg/the-longest-journey-hd/the-longest-journey-hd-1.02.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHECKREQS_DISK_BUILD="1463M"
-CHECKREQS_DISK_USR="1461M"
-inherit check-reqs
-
-DESCRIPTION="High definition backgrounds and sprites for The Longest Journey"
-HOMEPAGE="https://tljhd.github.io"
-SRC_URI="TLJHD_${PV}.zip"
-LICENSE="fairuse"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="bindist fetch"
-
-RDEPEND="
- ${CATEGORY}/${PN%-hd}
-"
-
-BDEPEND="
- app-arch/unzip
-"
-
-S="${WORKDIR}"
-
-pkg_nofetch() {
- einfo "Please download ${SRC_URI} from:"
- einfo " ${HOMEPAGE}"
- einfo "and move it to your distfiles directory."
-}
-
-src_install() {
- insinto /usr/share/${PN%-hd}
- # The fonts are the same as the original ones.
- doins -r mods/
-}
diff --git a/games-rpg/the-longest-journey/Manifest b/games-rpg/the-longest-journey/Manifest
deleted file mode 100644
index 8fe86ac94bbf..000000000000
--- a/games-rpg/the-longest-journey/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST setup_the_longest_journey_142_lang_update_(24607)-1.bin 1731065137 BLAKE2B 55d67ee12bcb527b45c4028ee1b84b6670fccad3000c0752138cd47e1225c7ed7a1f929be3711a091c6d749ec724c0768000bfa2324064d99eb070689a8dec57 SHA512 95d550a444f37b049c26aec04e851d5c057fdbd662306650024d0fc0eb88eaea8c831b2fddb599afed2dc1ed88b6a7d4f171525ebfc61fc6303080de30992687
-DIST setup_the_longest_journey_142_lang_update_(24607).exe 2126208 BLAKE2B 794c36e5080681da6b9e88fb42bb2325784336b5e2b6117240f07cc3aca87eaaa7001150dac42a5506bd3a41234775e401bd9bef4e59fff14589037f9c540cf4 SHA512 51c4221e8ddcf803814c781b0b441c8e38f17c78df0f62f35b540141799616abdcab2791dcc5f90c7ac4a9ff06ebb29b7d65a38777799087752f7c07ee1abdb9
diff --git a/games-rpg/the-longest-journey/metadata.xml b/games-rpg/the-longest-journey/metadata.xml
deleted file mode 100644
index 8815a3aa2353..000000000000
--- a/games-rpg/the-longest-journey/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <use>
- <flag name="hd">Install high definition backgrounds and sprites</flag>
- <flag name="hd-fmv">Install upscaled full motion videos</flag>
- </use>
-</pkgmetadata>
diff --git a/games-rpg/the-longest-journey/the-longest-journey-142.24607.ebuild b/games-rpg/the-longest-journey/the-longest-journey-142.24607.ebuild
deleted file mode 100644
index 68f1a6546220..000000000000
--- a/games-rpg/the-longest-journey/the-longest-journey-142.24607.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHECKREQS_DISK_BUILD="1826M"
-CHECKREQS_DISK_USR="1820M"
-inherit check-reqs desktop wrapper xdg
-
-MY_EXE="setup_the_longest_journey_${PV%.*}_lang_update_(${PV##*.})"
-ICON="9c94fffadc23bac626a24a9c04cf8f107598ef9d0d2a58cbb6a9abd4d6eb0fbc.png"
-
-DESCRIPTION="An adventure through fantasy worlds, seen through the eyes of a student"
-HOMEPAGE="https://www.gog.com/game/the_longest_journey"
-SRC_URI="${MY_EXE}.exe ${MY_EXE}-1.bin"
-LICENSE="GOG-EULA"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+hd +hd-fmv"
-RESTRICT="bindist fetch"
-
-RDEPEND="
- >=games-engines/scummvm-2.5.1[opengl,truetype,vorbis]
-"
-
-PDEPEND="
- hd? ( ${CATEGORY}/${PN}-hd )
- hd-fmv? ( ${CATEGORY}/${PN}-hd-fmv )
-"
-
-BDEPEND="
- app-arch/innoextract
- app-arch/unzip
-"
-
-S="${WORKDIR}"
-
-pkg_nofetch() {
- einfo "Please buy and download ${MY_EXE}{.exe,-1.bin} from:"
- einfo " ${HOMEPAGE}"
- einfo "and move it to your distfiles directory."
-}
-
-src_unpack() {
- innoextract -e -s -m "${DISTDIR}/${MY_EXE}.exe" || die
- unzip -qo app/webcache.zip "${ICON}" || die
-}
-
-src_install() {
- local dir=/usr/share/${PN}
-
- insinto "${dir}"
- doins -r [0-9]?/ Global/ Static/ Fonts/ game.exe x.xarc *.ini
- dodoc manual.pdf
-
- docinto html
- dodoc -r tlj_faq_files/ tlj_faq.html
-
- newicon -s 128 "${ICON}" "${PN}.png"
- make_wrapper ${PN} "scummvm -p \"${EPREFIX}${dir}\" tlj"
- make_desktop_entry ${PN} "The Longest Journey"
-}
diff --git a/games-rpg/to-the-moon/Manifest b/games-rpg/to-the-moon/Manifest
deleted file mode 100644
index e1c13e1fdd3b..000000000000
--- a/games-rpg/to-the-moon/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ToTheMoon_linux_1389114090.sh 75823678 BLAKE2B de63a8c5eff7d99f5af4fbc85c8e416c7bd7a07fad03dfb0424bf43f410bdbc9a0d064c8892dbb6c9fdc637391f2b2ef6ef40c72c501790ffec0aac8448add21 SHA512 bed844f143ef9c3ff8fe93da186422e84d259229874c331315d8f1c7538fd6c417d6ca1aeecbe6c2a664fad98aff51f4723227d0ef07612acf29f86313f9aa1a
diff --git a/games-rpg/to-the-moon/metadata.xml b/games-rpg/to-the-moon/metadata.xml
deleted file mode 100644
index 5276fd81004a..000000000000
--- a/games-rpg/to-the-moon/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <use>
- <flag name="bundled-libs">Use bundled libraries</flag>
- </use>
-</pkgmetadata>
diff --git a/games-rpg/to-the-moon/to-the-moon-0-r2.ebuild b/games-rpg/to-the-moon/to-the-moon-0-r2.ebuild
deleted file mode 100644
index a85fd7947a29..000000000000
--- a/games-rpg/to-the-moon/to-the-moon-0-r2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop unpacker wrapper xdg
-
-MY_PN="ToTheMoon"
-
-DESCRIPTION="Two doctors traversing the memories of a dying man to fulfill his last wish"
-HOMEPAGE="https://freebirdgames.com/games/to-the-moon/"
-SRC_URI="${MY_PN}_linux_1389114090.sh"
-S="${WORKDIR}/data"
-
-LICENSE="all-rights-reserved bundled-libs? ( LGPL-2 LGPL-2.1 ZLIB )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="bundled-libs"
-RESTRICT="bindist fetch"
-
-QA_PREBUILT="
- opt/${PN}/${MY_PN}.bin*
- opt/${PN}/lib/*
- opt/${PN}/lib64/*"
-
-# TODO: unbundling sdl-sound breaks the game
-RDEPEND="
- media-libs/libglvnd[X]
- sys-libs/libxcrypt:0/1
- virtual/zlib:=
- !bundled-libs? (
- dev-libs/libsigc++:2
- >=media-libs/libsdl2-2.0.1[X,joystick,opengl,sound,threads(+),video]
- media-libs/openal
- media-libs/sdl2-image[png]
- media-libs/sdl2-ttf
- )
-"
-
-pkg_nofetch() {
- einfo "Please buy & download ${SRC_URI} from:"
- einfo " ${HOMEPAGE}"
- einfo "and move/link it to your DISTDIR directory."
-}
-
-src_unpack() {
- # mojo stuff inside makeself archive, unpack_makeself fails
- local lastline=$(( $(grep -a -h -n -m 1 -F -e "Extra newline, because in very rare cases (OpenSolaris) stub is directly added after script" "${DISTDIR}/${A}" | cut -d':' -f1) + 1 ))
- [[ ${lastline} ]] || die "no last line"
-
- local offset=$(head -n ${lastline} "${DISTDIR}/${A}" | wc -c)
- [[ ${offset} ]] || die "no offset"
-
- dd ibs=${offset} skip=1 if="${DISTDIR}/${A}" of="${T}"/moon.zip || die
- unpack_zip "${T}"/moon.zip
-}
-
-src_install() {
- local dir=/opt/${PN}
- local libsuffix=$(usex amd64 64 '')
- local arch=$(usex amd64 x86_64 x86)
-
- insinto ${dir}
- doins -r noarch/{Audio,Data,Fonts,Graphics,Game.ini,mkxp.conf,ToTheMoon.png}
-
- exeinto ${dir}
- doexe ${arch}/${MY_PN}.bin.${arch}
-
- exeinto ${dir}/lib${libsuffix}
- if use bundled-libs ; then
- doexe ${arch}/lib${libsuffix}/*
- else
- doexe ${arch}/lib${libsuffix}/libSDL_sound-1.0.so.1
- fi
-
- make_wrapper ${PN} ./${MY_PN}.bin.${arch} ${dir}{,/lib${libsuffix}}
-
- newicon noarch/${MY_PN}.png ${PN}.png
- make_desktop_entry ${PN} "To the Moon"
-}
diff --git a/games-rpg/vendetta-online-bin/Manifest b/games-rpg/vendetta-online-bin/Manifest
deleted file mode 100644
index 7274d79f185d..000000000000
--- a/games-rpg/vendetta-online-bin/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST vendetta-online-bin-1.8.296-amd64.sh 235822235 BLAKE2B d5b3218a6928da2f6b0ad8e12d7dbf7052140bb194aceee948ab89d019b59d361c8ddc7eff6d97cf361a9b9b99a7f1b1b8af91339245201203b9aa6d3c4a60ee SHA512 f57b8da6b2364df7ca78c0a8df66cadbc568927376548f95b49da5d641d49a155315583d4323599f59e982b0569b972311fa4717e11dab48e4da95ab235d05a4
-DIST vendetta-online-bin-1.8.296-x86.sh 235890404 BLAKE2B cb59204f54a60a42639e542527a7b07019c4d9873bd7b4027abede84f6e2ca321449dabdacb082d7fd3fce343de1db5039d4da8f230ee52a2c0d64b5d5c41cc0 SHA512 909e4960fe85c7bc71cf1530cd8fd9fa096b28c9ba621e3c16e14d1264858939e859fad182e76301322eb45b7c451bd21d87a90274eefb9e71e1fd1eb1f498b0
diff --git a/games-rpg/vendetta-online-bin/files/vendetta b/games-rpg/vendetta-online-bin/files/vendetta
deleted file mode 100644
index 113f5d0925b1..000000000000
--- a/games-rpg/vendetta-online-bin/files/vendetta
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-
-if [ ! -e ~/.vendetta ] ; then
- cp -vR "DATADIR"/install ~/.vendetta
-fi
-
-exec "DATADIR"/vendetta "$@"
diff --git a/games-rpg/vendetta-online-bin/metadata.xml b/games-rpg/vendetta-online-bin/metadata.xml
deleted file mode 100644
index 1c3ba213c494..000000000000
--- a/games-rpg/vendetta-online-bin/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/games-rpg/vendetta-online-bin/vendetta-online-bin-1.8.296-r2.ebuild b/games-rpg/vendetta-online-bin/vendetta-online-bin-1.8.296-r2.ebuild
deleted file mode 100644
index d11ed226a4f8..000000000000
--- a/games-rpg/vendetta-online-bin/vendetta-online-bin-1.8.296-r2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop unpacker
-
-DESCRIPTION="Space-based MMORPG"
-HOMEPAGE="https://www.vendetta-online.com"
-SRC_URI="
- amd64? (
- http://mirror.cle.vendetta-online.com/vendetta-linux-amd64-installer.sh
- -> ${P}-amd64.sh
- )
- x86? (
- http://mirror.cle.vendetta-online.com/vendetta-linux-ia32-installer.sh
- -> ${P}-x86.sh
- )
-"
-S="${WORKDIR}"
-
-LICENSE="guild"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-RESTRICT="mirror strip"
-
-RDEPEND="
- media-libs/alsa-lib
- media-libs/libpulse
- virtual/glu
- virtual/opengl
- x11-libs/gtk+:2
-"
-BDEPEND="dev-util/patchelf"
-
-QA_FLAGS_IGNORED="
- opt/vendetta-online-bin/install/drivers/.*.so
- opt/vendetta-online-bin/install/update.rlb
- opt/vendetta-online-bin/install/vendetta
- opt/vendetta-online-bin/vendetta
-"
-
-src_unpack() {
- unpack_makeself
-}
-
-src_prepare() {
- # Won't do much good since this is a -bin, but there's no bin_prepare :)
- default
-
- # scanelf: rpath_security_checks(): Security problem with relative DT_RPATH '.'
- for file in install/drivers/{gkvc.so,soundbackends/libalsa_linux_amd64.so,soundbackends/libpulseaudio_linux_amd64.so} ; do
- patchelf --set-rpath '$ORIGIN' $file || die
- done
-}
-
-src_install() {
- local dir=/opt/${PN}
-
- insinto ${dir}
- doins -r *
- fperms +x ${dir}/{vendetta,install/{media.rlb,update.rlb,vendetta}}
-
- sed \
- -e "s:DATADIR:${dir}:" \
- "${FILESDIR}"/vendetta > "${T}"/vendetta \
- || die "sed failed"
-
- dobin "${T}"/vendetta
- newicon install/manual/images/ships.valkyrie.jpg ${PN}.jpg
- make_desktop_entry vendetta "Vendetta Online" /usr/share/pixmaps/${PN}.jpg
-}
diff --git a/games-rpg/wasteland2/Manifest b/games-rpg/wasteland2/Manifest
deleted file mode 100644
index a45277e699da..000000000000
--- a/games-rpg/wasteland2/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gog_wasteland_2_1.9.0.13.tar.gz 10959158010 BLAKE2B 8a82a608b3530fd2000ebe689b337529630da3c81ac4fc9369d9dd210b48b842658770b16ea451f3eedd63fcc682ad0c898fcff895d119ab4395fad32c04e9c4 SHA512 8b5ed19ffee9505efaf03f7ef3ba55dbdbbeda68b7961e92c22776bbb7e842df8c5e5ee727967e79dec753fd03d39f0a1c98e380e540971834b56066b6a79929
diff --git a/games-rpg/wasteland2/metadata.xml b/games-rpg/wasteland2/metadata.xml
deleted file mode 100644
index 9de68a7b7983..000000000000
--- a/games-rpg/wasteland2/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/games-rpg/wasteland2/wasteland2-1.9.0.13-r2.ebuild b/games-rpg/wasteland2/wasteland2-1.9.0.13-r2.ebuild
deleted file mode 100644
index 42082b1444ca..000000000000
--- a/games-rpg/wasteland2/wasteland2-1.9.0.13-r2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CHECKREQS_DISK_BUILD="22000M"
-CHECKREQS_DISK_USR="21600M"
-inherit check-reqs desktop wrapper
-
-DESCRIPTION="Sequel to 1988 Wasteland, post-apocalyptic computer RPG inspiration for Fallout"
-HOMEPAGE="https://wasteland.inxile-entertainment.com/"
-SRC_URI="gog_wasteland_2_${PV}.tar.gz"
-S="${WORKDIR}/Wasteland 2"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="bindist fetch"
-
-QA_PREBUILT="opt/${PN}/*"
-
-RDEPEND="
- dev-libs/atk[abi_x86_32(-)]
- dev-libs/glib:2[abi_x86_32(-)]
- media-libs/fontconfig:1.0[abi_x86_32(-)]
- media-libs/freetype:2[abi_x86_32(-)]
- virtual/glu[abi_x86_32(-)]
- virtual/opengl[abi_x86_32(-)]
- x11-libs/cairo[abi_x86_32(-)]
- x11-libs/gdk-pixbuf[abi_x86_32(-)]
- x11-libs/gtk+:2[abi_x86_32(-)]
- x11-libs/libX11[abi_x86_32(-)]
- x11-libs/libXcursor[abi_x86_32(-)]
- x11-libs/libXext[abi_x86_32(-)]
- x11-libs/libXrandr[abi_x86_32(-)]
- x11-libs/pango[abi_x86_32(-)]"
-
-pkg_nofetch() {
- einfo "Please buy Wasteland 2"
- einfo "from https://www.gog.com/ and"
- einfo "download ${SRC_URI}"
- einfo "and move it to your DISTDIR directory."
- einfo
- einfo "This ebuild was tested with the CLASSICAL edition."
- einfo "If it works with the deluxe edition too, please"
- einfo "open a bug report. If not, open a bug report too."
-}
-
-src_install() {
- local dir=/opt/${PN}
-
- # over 20GB of data
- dodir ${dir}
- mv game/WL2_Data "${ED}"/${dir}/ || die
-
- exeinto ${dir}
- doexe game/WL2
-
- make_wrapper ${PN} ./WL2 ${dir}
-
- newicon support/gog-wasteland-2.png ${PN}.png
- make_desktop_entry ${PN} "Wasteland 2"
-
- dodoc docs/*.pdf
-}
diff --git a/games-rpg/xu4/Manifest b/games-rpg/xu4/Manifest
deleted file mode 100644
index 80529eba6e90..000000000000
--- a/games-rpg/xu4/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST u4upgrad.zip 632072 BLAKE2B 3691f1cbac940021ef6043dd5e2ee26dcee5f8d7181ed525179211a6984f5ab498b84533d28146129c3e747f0af8946f7d691b7cb817a5a4ecb39e71e2df7b9a SHA512 4832d8cfd266d3ccc5eab5184bd2b6b9acd4c0203478873fb5e11704d95104dd9285a7752bad77f873d4f8603673184ae9421964509b948ec69944a4ceadd083
-DIST ultima4.zip 529099 BLAKE2B 62a7e6e05344d0c3496ee3240d6cd98c61f1ff8b8f5d869a8cecec8f786b76c8a42e1bef40fa63861d5652352c00ba67708e49b5e6c9ddfdebbb3ae47ae01e2e SHA512 efc65a53492c0f68c9e2f1507afed4da925992cdfec7a699095e6369725af8156331000c575778121e04ef6ca252af2eef97f8f7183b8378f22a4e7e509fb9a5
-DIST xu4-1.4.3.tar.gz 8086267 BLAKE2B 24bed7b41b0137cdeb488c6ee4e191687c493e56bba7878a00222074e0f9407407e575916ee21c3dbb4888e1301b27e74d7abc33789be8a9a171d719f79c60d2 SHA512 0ce0b71628c0b2f5f3eaf132a0312ad71924097bb663e795ccc296fd80b701798190d492a40a37af2b379a321bd5504b5fecccf6283df1b374b619666fd9edc4
diff --git a/games-rpg/xu4/files/1.4-system-minizip.patch b/games-rpg/xu4/files/1.4-system-minizip.patch
deleted file mode 100644
index ed30687e7b4c..000000000000
--- a/games-rpg/xu4/files/1.4-system-minizip.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-From bce27acd4063d43da601e0a7a85b35fab69cf4bd Mon Sep 17 00:00:00 2001
-From: "Azamat H. Hackimov" <azamat.hackimov@gmail.com>
-Date: Fri, 28 Apr 2023 16:30:40 +0300
-Subject: [PATCH] Switch to external zlib minizip library
-
-Bundled unzip.[ch] uses deprecated zlib macros and fails to compile.
-Additionaly added pkg-config calls to use system libraries and includes.
-
-https://github.com/xu4-engine/u4/pull/16
---- a/src/Makefile
-+++ b/src/Makefile
-@@ -8,11 +8,13 @@ UI ?= glv
- GPU ?= scale
- SOUND=faun
-
-+PKG_CONFIG ?= pkg-config
-+
- ifeq ($(UI), allegro)
- ifeq ($(SOUND),allegro)
-- UILIBS=-lallegro_acodec -lallegro_audio -lallegro
-+ UILIBS=$(shell ${PKG_CONFIG} --libs allegro-5 allegro_acodec-5 allegro_audio-5)
- else
-- UILIBS=-lallegro
-+ UILIBS=$(shell ${PKG_CONFIG} --libs allegro-5)
- endif
- endif
-
-@@ -37,23 +39,25 @@ endif
- UILIBS+=-lboron
- #endif
-
--CXXFLAGS=-Wall -I. -Isupport $(UIFLAGS) -DVERSION=\"$(VERSION)\"
-+CXXFLAGS+=-Wall -I. -Isupport $(UIFLAGS) -DVERSION=\"$(VERSION)\"
- #CXXFLAGS+=-rdynamic -DHAVE_BACKTRACE=1 -DHAVE_VARIADIC_MACROS=1
-
- # Choose one of these for debug/release mode.
- #CXXFLAGS+=-g -DDEBUG
- CXXFLAGS+=-O3 -DNDEBUG
-
-+CXXFLAGS+=$(shell ${PKG_CONFIG} --cflags minizip)
-+
- ifeq ($(UI), glv)
- CXXFLAGS+=-Iglv/x11
- GLV_SRC=glv/x11/glv.c
--UILIBS+=-lXcursor -lX11
-+UILIBS+=$(shell ${PKG_CONFIG} --libs xcursor x11)
- CFLAGS=$(CXXFLAGS) -DUSE_CURSORS
- else
- CFLAGS=$(CXXFLAGS)
- endif
-
--LIBS=$(UILIBS) -lGL -lpng -lz
-+LIBS=$(UILIBS) $(shell ${PKG_CONFIG} --libs gl libpng minizip zlib)
-
- ifeq ($(STATIC_GCC_LIBS),true)
- LDFLAGS+=-L. -static-libgcc
---- a/src/Makefile.common
-+++ b/src/Makefile.common
-@@ -9,7 +9,6 @@ CSRCS=\
- support/notify.c \
- support/stringTable.c \
- support/txf_draw.c \
-- support/unzip.c \
- $(NULL)
-
- CXXSRCS=\
---- a/src/u4file.cpp
-+++ b/src/u4file.cpp
-@@ -6,9 +6,9 @@
- #include <cstring>
- #include <cstdlib>
- #include <map>
-+#include <unzip.h>
-
- #include "u4file.h"
--#include "unzip.h"
- #include "debug.h"
- #include "xu4.h"
-
---
-2.39.2
-
diff --git a/games-rpg/xu4/files/1.4.3-glfw-build.patch b/games-rpg/xu4/files/1.4.3-glfw-build.patch
deleted file mode 100644
index d0bdc677dfd7..000000000000
--- a/games-rpg/xu4/files/1.4.3-glfw-build.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-From https://github.com/xu4-engine/u4/commit/6a7ee3d0079cfdc1c8fb9ba7a3c710a957155a71
-From: Karl Robillard <wickedsmoke@users.sourceforge.net>
-Date: Thu, 5 Jun 2025 12:42:51 -0400
-Subject: [PATCH] Makefile.common: Fix GLFW build.
-
---- a/src/Makefile.common
-+++ b/src/Makefile.common
-@@ -77,8 +77,10 @@ CXXSRCS=\
- ifeq ($(UI),glv)
- CSRCS+=$(GLV_SRC)
- else
-+ifneq ($(UI),glfw)
- CXXSRCS+=event_$(UI).cpp
- endif
-+endif
-
- #ifeq ($(CONF),boron)
- CSRCS+=module.c support/cdi.c
diff --git a/games-rpg/xu4/metadata.xml b/games-rpg/xu4/metadata.xml
deleted file mode 100644
index 6202a0a6fbed..000000000000
--- a/games-rpg/xu4/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <use>
- <flag name="allegro">Add support for Allegro</flag>
- </use>
- <upstream>
- <remote-id type="github">xu4-engine/u4</remote-id>
- <remote-id type="sourceforge">xu4</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/xu4/xu4-1.4.3.ebuild b/games-rpg/xu4/xu4-1.4.3.ebuild
deleted file mode 100644
index b1d84a318a97..000000000000
--- a/games-rpg/xu4/xu4-1.4.3.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A remake of the computer game Ultima IV"
-HOMEPAGE="https://xu4.sourceforge.net/"
-SRC_URI="https://sourceforge.net/projects/xu4/files/${PN}/$(ver_cut 1-2)/${P}.tar.gz
- https://ultima.thatfleminggent.com/ultima4.zip
- https://downloads.sourceforge.net/xu4/u4upgrad.zip"
-#S="${WORKDIR}/u4-${PV}/"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="allegro"
-
-RDEPEND="
- dev-libs/boron
- allegro? ( media-libs/allegro:5[opengl] )
- !allegro? ( media-libs/glfw )
- >=media-libs/faun-0.2.1
- media-libs/libglvnd
- media-libs/libpng:=
- virtual/minizip:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="app-arch/unzip"
-
-PATCHES=(
- "${FILESDIR}/1.4-system-minizip.patch"
- "${FILESDIR}/1.4.3-glfw-build.patch"
-)
-
-src_unpack() {
- # xu4 will read the data files right out of the zip files
- # but we want the docs from the original.
- unpack ${P}.tar.gz
- unpack ultima4.zip
- # Place zips where make install expects them
- cp "${DISTDIR}/ultima4.zip" "${DISTDIR}/u4upgrad.zip" "${S}" || die
-}
-
-src_prepare() {
- default
-
- # rm as part of using system minizip patch
- rm -f src/unzip.{c,h} || die
- sed -i -e '/CXXFLAGS+=-O3 -DNDEBUG/d' src/Makefile || die
- # Don't strip executable
- sed -i -e 's:-s src/xu4:src/xu4:g' Makefile || die
-}
-
-src_configure() {
- # custom configure
- local myconf=(
- $(usev allegro --allegro)
- $(usev !allegro --glfw)
- )
- ./configure "${myconf[@]}" || die
-}
-
-src_install() {
- emake DESTDIR="${D}/usr" install
- dodoc AUTHORS README.md doc/*.txt "${WORKDIR}"/*.txt
- insinto "/usr/share/xu4"
- doins "${DISTDIR}/ultima4.zip"
-}
diff --git a/games-rpg/zsdx/Manifest b/games-rpg/zsdx/Manifest
deleted file mode 100644
index 6e410fa7c6ca..000000000000
--- a/games-rpg/zsdx/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST zsdx-1.13.0_p20240219.tar.bz2 21292949 BLAKE2B 26d2b294850ab0198b211a1ae74e189c08a0f618bffb15db36c5d4d07bce1e8819979d16d1ca27efd587e9b1521544051b4ef294f2d97d8f75e23e652be1314c SHA512 08475584f7b43531f5695644fb308e9d854cd3365dcb9425bd021f210c652254d205721e78400761d6c5abe3150ac151c3e9c82e1dc18390af9995ccfbb00500
diff --git a/games-rpg/zsdx/metadata.xml b/games-rpg/zsdx/metadata.xml
deleted file mode 100644
index 498ee40f1e56..000000000000
--- a/games-rpg/zsdx/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <upstream>
- <remote-id type="gitlab">solarus-games/zsdx</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/zsdx/zsdx-1.13.0_p20240219.ebuild b/games-rpg/zsdx/zsdx-1.13.0_p20240219.ebuild
deleted file mode 100644
index 9a704d9d6e34..000000000000
--- a/games-rpg/zsdx/zsdx-1.13.0_p20240219.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_MAKEFILE_GENERATOR=emake
-inherit cmake desktop wrapper xdg
-
-DESCRIPTION="Free 2D Zelda fangame"
-HOMEPAGE="https://www.solarus-games.org/"
-MY_COMMIT="e904d7904d74a97a50992b1340431d5d8f341d69"
-SRC_URI="https://gitlab.com/solarus-games/${PN}/-/archive/${MY_COMMIT}/${PN}-${MY_COMMIT}.tar.bz2 -> ${P}.tar.bz2"
-S="${WORKDIR}/${PN}-${MY_COMMIT}"
-
-LICENSE="all-rights-reserved CC-BY-SA-3.0 GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="mirror bindist"
-
-RDEPEND="
- >=games-engines/solarus-2.0.0
-"
-
-BDEPEND="
- app-arch/zip
-"
-
-src_prepare() {
- # It's only data files so this is fine; solarus-games/games/zsdx #150
- sed -i -e "s/VERSION 2.6/VERSION 3.10/" CMakeLists.txt
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DSOLARUS_INSTALL_DATAROOTDIR="/usr/share"
- -DSOLARUS_INSTALL_BINDIR="/usr/bin"
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- newicon -s 48 build/icons/${PN}_icon_48.png ${PN}.png
- newicon -s 256 build/icons/${PN}_icon_256.png ${PN}.png
-
- # install proper wrapper script
- rm "${ED}/usr/bin/${PN}" || die
- make_wrapper ${PN} "solarus-run \"/usr/share/solarus/${PN}\""
-
- #make_desktop_entry ${PN} "Zelda: Mystery of Solarus DX"
-}
diff --git a/games-rpg/zsxd/Manifest b/games-rpg/zsxd/Manifest
deleted file mode 100644
index ab08e5abea61..000000000000
--- a/games-rpg/zsxd/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST zsxd-1.13.0_p20251108.tar.bz2 5003099 BLAKE2B b7bd991cf289070ac23819cd52d353d430012d2a486a0ed233d06bedb2f5b2693cee712ce94054a394394fc752e83c39469d8cbe751855b9ab0aa275bd727859 SHA512 33c26ddf4f055275188d8c6602e0952457fdb3354d6f397966dd56007a29865038c40f31f302c608bf40f87aa778dc35cc2473f36c60d188326d10f95598948d
diff --git a/games-rpg/zsxd/metadata.xml b/games-rpg/zsxd/metadata.xml
deleted file mode 100644
index 893e083a5fc6..000000000000
--- a/games-rpg/zsxd/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
- </maintainer>
- <upstream>
- <remote-id type="gitlab">solarus-games/zsxd</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-rpg/zsxd/zsxd-1.13.0_p20251108.ebuild b/games-rpg/zsxd/zsxd-1.13.0_p20251108.ebuild
deleted file mode 100644
index 3171b1267416..000000000000
--- a/games-rpg/zsxd/zsxd-1.13.0_p20251108.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_MAKEFILE_GENERATOR=emake
-inherit cmake desktop wrapper xdg
-
-DESCRIPTION="Free 2D Zelda fangame parody"
-HOMEPAGE="https://www.solarus-games.org/"
-MY_COMMIT="a8579f88651cf0914bc77e19de64f071ac4cb67c"
-SRC_URI="https://gitlab.com/solarus-games/games/${PN}/-/archive/${MY_COMMIT}/${PN}-${MY_COMMIT}.tar.bz2 -> ${P}.tar.bz2"
-S="${WORKDIR}/${PN}-${MY_COMMIT}"
-
-LICENSE="all-rights-reserved CC-BY-SA-3.0 GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="mirror bindist"
-
-RDEPEND="
- >=games-engines/solarus-2.0.0
-"
-
-BDEPEND="
- app-arch/zip
-"
-
-src_prepare() {
- # It's only data files so this is fine; solarus-games/games/zsdx #150
- sed -i -e "s/VERSION 2.6/VERSION 3.10/" CMakeLists.txt
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DSOLARUS_INSTALL_DATAROOTDIR="/usr/share"
- -DSOLARUS_INSTALL_BINDIR="/usr/bin"
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- newicon -s 48 build/icons/${PN}_icon_48.png ${PN}.png
- newicon -s 256 build/icons/${PN}_icon_256.png ${PN}.png
-
- # install proper wrapper script
- rm "${ED}/usr/bin/${PN}" || die
- make_wrapper ${PN} "solarus-run \"${EPREFIX}/usr/share/solarus/${PN}\""
-
- make_desktop_entry ${PN} "Zelda: Mystery of Solarus XD"
-}