summaryrefslogtreecommitdiff
path: root/games-emulation
diff options
context:
space:
mode:
Diffstat (limited to 'games-emulation')
-rw-r--r--games-emulation/Manifest.gzbin10338 -> 10322 bytes
-rw-r--r--games-emulation/dboxfe/Manifest1
-rw-r--r--games-emulation/dboxfe/dboxfe-0.1.3.ebuild35
-rw-r--r--games-emulation/emutos/Manifest3
-rw-r--r--games-emulation/emutos/emutos-0.9.3.ebuild27
-rw-r--r--games-emulation/fbzx/Manifest2
-rw-r--r--games-emulation/fbzx/fbzx-2.10.0.ebuild37
-rw-r--r--games-emulation/higan/Manifest4
-rw-r--r--games-emulation/higan/higan-094.ebuild144
-rw-r--r--games-emulation/higan/metadata.xml6
-rw-r--r--games-emulation/mednafen/Manifest6
-rw-r--r--games-emulation/mednafen/mednafen-0.9.41.ebuild70
-rw-r--r--games-emulation/mednafen/mednafen-0.9.45.1.ebuild109
-rw-r--r--games-emulation/mednafen/mednafen-0.9.45.ebuild109
-rw-r--r--games-emulation/mekanix/Manifest1
-rw-r--r--games-emulation/mekanix/mekanix-070.ebuild29
-rw-r--r--games-emulation/mgba/Manifest2
-rw-r--r--games-emulation/mgba/mgba-0.6.0.ebuild115
-rw-r--r--games-emulation/mupen64plus-audio-sdl/Manifest2
-rw-r--r--games-emulation/mupen64plus-audio-sdl/mupen64plus-audio-sdl-2.0-r1.ebuild82
-rw-r--r--games-emulation/mupen64plus-input-sdl/Manifest2
-rw-r--r--games-emulation/mupen64plus-input-sdl/mupen64plus-input-sdl-2.0-r1.ebuild76
-rw-r--r--games-emulation/mupen64plus-rsp-hle/Manifest2
-rw-r--r--games-emulation/mupen64plus-rsp-hle/mupen64plus-rsp-hle-2.0-r1.ebuild68
-rw-r--r--games-emulation/mupen64plus-ui-console/Manifest2
-rw-r--r--games-emulation/mupen64plus-ui-console/mupen64plus-ui-console-2.0-r1.ebuild77
-rw-r--r--games-emulation/mupen64plus-video-glide64mk2/Manifest2
-rw-r--r--games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.0-r1.ebuild83
-rw-r--r--games-emulation/mupen64plus-video-rice/Manifest2
-rw-r--r--games-emulation/mupen64plus-video-rice/mupen64plus-video-rice-2.0-r1.ebuild80
-rw-r--r--games-emulation/mupen64plus/Manifest1
-rw-r--r--games-emulation/mupen64plus/mupen64plus-2.0.ebuild22
-rw-r--r--games-emulation/pcsxr/Manifest1
-rw-r--r--games-emulation/pcsxr/pcsxr-1.9.94-r1.ebuild111
-rw-r--r--games-emulation/ppsspp/Manifest10
-rw-r--r--games-emulation/ppsspp/ppsspp-1.4.ebuild107
-rw-r--r--games-emulation/sdlmame/Manifest2
-rw-r--r--games-emulation/sdlmame/sdlmame-0.168.ebuild232
-rw-r--r--games-emulation/snes9x/Manifest2
-rw-r--r--games-emulation/snes9x/snes9x-1.53.ebuild119
-rw-r--r--games-emulation/stella/Manifest2
-rw-r--r--games-emulation/stella/stella-4.0.ebuild68
-rw-r--r--games-emulation/vbam/Manifest6
-rw-r--r--games-emulation/vbam/vbam-2.0.0_beta2_pre1507-r1.ebuild129
44 files changed, 1 insertions, 1989 deletions
diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz
index 55b15622046c..1dee8c2fb7f8 100644
--- a/games-emulation/Manifest.gz
+++ b/games-emulation/Manifest.gz
Binary files differ
diff --git a/games-emulation/dboxfe/Manifest b/games-emulation/dboxfe/Manifest
index 7477a181afb5..716ad6ed2327 100644
--- a/games-emulation/dboxfe/Manifest
+++ b/games-emulation/dboxfe/Manifest
@@ -1,5 +1,4 @@
AUX dboxfe-0.1.3-ldflags.patch 636 BLAKE2B 7e6eabd4c47ef4a0035ebb63f02b2ced7b346573a0436cc1e7529dd23b5a7aa5245307a6d93583bc0dc034a057961270220ad08765009874343462803871de8a SHA512 b441765fc8a570375e477eecd3a9ab91739ec80fc0e28d02fea92096044d7d75d3b241b6c2245f85424fd35da5d72e1823afd104a4141c008deb65bc6bf3a37a
DIST dboxfe-0.1.3.tar.bz2 260934 BLAKE2B a267aa002a662254739fef6d3a92473d6efaae588898d5074c7f6af2f5ab3e35034859d5953a6820a0f7c2fd817922744ca604ee753024d3d108b0706bc76089 SHA512 2c4f56b03daa4701b1c28c6082c89cb5e737c2d808215ea994ecbaf18d7e02a5616291b229768a86e4ff272e4d84fffaf4ec3350efad72b4f6aa6195804a7ad2
EBUILD dboxfe-0.1.3-r1.ebuild 616 BLAKE2B 9c4e744421b9a6a2a51fa91af763a8f734bb7c16a1fc4e20b1af25dbf1a32459b8668e439b1c75f9b9611504ef93419e5e41e7c483ea1ca6a786db552d9ddbcd SHA512 1e1242877b5b0b1d468c3718a2a43c72ecd9722c9bde13cb7b7baf36b3eacaa035c552a46c2e256c7494127be5d60c52a92fbc1f631bbaf1e3d6e5553176f1c4
-EBUILD dboxfe-0.1.3.ebuild 733 BLAKE2B e9d2581817be3b1191653ad3a317dd8c9dd7970650c2c3d4734cb6ba0636c80cf4dc8490b4b66e757a271823f8dc190646fa49200687f8f54ba73876ac61d3c0 SHA512 4f77bcc57339e8a133ff69a12af062e7b928da35f5602630d7d3f831e7b61fe10e503d1c3a2035b591bcec325e3ced550e500c5fe3134d4218c604d23165e1d0
MISC metadata.xml 449 BLAKE2B 8e542a3905f8ffbd0c5ad143caa474490ba297e6b2c6bea689b48b793d65d4e04c56f7c789ee55bcd989b6553cf6764da1c3865399fc6b729d8f3c6083dfa8ee SHA512 adca5c3e992eac7a3f8ba7d81932ddb8b90455b1ad8930abbb779253a416f61349fd61aa749bbdb6c7ec2c6a7e2dd0931168b9fd68ef9a5a03cd9ab537be9884
diff --git a/games-emulation/dboxfe/dboxfe-0.1.3.ebuild b/games-emulation/dboxfe/dboxfe-0.1.3.ebuild
deleted file mode 100644
index df9826002632..000000000000
--- a/games-emulation/dboxfe/dboxfe-0.1.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils qt4-r2 games
-
-DESCRIPTION="Creates and manages configuration files for DOSBox"
-HOMEPAGE="https://sourceforge.net/projects/dboxfe.berlios/"
-SRC_URI="mirror://sourceforge/dboxfe.berlios/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-qt/qtgui:4
- dev-qt/qtcore:4"
-RDEPEND="${DEPEND}
- >=games-emulation/dosbox-0.65"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-ldflags.patch
-}
-
-src_configure() {
- qt4-r2_src_configure
-}
-
-src_install() {
- dogamesbin bin/dboxfe
- dodoc TODO ChangeLog
- newicon res/default.png ${PN}.png
- make_desktop_entry dboxfe "DosBoxFE"
- prepgamesdirs
-}
diff --git a/games-emulation/emutos/Manifest b/games-emulation/emutos/Manifest
index 7a0d7fc8419d..17afd187aa63 100644
--- a/games-emulation/emutos/Manifest
+++ b/games-emulation/emutos/Manifest
@@ -1,8 +1,5 @@
-DIST emutos-256k-0.9.3.zip 1573051 BLAKE2B a91f02f11f30ae07ef61bdc892bfcf5b0755bd57a47225477025c67ee84faca8af48ffd470f36f4123009e11afad96ae6fc89e2d5958ec618b28ea3b51a37f8a SHA512 f5ad9223169b713d932ee3f5f986eef127f3f5d7d6a54ad272738034fda8436b69055937edbce335256edafef44466c4e34e932f2807c25fa099ce07f3410dde
DIST emutos-256k-0.9.4.zip 1600186 BLAKE2B 2c5243165d651a8f4f3b56d0b4bf30bbfd183e4c9d3ae2b1087c3864d540efe445cf10b68e98e862a12be9f34c388548959376a665aac91f09e05b4b39abce58 SHA512 ce7ce9e53c82f7861752ee454a4e3ce616bca73ce580e2b803deea22497de06e5ab49a69af6507ce98ab337312dbb879d258ba2acdf868443f406761caa69404
-DIST emutos-512k-0.9.3.zip 289576 BLAKE2B 96d723e880fe9496eda040afc557fae980c5b255431736951ab7129490b90afab2407b4d71c42903fe61fc3d7cdf4495be5d352b3a0d7e00d9e2ce93869cbbc3 SHA512 5f99f817813e90b65c19753b2cc68a1f1c8652e9a9dbe0d6241503bae2d196c04ef775a68c728e654860772cac8258ae839fa0204657d56d55a112d2a91386de
DIST emutos-512k-0.9.4.zip 314877 BLAKE2B 69388ce090c56c05861b859061a9b47998354dc240a0b482f616c5a2c9440ee897abdad96b946f922f77f60ee7d781e37538a42bfc778a6e15ab82225596d91b SHA512 00c8718f364712f5d346859dc40ed83c1792521c9600520aacf199f7d6b24d5cf7a3e2533e1e343d6aa9e77ed3056f8636713bb7c3e9739254e0658c921a78a8
DIST emutos-src-0.9.3.tar.gz 935570 BLAKE2B bcbf216e8bfbae681a404fdaa07e7bc00e1a865e4f6430bf70741ea9a92ee16ab90eef99140c29f3cf381bac93d72e20312e7f21b2e96bc23144c73af0b9191f SHA512 45e19a9f8ebbd1675059a78d1416d0571bc54c3979b36c684f2394f508f48f6f1dae10f4eb966e1757ff10698644302c788ee3e51bf42fe10d131d87508d9824
-EBUILD emutos-0.9.3.ebuild 672 BLAKE2B c3fa92b20314bdde05fb39b5aa1b7364c743d78e7b86d70d8507fe5acb1b832bcc05c1037d8b0541ce85f4247bfab4b2e152d808b9de7a710060696d3a058b60 SHA512 e288343d3c1369a1bfc25a43d975706f06f735065e0c4704e3c3ecbfb3862ed5093aea9027f40947ea704153e95698faeff00dab78b7e6509dfc9607a3296868
EBUILD emutos-0.9.4.ebuild 672 BLAKE2B c3fa92b20314bdde05fb39b5aa1b7364c743d78e7b86d70d8507fe5acb1b832bcc05c1037d8b0541ce85f4247bfab4b2e152d808b9de7a710060696d3a058b60 SHA512 e288343d3c1369a1bfc25a43d975706f06f735065e0c4704e3c3ecbfb3862ed5093aea9027f40947ea704153e95698faeff00dab78b7e6509dfc9607a3296868
MISC metadata.xml 329 BLAKE2B 3751df88821c56b414164dd686cc65be252f2968ecf92c93f2c6b3c6bd88a77bdc28a2fd33f4d08d2956e6e4d42c3304c0bc7a01226551850c44a438f1d2dd5e SHA512 5af91295f3ae78fb613b90a573aa870ac2e5e00623f305a00981637ac480320f2df7b16f35155e880344254521a0d08adf12ae92cffa15d4a3c3dab2aa8d661a
diff --git a/games-emulation/emutos/emutos-0.9.3.ebuild b/games-emulation/emutos/emutos-0.9.3.ebuild
deleted file mode 100644
index 5a1df88c2436..000000000000
--- a/games-emulation/emutos/emutos-0.9.3.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit games
-
-DESCRIPTION="Single-user single-tasking operating system for 32 bit Atari computer emulators"
-HOMEPAGE="http://emutos.sourceforge.net"
-SRC_URI="mirror://sourceforge/emutos/emutos-src-0.9.3.tar.gz
- mirror://sourceforge/emutos/emutos-512k-${PV}.zip
- mirror://sourceforge/emutos/emutos-256k-${PV}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="app-arch/unzip"
-
-S=${WORKDIR}
-
-src_install() {
- dogameslib */*.img
- dodoc emutos-512k-${PV}/{readme.txt,doc/{announce,authors,changelog,status}.txt}
- prepgamesdirs
-}
diff --git a/games-emulation/fbzx/Manifest b/games-emulation/fbzx/Manifest
index 6d33af756bf1..d9b46dfe1c06 100644
--- a/games-emulation/fbzx/Manifest
+++ b/games-emulation/fbzx/Manifest
@@ -1,8 +1,6 @@
AUX fbzx-2.10.0-build.patch 795 BLAKE2B 7bb71acae4139a1a271a704698110f5e25e52e701de68afab4d7d65bb98748d56dfbbd906aa44eec2b1369d7336d14d74be89fde4b0f090db48cea9ddf6eb180 SHA512 feee59ef0905cfc01a0dbb5b4a6d52a5c1d5774657664d61c68480536f5ee673f78cb8619b4161e580b9c3700eef8f570bcc3a555ee35ebf259dc6a99a290a7f
AUX fbzx-2.10.0-keyboard.patch 284 BLAKE2B 15d4e7feeb9a9e466fead61f4ff399bc4f02b11bbe5e550e5ce421e7ad3c560ec40c70c44acb0eacd00ca4dafd66b7dce3566c206f7f6bfb377ef5812b6c7d42 SHA512 803a607f264fcb74c13e77216773f2653ea12a1a5ff7de2d5cc96a531a1e35c6b3a61be9ec1ea52c104d35961c1aafe79140764ef04999768ca0ea5098e1c570
AUX fbzx-3.0.0-gentoo.patch 6372 BLAKE2B 0e218a83a4eee9f7fbb632f74eb64358149715835f566c4256cecfa5857c615d732073a1346b0e8f4998fb5c560d7c2d39a083e5c1ae99cf4c889b6de42b8cde SHA512 4de9830dcfe015833939c1795f016d37afa0d364b94de2cc64b941f8d4df2acbe7220be951fa403bab6eba0db4882a8c15c376eac108fe6331e67708515b876e
-DIST fbzx-2.10.0.tar.bz2 326352 BLAKE2B ef5bfc7a3a46e7d989a4a859a5443751fea25102ad56e5bcb0e800758f15da54541e429dfe5a4ebf3cd4d29b87a2b6c1273f9484cf6c4c2e6c59c28fbae2fa7e SHA512 b96ae4029e4ef73d15c851a54c8e057131ba6e0acf03820222aa4d4bc91e8ad497556cce41c5faef230939f1c88423e09e435f9ce91c0e0f183f6eac7843bb36
DIST fbzx-3.0.0.tar.gz 435239 BLAKE2B 5105995a7972c7310628c0e4d3af7f1a749192bc24ac312e493d8821edf5ec329a65eedcbfa6c8479a4f4d134ca730acef7ee27ef2f89253f2e179c7cf8c2bf1 SHA512 cf2a01a1dde62da03c1f04e91f226859ae4cf06d099597dc1a1554c4ff9782dd287f9d924083829eee40cf0450c053d818f963f68381f9e16e0e61ca1f3d3083
-EBUILD fbzx-2.10.0.ebuild 873 BLAKE2B fd4651f91d0b2aa7d9036cf8ccbf9f0ea8059dd36246a5b38512ee65871ae07a7af7b2eeda84fb4c560a9f03ec185c024d5f2d9adcd6d8c1ce37c89281184e1e SHA512 304b95db1228ad688452f23219f95d24edbbd194a6a87858ba0b2c23bd108e89722c2fecd19cc6e381e384e4b0c4b24e2bd1034c48704de76a7f85104ec7cb15
EBUILD fbzx-3.0.0.ebuild 876 BLAKE2B fb8d08243736ab6c6892aee2cd2362bda182c1d25a121141ec3c38831bde3c9bd71e5af1bbf912b97b9ad9e9edf7335313063ef566b3f6478cf52e93553c4923 SHA512 1b4f83367ee7fa3db37102c2e9ebb0f4552354eec9fa527d3eb4e33e617a76faae82436d6bb638d21d66cbb2a57b9639079406e9df412c71fb65e3e6f131687e
MISC metadata.xml 469 BLAKE2B 9c35e70c04d622fbda873c4f3d225b5a7813627bfc6bb01e14ebf011869385d9449652d056e3f2a4ff175337b55e63f987234fa2b3b600576611ec42f01187ca SHA512 72d484a764834cd1691665dea6904f154af7a4a6f4c8dc43eaeafe71ec775c8bf0b62ffe42d3cf244829292ff4d0f8a677eccce1902110b94e6f1fdd31219a25
diff --git a/games-emulation/fbzx/fbzx-2.10.0.ebuild b/games-emulation/fbzx/fbzx-2.10.0.ebuild
deleted file mode 100644
index d71e87f831a3..000000000000
--- a/games-emulation/fbzx/fbzx-2.10.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils games
-
-DESCRIPTION="Full Screen Sinclair Spectrum emulator"
-HOMEPAGE="http://www.rastersoft.com/fbzx.html"
-SRC_URI="http://www.rastersoft.com/descargas/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="media-libs/libsdl[video]
- media-sound/pulseaudio
- media-libs/alsa-lib"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_prepare() {
- sed -i -e "s|/usr/share/|${GAMES_DATADIR}/${PN}/|g" emulator.c || die
- epatch \
- "${FILESDIR}"/${P}-build.patch \
- "${FILESDIR}"/${P}-keyboard.patch
-}
-
-src_install() {
- dogamesbin fbzx
- insinto "${GAMES_DATADIR}/${PN}"
- doins -r keymap.bmp spectrum-roms
- dodoc AMSTRAD CAPABILITIES FAQ PORTING README* TODO VERSIONS
- doicon fbzx.svg
- make_desktop_entry fbzx FBZX
- prepgamesdirs
-}
diff --git a/games-emulation/higan/Manifest b/games-emulation/higan/Manifest
index 33b02224bc86..11c040fe18c9 100644
--- a/games-emulation/higan/Manifest
+++ b/games-emulation/higan/Manifest
@@ -1,8 +1,6 @@
AUX higan-094-QA.patch 2611 BLAKE2B 40d1a68b1686db0a58a1d1dd16df92f84b48ea0e5261224ac11c0a82d11a62d0b216177b64ecf32b53968fa90191fd38a7f1365228ac74eb04c69b742f10ad67 SHA512 12ea06fb32af29136965150029f19ba95cf3690cbd8e2531d84b06a31d40083047d96e463d77194d1cc07365f966b6040886bff789ba6401df90dd5687990844
AUX higan-099-QA.patch 2597 BLAKE2B 0737dd216f1dc63620c43478e372a41736d47da6df5e46118b8b8607f81746d3aa79767b0fcda34a1fab405e87b3ebdf15b9b5dfc9dc08b24def7bebc7ecbb6e SHA512 421584e9c26ae66117b5f4d95a7afb3b21674fd112ca33fca7cb0c33e7382f8dda100900536eab3f413a6a3cf0f98cc079644b8cee309f17f50c1bd99604728e
AUX higan-wrapper 124 BLAKE2B 3b87ba7212551d8c5b4814ff41e2ecd647589dafe8abfac6f354970e1093cf2ef53e885c9f88f6755c8e2a72c08c61491da073819a19494dbb6a75f8ba413f8e SHA512 af3163d06f3bc14b14ec38cf84d11cc706eb6359727743eea35670b4f1ac120af40102ee5409695eba00ead70fcf964073c24d2f47d6824776391927ebbf3f45
-DIST higan_v094-source.tar.xz 882732 BLAKE2B fb2794a95060befc3495f347328e62c45ee8a21b888a9958857f739f5fb138704275b3624241fee4224e78678746e68d534db6d8d839eb4a6973c092819c509b SHA512 e7e48c76cdc93d2d66db1fa0c71e64903cf4188571b2d5ecb8066dd4e2172a67da4dee68bed6fd0a532b6fd397fa4f537b97de58cc5043a9e970d48d0b66b0da
DIST higan_v099-source.7z 1012348 BLAKE2B db3eb7b8819532786e6f2dd664225abddc49d12cf5c525862578523240c76ab3ac2680537e04b347130ae7e821d1d98e6c4bf25cf47449567afd90887989aa0e SHA512 567f0c9841fb3fed1c78f2afcd9865cbfe06d04b995d4dc468269e459249b758daed949b461b5b8645ebab40edc1f4f28a566de5795325dae4f604190ca9eae6
-EBUILD higan-094.ebuild 3357 BLAKE2B eb354f770e0881677cca6aaa659b520b05e7f98afb1e83d5083d8d2b41b8b6f589ee9793239b31c521faa4101f3daad438d4eb4d09e649a9a7d036e931ea5ed1 SHA512 eae543c1705a3d7e2af1b0425a1839d3121cf3ff22c0b15a8a3564be6c088d7cf16798f5a74133b2b1681b0f2ba6009f8e456c0737ce102fba8faa6545002a38
EBUILD higan-099.ebuild 3081 BLAKE2B ff75470da256db5e49f8313d87135af2def1d6bd185effa328bb49b97c783d23cc517e46160888707724a56c73ec1303fd2fd98638197e8f62c28f95ffac6e3b SHA512 3e7eff25fc8649bf2181eba3f383e824230c4d574643c5ef0c986fadcd1464f2db0c5db0b3fcb22ae2d26ebdc5504b24916ee5f91025d7fcdc2e0c9ba64f35d9
-MISC metadata.xml 636 BLAKE2B 445ca6a449f6972817e33eb020450420cee9af2f27d605e08764d43d9265d06ba8bb059936c5597f362032964631ffc3fe1b01c3970b23c29e6a988c00448187 SHA512 a835b9cb4fa482754349eaddee279a6bca17cbc070806c0a59c923502159375bbfb481964faae23bbee8379fdbe7e9f0e070cbc783e3c2e62ddd2d88f511170b
+MISC metadata.xml 377 BLAKE2B aefc33327d342c730de8b2bdd95c2299692c894fd67a3f43d378964e7b776e467d2a4644777e7c8a1eb94b41ee300a65cad084decf64fc02abbac8c02de509c1 SHA512 2faa3ffcca01d5740a5ca1c4f554c51e90e81c6c19cde15cf817c448debb5585e09a1b784d94e3ecd06321ed28a740ce846f1afbd149bce590ca69ef5b1ce9f4
diff --git a/games-emulation/higan/higan-094.ebuild b/games-emulation/higan/higan-094.ebuild
deleted file mode 100644
index 1401fc403ff3..000000000000
--- a/games-emulation/higan/higan-094.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils gnome2-utils toolchain-funcs qmake-utils games
-
-MY_P=${PN}_v${PV}-source
-
-DESCRIPTION="A Nintendo multi-system emulator formerly known as bsnes"
-HOMEPAGE="http://byuu.org/higan/ https://code.google.com/p/higan/"
-SRC_URI="http://byuu.org/files/${MY_P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="ao +alsa openal opengl oss profile_accuracy +profile_balanced profile_performance pulseaudio +sdl udev xv"
-REQUIRED_USE="|| ( ao openal alsa pulseaudio oss )
- || ( xv opengl sdl )
- || ( profile_accuracy profile_balanced profile_performance )"
-
-RDEPEND="
- x11-libs/gtk+:2
- x11-libs/libX11
- x11-libs/libXext
- ao? ( media-libs/libao )
- openal? ( media-libs/openal )
- alsa? ( media-libs/alsa-lib )
- pulseaudio? ( media-sound/pulseaudio )
- xv? ( x11-libs/libXv )
- opengl? ( virtual/opengl )
- sdl? ( media-libs/libsdl[X,joystick,video] )
- udev? ( virtual/udev )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-
-disable_module() {
- sed -i \
- -e "s|$1\b||" \
- "${S}"/target-ethos/Makefile || die
-}
-
-src_prepare() {
- local i
-
- epatch "${FILESDIR}"/${P}-QA.patch
-
- sed -i \
- -e "/handle/s#/usr/local/lib#/usr/$(get_libdir)#" \
- nall/dl.hpp || die "fixing libdir failed!"
-
- # audio modules
- use ao || disable_module audio.ao
- use openal || disable_module audio.openal
- use pulseaudio || { disable_module audio.pulseaudio
- disable_module audio.pulseaudiosimple ;}
- use oss || disable_module audio.oss
- use alsa || disable_module audio.alsa
-
- # video modules
- use opengl || disable_module video.glx
- use xv || disable_module video.xv
- use sdl || disable_module video.sdl
-
- # input modules
- use sdl || disable_module input.sdl
- use udev || disable_module input.udev
-
- for i in profile_accuracy profile_balanced profile_performance ; do
- if use ${i} ; then
- cp -dRP "${S}" "${S}_${i}" || die
- fi
- done
-}
-
-src_compile() {
- local mytoolkit i
-
- mytoolkit="gtk"
-
- for i in profile_accuracy profile_balanced profile_performance ; do
- if use ${i} ; then
- cd "${S}_${i}" || die
- emake \
- platform="linux" \
- compiler="$(tc-getCXX)" \
- profile="${i#profile_}" \
- phoenix="${mytoolkit}"
-
- sed \
- -e "s:%GAMES_DATADIR%:${GAMES_DATADIR}:" \
- < "${FILESDIR}"/${PN}-wrapper \
- > out/${PN}-wrapper || die "generating wrapper failed!"
- fi
- done
-}
-
-src_install() {
- local i
-
- for i in profile_accuracy profile_balanced profile_performance ; do
- if use ${i} ; then
- # install higan
- newgamesbin "${S}_${i}"/out/${PN} ${PN}-${i#profile_}.bin
- newgamesbin "${S}_${i}"/out/${PN}-wrapper ${PN}-${i#profile_}
- make_desktop_entry "${PN}-${i#profile_}" "${PN} (${i#profile_})"
- fi
- done
-
- # copy home directory stuff to a global location
- insinto "${GAMES_DATADIR}"/${PN}
- doins -r data/cheats.bml profile/*
-
- # install shaders
- if use opengl; then
- insinto "${GAMES_DATADIR}/${PN}/Video Shaders"
- doins -r shaders/*.shader
- fi
-
- doicon -s 48 data/${PN}.png
-
- prepgamesdirs
-}
-
-pkg_preinst() {
- games_pkg_preinst
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- elog "optional dependencies:"
- elog " dev-games/higan-ananke (extra rom load options)"
- elog " games-util/higan-purify (Rom purifier)"
-
- games_pkg_postinst
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/games-emulation/higan/metadata.xml b/games-emulation/higan/metadata.xml
index fad703a696a7..5bef912000c6 100644
--- a/games-emulation/higan/metadata.xml
+++ b/games-emulation/higan/metadata.xml
@@ -7,12 +7,6 @@
</maintainer>
<use>
<flag name="icarus">Build icarus library manager</flag>
- <flag name="profile_accuracy">
- Compile a binary optimized for accuracy</flag>
- <flag name="profile_balanced">
- Compile a binary with balanced optimization</flag>
- <flag name="profile_performance">
- Compile a binary optimized for performance</flag>
<flag name="udev">Enable udev based input</flag>
</use>
</pkgmetadata>
diff --git a/games-emulation/mednafen/Manifest b/games-emulation/mednafen/Manifest
index 230a15fec13b..baf97195026d 100644
--- a/games-emulation/mednafen/Manifest
+++ b/games-emulation/mednafen/Manifest
@@ -1,11 +1,5 @@
AUX mednafen-0.9.41-remove-cflags.patch 2398 BLAKE2B c0d2229d806ac6e511d0fe36fcfd963ec0188805090a4e94199fdfc6c352d289831adbabdde3d93ef4654eccf6fb692c360c6046bab7232ad0ac00d31e38d80a SHA512 005404787759e088de0059432611354b068a3b13dd0d42580f96550bb48773badaa1176f810924b7ecb29547033f37c6340908ddf9793c949f8428cf7ddabff6
AUX mednafen-0.9.41-zlib.patch 1212 BLAKE2B 126fb50ca003c68f1a206a4c1bcade3600953d6ed8244d880c3fbfee8a4dd798297affe70377f52489b553fc5da02a2a480e3af32db3c3d5e286e351f92d697c SHA512 fa8ee911934107a1a4bdcdec599a7239b1a8d64307650c9d070f6b78d0ceadd83e6670b69950e4f38778b5901b33b576a05b04da9874a0b061d69a489596dacd
-DIST mednafen-0.9.41.tar.xz 3148348 BLAKE2B a7fcd9b9de1f56f86ed58a926f20921517b80b0884e7cfe7da8eb5600ef7264fc5ee588eaf7f418b077e47e485322266c7fbddbfcd7d52c24a8c402e2406e367 SHA512 d3c7707874eabbec41e5b725813d16e599f3ad89ecbd9c8e1264184d74ab2bf7a21a3f6fe177b6bc429f7bd56f9eea17a9a6fefce8e70b82e87a93d75f5d39c9
-DIST mednafen-0.9.45.1.tar.xz 3183380 BLAKE2B f14567adbdb14640858ce69560e00beb2328f87c3fdce1f5726e497ab7faccb7c40c92656e29c519a12634e15f394d8292ca48feb6f574487e4d115471eccce4 SHA512 b49b7638166dfb20d43c3278e7084e99e535dc9c2c1e3ecad82ebf41a1dddbeca9350dfcc26eb43d1661cbe5aa3ba4cde3010ca5680ae9398dc160cbe11d6726
-DIST mednafen-0.9.45.tar.xz 3184340 BLAKE2B 63319b512c9cec5decc1143cd3a2f0d9f66686c32849539991bca64ab35cac7381e4a45c77feea7b36ae602043a9ff1237336949e8999721cc4f771ed1a391cd SHA512 d2d61eef0a5ab2c3109fb3c4fbdb2509504c61ffaab14a51e413204f08a622e47c116c7333866a3406a1fa7ac4bf68349c0212bc9fcb544d4953898b03a2fb71
DIST mednafen-0.9.46.tar.xz 3187988 BLAKE2B c33da02bfb0cce37e9029efc98d11e233686c41c7ecb51110a3fe805b3a13f2fef293dd86b7bc7a3ff172f7f0f507e07804a2927e5b41c1927ca52673f068dfb SHA512 ea624f076922570001393d5d04cc1b20b3d005d31de4095ee5c7a985be2b61e8d3aa5e78c64e751e8233adc89a31be955372caeb2818d0a5cc71ba9380931620
-EBUILD mednafen-0.9.41.ebuild 1473 BLAKE2B abaa17eb5d30c4db5094bed1b7a1741215079645b4a520b353695431f4714116c05bbb0382b13e722f75ebac8a94e1d6cb12f5d05526cb7cc5ecf4dad34b0bce SHA512 2be0103d8759cf0b1ae110df0db1a456dc60fe75ed703893463a795f2d34477354f61db6d45470ce3c1d678d6c92ae84942b5ea43c60a6975b0df3ba0bc14dad
-EBUILD mednafen-0.9.45.1.ebuild 3109 BLAKE2B c6d60b25328a4b848eca42fa2e96f035d3648fba709a721a7ac32089b6169f40575cb8f21db0cbd508d20d6e42329208addcd8fa4480e78dd81093fd865bd1f6 SHA512 6b94e1fdd8555df9f4da4ca67688ae15a73712b6053c10b1c4ea1fbabd2c0f6144f0a3503641821988faeb894429faa97c52ac6542114b03f1a5b14c74cf3ca4
-EBUILD mednafen-0.9.45.ebuild 3102 BLAKE2B 2a42b583b05c768974fae93be57cea2f2d3eb1f95947d622736f170e83a58ec2e19eb8fc88b923eb70ab907c687035436189bf556cc3d47329948ce8cd0d70a2 SHA512 b63de103ffa58b2dc67ed6d13fb6d934f5d036b7451d8724361fc41395b7a2b41e2e78e651b9dd1342f03f681960c75560f40fa671a59ebaae46916024f299ad
EBUILD mednafen-0.9.46.ebuild 3367 BLAKE2B c8029cf25b7211db7a4e3b04eb679cd15cf73307731aba5f4306ab80f4893d3c8e39e56df79fe9c22ee561dfe80ece9cbcc95cec8250a3eb6e766e0b5fb763ed SHA512 3dc665af4a7a96d244d40d01897c53311a55c626f04ace5b1e9db32708613ea816338a042790f4bca5c3d399d8d8f99e857c8f88686210ea0c828d0d70e02a0f
MISC metadata.xml 475 BLAKE2B f1a569bb5271cd8e5e62dc19873ce2dd5ac1cce0a84ad8c8afd68e38451301eeb7db8200636abcbdca35e0e3d310cb1bc72e3a8e0fe048f24ee483c8ba22fdc7 SHA512 d13e5f6522d5150282ed8bfb44bcdef66a30c392abdd8bf142a0c04fa3d2fd9dc09395510c771fb110cc6123e4f738cc28f33f93cf75a8f5538063eef4ce8cc5
diff --git a/games-emulation/mednafen/mednafen-0.9.41.ebuild b/games-emulation/mednafen/mednafen-0.9.41.ebuild
deleted file mode 100644
index cdd8cfd9aa66..000000000000
--- a/games-emulation/mednafen/mednafen-0.9.41.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic pax-utils
-
-DESCRIPTION="Argument-driven multi-system emulator utilizing OpenGL and SDL"
-HOMEPAGE="https://mednafen.github.io/"
-SRC_URI="https://mednafen.github.io/releases/files/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa altivec cjk debugger jack nls pax_kernel"
-
-RDEPEND="
- dev-libs/libcdio
- media-libs/libsdl[sound,joystick,opengl,video]
- media-libs/libsndfile
- sys-libs/zlib[minizip]
- virtual/opengl
- alsa? ( media-libs/alsa-lib )
- jack? ( media-sound/jack-audio-connection-kit )
- nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-S=${WORKDIR}/${PN}
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.9.41-remove-cflags.patch
- "${FILESDIR}"/${PN}-0.9.41-zlib.patch
-)
-
-pkg_pretend() {
- if has ccache ${FEATURES}; then
- ewarn
- ewarn "If you experience build failure, try turning off ccache in FEATURES."
- ewarn
- fi
-}
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # very sensitive code (bug #539992)
- strip-flags
- append-flags -fomit-frame-pointer -fwrapv
- econf \
- $(use_enable alsa) \
- $(use_enable altivec) \
- $(use_enable cjk cjk-fonts) \
- $(use_enable debugger) \
- $(use_enable jack) \
- $(use_enable nls)
-}
-
-src_install() {
- default
- dodoc Documentation/cheats.txt
-
- if use pax_kernel; then
- pax-mark m "${ED%/}"/bin/mednafen || die
- fi
-}
diff --git a/games-emulation/mednafen/mednafen-0.9.45.1.ebuild b/games-emulation/mednafen/mednafen-0.9.45.1.ebuild
deleted file mode 100644
index 6c135563e0e9..000000000000
--- a/games-emulation/mednafen/mednafen-0.9.45.1.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic pax-utils
-
-DESCRIPTION="Argument-driven multi-system emulator utilizing OpenGL and SDL"
-HOMEPAGE="https://mednafen.github.io/"
-SRC_URI="https://mednafen.github.io/releases/files/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa altivec cjk debugger jack nls pax_kernel"
-
-RDEPEND="
- dev-libs/libcdio
- >=dev-libs/lzo-2.10
- media-libs/libsdl[sound,joystick,opengl,video]
- media-libs/libsndfile
- sys-libs/zlib[minizip]
- virtual/opengl
- alsa? ( media-libs/alsa-lib )
- jack? ( media-sound/jack-audio-connection-kit )
- nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-S=${WORKDIR}/${PN}
-
-pkg_pretend() {
- if has ccache ${FEATURES}; then
- ewarn
- ewarn "If you experience build failure, try turning off ccache in FEATURES."
- ewarn
- fi
-}
-
-src_prepare() {
- default
-
- # Unfortunately, upstream is insane and thinks mucking with CFLAGS is okay, if
- # it prevents "users who don't understand the consequences of what they're doing".
- # We use sed's here, as they're more forward-compatible than patches which need to
- # be constantly rebased. DO NOT REPLACE THEM UNLESS YOU HAVE PERMISSION FROM GAMES.
- sed -e '/-fno-fast-math/d' \
- -e '/-fno-unsafe-math-optimizations/d' \
- -e '/-fno-aggressive-loop-optimizations/d' \
- -e '/-fno-ipa-icf/d' \
- -e '/-fno-printf-return-value/d' \
- -e '/-fomit-frame-pointer/d' \
- -e '/-fno-pic/d' \
- -e '/-fno-pie/d' \
- -e '/-fno-PIC/d' \
- -e '/-fno-PIE/d' \
- -e '/-nopie/d' \
- -e '/-no-pie/d' \
- -e '/-fno-stack-protector/d' \
- -e '/-fno-stack-protector-all/d' \
- -e '/-fno-stack-protector-strong/d' \
- -e '/-mtune=haswell/d' \
- -i configure.ac || die
-
- # Furthermore, upstream is also insane about bundling libraries and considers it
- # "an aesthetics issue" and is even unwilling to make unbundling optional.
- # Libs to unbundle: minilzo, minizip
- sed -e '/PKG_PROG_PKG_CONFIG/a PKG_CHECK_MODULES([LZO], [lzo2])' \
- -i configure.ac || die
- sed -e '/bin_PROGRAMS/a mednafen_CPPFLAGS = \$(LZO_CFLAGS)' \
- -i src/Makefile.am || die
- sed -e 's:"compress/minilzo.h":<lzo1x.h>:' \
- -i src/{mednafen,qtrecord}.cpp || die
- sed -e 's:compress/ioapi.c::' \
- -e 's:compress/unzip.c::' \
- -e 's:compress/minilzo.c::' \
- -i src/compress/Makefile.am.inc || die
- sed -e 's:"compress/unzip.h":<minizip/unzip.h>:' \
- -i src/file.cpp || die
- sed -e 's:\(mednafen_LDADD.*trio/libtrio\.a\):\1 -lminizip \$(LZO_LIBS):' \
- -i src/Makefile.am || die
- # delete bundled files just to be sure...
- rm src/compress/{ioapi.?,*lzo*,unzip.?} || die
-
- eautoreconf
-}
-
-src_configure() {
- # very sensitive code (bug #539992)
- strip-flags
- append-flags -fomit-frame-pointer -fwrapv
- econf \
- $(use_enable alsa) \
- $(use_enable altivec) \
- $(use_enable cjk cjk-fonts) \
- $(use_enable debugger) \
- $(use_enable jack) \
- $(use_enable nls)
-}
-
-src_install() {
- default
- dodoc Documentation/cheats.txt
-
- if use pax_kernel; then
- pax-mark m "${ED%/}"/usr/bin/mednafen || die
- fi
-}
diff --git a/games-emulation/mednafen/mednafen-0.9.45.ebuild b/games-emulation/mednafen/mednafen-0.9.45.ebuild
deleted file mode 100644
index d42600141e76..000000000000
--- a/games-emulation/mednafen/mednafen-0.9.45.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic pax-utils
-
-DESCRIPTION="Argument-driven multi-system emulator utilizing OpenGL and SDL"
-HOMEPAGE="https://mednafen.github.io/"
-SRC_URI="https://mednafen.github.io/releases/files/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa altivec cjk debugger jack nls pax_kernel"
-
-RDEPEND="
- dev-libs/libcdio
- dev-libs/lzo
- media-libs/libsdl[sound,joystick,opengl,video]
- media-libs/libsndfile
- sys-libs/zlib[minizip]
- virtual/opengl
- alsa? ( media-libs/alsa-lib )
- jack? ( media-sound/jack-audio-connection-kit )
- nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-S=${WORKDIR}/${PN}
-
-pkg_pretend() {
- if has ccache ${FEATURES}; then
- ewarn
- ewarn "If you experience build failure, try turning off ccache in FEATURES."
- ewarn
- fi
-}
-
-src_prepare() {
- default
-
- # Unfortunately, upstream is insane and thinks mucking with CFLAGS is okay, if
- # it prevents "users who don't understand the consequences of what they're doing".
- # We use sed's here, as they're more forward-compatible than patches which need to
- # be constantly rebased. DO NOT REPLACE THEM UNLESS YOU HAVE PERMISSION FROM GAMES.
- sed -e '/-fno-fast-math/d' \
- -e '/-fno-unsafe-math-optimizations/d' \
- -e '/-fno-aggressive-loop-optimizations/d' \
- -e '/-fno-ipa-icf/d' \
- -e '/-fno-printf-return-value/d' \
- -e '/-fomit-frame-pointer/d' \
- -e '/-fno-pic/d' \
- -e '/-fno-pie/d' \
- -e '/-fno-PIC/d' \
- -e '/-fno-PIE/d' \
- -e '/-nopie/d' \
- -e '/-no-pie/d' \
- -e '/-fno-stack-protector/d' \
- -e '/-fno-stack-protector-all/d' \
- -e '/-fno-stack-protector-strong/d' \
- -e '/-mtune=haswell/d' \
- -i configure.ac || die
-
- # Furthermore, upstream is also insane about bundling libraries and considers it
- # "an aesthetics issue" and is even unwilling to make unbundling optional.
- # Libs to unbundle: minilzo, minizip
- sed -e '/PKG_PROG_PKG_CONFIG/a PKG_CHECK_MODULES([LZO], [lzo2])' \
- -i configure.ac || die
- sed -e '/bin_PROGRAMS/a mednafen_CPPFLAGS = \$(LZO_CFLAGS)' \
- -i src/Makefile.am || die
- sed -e 's:"compress/minilzo.h":<lzo1x.h>:' \
- -i src/{mednafen,qtrecord}.cpp || die
- sed -e 's:compress/ioapi.c::' \
- -e 's:compress/unzip.c::' \
- -e 's:compress/minilzo.c::' \
- -i src/compress/Makefile.am.inc || die
- sed -e 's:"compress/unzip.h":<minizip/unzip.h>:' \
- -i src/file.cpp || die
- sed -e 's:\(mednafen_LDADD.*trio/libtrio\.a\):\1 -lminizip \$(LZO_LIBS):' \
- -i src/Makefile.am || die
- # delete bundled files just to be sure...
- rm src/compress/{ioapi.?,*lzo*,unzip.?} || die
-
- eautoreconf
-}
-
-src_configure() {
- # very sensitive code (bug #539992)
- strip-flags
- append-flags -fomit-frame-pointer -fwrapv
- econf \
- $(use_enable alsa) \
- $(use_enable altivec) \
- $(use_enable cjk cjk-fonts) \
- $(use_enable debugger) \
- $(use_enable jack) \
- $(use_enable nls)
-}
-
-src_install() {
- default
- dodoc Documentation/cheats.txt
-
- if use pax_kernel; then
- pax-mark m "${ED%/}"/usr/bin/mednafen || die
- fi
-}
diff --git a/games-emulation/mekanix/Manifest b/games-emulation/mekanix/Manifest
index a5a1c8eae27b..8515d7d7d1f1 100644
--- a/games-emulation/mekanix/Manifest
+++ b/games-emulation/mekanix/Manifest
@@ -1,4 +1,3 @@
DIST mekanix070.tgz 759553 BLAKE2B ffb8a0392edd8d4887cc668e2d18b5ad955e54bf4c53cc26a06c33a3364bb7db4bd5c6ee8e5406d2885e9c173b16b0894fcc2ee3a111d03c70ad8326920011e1 SHA512 9298d74c0ff7e8d13fbe79f13f2107ea966e6f2602bb3215207a76a433d9f705cd57a33db8295d44cb975e3735a510f23a189d624ea69b83ecfc7ba6509cc3df
EBUILD mekanix-070-r1.ebuild 702 BLAKE2B 2f3b11c2b186fd5638ae9453d7fc3b3e88b583e44517f0471d3d84ddd430f7cfcff99aab1149031f2c71a09dbd8b60b302b99334711f2830b150a3317427ca0d SHA512 8f128f5446e4dbba8d0de7a9ddd11276de58731fa277109c1739411a9f4ea5872e7ed1fc5024bca0f9706cd8cff4c53fc0db7921bc423f9e7604cb239166fe7f
-EBUILD mekanix-070.ebuild 643 BLAKE2B 095b8ba6b38b0bcb06f3086fcd0b2486bb48d21fe5671e41c77abfb0bd4efbc300b1c8dba545420fbbc79d23f083a33734705b4733574f0b53a7be79d4f2d987 SHA512 40ba174bd531b2c9de65d16c9dacd0f0bc4048d9e982c0b9a06a225958b610cc9b7be0419694509ef2ba054a9be29cdf8e26527fde89527e0122ea2c5fd264c5
MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-emulation/mekanix/mekanix-070.ebuild b/games-emulation/mekanix/mekanix-070.ebuild
deleted file mode 100644
index 9a23b55bc54e..000000000000
--- a/games-emulation/mekanix/mekanix-070.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit games
-
-DESCRIPTION="SG-1000, SC-3000, SF-7000, SSC, SMS, GG, COLECO, and OMV emulator"
-HOMEPAGE="http://www.smspower.org/meka/"
-SRC_URI="http://www.smspower.org/meka/releases/${PN}${PV}.tgz"
-
-LICENSE="mekanix"
-SLOT="0"
-KEYWORDS="~x86"
-RESTRICT="strip"
-IUSE=""
-
-RDEPEND="media-libs/libpng
- x11-libs/libXpm"
-
-S=${WORKDIR}/${PN}
-
-src_install() {
- local dir="${GAMES_PREFIX_OPT}/${PN}"
-
- insinto "${dir}"
- doins * || die "doins failed"
- fperms a+x "${dir}/meka.exe"
- games_make_wrapper mekanix ./meka.exe "${dir}"
- prepgamesdirs
-}
diff --git a/games-emulation/mgba/Manifest b/games-emulation/mgba/Manifest
index 7e263e2f90b7..73e641e804f9 100644
--- a/games-emulation/mgba/Manifest
+++ b/games-emulation/mgba/Manifest
@@ -1,8 +1,6 @@
AUX mgba-0.5.2-imagemagick7.patch 2041 BLAKE2B cc3f8cb1dbee6a6917e8220798f9fcb69c02bfb76a49b8e5aef880b575d90d9247c20ef873178baff0b48917e8e89f1a00af61801dda70062b8f212bc65434fe SHA512 628912800231d1c084b55e52b63932e03ac127441cfffe8fb7d822a3abcbb15a038d8e1bfc50b4f36643f106d08c99cb3807c5de3e0d80a76074c82105c70a70
DIST mgba-0.5.2.tar.gz 5343635 BLAKE2B 2e33e504da09b2cf9863c216f9569f155c85a9ba68209eac72ab849cc816d793a794fe92f2a9ed06065673de92b98ddb9ae0f8624ebb413aac6ecf639523c086 SHA512 8d3ef901bae9b503f8d5afff63c23be9af4b519f86cc6f3656c51374756107e4852bc0472cb7393cb04c8f0ff2f134367a81e32a5ff3dab8ae0c6cbd7d3858da
-DIST mgba-0.6.0.tar.gz 7434157 BLAKE2B 804bf56f22c75b02490508f1c2d0409e4ce5679f7cf4d225ba48c2fd1852d88fb4c4eaa3b2ee21f8ed459d64fd60f3ad3a4ed21683a4aaabdf55378c4166b2d2 SHA512 24a9c75370465246e467f03498994e2f142bed18435658aa75ee8dc7ad9f8fa649b476b7846c0f3c4be474ca1d3b7c36e34af05b4088fa3a7a11e3edb0074308
DIST mgba-0.6.1.tar.gz 7437240 BLAKE2B d00ed8a517b6e82f477537702d757bd9d86d007ee7bea022b67751b0423a2f386706e410c5e41b984ae8e7e66efabbf41356b846fdcba438cb5a64c89bc2379c SHA512 fb4d2bd490afa052c32d263e4d7b65ff83ccdcad01f5df6572d73c81de3c4e0c268b102ac36cff4a85ab20fc190d2f1a4959a3058e559a528be5e49c4808ce57
EBUILD mgba-0.5.2.ebuild 2070 BLAKE2B 826b1b949e9d53591e7ef01945d0578e841d806672cb26ce38e204ef95ed96c4aa0d912683d993b95c60773689a7bf836c5e344d511e86418a439efa8420bdff SHA512 2d02395a1ac81d5a1da1aaaaa14c5a668e87a3ff2a6220a25b44158a25ee5ba8ff298a0b70a2240b462cb64b6e6aed5603c18efd88960055ffa2e569c56a4328
-EBUILD mgba-0.6.0.ebuild 2374 BLAKE2B 400ff9f03ae4697c83e0c77fd8534b44ccad3c94595e7bf99ce86dc8f60412b6511ed9a544c95b5866a9ea386623a3c17a4ec75674f015ccebd21bb7666d0b94 SHA512 85a8f13f9f53d776652be617fc9c6c0ec5d75a5e66546a6da7cb587ac2cb357aa60d47588750e96390d43a28a4bbfbe653d0e61c524feadf8b5f24f5ddae0820
EBUILD mgba-0.6.1.ebuild 2374 BLAKE2B 400ff9f03ae4697c83e0c77fd8534b44ccad3c94595e7bf99ce86dc8f60412b6511ed9a544c95b5866a9ea386623a3c17a4ec75674f015ccebd21bb7666d0b94 SHA512 85a8f13f9f53d776652be617fc9c6c0ec5d75a5e66546a6da7cb587ac2cb357aa60d47588750e96390d43a28a4bbfbe653d0e61c524feadf8b5f24f5ddae0820
MISC metadata.xml 339 BLAKE2B e8edd01de74aa69c33c51ca095668dd89c74b83bd0c1597baf75f34b839cba3e74a2723b96acad0aef00b7a84628d54f70526f336a2d9880c32403cca153ca1d SHA512 33798a7a9145daff0c4f0e31cbd6ac05e49632edbec02709f51952716af659a7f3e76f378e9432c15e5bda68619816318a1d2fbfa27b4a5ef136970241ebfa03
diff --git a/games-emulation/mgba/mgba-0.6.0.ebuild b/games-emulation/mgba/mgba-0.6.0.ebuild
deleted file mode 100644
index 0df5f259babc..000000000000
--- a/games-emulation/mgba/mgba-0.6.0.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils gnome2-utils xdg-utils
-
-DESCRIPTION="A new Game Boy Advance emulator written in C."
-HOMEPAGE="https://mgba.io"
-SRC_URI="https://github.com/${PN}-emu/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug ffmpeg imagemagick opengl qt5 +sdl"
-REQUIRED_USE="|| ( qt5 sdl )
- qt5? ( opengl )"
-
-RDEPEND="
- dev-db/sqlite:3
- media-libs/libpng:0=
- sys-libs/zlib[minizip]
- ffmpeg? ( virtual/ffmpeg )
- imagemagick? ( media-gfx/imagemagick:= )
- opengl? ( virtual/opengl )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5
- dev-qt/qtwidgets:5
- opengl? ( dev-qt/qtopengl:5 )
- )
- sdl? ( media-libs/libsdl2[X,sound,joystick,video,opengl?] )
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- cmake-utils_src_prepare
-
- # Get rid of any bundled stuff we don't want
- for pkg in libpng lzma sqlite3 zlib ; do
- rm -r "${S}"/src/third-party/${pkg} || die
- done
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_GL="$(usex opengl)"
- -DBUILD_GLES=OFF
- -DBUILD_PYTHON=OFF
- -DBUILD_QT="$(usex qt5)"
- -DBUILD_SDL="$(usex sdl)"
- -DBUILD_SHARED=ON
- # test suite fails to build (0.6.0)
- -DBUILD_SUITE=OFF
- -DBUILD_TEST=OFF
- -DM_CORE_GB=ON
- -DM_CORE_GBA=ON
- -DUSE_DEBUGGERS="$(usex debug)"
- -DUSE_EDITLINE="$(usex debug)"
- -DUSE_EPOXY=OFF
- -DUSE_FFMPEG="$(usex ffmpeg)"
- -DUSE_GDB_STUB="$(usex debug)"
- -DUSE_LIBZIP=OFF
- -DUSE_LZMA=OFF
- -DUSE_MAGICK="$(usex imagemagick)"
- -DUSE_MINIZIP=ON
- -DUSE_PNG=ON
- # build fails with sqlite being disabled (0.6.0)
- -DUSE_SQLITE3=ON
- -DUSE_ZLIB=ON
- )
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_install() {
- if use qt5 ; then
- for size in 16 24 32 48 64 96 128 256; do
- newicon -s ${size} res/${PN}-${size}.png ${PN}.png
- done
- doman doc/${PN}-qt.6
- domenu res/${PN}-qt.desktop
- dobin ../${P}_build/qt/${PN}-qt
- fi
- if use sdl ; then
- doman doc/${PN}.6
- newbin ../${P}_build/sdl/${PN} ${PN}-sdl
- fi
-
- dolib.so ../${P}_build/lib${PN}.so*
-}
-
-pkg_preinst() {
- if use qt5 ; then
- gnome2_icon_savelist
- fi
-}
-
-pkg_postinst() {
- if use qt5 ; then
- xdg_desktop_database_update
- gnome2_icon_cache_update
- fi
-}
-
-pkg_postrm() {
- if use qt5 ; then
- xdg_desktop_database_update
- gnome2_icon_cache_update
- fi
-}
diff --git a/games-emulation/mupen64plus-audio-sdl/Manifest b/games-emulation/mupen64plus-audio-sdl/Manifest
index 81007d5bbf26..5178a9a602a2 100644
--- a/games-emulation/mupen64plus-audio-sdl/Manifest
+++ b/games-emulation/mupen64plus-audio-sdl/Manifest
@@ -1,5 +1,3 @@
-DIST mupen64plus-audio-sdl-src-2.0.tar.gz 26084 BLAKE2B 9b40f698cd6994d1402792b29856aac8b4e5d52d2516c818144f1e848357b95e6be3ecf111257799033feb6933adb9815b146ef1ae9fae86c87f04cae3d9dbd7 SHA512 92ee4755c22da5a753374c7c6f5e074bf6c1ab06a0ab27d475566d50f8ed75b636b59ffe1a8c9d3d63558bf5783b999a600703951679f7bab346643c0c86871d
DIST mupen64plus-audio-sdl-src-2.5.tar.gz 26147 BLAKE2B bcd0c76d1e4fffb55940889c329574760101177c7cc48bb6ea9a361be01515ec15261bf1254a8c605db2ebf8166d323b43620e8f7c978cc79603be3ad537a191 SHA512 0c63e16449c40f15abdeed968383a218ed9876a92b2c15cbeb6554b20008d6d12996c0fd3bc1c502084791596b8535340596e95a11fe5d27576342740e76db6a
-EBUILD mupen64plus-audio-sdl-2.0-r1.ebuild 1870 BLAKE2B 1ecb129a3daab446cbb16abda830171a64fd304e1840c962be55a9d2a25d0c6d357d1e4a1397f9049fa2bcdd5d1fa8232f388d08a5549b5d8d44e40c69c02eaa SHA512 805bde210a956dce89ff832fa476e014bf52cdd8f0e897ea8fac8142ff232167f3ae959a813f31a9a21fb03bb4f7d56a3a2aed3f173cbbe3a3dbc41b4b433f51
EBUILD mupen64plus-audio-sdl-2.5.ebuild 1959 BLAKE2B bbc720d2b448e7c9894d8decc0c47e4695cc3c8d6f655f8fc664d8672e8972cb1277a696c5875b02a0d21b8af4c3460f7b3a26b4788c7ce3425402c547a93bf2 SHA512 4dcc0513f5f40de0d0a0603b3c391b827f78fc217ea255c8c4378c41dfe82c8f6efc5c7533fc18c9c54489a8639211f95804c6f1c747e73aeafca8c758ac56fb
MISC metadata.xml 345 BLAKE2B b5b03b304e1491135b6d30001afe6bd57e29873222bb41cbb4d9d47fd77be1581544139cf4800ad4f15afb4cbd0b9da167b2a6cb3242a2ce0e0689b7b88e6c1c SHA512 f6e02ffd8784ef686cea561d75bac4a5f231fa62e72a089380707663a738e3d10b1f134cce40cc8d60e36cf90ab9303971996b16797253f6509960873e787f2d
diff --git a/games-emulation/mupen64plus-audio-sdl/mupen64plus-audio-sdl-2.0-r1.ebuild b/games-emulation/mupen64plus-audio-sdl/mupen64plus-audio-sdl-2.0-r1.ebuild
deleted file mode 100644
index 92ada0249d91..000000000000
--- a/games-emulation/mupen64plus-audio-sdl/mupen64plus-audio-sdl-2.0-r1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MY_P=${PN}-src-${PV}
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="A fork of Mupen64 Nintendo 64 emulator, SDL audio plugin"
-HOMEPAGE="http://www.mupen64plus.org/"
-SRC_URI="https://github.com/mupen64plus/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="libsamplerate oss speex"
-
-RDEPEND=">=games-emulation/mupen64plus-core-2.0-r1:0=
- media-libs/libsdl:0=[sound]
- libsamplerate? ( media-libs/libsamplerate:0= )
- speex? ( media-libs/speex:0= )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- epatch_user
-
- # avoid implicitly appending CPU flags
- sed -i -e 's:-mmmx::g' -e 's:-msse::g' projects/unix/Makefile || die
-}
-
-src_compile() {
- MAKEARGS=(
- # Note: please keep this in sync in all of mupen64plus-* packages
-
- -C projects/unix
-
- # this basically means: GNU userspace
- UNAME=Linux
-
- # verbose output
- V=1
-
- CROSS_COMPILE="${CHOST}-"
- CC="$(tc-getCC)"
- CXX="$(tc-getCXX)"
- PKG_CONFIG="$(tc-getPKG_CONFIG)"
- # usual CFLAGS, CXXFLAGS and LDFLAGS are respected
- # so we can leave OPTFLAGS empty
- OPTFLAGS=
-
- # paths, some of them are used at compile time
- PREFIX=/usr
- LIBDIR=/usr/$(get_libdir)
-
- # disable unwanted magic
- LDCONFIG=:
- INSTALL_STRIP_FLAG=
-
- # Package-specific stuff
-
- # CROSS_COMPILE causes it to look for ${CHOST}-sdl-config...
- SDL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags sdl)"
- SDL_LDLIBS="$($(tc-getPKG_CONFIG) --libs sdl)"
-
- NO_SPEEX=$(usex speex 0 1)
- NO_SRC=$(usex libsamplerate 0 1)
- NO_OSS=$(usex oss 0 1)
- )
-
- use amd64 && MAKEARGS+=( HOST_CPU=x86_64 )
- use x86 && MAKEARGS+=( HOST_CPU=i386 )
-
- emake "${MAKEARGS[@]}" all
-}
-
-src_install() {
- emake "${MAKEARGS[@]}" DESTDIR="${D}" install
- einstalldocs
-}
diff --git a/games-emulation/mupen64plus-input-sdl/Manifest b/games-emulation/mupen64plus-input-sdl/Manifest
index 73b5aa305be8..6def5f917f8a 100644
--- a/games-emulation/mupen64plus-input-sdl/Manifest
+++ b/games-emulation/mupen64plus-input-sdl/Manifest
@@ -1,5 +1,3 @@
-DIST mupen64plus-input-sdl-src-2.0.tar.gz 43553 BLAKE2B 2b5b4232a5e1ab0d38e44b30697b580431ee4e548341fcfff5e7b04dcae167e834155f0a5c517d2501989735c8b122816f7b89c782e47951ef98222379e157fe SHA512 adbeb83e01721aa74e5e65c05e4bff2a250c7bf51835a8b2c020752e9bf0bdb0f0672914fc5285ad9da2e6fa44259780aea6415d77914bb34e521f30eecf6747
DIST mupen64plus-input-sdl-src-2.5.tar.gz 50580 BLAKE2B ab75c6e200c2979c75d35082a426266e7f835e0731058f8013d8788802ab9d65363b8820326fbfedc0b384facfaeccf6e04da66e01f79aee3d420f3ebe385461 SHA512 014a5e21feb88b14bcee44a74556a257393b799745308421a611eb3b6c11a390a589fdd393f07e69a128ca60426d4dcf8847bcbabed77b0d570be282550148d6
-EBUILD mupen64plus-input-sdl-2.0-r1.ebuild 1680 BLAKE2B 20905f238daefabe6a7159c2c0053a839071a18f73b4ef56c8359b2b6076d0b78d1b87186510ba3f45eec3837ea47a6d6b1494600e2e9023b0a34288dca15bc7 SHA512 32b15a30f280b3edbe0433d2fd8d45306bb5ad4a3e63dabb6570939dd76686259b2f411806577ad93de15082320c983630316e832bda6a6a697f3f7f92448d25
EBUILD mupen64plus-input-sdl-2.5.ebuild 1681 BLAKE2B 5eb74028c1914c4057e43fbb5a195111f22a9593db41519ebe7a189d4264791ccb8b3672c79b9f60f5923c50e6c8209c6dd9fb93b12c989058a395c649a5a0db SHA512 42ac79a06506801717db1692bc86813a5737ebafceebfa1e498cd0bef25abc58fe55b28897230a70cdf870ec01e80f079203f4ed2618055e2b820f8163177e46
MISC metadata.xml 345 BLAKE2B ad9e66275eecd48b36aea9d14bea0b3651adcafdccc82542761d9c8bf2636f2c56f31b7d4e451bbdf0108de016d923b998f59a4ed774a2becb1cde66bf95dd01 SHA512 52f335099ec233825167226c8c15e6b270820eb111c8b89bcb91a4606f7b1d1d79ed12f41ac5ee69d973137c618f038ff55e395097fb1f1517692083ca86c294
diff --git a/games-emulation/mupen64plus-input-sdl/mupen64plus-input-sdl-2.0-r1.ebuild b/games-emulation/mupen64plus-input-sdl/mupen64plus-input-sdl-2.0-r1.ebuild
deleted file mode 100644
index 5e34abdf1377..000000000000
--- a/games-emulation/mupen64plus-input-sdl/mupen64plus-input-sdl-2.0-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MY_P=${PN}-src-${PV}
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="A fork of Mupen64 Nintendo 64 emulator, SDL input plugin"
-HOMEPAGE="http://www.mupen64plus.org/"
-SRC_URI="https://github.com/mupen64plus/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=games-emulation/mupen64plus-core-2.0-r1:0=
- media-libs/libsdl:0=[joystick]"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- epatch_user
-
- # avoid implicitly appending CPU flags
- sed -i -e 's:-mmmx::g' -e 's:-msse::g' projects/unix/Makefile || die
-}
-
-src_compile() {
- MAKEARGS=(
- # Note: please keep this in sync in all of mupen64plus-* packages
-
- -C projects/unix
-
- # this basically means: GNU userspace
- UNAME=Linux
-
- # verbose output
- V=1
-
- CROSS_COMPILE="${CHOST}-"
- CC="$(tc-getCC)"
- CXX="$(tc-getCXX)"
- PKG_CONFIG="$(tc-getPKG_CONFIG)"
- # usual CFLAGS, CXXFLAGS and LDFLAGS are respected
- # so we can leave OPTFLAGS empty
- OPTFLAGS=
-
- # paths, some of them are used at compile time
- PREFIX=/usr
- LIBDIR=/usr/$(get_libdir)
-
- # disable unwanted magic
- LDCONFIG=:
- INSTALL_STRIP_FLAG=
-
- # Package-specific stuff
-
- # CROSS_COMPILE causes it to look for ${CHOST}-sdl-config...
- SDL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags sdl)"
- SDL_LDLIBS="$($(tc-getPKG_CONFIG) --libs sdl)"
- )
-
- use amd64 && MAKEARGS+=( HOST_CPU=x86_64 )
- use x86 && MAKEARGS+=( HOST_CPU=i386 )
-
- emake "${MAKEARGS[@]}" all
-}
-
-src_install() {
- emake "${MAKEARGS[@]}" DESTDIR="${D}" install
- einstalldocs
-}
diff --git a/games-emulation/mupen64plus-rsp-hle/Manifest b/games-emulation/mupen64plus-rsp-hle/Manifest
index 0db048f50353..e5c156f654bb 100644
--- a/games-emulation/mupen64plus-rsp-hle/Manifest
+++ b/games-emulation/mupen64plus-rsp-hle/Manifest
@@ -1,5 +1,3 @@
-DIST mupen64plus-rsp-hle-src-2.0.tar.gz 46291 BLAKE2B a150bb8da00be27fedb0141eb39cccc895668bafc8553aa65f37a6b3abd2988b72bae8cbdfe64c0a997a558a472d3bedaee0a81e8733e73a7efe687268bd6321 SHA512 e1caa121d377be0856708fa5c13c234abc0bbb2cab90f40963983baf6230a1d4a4b7da9af0fa2ed6737538265b6392d8a43e9e537ccbd63bbb6ee44da8b29fdf
DIST mupen64plus-rsp-hle-src-2.5.tar.gz 46998 BLAKE2B 3bb5ee627fa4c367e7dd1ef0ac0a1eae1267cf82ac66a35f4dcd972703b9cba832224cab1be20c75e9f61af2afae0c8eb7dd6ba806a47c57eef6e6c5da9e8a5a SHA512 564d96050890cc61df05163f99a0be8198e870f0d4071e87828bf58b283b2be8ca7de20ed03482ea8c45725bdd6f6baea618c068cced407892cf2add6ef373c6
-EBUILD mupen64plus-rsp-hle-2.0-r1.ebuild 1435 BLAKE2B 5568b185559e3c6a5785f696fe81c612df394fef03322a365aca1d0f8d566ba8192d84fd7884cf423fefc66d45a026ead20ef834e6bff730f339e7f033c9672e SHA512 27e3c65ff9d57bf70dc9894f3e90962971d069aecc06f7c9db2dadae82af36f1fb0d2bbe10c70a8f8ce01378382ca8216ca05c7d9aab4ec9ded7ce919021eaba
EBUILD mupen64plus-rsp-hle-2.5.ebuild 1435 BLAKE2B 5568b185559e3c6a5785f696fe81c612df394fef03322a365aca1d0f8d566ba8192d84fd7884cf423fefc66d45a026ead20ef834e6bff730f339e7f033c9672e SHA512 27e3c65ff9d57bf70dc9894f3e90962971d069aecc06f7c9db2dadae82af36f1fb0d2bbe10c70a8f8ce01378382ca8216ca05c7d9aab4ec9ded7ce919021eaba
MISC metadata.xml 343 BLAKE2B 997f47a4d8c1fccab5b16dd49ab4e791ec1ae114b820ad75839f981e9a72f409951a22abfbb68788ade5dcb1be2dd91aba4fc9771c00519307ee28455ab7aa9d SHA512 7ffba7fdacc44215dba6cf994646ea38ebf94870accc3d6150ca609fcf5dc7b343a52fe6fc0511e5741f24afc20b11c2e1104d39215f7cffdeaf1098efaf709e
diff --git a/games-emulation/mupen64plus-rsp-hle/mupen64plus-rsp-hle-2.0-r1.ebuild b/games-emulation/mupen64plus-rsp-hle/mupen64plus-rsp-hle-2.0-r1.ebuild
deleted file mode 100644
index b326e6251588..000000000000
--- a/games-emulation/mupen64plus-rsp-hle/mupen64plus-rsp-hle-2.0-r1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MY_P=${PN}-src-${PV}
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="A fork of Mupen64 Nintendo 64 emulator, HLE RSP plugin"
-HOMEPAGE="http://www.mupen64plus.org/"
-SRC_URI="https://github.com/mupen64plus/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=games-emulation/mupen64plus-core-2.0-r1:0="
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- epatch_user
-
- # avoid implicitly appending CPU flags
- sed -i -e 's:-mmmx::g' -e 's:-msse::g' projects/unix/Makefile || die
-}
-
-src_compile() {
- MAKEARGS=(
- # Note: please keep this in sync in all of mupen64plus-* packages
-
- -C projects/unix
-
- # this basically means: GNU userspace
- UNAME=Linux
-
- # verbose output
- V=1
-
- CROSS_COMPILE="${CHOST}-"
- CC="$(tc-getCC)"
- CXX="$(tc-getCXX)"
- PKG_CONFIG="$(tc-getPKG_CONFIG)"
- # usual CFLAGS, CXXFLAGS and LDFLAGS are respected
- # so we can leave OPTFLAGS empty
- OPTFLAGS=
-
- # paths, some of them are used at compile time
- PREFIX=/usr
- LIBDIR=/usr/$(get_libdir)
-
- # disable unwanted magic
- LDCONFIG=:
- INSTALL_STRIP_FLAG=
- )
-
- use amd64 && MAKEARGS+=( HOST_CPU=x86_64 )
- use x86 && MAKEARGS+=( HOST_CPU=i386 )
-
- emake "${MAKEARGS[@]}" all
-}
-
-src_install() {
- emake "${MAKEARGS[@]}" DESTDIR="${D}" install
- einstalldocs
-}
diff --git a/games-emulation/mupen64plus-ui-console/Manifest b/games-emulation/mupen64plus-ui-console/Manifest
index 5642b341b9a9..653942f91f6e 100644
--- a/games-emulation/mupen64plus-ui-console/Manifest
+++ b/games-emulation/mupen64plus-ui-console/Manifest
@@ -1,5 +1,3 @@
-DIST mupen64plus-ui-console-src-2.0.tar.gz 37954 BLAKE2B ae182c8716c9bfd9de4c686aa98c4d921bd191de893cc64de76e8fdd64698fe650c8b393e21cffe8efd67a3821e4e592277c18147033d7901109a06c9c11bf3b SHA512 7276e19772cfa047ea75c0c87930d7042a41d7d30912cae7f2c44e37ce6d446e8f5bf4e8ce89e69cabcb05185fe7b59a0ff5d12a7f7bbfa010404c2bedd94ea0
DIST mupen64plus-ui-console-src-2.5.tar.gz 47852 BLAKE2B 060d93c82b63c5870feffd665513d3a9046c3583103ccd16014865b621f33e2eafc93af5813332ab9416c4b01b6f767ed8b4ff4d08939abee60193638ce9cdb5 SHA512 70293a768c2bc5f80a2f71db229021d497d675536f5dc5eb098f91b62081f993f308d410adebce208a89880f57b037d5b42fa2f95c42ce94ffe2fca326a53046
-EBUILD mupen64plus-ui-console-2.0-r1.ebuild 1699 BLAKE2B 20ac27af9384edc0eb5f89a6cd3f994751517ed685fbd4fdb103a950347fa1916a1141e78c78688dcc796bcfa732c1f213138952c60ce8717e37950559c90ef4 SHA512 fdfc2d750dbbfb4c7ab8cc00eb55b87095dbc9bac5f8c8c50631f10bd4877f73be0309125234cf8e6b513e665e87a97d0cacc185649a8052399762043efa22c7
EBUILD mupen64plus-ui-console-2.5.ebuild 1703 BLAKE2B ee7210c37222c96db2e1c90a6937d376adec461a8de1a5fa4d5b7e2f4bbf4b377f4ef16cbc3770d26725abecffd9bb40925836c28c5d74ee75031fb48a550a9e SHA512 9303f9b439a36b73ece5ed5e5abbfd3a0123f241da4b0b11365aee7bf706d233351c29debee4ce8df4bf83a81ee7259229ca23f114e6f9136d08bd85759f3a71
MISC metadata.xml 346 BLAKE2B 823a53023d0e1834cac987cde3eebf3164767e2793ef0805c28c90a04f040b6d34d8acb8d1f28a528f74b0c269a99bfe8b7d648c5c38c6a89df59846096b79fe SHA512 2e43f2c7bd5fdfffbf8c9ece665093b942d1e3c76b27f851fff7de030ecfc0f38e82e730740e1688413b47e0ba1b752f96ebcd1d1c2a6107bcbd8185630db4c8
diff --git a/games-emulation/mupen64plus-ui-console/mupen64plus-ui-console-2.0-r1.ebuild b/games-emulation/mupen64plus-ui-console/mupen64plus-ui-console-2.0-r1.ebuild
deleted file mode 100644
index 0e24b692d60c..000000000000
--- a/games-emulation/mupen64plus-ui-console/mupen64plus-ui-console-2.0-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MY_P=${PN}-src-${PV}
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="A fork of Mupen64 Nintendo 64 emulator, console UI"
-HOMEPAGE="http://www.mupen64plus.org/"
-SRC_URI="https://github.com/mupen64plus/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=games-emulation/mupen64plus-core-2.0-r1:0=
- media-libs/libsdl:0=
- !<games-emulation/mupen64plus-2.0"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- epatch_user
-
- # avoid implicitly appending CPU flags
- sed -i -e 's:-mmmx::g' -e 's:-msse::g' projects/unix/Makefile || die
-}
-
-src_compile() {
- MAKEARGS=(
- # Note: please keep this in sync in all of mupen64plus-* packages
-
- -C projects/unix
-
- # this basically means: GNU userspace
- UNAME=Linux
-
- # verbose output
- V=1
-
- CROSS_COMPILE="${CHOST}-"
- CC="$(tc-getCC)"
- CXX="$(tc-getCXX)"
- PKG_CONFIG="$(tc-getPKG_CONFIG)"
- # usual CFLAGS, CXXFLAGS and LDFLAGS are respected
- # so we can leave OPTFLAGS empty
- OPTFLAGS=
-
- # paths, some of them are used at compile time
- PREFIX=/usr
- LIBDIR=/usr/$(get_libdir)
-
- # disable unwanted magic
- LDCONFIG=:
- INSTALL_STRIP_FLAG=
-
- # Package-specific stuff
-
- # CROSS_COMPILE causes it to look for ${CHOST}-sdl-config...
- SDL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags sdl)"
- SDL_LDLIBS="$($(tc-getPKG_CONFIG) --libs sdl)"
- )
-
- use amd64 && MAKEARGS+=( HOST_CPU=x86_64 )
- use x86 && MAKEARGS+=( HOST_CPU=i386 )
-
- emake "${MAKEARGS[@]}" all
-}
-
-src_install() {
- emake "${MAKEARGS[@]}" DESTDIR="${D}" install
- einstalldocs
-}
diff --git a/games-emulation/mupen64plus-video-glide64mk2/Manifest b/games-emulation/mupen64plus-video-glide64mk2/Manifest
index a336151a6132..0d69e8187de0 100644
--- a/games-emulation/mupen64plus-video-glide64mk2/Manifest
+++ b/games-emulation/mupen64plus-video-glide64mk2/Manifest
@@ -1,5 +1,3 @@
-DIST mupen64plus-video-glide64mk2-src-2.0.tar.gz 445166 BLAKE2B f19613ff710b361600bf54272c6fd7aefbc6a2aee2440ce35fa353779163bc03677e649c21e0c0aac674d482bf476a794dba99e19f8d2d595fcd177f37ef799e SHA512 043b84927219b574da3c489119007bd115c9fa0f3f476ea9e812c8321a7f1e9309af06bed0b975c00201bc35f925d3b85c3411aa02310fd1ea508191184afa9a
DIST mupen64plus-video-glide64mk2-src-2.5.tar.gz 488988 BLAKE2B 7d88125032190906bb39b93ae4c5b92e124a6e151d06e2e0d9650e86ffd3b2c455e30c9d801bbdb46cb3182078dd77fb624e3c80180e83b15f1feb57299ecb7a SHA512 b62620a364ca9e6bf729e5dd07fb84a73745c6533b95468d3f5411c0556824282f760efefea0968b0a9282f77c315bbed8b0b8a59d771893b7fd0f5f24ad725d
-EBUILD mupen64plus-video-glide64mk2-2.0-r1.ebuild 1855 BLAKE2B 3f185ac3033fdf44a831a1d6a398797bb59453937f997bb25b8b481d154c1efca20f7feb968e981c48cee2be9262dd33b055b7e9a6ac43f2b25b30da6923d465 SHA512 346494d814f511d83a46f67450f9e2e5ba5c915d88333180e4d17e26ac954839b978e124671b2a3934661e63d63ebbfecb911561b37b4e8be62ad2d4c803afc1
EBUILD mupen64plus-video-glide64mk2-2.5.ebuild 1976 BLAKE2B faabe3e36cfd298620115f2fb72cd87816bc8e8330eb6898ea4f338bb411de54a8ea0c14354dbd32cdbae9bc11bbd8e89e251fe04d7ad1fcd8fa78c08aec545c SHA512 36a21322c9a3c0c92affca2caece4fb9a7f668fd9aa1100415f11e03dee4ee83d35afd85fb6e8eb0a073a70e479310bb710aecb950b713f3fd4ec6087ab2811c
MISC metadata.xml 519 BLAKE2B 813c2f38ed09e91141b852fa42ac0b979878f7cc3496a9156c422efaac15503e5f5e0bf35f0583cc4011e041a09048add83655da0e96fb35129ae9b0004f03fd SHA512 6b8cf03f4eca8e66800437e90dc66febe000fb6d1710bbac2c6f4b9d83da4c6757baecda7b49bb5b44a524c7d9f48d61b593f88ade68269587a0068ca724415e
diff --git a/games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.0-r1.ebuild b/games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.0-r1.ebuild
deleted file mode 100644
index 6d1ab54b7f1e..000000000000
--- a/games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.0-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MY_P=${PN}-src-${PV}
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="A fork of Mupen64 Nintendo 64 emulator, glide64mk2 video plugin"
-HOMEPAGE="http://www.mupen64plus.org/"
-SRC_URI="https://github.com/mupen64plus/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="hires cpu_flags_x86_sse"
-
-RDEPEND=">=games-emulation/mupen64plus-core-2.0-r1:0=
- media-libs/libpng:0=
- media-libs/libsdl:0=
- sys-libs/zlib:0=
- virtual/opengl:0=
- hires? ( dev-libs/boost:0= )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- epatch_user
-
- # avoid implicitly appending CPU flags
- sed -i -e 's:-mmmx::g' -e 's:-msse::g' projects/unix/Makefile || die
-}
-
-src_compile() {
- MAKEARGS=(
- # Note: please keep this in sync in all of mupen64plus-* packages
-
- -C projects/unix
-
- # this basically means: GNU userspace
- UNAME=Linux
-
- # verbose output
- V=1
-
- CROSS_COMPILE="${CHOST}-"
- CC="$(tc-getCC)"
- CXX="$(tc-getCXX)"
- PKG_CONFIG="$(tc-getPKG_CONFIG)"
- # usual CFLAGS, CXXFLAGS and LDFLAGS are respected
- # so we can leave OPTFLAGS empty
- OPTFLAGS=
-
- # paths, some of them are used at compile time
- PREFIX=/usr
- LIBDIR=/usr/$(get_libdir)
-
- # disable unwanted magic
- LDCONFIG=:
- INSTALL_STRIP_FLAG=
-
- # Package-specific stuff
-
- # CROSS_COMPILE causes it to look for ${CHOST}-sdl-config...
- SDL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags sdl)"
- SDL_LDLIBS="$($(tc-getPKG_CONFIG) --libs sdl)"
-
- NO_ASM=$(usex cpu_flags_x86_sse 0 1)
- HIRES=$(usex hires 1 0)
- )
-
- use amd64 && MAKEARGS+=( HOST_CPU=x86_64 )
- use x86 && MAKEARGS+=( HOST_CPU=i386 )
-
- emake "${MAKEARGS[@]}" all
-}
-
-src_install() {
- emake "${MAKEARGS[@]}" DESTDIR="${D}" install
- einstalldocs
-}
diff --git a/games-emulation/mupen64plus-video-rice/Manifest b/games-emulation/mupen64plus-video-rice/Manifest
index ed744455e8df..f306995e878f 100644
--- a/games-emulation/mupen64plus-video-rice/Manifest
+++ b/games-emulation/mupen64plus-video-rice/Manifest
@@ -1,5 +1,3 @@
-DIST mupen64plus-video-rice-src-2.0.tar.gz 362013 BLAKE2B 4c601e7da153dbce3b2daa054914411f2eeaebee8168d41cccf57c80a72ad91bbe9ff1cb2906548a748c1143346de2ddfaeaa65dc75e89b9dddbc961aadb9692 SHA512 bbab67be20b6d2ed6a246de8a2b955051489ac128ddecff0e3fc54782fc1d17ed8f9e1cded22d215b2c5c865b4b5fe831fffb28803247a2e494746565d23d764
DIST mupen64plus-video-rice-src-2.5.tar.gz 339012 BLAKE2B 861f350376e92c24a31955cc39ba33abef9930d4fd598619fd0a6b7ff746b1bb71e1644dfed3aebab902b09c4fcbd1a1755475b11676c6070fe92ea4f30b4802 SHA512 d3e9c3b3097ca9b9d896498bb34374a14ec1948fce8b795e755bb13a88f3066289fe2500666b4057e719bf3f1b38b840f8a60eaeccdcdddfab69b1986c953d61
-EBUILD mupen64plus-video-rice-2.0-r1.ebuild 1776 BLAKE2B bca8248f16ac47b2a385f3a132abe7753eca65e45d54573acb180fda91e22f63ca726e584955bdb57c7522ad6d6d8c5a5a39a01d4133e20530e8b7f299cf4f71 SHA512 78c1bf8e6a31579f49d99aa12a987bf058cf737322c39dbec1ec6e64d8655439bb7aed34e74805e25c4396badf065958175c929950057b530e56fb56fd3b7598
EBUILD mupen64plus-video-rice-2.5.ebuild 1820 BLAKE2B dff3baf352a73257784d60429f87ccb840c974dc553d6d1094d1108aa2b6393cccf46422735d468f892b63e1fd3fe28bd2ca6c6536c6f01778e9567e087848d6 SHA512 52ae832baee4ef50de0f9c7584b3dacfa46230f8eba9bcb1b81ee5782ccb22abc4afb9c7119702d0ef4cf4861b7528ad4f358380e93139de98489b13f82141f4
MISC metadata.xml 417 BLAKE2B 8510b7d913205c08c30afab179d14342bef943520adc195a25dba626d2e24406cb7108c0fcf6c0f0648612d8f9c458661aee4cef60b7b44fb30eccfc10926615 SHA512 620411630a55162b14abef6e6b62a5621de4d53e8bf467faa07f4aa114d7e4be4123f5ef9033cbbe04635e71255ad63f16303eb7b511a3ce151627e54d7d3bb6
diff --git a/games-emulation/mupen64plus-video-rice/mupen64plus-video-rice-2.0-r1.ebuild b/games-emulation/mupen64plus-video-rice/mupen64plus-video-rice-2.0-r1.ebuild
deleted file mode 100644
index b577b8f1ac95..000000000000
--- a/games-emulation/mupen64plus-video-rice/mupen64plus-video-rice-2.0-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MY_P=${PN}-src-${PV}
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="A fork of Mupen64 Nintendo 64 emulator, rice video plugin"
-HOMEPAGE="http://www.mupen64plus.org/"
-SRC_URI="https://github.com/mupen64plus/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cpu_flags_x86_sse"
-
-RDEPEND=">=games-emulation/mupen64plus-core-2.0-r1:0=
- media-libs/libpng:0=
- media-libs/libsdl:0=[video]
- virtual/opengl:0="
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- epatch_user
-
- # avoid implicitly appending CPU flags
- sed -i -e 's:-mmmx::g' -e 's:-msse::g' projects/unix/Makefile || die
-}
-
-src_compile() {
- MAKEARGS=(
- # Note: please keep this in sync in all of mupen64plus-* packages
-
- -C projects/unix
-
- # this basically means: GNU userspace
- UNAME=Linux
-
- # verbose output
- V=1
-
- CROSS_COMPILE="${CHOST}-"
- CC="$(tc-getCC)"
- CXX="$(tc-getCXX)"
- PKG_CONFIG="$(tc-getPKG_CONFIG)"
- # usual CFLAGS, CXXFLAGS and LDFLAGS are respected
- # so we can leave OPTFLAGS empty
- OPTFLAGS=
-
- # paths, some of them are used at compile time
- PREFIX=/usr
- LIBDIR=/usr/$(get_libdir)
-
- # disable unwanted magic
- LDCONFIG=:
- INSTALL_STRIP_FLAG=
-
- # Package-specific stuff
-
- # CROSS_COMPILE causes it to look for ${CHOST}-sdl-config...
- SDL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags sdl)"
- SDL_LDLIBS="$($(tc-getPKG_CONFIG) --libs sdl)"
-
- NO_ASM=$(usex cpu_flags_x86_sse 0 1)
- )
-
- use amd64 && MAKEARGS+=( HOST_CPU=x86_64 )
- use x86 && MAKEARGS+=( HOST_CPU=i386 )
-
- emake "${MAKEARGS[@]}" all
-}
-
-src_install() {
- emake "${MAKEARGS[@]}" DESTDIR="${D}" install
- einstalldocs
-}
diff --git a/games-emulation/mupen64plus/Manifest b/games-emulation/mupen64plus/Manifest
index fb191988a26e..296c18f18523 100644
--- a/games-emulation/mupen64plus/Manifest
+++ b/games-emulation/mupen64plus/Manifest
@@ -1,3 +1,2 @@
-EBUILD mupen64plus-2.0.ebuild 797 BLAKE2B 9562f4b9d54e80dd5a20154318a41433c31082f71c334edf4ec0cc439380b0103db796fc380d13663a953799c1d9f48428e4165d4ccfb72911cf45a51c937df5 SHA512 6e2018392dd18c315b2b98aa329206630189df1121cc837c31e65d7a47c587262fa9f688dfeb0cff13b440f6728f7128ee39582c038119b8866d31d739ccb214
EBUILD mupen64plus-2.5.ebuild 850 BLAKE2B c1079b7f95589a9d06483223ff372c2c48a2bf1324b961b537bef75b38339c40969b29f5c252e81c5bd5d7dfebba25c94a73eda1ff535e02e52a5c06c5193e22 SHA512 db172c94bc00f77f37ec07ef03b02f44185c6cd9506d989851a1a7decabe560187eaf460968f60482ec7e8a82e5e7f9ebf4aebf7fec4fdc17d3c360773d8d820
MISC metadata.xml 1214 BLAKE2B 620c4867d48518b47582ae9ca358e96f73560cae3546ff9903833b0a8f03ad07f2823327a40437bbfd47327420162fabd03c0506cf2e96a2c0b4a813d3eb37d1 SHA512 d52568e17fa4514918c819979277d268a6668ae6962c3d1fe3d0f9287c5189fdff35c63d46d4f86c4a7f2b11ac46c38801d583b939ce8857cd7b43a6572adaed
diff --git a/games-emulation/mupen64plus/mupen64plus-2.0.ebuild b/games-emulation/mupen64plus/mupen64plus-2.0.ebuild
deleted file mode 100644
index 3205e5ad74ea..000000000000
--- a/games-emulation/mupen64plus/mupen64plus-2.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="A fork of Mupen64 Nintendo 64 emulator, meta-package"
-HOMEPAGE="http://www.mupen64plus.org/"
-SRC_URI=""
-
-LICENSE="metapackage"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+audio-sdl +input-sdl +rsp-hle +ui-console +ui-m64py +video-glide64mk2 +video-rice"
-
-RDEPEND="games-emulation/mupen64plus-core
- audio-sdl? ( games-emulation/mupen64plus-audio-sdl )
- input-sdl? ( games-emulation/mupen64plus-input-sdl )
- rsp-hle? ( games-emulation/mupen64plus-rsp-hle )
- ui-console? ( games-emulation/mupen64plus-ui-console )
- ui-m64py? ( games-emulation/m64py )
- video-glide64mk2? ( games-emulation/mupen64plus-video-glide64mk2 )
- video-rice? ( games-emulation/mupen64plus-video-rice )"
diff --git a/games-emulation/pcsxr/Manifest b/games-emulation/pcsxr/Manifest
index ea8b6000d76c..ce4f8da90610 100644
--- a/games-emulation/pcsxr/Manifest
+++ b/games-emulation/pcsxr/Manifest
@@ -2,6 +2,5 @@ AUX pcsxr-1.9.94-disable-sdl2.patch 1059 BLAKE2B 6421cbf6f2df49c2c61cc83602c13b4
AUX pcsxr-1.9.94-ffmpeg3.patch 1890 BLAKE2B 74bd342c5ffb1cd8cc280add5b89aee448d180356e5cf7eb8252414d933c83ee5e0045146e3953f219b4330c2df2e5a4f68c0e07c4d5c1060d1708c2229455ad SHA512 091c435337468aa958c5b6e87a0ce5730675d9f8d109474c92d5e1d61830a8b4c525f8e3208e86654baca5ae602a39bc234a0c54b24b4f51a1297fb123852dc3
AUX pcsxr-1.9.94-zlib-uncompress2.patch 1522 BLAKE2B c872121a676d42f6855359eafa50be57e42a573ae2b470463fb25322cc5e7004c443de7bb214a55bfb9a99c4f88026892313301fe1c4960e823c842889f28966 SHA512 28350e042810a8f1c3829891d68b028b4c464b75e614f8451f8708bbff0ee47e94146a05cf5e6e3fdfe6ca7eae2e839fc8cbf95df8458e28e3d025feb728c310
DIST pcsxr-1.9.94.zip 2631125 BLAKE2B 686503faffccc820bcac73bc69056ffe05176779ee49b834ce0da84c40a047b7882ca7b91a7b7f95ab153329ca6368ae545bbe567cac6a9bdba1a434c397862c SHA512 c49471c27692fbf22da32d2f5697a1dfed3dbdbfdb86cb789b0ea6cddb2a7da4f3390e4568f4e9385bf30d6baff0f2a591a80f424cf0c640cae0035ba81dce39
-EBUILD pcsxr-1.9.94-r1.ebuild 2621 BLAKE2B eeeb6a42bb836a0137bb22c59f069873cf6581dfda16c30a35d1719bb7b5d31f0f74e8009e3ca8f2936d26971b917d69fc62d8ac1350bf273705401dd631f3ba SHA512 1bd5e95baaf82473638cf2b644d46d52976a1b14f13c40e8d49037ac3fedbe09012e77334420a3fce29eff06f8044f270f0068c13d56fd449e7d3e2f43123d3a
EBUILD pcsxr-1.9.94-r2.ebuild 2676 BLAKE2B f430e31627b9dac4d65f437d82f6517d8eb2e5e5b0181f88ef024824de2c8ed25a73b07a122a3478db3b6521509d2c36dcdd322f56ae55cea41d60674a92ecd6 SHA512 6c7a1ca717619d0faacfb435269b05906f043b04a73bcdf07a918d7deeca5513946bb921af0728b92b06bfa74547748412c3d530c565c3b616ad7c58b2e055b4
MISC metadata.xml 410 BLAKE2B 43f3920798ece05509e24b693d5b8de55a87337e637bc9b1c6f57ebd79d7c67e3d47c2d8c695cfc3386c733396a7c59e2fcb1f4087fd8b926b30c8962b698d99 SHA512 4c7e8a04412bd0851f4422bd646423558cc7e67ad956b518104285eb537a7a3cbf492239a11a582be65c45229299d0309823f3a6064717704d2fab4c15d2ee52
diff --git a/games-emulation/pcsxr/pcsxr-1.9.94-r1.ebuild b/games-emulation/pcsxr/pcsxr-1.9.94-r1.ebuild
deleted file mode 100644
index da469d9a7611..000000000000
--- a/games-emulation/pcsxr/pcsxr-1.9.94-r1.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils multilib versionator
-
-DESCRIPTION="PCSX-Reloaded: a fork of PCSX, the discontinued Playstation emulator"
-HOMEPAGE="http://pcsxr.codeplex.com"
-# codeplex doesn't support direct downloads but GPL-2 doesn't mind me
-# mirroring it.
-SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.zip"
-
-LICENSE="GPL-2 public-domain"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="alsa cdio ffmpeg nls openal opengl oss pulseaudio +sdl"
-
-# pcsxr supports both SDL1 and SDL2 but uses the newer version installed
-# since SDL is not properly slotted in Gentoo, just fix it on SDL2
-
-RDEPEND="dev-libs/glib:2=
- media-libs/libsdl:0=[joystick]
- sys-libs/zlib:0=
- x11-libs/gtk+:3=
- x11-libs/libX11:0=
- x11-libs/libXext:0=
- x11-libs/libXtst:0=
- x11-libs/libXv:0=
- alsa? ( media-libs/alsa-lib:0= )
- cdio? ( dev-libs/libcdio:0= )
- ffmpeg? ( virtual/ffmpeg:0= )
- nls? ( virtual/libintl:0= )
- openal? ( media-libs/openal:0= )
- opengl? ( virtual/opengl:0=
- x11-libs/libXxf86vm:0= )
- pulseaudio? ( media-sound/pulseaudio:0= )
- sdl? ( media-libs/libsdl:0=[sound] )"
-DEPEND="${RDEPEND}
- app-arch/unzip
- dev-util/intltool
- x11-proto/videoproto
- nls? ( sys-devel/gettext:0 )
- x86? ( dev-lang/nasm )"
-
-REQUIRED_USE="?? ( alsa openal oss pulseaudio sdl )"
-
-# it's only the .po file check that fails :)
-RESTRICT=test
-
-S=${WORKDIR}/${PN}
-
-src_prepare() {
- local PATCHES=(
- "${FILESDIR}"/${P}-disable-sdl2.patch
- "${FILESDIR}"/${P}-zlib-uncompress2.patch
- )
-
- epatch "${PATCHES[@]}"
- epatch_user
- eautoreconf
-}
-
-src_configure() {
- local sound_backend
-
- if use alsa; then
- sound_backend=alsa
- elif use oss; then
- sound_backend=oss
- elif use pulseaudio; then
- sound_backend=pulseaudio
- elif use sdl; then
- sound_backend=sdl
- elif use openal; then
- sound_backend=openal
- else
- sound_backend=null
- fi
-
- local myconf=(
- $(use_enable nls)
- $(use_enable cdio libcdio)
- $(use_enable opengl)
- $(use_enable ffmpeg ccdda)
- --enable-sound=${sound_backend}
- )
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- prune_libtool_files --all
-
- dodoc doc/{keys,tweaks}.txt
-}
-
-pkg_postinst() {
- local vr
- for vr in ${REPLACING_VERSIONS}; do
- if ! version_is_at_least 1.9.94-r1 ${vr}; then
- ewarn "Starting with pcsxr-1.9.94-r1, the plugin install path has changed."
- ewarn "In order for pcsxr to find plugins, you will need to remove stale"
- ewarn "symlinks from ~/.pcsxr/plugins. You can do this using the following"
- ewarn "command (as your regular user):"
- ewarn
- ewarn " $ find ~/.pcsxr/plugins/ -type l -delete"
- fi
- done
-}
diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest
index 12fcffda919d..1f2686a00ad6 100644
--- a/games-emulation/ppsspp/Manifest
+++ b/games-emulation/ppsspp/Manifest
@@ -1,14 +1,6 @@
AUX ppsspp-1.4-O2.patch 1576 BLAKE2B 5831befac76d1a674c0bf453043c1ac36435c76f04ec5bd95885582c9f44c283232a9dbbea629433629d9fbfd5cc1415f5e0f47c50dbbdb9e834891280e98a49 SHA512 39f18c074e56aa823b223a78b099771257b4a5672a41c6d271cee5b817a2a63d17f57ad9f936da41185dae5b4bf2a94cc62cf92596d94b6e0660f1b05bf9ac2f
AUX ppsspp-1.4-assets-lookup.patch 525 BLAKE2B 266cc50f6a50544304d62df8f1923c00300deabeb9e70c4d588c56f102e1fea7dbe2059fb2643593e418bea0a71e5cb82169a0a790c17784eee6eeba70ba5e61 SHA512 48153b37c99a082a5bb4ccc233df64de1e981d3d3474bfb43ad191205bcc93318bc1f0bac55f2f318627accbc9fced7666f36a5009ce5f189b3ef79a6a316519
AUX ppsspp-1.4.2-assets-lookup.patch 525 BLAKE2B e0614d010e1708cfdfeba376ece25c6bb121e79dae7243988706a80d6ef022ba52286878c9e7c868bbe23aca6c5182ca1e0c6b5baaa6e4b32e2c79eb4febd10f SHA512 9963aad44ce72e9625cdf816bf58743ab8936d8f1fd3c75ac9ddbda5e179cd71fa4d23321c42ba4d56bd472cc016a62430a0c6d8b84792e2851977a5155cbdb1
-DIST ppsspp-1.4-assets_lang.tar.gz 268473 BLAKE2B ee101a6646ea068e3d12da59e250b572d8e15574a3f2cce6323feb166f67dc10128a2de8429ce7ac849c6b76131e96d526bf7e2cc0f017301e7642da0daac477 SHA512 7af7eb05c81fcb7a22b4acac55507958a6fb5f508d67d4de65104eae1bfacd3bfcad087f00a47b3fc3bcf644983d84b5b877750bda9350ab70cb83e326371931
-DIST ppsspp-1.4-dx9sdk.tar.gz 14582591 BLAKE2B 12a370e262d045bab6f85237160189921e0bc9992726bb60d241c20a5714128995cf110bb5889c530f8cc3497a34645a96ff31b7b61fb3004279f26b15287435 SHA512 2c54b441b0a31f63ecab1bd2ab14254fb2047d35d2765262d43277330a8428fbf4c8848d5f730456a033cf84258f6b60a467213f8339289b3ab83ed7e94c65b7
-DIST ppsspp-1.4-ext_SPIRV-Cross.tar.gz 193267 BLAKE2B d7eb87441b78f95a6d37cec9d787728a8381fc0b1368a4856f8cf34ec813f891c16b35634630714239c661508143042909df6432922d5e703967941d28ead3a9 SHA512 0b24d28c9e98b170dc4ae51269dce04c100f9116e5fb66268b23878eab4ee7bfc28d257208e094fedf23be89a488e9497bb246d369711b72bf5e39332225d7bf
-DIST ppsspp-1.4-ext_armips.tar.gz 163666 BLAKE2B e9ec7d5e30027315d2f8b8b634ad99854ab9609f823e250a5cc63272cb938bc9e43c2c3ed53ceceee97fff93bbf42c150103b7c24a679c2af9eb14821df2a244 SHA512 9423bdbc1428700979c13276a427975733a07908fdf021dc6ab88cec0d37e9523aacd4a2a03eef23638070293dde3f1641647c47095ef2751982b9f9893c1baa
-DIST ppsspp-1.4-ext_armips_ext_tinyformat.tar.gz 22284 BLAKE2B d37c35efeb42e3998603127f8758cec29103b5f7700ff465d5234e032822965e9249b6d183dba9962a76bed06abeaf0c40ab701425d1fb4d64ffd83c9987fe8d SHA512 fb063ea9b632c8a9a0203c181830cb2feed9142fcf4d69c11cc0a3e8dcbb3cea51dde6bb351df567b3f105a4da99fd2e72ba3572d3fc0e9a45364f4115d6c3d1
-DIST ppsspp-1.4-ext_glslang.tar.gz 1685246 BLAKE2B c5a58a40587bd93d3b3d50a636714b599eb7eab3d7f798ffbd694b00a31f00b365ec88d47a94536fb6fac77b29377bdc46092fdd3c0d67631d2a8cd4af9ed34d SHA512 3605fb8a3c5dafcab97578030be4af3703f1475c8e9fd58412a514dcaa0ea6c7bf3a279510759496ab34b979a3d260d3da3d6f00d504c9c5e0f9a7b5a61399bc
-DIST ppsspp-1.4-ffmpeg.tar.gz 311610961 BLAKE2B e01b203ff1f230a27b02dab0596dedbc26e049190fa1607903b70023865c50de4fb7361de33c1bd1c5de305124ea02f2ba9ac854bf2f40f3e79259663cdfa4ec SHA512 d4bdb3c5a13bc64d7b22e38b416355d302a4401a1d8f6bd57a4d8502823dc9a2987df92b8e781ddab6de8ded9b59b268ef1b33f8f43a0be7b1c57d4ffbee6871
-DIST ppsspp-1.4-pspautotests.tar.gz 34389722 BLAKE2B cabc309dd1362177dff2061142effc7e05b3421602e74a1506c1064582359b028c885a226e36431900a15541daa45a268945852a7d98a752bf25a9fdd1948dc9 SHA512 70b0c4ee9775ee8179d7993b0162a8fb95aa6b0bf1c2cc49e6e6ec03be6d72c615a8a233235028ce29e715e0ba64f9d60efcb2fadd1b9e6d92a9f435e0c86bbf
DIST ppsspp-1.4.2-assets_lang.tar.gz 273563 BLAKE2B 54ab5cabe00ec8bd24fef62bc17894e8c663141283207eaa8ec79313d4d6131c3bb32f1d07f7e191592e973831e3852eff96d9e682d294d2cdf5967f95e0cae3 SHA512 b252e3335c84bedd24764caab15909f31dd8de60578b2c32ceab200a53de5689d8e82e1853c921d8835b780cefda10ea2ebe5e98e2afb4ba44204cc2b5209a5a
DIST ppsspp-1.4.2-dx9sdk.tar.gz 14582591 BLAKE2B 12a370e262d045bab6f85237160189921e0bc9992726bb60d241c20a5714128995cf110bb5889c530f8cc3497a34645a96ff31b7b61fb3004279f26b15287435 SHA512 2c54b441b0a31f63ecab1bd2ab14254fb2047d35d2765262d43277330a8428fbf4c8848d5f730456a033cf84258f6b60a467213f8339289b3ab83ed7e94c65b7
DIST ppsspp-1.4.2-ext_SPIRV-Cross.tar.gz 193267 BLAKE2B d7eb87441b78f95a6d37cec9d787728a8381fc0b1368a4856f8cf34ec813f891c16b35634630714239c661508143042909df6432922d5e703967941d28ead3a9 SHA512 0b24d28c9e98b170dc4ae51269dce04c100f9116e5fb66268b23878eab4ee7bfc28d257208e094fedf23be89a488e9497bb246d369711b72bf5e39332225d7bf
@@ -18,7 +10,6 @@ DIST ppsspp-1.4.2-ext_glslang.tar.gz 1685246 BLAKE2B c5a58a40587bd93d3b3d50a6367
DIST ppsspp-1.4.2-ffmpeg.tar.gz 311610961 BLAKE2B e01b203ff1f230a27b02dab0596dedbc26e049190fa1607903b70023865c50de4fb7361de33c1bd1c5de305124ea02f2ba9ac854bf2f40f3e79259663cdfa4ec SHA512 d4bdb3c5a13bc64d7b22e38b416355d302a4401a1d8f6bd57a4d8502823dc9a2987df92b8e781ddab6de8ded9b59b268ef1b33f8f43a0be7b1c57d4ffbee6871
DIST ppsspp-1.4.2-pspautotests.tar.gz 35084214 BLAKE2B b4c1b40cd016ac6a6547fbf6421bb9cdb35dfb0705c275d07c1fdb4f26a148cece3f125b32f0b15212148570179378cb845c0f56ff5529fe76ccbefab8384d8d SHA512 d42050bbbff976c2e09815e736b416a2b29baaed8516537429e47933738ae93c8bbe762088d150fed3fb2b781b79041834c6fdab362f667b16a5697423c78449
DIST ppsspp-1.4.2.tar.gz 18922775 BLAKE2B ce680f53f8d1e8e34b79b7af6e53b20be4c331722c3b213c0b08478035d12b379e902c7ba58f45305410fbb491a28fb324c436cb310be66904d5cf3acd076a4b SHA512 fb36e211afa83363d036fac757010c6be9d1bcb4c0984f18ddf17871b04bc2b9b89f94341f6c0ada3a2709426cda863e2da5c66d60b72220dcceba7a5deca7e5
-DIST ppsspp-1.4.tar.gz 18909397 BLAKE2B 6ebac767ab4ea56e18e80dbab0b38fe1ad1e71a6006a73ca2ce32d9afebf3796f5f261c5c4b06b46d306d555b21d166d3853f1033b4675d5727d08dc339a35b7 SHA512 986bb4cf9756dba3874838bed9cf5721a2025c19d5c7c936aa8f7dca7848102a10dc924f1900b0ab90a5742ef2b96e3895f085f4ffb471648fb15135c1947580
DIST ppsspp-1.5.4-assets_lang.tar.gz 347859 BLAKE2B 648915773856a64dafb5d159e0917b4345ff99dba7b7dae4f343ecd81e1d835cb958766ab8928118ae4768564414e3dcceba474e05e99be23d56c9447c59786b SHA512 72983f01c51900fa133ca83d226a5daec78153c9d70fc1ca6233b531f3c5d5da5e307e377560789cecccad7a98ba8f66da104cc4375f51576f90c535dc980b98
DIST ppsspp-1.5.4-dx9sdk.tar.gz 14582591 BLAKE2B 12a370e262d045bab6f85237160189921e0bc9992726bb60d241c20a5714128995cf110bb5889c530f8cc3497a34645a96ff31b7b61fb3004279f26b15287435 SHA512 2c54b441b0a31f63ecab1bd2ab14254fb2047d35d2765262d43277330a8428fbf4c8848d5f730456a033cf84258f6b60a467213f8339289b3ab83ed7e94c65b7
DIST ppsspp-1.5.4-ext_SPIRV-Cross.tar.gz 228943 BLAKE2B 0b4ed8a751737bf6fce9fa766f0b8dc0671b49a6adf026c369ebd3776d9d8c23acd08b6d3f41666a6e23410ffb243917a844d9de85e3eca5ce04935421aaca98 SHA512 5fe2f772b571da0627fb9d9c424bea2b4ea1c0563e36ff455ddaf1b92ea3d5ee636e039a0619e0971478ce10e163b45258e9b03d2610c573f74d1cfd08549bb8
@@ -29,7 +20,6 @@ DIST ppsspp-1.5.4-ffmpeg.tar.gz 311610961 BLAKE2B e01b203ff1f230a27b02dab0596ded
DIST ppsspp-1.5.4-pspautotests.tar.gz 36005395 BLAKE2B fa92d1acb0adfecb23f55132c4e85843c3c04c73e4bc8cfb054cfa8e0b67fe1c03c4a83032892bc534a78a64bf190da00db91fd49df4c3838e5b8d0396cce15b SHA512 1485eace5526f53f6c41200e63d6d5d0ff217f22ec4788d58b33a33c64e344609f95bf2b73a8f35fd395914b33910b38a0348b35b488dadbdd43e24ac0bfed9f
DIST ppsspp-1.5.4.tar.gz 19008538 BLAKE2B 10ca63a3f05757bd091a66b6563e34b3ca3c9c4df12a0b7796e42776d54997bec581582ee16706d5fb3630ebb8c0bcd1a5c0040856d94330865932b3d1ada2db SHA512 dbf4d2e9cc94a64908d5006ad562da72860fd12dadac66b0bdc6903d4cad4c81436963e24017517aa261440fd15efff6e5cab6ed7801928e107d7982d1604714
EBUILD ppsspp-1.4.2.ebuild 3294 BLAKE2B 70e77c3a3560aef03626b1398c4b4b37d45d57eb546e4e85b87d8e7560b0a30a2a779b24725f1329a167d8e496346d2273fa98ff32bbed1a0c56ccaf45687888 SHA512 a886a1b98c06ded0c52d2052a7f75c5cc313ef87b64997508a95c45db86df20c069aa38961ce385a127debf0757d8f3baf6ecc75482fadd5005faab8d80f7feb
-EBUILD ppsspp-1.4.ebuild 3289 BLAKE2B fc4261d2407adbdd5dc67ed21b1b3aafc2b5269a377f85e513c357940e3813c6a485245712607f33e857c0601e1a669ec00daf486df213e8b61af336b404e4a6 SHA512 de36304f2818bf3d407cf6110ae04cb75b7cfef5573b82c8ce6398dc6ee503c5e8b941cf7946feeeaa95c923fda4c8514622d96b40f5f12228c5443b8f6d27d7
EBUILD ppsspp-1.5.4.ebuild 3301 BLAKE2B 900cfb98f21129adb7fee7eac4a2b1b5dcae11e6f5f5eb6a9af8373cf428771d0ee7fe44de2732afe9fcb250ddce65f5092503849c8105e1e507120cd4eef4a8 SHA512 37281cec1fff6577fd102e449eb070d15e035ae735cba4c0e91f4d4b963af02d6c057947211cf8402537403990abc9f15650654bd282073b8f23dbedfa7a8b68
EBUILD ppsspp-9999.ebuild 2310 BLAKE2B df5efd7233f42543915af70989a185ec979d169adc5577b9ac7cb6c0fafb90c8675d7602ee64f2af1fa752dfa07a17b972ef6b7ac84549d1b02d0426ec3d57c8 SHA512 0fe86b8ab480b460c0c1629bfc0da20ad6afee7bc5d7fc496c0fc1f561096f39b9ded1ee3e00fd04e24d018cc8f7a9d8ca191c7bc37a1395c4e6783481198e69
MISC metadata.xml 782 BLAKE2B 384a8c9475f8ac4d43bd908721c80f48d71f9d08e83630cfc12bb47f2aefb5e30e7fd197dd415d1e54d680da89ef60c1c51920074766ab8dbec1a7ca0af83161 SHA512 7107fe18d17f3a69c6a5d1241ec28b607b93ac3d45a311eab23742a393c8fdb62cbf1986095591ff643b741c4c81410116ed7efe685dd82b3c76cbfd38a2a221
diff --git a/games-emulation/ppsspp/ppsspp-1.4.ebuild b/games-emulation/ppsspp/ppsspp-1.4.ebuild
deleted file mode 100644
index f1855879f56c..000000000000
--- a/games-emulation/ppsspp/ppsspp-1.4.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils cmake-utils
-
-DESCRIPTION="A PSP emulator written in C++."
-HOMEPAGE="https://www.ppsspp.org/"
-SRC_URI="
- https://github.com/hrydgard/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- !system-ffmpeg? ( https://github.com/hrydgard/ppsspp-ffmpeg/archive/a2e98d7ba4c7c5cac08608732c3058cb46e3e0ef.tar.gz -> ${P}-ffmpeg.tar.gz )
- https://github.com/hrydgard/ppsspp-lang/archive/ed0bbfb389da213bd891d179d1d92e95b8f05e43.tar.gz -> ${P}-assets_lang.tar.gz
- https://github.com/hrydgard/pspautotests/archive/905c3018d01af9dfb511c87e65e07a49257a33ac.tar.gz -> ${P}-pspautotests.tar.gz
- https://github.com/hrydgard/minidx9/archive/7751cf73f5c06f1be21f5f31c3e2d9a7bacd3a93.tar.gz -> ${P}-dx9sdk.tar.gz
- https://github.com/hrydgard/glslang/archive/b16f7e6819267e57c3c244808d1981f0ce34acbc.tar.gz -> ${P}-ext_glslang.tar.gz
- https://github.com/Kingcom/armips/archive/770365d44df35d6e675c58bb2a774ca412278ef5.tar.gz -> ${P}-ext_armips.tar.gz
- https://github.com/Kingcom/tinyformat/archive/b7f5a22753c81d834ab5133d655f1fd525280765.tar.gz -> ${P}-ext_armips_ext_tinyformat.tar.gz
- https://github.com/KhronosGroup/SPIRV-Cross/archive/6381b2ff9c0d975af8fd2974c97aa12a69ab6cc6.tar.gz -> ${P}-ext_SPIRV-Cross.tar.gz
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+qt5 sdl headless libav +system-ffmpeg"
-REQUIRED_USE="
- !headless? ( || ( qt5 sdl ) )
- ?? ( qt5 sdl )
-"
-
-RDEPEND="sys-libs/zlib
- system-ffmpeg? (
- !libav? ( media-video/ffmpeg:= )
- libav? ( media-video/libav:= )
- )
- sdl? (
- media-libs/libsdl
- media-libs/libsdl2
- )
- qt5? (
- dev-db/sqlite
- dev-qt/assistant:5
- dev-qt/qtcore:5
- dev-qt/qtdeclarative:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5
- dev-qt/qtopengl:5
- dev-qt/qtsvg:5
- dev-qt/qtwebkit:5
- dev-qt/qtwidgets:5
- )"
-
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-assets-lookup.patch
- "${FILESDIR}"/${P}-O2.patch
-)
-
-src_unpack() {
- unpack "${P}.tar.gz"
- cd "${S}" || die
- local i list=( assets_lang pspautotests dx9sdk ext_glslang ext_armips ext_SPIRV-Cross ext_armips_ext_tinyformat )
- if ! use system-ffmpeg; then
- list+=( ffmpeg )
- fi
- for i in "${list[@]}"; do
- tar xf "${DISTDIR}/${P}-${i}.tar.gz" --strip-components 1 -C "${i//_//}" || die "Failed to unpack ${P}-${i}.tar.gz"
- done
-}
-
-src_prepare() {
- if ! use system-ffmpeg; then
- sed -i -e "s#-O3#-O2#g;" "${S}"/ffmpeg/linux_*.sh || die
- fi
- cmake-utils_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DUSING_QT_UI=$(usex qt5)
- -DUSE_SYSTEM_FFMPEG=$(usex system-ffmpeg)
- -DHEADLESS=$(usex headless)
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- use headless && dobin "${BUILD_DIR}/PPSSPPHeadless"
- insinto /usr/share/"${PN}"
- doins -r "${BUILD_DIR}/assets"
- if use qt5 || use sdl ; then
- dobin "${BUILD_DIR}/PPSSPP$(usex qt5 Qt SDL)"
- local i
- for i in 16 24 32 48 64 96 128 256 512 ; do
- doicon -s ${i} "icons/hicolor/${i}x${i}/apps/${PN}.png"
- done
- make_desktop_entry "PPSSPP$(usex qt5 Qt SDL)" "PPSSPP ($(usex qt5 Qt SDL))" "${PN}" "Game"
- fi
-}
-
-pkg_postinst() {
- if use system-ffmpeg; then
- ewarn "system-ffmpeg USE flag is enabled, some bugs might arise due to it."
- ewarn "See https://github.com/hrydgard/ppsspp/issues/9026 for more informations."
- fi
-}
diff --git a/games-emulation/sdlmame/Manifest b/games-emulation/sdlmame/Manifest
index 574d468a0e56..a8e5b3859f25 100644
--- a/games-emulation/sdlmame/Manifest
+++ b/games-emulation/sdlmame/Manifest
@@ -1,8 +1,6 @@
AUX sdlmame-0.174-cxx14.patch 812 BLAKE2B 5c306e1f2d4f4a433bfb5e8efbef1bdfc7615cc3c58e52d2de5c0ee24718d5a0dc333daeb81634aca4e1f9e036cefc7f2a66697b293f7d7c8b0f662f0e64d4a3 SHA512 988eec1f288e2b82ce9aea863c2cf7368fc598ce6c3ccada1c50c0f05f0600d84d4bd0891a5ccd256810c2f0c4206ea0c4b37ad2de1193605de6b682a2afcbe5
AUX sdlmame-0.174-qt.patch 829 BLAKE2B be945301fb35135f12bcd63eafaa72cc3b4d52f735097d59e62f59de61aba24d673c9214ac80af41c325ba346e249d18625d6a40ff7896bd3fe5048544d1d69e SHA512 68ce8a500acfda83152bdb6a2dd798ca29099c3671864f4a30557b3b878b2d4b71c6bbff18291a8e0a43a5a736ec0f0952385b5867bf7d6129ce154537aabd96
AUX vector.ini 116 BLAKE2B 7dbc58708e0c371c6d8116891a37048d5477b1b92b61c26441f15fff81f8dd01bf8f49cc1bddd256c56ecba592a8dac5fb1674fab5f0adb488410dc6e1d13025 SHA512 6d84eb7b9c4e9f134b57e64ba9ae30dcaaa620296830f7c9858611fde9064f803bd7d230a989a5cce34d8b815b5a98d323b19d3eef3d4c688b5c32b96b299f5f
-DIST mame-0.168.zip 82770536 BLAKE2B 2134aa12993322d9e434228d47523e34dea71705047b425b913cde4d7376b6e8ada9b7912ac2c9cdb72fcbf7853d5f683fb454b841b7b8cc5fc956f97665f704 SHA512 14b0519682f8aeb2379cd29b9e0ad8f3c54866296ac158876435425b79c3bf19a2dc520df7a44fe301a8e8cbbc335185602f4998edf6e95324f527c50c72411e
DIST mame-0.174.zip 95944685 BLAKE2B e97027edf7be293e599499bd428c663c1fc13498e2fe10ee356aa56ef8ba85d6ea003ba65a8cbc41d1159246eed354585fc18bf9507b47dc1774b87f5737b48d SHA512 9db4d98fb5f5373529808f3bc41fddefa65ebbf7c26d946ebf886cab25e5abf7c4d539d96dfd6af5e62f4366b2bb0b0b59d40fe7a722698f3707eb8ea4c12a0b
-EBUILD sdlmame-0.168.ebuild 6361 BLAKE2B b7e8e36e51ae8d28fda3092af4d5d8eeda244c1f62150c3dcd2bce2a61c73aadfd15fab50dfdec5598c4cfe44d4ce72dfbee3e9ba75b16c8d4b93b8cc0635605 SHA512 54d6f3ccde48c033bc6d7a53c1ff14a7df501bec6451fc8d9b7243312d0f9938cf5c67dfc71702be6144fbcb244f3fd85370ed74acfc29b987bea24f3216872b
EBUILD sdlmame-0.174.ebuild 6334 BLAKE2B 4f9d9dca92e57a723bc1744d2977ee4562fd7b2c16aac9a9ebfa1b257c82537d1cd53d3e3fad4485f4294241f8a92cfb3b1038095d698baecc665c7f6d11da0d SHA512 e9b8a1e8e96f89470e456581e0d7a2cd4d51928ea6a333f1883e8cdf380d84d747a8b4f247d31339337f3f0fbf492e3b140517735b34f96c85d2066d0dfe727c
MISC metadata.xml 1573 BLAKE2B 2bb3f53a9dc2e3e3e511b81fb1319926d7f6fb68a6d6ed9dbcc0e56f106a5536f97200ab144c46ffa69d09cbce147b28f9468092d338c6c332ad607524ca1172 SHA512 a621863a22333f29886464b354f0efe7edc372ec598beec36ee3c0358846527e677a644b7ac24e1757c9f684f69c996a9cf74988643d015b3a34f3cbfa23c7e4
diff --git a/games-emulation/sdlmame/sdlmame-0.168.ebuild b/games-emulation/sdlmame/sdlmame-0.168.ebuild
deleted file mode 100644
index 6597a482a9a0..000000000000
--- a/games-emulation/sdlmame/sdlmame-0.168.ebuild
+++ /dev/null
@@ -1,232 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-inherit eutils python-any-r1 toolchain-funcs games
-
-MY_PV="${PV/.}"
-
-DESCRIPTION="Multiple Arcade Machine Emulator + Multi Emulator Super System (MESS)"
-HOMEPAGE="http://mamedev.org/"
-SRC_URI="https://github.com/mamedev/mame/releases/download/mame${MY_PV}/mame${MY_PV}s.zip -> mame-${PV}.zip"
-
-LICENSE="XMAME"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X alsa +arcade debug +mess opengl tools"
-REQUIRED_USE="|| ( arcade mess )
- debug? ( X )"
-
-# MESS (games-emulation/sdlmess) has been merged into MAME upstream since mame-0.162 (see below)
-# MAME/MESS build combined (default) +arcade +mess (mame)
-# MAME build only +arcade -mess (mamearcade)
-# MESS build only -arcade +mess (mess)
-# games-emulation/sdlmametools is dropped and enabled instead by the 'tools' useflag
-RDEPEND="!games-emulation/sdlmametools
- !games-emulation/sdlmess
- dev-db/sqlite:3
- dev-libs/expat
- media-libs/fontconfig
- media-libs/flac
- media-libs/libsdl2[joystick,opengl?,sound,video]
- media-libs/portaudio
- media-libs/sdl2-ttf
- sys-libs/zlib
- virtual/jpeg:0
- alsa? ( media-libs/alsa-lib
- media-libs/portmidi )
- debug? ( dev-qt/qtcore:4
- dev-qt/qtgui:4 )
- X? ( x11-libs/libX11
- x11-libs/libXinerama )
- ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- app-arch/unzip
- virtual/pkgconfig
- X? ( x11-proto/xineramaproto )"
-
-S=${WORKDIR}
-
-# Function to disable a makefile option
-disable_feature() {
- sed -i -e "/$1.*=/s:^:# :" makefile || die
-}
-
-# Function to enable a makefile option
-enable_feature() {
- sed -i -e "/^#.*$1.*=/s:^#::" makefile || die
-}
-
-pkg_setup() {
- games_pkg_setup
- python-any-r1_pkg_setup
-}
-
-src_unpack() {
- default
- unpack ./mame.zip
- rm -f mame.zip || die
-}
-
-src_prepare() {
- # Disable using bundled libraries
- enable_feature USE_SYSTEM_LIB_EXPAT
- enable_feature USE_SYSTEM_LIB_FLAC
- enable_feature USE_SYSTEM_LIB_JPEG
-# Use bundled lua for now to ensure correct compilation (ref. b.g.o #407091)
-# enable_feature USE_SYSTEM_LIB_LUA
- enable_feature USE_SYSTEM_LIB_PORTAUDIO
- enable_feature USE_SYSTEM_LIB_SQLITE3
- enable_feature USE_SYSTEM_LIB_ZLIB
-
- # Disable warnings being treated as errors and enable verbose build output
- enable_feature NOWERROR
- enable_feature VERBOSE
-
- use amd64 && enable_feature PTR64
- use ppc && enable_feature BIGENDIAN
- use debug && enable_feature DEBUG
- use opengl || enable_feature NO_OPENGL
- use tools && enable_feature TOOLS
- use X || enable_feature NO_X11
-
- if use alsa ; then
- enable_feature USE_SYSTEM_LIB_PORTMIDI
- else
- enable_feature NO_USE_MIDI
- fi
-
- sed -i \
- -e 's/-Os//' \
- -e '/^\(CC\|CXX\|AR\) /s/=/?=/' \
- 3rdparty/genie/build/gmake.linux/genie.make || die
-}
-
-src_compile() {
- local targetargs
- local qtdebug=$(usex debug 1 0)
-
- use arcade && ! use mess && targetargs="SUBTARGET=arcade"
- ! use arcade && use mess && targetargs="SUBTARGET=mess"
-
- function my_emake() {
- # Workaround conflicting $ARCH variable used by both Gentoo's
- # portage and by Mame's build scripts
- # turn off bgfx for now since it's an embedded library (bug #556642)
- PYTHON_EXECUTABLE=${PYTHON} \
- OVERRIDE_CC=$(tc-getCC) \
- OVERRIDE_CXX=$(tc-getCXX) \
- OVERRIDE_LD=$(tc-getCXX) \
- USE_BGFX=0 \
- ARCH= \
- emake "$@" \
- AR=$(tc-getAR)
- }
- my_emake -j1 generate
-
- my_emake ${targetargs} \
- SDL_INI_PATH="\$\$\$\$HOME/.sdlmame;${GAMES_SYSCONFDIR}/${PN}" \
- USE_QTDEBUG=${qtdebug}
-
- if use tools ; then
- my_emake -j1 TARGET=ldplayer USE_QTDEBUG=${qtdebug}
- fi
-}
-
-src_install() {
- local MAMEBIN
- local suffix="$(use amd64 && echo 64)$(use debug && echo d)"
- local f
-
- function mess_install() {
- dosym ${MAMEBIN} "${GAMES_BINDIR}"/mess${suffix}
- dosym ${MAMEBIN} "${GAMES_BINDIR}"/sdlmess
- newman src/osd/sdl/man/mess.6 sdlmess.6
- doman src/osd/sdl/man/mess.6
- }
- if use arcade ; then
- if use mess ; then
- MAMEBIN="mame${suffix}"
- mess_install
- else
- MAMEBIN="mamearcade${suffix}"
- fi
- doman src/osd/sdl/man/mame.6
- newman src/osd/sdl/man/mame.6 ${PN}.6
- elif use mess ; then
- MAMEBIN="mess${suffix}"
- mess_install
- fi
- dogamesbin ${MAMEBIN}
- dosym ${MAMEBIN} "${GAMES_BINDIR}/${PN}"
-
- insinto "${GAMES_DATADIR}/${PN}"
- doins -r src/osd/sdl/keymaps $(use mess && echo hash)
-
- # Create default mame.ini and inject Gentoo settings into it
- # Note that '~' does not work and '$HOME' must be used
- ./${MAMEBIN} -noreadconfig -showconfig > "${T}/mame.ini" || die
- # -- Paths --
- for f in {rom,hash,sample,art,font,crosshair} ; do
- sed -i \
- -e "s:\(${f}path\)[ \t]*\(.*\):\1 \t\t\$HOME/.${PN}/\2;${GAMES_DATADIR}/${PN}/\2:" \
- "${T}/mame.ini" || die
- done
- for f in {ctrlr,cheat} ; do
- sed -i \
- -e "s:\(${f}path\)[ \t]*\(.*\):\1 \t\t\$HOME/.${PN}/\2;${GAMES_SYSCONFDIR}/${PN}/\2;${GAMES_DATADIR}/${PN}/\2:" \
- "${T}/mame.ini" || die
- done
- # -- Directories
- for f in {cfg,nvram,memcard,input,state,snapshot,diff,comment} ; do
- sed -i \
- -e "s:\(${f}_directory\)[ \t]*\(.*\):\1 \t\t\$HOME/.${PN}/\2:" \
- "${T}/mame.ini" || die
- done
- # -- Keymaps --
- sed -i \
- -e "s:\(keymap_file\)[ \t]*\(.*\):\1 \t\t\$HOME/.${PN}/\2:" \
- "${T}/mame.ini" || die
- for f in src/osd/sdl/keymaps/km*.txt ; do
- sed -i \
- -e "/^keymap_file/a \#keymap_file \t\t${GAMES_DATADIR}/${PN}/keymaps/${f##*/}" \
- "${T}/mame.ini" || die
- done
- insinto "${GAMES_SYSCONFDIR}/${PN}"
- doins "${T}/mame.ini"
-
- insinto "${GAMES_SYSCONFDIR}/${PN}"
- doins "${FILESDIR}/vector.ini"
-
- dodoc docs/{config,mame,newvideo}.txt
- keepdir \
- "${GAMES_DATADIR}/${PN}"/{ctrlr,cheat,roms,samples,artwork,crosshair} \
- "${GAMES_SYSCONFDIR}/${PN}"/{ctrlr,cheat}
-
- if use tools ; then
- for f in castool chdman floptool imgtool jedutil ldresample ldverify romcmp testkeys ; do
- newgamesbin ${f} ${PN}-${f}
- newman src/osd/sdl/man/${f}.1 ${PN}-${f}.1
- done
- newgamesbin ldplayer${suffix} ${PN}-ldplayer
- newman src/osd/sdl/man/ldplayer.1 ${PN}-ldplayer.1
- fi
-
- prepgamesdirs
-}
-
-pkg_postinst() {
- games_pkg_postinst
-
- elog "It is strongly recommended to change either the system-wide"
- elog " ${GAMES_SYSCONFDIR}/${PN}/mame.ini or use a per-user setup at ~/.${PN}/mame.ini"
- elog
- if use opengl ; then
- elog "You built ${PN} with opengl support and should set"
- elog "\"video\" to \"opengl\" in mame.ini to take advantage of that"
- elog
- elog "For more info see http://wiki.mamedev.org"
- fi
-}
diff --git a/games-emulation/snes9x/Manifest b/games-emulation/snes9x/Manifest
index 4b6784d26e9c..380f7a37bfeb 100644
--- a/games-emulation/snes9x/Manifest
+++ b/games-emulation/snes9x/Manifest
@@ -2,8 +2,6 @@ AUX snes9x-1.53-build.patch 2515 BLAKE2B 0741d74a0fa8f179c5db4c154e98bb7ba4f93c5
AUX snes9x-1.53-cross-compile.patch 892 BLAKE2B 9fb806ad16d48d5f07f1ab84feb5f7eafa52a1157eb25675650f08c8fbab8a42318d3277efbdd45f03250df2e9187c76df43312f7ffb2f226423e757b5f6e91c SHA512 4867b9a3e3f2a65684157b26e4b0b63971d37ad5abb16125567e89bc4116482488416ca51d30f639ef63886b05431c56b75978fe073a4755c48988f5ea9eaee5
AUX snes9x-1.54.1-build.patch 1525 BLAKE2B a5c3307d2dc59b57a0bc44b80c017d0096f7e3331a041cec6cf899b660886d81617ec03e36f5d64ef104a8281f2923b7236ad21c9c26ab52fcdefc9ebeeb959c SHA512 846b72f0733c13d2f7fb943f670943d20963a9f7666c016fc7e8f4e62afeb1ad479523cfc14fa93752f175b8cd44d599e300ace7a981d604b0284052d0914d12
AUX snes9x-1.54.1-system-zlib.patch 7925 BLAKE2B 231ede4d63b3de7eba6933c05b852f269e6333f1f6db1cc631e73a9bf96fad5bf63489ca6de40c23b4b4cb29feabfc2d3759435ad0c17684911b9334f3fc234e SHA512 02026d5e59f7e016583d15996694aac41fb777541dcf426c8266a9136b59c022c3f13ea211473408d01c76b040af78d70cc5bba9d94a945823674d7f68beb482
-DIST snes9x-1.53-src.tar.bz2 1838746 BLAKE2B 09fffb48d59f172b2e08b2f20c073c7d0acd1b8108c986938eaa3283791f9362c7d2e0db5563f6097606650de0327ea3a8d0fcac4d73c326c922442ab539cc49 SHA512 3ded506d1b3b6cff4e8e3de77ad557d97981eb97ea23ffc68ce5abbbd4677aca819776f1d11b9aa47f5b1a785b19455acf6ad4dbc536d3581d62c192ebdfbd8c
DIST snes9x-1.54.1.tar.gz 2186737 BLAKE2B b433a167035577ab785901acb65b9df289218fa214f664494e7f0559a1a843c9211f81bfea3add73c64c6f87e974b0964a86fa43433fa1b5c6e20a724d3aa320 SHA512 2a8fddc0b9044c0b7e10711b35c06555e280c93ddde3c101c4084f859079947acb209f2632ca08937fa2ca47932094040c4a7a60b6188354fd92f72dbdf854ed
-EBUILD snes9x-1.53.ebuild 2726 BLAKE2B 81c012dcb026b9bf27906e1a7e18cc882ba3e1908fabb40d628f37e18ac164ce01bb241ad192638a09b13858251b773f36bacc49049da16f233e13acc005afe6 SHA512 0b73db026dc78ec69da0f9c7e2003b29f4993443d9a2c981daa485820399d0bacfffa15779063f656896382207e48f0676e51e10ef0e380856b820f3b48cb32a
EBUILD snes9x-1.54.1.ebuild 2679 BLAKE2B 2fd6a90eb94a351fcba1e698bf3730cba4719156299d258f5e5eb7b320eb1ed722a8db38e9798a56768375b58dbd6e4df593983ebfabfd2fa62631da40c715be SHA512 e15f019f095854a39b237dcaf04c6e04ef71d6a1fe63c860e2c91aa3013da22813d6d35fe02f4529acf8bca7b995eb8175aae8f8948adfff1e43a92896b2d988
MISC metadata.xml 560 BLAKE2B ed9f05b3f484347825048ae3d45e9a880e5b7405b229b7e15f350dbc43bfec51691c21e558ae87f630ed392e19ddfa5eaf3d9d15ddb551476d13d9fbf224f97b SHA512 3922d16510b8818739e582c8faf84287dc265f810df5957dc923efab912e20f95b7fb9fc84023d481b44ce6c653f2bc00e83d6a150d9294feeb60dc8c3a2eeca
diff --git a/games-emulation/snes9x/snes9x-1.53.ebuild b/games-emulation/snes9x/snes9x-1.53.ebuild
deleted file mode 100644
index 900716e81c40..000000000000
--- a/games-emulation/snes9x/snes9x-1.53.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils flag-o-matic multilib gnome2-utils games
-
-DESCRIPTION="Super Nintendo Entertainment System (SNES) emulator"
-HOMEPAGE="https://code.google.com/p/snes9x-gtk/"
-SRC_URI="https://snes9x-gtk.googlecode.com/files/${P}-src.tar.bz2"
-
-LICENSE="Snes9x GPL-2 GPL-2+ LGPL-2.1 LGPL-2.1+ ISC MIT ZLIB Info-ZIP"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd"
-IUSE="alsa debug gtk joystick multilib netplay nls opengl oss png pulseaudio portaudio +xv +xrandr zlib"
-RESTRICT="bindist"
-
-RDEPEND="x11-libs/libX11
- x11-libs/libXext
- png? ( >=media-libs/libpng-1.2.43:0 )
- gtk? ( >=x11-libs/gtk+-2.10:2
- x11-misc/xdg-utils
- portaudio? ( >=media-libs/portaudio-19_pre )
- joystick? ( >=media-libs/libsdl-1.2.12[joystick] )
- opengl? ( virtual/opengl )
- xv? ( x11-libs/libXv )
- xrandr? ( x11-libs/libXrandr )
- alsa? ( media-libs/alsa-lib )
- pulseaudio? ( media-sound/pulseaudio ) )"
-DEPEND="${RDEPEND}
- x11-proto/xproto
- gtk? ( virtual/pkgconfig
- xv? ( x11-proto/videoproto ) )
- nls? ( dev-util/intltool )"
-
-S=${WORKDIR}/${P}-src/unix
-
-pkg_setup() {
- games_pkg_setup
-}
-
-src_prepare() {
- cd "${WORKDIR}"/${P}-src
- sed -i -e '/pedantic/d' {gtk,unix}/configure.ac || die
- sed -i -e '75i#define OF(x) x' unzip/{un,}zip.h || die
- sed -i -e '22i#define OF(x) x' unzip/ioapi.h || die
- epatch "${FILESDIR}"/${P}-build.patch
- epatch "${FILESDIR}"/${P}-cross-compile.patch
- cd unix
- eautoreconf
- if use gtk; then
- cd ../gtk
- eautoreconf
- fi
-}
-
-src_configure() {
- append-ldflags -Wl,-z,noexecstack
-
- egamesconf \
- $(use_enable joystick gamepad) \
- $(use_enable debug debugger) \
- $(use_enable netplay) \
- $(use_enable zlib gzip) \
- $(use_enable zlib zip) \
- $(use_enable png screenshot)
-
- if use gtk; then
- cd ../gtk
- egamesconf \
- --datadir=/usr/share \
- $(use_enable nls) \
- $(use_with opengl) \
- $(use_with joystick) \
- $(use_with xv) \
- $(use_with xrandr) \
- $(use_with netplay) \
- $(use_with zlib) \
- $(use_with alsa) \
- $(use_with oss) \
- $(use_with pulseaudio) \
- $(use_with portaudio) \
- $(use_with png screenshot)
- fi
-}
-
-src_compile() {
- games_src_compile
- if use gtk; then
- emake -C ../gtk
- fi
-}
-
-src_install() {
- dogamesbin ${PN}
-
- dohtml {.,..}/docs/*.html
- dodoc ../docs/{snes9x.conf.default,{changes,control-inputs,controls,snapshots}.txt}
-
- if use gtk; then
- emake -C ../gtk DESTDIR="${D}" install
- dodoc ../gtk/{AUTHORS,doc/README}
- fi
-
- prepgamesdirs
-}
-
-pkg_preinst() {
- games_pkg_preinst
- use gtk && gnome2_icon_savelist
-}
-
-pkg_postinst() {
- games_pkg_postinst
- use gtk && gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- use gtk && gnome2_icon_cache_update
-}
diff --git a/games-emulation/stella/Manifest b/games-emulation/stella/Manifest
index 01f67bd75155..a3f6a5704475 100644
--- a/games-emulation/stella/Manifest
+++ b/games-emulation/stella/Manifest
@@ -1,5 +1,3 @@
-DIST stella-4.0-src.tar.gz 2283736 BLAKE2B bbc95e6c073ced1a2d79a135432f2bd11656dfdb5ab468c581df138438e6f1b0e792f5b68db26ba5aefb0ec3ff9567a2ab75a5021571b80895ce1c9987a19407 SHA512 42df4429dfbfc268e7b7d1c538641b443703ba2af4ad4e66b9df05f2b7d62a860a1895f738d95a3a0b879052865137d31a22b8611f3b93ff9746649553c099fa
DIST stella-4.7.2-src.tar.xz 1715332 BLAKE2B 7b397a4e662f8db247a67ddedb314c9b11ee4e99d55768b1cd8e2587b452fab9c5d45c840bf1577833712a2c96d42985d39437d1fac16e93c35762e015ddf445 SHA512 dcfaba9b554ab08c9ba79c8e95551bc688fae4ab0ab368df11c05f3dc7c9431d32068d5dd658ec4d1aa8cb826c7205fc4f301145a149d32369833409992455e2
-EBUILD stella-4.0.ebuild 1383 BLAKE2B 5accd9565ddc0114f17743bfbcbefabb587678d1781f5a8724a63c7312cdd5acb2f02fbcc36ae65e6f67a7e0b86d663babdc6310e214055b4b68382c78768173 SHA512 96e278d269f8a991af80834f4c57425ba6b8e48a37f65359dce80964497dc53b38ee2a8a0ed90d38c89b2be3ae147d643d9c415e9ddd2100164d263d1e6c915e
EBUILD stella-4.7.2.ebuild 1368 BLAKE2B 3d24724cb9cd50ae50e7d758d0ead4f7635fa78eb13a71c2e19205244a6f9d420900855d24e74eba55ff24878313995b039e2ee531f52c5d9023152c469de760 SHA512 897cfd1b772db34fccc1d4da35f68966fe42a804c6c6ceb4907f3527d0c5181d700f5dfa6b27341a2819035dfa433590bfb674cf6d1af26a467f7b5d561f3beb
MISC metadata.xml 329 BLAKE2B 3ee498d6ed1bda6ccdd1e6e6a7eae732766c005ae6bf4c02b09f8f5de417d9f4c20ae925a2d7d148204f0c43a4c4ef1310cd6d925dee4beb2ede0c74ae34b636 SHA512 80e6880e6edea2eab64504d6cdf4496f94f9bfb6a4ea63da347b9fb05ca3fa999d646406e22563799d8ba40c1d3d095094ea8d86a500bb490ce2034c3ff38182
diff --git a/games-emulation/stella/stella-4.0.ebuild b/games-emulation/stella/stella-4.0.ebuild
deleted file mode 100644
index 5cf6b70c7e9e..000000000000
--- a/games-emulation/stella/stella-4.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils gnome2-utils games
-
-DESCRIPTION="Stella Atari 2600 VCS Emulator"
-HOMEPAGE="http://stella.sourceforge.net/"
-SRC_URI="mirror://sourceforge/stella/${P}-src.tar.gz"
-
-LICENSE="GPL-2 BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="joystick"
-
-DEPEND="media-libs/libsdl2[joystick?,opengl,video]
- media-libs/libpng:0
- sys-libs/zlib"
-RDEPEND=${DEPEND}
-
-src_prepare() {
- sed -i \
- -e '/INSTALL/s/-s //' \
- -e '/STRIP/d' \
- -e "/icons/d" \
- -e '/INSTALL.*DOCDIR/d' \
- -e '/INSTALL.*\/applications/d' \
- -e '/CXXFLAGS+=/s/-fomit-frame-pointer//' \
- Makefile || die
-}
-
-src_configure() {
- # not an autoconf script
- ./configure \
- --prefix="/usr" \
- --bindir="${GAMES_BINDIR}" \
- --docdir="/usr/share/doc/${PF}" \
- --datadir="${GAMES_DATADIR}" \
- $(use_enable joystick) \
- || die
-}
-
-src_install() {
- local i
- for i in 16 22 24 32 48 64 128 ; do
- newicon -s ${i} src/common/stella-${i}x${i}.png stella.png
- done
-
- emake DESTDIR="${D}" install
- domenu src/unix/stella.desktop
- dohtml -r docs/*
- dodoc Announce.txt Changes.txt Copyright.txt README-SDL.txt Readme.txt Todo.txt
- prepgamesdirs
-}
-
-pkg_preinst() {
- games_pkg_preinst
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- games_pkg_postinst
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/games-emulation/vbam/Manifest b/games-emulation/vbam/Manifest
index 20dd09f6baf4..6807fc5cf382 100644
--- a/games-emulation/vbam/Manifest
+++ b/games-emulation/vbam/Manifest
@@ -3,12 +3,6 @@ AUX vbam-2.0.0_beta2-fix-zlib-macros.patch 238 BLAKE2B 777accae17b4ad82b62c23ce1
AUX vbam-2.0.0_beta2-remove-hardcoded-flags.patch 6368 BLAKE2B 491238ca2c2e45c73a4a2fef951df289274ffbf06e8bd0fb33c9650c3c3a550581a6acd0d8662b0aa6770b93c9d4d04a070c55408b0ea4ee96cc239ce958bd67 SHA512 b51c54e543b3a3fe0d3a66e1219aeefcc1ee58eac65a9df12a4a5a7ef14c702d47b3cdfeb8d7903444afe12d531a5b2ed77bd36ab2277960ef8af6faea2a40d4
AUX vbam-2.0.0_pre1507-man.patch 546 BLAKE2B 9cd663365d9859ddac4641085c6758788e3210b8da1be4c3c8dd835e1d93bd9af25b289ab5555124e34876e8cfefd3cbbb8b8c9612321aea0d1c9368ac036a4c SHA512 76b479a08b83d705229673ae785c60f6711b6ea63503ad5e0cf0eba849b57f76c8febb5e73ecbd72bd909354eab8859714b6aa96fb667996d50209637571ee33
DIST vbam-2.0.0_beta2_p20161211.tar.gz 3075570 BLAKE2B 69b1272f5e048fe96a7a6798a3f934395a607439ba3ede992f8d49557a4ea8ea64ed512f11440200548eb039d3b1f4b4129603e5a897f3e04fac48d4d39906f1 SHA512 1130a976e6e9e504af96ec9218cd35af10ded7ab184ec468ba40b641faaefac47cbb225c6221278031015081632be04ae125a2653379d2b08877f162c6cb4a40
-DIST vbam-2.0.0_pre1507-ffmpeg3_audio_recording_kludge.patch 3205 BLAKE2B 6165252c1475bc656730541fbc99b00b0224a6b47523132f71dfe3496f12ebd4071525acc6fef3456aa2513c27d66915b7ba55347e54ad0012d0ea512ffc5165 SHA512 c9a1545967d1ee2fa6510f69183e491df7800639c995ad8f9259daac698471ac02097610008181a045d280d6d3b5a472e7b900bf99f61db1f30c0759e216f6ea
-DIST vbam-2.0.0_pre1507-ffmpeg3_defines.patch 1848 BLAKE2B 26690d7c35f47eb6ee4d27125bd901cd3d3440b40a7be8dc1f665e7969cd7fce9a4fc6b050a9b02f6f0b8fbc4f826dde70f5d0c4226c066cd0d08bd4e9b96c4c SHA512 fb2b2ab6ae4a07b3509da4ba366c422f1cb0dda8669ad23a4cd312398c73598a47654bba5ff5450d4cf0f553adf917a9549ded5e8b4da806eefb468c4dbdfb38
-DIST vbam-2.0.0_pre1507-ffmpeg3_encoders_no_s16.patch 1552 BLAKE2B ade7be471226cab17ed28ecc8e583115c852271a7461f19fb525ed136406aebfe70b79694999f2714015d1dd2c091066e423c3db3d9592c2437d6a05c0b9cbc3 SHA512 61623cbcdf77114c371b6add7d86579c262e573c6aa4515f12b2a6e01b9aa83f8330cf9aec5ffde1cac66eeb3e66418687d16811bbaea6d148202a5a9083328c
-DIST vbam-2.0.0_pre1507-ffmpeg3_nonfunc_video_encoding.patch 1810 BLAKE2B 3cf1a8e66f158f073ccd0521e757739544c8efdb2e946be81f4e77ecf87f8812292f1b845ac5910ce44e38f13a7d08e91665c4967b706273db72a43b63b93652 SHA512 923851a8ace4d1f65eeb2cc3384abc2886fb22460eae2a583b82e19dfd9a3a5fcb4ed044d3a1b1b14d29d83d289daff7690b2511596a4f163bd407c452f7776c
-DIST vbam-2.0.0_pre1507.tar.xz 2169848 BLAKE2B 82fbef2d050a96cbd4581298aba26cf86f5f0bdd626a9a925ba61996ccf32fe27ea4d3f4c09d8136ffbcd62e8d947e89ceff42960532c8e9d220e46a1a190399 SHA512 9f06fc871c674caf3cc936016b486e98ab1db129edac0ac3615b7b03cfb7b79d9cffa89f436577a9524a128987a6b65bfbbfa0ed602fe17e5dcfbdb56a445c2f
EBUILD vbam-2.0.0_beta2_p20161211-r1.ebuild 2546 BLAKE2B 19928a2e85be3c7d8feef8058504a04e947b38d8bb7a00c445ad95c12d217bdbc0b9b05080f072c7ba79aa15b88a6ab49a23d6ff3add4c42b538d52036312b32 SHA512 94568b78f291d1673406568b918b602be90af8be613b821f7384acfeadc31780061e9a325e8863e8c617190cac899cc884116007cee0908bdb88fa8b7faa80ae
-EBUILD vbam-2.0.0_beta2_pre1507-r1.ebuild 3872 BLAKE2B f98bfb288b5b5dc5191f14af56bc06740e8cdec040fca39e9b674365e2ca8e8e6142cf7d40c1ba6611fb4f63ab4d89ffe8d596f573033d37825d50f7de2b2ddb SHA512 0ffe6aff3e057309fef4a1888a10700e34d28d8d72b1ff6e830f6976d77f0d27500433de4edd0efb21048a0f2688d5408df6b22d4c0be04dc8593e040796b6a6
EBUILD vbam-9999.ebuild 2422 BLAKE2B 9362b08b9f23fed9bb2fa585ec5b0ce338658e5a42038696189a116c86151d9661d59555d6a462cba048d36d128894ba1a95ed72a9a74acf73e91f51fe464feb SHA512 c54d321cb6192e3d763ea94d18062b13a55415e94a81715deb05b17fa0fe3928969606534870138800ba0ee20993fb0fadae5bd2f762dddc5d65997e2bb6863b
MISC metadata.xml 479 BLAKE2B e5a7706e8db6c8c05cf4cf691d294c4bd54f3cc7aee5af270cce39c2d924cc81cc97a1b3d3612c1cf95d0b4b485181717d0f0daeef11a21b0c7ce0cf4d9eafda SHA512 6bd2212bd5ae35dd11f35322879f067981cac94c0c2d8f0c87e1e67170b5df245bd3616e5bb076d2892453c8b75537ee15aab49134029c0daa31d89d8aedf1d0
diff --git a/games-emulation/vbam/vbam-2.0.0_beta2_pre1507-r1.ebuild b/games-emulation/vbam/vbam-2.0.0_beta2_pre1507-r1.ebuild
deleted file mode 100644
index bbde021dba3e..000000000000
--- a/games-emulation/vbam/vbam-2.0.0_beta2_pre1507-r1.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-WX_GTK_VER="3.0"
-CMAKE_MAKEFILE_GENERATOR=emake
-inherit cmake-utils wxwidgets flag-o-matic gnome2-utils fdo-mime games
-
-MY_P=${P//_beta2/}
-
-if [[ ${PV} == 9999 ]]; then
- ESVN_REPO_URI="https://svn.code.sf.net/p/vbam/code/trunk"
- inherit subversion
-else
- SRC_URI="https://dev.gentoo.org/~radhermit/distfiles/${MY_P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
-
- # upstream patches
- SRC_URI+=" https://github.com/visualboyadvance-m/visualboyadvance-m/commit/3f3c3859c1c5f92937bef5d3398a37605e9c16ec.patch -> ${PN}-2.0.0_pre1507-ffmpeg3_defines.patch"
- SRC_URI+=" https://github.com/visualboyadvance-m/visualboyadvance-m/commit/029a5fc14b8e5d6f6ce724e66564f9ef89c6a809.patch -> ${PN}-2.0.0_pre1507-ffmpeg3_audio_recording_kludge.patch"
- SRC_URI+=" https://github.com/visualboyadvance-m/visualboyadvance-m/commit/a3a07d2f565756771e9c4f0b9574dcffe51c2fa4.patch -> ${PN}-2.0.0_pre1507-ffmpeg3_encoders_no_s16.patch"
- SRC_URI+=" https://github.com/visualboyadvance-m/visualboyadvance-m/commit/502de18456ee272c4bf264f2db9bea73a6b0bfd0.patch -> ${PN}-2.0.0_pre1507-ffmpeg3_nonfunc_video_encoding.patch"
-fi
-
-DESCRIPTION="Game Boy, GBC, and GBA emulator forked from VisualBoyAdvance"
-HOMEPAGE="https://sourceforge.net/projects/vbam/"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="cairo ffmpeg gtk link lirc nls openal +sdl wxwidgets"
-REQUIRED_USE="|| ( sdl gtk wxwidgets )"
-
-RDEPEND=">=media-libs/libpng-1.4:0=
- media-libs/libsdl[sound]
- sys-libs/zlib
- virtual/glu
- virtual/opengl
- link? ( >=media-libs/libsfml-2.0 )
- ffmpeg? ( virtual/ffmpeg[-libav] )
- lirc? ( app-misc/lirc )
- nls? ( virtual/libintl )
- sdl? ( media-libs/libsdl[joystick,opengl] )
- gtk? ( >=dev-cpp/glibmm-2.4.0:2
- >=dev-cpp/gtkmm-2.4.0:2.4
- >=dev-cpp/gtkglextmm-1.2.0 )
- wxwidgets? (
- cairo? ( x11-libs/cairo )
- openal? ( media-libs/openal )
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
- )"
-DEPEND="${RDEPEND}
- wxwidgets? ( virtual/imagemagick-tools )
- x86? ( || ( dev-lang/nasm dev-lang/yasm ) )
- nls? ( sys-devel/gettext )
- virtual/pkgconfig"
-
-S="${WORKDIR}"/${MY_P}
-
-src_prepare() {
- [[ ${PV} == 9999 ]] && subversion_src_prepare
-
- # fix issue with zlib-1.2.5.1 macros (bug #383179)
- sed -i '1i#define OF(x) x' src/common/memgzio.c || die
-
- sed -i "s:\(DESTINATION\) bin:\1 ${GAMES_BINDIR}:" \
- CMakeLists.txt src/{wx,gtk}/CMakeLists.txt || die
- epatch "${FILESDIR}"/${MY_P}-man.patch
-
- epatch \
- "${DISTDIR}/${MY_P}-ffmpeg3_defines.patch" \
- "${DISTDIR}/${MY_P}-ffmpeg3_audio_recording_kludge.patch" \
- "${DISTDIR}/${MY_P}-ffmpeg3_encoders_no_s16.patch" \
- "${DISTDIR}/${MY_P}-ffmpeg3_nonfunc_video_encoding.patch"
-}
-
-src_configure() {
- # Bug #568792
- append-cxxflags -std=c++11 -fpermissive
- local mycmakeargs=(
- $(cmake-utils_use_enable cairo CAIRO)
- $(cmake-utils_use_enable ffmpeg FFMPEG)
- $(cmake-utils_use_enable gtk GTK)
- $(cmake-utils_use_enable link LINK)
- $(cmake-utils_use_enable lirc LIRC)
- $(cmake-utils_use_enable nls NLS)
- $(cmake-utils_use_enable openal OPENAL)
- $(cmake-utils_use_enable sdl SDL)
- $(cmake-utils_use_enable wxwidgets WX)
- $(cmake-utils_use_enable x86 ASM_CORE)
- $(cmake-utils_use_enable x86 ASM_SCALERS)
- -DCMAKE_SKIP_RPATH=ON
- -DDATA_INSTALL_DIR=share/games/${PN}
- )
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_install() {
- cmake-utils_src_install
- use sdl && dodoc doc/ReadMe.SDL.txt
- prepgamesdirs
-}
-
-pkg_preinst() {
- [[ ${PV} == 9999 ]] && subversion_pkg_preinst
-
- games_pkg_preinst
- if use gtk || use wxwidgets ; then
- gnome2_icon_savelist
- fi
-}
-
-pkg_postinst() {
- games_pkg_postinst
- if use gtk || use wxwidgets ; then
- gnome2_icon_cache_update
- use gtk && fdo-mime_desktop_database_update
- fi
-}
-
-pkg_postrm() {
- if use gtk || use wxwidgets ; then
- gnome2_icon_cache_update
- use gtk && fdo-mime_desktop_database_update
- fi
-}