summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'metadata/md5-cache/games-arcade')
-rw-r--r--metadata/md5-cache/games-arcade/abe-1.1-r113
-rw-r--r--metadata/md5-cache/games-arcade/afternoonstalker-1.1.614
-rw-r--r--metadata/md5-cache/games-arcade/alienwave-0.4.0-r214
-rw-r--r--metadata/md5-cache/games-arcade/amphetamine-0.8.10-r113
-rw-r--r--metadata/md5-cache/games-arcade/aop-0.6-r214
-rw-r--r--metadata/md5-cache/games-arcade/apricots-0.2.714
-rw-r--r--metadata/md5-cache/games-arcade/aquaria-1.1.3-r314
-rw-r--r--metadata/md5-cache/games-arcade/ascii-invaders-1.0.114
-rw-r--r--metadata/md5-cache/games-arcade/asteroid-1.2.114
-rw-r--r--metadata/md5-cache/games-arcade/balloonchase-0.9.6-r113
-rw-r--r--metadata/md5-cache/games-arcade/barbarian-bin-1.01-r314
-rw-r--r--metadata/md5-cache/games-arcade/batrachians-0.1.714
-rw-r--r--metadata/md5-cache/games-arcade/berusky-1.7.1-r214
-rw-r--r--metadata/md5-cache/games-arcade/betna-0.9.7-r113
-rw-r--r--metadata/md5-cache/games-arcade/blobby-1.0-r114
-rw-r--r--metadata/md5-cache/games-arcade/blobwars-2.00-r113
-rw-r--r--metadata/md5-cache/games-arcade/blockrage-0.2.3-r113
-rw-r--r--metadata/md5-cache/games-arcade/bomns-0.99.2-r115
-rw-r--r--metadata/md5-cache/games-arcade/briquolo-0.5.715
-rw-r--r--metadata/md5-cache/games-arcade/bumprace-1.5.3-r113
-rw-r--r--metadata/md5-cache/games-arcade/burgerspace-1.9.3-r116
-rw-r--r--metadata/md5-cache/games-arcade/cavezofphear-0.5.1-r114
-rw-r--r--metadata/md5-cache/games-arcade/cdogs-sdl-1.1.115
-rw-r--r--metadata/md5-cache/games-arcade/ceferino-0.97.8-r315
-rw-r--r--metadata/md5-cache/games-arcade/circuslinux-1.0.3-r213
-rw-r--r--metadata/md5-cache/games-arcade/cob-0.9-r113
-rw-r--r--metadata/md5-cache/games-arcade/commandergenius-2.4.017
-rw-r--r--metadata/md5-cache/games-arcade/conveysdl-1.3-r113
-rw-r--r--metadata/md5-cache/games-arcade/cosmosmash-1.4.8-r115
-rw-r--r--metadata/md5-cache/games-arcade/crack-attack-1.1.14-r215
-rw-r--r--metadata/md5-cache/games-arcade/criticalmass-1.0.2-r113
-rw-r--r--metadata/md5-cache/games-arcade/defendguin-0.0.12-r213
-rw-r--r--metadata/md5-cache/games-arcade/digger-20140423-r113
-rw-r--r--metadata/md5-cache/games-arcade/dynamitejack-1.0.23-r213
-rw-r--r--metadata/md5-cache/games-arcade/emilia-pinball-0.3.1-r314
-rw-r--r--metadata/md5-cache/games-arcade/epiar-0.5.1-r116
-rw-r--r--metadata/md5-cache/games-arcade/excido-0.1.5c-r413
-rw-r--r--metadata/md5-cache/games-arcade/fishsupper-0.1.6-r314
-rw-r--r--metadata/md5-cache/games-arcade/frozen-bubble-2.2.1_beta1-r113
-rw-r--r--metadata/md5-cache/games-arcade/funnyboat-1.5_p11-r315
-rw-r--r--metadata/md5-cache/games-arcade/gav-0.9.0-r113
-rw-r--r--metadata/md5-cache/games-arcade/gish-demo-1.6-r113
-rw-r--r--metadata/md5-cache/games-arcade/gnake-0.94b-r213
-rw-r--r--metadata/md5-cache/games-arcade/gnome-nibbles-3.38.214
-rw-r--r--metadata/md5-cache/games-arcade/gnome-robots-40.014
-rw-r--r--metadata/md5-cache/games-arcade/gnujump-1.0.8-r113
-rw-r--r--metadata/md5-cache/games-arcade/grande-KXL-0.6-r214
-rw-r--r--metadata/md5-cache/games-arcade/gunocide2ex-1.0-r313
-rw-r--r--metadata/md5-cache/games-arcade/holotz-castle-1.3.14-r113
-rw-r--r--metadata/md5-cache/games-arcade/insaneodyssey-000311-r114
-rw-r--r--metadata/md5-cache/games-arcade/jardinains-2.0-r413
-rw-r--r--metadata/md5-cache/games-arcade/jazz2-0.6.714
-rw-r--r--metadata/md5-cache/games-arcade/jazz2-data-0-r2020032713
-rw-r--r--metadata/md5-cache/games-arcade/jumpnbump-1.6115
-rw-r--r--metadata/md5-cache/games-arcade/jvgs-0.5-r10016
-rw-r--r--metadata/md5-cache/games-arcade/kajaani-kombat-0.7-r213
-rw-r--r--metadata/md5-cache/games-arcade/kobodeluxe-0.5.1-r314
-rw-r--r--metadata/md5-cache/games-arcade/komi-1.04-r113
-rw-r--r--metadata/md5-cache/games-arcade/late-0.1.0-r113
-rw-r--r--metadata/md5-cache/games-arcade/lbreakout-010315-r113
-rw-r--r--metadata/md5-cache/games-arcade/lbreakout2-2.6.5-r215
-rw-r--r--metadata/md5-cache/games-arcade/methane-1.5.1-r114
-rw-r--r--metadata/md5-cache/games-arcade/missile-1.0.1-r215
-rw-r--r--metadata/md5-cache/games-arcade/moleinvasion-0.4-r314
-rw-r--r--metadata/md5-cache/games-arcade/mrrescue-1.02b-r214
-rw-r--r--metadata/md5-cache/games-arcade/netris-0.52-r313
-rw-r--r--metadata/md5-cache/games-arcade/nibbles-0.0.4-r114
-rw-r--r--metadata/md5-cache/games-arcade/ninvaders-0.1.213
-rw-r--r--metadata/md5-cache/games-arcade/njam-1.25-r113
-rw-r--r--metadata/md5-cache/games-arcade/notpacman-1.0.4-r114
-rw-r--r--metadata/md5-cache/games-arcade/nottetris2-1-r113
-rw-r--r--metadata/md5-cache/games-arcade/open-supaplex-7.1.216
-rw-r--r--metadata/md5-cache/games-arcade/openbubbles-1.2-r113
-rw-r--r--metadata/md5-cache/games-arcade/openmortal-0.7-r414
-rw-r--r--metadata/md5-cache/games-arcade/opensonic-0.1.4-r315
-rw-r--r--metadata/md5-cache/games-arcade/opentyrian-2.1.20130907-r314
-rw-r--r--metadata/md5-cache/games-arcade/orthorobot-0-r113
-rw-r--r--metadata/md5-cache/games-arcade/orthorobot-0-r213
-rw-r--r--metadata/md5-cache/games-arcade/oshu-2.0.115
-rw-r--r--metadata/md5-cache/games-arcade/oshu-999915
-rw-r--r--metadata/md5-cache/games-arcade/pachi-1.0-r214
-rw-r--r--metadata/md5-cache/games-arcade/pacmanarena-0.15-r214
-rw-r--r--metadata/md5-cache/games-arcade/penguin-command-1.6.11-r113
-rw-r--r--metadata/md5-cache/games-arcade/pengupop-2.2.5-r113
-rw-r--r--metadata/md5-cache/games-arcade/performous-1.1-r215
-rw-r--r--metadata/md5-cache/games-arcade/primateplunge-1.1-r215
-rw-r--r--metadata/md5-cache/games-arcade/retrobattle-1.0.0-r114
-rw-r--r--metadata/md5-cache/games-arcade/ri-li-2.0.1-r113
-rw-r--r--metadata/md5-cache/games-arcade/rockdodger-1.1.412
-rw-r--r--metadata/md5-cache/games-arcade/rocksndiamonds-4.1.4.113
-rw-r--r--metadata/md5-cache/games-arcade/sable-1.0-r113
-rw-r--r--metadata/md5-cache/games-arcade/savagewheels-1.6.1-r215
-rw-r--r--metadata/md5-cache/games-arcade/sdb-1.0.2-r213
-rw-r--r--metadata/md5-cache/games-arcade/sdl-sopwith-1.7.5-r213
-rw-r--r--metadata/md5-cache/games-arcade/sdlroids-1.3.4-r514
-rw-r--r--metadata/md5-cache/games-arcade/sdlsasteroids-3.0.1-r113
-rw-r--r--metadata/md5-cache/games-arcade/shovel-knight-3.314
-rw-r--r--metadata/md5-cache/games-arcade/slimevolley-2.4.2-r114
-rw-r--r--metadata/md5-cache/games-arcade/solarwolf-1.5_p315
-rw-r--r--metadata/md5-cache/games-arcade/spacerider-0.13-r113
-rw-r--r--metadata/md5-cache/games-arcade/spout-1.3-r113
-rw-r--r--metadata/md5-cache/games-arcade/stardork-0.7-r113
-rw-r--r--metadata/md5-cache/games-arcade/supertransball2-1.5-r114
-rw-r--r--metadata/md5-cache/games-arcade/supertux-0.6.2-r215
-rw-r--r--metadata/md5-cache/games-arcade/syobon-1.0.1-r113
-rw-r--r--metadata/md5-cache/games-arcade/tecnoballz-0.93.114
-rw-r--r--metadata/md5-cache/games-arcade/thinktanks-demo-1.1-r413
-rw-r--r--metadata/md5-cache/games-arcade/tomatoes-1.55-r413
-rw-r--r--metadata/md5-cache/games-arcade/trailblazer-0.9-r113
-rw-r--r--metadata/md5-cache/games-arcade/tuxanci-20110429-r215
-rw-r--r--metadata/md5-cache/games-arcade/tuxdash-0.8-r113
-rw-r--r--metadata/md5-cache/games-arcade/tuxpuck-0.8.2-r214
-rw-r--r--metadata/md5-cache/games-arcade/vor-0.5.813
-rw-r--r--metadata/md5-cache/games-arcade/whichwayisup-0.7.9_p815
-rw-r--r--metadata/md5-cache/games-arcade/wop-0.4.3-r213
-rw-r--r--metadata/md5-cache/games-arcade/xbill-2.1-r415
-rw-r--r--metadata/md5-cache/games-arcade/xboing-2.4-r314
-rw-r--r--metadata/md5-cache/games-arcade/xbubble-0.5.8-r114
-rw-r--r--metadata/md5-cache/games-arcade/xgalaga-2.1.1.0-r114
-rw-r--r--metadata/md5-cache/games-arcade/xjump-2.7.5-r213
-rw-r--r--metadata/md5-cache/games-arcade/xrick-021212-r214
-rw-r--r--metadata/md5-cache/games-arcade/xscavenger-1.4.514
-rw-r--r--metadata/md5-cache/games-arcade/xsfcave-0.5-r113
-rw-r--r--metadata/md5-cache/games-arcade/xtux-20030306-r113
-rw-r--r--metadata/md5-cache/games-arcade/yarsrevenge-0.99-r113
125 files changed, 1723 insertions, 0 deletions
diff --git a/metadata/md5-cache/games-arcade/abe-1.1-r1 b/metadata/md5-cache/games-arcade/abe-1.1-r1
new file mode 100644
index 000000000000..d1d1e59f575d
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/abe-1.1-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install prepare
+DEPEND=media-libs/libsdl[sound,video] media-libs/sdl-mixer[vorbis] x11-libs/libXi
+DESCRIPTION=Scrolling, platform-jumping, key-collecting, ancient pyramid exploring game
+EAPI=8
+HOMEPAGE=http://abe.sourceforge.net/
+INHERIT=desktop toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[sound,video] media-libs/sdl-mixer[vorbis] x11-libs/libXi
+SLOT=0
+SRC_URI=mirror://sourceforge/abe/abe-1.1.tar.gz https://dev.gentoo.org/~ionen/distfiles/abe.png
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=f411b006299db70c429dd268ecce39f3
diff --git a/metadata/md5-cache/games-arcade/afternoonstalker-1.1.6 b/metadata/md5-cache/games-arcade/afternoonstalker-1.1.6
new file mode 100644
index 000000000000..fc2de660bd35
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/afternoonstalker-1.1.6
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=prepare
+DEPEND=>=dev-games/flatzebra-0.1.6
+DESCRIPTION=Clone of the 1981 Night Stalker video game by Mattel Electronics
+EAPI=7
+HOMEPAGE=http://perso.b2b2c.ca/~sarrazip/dev/afternoonstalker.html
+INHERIT=autotools
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-games/flatzebra-0.1.6
+SLOT=0
+SRC_URI=http://perso.b2b2c.ca/~sarrazip/dev/afternoonstalker-1.1.6.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf
+_md5_=f56b9c29b350c4d7c752c1e7355328b0
diff --git a/metadata/md5-cache/games-arcade/alienwave-0.4.0-r2 b/metadata/md5-cache/games-arcade/alienwave-0.4.0-r2
new file mode 100644
index 000000000000..5a0acf3a4b94
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/alienwave-0.4.0-r2
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install
+DEPEND=sys-libs/ncurses:0=
+DESCRIPTION=An ncurses-based Xenon clone
+EAPI=7
+HOMEPAGE=http://www.alessandropira.org/alienwave/aw.html
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=http://www.alessandropira.org/alienwave/alienwave-0.4.0.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=fc0b935ed2b661a452947ec849bef926
diff --git a/metadata/md5-cache/games-arcade/amphetamine-0.8.10-r1 b/metadata/md5-cache/games-arcade/amphetamine-0.8.10-r1
new file mode 100644
index 000000000000..3b1fa3b90e64
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/amphetamine-0.8.10-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=media-libs/libsdl[sound,video] x11-libs/libXpm
+DESCRIPTION=A cool Jump'n Run game offering some unique visual effects
+EAPI=7
+HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
+INHERIT=desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[sound,video] x11-libs/libXpm
+SLOT=0
+SRC_URI=mirror://gentoo/amphetamine-0.8.10.tar.bz2 mirror://gentoo/amphetamine-data-0.8.6.tar.bz2
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=2074ebe9f578d923e5bc94b1810036ab
diff --git a/metadata/md5-cache/games-arcade/aop-0.6-r2 b/metadata/md5-cache/games-arcade/aop-0.6-r2
new file mode 100644
index 000000000000..e91552363ebd
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/aop-0.6-r2
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install prepare
+DEPEND=sys-libs/ncurses:0
+DESCRIPTION=Ambassador of Pain is a curses based game with only 64 lines of code
+EAPI=7
+HOMEPAGE=http://raffi.at/view/code/aop
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~ppc64 ~x86
+LICENSE=GPL-2
+RDEPEND=sys-libs/ncurses:0
+SLOT=0
+SRC_URI=http://www.raffi.at/code/aop/aop-0.6.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=c0c7d16e55bb6703ceff3f840809974d
diff --git a/metadata/md5-cache/games-arcade/apricots-0.2.7 b/metadata/md5-cache/games-arcade/apricots-0.2.7
new file mode 100644
index 000000000000..ec8cdc32140d
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/apricots-0.2.7
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install
+DEPEND=media-libs/freealut media-libs/libsdl2[sound,video] media-libs/openal
+DESCRIPTION=Fly a plane around and bomb/shoot the enemy (port of Planegame from Amiga)
+EAPI=8
+HOMEPAGE=https://github.com/moggers87/apricots
+INHERIT=desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/freealut media-libs/libsdl2[sound,video] media-libs/openal
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/moggers87/apricots/releases/download/v0.2.7/apricots-0.2.7.tar.gz https://dev.gentoo.org/~ionen/distfiles/apricots.png
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=f64789188e131244460b15c93b731c63
diff --git a/metadata/md5-cache/games-arcade/aquaria-1.1.3-r3 b/metadata/md5-cache/games-arcade/aquaria-1.1.3-r3
new file mode 100644
index 000000000000..9d071c2ff86b
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/aquaria-1.1.3-r3
@@ -0,0 +1,14 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install nofetch unpack
+DESCRIPTION=A 2D scroller set in a massive ocean world
+EAPI=7
+HOMEPAGE=http://www.bit-blot.com/aquaria/
+INHERIT=desktop unpacker wrapper
+KEYWORDS=-* ~amd64 ~x86
+LICENSE=all-rights-reserved
+RDEPEND=>=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)] >=media-libs/openal-1.15.1[abi_x86_32(-)]
+RESTRICT=strip fetch bindist
+SLOT=0
+SRC_URI=aquaria-lnx-humble-bundle.mojo.run
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 unpacker 928e1f35ef78ba9fc2b214e29c2b55a4 wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=c757ec429320f9d4feee7c9a9fec18c8
diff --git a/metadata/md5-cache/games-arcade/ascii-invaders-1.0.1 b/metadata/md5-cache/games-arcade/ascii-invaders-1.0.1
new file mode 100644
index 000000000000..32569a214891
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/ascii-invaders-1.0.1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install
+DEPEND=sys-libs/ncurses:=
+DESCRIPTION=Space invaders clone, using ncurses library
+EAPI=8
+HOMEPAGE=https://github.com/macdice/ascii-invaders
+INHERIT=flag-o-matic toolchain-funcs
+KEYWORDS=~alpha ~amd64 ~mips ~ppc64 ~x86 ~ppc-macos
+LICENSE=GPL-2+
+RDEPEND=sys-libs/ncurses:=
+SLOT=0
+SRC_URI=https://github.com/macdice/ascii-invaders/archive/refs/tags/v1.0.1.tar.gz -> ascii-invaders-1.0.1.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5
+_md5_=de69f0b881c3461cd586a807cf2b5289
diff --git a/metadata/md5-cache/games-arcade/asteroid-1.2.1 b/metadata/md5-cache/games-arcade/asteroid-1.2.1
new file mode 100644
index 000000000000..01380060134e
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/asteroid-1.2.1
@@ -0,0 +1,14 @@
+BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/freeglut media-libs/libsdl media-libs/sdl-mixer virtual/glu virtual/opengl x11-libs/gtk+:2
+DESCRIPTION=Modern version of the arcade classic that uses OpenGL
+EAPI=7
+HOMEPAGE=https://chazomaticus.github.io/asteroid/
+INHERIT=cmake
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/freeglut media-libs/libsdl media-libs/sdl-mixer virtual/glu virtual/opengl x11-libs/gtk+:2
+SLOT=0
+SRC_URI=https://github.com/chazomaticus/asteroid/archive/1.2.1.tar.gz -> asteroid-1.2.1.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6
+_md5_=fb31a99a2b319bfa2c29f711ceac14b9
diff --git a/metadata/md5-cache/games-arcade/balloonchase-0.9.6-r1 b/metadata/md5-cache/games-arcade/balloonchase-0.9.6-r1
new file mode 100644
index 000000000000..683f6a9c654c
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/balloonchase-0.9.6-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install prepare
+DEPEND=media-libs/libsdl[video]
+DESCRIPTION=Fly a hot air balloon and try to blow the other player out of the screen
+EAPI=6
+HOMEPAGE=http://makegho.mbnet.fi/c/bchase/
+INHERIT=desktop toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[video]
+SLOT=0
+SRC_URI=http://makegho.mbnet.fi/c/bchase/balloonchase-0.9.6.tar.bz2
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=1b835598566c112f11445778d80ade2d
diff --git a/metadata/md5-cache/games-arcade/barbarian-bin-1.01-r3 b/metadata/md5-cache/games-arcade/barbarian-bin-1.01-r3
new file mode 100644
index 000000000000..3fb29c75910c
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/barbarian-bin-1.01-r3
@@ -0,0 +1,14 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install
+DESCRIPTION=Save Princess Mariana through one-on-one battles with demonic barbarians
+EAPI=7
+HOMEPAGE=http://www.tdbsoft.com/
+INHERIT=desktop wrapper
+KEYWORDS=-* ~amd64 ~x86
+LICENSE=CC-BY-NC-ND-2.0
+RDEPEND=acct-group/gamestat >=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)] sys-libs/libstdc++-v3:5 amd64? ( sys-libs/libstdc++-v3:5[multilib] )
+RESTRICT=strip
+SLOT=0
+SRC_URI=http://www.pcpages.com/tomberrr/downloads/barbarian101_linux.zip
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=180f8d435d0b0989cb08cea35633bf25
diff --git a/metadata/md5-cache/games-arcade/batrachians-0.1.7 b/metadata/md5-cache/games-arcade/batrachians-0.1.7
new file mode 100644
index 000000000000..ad9effc7d06d
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/batrachians-0.1.7
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=postinst postrm preinst prepare
+DEPEND=>=dev-games/flatzebra-0.1.5 media-libs/libsdl media-libs/sdl-image media-libs/sdl-mixer dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=A fly-eating frog video game
+EAPI=7
+HOMEPAGE=http://perso.b2b2c.ca/~sarrazip/dev/batrachians.html
+INHERIT=autotools xdg
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-games/flatzebra-0.1.5 media-libs/libsdl media-libs/sdl-image media-libs/sdl-mixer
+SLOT=0
+SRC_URI=http://perso.b2b2c.ca/~sarrazip/dev/batrachians-0.1.7.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=2df9906db0a31e2b88b88c9c13da65d0
diff --git a/metadata/md5-cache/games-arcade/berusky-1.7.1-r2 b/metadata/md5-cache/games-arcade/berusky-1.7.1-r2
new file mode 100644
index 000000000000..4197378818a7
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/berusky-1.7.1-r2
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=media-libs/libsdl[X,video] media-libs/sdl-image[png] x11-libs/gtk+:2 dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Free logic game based on an ancient puzzle named Sokoban
+EAPI=7
+HOMEPAGE=https://anakreon.cz/?q=node/1
+INHERIT=desktop flag-o-matic gnome2
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=media-libs/libsdl[X,video] media-libs/sdl-image[png] x11-libs/gtk+:2
+SLOT=0
+SRC_URI=https://www.anakreon.cz/download/berusky-1.7.1.tar.gz https://www.anakreon.cz/download/berusky-data-1.7.tar.gz https://dev.gentoo.org/~hasufell/distfiles/berusky.png
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 libtool 241a8f577b9781a42a7421e53448a44e gnome.org b5c48cddff1da36a205d924d722b28c9 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 gnome2-utils 355c758ccc0d6df60d43a066640e642c xdg 6024fbc93167fad782e2032933654857 gnome2 fef543fb9014c61e207d8b3fb27b4793
+_md5_=4326db11fe9e98ec724860a4fe0aa664
diff --git a/metadata/md5-cache/games-arcade/betna-0.9.7-r1 b/metadata/md5-cache/games-arcade/betna-0.9.7-r1
new file mode 100644
index 000000000000..20394fbbb412
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/betna-0.9.7-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=media-libs/libsdl[video]
+DESCRIPTION=Defend your volcano from the attacking ants by firing rocks/bullets at them
+EAPI=7
+HOMEPAGE=http://koti.mbnet.fi/makegho/c/betna/
+INHERIT=desktop toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[video]
+SLOT=0
+SRC_URI=http://koti.mbnet.fi/makegho/c/betna/betna-0.9.7.tgz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=cde6a5bbfdc6beaf6fae98ccc1e47a41
diff --git a/metadata/md5-cache/games-arcade/blobby-1.0-r1 b/metadata/md5-cache/games-arcade/blobby-1.0-r1
new file mode 100644
index 000000000000..c0ad48357195
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/blobby-1.0-r1
@@ -0,0 +1,14 @@
+BDEPEND=app-arch/zip virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-games/physfs-2[zip] media-libs/libsdl2[sound,joystick,opengl,video] virtual/opengl dev-libs/boost
+DESCRIPTION=Beach ball game with blobs of goo
+EAPI=7
+HOMEPAGE=https://sourceforge.net/projects/blobby/
+INHERIT=cmake desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-games/physfs-2[zip] media-libs/libsdl2[sound,joystick,opengl,video] virtual/opengl
+SLOT=0
+SRC_URI=mirror://sourceforge/blobby/blobby2-linux-1.0.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6 desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=419739c4a6330081d34fc481c038c6a0
diff --git a/metadata/md5-cache/games-arcade/blobwars-2.00-r1 b/metadata/md5-cache/games-arcade/blobwars-2.00-r1
new file mode 100644
index 000000000000..747aa9955c34
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/blobwars-2.00-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare
+DEPEND=media-libs/libsdl2 media-libs/sdl2-mixer media-libs/sdl2-ttf media-libs/sdl2-image media-libs/sdl2-net sys-libs/zlib virtual/libintl sys-devel/gettext dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Platform game about a blob and his quest to rescue MIAs from an alien invader
+EAPI=6
+HOMEPAGE=https://sourceforge.net/projects/blobwars/ https://www.parallelrealities.co.uk/games/metalBlobSolid/ https://github.com/perpendicular-dimensions/blobwars
+INHERIT=gnome2-utils xdg
+KEYWORDS=amd64 ~x86
+LICENSE=BSD CC-BY-SA-3.0 CC-BY-3.0 GPL-2 LGPL-2.1 fairuse public-domain
+RDEPEND=media-libs/libsdl2 media-libs/sdl2-mixer media-libs/sdl2-ttf media-libs/sdl2-image media-libs/sdl2-net sys-libs/zlib virtual/libintl
+SLOT=0
+SRC_URI=mirror://sourceforge/blobwars/blobwars-2.00.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 epatch 9f813bb3c47cf2e60619a663b87c5f4e toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff xdg-utils 4f29a8b760a594a212abe9c2ba957c31 gnome2-utils 355c758ccc0d6df60d43a066640e642c xdg 6024fbc93167fad782e2032933654857
+_md5_=6639666c67cec80f51291451ca04923e
diff --git a/metadata/md5-cache/games-arcade/blockrage-0.2.3-r1 b/metadata/md5-cache/games-arcade/blockrage-0.2.3-r1
new file mode 100644
index 000000000000..53001b6188ca
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/blockrage-0.2.3-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure
+DEPEND=media-libs/libsdl[video]
+DESCRIPTION=Falling-blocks arcade game with a 2-player hotseat mode
+EAPI=7
+HOMEPAGE=http://blockrage.sourceforge.net/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[video]
+SLOT=0
+SRC_URI=mirror://sourceforge/blockrage/blockrage-0.2.3.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=1d04b08ef9df6f9b07ecc7cc57d71f72
diff --git a/metadata/md5-cache/games-arcade/bomns-0.99.2-r1 b/metadata/md5-cache/games-arcade/bomns-0.99.2-r1
new file mode 100644
index 000000000000..cb85b460eaa6
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/bomns-0.99.2-r1
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=configure prepare
+DEPEND=media-libs/libsdl[video] media-libs/sdl-mixer gtk? ( x11-libs/gtk+:2 )
+DESCRIPTION=A fast-paced multiplayer deathmatch arcade game
+EAPI=7
+HOMEPAGE=http://greenridge.sourceforge.net
+INHERIT=autotools flag-o-matic
+IUSE=gtk editor
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[video] media-libs/sdl-mixer gtk? ( x11-libs/gtk+:2 )
+SLOT=0
+SRC_URI=mirror://sourceforge/greenridge/bomns-0.99.2.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5
+_md5_=e3833a51c727d12123d14f34bb09044a
diff --git a/metadata/md5-cache/games-arcade/briquolo-0.5.7 b/metadata/md5-cache/games-arcade/briquolo-0.5.7
new file mode 100644
index 000000000000..9f5345363a74
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/briquolo-0.5.7
@@ -0,0 +1,15 @@
+BDEPEND=nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=configure install prepare
+DEPEND=virtual/opengl virtual/glu media-libs/libsdl[joystick,sound,video] media-libs/sdl-mixer media-libs/sdl-ttf media-libs/libpng:0 nls? ( virtual/libintl )
+DESCRIPTION=Breakout with 3D representation based on OpenGL
+EAPI=7
+HOMEPAGE=http://briquolo.free.fr/en/index.html
+INHERIT=autotools desktop
+IUSE=nls
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=virtual/opengl virtual/glu media-libs/libsdl[joystick,sound,video] media-libs/sdl-mixer media-libs/sdl-ttf media-libs/libpng:0 nls? ( virtual/libintl )
+SLOT=0
+SRC_URI=http://briquolo.free.fr/download/briquolo-0.5.7.tar.bz2
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=4739117eaab82c30a037b380fee7af9e
diff --git a/metadata/md5-cache/games-arcade/bumprace-1.5.3-r1 b/metadata/md5-cache/games-arcade/bumprace-1.5.3-r1
new file mode 100644
index 000000000000..e4b3013f7d0a
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/bumprace-1.5.3-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=media-libs/libsdl[sound,video] media-libs/sdl-image[gif,jpeg,png] media-libs/sdl-mixer[mod] virtual/jpeg:0 sys-libs/zlib
+DESCRIPTION=simple arcade racing game
+EAPI=7
+HOMEPAGE=http://www.linux-games.com/bumprace/
+INHERIT=desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[sound,video] media-libs/sdl-image[gif,jpeg,png] media-libs/sdl-mixer[mod] virtual/jpeg:0 sys-libs/zlib
+SLOT=0
+SRC_URI=http://user.cs.tu-berlin.de/~karlb/bumprace/bumprace-1.5.3.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=0f98e93cc4c7a22c5419bb4bbbf2b159
diff --git a/metadata/md5-cache/games-arcade/burgerspace-1.9.3-r1 b/metadata/md5-cache/games-arcade/burgerspace-1.9.3-r1
new file mode 100644
index 000000000000..719faa1ee7b7
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/burgerspace-1.9.3-r1
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=configure postinst postrm preinst prepare
+DEPEND=>=dev-games/flatzebra-0.1.7 media-libs/libsdl[joystick] media-libs/sdl-image media-libs/sdl-mixer dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Clone of the 1982 BurgerTime video game by Data East
+EAPI=7
+HOMEPAGE=http://perso.b2b2c.ca/~sarrazip/dev/burgerspace.html
+INHERIT=autotools xdg
+IUSE=network
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-games/flatzebra-0.1.7 media-libs/libsdl[joystick] media-libs/sdl-image media-libs/sdl-mixer
+RESTRICT=test
+SLOT=0
+SRC_URI=http://perso.b2b2c.ca/~sarrazip/dev/burgerspace-1.9.3.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=b4999231242551854742e187129fe06d
diff --git a/metadata/md5-cache/games-arcade/cavezofphear-0.5.1-r1 b/metadata/md5-cache/games-arcade/cavezofphear-0.5.1-r1
new file mode 100644
index 000000000000..f9454389b32e
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/cavezofphear-0.5.1-r1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=configure install prepare
+DEPEND=>=sys-libs/ncurses-5:0=
+DESCRIPTION=A boulder dash / digger-like game for console using ncurses
+EAPI=7
+HOMEPAGE=http://www.x86.no/cavezofphear/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~ppc64 ~x86
+LICENSE=GPL-3
+RDEPEND=>=sys-libs/ncurses-5:0=
+SLOT=0
+SRC_URI=mirror://gentoo/phear-0.5.1.tar.bz2
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=28345df7db2cc1308fb3c5fe22040a00
diff --git a/metadata/md5-cache/games-arcade/cdogs-sdl-1.1.1 b/metadata/md5-cache/games-arcade/cdogs-sdl-1.1.1
new file mode 100644
index 000000000000..84152941fe2b
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/cdogs-sdl-1.1.1
@@ -0,0 +1,15 @@
+BDEPEND=|| ( ( dev-lang/python:3.10 dev-python/protobuf-python[python_targets_python3_10(-)] ) ( dev-lang/python:3.9 dev-python/protobuf-python[python_targets_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/protobuf-python[python_targets_python3_8(-)] ) ) dev-util/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=media-libs/libsdl2[haptic,opengl] media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis,wav] net-libs/enet:1.3=
+DESCRIPTION=Classic overhead run-and-gun game
+EAPI=8
+HOMEPAGE=https://cxong.github.io/cdogs-sdl/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake python-any-r1 xdg
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+ BSD-2 CC0-1.0 CC-BY-3.0 CC-BY-SA-3.0 XMAME
+RDEPEND=media-libs/libsdl2[haptic,opengl] media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis,wav] net-libs/enet:1.3=
+SLOT=0
+SRC_URI=https://github.com/cxong/cdogs-sdl/archive/1.1.1.tar.gz -> cdogs-sdl-1.1.1.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6 python-utils-r1 a8b7938ade305f087865de7e52d079b5 python-any-r1 13f6d423c5c5bc519a9b552654cc745f xdg 6024fbc93167fad782e2032933654857
+_md5_=2d9e05937e66b9eebc465c84561738a0
diff --git a/metadata/md5-cache/games-arcade/ceferino-0.97.8-r3 b/metadata/md5-cache/games-arcade/ceferino-0.97.8-r3
new file mode 100644
index 000000000000..cef5621edd51
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/ceferino-0.97.8-r3
@@ -0,0 +1,15 @@
+BDEPEND=nls? ( sys-devel/gettext ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=configure install prepare
+DEPEND=media-libs/libsdl[sound,video] media-libs/sdl-image[jpeg,png] media-libs/sdl-mixer[mod] nls? ( virtual/libintl )
+DESCRIPTION=Super-Pang clone (destroy bouncing balloons with your grapnel)
+EAPI=8
+HOMEPAGE=http://www.losersjuegos.com.ar/juegos/ceferino
+INHERIT=autotools desktop
+IUSE=nls
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=media-libs/libsdl[sound,video] media-libs/sdl-image[jpeg,png] media-libs/sdl-mixer[mod] nls? ( virtual/libintl )
+SLOT=0
+SRC_URI=mirror://debian/pool/main/c/ceferino/ceferino_0.97.8+svn37.orig.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=3f4c450690ecaaa4d0fed305e6707505
diff --git a/metadata/md5-cache/games-arcade/circuslinux-1.0.3-r2 b/metadata/md5-cache/games-arcade/circuslinux-1.0.3-r2
new file mode 100644
index 000000000000..ba051c99751c
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/circuslinux-1.0.3-r2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install prepare
+DEPEND=media-libs/libsdl[joystick,sound,video] media-libs/sdl-image[png] media-libs/sdl-mixer[mod]
+DESCRIPTION=Clone of the Atari 2600 game "Circus Atari"
+EAPI=8
+HOMEPAGE=http://www.newbreedsoftware.com/circus-linux/
+INHERIT=desktop toolchain-funcs
+KEYWORDS=~alpha ~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[joystick,sound,video] media-libs/sdl-image[png] media-libs/sdl-mixer[mod]
+SLOT=0
+SRC_URI=ftp://ftp.tuxpaint.org/unix/x/circus-linux/src/circuslinux-1.0.3.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=3cab653e36a6046289b8dbeb58e94a3a
diff --git a/metadata/md5-cache/games-arcade/cob-0.9-r1 b/metadata/md5-cache/games-arcade/cob-0.9-r1
new file mode 100644
index 000000000000..b03c9382a23d
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/cob-0.9-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=media-libs/libsdl[joystick,sound,video]
+DESCRIPTION=Cruising on Broadway: a painting-type game
+EAPI=6
+HOMEPAGE=http://www.autismuk.freeserve.co.uk/
+INHERIT=desktop
+KEYWORDS=~alpha ~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[joystick,sound,video]
+SLOT=0
+SRC_URI=http://www.autismuk.freeserve.co.uk/cob-0.9.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=9ba628d844d062ef52589194760298d2
diff --git a/metadata/md5-cache/games-arcade/commandergenius-2.4.0 b/metadata/md5-cache/games-arcade/commandergenius-2.4.0
new file mode 100644
index 000000000000..63a5236ff8a9
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/commandergenius-2.4.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=media-libs/libsdl2[opengl?,video] media-libs/sdl2-image media-libs/sdl2-mixer[vorbis] media-libs/sdl2-ttf sys-libs/zlib[minizip] downloader? ( net-misc/curl ) opengl? ( virtual/opengl ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) ) dev-libs/boost dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Open Source Commander Keen clone (needs original game files)
+EAPI=7
+HOMEPAGE=http://clonekeenplus.sourceforge.net
+INHERIT=python-single-r1 xdg cmake
+IUSE=+downloader opengl +python python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl2[opengl?,video] media-libs/sdl2-image media-libs/sdl2-mixer[vorbis] media-libs/sdl2-ttf sys-libs/zlib[minizip] downloader? ( net-misc/curl ) opengl? ( virtual/opengl ) python? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) )
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) )
+RESTRICT=mirror
+SLOT=0
+SRC_URI=https://gitlab.com/Dringgstein/Commander-Genius/-/archive/v2.4.0/Commander-Genius-v2.4.0.tar.bz2
+_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 python-utils-r1 a8b7938ade305f087865de7e52d079b5 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 cmake 11fee991ab428a3370e5c20fa8231fb6
+_md5_=580bde0553255e3cb127e9abda70dc24
diff --git a/metadata/md5-cache/games-arcade/conveysdl-1.3-r1 b/metadata/md5-cache/games-arcade/conveysdl-1.3-r1
new file mode 100644
index 000000000000..b7fed04d4c92
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/conveysdl-1.3-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=media-libs/libsdl[sound,video] media-libs/sdl-mixer
+DESCRIPTION=Guide the blob along the conveyer belt collecting the red blobs
+EAPI=6
+HOMEPAGE=http://www.cloudsprinter.com/software/conveysdl/
+INHERIT=desktop toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[sound,video] media-libs/sdl-mixer
+SLOT=0
+SRC_URI=http://www.cloudsprinter.com/software/conveysdl/conveysdl.1.3.tar
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=6c596b3fe88ab341dfdfd2e35df128ed
diff --git a/metadata/md5-cache/games-arcade/cosmosmash-1.4.8-r1 b/metadata/md5-cache/games-arcade/cosmosmash-1.4.8-r1
new file mode 100644
index 000000000000..de24624c3853
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/cosmosmash-1.4.8-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=install prepare
+DEPEND=>=dev-games/flatzebra-0.1.7 media-libs/libsdl[joystick] media-libs/sdl-image media-libs/sdl-mixer
+DESCRIPTION=A space rock shooting video game
+EAPI=7
+HOMEPAGE=https://perso.b2b2c.ca/~sarrazip/dev/cosmosmash.html
+INHERIT=autotools
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-games/flatzebra-0.1.7 media-libs/libsdl[joystick] media-libs/sdl-image media-libs/sdl-mixer
+RESTRICT=test
+SLOT=0
+SRC_URI=http://perso.b2b2c.ca/~sarrazip/dev/cosmosmash-1.4.8.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf
+_md5_=267c6383c7600ce38a77a2a8047ca25f
diff --git a/metadata/md5-cache/games-arcade/crack-attack-1.1.14-r2 b/metadata/md5-cache/games-arcade/crack-attack-1.1.14-r2
new file mode 100644
index 000000000000..4b9f90eac060
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/crack-attack-1.1.14-r2
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=configure install prepare
+DEPEND=media-libs/freeglut sdl? ( media-libs/libsdl media-libs/sdl-mixer ) gtk? ( >=x11-libs/gtk+-2.6:2 )
+DESCRIPTION=Addictive OpenGL-based block game
+EAPI=7
+HOMEPAGE=http://www.nongnu.org/crack-attack/
+INHERIT=autotools desktop
+IUSE=gtk sdl
+KEYWORDS=~amd64 ~arm ~hppa ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/freeglut sdl? ( media-libs/libsdl media-libs/sdl-mixer ) gtk? ( >=x11-libs/gtk+-2.6:2 )
+SLOT=0
+SRC_URI=https://savannah.nongnu.org/download/crack-attack/crack-attack-1.1.14.tar.bz2
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=14eeb941491972254488fbeb193e84c9
diff --git a/metadata/md5-cache/games-arcade/criticalmass-1.0.2-r1 b/metadata/md5-cache/games-arcade/criticalmass-1.0.2-r1
new file mode 100644
index 000000000000..c1ddf79dfb84
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/criticalmass-1.0.2-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install postinst prepare
+DEPEND=media-libs/sdl-mixer media-libs/sdl-image[png] media-libs/libpng:0= virtual/opengl net-misc/curl sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DESCRIPTION=SDL/OpenGL space shoot'em up game
+EAPI=6
+HOMEPAGE=http://criticalmass.sourceforge.net/
+INHERIT=autotools desktop flag-o-matic
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/sdl-mixer media-libs/sdl-image[png] media-libs/libpng:0= virtual/opengl net-misc/curl
+SLOT=0
+SRC_URI=mirror://sourceforge/criticalmass/CriticalMass-1.0.2.tar.bz2
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 epatch 9f813bb3c47cf2e60619a663b87c5f4e toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5
+_md5_=acfdd86e6ee6baad342aea13b4196563
diff --git a/metadata/md5-cache/games-arcade/defendguin-0.0.12-r2 b/metadata/md5-cache/games-arcade/defendguin-0.0.12-r2
new file mode 100644
index 000000000000..e17ac0f0c50d
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/defendguin-0.0.12-r2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install prepare
+DEPEND=media-libs/libsdl[joystick,sound,video] media-libs/sdl-mixer[mod]
+DESCRIPTION=Clone of the arcade game Defender, but with a Linux theme
+EAPI=8
+HOMEPAGE=http://www.newbreedsoftware.com/defendguin/
+INHERIT=desktop toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[joystick,sound,video] media-libs/sdl-mixer[mod]
+SLOT=0
+SRC_URI=ftp://ftp.tuxpaint.org/unix/x/defendguin/src/defendguin-0.0.12.tar.gz https://dev.gentoo.org/~ionen/distfiles/defendguin.png
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=cfdc899b82ef0981c3fc53cfae6341de
diff --git a/metadata/md5-cache/games-arcade/digger-20140423-r1 b/metadata/md5-cache/games-arcade/digger-20140423-r1
new file mode 100644
index 000000000000..e9048a8cb3ee
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/digger-20140423-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=media-libs/libsdl[X,video] x11-libs/libX11
+DESCRIPTION=Digger Remastered
+EAPI=6
+HOMEPAGE=http://www.digger.org/
+INHERIT=desktop
+KEYWORDS=~amd64 ~ppc64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[X,video] x11-libs/libX11
+SLOT=0
+SRC_URI=mirror://gentoo/digger-20140423.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=fab127270d4d43f205364f9f587dee47
diff --git a/metadata/md5-cache/games-arcade/dynamitejack-1.0.23-r2 b/metadata/md5-cache/games-arcade/dynamitejack-1.0.23-r2
new file mode 100644
index 000000000000..b8f9f8d00eb9
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/dynamitejack-1.0.23-r2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install nofetch prepare
+DESCRIPTION=A stealth game with bombs in glorious 2D
+EAPI=7
+HOMEPAGE=http://www.galcon.com/dynamitejack/
+INHERIT=desktop wrapper
+KEYWORDS=-* ~amd64 ~x86
+LICENSE=all-rights-reserved
+RDEPEND=>=virtual/opengl-7.0-r1[abi_x86_32(-)] >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)] >=media-libs/flac-1.2.1-r5[abi_x86_32(-)] >=media-libs/libogg-1.3.0[abi_x86_32(-)] >=media-libs/libsdl-1.2.15-r4[X,sound,joystick,opengl,video,abi_x86_32(-)] >=media-libs/libsndfile-1.0.25[abi_x86_32(-)] >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)] >=media-sound/pulseaudio-2.1-r1[abi_x86_32(-)] >=virtual/glu-9.0-r1[abi_x86_32(-)] >=x11-libs/libICE-1.0.8-r1[abi_x86_32(-)] >=x11-libs/libSM-1.2.1-r1[abi_x86_32(-)] >=x11-libs/libX11-1.6.2[abi_x86_32(-)] >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)] >=x11-libs/libxcb-1.9.1[abi_x86_32(-)] >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)] >=x11-libs/libXext-1.3.2[abi_x86_32(-)] >=x11-libs/libXi-1.7.2[abi_x86_32(-)] >=x11-libs/libXtst-1.2.1-r1[abi_x86_32(-)]
+RESTRICT=bindist fetch splitdebug
+SLOT=0
+SRC_URI=dynamitejack-1.0.23.tgz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=6414a8c881468948f5ded15f9a331756
diff --git a/metadata/md5-cache/games-arcade/emilia-pinball-0.3.1-r3 b/metadata/md5-cache/games-arcade/emilia-pinball-0.3.1-r3
new file mode 100644
index 000000000000..cdb5f212af62
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/emilia-pinball-0.3.1-r3
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=compile configure install prepare
+DEPEND=x11-libs/libXt
+DESCRIPTION=SDL OpenGL pinball game
+EAPI=7
+HOMEPAGE=http://pinball.sourceforge.net/
+INHERIT=autotools desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=dev-libs/libltdl:0 media-libs/libsdl[joystick,opengl,video,X] media-libs/sdl-image[png] media-libs/sdl-mixer[vorbis] x11-libs/libICE x11-libs/libSM virtual/opengl virtual/glu acct-group/gamestat
+SLOT=0
+SRC_URI=mirror://sourceforge/pinball/pinball-0.3.1.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=2d5faa08c52d4cde67da3fcc39010600
diff --git a/metadata/md5-cache/games-arcade/epiar-0.5.1-r1 b/metadata/md5-cache/games-arcade/epiar-0.5.1-r1
new file mode 100644
index 000000000000..f503c6c13248
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/epiar-0.5.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=install prepare setup
+DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-games/physfs dev-libs/libxml2 media-libs/ftgl media-libs/libsdl[opengl,sound,video] media-libs/sdl-image[png] media-libs/sdl-mixer[vorbis] virtual/opengl
+DESCRIPTION=Space adventure/combat game
+EAPI=7
+HOMEPAGE=https://epiar.net/
+INHERIT=autotools lua-single
+IUSE=+lua_single_target_lua5-1
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2 LGPL-2.1
+RDEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-games/physfs dev-libs/libxml2 media-libs/ftgl media-libs/libsdl[opengl,sound,video] media-libs/sdl-image[png] media-libs/sdl-mixer[vorbis] virtual/opengl
+REQUIRED_USE=^^ ( lua_single_target_lua5-1 )
+SLOT=0
+SRC_URI=https://github.com/cthielen/Epiar/archive/0.5.1.tar.gz -> epiar-0.5.1.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99
+_md5_=c7bb52360d47e735eee06ec30f9d5d0f
diff --git a/metadata/md5-cache/games-arcade/excido-0.1.5c-r4 b/metadata/md5-cache/games-arcade/excido-0.1.5c-r4
new file mode 100644
index 000000000000..bb45965a226b
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/excido-0.1.5c-r4
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=dev-games/physfs media-libs/freealut media-libs/libsdl[opengl] media-libs/openal media-libs/sdl-image[png] media-libs/sdl-mixer media-libs/sdl-ttf
+DESCRIPTION=Fast paced action game
+EAPI=8
+HOMEPAGE=https://icculus.org/excido/
+INHERIT=desktop toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=dev-games/physfs media-libs/freealut media-libs/libsdl[opengl] media-libs/openal media-libs/sdl-image[png] media-libs/sdl-mixer media-libs/sdl-ttf
+SLOT=0
+SRC_URI=https://icculus.org/excido/excido-0.1.5c-src.tar.bz2 https://dev.gentoo.org/~ionen/distfiles/excido.png
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=04439e45cd88d139e0409cc8d2946671
diff --git a/metadata/md5-cache/games-arcade/fishsupper-0.1.6-r3 b/metadata/md5-cache/games-arcade/fishsupper-0.1.6-r3
new file mode 100644
index 000000000000..429a023a97fd
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/fishsupper-0.1.6-r3
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=install prepare
+DEPEND=media-libs/libsdl[joystick,sound,video,opengl,X] media-libs/sdl-image[png] media-libs/sdl-mixer[wav] virtual/opengl dev-libs/boost
+DESCRIPTION=A simple arcade/puzzle game, loosely based on the retro classic Frogger
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/fishsupper/
+INHERIT=autotools desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=CC-BY-SA-2.5 GPL-3
+RDEPEND=media-libs/libsdl[joystick,sound,video,opengl,X] media-libs/sdl-image[png] media-libs/sdl-mixer[wav] virtual/opengl
+SLOT=0
+SRC_URI=mirror://sourceforge/fishsupper/fishsupper-0.1.6.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=59f4db28c098ca19c196ac0d91e03d00
diff --git a/metadata/md5-cache/games-arcade/frozen-bubble-2.2.1_beta1-r1 b/metadata/md5-cache/games-arcade/frozen-bubble-2.2.1_beta1-r1
new file mode 100644
index 000000000000..0220029816cf
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/frozen-bubble-2.2.1_beta1-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-lang/perl-5.12 dev-libs/glib:2 >=dev-perl/Alien-SDL-1.413 dev-perl/Compress-Bzip2 dev-perl/File-ShareDir dev-perl/File-Slurp dev-perl/File-Which dev-perl/IPC-System-Simple >=dev-perl/SDL-2.511 media-libs/sdl-image[gif,png] media-libs/sdl-mixer[vorbis] media-libs/sdl-pango media-libs/sdl-ttf virtual/libiconv virtual/perl-Getopt-Long virtual/perl-IO virtual/pkgconfig dev-perl/Locale-Maketext-Lexicon virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-ParseXS dev-perl/Module-Build dev-lang/perl
+DESCRIPTION=A Puzzle Bubble clone written in perl (now with network support)
+EAPI=6
+HOMEPAGE=http://www.frozen-bubble.org/
+INHERIT=desktop gnome2-utils perl-module toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-lang/perl-5.12 dev-libs/glib:2 >=dev-perl/Alien-SDL-1.413 dev-perl/Compress-Bzip2 dev-perl/File-ShareDir dev-perl/File-Slurp dev-perl/File-Which dev-perl/IPC-System-Simple >=dev-perl/SDL-2.511 media-libs/sdl-image[gif,png] media-libs/sdl-mixer[vorbis] media-libs/sdl-pango media-libs/sdl-ttf virtual/libiconv virtual/perl-Getopt-Long virtual/perl-IO dev-lang/perl:=
+SLOT=0
+SRC_URI=http://www.frozen-bubble.org/data/frozen-bubble-2.2.1-beta1.tar.bz2
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 epatch 9f813bb3c47cf2e60619a663b87c5f4e toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff xdg-utils 4f29a8b760a594a212abe9c2ba957c31 gnome2-utils 355c758ccc0d6df60d43a066640e642c multiprocessing 61c959fc55c15c00bbb1079d6a71370b perl-functions fea344a91ebf37efadf172c6a3de5a72 perl-module bd9574a79c5f0a347a9ea3db5ad9ca72
+_md5_=4dd24c11237a97b45ff2a91a8923c153
diff --git a/metadata/md5-cache/games-arcade/funnyboat-1.5_p11-r3 b/metadata/md5-cache/games-arcade/funnyboat-1.5_p11-r3
new file mode 100644
index 000000000000..571706e21abf
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/funnyboat-1.5_p11-r3
@@ -0,0 +1,15 @@
+BDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) app-arch/unzip
+DEFINED_PHASES=install prepare setup
+DESCRIPTION=Side scrolling shooter game starring a steamboat on the sea
+EAPI=8
+HOMEPAGE=http://funnyboat.sourceforge.net/
+INHERIT=desktop python-single-r1 wrapper
+IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+KEYWORDS=~amd64 ~x86
+LICENSE=BitstreamVera GPL-2 MIT
+RDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) python_single_target_python3_8? ( dev-python/pygame[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pygame[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygame[python_targets_python3_10(-)] ) media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis]
+REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 )
+SLOT=0
+SRC_URI=mirror://sourceforge/funnyboat/funnyboat-1.5-src.zip mirror://debian/pool/main/f/funnyboat/funnyboat_1.5-11.debian.tar.xz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 python-utils-r1 a8b7938ade305f087865de7e52d079b5 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=bccfd437e2337e6778c8f244b3fa02b0
diff --git a/metadata/md5-cache/games-arcade/gav-0.9.0-r1 b/metadata/md5-cache/games-arcade/gav-0.9.0-r1
new file mode 100644
index 000000000000..14b011ca6e23
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/gav-0.9.0-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=media-libs/sdl-image[jpeg,png] media-libs/sdl-net media-libs/libsdl[joystick,video]
+DESCRIPTION=GPL Arcade Volleyball
+EAPI=7
+HOMEPAGE=http://gav.sourceforge.net/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/sdl-image[jpeg,png] media-libs/sdl-net media-libs/libsdl[joystick,video]
+SLOT=0
+SRC_URI=mirror://sourceforge/gav/gav-0.9.0.tar.gz mirror://gentoo/fabeach.tgz mirror://gentoo/florindo.tgz mirror://gentoo/inverted.tgz mirror://gentoo/naive.tgz mirror://gentoo/unnamed.tgz mirror://gentoo/yisus.tgz mirror://gentoo/yisus2.tgz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=6c115922efec4f8515dce30828226a48
diff --git a/metadata/md5-cache/games-arcade/gish-demo-1.6-r1 b/metadata/md5-cache/games-arcade/gish-demo-1.6-r1
new file mode 100644
index 000000000000..79572a8f8989
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/gish-demo-1.6-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DESCRIPTION=Play as an amorphous ball of tar that rolls and squishes around
+EAPI=7
+HOMEPAGE=http://www.chroniclogic.com/gish.htm
+INHERIT=wrapper
+KEYWORDS=-* ~amd64 ~x86
+LICENSE=all-rights-reserved
+RDEPEND=>=media-libs/openal-1.6.372 media-libs/libsdl media-libs/libvorbis virtual/opengl x11-libs/libX11
+RESTRICT=mirror bindist strip
+SLOT=0
+SRC_URI=http://www.chroniclogic.com/demos/gishdemo.tar.gz -> gish-demo-1.6.tar.gz
+_eclasses_=wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=43301100e27707d8fbca5b3a7ba938f5
diff --git a/metadata/md5-cache/games-arcade/gnake-0.94b-r2 b/metadata/md5-cache/games-arcade/gnake-0.94b-r2
new file mode 100644
index 000000000000..89a4e9cf34fb
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/gnake-0.94b-r2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=sys-libs/ncurses:0= virtual/pkgconfig
+DESCRIPTION=An ncurses-based Nibbles clone
+EAPI=6
+HOMEPAGE=http://lightless.org/gnake
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=mirror://gentoo/Gnake.0.94b.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=22ab647f61c3b9edf3ca034c166aa5c1
diff --git a/metadata/md5-cache/games-arcade/gnome-nibbles-3.38.2 b/metadata/md5-cache/games-arcade/gnome-nibbles-3.38.2
new file mode 100644
index 000000000000..7ff7d176b7a8
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/gnome-nibbles-3.38.2
@@ -0,0 +1,14 @@
+BDEPEND=dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig || ( dev-lang/vala:0.50 dev-lang/vala:0.48 dev-lang/vala:0.46 dev-lang/vala:0.44 ) media-libs/gsound[vala] app-arch/xz-utils >=dev-util/meson-0.58.2-r1 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/glib-2.42.0:2 >=media-libs/clutter-1.22.0:1.0 >=media-libs/clutter-gtk-1.4.0:1.0 dev-libs/libgee:0.8= >=media-libs/gsound-1.0.2 >=x11-libs/gtk+-3.24.0:3 >=dev-libs/libgnome-games-support-1.7.1:1= dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Nibbles clone for GNOME
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Apps/Nibbles https://gitlab.gnome.org/GNOME/gnome-nibbles
+INHERIT=gnome.org gnome2-utils meson vala xdg
+KEYWORDS=amd64 ~arm64 x86
+LICENSE=GPL-3+ CC-BY-SA-3.0
+RDEPEND=>=dev-libs/glib-2.42.0:2 >=media-libs/clutter-1.22.0:1.0 >=media-libs/clutter-gtk-1.4.0:1.0 dev-libs/libgee:0.8= >=media-libs/gsound-1.0.2 >=x11-libs/gtk+-3.24.0:3 >=dev-libs/libgnome-games-support-1.7.1:1=
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-nibbles/3.38/gnome-nibbles-3.38.2.tar.xz
+_eclasses_=gnome.org b5c48cddff1da36a205d924d722b28c9 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 gnome2-utils 355c758ccc0d6df60d43a066640e642c multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 a8b7938ade305f087865de7e52d079b5 meson 9f3e84959ae1d60e19bc91f212774dcc vala ba63120449f0238a2f0c39303871ad99 xdg 6024fbc93167fad782e2032933654857
+_md5_=e98fab402c77a1e5811f438d3d630476
diff --git a/metadata/md5-cache/games-arcade/gnome-robots-40.0 b/metadata/md5-cache/games-arcade/gnome-robots-40.0
new file mode 100644
index 000000000000..a5156107f140
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/gnome-robots-40.0
@@ -0,0 +1,14 @@
+BDEPEND=|| ( dev-lang/vala:0.54 dev-lang/vala:0.52 dev-lang/vala:0.50 dev-lang/vala:0.48 dev-lang/vala:0.46 dev-lang/vala:0.44 ) gnome-base/librsvg:2[vala] dev-libs/appstream-glib dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.58.2-r1 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/libgee-0.8:= >=dev-libs/glib-2.32:2 >=dev-libs/libgnome-games-support-1.7.1:1= >=media-libs/gsound-1.0.2 >=x11-libs/gtk+-3.24:3 >=gnome-base/librsvg-2.36.2:2 dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Avoid the robots and make them crash into each other
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Apps/Robots https://gitlab.gnome.org/GNOME/gnome-robots
+INHERIT=gnome.org gnome2-utils meson vala xdg
+KEYWORDS=amd64 ~arm64 x86
+LICENSE=GPL-3+ CC-BY-SA-3.0
+RDEPEND=>=dev-libs/libgee-0.8:= >=dev-libs/glib-2.32:2 >=dev-libs/libgnome-games-support-1.7.1:1= >=media-libs/gsound-1.0.2 >=x11-libs/gtk+-3.24:3 >=gnome-base/librsvg-2.36.2:2
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-robots/40/gnome-robots-40.0.tar.xz
+_eclasses_=gnome.org b5c48cddff1da36a205d924d722b28c9 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 gnome2-utils 355c758ccc0d6df60d43a066640e642c multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 python-utils-r1 a8b7938ade305f087865de7e52d079b5 meson 9f3e84959ae1d60e19bc91f212774dcc vala ba63120449f0238a2f0c39303871ad99 xdg 6024fbc93167fad782e2032933654857
+_md5_=488a14b83084682836d26bed1cfa8cc3
diff --git a/metadata/md5-cache/games-arcade/gnujump-1.0.8-r1 b/metadata/md5-cache/games-arcade/gnujump-1.0.8-r1
new file mode 100644
index 000000000000..22b531cab4a3
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/gnujump-1.0.8-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install prepare
+DEPEND=media-libs/libsdl[sound,video] media-libs/sdl-image[png] media-libs/sdl-mixer[vorbis] virtual/opengl x11-libs/libX11
+DESCRIPTION=Xjump clone with added features
+EAPI=6
+HOMEPAGE=http://gnujump.es.gnu.org
+INHERIT=desktop flag-o-matic
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3
+RDEPEND=media-libs/libsdl[sound,video] media-libs/sdl-image[png] media-libs/sdl-mixer[vorbis] virtual/opengl x11-libs/libX11
+SLOT=0
+SRC_URI=mirror://gnu/gnujump/gnujump-1.0.8.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 epatch 9f813bb3c47cf2e60619a663b87c5f4e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5
+_md5_=82ad64e2486d47674ea130e82b28e5bc
diff --git a/metadata/md5-cache/games-arcade/grande-KXL-0.6-r2 b/metadata/md5-cache/games-arcade/grande-KXL-0.6-r2
new file mode 100644
index 000000000000..be8f499feb49
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/grande-KXL-0.6-r2
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=configure install prepare
+DEPEND=acct-group/gamestat dev-games/KXL
+DESCRIPTION=ZANAC type game
+EAPI=8
+HOMEPAGE=http://triring.net/ps2linux/games/kxl/kxlgames.html
+INHERIT=autotools desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=acct-group/gamestat dev-games/KXL media-fonts/font-adobe-100dpi media-fonts/font-bitstream-100dpi
+SLOT=0
+SRC_URI=mirror://gentoo/grande-KXL-0.6.tar.gz https://dev.gentoo.org/~ionen/distfiles/grande-KXL.png
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=2ab0dc3d85837ab496210dbaaa659461
diff --git a/metadata/md5-cache/games-arcade/gunocide2ex-1.0-r3 b/metadata/md5-cache/games-arcade/gunocide2ex-1.0-r3
new file mode 100644
index 000000000000..67ba600a3a0d
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/gunocide2ex-1.0-r3
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare unpack
+DEPEND=media-libs/libsdl[video] media-libs/sdl-ttf media-libs/sdl-mixer[vorbis]
+DESCRIPTION=Fast-paced 2D shoot'em'up
+EAPI=7
+HOMEPAGE=http://g2ex.sourceforge.net/
+INHERIT=desktop edos2unix toolchain-funcs unpacker
+KEYWORDS=~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[video] media-libs/sdl-ttf media-libs/sdl-mixer[vorbis] acct-group/gamestat
+SLOT=0
+SRC_URI=mirror://sourceforge/g2ex/g2ex-setup.run
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 unpacker 928e1f35ef78ba9fc2b214e29c2b55a4
+_md5_=3988a09e8c6336272ec6bee68a0900ee
diff --git a/metadata/md5-cache/games-arcade/holotz-castle-1.3.14-r1 b/metadata/md5-cache/games-arcade/holotz-castle-1.3.14-r1
new file mode 100644
index 000000000000..4bf4502884d3
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/holotz-castle-1.3.14-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=virtual/opengl virtual/glu media-libs/sdl-mixer media-libs/libsdl[joystick] media-libs/sdl-ttf media-libs/sdl-image
+DESCRIPTION=2D platform game
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
+INHERIT=desktop toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=virtual/opengl virtual/glu media-libs/sdl-mixer media-libs/libsdl[joystick] media-libs/sdl-ttf media-libs/sdl-image
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~chewi/distfiles/holotz-castle-1.3.14-src.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=5a3c2086f5a19494ff4bfdb96b932a02
diff --git a/metadata/md5-cache/games-arcade/insaneodyssey-000311-r1 b/metadata/md5-cache/games-arcade/insaneodyssey-000311-r1
new file mode 100644
index 000000000000..fc4ccd1a5afa
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/insaneodyssey-000311-r1
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=install prepare
+DEPEND=media-libs/libsdl[sound,video] media-libs/sdl-mixer media-libs/sdl-image
+DESCRIPTION=Help West Muldune escape from a futuristic mental hospital
+EAPI=7
+HOMEPAGE=http://members.fortunecity.com/rivalentertainment/iox.html
+INHERIT=autotools desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[sound,video] media-libs/sdl-mixer media-libs/sdl-image
+SLOT=0
+SRC_URI=mirror://gentoo/io000311.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=7b9dc7cba327b50ec4b621d8261c521a
diff --git a/metadata/md5-cache/games-arcade/jardinains-2.0-r4 b/metadata/md5-cache/games-arcade/jardinains-2.0-r4
new file mode 100644
index 000000000000..a6466a86c0a8
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/jardinains-2.0-r4
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install postinst prepare unpack
+DESCRIPTION=Arkanoid with Gnomes
+EAPI=7
+HOMEPAGE=http://www.jardinains2.com
+INHERIT=desktop wrapper
+KEYWORDS=-* ~amd64 ~x86
+LICENSE=jardinains
+RDEPEND=acct-group/gamestat sys-libs/libstdc++-v3:5 >=virtual/opengl-7.0-r1[abi_x86_32(-)] >=virtual/glu-9.0-r1[abi_x86_32(-)] >=x11-libs/libX11-1.6.2[abi_x86_32(-)] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)] amd64? ( sys-libs/libstdc++-v3:5[multilib] )
+RESTRICT=strip
+SLOT=0
+SRC_URI=mirror://gentoo/JN2_1_FREE_LIN.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=918cb6bb4e49f2b630a5a3a8998be043
diff --git a/metadata/md5-cache/games-arcade/jazz2-0.6.7 b/metadata/md5-cache/games-arcade/jazz2-0.6.7
new file mode 100644
index 000000000000..85ddaf791ba9
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/jazz2-0.6.7
@@ -0,0 +1,14 @@
+BDEPEND=dev-lang/mono
+DEFINED_PHASES=compile install prepare setup
+DESCRIPTION=Open source reimplementation of Jazz Jackrabbit 2
+EAPI=7
+HOMEPAGE=http://deat.tk/jazz2/
+INHERIT=desktop dotnet wrapper
+IUSE=gles2-only server
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=dev-lang/mono media-libs/libopenmpt media-libs/libsdl2[video] media-libs/openal gles2-only? ( media-libs/mesa[gles2] ) !gles2-only? ( virtual/opengl )
+SLOT=0/0.6.7
+SRC_URI=https://github.com/deathkiller/jazz2/archive/0.6.7.tar.gz -> jazz2-0.6.7.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 mono-env 87888393b1c1b882d0543087e28ec0b0 dotnet 49b0b9d543fd5207322bdcc9aa19f645 wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=42f0e38bfd5ca8c67998b4afba9760e6
diff --git a/metadata/md5-cache/games-arcade/jazz2-data-0-r20200327 b/metadata/md5-cache/games-arcade/jazz2-data-0-r20200327
new file mode 100644
index 000000000000..1637953fafcd
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/jazz2-data-0-r20200327
@@ -0,0 +1,13 @@
+BDEPEND=games-arcade/jazz2:=[gles2-only=] app-arch/unzip !demo? ( app-arch/innoextract )
+DEFINED_PHASES=install nofetch unpack
+DESCRIPTION=Jazz Jackrabbit 2 data files imported for games-arcade/jazz2
+EAPI=7
+HOMEPAGE=https://www.gog.com/game/jazz_jackrabbit_2_collection
+IUSE=+cc demo gles2-only
+KEYWORDS=~amd64
+LICENSE=free-noncomm GOG-EULA
+RDEPEND=games-arcade/jazz2:=[gles2-only=]
+RESTRICT=!demo? ( bindist fetch )
+SLOT=0
+SRC_URI=http://deat.tk/jazz2/misc/jj2plus-v1.zip demo? ( http://deat.tk/jazz2/misc/shareware-demo.zip -> jazz2-shareware-demo.zip ) !demo? ( cc? ( setup_jazz_jackrabbit_2_cc_1.2x_(16742).exe ) setup_jazz_jackrabbit_2_1.24hf_(16886).exe )
+_md5_=ccdeac28eb17c4224d4c907a64b0941a
diff --git a/metadata/md5-cache/games-arcade/jumpnbump-1.61 b/metadata/md5-cache/games-arcade/jumpnbump-1.61
new file mode 100644
index 000000000000..86a75341c350
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/jumpnbump-1.61
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile install setup
+DEPEND=media-libs/sdl2-mixer[mod] media-libs/libsdl2 media-libs/sdl2-net
+DESCRIPTION=A funny multiplayer game about cute little fluffy bunnies
+EAPI=7
+HOMEPAGE=https://libregames.gitlab.io/jumpnbump
+INHERIT=python-single-r1 flag-o-matic toolchain-funcs
+IUSE=gtk python_single_target_python3_8 python_single_target_python3_9
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/sdl2-mixer[mod] media-libs/libsdl2 media-libs/sdl2-net gtk? ( python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_8? ( dev-python/pygobject[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pygobject[python_targets_python3_9(-)] ) x11-libs/gdk-pixbuf:2[introspection] x11-libs/gtk+:3[introspection] )
+REQUIRED_USE=gtk? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) )
+SLOT=0
+SRC_URI=https://gitlab.com/LibreGames/jumpnbump/uploads/95acdae2a232513f068e260977371dcf/jumpnbump-1.61.tar.xz
+_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 python-utils-r1 a8b7938ade305f087865de7e52d079b5 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5
+_md5_=7df718bffc3c374add5785aeb5ff03cd
diff --git a/metadata/md5-cache/games-arcade/jvgs-0.5-r100 b/metadata/md5-cache/games-arcade/jvgs-0.5-r100
new file mode 100644
index 000000000000..40473d1f0eea
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/jvgs-0.5-r100
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/swig dev-util/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-libs/tinyxml[stl] media-libs/libsdl[video] media-libs/sdl-mixer[vorbis] media-libs/freetype:2 sys-libs/zlib:= x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext virtual/opengl virtual/glu
+DESCRIPTION=An open-source platform game with a sketched and minimalistic look
+EAPI=7
+HOMEPAGE=http://jvgs.sourceforge.net/
+INHERIT=cmake desktop lua-single
+IUSE=+lua_single_target_lua5-1
+KEYWORDS=~amd64 ~x86
+LICENSE=WTFPL-2
+RDEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-libs/tinyxml[stl] media-libs/libsdl[video] media-libs/sdl-mixer[vorbis] media-libs/freetype:2 sys-libs/zlib:= x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext virtual/opengl virtual/glu
+REQUIRED_USE=^^ ( lua_single_target_lua5-1 )
+SLOT=0
+SRC_URI=mirror://sourceforge/jvgs/jvgs-0.5-src.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6 desktop c0d27bf73aa08ca05b663dbd31fbef28 lua-utils 7b7cd623ac8b9dd4a7a6ee27219cada6 lua-single ba92a0c9d413e015c6625cdb0b9aaf99
+_md5_=08015bb028a0de7b6882582ceeb581fb
diff --git a/metadata/md5-cache/games-arcade/kajaani-kombat-0.7-r2 b/metadata/md5-cache/games-arcade/kajaani-kombat-0.7-r2
new file mode 100644
index 000000000000..c3afb108fcd3
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/kajaani-kombat-0.7-r2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install prepare
+DEPEND=media-libs/libsdl[sound,video] media-libs/sdl-image[png] media-libs/sdl-mixer[vorbis] media-libs/sdl-net media-libs/sdl-ttf sys-libs/ncurses:= sys-libs/readline:=
+DESCRIPTION=Rampart-like game set in space
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
+INHERIT=desktop flag-o-matic toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=BitstreamVera GPL-2+
+RDEPEND=media-libs/libsdl[sound,video] media-libs/sdl-image[png] media-libs/sdl-mixer[vorbis] media-libs/sdl-net media-libs/sdl-ttf sys-libs/ncurses:= sys-libs/readline:=
+SLOT=0
+SRC_URI=mirror://gentoo/kajaani-kombat-0.7.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5
+_md5_=2f46a40a418b7d8415305a5ee0bfdeb3
diff --git a/metadata/md5-cache/games-arcade/kobodeluxe-0.5.1-r3 b/metadata/md5-cache/games-arcade/kobodeluxe-0.5.1-r3
new file mode 100644
index 000000000000..bacf27e1de8c
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/kobodeluxe-0.5.1-r3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=configure install prepare unpack
+DEPEND=media-libs/libsdl[joystick] media-libs/sdl-image[png] opengl? ( virtual/opengl )
+DESCRIPTION=An SDL port of xkobo, a addictive space shoot-em-up
+EAPI=7
+HOMEPAGE=http://www.olofson.net/kobodl/
+INHERIT=desktop
+IUSE=opengl
+KEYWORDS=~alpha ~amd64 ~ppc64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[joystick] media-libs/sdl-image[png] opengl? ( virtual/opengl )
+SLOT=0
+SRC_URI=http://www.olofson.net/kobodl/download/KoboDeluxe-0.5.1.tar.bz2
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=f9353ba5c73dbc8cf15c4373399fe0b0
diff --git a/metadata/md5-cache/games-arcade/komi-1.04-r1 b/metadata/md5-cache/games-arcade/komi-1.04-r1
new file mode 100644
index 000000000000..028bebadec09
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/komi-1.04-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=media-libs/libsdl[video] media-libs/sdl-mixer
+DESCRIPTION=Komi the Space Frog - simple SDL game of collection
+EAPI=6
+HOMEPAGE=http://komi.sourceforge.net
+INHERIT=desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[video] media-libs/sdl-mixer
+SLOT=0
+SRC_URI=mirror://sourceforge/komi/komi-1.04.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=2319b06f53e427d5283e611c9c943df3
diff --git a/metadata/md5-cache/games-arcade/late-0.1.0-r1 b/metadata/md5-cache/games-arcade/late-0.1.0-r1
new file mode 100644
index 000000000000..ad9879287aef
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/late-0.1.0-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install prepare
+DEPEND=media-libs/libsdl[video] media-libs/sdl-image[jpeg]
+DESCRIPTION=A game, similar to Barrack by Ambrosia Software
+EAPI=6
+HOMEPAGE=http://late.sourceforge.net/
+INHERIT=desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[video] media-libs/sdl-image[jpeg]
+SLOT=0
+SRC_URI=mirror://sourceforge/late/late-0.1.0.tar.bz2
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=a63dc853aa040faaa4f9bcffddd61536
diff --git a/metadata/md5-cache/games-arcade/lbreakout-010315-r1 b/metadata/md5-cache/games-arcade/lbreakout-010315-r1
new file mode 100644
index 000000000000..16c9098e6498
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/lbreakout-010315-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install prepare
+DEPEND=acct-group/gamestat media-libs/libsdl[sound,video]
+DESCRIPTION=Breakout clone written with the SDL library
+EAPI=8
+HOMEPAGE=http://lgames.sourceforge.net/LBreakout/
+INHERIT=desktop toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=acct-group/gamestat media-libs/libsdl[sound,video]
+SLOT=0
+SRC_URI=mirror://sourceforge/lgames/lbreakout-010315.tar.gz https://dev.gentoo.org/~ionen/distfiles/lbreakout.png
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=a2ff0a940e86d11125b0d110f137ee98
diff --git a/metadata/md5-cache/games-arcade/lbreakout2-2.6.5-r2 b/metadata/md5-cache/games-arcade/lbreakout2-2.6.5-r2
new file mode 100644
index 000000000000..881dfa7a984e
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/lbreakout2-2.6.5-r2
@@ -0,0 +1,15 @@
+BDEPEND=nls? ( sys-devel/gettext ) themes? ( app-arch/unzip ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=configure install prepare unpack
+DEPEND=acct-group/gamestat media-libs/libpng:= media-libs/libsdl[joystick,sound,video] media-libs/sdl-mixer media-libs/sdl-net nls? ( virtual/libintl ) sys-libs/zlib
+DESCRIPTION=Breakout clone written with the SDL library
+EAPI=7
+HOMEPAGE=http://lgames.sourceforge.net/LBreakout2/
+INHERIT=autotools desktop
+IUSE=nls themes
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=acct-group/gamestat media-libs/libpng:= media-libs/libsdl[joystick,sound,video] media-libs/sdl-mixer media-libs/sdl-net nls? ( virtual/libintl )
+SLOT=0
+SRC_URI=mirror://sourceforge/lgames/lbreakout2-2.6.5.tar.gz mirror://sourceforge/lgames/add-ons/lbreakout2/lbreakout2-levelsets-20141220.tar.gz themes? ( mirror://sourceforge/lgames/add-ons/lbreakout2/lbreakout2-themes-20141220.tar.gz )
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=48a75596934673e5ea1caadaad2212cc
diff --git a/metadata/md5-cache/games-arcade/methane-1.5.1-r1 b/metadata/md5-cache/games-arcade/methane-1.5.1-r1
new file mode 100644
index 000000000000..5c8a3e305469
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/methane-1.5.1-r1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install prepare
+DEPEND=dev-games/clanlib:2.3[opengl,mikmod]
+DESCRIPTION=Port from an old amiga game
+EAPI=7
+HOMEPAGE=http://methane.sourceforge.net/
+INHERIT=desktop toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=dev-games/clanlib:2.3[opengl,mikmod]
+SLOT=0
+SRC_URI=mirror://sourceforge/methane/methane-1.5.1.tgz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=c0468bd36dc80fb99d9ae35e668f7b06
diff --git a/metadata/md5-cache/games-arcade/missile-1.0.1-r2 b/metadata/md5-cache/games-arcade/missile-1.0.1-r2
new file mode 100644
index 000000000000..39e846f2ac00
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/missile-1.0.1-r2
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install
+DEPEND=media-libs/libsdl[sound?,video] media-libs/sdl-image[png] sound? ( media-libs/sdl-mixer )
+DESCRIPTION=Port of the Atari Missile Command game for Linux
+EAPI=8
+HOMEPAGE=http://missile.sourceforge.net/
+INHERIT=desktop flag-o-matic toolchain-funcs
+IUSE=+sound
+KEYWORDS=~alpha ~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=media-libs/libsdl[sound?,video] media-libs/sdl-image[png] sound? ( media-libs/sdl-mixer )
+SLOT=0
+SRC_URI=mirror://sourceforge/missile/missile-1.0.1.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5
+_md5_=c7f62368f438632b9b496966bcd3a52c
diff --git a/metadata/md5-cache/games-arcade/moleinvasion-0.4-r3 b/metadata/md5-cache/games-arcade/moleinvasion-0.4-r3
new file mode 100644
index 000000000000..8bf8d05c614d
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/moleinvasion-0.4-r3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=configure install prepare
+DEPEND=media-libs/libsdl[joystick,opengl,video] media-libs/sdl-image[jpeg,png] media-libs/sdl-mixer[vorbis] media-libs/sdl-ttf virtual/opengl
+DESCRIPTION=Mole infested 2D platform game
+EAPI=7
+HOMEPAGE=http://moleinvasion.tuxfamily.org/
+INHERIT=desktop toolchain-funcs
+IUSE=music
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[joystick,opengl,video] media-libs/sdl-image[jpeg,png] media-libs/sdl-mixer[vorbis] media-libs/sdl-ttf virtual/opengl
+SLOT=0
+SRC_URI=ftp://download.tuxfamily.org/minvasion/packages/MoleInvasion-0.4.tar.bz2 music? ( mirror://gentoo/moleinvasion-music-20090731.tar.gz )
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=e55ff710b0c44f8694d923164becdaef
diff --git a/metadata/md5-cache/games-arcade/mrrescue-1.02b-r2 b/metadata/md5-cache/games-arcade/mrrescue-1.02b-r2
new file mode 100644
index 000000000000..8cdaad15adb0
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/mrrescue-1.02b-r2
@@ -0,0 +1,14 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install postinst postrm preinst prepare
+DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Arcade 2d action game based around evacuating civilians from burning buildings
+EAPI=7
+HOMEPAGE=https://tangramgames.dk/games/mrrescue/
+INHERIT=desktop wrapper xdg
+KEYWORDS=~amd64 ~x86
+LICENSE=CC-BY-SA-3.0 MIT ZLIB
+RDEPEND=games-engines/love:0.8
+SLOT=0
+SRC_URI=https://github.com/SimonLarsen/mrrescue/releases/download/v1.02b/mrrescue-1.02b-love.zip mirror://gentoo/mrrescue.png
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=885672e96917a9c9b5e62dc51ff7d828
diff --git a/metadata/md5-cache/games-arcade/netris-0.52-r3 b/metadata/md5-cache/games-arcade/netris-0.52-r3
new file mode 100644
index 000000000000..f3cbe9c6286e
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/netris-0.52-r3
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install prepare
+DEPEND=sys-libs/ncurses:0=
+DESCRIPTION=Classic networked version of T*tris
+EAPI=7
+HOMEPAGE=http://www.netris.org/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~mips ~x86
+LICENSE=GPL-2
+RDEPEND=sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=ftp://ftp.netris.org/pub/netris/netris-0.52.tar.gz mirror://debian/pool/main/n/netris/netris_0.52-10.debian.tar.xz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=85df0c09b33da62d337d8ca6011be6bc
diff --git a/metadata/md5-cache/games-arcade/nibbles-0.0.4-r1 b/metadata/md5-cache/games-arcade/nibbles-0.0.4-r1
new file mode 100644
index 000000000000..6ad34a59dbab
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/nibbles-0.0.4-r1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=sys-libs/ncurses:0=
+DESCRIPTION=An ncurses-based Nibbles clone
+EAPI=7
+HOMEPAGE=http://www.earth.li/projectpurple/progs/nibbles.html
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~ppc64 ~x86 ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=http://www.earth.li/projectpurple/files/nibbles-v0.0.4.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=de1fe9af7d5e5d54e56f1a1da5fee422
diff --git a/metadata/md5-cache/games-arcade/ninvaders-0.1.2 b/metadata/md5-cache/games-arcade/ninvaders-0.1.2
new file mode 100644
index 000000000000..ee9ce0f95c58
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/ninvaders-0.1.2
@@ -0,0 +1,13 @@
+BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=a Space Invaders clone based on ncurses for ASCII output
+EAPI=7
+HOMEPAGE=https://github.com/sf-refugees/ninvaders http://ninvaders.sourceforge.net/
+INHERIT=cmake
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=https://github.com/sf-refugees/ninvaders/archive/v0.1.2.tar.gz -> ninvaders-0.1.2.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6
+_md5_=c51779042ff308e92a19ad33a13eee62
diff --git a/metadata/md5-cache/games-arcade/njam-1.25-r1 b/metadata/md5-cache/games-arcade/njam-1.25-r1
new file mode 100644
index 000000000000..cf993d60ec09
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/njam-1.25-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install prepare
+DEPEND=media-libs/sdl-mixer media-libs/sdl-image media-libs/libsdl media-libs/sdl-net
+DESCRIPTION=Multi or single-player network Pacman-like game in SDL
+EAPI=6
+HOMEPAGE=http://njam.sourceforge.net/
+INHERIT=desktop flag-o-matic
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/sdl-mixer media-libs/sdl-image media-libs/libsdl media-libs/sdl-net
+SLOT=0
+SRC_URI=mirror://sourceforge/njam/njam-1.25-src.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 epatch 9f813bb3c47cf2e60619a663b87c5f4e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5
+_md5_=c98b9575ad81726be5080652c23935e2
diff --git a/metadata/md5-cache/games-arcade/notpacman-1.0.4-r1 b/metadata/md5-cache/games-arcade/notpacman-1.0.4-r1
new file mode 100644
index 000000000000..c51d53299735
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/notpacman-1.0.4-r1
@@ -0,0 +1,14 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install postinst postrm preinst prepare
+DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Mashup of "Not" and "Pacman"
+EAPI=7
+HOMEPAGE=https://stabyourself.net/notpacman/
+INHERIT=desktop wrapper xdg
+KEYWORDS=~amd64 ~x86
+LICENSE=WTFPL-2
+RDEPEND=>=games-engines/love-0.7.2:0.7 media-libs/devil[png]
+SLOT=0
+SRC_URI=https://stabyourself.net/dl.php?file=notpacman-1004/notpacman-linux.zip -> notpacman-1.0.4.zip https://dev.gentoo.org/~chewi/distfiles/notpacman.png
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=fd38c4100db06b69e9163e80419b64ec
diff --git a/metadata/md5-cache/games-arcade/nottetris2-1-r1 b/metadata/md5-cache/games-arcade/nottetris2-1-r1
new file mode 100644
index 000000000000..0041869e4572
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/nottetris2-1-r1
@@ -0,0 +1,13 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install
+DESCRIPTION=The spiritual successor of the classic Tetris mixed with physics
+EAPI=7
+HOMEPAGE=https://stabyourself.net/nottetris2/
+INHERIT=desktop wrapper
+KEYWORDS=~amd64 ~x86
+LICENSE=CC-BY-NC-SA-3.0
+RDEPEND=>=games-engines/love-0.7.2:0.7 media-libs/devil[png]
+SLOT=0
+SRC_URI=https://stabyourself.net/dl.php?file=nottetris2/nottetris2-linux.zip -> nottetris2-1.zip
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=3711e86a996ca8cbbe90d4b33c283e8a
diff --git a/metadata/md5-cache/games-arcade/open-supaplex-7.1.2 b/metadata/md5-cache/games-arcade/open-supaplex-7.1.2
new file mode 100644
index 000000000000..b7c5b8e60d00
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/open-supaplex-7.1.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-lang/ruby )
+DEFINED_PHASES=compile install prepare test
+DEPEND=media-libs/libsdl2[joystick,sound,video] media-libs/sdl2-mixer[vorbis]
+DESCRIPTION=OSS reimplementation of Supaplex in C and SDL
+EAPI=7
+HOMEPAGE=https://github.com/sergiou87/open-supaplex
+INHERIT=desktop flag-o-matic toolchain-funcs
+IUSE=test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3
+RDEPEND=media-libs/libsdl2[joystick,sound,video] media-libs/sdl2-mixer[vorbis]
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/sergiou87/open-supaplex/archive/v7.1.2.tar.gz -> open-supaplex-7.1.2.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5
+_md5_=0783397391e4f10776fe568482d70934
diff --git a/metadata/md5-cache/games-arcade/openbubbles-1.2-r1 b/metadata/md5-cache/games-arcade/openbubbles-1.2-r1
new file mode 100644
index 000000000000..a9664a224cd6
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/openbubbles-1.2-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=media-libs/libsdl[sound,video] media-libs/sdl-image[png] media-libs/sdl-gfx
+DESCRIPTION=A clone of Evan Bailey's game Bubbles
+EAPI=6
+HOMEPAGE=https://web.archive.org/web/20101126190910/http://www.freewebs.com/lasindi/openbubbles/
+INHERIT=desktop
+KEYWORDS=~amd64 ~hppa ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[sound,video] media-libs/sdl-image[png] media-libs/sdl-gfx
+SLOT=0
+SRC_URI=https://web.archive.org/web/20101126190910/http://www.freewebs.com/lasindi/openbubbles/openbubbles-1.2.tar.bz2
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=e5133f92e00e10a9245698fc505e5abb
diff --git a/metadata/md5-cache/games-arcade/openmortal-0.7-r4 b/metadata/md5-cache/games-arcade/openmortal-0.7-r4
new file mode 100644
index 000000000000..c885d7c33547
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/openmortal-0.7-r4
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=install prepare
+DEPEND=media-libs/libsdl[joystick,video] media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-ttf media-libs/sdl-net >=media-libs/freetype-2.4.0:2 dev-lang/perl
+DESCRIPTION=A spoof of the famous Mortal Kombat game
+EAPI=7
+HOMEPAGE=http://openmortal.sourceforge.net/
+INHERIT=autotools desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[joystick,video] media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-ttf media-libs/sdl-net >=media-libs/freetype-2.4.0:2 dev-lang/perl
+SLOT=0
+SRC_URI=mirror://sourceforge/openmortal/openmortal-0.7.tar.bz2
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=b6e066a60b246c5fc319562f79b43597
diff --git a/metadata/md5-cache/games-arcade/opensonic-0.1.4-r3 b/metadata/md5-cache/games-arcade/opensonic-0.1.4-r3
new file mode 100644
index 000000000000..75f3083de478
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/opensonic-0.1.4-r3
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/allegro:0=[X,jpeg,png,vorbis] media-libs/libogg:= media-libs/libpng:0= media-libs/libvorbis:= sys-libs/zlib:= virtual/jpeg:0
+DESCRIPTION=Free open-source game based on the Sonic the Hedgehog universe
+EAPI=7
+HOMEPAGE=http://opensnc.sourceforge.net/home/index.php
+INHERIT=cmake
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/allegro:0=[X,jpeg,png,vorbis] media-libs/libogg:= media-libs/libpng:0= media-libs/libvorbis:= sys-libs/zlib:= virtual/jpeg:0
+RESTRICT=mirror
+SLOT=0
+SRC_URI=https://sourceforge.net/projects/opensnc/files/Open%20Sonic/0.1.4/opensnc-src-0.1.4.tar.gz https://github.com/t6/loggcompat/archive/4.4.2.tar.gz -> loggcompat-4.4.2.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6
+_md5_=ba8463daeff8c3a96c519e5e0b08a7f2
diff --git a/metadata/md5-cache/games-arcade/opentyrian-2.1.20130907-r3 b/metadata/md5-cache/games-arcade/opentyrian-2.1.20130907-r3
new file mode 100644
index 000000000000..5e8338453d47
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/opentyrian-2.1.20130907-r3
@@ -0,0 +1,14 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=compile install postinst postrm prepare
+DEPEND=media-libs/libsdl[joystick,video] media-libs/sdl-net
+DESCRIPTION=Open-source port of the DOS game Tyrian, vertical scrolling shooter
+EAPI=7
+HOMEPAGE=https://github.com/opentyrian/opentyrian
+INHERIT=desktop toolchain-funcs xdg-utils
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=media-libs/libsdl[joystick,video] media-libs/sdl-net
+SLOT=0
+SRC_URI=http://darklomax.org/tyrian/tyrian21.zip http://www.camanis.net/opentyrian/releases/opentyrian-2.1.20130907-src.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_md5_=73e5275259450a52574e49960e121558
diff --git a/metadata/md5-cache/games-arcade/orthorobot-0-r1 b/metadata/md5-cache/games-arcade/orthorobot-0-r1
new file mode 100644
index 000000000000..de59e66305a0
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/orthorobot-0-r1
@@ -0,0 +1,13 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install prepare unpack
+DESCRIPTION=Perspective based puzzle game, where you flatten the view to move across gaps
+EAPI=7
+HOMEPAGE=https://stabyourself.net/orthorobot/
+INHERIT=desktop wrapper
+KEYWORDS=~amd64 ~x86
+LICENSE=CC-BY-NC-ND-3.0
+RDEPEND=>=games-engines/love-0.8.0:0
+SLOT=0
+SRC_URI=https://stabyourself.net/dl.php?file=orthorobot/orthorobot-source.zip -> orthorobot-0.zip
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=2f33a161b112d13796c7b8fe35184b88
diff --git a/metadata/md5-cache/games-arcade/orthorobot-0-r2 b/metadata/md5-cache/games-arcade/orthorobot-0-r2
new file mode 100644
index 000000000000..ca3922a63f91
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/orthorobot-0-r2
@@ -0,0 +1,13 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install prepare unpack
+DESCRIPTION=Perspective based puzzle game, where you flatten the view to move across gaps
+EAPI=7
+HOMEPAGE=https://stabyourself.net/orthorobot/
+INHERIT=desktop wrapper
+KEYWORDS=~amd64 ~x86
+LICENSE=CC-BY-NC-ND-3.0
+RDEPEND=games-engines/love:0.8
+SLOT=0
+SRC_URI=https://stabyourself.net/dl.php?file=orthorobot/orthorobot-source.zip -> orthorobot-0.zip
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=21c5cad8c75c8cc22249fa88308117a1
diff --git a/metadata/md5-cache/games-arcade/oshu-2.0.1 b/metadata/md5-cache/games-arcade/oshu-2.0.1
new file mode 100644
index 000000000000..e83dba8c5e63
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/oshu-2.0.1
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=media-libs/libsdl2 media-libs/sdl2-image x11-libs/cairo x11-libs/pango media-video/ffmpeg:= dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Lightweight osu! port
+EAPI=7
+HOMEPAGE=https://github.com/fmang/oshu
+INHERIT=cmake xdg
+IUSE=osu-skin
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3 CC-BY-NC-4.0
+RDEPEND=media-libs/libsdl2 media-libs/sdl2-image x11-libs/cairo x11-libs/pango media-video/ffmpeg:=
+SLOT=0
+SRC_URI=https://github.com/fmang/oshu/archive/2.0.1.tar.gz -> oshu-2.0.1.tar.gz osu-skin? ( https://www.mg0.fr/oshu/skins/osu-v1.tar.gz -> oshu-skin-v1.tar.gz )
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6 xdg 6024fbc93167fad782e2032933654857
+_md5_=4299a55a8d732826a382e0e839621b88
diff --git a/metadata/md5-cache/games-arcade/oshu-9999 b/metadata/md5-cache/games-arcade/oshu-9999
new file mode 100644
index 000000000000..892c239de7ad
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/oshu-9999
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
+DEPEND=media-libs/libsdl2 media-libs/sdl2-image x11-libs/cairo x11-libs/pango media-video/ffmpeg:= dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Lightweight osu! port
+EAPI=7
+HOMEPAGE=https://github.com/fmang/oshu
+INHERIT=cmake xdg git-r3
+IUSE=osu-skin
+LICENSE=GPL-3 CC-BY-NC-4.0
+PROPERTIES=live
+RDEPEND=media-libs/libsdl2 media-libs/sdl2-image x11-libs/cairo x11-libs/pango media-video/ffmpeg:=
+SLOT=0
+SRC_URI=osu-skin? ( https://www.mg0.fr/oshu/skins/osu-v1.tar.gz -> oshu-skin-v1.tar.gz )
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6 xdg 6024fbc93167fad782e2032933654857 git-r3 cc875b0c1e9b3bdac1af0f82f3ba29da
+_md5_=4299a55a8d732826a382e0e839621b88
diff --git a/metadata/md5-cache/games-arcade/pachi-1.0-r2 b/metadata/md5-cache/games-arcade/pachi-1.0-r2
new file mode 100644
index 000000000000..c7f3a884d61c
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/pachi-1.0-r2
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=install prepare
+DEPEND=media-libs/libsdl[joystick,sound,video] media-libs/sdl-mixer[mod]
+DESCRIPTION=platform game inspired by games like Manic Miner and Jet Set Willy
+EAPI=7
+HOMEPAGE=http://dragontech.sourceforge.net/index.php?main=pachi&lang=en
+INHERIT=autotools desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[joystick,sound,video] media-libs/sdl-mixer[mod] acct-group/gamestat
+SLOT=0
+SRC_URI=mirror://gentoo/pachi-1.0.tar.bz2
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=3471768d8fb5a89187a8d028fa9d7c5d
diff --git a/metadata/md5-cache/games-arcade/pacmanarena-0.15-r2 b/metadata/md5-cache/games-arcade/pacmanarena-0.15-r2
new file mode 100644
index 000000000000..5c929c632ce2
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/pacmanarena-0.15-r2
@@ -0,0 +1,14 @@
+BDEPEND=app-arch/unzip sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=install prepare unpack
+DEPEND=media-libs/libsdl[sound] media-libs/sdl-mixer[vorbis] media-libs/sdl-net virtual/glu virtual/opengl
+DESCRIPTION=3D Pacman clone with a few surprises. Rockets, bombs and explosions abound
+EAPI=7
+HOMEPAGE=http://pacmanarena.sourceforge.net/
+INHERIT=autotools desktop
+KEYWORDS=~alpha ~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[sound] media-libs/sdl-mixer[vorbis] media-libs/sdl-net virtual/glu virtual/opengl
+SLOT=0
+SRC_URI=mirror://sourceforge/pacmanarena/pacman-arena-0.15.tar.bz2 mirror://sourceforge/pacmanarena/pacman-data-0.0.zip
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=0f195781debb9cc89740eb80cad4c6c8
diff --git a/metadata/md5-cache/games-arcade/penguin-command-1.6.11-r1 b/metadata/md5-cache/games-arcade/penguin-command-1.6.11-r1
new file mode 100644
index 000000000000..8cf1ffbdf606
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/penguin-command-1.6.11-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=media-libs/libsdl[sound,joystick,video] media-libs/sdl-mixer[mod] media-libs/sdl-image[jpeg,png]
+DESCRIPTION=A clone of the classic Missile Command game
+EAPI=6
+HOMEPAGE=http://www.linux-games.com/penguin-command/
+INHERIT=desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[sound,joystick,video] media-libs/sdl-mixer[mod] media-libs/sdl-image[jpeg,png]
+SLOT=0
+SRC_URI=mirror://sourceforge/penguin-command/penguin-command-1.6.11.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=3b9f5d11349f991ded77149310c5c9df
diff --git a/metadata/md5-cache/games-arcade/pengupop-2.2.5-r1 b/metadata/md5-cache/games-arcade/pengupop-2.2.5-r1
new file mode 100644
index 000000000000..c9a6260eb719
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/pengupop-2.2.5-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=media-libs/libsdl[sound,video] sys-libs/zlib:=
+DESCRIPTION=Networked Puzzle Bubble clone
+EAPI=8
+HOMEPAGE=http://freshmeat.net/projects/pengupop
+INHERIT=desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=media-libs/libsdl[sound,video] sys-libs/zlib:=
+SLOT=0
+SRC_URI=mirror://gentoo/pengupop-2.2.5.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=d0483d730a5408b1daf70625d0da1005
diff --git a/metadata/md5-cache/games-arcade/performous-1.1-r2 b/metadata/md5-cache/games-arcade/performous-1.1-r2
new file mode 100644
index 000000000000..cb9f8aa12d40
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/performous-1.1-r2
@@ -0,0 +1,15 @@
+BDEPEND=sys-apps/help2man sys-devel/gettext songs? ( app-arch/unzip ) dev-util/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=dev-cpp/glibmm:2 dev-cpp/libxmlpp:2.6 dev-libs/boost[threads(+)] dev-libs/glib:2 dev-libs/libxml2:2 gnome-base/librsvg:2 media-gfx/imagemagick:0= media-libs/libepoxy media-libs/libpng:0= media-libs/libsdl2[joystick,video] media-libs/portaudio sys-libs/zlib media-video/ffmpeg virtual/glu virtual/jpeg:0 virtual/libintl virtual/opengl x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango midi? ( media-libs/portmidi ) webcam? ( media-libs/opencv )
+DESCRIPTION=SingStar GPL clone
+EAPI=7
+HOMEPAGE=https://performous.org/
+INHERIT=cmake desktop xdg-utils
+IUSE=midi songs tools webcam
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2 songs? ( CC-BY-NC-SA-2.5 CC-BY-NC-ND-2.5 )
+RDEPEND=dev-cpp/glibmm:2 dev-cpp/libxmlpp:2.6 dev-libs/boost[threads(+)] dev-libs/glib:2 dev-libs/libxml2:2 gnome-base/librsvg:2 media-gfx/imagemagick:0= media-libs/libepoxy media-libs/libpng:0= media-libs/libsdl2[joystick,video] media-libs/portaudio sys-libs/zlib media-video/ffmpeg virtual/glu virtual/jpeg:0 virtual/libintl virtual/opengl x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango midi? ( media-libs/portmidi ) webcam? ( media-libs/opencv )
+SLOT=0
+SRC_URI=https://github.com/performous/performous/archive/1.1.tar.gz -> performous-1.1.tar.gz songs? ( mirror://sourceforge/performous/ultrastar-songs-restricted-3.zip mirror://sourceforge/performous/ultrastar-songs-jc-1.zip mirror://sourceforge/performous/ultrastar-songs-libre-3.zip mirror://sourceforge/performous/ultrastar-songs-shearer-1.zip )
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6 desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=d380b6d4280ab12dfecfc6380562ae56
diff --git a/metadata/md5-cache/games-arcade/primateplunge-1.1-r2 b/metadata/md5-cache/games-arcade/primateplunge-1.1-r2
new file mode 100644
index 000000000000..c052ca512248
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/primateplunge-1.1-r2
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=install prepare
+DEPEND=media-libs/libsdl[sound,video] media-libs/sdl-mixer
+DESCRIPTION=Help poor Monkey navigate his way down through treacherous areas
+EAPI=7
+HOMEPAGE=https://www.aelius.com/primateplunge/
+INHERIT=autotools desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=Primate-Plunge
+RDEPEND=media-libs/libsdl[sound,video] media-libs/sdl-mixer
+RESTRICT=mirror bindist
+SLOT=0
+SRC_URI=https://www.aelius.com/primateplunge/primateplunge-1.1.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=5e5cd2bfeccf062696c73b3fc8cc0757
diff --git a/metadata/md5-cache/games-arcade/retrobattle-1.0.0-r1 b/metadata/md5-cache/games-arcade/retrobattle-1.0.0-r1
new file mode 100644
index 000000000000..582fa391cf5d
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/retrobattle-1.0.0-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install
+DEPEND=media-libs/libsdl[X,sound,video] media-libs/sdl-mixer[wav]
+DESCRIPTION=A NES-like platform arcade game
+EAPI=7
+HOMEPAGE=http://remar.se/andreas/retrobattle/
+INHERIT=desktop wrapper
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[X,sound,video] media-libs/sdl-mixer[wav]
+RESTRICT=test
+SLOT=0
+SRC_URI=http://remar.se/andreas/retrobattle/files/retrobattle-src-1.0.0.tar.bz2
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=3d301ec799dd810debd4e3d2327c7930
diff --git a/metadata/md5-cache/games-arcade/ri-li-2.0.1-r1 b/metadata/md5-cache/games-arcade/ri-li-2.0.1-r1
new file mode 100644
index 000000000000..81f1c366c788
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/ri-li-2.0.1-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install prepare
+DEPEND=media-libs/libsdl[sound,video] media-libs/sdl-mixer[mod] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DESCRIPTION=Drive a toy wood engine and collect all the coaches
+EAPI=6
+HOMEPAGE=http://ri-li.sourceforge.net/
+INHERIT=autotools desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3
+RDEPEND=media-libs/libsdl[sound,video] media-libs/sdl-mixer[mod]
+SLOT=0
+SRC_URI=mirror://sourceforge/ri-li/Ri-li-2.0.1.tar.bz2
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 epatch 9f813bb3c47cf2e60619a663b87c5f4e toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf
+_md5_=91c06791b4a392c422c24b0a2033518c
diff --git a/metadata/md5-cache/games-arcade/rockdodger-1.1.4 b/metadata/md5-cache/games-arcade/rockdodger-1.1.4
new file mode 100644
index 000000000000..b0c3df362ba5
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/rockdodger-1.1.4
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install
+DESCRIPTION=Dodge the rocks for as long as possible until you die
+EAPI=7
+HOMEPAGE=https://bitbucket.org/rpkrawczyk/rockdodger
+INHERIT=desktop toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=acct-group/gamestat media-libs/libsdl[joystick,sound,video] media-libs/sdl-image[png] media-libs/sdl-mixer[mod,wav]
+SLOT=0
+SRC_URI=https://bitbucket.org/rpkrawczyk/rockdodger/downloads/rockdodger-1.1.4.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=68204bd451b09ed76812633b53aee2cc
diff --git a/metadata/md5-cache/games-arcade/rocksndiamonds-4.1.4.1 b/metadata/md5-cache/games-arcade/rocksndiamonds-4.1.4.1
new file mode 100644
index 000000000000..1cf5176ce8e3
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/rocksndiamonds-4.1.4.1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare unpack
+DEPEND=media-libs/libsdl2[joystick,video] media-libs/sdl2-mixer[mod,mp3,timidity] media-libs/sdl2-net media-libs/sdl2-image[gif] media-libs/smpeg app-arch/p7zip app-arch/unzip
+DESCRIPTION=A Boulderdash clone
+EAPI=6
+HOMEPAGE=https://www.artsoft.org/rocksndiamonds/
+INHERIT=desktop flag-o-matic
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl2[joystick,video] media-libs/sdl2-mixer[mod,mp3,timidity] media-libs/sdl2-net media-libs/sdl2-image[gif] media-libs/smpeg
+SLOT=0
+SRC_URI=https://www.artsoft.org/RELEASES/unix/rocksndiamonds/rocksndiamonds-4.1.4.1.tar.gz https://upload.wikimedia.org/wikipedia/commons/e/e2/Rocks%27n%27Diamonds.png -> rocksndiamonds.png https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Contributions-1.2.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/BD2K3-1.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Boulder_Dash_Dream-1.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/rnd-contrib-1.0.0.tar.gz https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Snake_Bite-1.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Sokoban-1.0.0.zip https://www.artsoft.org/RELEASES/unix/rocksndiamonds/levels/rockslevels-emc-1.0.tar.gz https://www.artsoft.org/RELEASES/unix/rocksndiamonds/levels/rockslevels-sp-1.0.tar.gz https://www.artsoft.org/RELEASES/unix/rocksndiamonds/levels/rockslevels-dx-1.0.tar.gz mirror://gentoo/rnd_jue-v8.tar.bz2 https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Zelda-1.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/ZeldaII-1.0.0.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Emerald_Mine_Club-2.1.1.7z https://www.artsoft.org/RELEASES/rocksndiamonds/levels/RS_MIX_01-needs_rnd_jue.zip https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Supaplex-2.0.0.zip
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 epatch 9f813bb3c47cf2e60619a663b87c5f4e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5
+_md5_=6560f8326fa6224ce6726db217194ab5
diff --git a/metadata/md5-cache/games-arcade/sable-1.0-r1 b/metadata/md5-cache/games-arcade/sable-1.0-r1
new file mode 100644
index 000000000000..f6e2ec36136a
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/sable-1.0-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=virtual/opengl media-libs/libsdl[joystick,opengl,sound,video] media-libs/sdl-image[png] media-libs/sdl-mixer
+DESCRIPTION=A frantic 3D space shooter
+EAPI=6
+HOMEPAGE=http://jeuxlibres.net/showgame/sable.html
+INHERIT=desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=virtual/opengl media-libs/libsdl[joystick,opengl,sound,video] media-libs/sdl-image[png] media-libs/sdl-mixer
+SLOT=0
+SRC_URI=mirror://gentoo/sable-1.0-src.tgz mirror://gentoo/sable.png
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=d2f1b08ba5c8870ebd67a8afa84537b1
diff --git a/metadata/md5-cache/games-arcade/savagewheels-1.6.1-r2 b/metadata/md5-cache/games-arcade/savagewheels-1.6.1-r2
new file mode 100644
index 000000000000..4f4d189483b4
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/savagewheels-1.6.1-r2
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=media-libs/libsdl[joystick] sound? ( media-libs/sdl-mixer[mod,modplug] )
+DESCRIPTION=2D car crashing game similar to the old classic Destruction Derby
+EAPI=7
+HOMEPAGE=https://github.com/petarov/savagewheels
+INHERIT=cmake
+IUSE=sound
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=media-libs/libsdl[joystick] sound? ( media-libs/sdl-mixer[mod,modplug] )
+SLOT=0
+SRC_URI=https://github.com/petarov/savagewheels/archive/1.6.1.tar.gz -> savagewheels-1.6.1.tar.gz https://github.com/petarov/savagewheels/releases/download/v1.4/savagewheels-gamedata.tar.gz -> savagewheels-gamedata-1.4.0.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6
+_md5_=b2a2b9a6458a0b0c0ff49b8323bcb6d2
diff --git a/metadata/md5-cache/games-arcade/sdb-1.0.2-r2 b/metadata/md5-cache/games-arcade/sdb-1.0.2-r2
new file mode 100644
index 000000000000..707fa1a3bcfe
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/sdb-1.0.2-r2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=virtual/opengl media-libs/libsdl media-libs/sdl-image[png] media-libs/sdl-mixer
+DESCRIPTION=A 2D top-down action game; escape a facility full of walking death machines
+EAPI=7
+HOMEPAGE=http://sdb.gamecreation.org/
+INHERIT=desktop toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=virtual/opengl media-libs/libsdl media-libs/sdl-image[png] media-libs/sdl-mixer
+SLOT=0
+SRC_URI=http://gcsociety.sp.cs.cmu.edu/~frenzy/sdb-1.0.2.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=5001d3529e252718a785e22e2b44930e
diff --git a/metadata/md5-cache/games-arcade/sdl-sopwith-1.7.5-r2 b/metadata/md5-cache/games-arcade/sdl-sopwith-1.7.5-r2
new file mode 100644
index 000000000000..81b676656bf3
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/sdl-sopwith-1.7.5-r2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=>=media-libs/libsdl-1.1.3[video] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DESCRIPTION=Port of the classic Sopwith game using LibSDL
+EAPI=6
+HOMEPAGE=http://sdl-sopwith.sourceforge.net/
+INHERIT=autotools desktop toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=>=media-libs/libsdl-1.1.3[video]
+SLOT=0
+SRC_URI=mirror://sourceforge/sdl-sopwith/sopwith-1.7.5.tar.gz https://src.fedoraproject.org/rpms/sopwith/raw/master/f/sopwith.png
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 estack 055c42df72f76a4f45ec92b35e83cd56 epatch 9f813bb3c47cf2e60619a663b87c5f4e toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 vcs-clean b690a7e9b6c497cf59326a7545df4283 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf
+_md5_=b52dfd2028943738c55ebee93454c769
diff --git a/metadata/md5-cache/games-arcade/sdlroids-1.3.4-r5 b/metadata/md5-cache/games-arcade/sdlroids-1.3.4-r5
new file mode 100644
index 000000000000..9373e9ddae3f
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/sdlroids-1.3.4-r5
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=install prepare
+DEPEND=media-libs/libsdl[joystick] media-libs/sdl-mixer
+DESCRIPTION=Asteroids Clone for X using SDL
+EAPI=7
+HOMEPAGE=http://david.hedbor.org/projects/sdlroids/
+INHERIT=autotools desktop
+KEYWORDS=~alpha ~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[joystick] media-libs/sdl-mixer
+SLOT=0
+SRC_URI=mirror://sourceforge/sdlroids/sdlroids-1.3.4.tar.bz2
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=6a46162d5151e51a767a1c883278e949
diff --git a/metadata/md5-cache/games-arcade/sdlsasteroids-3.0.1-r1 b/metadata/md5-cache/games-arcade/sdlsasteroids-3.0.1-r1
new file mode 100644
index 000000000000..12f1ac12f0ad
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/sdlsasteroids-3.0.1-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=media-libs/sdl-mixer media-libs/libsdl[sound,joystick,video] media-libs/sdl-image[png] media-libs/sdl-ttf virtual/opengl virtual/glu
+DESCRIPTION=Rework of Sasteroids using SDL
+EAPI=7
+HOMEPAGE=http://sdlsas.sourceforge.net/
+INHERIT=desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=sdlsasteroids GPL-2+ public-domain
+RDEPEND=media-libs/sdl-mixer media-libs/libsdl[sound,joystick,video] media-libs/sdl-image[png] media-libs/sdl-ttf virtual/opengl virtual/glu
+SLOT=0
+SRC_URI=mirror://sourceforge/sdlsas/SDLSasteroids-3.0.1.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=28e2a73920f3391270ee3d7359b558bb
diff --git a/metadata/md5-cache/games-arcade/shovel-knight-3.3 b/metadata/md5-cache/games-arcade/shovel-knight-3.3
new file mode 100644
index 000000000000..3ff5161a3c7f
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/shovel-knight-3.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install nofetch postinst postrm preinst prepare unpack
+DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Sweeping classic action adventure with an 8-bit retro aesthetic
+EAPI=7
+HOMEPAGE=https://yachtclubgames.com/shovel-knight/
+INHERIT=desktop unpacker wrapper xdg
+KEYWORDS=-* ~amd64 ~x86
+LICENSE=Yacht-Club-Games-EULA
+RDEPEND=media-libs/glew:1.10 media-libs/libsdl2[opengl,sound,video] virtual/opengl
+RESTRICT=bindist fetch splitdebug
+SLOT=0
+SRC_URI=shovel_knight_treasure_trove_en_3_3_15418.sh
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 unpacker 928e1f35ef78ba9fc2b214e29c2b55a4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 xdg 6024fbc93167fad782e2032933654857
+_md5_=d6b6d021e29c14dd1358508b3c7a1886
diff --git a/metadata/md5-cache/games-arcade/slimevolley-2.4.2-r1 b/metadata/md5-cache/games-arcade/slimevolley-2.4.2-r1
new file mode 100644
index 000000000000..87e57bde68a9
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/slimevolley-2.4.2-r1
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/gettext dev-util/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libsdl[X,sound,video] media-libs/sdl-image[png] media-libs/sdl-net media-libs/sdl-ttf virtual/libintl
+DESCRIPTION=A simple volleyball game
+EAPI=7
+HOMEPAGE=http://slime.tuxfamily.org/index.php
+INHERIT=cmake
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3
+RDEPEND=media-libs/libsdl[X,sound,video] media-libs/sdl-image[png] media-libs/sdl-net media-libs/sdl-ttf virtual/libintl
+SLOT=0
+SRC_URI=http://downloads.tuxfamily.org/slime/v242/slimevolley_2.4.2.tar.bz2
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6
+_md5_=f0b097b4abfe882050ef95692748ef04
diff --git a/metadata/md5-cache/games-arcade/solarwolf-1.5_p3 b/metadata/md5-cache/games-arcade/solarwolf-1.5_p3
new file mode 100644
index 000000000000..e9393d53b202
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/solarwolf-1.5_p3
@@ -0,0 +1,15 @@
+BDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] )
+DEFINED_PHASES=install prepare setup
+DESCRIPTION=Action/arcade recreation of SolarFox
+EAPI=8
+HOMEPAGE=https://www.pygame.org/shredwheat/solarwolf/index.shtml
+INHERIT=desktop python-single-r1
+IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+KEYWORDS=~alpha ~amd64 ~hppa ~x86
+LICENSE=LGPL-2.1
+RDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) python_single_target_python3_8? ( dev-python/pygame[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pygame[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygame[python_targets_python3_10(-)] ) media-libs/sdl2-image[gif,png] media-libs/sdl2-mixer[mod,vorbis]
+REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 )
+SLOT=0
+SRC_URI=http://www.pygame.org/shredwheat/solarwolf/solarwolf-1.5.tar.gz mirror://debian/pool/main/s/solarwolf/solarwolf_1.5+dfsg1-3.debian.tar.xz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 python-utils-r1 a8b7938ade305f087865de7e52d079b5 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c
+_md5_=447ef41aaed641dcb33b4cf3e8f9a5f2
diff --git a/metadata/md5-cache/games-arcade/spacerider-0.13-r1 b/metadata/md5-cache/games-arcade/spacerider-0.13-r1
new file mode 100644
index 000000000000..90163024e221
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/spacerider-0.13-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install prepare
+DEPEND=media-libs/libsdl[sound,video] media-libs/sdl-gfx media-libs/sdl-mixer media-libs/sdl-image[jpeg] media-libs/sdl-net media-libs/sdl-ttf
+DESCRIPTION=Space-shooter written in C++, using the SDL
+EAPI=6
+HOMEPAGE=http://www.hackl.dhs.org/spacerider/
+INHERIT=desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[sound,video] media-libs/sdl-gfx media-libs/sdl-mixer media-libs/sdl-image[jpeg] media-libs/sdl-net media-libs/sdl-ttf
+SLOT=0
+SRC_URI=mirror://gentoo/spacerider-0.13.tar.bz2
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=1e4ae2a7db821235c4e32ad38b0e2622
diff --git a/metadata/md5-cache/games-arcade/spout-1.3-r1 b/metadata/md5-cache/games-arcade/spout-1.3-r1
new file mode 100644
index 000000000000..75ac1ebceaee
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/spout-1.3-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install postinst
+DEPEND=>=media-libs/libsdl-1.2.6
+DESCRIPTION=Abstract Japanese caveflier / shooter
+EAPI=7
+HOMEPAGE=http://freshmeat.net/projects/spout/
+INHERIT=desktop readme.gentoo-r1
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2
+RDEPEND=>=media-libs/libsdl-1.2.6
+SLOT=0
+SRC_URI=http://rohanpm.net/files/old/spout-unix-1.3.tar.bz2
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 readme.gentoo-r1 c9646d622541c023f5159b86a14e930c
+_md5_=1046a4e0cded08a22b969a360e502332
diff --git a/metadata/md5-cache/games-arcade/stardork-0.7-r1 b/metadata/md5-cache/games-arcade/stardork-0.7-r1
new file mode 100644
index 000000000000..6447dc013e25
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/stardork-0.7-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=sys-libs/ncurses:0= virtual/pkgconfig
+DESCRIPTION=An ncurses-based space shooter
+EAPI=6
+HOMEPAGE=http://stardork.sourceforge.net/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~ppc64 ~x86
+LICENSE=GPL-2
+RDEPEND=sys-libs/ncurses:0=
+SLOT=0
+SRC_URI=mirror://sourceforge/stardork/stardork-0.7.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=222e5c54a29a82323f6bcf73cb5a24b8
diff --git a/metadata/md5-cache/games-arcade/supertransball2-1.5-r1 b/metadata/md5-cache/games-arcade/supertransball2-1.5-r1
new file mode 100644
index 000000000000..f55a58ebaf0e
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/supertransball2-1.5-r1
@@ -0,0 +1,14 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install prepare unpack
+DEPEND=media-libs/libsdl[sound,video] media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-sound media-libs/sge
+DESCRIPTION=Thrust clone
+EAPI=7
+HOMEPAGE=http://www.braingames.getput.com/stransball2/
+INHERIT=desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[sound,video] media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-sound media-libs/sge
+SLOT=0
+SRC_URI=http://braingames.bugreport.nl/stransball2/stransball2-v15-linux.zip mirror://debian/pool/main/s/supertransball2/supertransball2_1.5-8.debian.tar.xz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=edebf11c09b4419dd3c6c41408668361
diff --git a/metadata/md5-cache/games-arcade/supertux-0.6.2-r2 b/metadata/md5-cache/games-arcade/supertux-0.6.2-r2
new file mode 100644
index 000000000000..e5b47da2cf2b
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/supertux-0.6.2-r2
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig sys-devel/make >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=!=media-libs/libsdl2-2.0.14-r0 >=dev-games/physfs-3.0 dev-libs/boost:=[nls] media-libs/freetype media-libs/glew:= media-libs/libpng:0= >=media-libs/libsdl2-2.0.1[joystick,video] media-libs/libvorbis media-libs/openal >=media-libs/sdl2-image-2.0.0[png,jpeg] >=net-misc/curl-7.21.7 virtual/opengl
+DESCRIPTION=A game similar to Super Mario Bros.
+EAPI=7
+HOMEPAGE=https://supertux.org/
+INHERIT=cmake flag-o-matic
+IUSE=debug
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+ GPL-3+ ZLIB MIT CC-BY-SA-2.0 CC-BY-SA-3.0
+RDEPEND=!=media-libs/libsdl2-2.0.14-r0 >=dev-games/physfs-3.0 dev-libs/boost:=[nls] media-libs/freetype media-libs/glew:= media-libs/libpng:0= >=media-libs/libsdl2-2.0.1[joystick,video] media-libs/libvorbis media-libs/openal >=media-libs/sdl2-image-2.0.0[png,jpeg] >=net-misc/curl-7.21.7 virtual/opengl
+SLOT=0
+SRC_URI=https://github.com/SuperTux/supertux/releases/download/v0.6.2/SuperTux-v0.6.2-Source.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6
+_md5_=8570c32da831c9b08918915191278524
diff --git a/metadata/md5-cache/games-arcade/syobon-1.0.1-r1 b/metadata/md5-cache/games-arcade/syobon-1.0.1-r1
new file mode 100644
index 000000000000..aefc5f78412a
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/syobon-1.0.1-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=media-libs/libsdl[sound,video,joystick] media-libs/sdl-gfx media-libs/sdl-image[png] media-libs/sdl-ttf media-libs/sdl-mixer[vorbis] virtual/pkgconfig
+DESCRIPTION=Syobon Action (also known as Cat Mario or Neko Mario)
+EAPI=6
+HOMEPAGE=http://zapek.com/?p=189
+INHERIT=desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[sound,video,joystick] media-libs/sdl-gfx media-libs/sdl-image[png] media-libs/sdl-ttf media-libs/sdl-mixer[vorbis]
+SLOT=0
+SRC_URI=http://download.zapek.com/software/syobon/syobon_1.0.1_src.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=048edf46c3a5dbb0d59f683b56473d98
diff --git a/metadata/md5-cache/games-arcade/tecnoballz-0.93.1 b/metadata/md5-cache/games-arcade/tecnoballz-0.93.1
new file mode 100644
index 000000000000..207324babd57
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/tecnoballz-0.93.1
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=install prepare
+DEPEND=dev-libs/tinyxml media-libs/libsdl[joystick] media-libs/sdl-mixer[mikmod] media-libs/sdl-image[png] media-libs/libmikmod:0
+DESCRIPTION=An exciting Brick Breaker
+EAPI=7
+HOMEPAGE=http://linux.tlk.fr/games/TecnoballZ/
+INHERIT=autotools desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=dev-libs/tinyxml media-libs/libsdl[joystick] media-libs/sdl-mixer[mikmod] media-libs/sdl-image[png] media-libs/libmikmod:0
+SLOT=0
+SRC_URI=https://github.com/brunonymous/tecnoballz/archive/0.93.1.tar.gz -> tecnoballz-0.93.1.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=ae67f58cdd382fc7db727b51503f5e36
diff --git a/metadata/md5-cache/games-arcade/thinktanks-demo-1.1-r4 b/metadata/md5-cache/games-arcade/thinktanks-demo-1.1-r4
new file mode 100644
index 000000000000..f73f2c5bdd78
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/thinktanks-demo-1.1-r4
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install unpack
+DESCRIPTION=Tank combat game with lighthearted, fast paced pandemonium
+EAPI=7
+HOMEPAGE=http://www.garagegames.com/pg/product/view.php?id=12
+INHERIT=desktop unpacker
+KEYWORDS=-* ~amd64 ~x86
+LICENSE=THINKTANKS
+RDEPEND=media-libs/libsdl[video,joystick,abi_x86_32(-)] media-libs/libogg[abi_x86_32(-)] media-libs/libvorbis[abi_x86_32(-)] x11-libs/libX11[abi_x86_32(-)] x11-libs/libXext[abi_x86_32(-)]
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=http://demos.garagegames.com/thinktanks/ThinkTanksDemo_v1.1.sh.bin
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 unpacker 928e1f35ef78ba9fc2b214e29c2b55a4
+_md5_=dabf18cb9232dc31eed01e8371c92331
diff --git a/metadata/md5-cache/games-arcade/tomatoes-1.55-r4 b/metadata/md5-cache/games-arcade/tomatoes-1.55-r4
new file mode 100644
index 000000000000..889575b5bcee
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/tomatoes-1.55-r4
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install prepare
+DEPEND=media-libs/libsdl[sound,video] media-libs/sdl-image[jpeg,png] media-libs/sdl-mixer[mod] virtual/opengl virtual/glu
+DESCRIPTION=How many tomatoes can you smash in ten short minutes?
+EAPI=7
+HOMEPAGE=http://tomatoes.sourceforge.net/about.html
+INHERIT=desktop toolchain-funcs
+KEYWORDS=~amd64 ~ppc64 ~x86
+LICENSE=ZLIB
+RDEPEND=media-libs/libsdl[sound,video] media-libs/sdl-image[jpeg,png] media-libs/sdl-mixer[mod] virtual/opengl virtual/glu acct-group/gamestat
+SLOT=0
+SRC_URI=mirror://sourceforge/tomatoes/tomatoes-linux-src-1.55.tar.bz2 mirror://sourceforge/tomatoes/tomatoes-linux-1.5.tar.bz2
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=0dcc892c182f0dbf63d8373fbde489db
diff --git a/metadata/md5-cache/games-arcade/trailblazer-0.9-r1 b/metadata/md5-cache/games-arcade/trailblazer-0.9-r1
new file mode 100644
index 000000000000..02e2925acb6d
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/trailblazer-0.9-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install
+DEPEND=media-libs/libsdl[video]
+DESCRIPTION=Guide a ball through a succession of levels while avoiding holes
+EAPI=7
+HOMEPAGE=http://www.autismuk.freeserve.co.uk/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[video]
+SLOT=0
+SRC_URI=http://www.autismuk.freeserve.co.uk/trailblazer-0.9.tgz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=2ee78ce79e0bd75e266fd7f25ed9710b
diff --git a/metadata/md5-cache/games-arcade/tuxanci-20110429-r2 b/metadata/md5-cache/games-arcade/tuxanci-20110429-r2
new file mode 100644
index 000000000000..1810950c3bd5
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/tuxanci-20110429-r2
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/gettext dev-util/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=!dedicated? ( media-libs/fontconfig media-libs/libsdl[opengl?,sound,video] media-libs/sdl-image[png] media-libs/sdl-mixer[vorbis] media-libs/sdl-ttf opengl? ( virtual/opengl ) ) physfs? ( dev-games/physfs[zip] ) !physfs? ( dev-libs/libzip:= )
+DESCRIPTION=First Tux shooter multi-player network game inspired by Bulanci
+EAPI=7
+HOMEPAGE=https://repo.or.cz/w/tuxanci.git
+INHERIT=cmake
+IUSE=dedicated opengl physfs
+KEYWORDS=~amd64 ~ppc64 ~x86
+LICENSE=GPL-2
+RDEPEND=!dedicated? ( media-libs/fontconfig media-libs/libsdl[opengl?,sound,video] media-libs/sdl-image[png] media-libs/sdl-mixer[vorbis] media-libs/sdl-ttf opengl? ( virtual/opengl ) ) physfs? ( dev-games/physfs[zip] ) !physfs? ( dev-libs/libzip:= )
+SLOT=0
+SRC_URI=mirror://gentoo/tuxanci-20110429.tar.xz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 multiprocessing 61c959fc55c15c00bbb1079d6a71370b ninja-utils a4dab848a4490e8e48cf0baab3e61bc2 xdg-utils 4f29a8b760a594a212abe9c2ba957c31 cmake 11fee991ab428a3370e5c20fa8231fb6
+_md5_=2b73bdff370e39db78767fc3ae69a12b
diff --git a/metadata/md5-cache/games-arcade/tuxdash-0.8-r1 b/metadata/md5-cache/games-arcade/tuxdash-0.8-r1
new file mode 100644
index 000000000000..56484944f469
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/tuxdash-0.8-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=media-libs/libsdl[video] media-libs/sdl-ttf
+DESCRIPTION=A simple BoulderDash clone
+EAPI=6
+HOMEPAGE=http://www.tuxdash.de/index.php?language=EN
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[video] media-libs/sdl-ttf
+SLOT=0
+SRC_URI=http://www.tuxdash.de/ressources/downloads/tuxdash_src_0.8.tar.bz2
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=47787f4985c527d302ca5a8849155f01
diff --git a/metadata/md5-cache/games-arcade/tuxpuck-0.8.2-r2 b/metadata/md5-cache/games-arcade/tuxpuck-0.8.2-r2
new file mode 100644
index 000000000000..376eebb5f698
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/tuxpuck-0.8.2-r2
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare
+DEPEND=media-libs/libsdl media-libs/libpng:0= media-libs/libvorbis virtual/jpeg:0 media-libs/freetype:2
+DESCRIPTION=Hover hockey
+EAPI=7
+HOMEPAGE=http://home.no.net/munsuun/tuxpuck/
+INHERIT=desktop toolchain-funcs
+KEYWORDS=~alpha ~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl media-libs/libpng:0= media-libs/libvorbis virtual/jpeg:0
+SLOT=0
+SRC_URI=http://home.no.net/munsuun/tuxpuck/files/tuxpuck-0.8.2.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=eba235e1f4fe0cdc4999683f736337c7
diff --git a/metadata/md5-cache/games-arcade/vor-0.5.8 b/metadata/md5-cache/games-arcade/vor-0.5.8
new file mode 100644
index 000000000000..aca444758f96
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/vor-0.5.8
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=media-libs/libsdl[sound,video] media-libs/sdl-image[png] media-libs/sdl-mixer[mod]
+DESCRIPTION=Variations on Rockdodger: Dodge the rocks until you die
+EAPI=8
+HOMEPAGE=https://jasonwoof.org/vor
+INHERIT=desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=media-libs/libsdl[sound,video] media-libs/sdl-image[png] media-libs/sdl-mixer[mod]
+SLOT=0
+SRC_URI=https://jasonwoof.com/downloads/vor/vor-0.5.8.tgz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=0ec0a00a68d165aeefd7ccbb6fe11139
diff --git a/metadata/md5-cache/games-arcade/whichwayisup-0.7.9_p8 b/metadata/md5-cache/games-arcade/whichwayisup-0.7.9_p8
new file mode 100644
index 000000000000..e02b6e362a6e
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/whichwayisup-0.7.9_p8
@@ -0,0 +1,15 @@
+BDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) app-arch/unzip
+DEFINED_PHASES=install prepare setup
+DESCRIPTION=Traditional and challenging 2D platformer game with a slight rotational twist
+EAPI=8
+HOMEPAGE=https://www.oletus.fi/static/whichwayisup/
+INHERIT=desktop python-single-r1
+IUSE=python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+KEYWORDS=~amd64 ~x86
+LICENSE=BitstreamVera CC-BY-3.0 GPL-2
+RDEPEND=python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_10? ( dev-lang/python:3.10 >=dev-lang/python-exec-2:=[python_targets_python3_10] ) python_single_target_python3_8? ( dev-python/pygame[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pygame[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygame[python_targets_python3_10(-)] ) media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis]
+REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 )
+SLOT=0
+SRC_URI=https://www.oletus.fi/static/whichwayisup/whichwayisup_b079.zip mirror://debian/pool/main/w/whichwayisup/whichwayisup_0.7.9-8.debian.tar.xz https://dev.gentoo.org/~ionen/distfiles/whichwayisup.png
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multiprocessing 61c959fc55c15c00bbb1079d6a71370b toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 python-utils-r1 a8b7938ade305f087865de7e52d079b5 python-single-r1 d46c125afba8be02eb1cd7104bac6e9c
+_md5_=1a6ccc8e1e88c4c0e54009b3b2695e54
diff --git a/metadata/md5-cache/games-arcade/wop-0.4.3-r2 b/metadata/md5-cache/games-arcade/wop-0.4.3-r2
new file mode 100644
index 000000000000..c10c7a589231
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/wop-0.4.3-r2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install
+DEPEND=media-libs/libsdl media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-net media-libs/sdl-ttf x11-misc/makedepend
+DESCRIPTION=Worms of Prey - A multi-player, real-time clone of Worms
+EAPI=6
+HOMEPAGE=http://wormsofprey.org/
+INHERIT=desktop toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-net media-libs/sdl-ttf
+SLOT=0
+SRC_URI=http://wormsofprey.org/download/wop-0.4.3-src.tar.bz2 http://wormsofprey.org/download/wopdata-2005-12-21.tar.bz2
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=3528ee8d7127941c18575f25cd05533c
diff --git a/metadata/md5-cache/games-arcade/xbill-2.1-r4 b/metadata/md5-cache/games-arcade/xbill-2.1-r4
new file mode 100644
index 000000000000..79de8c69ec43
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/xbill-2.1-r4
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=configure install prepare
+DEPEND=acct-group/gamestat media-fonts/font-misc-misc gtk? ( x11-libs/gtk+:2 ) !gtk? ( x11-libs/libXaw )
+DESCRIPTION=A game about an evil hacker called Bill!
+EAPI=7
+HOMEPAGE=http://www.xbill.org/
+INHERIT=autotools desktop
+IUSE=gtk
+KEYWORDS=~alpha ~amd64 ~x86
+LICENSE=GPL-1
+RDEPEND=acct-group/gamestat media-fonts/font-misc-misc gtk? ( x11-libs/gtk+:2 ) !gtk? ( x11-libs/libXaw )
+SLOT=0
+SRC_URI=http://www.xbill.org/download/xbill-2.1.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=9f9f09c5b15958d2b252ebeda2601066
diff --git a/metadata/md5-cache/games-arcade/xboing-2.4-r3 b/metadata/md5-cache/games-arcade/xboing-2.4-r3
new file mode 100644
index 000000000000..cd72f0ca487b
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/xboing-2.4-r3
@@ -0,0 +1,14 @@
+BDEPEND=app-text/rman x11-misc/gccmakedep >=x11-misc/imake-1.0.8-r1
+DEFINED_PHASES=compile configure install prepare
+DEPEND=acct-group/gamestat x11-libs/libXpm
+DESCRIPTION=Blockout type game where you bounce a ball trying to destroy blocks
+EAPI=7
+HOMEPAGE=http://www.techrescue.org/xboing/
+INHERIT=flag-o-matic toolchain-funcs
+KEYWORDS=amd64 ~x86
+LICENSE=xboing
+RDEPEND=acct-group/gamestat x11-libs/libXpm
+SLOT=0
+SRC_URI=http://www.techrescue.org/xboing/xboing2.4.tar.gz mirror://gentoo/xboing-2.4-debian.patch.bz2
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4251d4c84c25f59094fd557e0063a974 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5
+_md5_=3d9f3de8a665d3dea624619f6b16bff5
diff --git a/metadata/md5-cache/games-arcade/xbubble-0.5.8-r1 b/metadata/md5-cache/games-arcade/xbubble-0.5.8-r1
new file mode 100644
index 000000000000..c7e05da964df
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/xbubble-0.5.8-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=configure install prepare
+DEPEND=x11-libs/libX11 x11-libs/libXt media-libs/libpng:0= nls? ( virtual/libintl ) nls? ( sys-devel/gettext )
+DESCRIPTION=A Puzzle Bobble clone similar to Frozen-Bubble
+EAPI=6
+HOMEPAGE=http://www.nongnu.org/xbubble/
+INHERIT=desktop
+IUSE=nls
+KEYWORDS=~alpha ~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=x11-libs/libX11 x11-libs/libXt media-libs/libpng:0= nls? ( virtual/libintl )
+SLOT=0
+SRC_URI=http://www.ibiblio.org/pub/mirrors/gnu/ftp/savannah/files/xbubble/xbubble-0.5.8.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=b76a67f0d346d8e5c245eb86f587ab83
diff --git a/metadata/md5-cache/games-arcade/xgalaga-2.1.1.0-r1 b/metadata/md5-cache/games-arcade/xgalaga-2.1.1.0-r1
new file mode 100644
index 000000000000..3026490b2b22
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/xgalaga-2.1.1.0-r1
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=install prepare
+DEPEND=x11-libs/libX11 x11-libs/libXmu x11-libs/libXpm x11-libs/libXext x11-libs/libXt x11-base/xorg-proto
+DESCRIPTION=A clone of the classic game Galaga for the X Window System
+EAPI=7
+HOMEPAGE=https://sourceforge.net/projects/xgalaga
+INHERIT=autotools desktop
+KEYWORDS=~alpha ~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=x11-libs/libX11 x11-libs/libXmu x11-libs/libXpm x11-libs/libXext x11-libs/libXt acct-group/gamestat
+SLOT=0
+SRC_URI=mirror://sourceforge/xgalaga/xgalaga-2.1.1.0.tar.gz
+_eclasses_=gnuconfig 262062cef0ba4f22b397193da514a350 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 libtool 241a8f577b9781a42a7421e53448a44e autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=31209a9861cd6de7c00cf4d99df68beb
diff --git a/metadata/md5-cache/games-arcade/xjump-2.7.5-r2 b/metadata/md5-cache/games-arcade/xjump-2.7.5-r2
new file mode 100644
index 000000000000..3bd355702ae1
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/xjump-2.7.5-r2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install prepare
+DEPEND=x11-libs/libX11 x11-libs/libXaw x11-libs/libXpm x11-libs/libXt x11-base/xorg-proto
+DESCRIPTION=An X game where one tries to jump up as many levels as possible
+EAPI=7
+HOMEPAGE=http://packages.debian.org/stable/games/xjump
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=x11-libs/libX11 x11-libs/libXaw x11-libs/libXpm x11-libs/libXt acct-group/gamestat
+SLOT=0
+SRC_URI=mirror://debian/pool/main/x/xjump/xjump_2.7.5.orig.tar.gz mirror://debian/pool/main/x/xjump/xjump_2.7.5-6.1.debian.tar.gz
+_eclasses_=toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=601886164d8d234479067606e3cc13b0
diff --git a/metadata/md5-cache/games-arcade/xrick-021212-r2 b/metadata/md5-cache/games-arcade/xrick-021212-r2
new file mode 100644
index 000000000000..7e2a2b51d7c2
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/xrick-021212-r2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=configure install prepare unpack
+DEPEND=media-libs/libsdl[video]
+DESCRIPTION=Clone of the Rick Dangerous adventure game from the 80's
+EAPI=7
+HOMEPAGE=http://www.bigorno.net/xrick/
+INHERIT=desktop toolchain-funcs
+KEYWORDS=~amd64 ~ppc64 ~x86
+LICENSE=GPL-1+ xrick
+RDEPEND=media-libs/libsdl[video]
+RESTRICT=mirror bindist
+SLOT=0
+SRC_URI=http://www.bigorno.net/xrick/xrick-021212.tgz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=c060422276a1837fb71a107e54b95f3e
diff --git a/metadata/md5-cache/games-arcade/xscavenger-1.4.5 b/metadata/md5-cache/games-arcade/xscavenger-1.4.5
new file mode 100644
index 000000000000..17a87596c6b4
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/xscavenger-1.4.5
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install
+DEPEND=media-libs/alsa-lib x11-libs/libX11 x11-base/xorg-proto
+DESCRIPTION=Lode-Runner-like arcade game
+EAPI=8
+HOMEPAGE=https://www.linuxmotors.com/linux/scavenger/index.html
+INHERIT=desktop flag-o-matic toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/alsa-lib x11-libs/libX11
+SLOT=0
+SRC_URI=https://www.linuxmotors.com/linux/scavenger/downloads/xscavenger-1.4.5.tgz https://dev.gentoo.org/~ionen/distfiles/xscavenger.png
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988 flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5
+_md5_=89f66ea5104a1c576fc72c1c4b0d0e5f
diff --git a/metadata/md5-cache/games-arcade/xsfcave-0.5-r1 b/metadata/md5-cache/games-arcade/xsfcave-0.5-r1
new file mode 100644
index 000000000000..93650ad83e12
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/xsfcave-0.5-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=x11-libs/libXext x11-libs/libSM
+DESCRIPTION=A X11 sfcave clone
+EAPI=6
+HOMEPAGE=http://xsfcave.idios.org
+INHERIT=desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=public-domain
+RDEPEND=x11-libs/libXext x11-libs/libSM
+SLOT=0
+SRC_URI=mirror://sourceforge/scrap/xsfcave-0.5.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=bb64dd003b2d8cd69882acb0f0c8415b
diff --git a/metadata/md5-cache/games-arcade/xtux-20030306-r1 b/metadata/md5-cache/games-arcade/xtux-20030306-r1
new file mode 100644
index 000000000000..e9ea09251676
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/xtux-20030306-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=x11-libs/libXpm
+DESCRIPTION=Multiplayer Gauntlet-style arcade game
+EAPI=7
+HOMEPAGE=http://xtux.sourceforge.net/
+INHERIT=desktop toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=x11-libs/libXpm media-fonts/font-adobe-75dpi
+SLOT=0
+SRC_URI=mirror://sourceforge/xtux/xtux-src-20030306.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa multilib 4b66d835ec72e021e359bb81eacfe988
+_md5_=ca0967356f600f97898196569add64be
diff --git a/metadata/md5-cache/games-arcade/yarsrevenge-0.99-r1 b/metadata/md5-cache/games-arcade/yarsrevenge-0.99-r1
new file mode 100644
index 000000000000..d742fcb57e23
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/yarsrevenge-0.99-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install
+DEPEND=media-libs/libsdl[sound,joystick,video]
+DESCRIPTION=Remake of the Atari 2600 classic Yar's Revenge
+EAPI=6
+HOMEPAGE=http://freshmeat.net/projects/yarsrevenge/
+INHERIT=desktop
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[sound,joystick,video]
+SLOT=0
+SRC_URI=http://www.autismuk.freeserve.co.uk/yar-0.99.tar.gz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28
+_md5_=9e98646a75ad0472b539595a410c4600