summaryrefslogtreecommitdiff
path: root/games-emulation
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-10-13 22:19:36 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-10-14 23:22:23 +0100
commit4b19be30aa626b327c885dae62c559ec0e9fb935 (patch)
tree76e74807bc479502e13866b581b6bf86734ec634 /games-emulation
parent30d6f67c98d149508509d5e86f176d558793acc0 (diff)
gentoo resync : 13.10.2019
Diffstat (limited to 'games-emulation')
-rw-r--r--games-emulation/Manifest.gzbin10022 -> 9858 bytes
-rw-r--r--games-emulation/daphne/Manifest10
-rw-r--r--games-emulation/daphne/daphne-1.0.ebuild89
-rw-r--r--games-emulation/daphne/files/daphne-1.0-gcc43.patch12
-rw-r--r--games-emulation/daphne/files/daphne-1.0-ldflags.patch22
-rw-r--r--games-emulation/daphne/files/daphne-1.0-system-lmpeg2.patch41
-rw-r--r--games-emulation/daphne/files/daphne-1.0-typefix.patch47
-rw-r--r--games-emulation/daphne/files/daphne-1.0-underlink.patch8
-rw-r--r--games-emulation/daphne/files/daphne-1.0-vorbisfilefix.patch14
-rw-r--r--games-emulation/daphne/files/daphne-1.0-zlib.patch13
-rw-r--r--games-emulation/daphne/metadata.xml8
-rw-r--r--games-emulation/dolphin/Manifest2
-rw-r--r--games-emulation/dolphin/dolphin-9999.ebuild5
-rw-r--r--games-emulation/jrommanager/Manifest6
-rw-r--r--games-emulation/jrommanager/jrommanager-1.6_p20-r1.ebuild41
-rw-r--r--games-emulation/jrommanager/jrommanager-1.7_p24-r1.ebuild41
-rw-r--r--games-emulation/jrommanager/metadata.xml9
-rw-r--r--games-emulation/mupen64plus-audio-sdl/Manifest4
-rw-r--r--games-emulation/mupen64plus-audio-sdl/mupen64plus-audio-sdl-2.5.9.ebuild9
-rw-r--r--games-emulation/mupen64plus-audio-sdl/mupen64plus-audio-sdl-2.5.ebuild84
-rw-r--r--games-emulation/mupen64plus-core/Manifest2
-rw-r--r--games-emulation/mupen64plus-core/mupen64plus-core-2.5-r1.ebuild111
-rw-r--r--games-emulation/mupen64plus-input-sdl/Manifest2
-rw-r--r--games-emulation/mupen64plus-input-sdl/mupen64plus-input-sdl-2.5.ebuild76
-rw-r--r--games-emulation/mupen64plus-rsp-hle/Manifest2
-rw-r--r--games-emulation/mupen64plus-rsp-hle/mupen64plus-rsp-hle-2.5.ebuild68
-rw-r--r--games-emulation/mupen64plus-ui-console/Manifest2
-rw-r--r--games-emulation/mupen64plus-ui-console/mupen64plus-ui-console-2.5-r1.ebuild90
-rw-r--r--games-emulation/mupen64plus-video-glide64mk2/Manifest2
-rw-r--r--games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.5.ebuild88
-rw-r--r--games-emulation/mupen64plus-video-rice/Manifest2
-rw-r--r--games-emulation/mupen64plus-video-rice/mupen64plus-video-rice-2.5.ebuild81
-rw-r--r--games-emulation/mupen64plus/Manifest1
-rw-r--r--games-emulation/mupen64plus/mupen64plus-2.5.ebuild22
-rw-r--r--games-emulation/snes9x/Manifest4
-rw-r--r--games-emulation/snes9x/snes9x-1.58.ebuild2
-rw-r--r--games-emulation/snes9x/snes9x-1.59.2.ebuild2
-rw-r--r--games-emulation/zsnes/Manifest4
-rw-r--r--games-emulation/zsnes/zsnes-1.51-r6.ebuild2
-rw-r--r--games-emulation/zsnes/zsnes-1.51-r7.ebuild2
40 files changed, 23 insertions, 1007 deletions
diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz
index c2b5d8645d36..da2d95500f40 100644
--- a/games-emulation/Manifest.gz
+++ b/games-emulation/Manifest.gz
Binary files differ
diff --git a/games-emulation/daphne/Manifest b/games-emulation/daphne/Manifest
deleted file mode 100644
index ed0bebb0665a..000000000000
--- a/games-emulation/daphne/Manifest
+++ /dev/null
@@ -1,10 +0,0 @@
-AUX daphne-1.0-gcc43.patch 486 BLAKE2B 2f316f61b6386c3bbb3ddb4eae154953fcca2e38cd3f83b46c5d4c5cd77efce514540ddee385ebfebe172c921dc19522cd2996b8dfa57e386c2516538b5d9d1e SHA512 ab47c9d7c45191ff0b8b5dcb5de2553da0983785f5497cc4a683c1501cee5d1fde0bc70311a1fca68785ede36e410a367b0d1863c8c51b52d4501a4d14a57ac2
-AUX daphne-1.0-ldflags.patch 620 BLAKE2B f3603a7b4793e7e61ae6ead36c427046843b4723ac9e278d446956b6ee0eb228cc60bf479bf2cde3822f4e83825aeccc4869fcb765b96686e92478a9bfd1b7a0 SHA512 5dd63bd25b8fc583b95bf5be338ddad5e636f72e68f7a19052e84fa2c55da068bc6d9a449b693e69b87700d85e002731916f3cf9f0a6226e864112b4a3f3576a
-AUX daphne-1.0-system-lmpeg2.patch 1547 BLAKE2B d80c4a9ca8fc4cfe6aea555e6585220f149841b5887ef28ab73274664127e34ad26897f34d5a49acad9c2457a7b4c81844114ed27a3c56c3c329e004882aadfe SHA512 ffa1fd05c4a676b0f5342f10764b872b14ad0a6bdfabd7b6b6e306594ae1c4fd7827688906fdc123d1aaab889b1659441a03e16f758528f4e14117f9c8cba892
-AUX daphne-1.0-typefix.patch 1951 BLAKE2B f3f88058245db9b0b3beade18fa48f6aa21eb786935b768324f6287b1c06d800976bc061b038eebc35139f7af114a1288a00d82452db98ba3d971442d07de46a SHA512 b97a32e54d14e40b5857623065ded2985868abce8e26a21fcf2452a90bbcc2ebd7b0d6f24a36d62351a254cf3f66514c5c55014cfce03246ccf3f884a07f5352
-AUX daphne-1.0-underlink.patch 407 BLAKE2B c8583863874ce2dfac04fbb8832f0d1060200816dcd02a0ce63ea14ceeee03bfb435b8730d6cec55bcaf4b028925e729240d2c9f879219472ab822edf5c212db SHA512 ecbe457ea90aad322275b5b4ea29b7a3a28442afc87a1338987691799241350bc2583a9dc568c2215c489a21806ad918ebcb3091096ec827ac0f091a93451edb
-AUX daphne-1.0-vorbisfilefix.patch 500 BLAKE2B c8fa57b17b22392d4ef153e3ba7b27a8d5d3780c3d718852326aee28d33a41d93aa5e5e16ee870826cc1a2e6f71cf9066b381d043738420a670893f9134a57a8 SHA512 1fcea4e31f29a165da3746a35fe7a9c839caa0b6eabfe9247bd5b4f603985f114b3dec952cd680f3dc243c8014db012e4b0bc26c8721e8b74807271b80803433
-AUX daphne-1.0-zlib.patch 356 BLAKE2B 6130956ae52788c180330e653191a99a3b88c57431bd9e93c2ee599e699969b113bc26142bff3e747953c6034b5bf566932bc92ec504e7fc7507f7eed3bab562 SHA512 8c76ab069589fedceae114140eb845324f75c664dd76f257065293a8eecf57d9e2487c00af9d310afffe36f990b09c73c7648979b785886f3ca814f8a64d33e6
-DIST daphne-1.0-src.tar.gz 4316387 BLAKE2B 12063360931b36aaf301e6cd8169706f43456363140f9abbe9b09b711126a1c90f451cbbafc0f0d9fa23d538e01b3a99d2c50056e00ced51607572a1108621b8 SHA512 e15e3e86cd03b8eea410eedb667c878f9e2fb044a9bf2cc54e54db641f1c2c6fd99e889cfab308bf972336b577059e13d6cf2a353016ded8e28dae9ddedc0ad4
-EBUILD daphne-1.0.ebuild 1964 BLAKE2B 5a813b31b1cc4309a820b4de7f875e415f664ac230be813c3f3bb376a54db7641d515cbead8c9066efa5a7a0ae2d13f6e3beb04a0a5b457b24e6cde3c1626b6a SHA512 5aa88307cb2dda478879b64c40f1f728e717d7fb9849c1b95db26f8a24a7445d8dbbfed74b7512005524ce638dcd460b52162cf48b44710a556dc813f60c0134
-MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-emulation/daphne/daphne-1.0.ebuild b/games-emulation/daphne/daphne-1.0.ebuild
deleted file mode 100644
index ce1a8f457df6..000000000000
--- a/games-emulation/daphne/daphne-1.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils toolchain-funcs games
-
-DESCRIPTION="Laserdisc Arcade Game Emulator"
-HOMEPAGE="http://www.daphne-emu.com/"
-SRC_URI="http://www.daphne-emu.com/download/${P}-src.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="media-libs/libogg
- media-libs/libvorbis
- sys-libs/zlib
- media-libs/libsdl[joystick,video]
- media-libs/sdl-mixer
- media-libs/libmpeg2
- virtual/opengl
- media-libs/glew"
-RDEPEND=${DEPEND}
-
-S=${WORKDIR}/v_1_0/src
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${P}-vorbisfilefix.patch \
- "${FILESDIR}"/${P}-typefix.patch \
- "${FILESDIR}"/${P}-gcc43.patch \
- "${FILESDIR}"/${P}-ldflags.patch \
- "${FILESDIR}"/${P}-zlib.patch \
- "${FILESDIR}"/${P}-underlink.patch \
- "${FILESDIR}"/${P}-system-lmpeg2.patch
-
- sed -i "/m_appdir =/s:\.:${GAMES_DATADIR}/${PN}:" \
- io/homedir.cpp || die
- sed -i "s:pics/:${GAMES_DATADIR}/${PN}/&:" \
- video/video.cpp || die
- sed -i "s:sound/:${GAMES_DATADIR}/${PN}/&:" \
- sound/sound.cpp || die
- sed -i "s:./lib:$(games_get_libdir)/${PN}/lib:" \
- io/dll.h || die
-
- sed \
- -e "s:-DNATIVE_CPU_X86::" \
- -e "s:-DUSE_MMX::" \
- -e '/export USE_MMX = 1/s:^:# :' \
- Makefile.vars.linux_x86 >Makefile.vars || die
-}
-
-src_configure() {
- cd vldp2
- egamesconf --disable-accel-detect
-}
-
-src_compile() {
- local archflags
-
- if use x86; then
- archflags="-DNATIVE_CPU_X86 -DMMX_RGB2YUV -DUSE_MMX"
- export USE_MMX=1
- else
- # -fPIC is needed on amd64 but fails on x86.
- archflags="-fPIC"
- fi
-
- emake \
- CXX=$(tc-getCXX) \
- DFLAGS="${CXXFLAGS} ${archflags}"
- emake -C vldp2 \
- -f Makefile.linux \
- CC=$(tc-getCC) \
- DFLAGS="${CFLAGS} ${archflags}"
-}
-
-src_install() {
- cd ..
- newgamesbin daphne.bin daphne
- exeinto "$(games_get_libdir)"/${PN}
- doexe libvldp2.so
- insinto "${GAMES_DATADIR}"/${PN}
- doins -r pics roms sound
- dodoc doc/*.{ini,txt}
- dohtml -r doc/*
- prepgamesdirs
-}
diff --git a/games-emulation/daphne/files/daphne-1.0-gcc43.patch b/games-emulation/daphne/files/daphne-1.0-gcc43.patch
deleted file mode 100644
index 07c505c27814..000000000000
--- a/games-emulation/daphne/files/daphne-1.0-gcc43.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- a/Makefile.old 2009-01-19 16:22:07.000000000 +0100
-+++ b/Makefile 2009-01-19 16:22:17.000000000 +0100
-@@ -33,7 +33,7 @@
- endif
-
- # Platform specific cflags defined in the Makefile.vars file
--export CFLAGS = ${PFLAGS} ${DEFINE_STATIC_VLDP} -Wall -Winline -Werror
-+export CFLAGS = ${PFLAGS} ${DEFINE_STATIC_VLDP} -Wall -Winline
-
- OBJS = ldp-out/*.o cpu/*.o game/*.o io/*.o timer/*.o ldp-in/*.o video/*.o \
- sound/*.o daphne.o cpu/x86/*.o scoreboard/*.o ${VLDP_OBJS}
-
diff --git a/games-emulation/daphne/files/daphne-1.0-ldflags.patch b/games-emulation/daphne/files/daphne-1.0-ldflags.patch
deleted file mode 100644
index 245e8f5e216b..000000000000
--- a/games-emulation/daphne/files/daphne-1.0-ldflags.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- a/Makefile.old 2010-10-05 08:48:46.000000000 +0200
-+++ b/Makefile 2010-10-05 08:49:10.000000000 +0200
-@@ -43,7 +43,7 @@
- .SUFFIXES: .cpp
-
- all: ${LOCAL_OBJS} sub
-- ${CXX} ${DFLAGS} ${OBJS} -o ${EXE} ${LIBS}
-+ ${CXX} $(LDFLAGS) ${DFLAGS} ${OBJS} -o ${EXE} ${LIBS}
-
- sub:
- cd ldp-out && $(MAKE)
---- a/vldp2/Makefile.linux.old 2010-10-05 09:29:52.000000000 +0200
-+++ b/vldp2/Makefile.linux 2010-10-05 09:30:13.000000000 +0200
-@@ -33,7 +33,7 @@
- all: vldp2
-
- vldp2: ${OBJS}
-- ${CC} -shared -o ${LIBNAME} ${OBJS} ${LIBS}
-+ ${CC} $(LDFLAGS) -shared -o ${LIBNAME} ${OBJS} ${LIBS}
- cp ${LIBNAME} ../../.
-
- clean:
diff --git a/games-emulation/daphne/files/daphne-1.0-system-lmpeg2.patch b/games-emulation/daphne/files/daphne-1.0-system-lmpeg2.patch
deleted file mode 100644
index e82d2ecf0d40..000000000000
--- a/games-emulation/daphne/files/daphne-1.0-system-lmpeg2.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-diff -ur v_1_0.old/src/vldp2/Makefile.am v_1_0/src/vldp2/Makefile.am
---- a/vldp2/Makefile.am 2009-12-29 18:04:15.000000000 +0200
-+++ b/vldp2/Makefile.am 2009-12-29 18:10:42.000000000 +0200
-@@ -1,3 +1,3 @@
--SUBDIRS = autotools include libmpeg2 libvo doc src vc++ test
-+SUBDIRS = autotools
-
- EXTRA_DIST = bootstrap
-diff -ur v_1_0.old/src/vldp2/Makefile.in v_1_0/src/vldp2/Makefile.in
---- a/vldp2/Makefile.in 2009-12-29 18:04:15.000000000 +0200
-+++ b/vldp2/Makefile.in 2009-12-29 18:10:51.000000000 +0200
-@@ -128,7 +128,7 @@
- sharedstatedir = @sharedstatedir@
- sysconfdir = @sysconfdir@
- target_alias = @target_alias@
--SUBDIRS = autotools include libmpeg2 libvo doc src vc++ test
-+SUBDIRS = autotools
-
- EXTRA_DIST = bootstrap
- subdir = .
-diff -ur v_1_0.old/src/vldp2/Makefile.linux v_1_0/src/vldp2/Makefile.linux
---- a/vldp2/Makefile.linux 2009-12-29 18:04:15.000000000 +0200
-+++ b/vldp2/Makefile.linux 2009-12-29 18:13:12.000000000 +0200
-@@ -14,14 +14,9 @@
- DFLAGS = -O3 -march=i686 -fomit-frame-pointer -funroll-loops
-
- CFLAGS = ${DFLAGS} `sdl-config --cflags` -I./include
--LIBS = `sdl-config --libs`
-+LIBS = `sdl-config --libs` -lmpeg2
-
--OBJS = vldp/vldp.o vldp/vldp_internal.o vldp/mpegscan.o \
-- libmpeg2/cpu_accel.o libmpeg2/alloc.o libmpeg2/cpu_state.o \
-- libmpeg2/decode.o libmpeg2/header.o libmpeg2/motion_comp.o \
-- libmpeg2/idct.o libmpeg2/idct_mmx.o libmpeg2/motion_comp_mmx.o \
-- libmpeg2/slice.o \
-- libvo/video_out.o libvo/video_out_null.o
-+OBJS = vldp/vldp.o vldp/vldp_internal.o vldp/mpegscan.o
-
- LIBNAME = libvldp2.so
-
-
diff --git a/games-emulation/daphne/files/daphne-1.0-typefix.patch b/games-emulation/daphne/files/daphne-1.0-typefix.patch
deleted file mode 100644
index 790d93a3af87..000000000000
--- a/games-emulation/daphne/files/daphne-1.0-typefix.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-amd64 does not like int pointers
-
-diff -ruN v_1_0.orig/src/ldp-in/ldv1000.cpp v_1_0/src/ldp-in/ldv1000.cpp
---- a/ldp-in/ldv1000.cpp 2008-01-29 18:04:34.000000000 +0100
-+++ b/ldp-in/ldv1000.cpp 2008-09-19 14:29:40.000000000 +0200
-@@ -607,9 +607,9 @@
-
- void ldv1000_event_callback(void *eventType)
- {
-- g_ldv1000_last_event = (unsigned int) eventType;
-+ g_ldv1000_last_event = (unsigned long) eventType;
-
-- switch ((unsigned int) eventType)
-+ switch ((unsigned long) eventType)
- {
- case LDV1000_EVENT_VSYNC_END:
- #ifdef DEBUG
-diff -ruN v_1_0.orig/src/vldp2/libvo/video_out_null.c v_1_0/src/vldp2/libvo/video_out_null.c
---- a/vldp2/libvo/video_out_null.c 2008-01-29 18:04:43.000000000 +0100
-+++ b/vldp2/libvo/video_out_null.c 2008-09-19 14:30:03.000000000 +0200
-@@ -82,7 +82,7 @@
- // this is the potentially expensive callback that gets the hardware overlay
- // ready to be displayed, so we do this before we sleep
- // NOTE : if this callback fails, we don't want to display the frame due to double buffering considerations
-- if (g_in_info->prepare_frame(&g_yuv_buf[(int) id]))
-+ if (g_in_info->prepare_frame(&g_yuv_buf[(long) id]))
- {
- #ifndef VLDP_BENCHMARK
-
-@@ -133,7 +133,7 @@
- #endif
- // draw the frame
- // we are using the pointer 'id' as an index, kind of risky, but convenient :)
-- g_in_info->display_frame(&g_yuv_buf[(int) id]);
-+ g_in_info->display_frame(&g_yuv_buf[(long) id]);
- #ifndef VLDP_BENCHMARK
- } // end if we didn't get a new command to interrupt the frame being displayed
- #endif
-@@ -272,7 +272,7 @@
- uint8_t ** buf, void ** id)
- {
- static buffer_index = 0;
-- *id = (int *) buffer_index; // THIS IS A LITTLE TRICKY
-+ *id = (long *) buffer_index; // THIS IS A LITTLE TRICKY
- // We are setting an integer value to a pointer ...
- // Because it is convenient to let the pointer hold the value of this integer for us
- // Hopefully it doesn't cause any trouble later ;)
diff --git a/games-emulation/daphne/files/daphne-1.0-underlink.patch b/games-emulation/daphne/files/daphne-1.0-underlink.patch
deleted file mode 100644
index dd4c3d1467e2..000000000000
--- a/games-emulation/daphne/files/daphne-1.0-underlink.patch
+++ /dev/null
@@ -1,8 +0,0 @@
---- a/Makefile.vars.linux_x86.old 2011-09-21 12:27:42.480566742 +0200
-+++ b/Makefile.vars.linux_x86 2011-09-21 12:27:57.490564959 +0200
-@@ -24,4 +24,4 @@
- -DUSE_MMX -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DUSE_OPENGL
-
- # platform-specific lib flags
--LIBS = `sdl-config --libs` -ldl -lz -logg -lvorbis -lvorbisfile -lGLEW
-+LIBS = `sdl-config --libs` -ldl -lz -logg -lvorbis -lvorbisfile -lGLEW -lGL -lm
diff --git a/games-emulation/daphne/files/daphne-1.0-vorbisfilefix.patch b/games-emulation/daphne/files/daphne-1.0-vorbisfilefix.patch
deleted file mode 100644
index 05a0403a8af4..000000000000
--- a/games-emulation/daphne/files/daphne-1.0-vorbisfilefix.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Fix no sound issue with >=media-libs/libvorbis-1.2.0
-
-diff -ruN v_1_0.orig/src/ldp-out/ldp-vldp-audio.cpp v_1_0/src/ldp-out/ldp-vldp-audio.cpp
---- a/ldp-out/ldp-vldp-audio.cpp 2008-01-29 18:04:07.000000000 +0100
-+++ b/ldp-out/ldp-vldp-audio.cpp 2008-09-19 13:43:10.000000000 +0200
-@@ -146,7 +146,7 @@
- switch (whence)
- {
- case SEEK_SET:
-- if (offset < g_audio_filesize)
-+ if (offset <= g_audio_filesize)
- {
- // make sure offset is positive so we don't get into trouble
- if (offset >= 0)
diff --git a/games-emulation/daphne/files/daphne-1.0-zlib.patch b/games-emulation/daphne/files/daphne-1.0-zlib.patch
deleted file mode 100644
index d94af3b174f4..000000000000
--- a/games-emulation/daphne/files/daphne-1.0-zlib.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- a/io/unzip.h 2011-09-21 12:13:28.911668053 +0200
-+++ b/io/unzip.h 2011-09-21 12:14:53.074658064 +0200
-@@ -57,6 +57,10 @@
- #include "zlib.h"
- #endif
-
-+#ifndef OF
-+#define OF _Z_OF
-+#endif
-+
- #if defined(STRICTUNZIP) || defined(STRICTZIPUNZIP)
- /* like the STRICT of WIN32, we define a pointer that cannot be converted
- from (void*) without cast */
diff --git a/games-emulation/daphne/metadata.xml b/games-emulation/daphne/metadata.xml
deleted file mode 100644
index 78274e0fa550..000000000000
--- a/games-emulation/daphne/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>games@gentoo.org</email>
- <name>Gentoo Games Project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/games-emulation/dolphin/Manifest b/games-emulation/dolphin/Manifest
index b721a5b995a5..fedaa2e0c4e1 100644
--- a/games-emulation/dolphin/Manifest
+++ b/games-emulation/dolphin/Manifest
@@ -4,5 +4,5 @@ AUX dolphin-5.0-soundtouch-exceptions.patch 591 BLAKE2B 7a5f25041214f58e99f8e6d5
AUX dolphin-5.0-xgetbv.patch 1137 BLAKE2B d736d25127fae4c552c1e28b0c152037a2c0a16c59dbec873596e1488f9a9872672684f23517c6ceeef0c8b50e0f1914882a1ccd123660e4458fc9e73d1e07bd SHA512 d627829270acc69ed3dc420c57762c6a68713482c29fd0b33a38864558380c5d9547ace9ab054d2892108ccfe7751147e51c0d5495a57d02fa29c02ac93ef391
DIST dolphin-5.0.zip 41802909 BLAKE2B 57fb7741e86b8b5194c9ccaf99e60be0202429209ce98d08aec4ed1d6f47fb347d9149509de7ac1e4bb28435cba35e357b87cf5d29efe2867706dbb3b903c886 SHA512 36c4f371e066537331a9a8ec4a17befa278465cdebe258e1cbf1157752ba69bff9c1b8a6e8698bbb650aa257bd48b6b42ee9f61357904b09fd01738af8223d3a
EBUILD dolphin-5.0.ebuild 4655 BLAKE2B c78423d3ac3063e0a758e105f2cd3dd4e27bcf92c2bcd7544424d570e180c7c11f4ae809f1faad2ffb55357beb01b9de3c03e1bab2f60bcf7de2bdb2516256b1 SHA512 51a8927b7bf1fca75c0939c220cd1f1acba53bd9e641ee284725c0cae495c14e06bd9753db01e82cb7c64c57e6057a25d2b6fec27e4b8397eb52ca52cb4498fa
-EBUILD dolphin-9999.ebuild 3967 BLAKE2B 690bffcd7a1e38265ea6272c08230b5de43410e0890f0d0ed7aea00cf2cb4b33fbcc97e2031a771b156902230ff16b2d227c17310afc5c3114c1e1979edd3483 SHA512 a13514a9d19db1eafc5936b8a3d4905b9f5cfba26098dcb6df9308722e450c3e7543f0f45a5815cbed9868d956729396f640974f3e2eea9d78b56668b2918ddc
+EBUILD dolphin-9999.ebuild 4095 BLAKE2B 94e3d8cee1030a5c011725baa8885f2df10a1d91c2cbfbba1441ae8f328f5b4c27ccad74a7396b0e851bf6ffca3180780bf045f2a6d8fca89dd75606c393ee6d SHA512 1e66429e6fe9e97a698c0d52b70fe61875b9030ae25d7bae5d39e2b75ae8468998f047241d38a2cd9364927ec39d479aaa4745d10b19ba902c414867ac42eed3
MISC metadata.xml 825 BLAKE2B 47bce78aa687f194ff5fb0252f3cdaf76336ab5460cdf72ddaa2913f36dd69aa916cbfc7684ae276248e14d092d8107ab67c7d8c37b71bfca15778b171d725f2 SHA512 33a3c378f2ed7fd25a155b29a03dd3b87730e9c910e7b2d35148a7f6eafbb75e96eab0a0f9608a9ae34e1aa2ccb5d6cc849d895cd28912c88193640a8ac5a6b5
diff --git a/games-emulation/dolphin/dolphin-9999.ebuild b/games-emulation/dolphin/dolphin-9999.ebuild
index 32d7c5abb2d6..dc10a1ac4dc4 100644
--- a/games-emulation/dolphin/dolphin-9999.ebuild
+++ b/games-emulation/dolphin/dolphin-9999.ebuild
@@ -68,6 +68,11 @@ DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig"
+# vulkan-loader required for vulkan backend which can be selected
+# at runtime.
+RDEPEND="${RDEPEND}
+ media-libs/vulkan-loader"
+
src_prepare() {
cmake-utils_src_prepare
diff --git a/games-emulation/jrommanager/Manifest b/games-emulation/jrommanager/Manifest
index 94d4176ee718..f06e4d448beb 100644
--- a/games-emulation/jrommanager/Manifest
+++ b/games-emulation/jrommanager/Manifest
@@ -1,7 +1,3 @@
-DIST JRomManager-1.6b20.zip 9284236 BLAKE2B a874837e90bdd8ec6c55850fd0e61cabeb767f4b4eba6517a11f3de036a6fd95f7507593da7b5247824c38077b12ac52c490f5ec0e72077bd972c78810c58ebd SHA512 5d4a98989bd9eb2ba94dd50fe451308d9a628414e33cdc84814c55bf9679c3779253a8fab895e2f7922e3b837949e8065f2799707aeaab94d79a12ba73d83638
-DIST JRomManager-1.7b24.zip 9293410 BLAKE2B e73456273e6b2ef960bf94f9c0b4f241829474187fbe7205f98f1bf03abfc3e5eeed4803303ede6e937168daf9eed0ea47499addc00eb153269e9228f4bded61 SHA512 e10ad63348d9eba20175b5d620b32876730900abbe2d8bf9add1ba58f2b7f1d54fbd5a94ec937ab8b94f69c29979302630f2e81cba8d10176b83ec65ba55333f
DIST JRomManager-1.8b27.zip 9382160 BLAKE2B a7508d7beef0939c99c18688a07f4dd41e5bef00c8c27d2b3cc2e46089c99a0a1b90a8ff67050c3f4ea223d48c5b39615a2457a369dbd8484344d55244e79016 SHA512 a3688760565ef3a6514b433eeba5850352d5159ab27243053ebdf2280f8edd0d5cfb014859925c1a9c74bc873dfd18a871789a5d13a9a34a2582de89747b1561
-EBUILD jrommanager-1.6_p20-r1.ebuild 975 BLAKE2B e0c596f31ce3b26f834bd9005583b2169ee58b808074e740c697ed58d8bf8ec2fa99b63adaa0a202810ce606f471cb4a1a626929c063d64e20c49cbafee2bcc7 SHA512 a46bca65f51962fe62ce45c1bb9de81c5f5d8076a56126a83a1681aad0602453f826c266401d0424bee312c99295310a2aa1c980a200e60299d99134f00bf451
-EBUILD jrommanager-1.7_p24-r1.ebuild 981 BLAKE2B 942fd333aeebade8fc693b37f5924b35287d102506685af3d1f65e2f8e297ca9769cb8a1040bfa89b69736c1e20c886d43c64a1c8f37712c8651be9d12ed7e0b SHA512 fc03cffb6d8f2ac63235669b6245da08a5ef36de8e8457bd80d7c8125b71ffa2a4dd3f6b6ccff685969bab08b06d59e304ccc51175798a19d1d83dc02d1a450c
EBUILD jrommanager-1.8_p27-r1.ebuild 979 BLAKE2B 397be5fbd18f6ed9ce5ef70a1be0cc1fb606093caecc6c8f8129741dc194ec0afe39342a56b8dc40586b77a94e31b4ac17030f1bea5358f996cac2ece65444f3 SHA512 f3a2a5e0fd3af976c1de234baed038f37bec3ffc6a49c06d61128e84695baa6720b405cbb0c164f180e1b404611422c097c12fb365320c6e8b53767ad54724a4
-MISC metadata.xml 831 BLAKE2B 814a9b1567202d8a7cf26370e0670a726ded26886231f46358a13b4538d4b4a048d09f116e1d6a743be16790b3aec8fc35911a2446fc851d8af48446255de334 SHA512 c7516078eb437a57048567be0d904c643a0860d6fee189cc92de1e300d15be1fc5143e42d2c2f8d412e893c8a00edc1db72fc7ef1c852ede33b120d84bf8986e
+MISC metadata.xml 631 BLAKE2B c4a26f63a426df7d3ed2e87fcfd045e25b6e603a48e898cd9b9adb01e6f5428b1f9af94cabcfbbb9ea56b75170cc8079d49bc9b2fd54a0542f8e74bee5e34777 SHA512 3cd6c771f083cba5b96530a9ce573cc365e1856b06bba82c6085b8d0bba486caaa424b9b33dac60cc3f33d59a32dd8ff580c1c59588e63166de10571dea403dc
diff --git a/games-emulation/jrommanager/jrommanager-1.6_p20-r1.ebuild b/games-emulation/jrommanager/jrommanager-1.6_p20-r1.ebuild
deleted file mode 100644
index 6db4f6fa4a94..000000000000
--- a/games-emulation/jrommanager/jrommanager-1.6_p20-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=JRomManager
-MY_PV=${PV/_p/b}
-MY_P="${MY_PN}-${MY_PV}"
-
-inherit desktop
-
-DESCRIPTION="A Mame and Retrogaming Rom Manager, Java alternative to ClrMamePro"
-HOMEPAGE="https://github.com/optyfr/JRomManager"
-SRC_URI="https://github.com/optyfr/${MY_PN}/releases/download/${MY_PV}/${MY_P}.zip"
-QA_PREBUILT="*"
-
-S="${WORKDIR}"
-
-LICENSE="GPL-3 GPL-2-with-classpath-exception BSD-2 MIT Apache-2.0 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=virtual/jre-1.8"
-DEPEND="${DEPEND}
- app-arch/unzip"
-
-src_prepare() {
- default
-
- sed -e "/dir=.*/s:.*:cd \"${EROOT}/usr/share/${PN}\" || exit:" -i *.sh || die "sed failed!"
- unzip -j ${MY_PN}.jar "jrm/resources/rom.png" || die
-}
-
-src_install() {
- insinto "/usr/share/${PN}"
- doins *.jar
- doins -r lib
- newbin "${MY_PN}-multi.sh" "${PN}"
- newicon "rom.png" "${PN}.png"
- make_desktop_entry "${PN}" '' '' 'Utility'
-}
diff --git a/games-emulation/jrommanager/jrommanager-1.7_p24-r1.ebuild b/games-emulation/jrommanager/jrommanager-1.7_p24-r1.ebuild
deleted file mode 100644
index 20874980f9b2..000000000000
--- a/games-emulation/jrommanager/jrommanager-1.7_p24-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=JRomManager
-MY_PV=${PV/_p/b}
-MY_P="${MY_PN}-${MY_PV}"
-
-inherit desktop
-
-DESCRIPTION="A Mame and Retrogaming Rom Manager, Java alternative to ClrMamePro"
-HOMEPAGE="https://github.com/optyfr/JRomManager"
-SRC_URI="https://github.com/optyfr/${MY_PN}/releases/download/${MY_PV}/${MY_P}.zip"
-QA_PREBUILT="*"
-
-S="${WORKDIR}"
-
-LICENSE="GPL-2 GPL-2-with-classpath-exception BSD-2 MIT Apache-2.0 LGPL-2.1 unRAR"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=virtual/jre-1.8"
-DEPEND="${DEPEND}
- app-arch/unzip"
-
-src_prepare() {
- default
-
- sed -e "/dir=.*/s:.*:cd \"${EROOT}/usr/share/${PN}\" || exit:" -i *.sh || die "sed failed!"
- unzip -j ${MY_PN}.jar "jrm/resources/rom.png" || die
-}
-
-src_install() {
- insinto "/usr/share/${PN}"
- doins *.jar
- doins -r lib
- newbin "${MY_PN}-multi.sh" "${PN}"
- newicon "rom.png" "${PN}.png"
- make_desktop_entry "${PN}" '' '' 'Utility'
-}
diff --git a/games-emulation/jrommanager/metadata.xml b/games-emulation/jrommanager/metadata.xml
index 0387c7c893ea..f3a5f29830b6 100644
--- a/games-emulation/jrommanager/metadata.xml
+++ b/games-emulation/jrommanager/metadata.xml
@@ -1,14 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>opty@hotmail.fr</email>
- <name>optyfr</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+ <!--maintainer-needed-->
<longdescription>
JRomManager is a Rom manager made to work mostly anywhere,
with decent performance and minimal memory footprint,
diff --git a/games-emulation/mupen64plus-audio-sdl/Manifest b/games-emulation/mupen64plus-audio-sdl/Manifest
index cd1ea8ce52ce..4f3b21a212c5 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.5.9.tar.gz 28884 BLAKE2B a32aeff100e86f610e3b514718c6a4a786c6f88911f8782dcbc9b8a2d238c31984e5d119e31533363d8f848bf840ff7350ba41dea70e716d50cce14f2398c836 SHA512 624f7061b4909a5de071fbb8cf6432fd4b6ad390ea3f7dc7ae7a874dc922afee55352e53d48fba43d45a3282e9382e6b5774814c2a7d9724e134a01188596ea9
-DIST mupen64plus-audio-sdl-src-2.5.tar.gz 26147 BLAKE2B bcd0c76d1e4fffb55940889c329574760101177c7cc48bb6ea9a361be01515ec15261bf1254a8c605db2ebf8166d323b43620e8f7c978cc79603be3ad537a191 SHA512 0c63e16449c40f15abdeed968383a218ed9876a92b2c15cbeb6554b20008d6d12996c0fd3bc1c502084791596b8535340596e95a11fe5d27576342740e76db6a
-EBUILD mupen64plus-audio-sdl-2.5.9.ebuild 1932 BLAKE2B 1dc0373a06a4bb05899c7e4284ae005da891378071abde21e6d552d864214252bd46e3f658a1ac2a0a78ace13b6978b0b4b150b4e60d36edc8e340cd583a89ce SHA512 730072477d72b3e6d6442bf157189c2fb227af81b3117464a069ed44d9a9c3e5531e2b3844f34e853f6f849f906a0c18399f86d3d602aff5b8815b3a70ccf5f5
-EBUILD mupen64plus-audio-sdl-2.5.ebuild 1960 BLAKE2B d5fd7a40aaf734c016bb45567e92f0c0580a2055804b3c3aecb9ecc15a0d55e0197bf8a413207849b41f3cb6c80110548f34881a0db6878bd2f4c86b141536f4 SHA512 c82c81e249755ad16ed4c7442b383f74cf042f9918a1920e0524e677eb6195f38ec224b563f5ee8f419655efe0a8c1bde758590d293d36daa0b707aa70923697
+EBUILD mupen64plus-audio-sdl-2.5.9.ebuild 1956 BLAKE2B fbacc7ce6ad7605e8fd08c9210e3f9d1d854d2ef2442126ba82ab4ef6916e523b7a926b4d4d9763d7c1374fd8bc161901d2fea49c54911762911885f97b59e92 SHA512 d5b38d5b1198a7ff2199f9f9a8537f56d4a66fd4e9548376c7d33a9cff9c316212b4d24946785e5b1899b112072d0321c92396234a654a64146cf20479e13e57
MISC metadata.xml 345 BLAKE2B b5b03b304e1491135b6d30001afe6bd57e29873222bb41cbb4d9d47fd77be1581544139cf4800ad4f15afb4cbd0b9da167b2a6cb3242a2ce0e0689b7b88e6c1c SHA512 f6e02ffd8784ef686cea561d75bac4a5f231fa62e72a089380707663a738e3d10b1f134cce40cc8d60e36cf90ab9303971996b16797253f6509960873e787f2d
diff --git a/games-emulation/mupen64plus-audio-sdl/mupen64plus-audio-sdl-2.5.9.ebuild b/games-emulation/mupen64plus-audio-sdl/mupen64plus-audio-sdl-2.5.9.ebuild
index 5b2611dce5b9..0060f4baaaf8 100644
--- a/games-emulation/mupen64plus-audio-sdl/mupen64plus-audio-sdl-2.5.9.ebuild
+++ b/games-emulation/mupen64plus-audio-sdl/mupen64plus-audio-sdl-2.5.9.ebuild
@@ -15,10 +15,13 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="libsamplerate oss speex"
-RDEPEND=">=games-emulation/mupen64plus-core-${PV}:0=
+RDEPEND=">=games-emulation/mupen64plus-core-${PV}:=
media-libs/libsdl2:0=[sound]
- libsamplerate? ( media-libs/libsamplerate:0= )
- speex? ( media-libs/speex:0= )"
+ libsamplerate? ( media-libs/libsamplerate:= )
+ speex? (
+ media-libs/speex:=
+ media-libs/speexdsp:=
+ )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
diff --git a/games-emulation/mupen64plus-audio-sdl/mupen64plus-audio-sdl-2.5.ebuild b/games-emulation/mupen64plus-audio-sdl/mupen64plus-audio-sdl-2.5.ebuild
deleted file mode 100644
index 09119f1b5193..000000000000
--- a/games-emulation/mupen64plus-audio-sdl/mupen64plus-audio-sdl-2.5.ebuild
+++ /dev/null
@@ -1,84 +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="https://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.5:0=
- media-libs/libsdl2: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}-sdl2-config...
- SDL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags sdl2)"
- SDL_LDLIBS="$($(tc-getPKG_CONFIG) --libs sdl2)"
-
- NO_SPEEX=$(usex speex 0 1)
- NO_SRC=$(usex libsamplerate 0 1)
- NO_OSS=$(usex oss 0 1)
- # not packaged (https://github.com/nemomobile/libaudioresource)
- USE_AUDIORESOURCE=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-core/Manifest b/games-emulation/mupen64plus-core/Manifest
index 9bf2322f218d..c356574f24be 100644
--- a/games-emulation/mupen64plus-core/Manifest
+++ b/games-emulation/mupen64plus-core/Manifest
@@ -1,5 +1,3 @@
DIST mupen64plus-core-src-2.5.9.tar.gz 1618486 BLAKE2B 6d43789873c6866dc7d268e4a2cc1febc4a8ce6615a51e4dabfc3d3715aaaa6bf8d7c157ddccd45ae3b57852388c591b86d1cf401c7d78962ec6780272ef912d SHA512 8087211eb3301e356e1529c1702c965aca5e9191a5a3efe604f2e2f7470da44c8c3be506ba1f0aa96b209baa8faf011ca153566540e96c278fe63a330b791f20
-DIST mupen64plus-core-src-2.5.tar.gz 895890 BLAKE2B 08b55ff5b985838eed19b680635fec074d06aa20366bcc41c512173120b0f76b0cec691d0ee2b02b19eccce03f951c528df30ecbf440601629a5df92fa34db03 SHA512 1bf643798de4f17e2ce4f2a67dfd242a8b24d873c413b49cbcb280e4264131222e3f3bc02c46111868102b0b5174d117ababceab66551cb38b76b22b3a94f697
-EBUILD mupen64plus-core-2.5-r1.ebuild 2742 BLAKE2B 04dcbeeb8fa796e2e825bf55d391a45c0e16c1939edfaabeb760ab963c965956ab7a424d41a10452b58657ed8a11f9370a8a95c244c5edffad659d001ab3103d SHA512 9ef2bc9cceb154e24a670a9795d665cfb60884b5c244dd2e85cdc00fad768975682031db2ab9789a6b24fc7cfb49e59718bd52da4f046cc066af4b5f83a537e2
EBUILD mupen64plus-core-2.5.9.ebuild 2810 BLAKE2B 886a33c09a81e6788e3dcc7543e49feecbba86694cd0eaddc0a8c561cf6676a2aeece4626de22adf654b44dd23a61440a495ef26e0f898b8e346aad9d635c969 SHA512 c7dc4df88ad405fb33e202e841ad3cd55f472eec6f65563774477b579619bb40b451eaf3bde7bd2fc3148b4f0503de70ea21e284b6ba0b874d564bc082a29439
MISC metadata.xml 1042 BLAKE2B ef5f55643b1264d3c48e20f63df5a754c17f2dd4012bd6133c6bab0868ca3f8f4b00c309c041efead11ff64a783653d7df6c800d8eea504bfd7a3ba049b7f351 SHA512 a38ea381091a52abe63c786bae44191c0318dec24d2ed9d1db9b4d94b932441dc385adea652dbd82377cfb30bcb12d77ffbd44b41fddfcddbe289d084c59d132
diff --git a/games-emulation/mupen64plus-core/mupen64plus-core-2.5-r1.ebuild b/games-emulation/mupen64plus-core/mupen64plus-core-2.5-r1.ebuild
deleted file mode 100644
index e79b922df9bc..000000000000
--- a/games-emulation/mupen64plus-core/mupen64plus-core-2.5-r1.ebuild
+++ /dev/null
@@ -1,111 +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, core library"
-HOMEPAGE="https://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/2-sdl2"
-KEYWORDS="~amd64 ~x86"
-IUSE="debugger gles2 lirc new-dynarec +osd cpu_flags_x86_sse"
-
-RDEPEND="media-libs/libpng:0=
- media-libs/libsdl2:0=[joystick,opengl,video]
- sys-libs/zlib:0=[minizip]
- lirc? ( app-misc/lirc:0 )
- osd? (
- media-fonts/dejavu
- media-libs/freetype:2=
- virtual/opengl:0=
- virtual/glu:0=
- )
- !<games-emulation/mupen64plus-2.0"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-# block versions using SDL1
-RDEPEND="${RDEPEND}
- !<games-emulation/m64py-0.2.3-r1
- !<games-emulation/mupen64plus-audio-sdl-2.5
- !<games-emulation/mupen64plus-input-sdl-2.5
- !<games-emulation/mupen64plus-ui-console-2.5
- !<games-emulation/mupen64plus-video-glide64mk2-2.5
- !<games-emulation/mupen64plus-video-rice-2.5"
-
-REQUIRED_USE="gles2? ( !osd )"
-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}-sdl2-config...
- SDL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags sdl2)"
- SDL_LDLIBS="$($(tc-getPKG_CONFIG) --libs sdl2)"
-
- OSD=$(usex osd 1 0)
- NO_ASM=$(usex cpu_flags_x86_sse 0 1)
- LIRC=$(usex lirc 1 0)
- DEBUGGER=$(usex debugger 1 0)
- NEW_DYNAREC=$(usex new-dynarec 1 0)
- USE_GLES=$(usex gles2 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
- dodoc -r doc/{emuwiki-api-doc,new_dynarec.txt}
-
- # replace bundled font with a symlink
- # TODO: fix the code to not rely on it
- local font_path=/usr/share/mupen64plus/font.ttf
- rm "${D%/}/${font_path}" || die
- if use osd; then
- dosym /usr/share/fonts/dejavu/DejaVuSans.ttf "${font_path}"
- fi
-}
diff --git a/games-emulation/mupen64plus-input-sdl/Manifest b/games-emulation/mupen64plus-input-sdl/Manifest
index 62d6b95b9934..f4f9df41ad8d 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.5.9.tar.gz 56403 BLAKE2B 56d6c390783aa4a7f25f72a5295eb11f1ca2a69f2ffe4f0232d4a0c329e9c0eba0a2cbf46e66adfdf0462d2ec5337f7c6c4587ae29de346cd4cfe1d240f4d5fd SHA512 b613396ee05e82aaaf15e955f83b5cb4e854df1fdb34d5e1c96cf0fddf0af79aa5af2ceb19cc9cfeaef707c2ecafd25e0814e3d7715a20b740482d0ece273f2f
-DIST mupen64plus-input-sdl-src-2.5.tar.gz 50580 BLAKE2B ab75c6e200c2979c75d35082a426266e7f835e0731058f8013d8788802ab9d65363b8820326fbfedc0b384facfaeccf6e04da66e01f79aee3d420f3ebe385461 SHA512 014a5e21feb88b14bcee44a74556a257393b799745308421a611eb3b6c11a390a589fdd393f07e69a128ca60426d4dcf8847bcbabed77b0d570be282550148d6
EBUILD mupen64plus-input-sdl-2.5.9.ebuild 1672 BLAKE2B 867836b469fec24a8884902f0cdf97fdad027e34d529c03312c0b86f32b36fff9e1545c3ba5ad19d236a2a923300315a8ec3a146f2a773427b6b09a4dbcafba9 SHA512 4443ea7c6e39cafc3cb718d70009a492026881bcc014deb613f731f7498e96b9193f7a7204138339ba444912903b8c4e72cb4889806c55af2dd6545bb562905f
-EBUILD mupen64plus-input-sdl-2.5.ebuild 1682 BLAKE2B 15e640c764d7e9ba7ec4db91e3095264791c92a78eb69dc8bbf201af0bdf19508afb2e9f1312566829475ee872fef31ed6b739ae77d8557825d2de5b30c2b2c6 SHA512 5e3dbf701b1d4203f292052d2a599f48cd1f8cb6ad2dd5f4f9ae4f0247efe08a1be15b800609a6aad7a4ac2d96aff28c1d73670143628b631d483bae23c0aed0
MISC metadata.xml 345 BLAKE2B ad9e66275eecd48b36aea9d14bea0b3651adcafdccc82542761d9c8bf2636f2c56f31b7d4e451bbdf0108de016d923b998f59a4ed774a2becb1cde66bf95dd01 SHA512 52f335099ec233825167226c8c15e6b270820eb111c8b89bcb91a4606f7b1d1d79ed12f41ac5ee69d973137c618f038ff55e395097fb1f1517692083ca86c294
diff --git a/games-emulation/mupen64plus-input-sdl/mupen64plus-input-sdl-2.5.ebuild b/games-emulation/mupen64plus-input-sdl/mupen64plus-input-sdl-2.5.ebuild
deleted file mode 100644
index dd085bd0c45f..000000000000
--- a/games-emulation/mupen64plus-input-sdl/mupen64plus-input-sdl-2.5.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="https://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.5:0=
- media-libs/libsdl2: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}-sdl2-config...
- SDL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags sdl2)"
- SDL_LDLIBS="$($(tc-getPKG_CONFIG) --libs sdl2)"
- )
-
- 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 c5cbba95a7a2..d409b8cdb71c 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.5.9.tar.gz 53889 BLAKE2B e66996ffbce1d4b2b40f1520f0806692652dbf7baa55a73f632f2dafe75f93093e0575bb1c7e63cc1cd8770c1cc0e6d59db9021fcb0fa2e34d707511dd3a40b0 SHA512 562f3a9d9eff01f11c13aca657fb6471f365fbfbe079ea5e1e6f0ad49b27ba04779bc86233bcacd20c95c79f7fa265f053b3fa4c2b12828c6a8992762c4b6963
-DIST mupen64plus-rsp-hle-src-2.5.tar.gz 46998 BLAKE2B 3bb5ee627fa4c367e7dd1ef0ac0a1eae1267cf82ac66a35f4dcd972703b9cba832224cab1be20c75e9f61af2afae0c8eb7dd6ba806a47c57eef6e6c5da9e8a5a SHA512 564d96050890cc61df05163f99a0be8198e870f0d4071e87828bf58b283b2be8ca7de20ed03482ea8c45725bdd6f6baea618c068cced407892cf2add6ef373c6
EBUILD mupen64plus-rsp-hle-2.5.9.ebuild 1405 BLAKE2B 82845f868656311d6a36539835db4c7730378b68e342d4d25ea6616bb0e5728a27cfefd69151e43d4472b01531695d5331904c3d98dbc403291f7da5e742d116 SHA512 7d5554bd4e866724b48ba928125b00929aa14d4ad3269d081a8320657894a6f6b424ec8b76c6e5cebdf64b2c17d7ad9bc62f9a533badd122bf817140057c49bc
-EBUILD mupen64plus-rsp-hle-2.5.ebuild 1436 BLAKE2B 2117c79ab4e074ac9102a2f8ba7f7aec2650a3d44ff954751e45fb3f31d624a8227443e07bab024c8cf4a3d4f6c80da781be30c832167812aba6280bffc72f3d SHA512 d40d0c73f4f779030b02f2c03d91b54f6b9367e2d36050715d4363b344d7c4837e07f96d72a624ef49877346ef24257cf074d7f065a9cae4759a85e49f30334e
MISC metadata.xml 343 BLAKE2B 997f47a4d8c1fccab5b16dd49ab4e791ec1ae114b820ad75839f981e9a72f409951a22abfbb68788ade5dcb1be2dd91aba4fc9771c00519307ee28455ab7aa9d SHA512 7ffba7fdacc44215dba6cf994646ea38ebf94870accc3d6150ca609fcf5dc7b343a52fe6fc0511e5741f24afc20b11c2e1104d39215f7cffdeaf1098efaf709e
diff --git a/games-emulation/mupen64plus-rsp-hle/mupen64plus-rsp-hle-2.5.ebuild b/games-emulation/mupen64plus-rsp-hle/mupen64plus-rsp-hle-2.5.ebuild
deleted file mode 100644
index 8f6c7676bce9..000000000000
--- a/games-emulation/mupen64plus-rsp-hle/mupen64plus-rsp-hle-2.5.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="https://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 b343569d313b..67f5df8569d4 100644
--- a/games-emulation/mupen64plus-ui-console/Manifest
+++ b/games-emulation/mupen64plus-ui-console/Manifest
@@ -1,6 +1,4 @@
AUX mupen64plus-ui-console-2.5.9-fix-makefile.patch 986 BLAKE2B d8aa49eab82131df2a05ad5f446c9ba78c5e3102fcb9ef85a7cfd357331e59018afe65628d8f56b501016823496352871b955a2b96350d023c6a5471434de72f SHA512 6361c8edf1ec2dce5d28eefb7890deb7ebf42fc214b16349b83104215c6374cb5d8513998942539ac8c15f35833f51fc8004b815be267aedefe14fb204c32251
DIST mupen64plus-ui-console-src-2.5.9.tar.gz 58934 BLAKE2B 83fb9502ba910af75eff62a45ac490a7281db27cf7df4c666382eb922249e1483cbfcc204e79e3763d047c876558531021360078e81abb7995c855b274e182b9 SHA512 60be63e94c8a2e44a8f4f215f667bc980f62bee3ba629af53d281328f45e016dbadfc6b7596ac657fd434b9df283d43b54a058cba2cdce3fef4b865adbedd8ca
-DIST mupen64plus-ui-console-src-2.5.tar.gz 47852 BLAKE2B 060d93c82b63c5870feffd665513d3a9046c3583103ccd16014865b621f33e2eafc93af5813332ab9416c4b01b6f767ed8b4ff4d08939abee60193638ce9cdb5 SHA512 70293a768c2bc5f80a2f71db229021d497d675536f5dc5eb098f91b62081f993f308d410adebce208a89880f57b037d5b42fa2f95c42ce94ffe2fca326a53046
-EBUILD mupen64plus-ui-console-2.5-r1.ebuild 1973 BLAKE2B d09e5eb9a9913d0f24cc1e15fbdc9e802419c976387509c35ac3b08da2f64759b8bbbb36a92b2226c2265c18f79f15804c1f463fb04a9410c18abb3d47d5a5f2 SHA512 9e959010ded37e60df3b6148184ab5bc04a2dc96541705b55bc5d1ecada51dad1829f7a1116b6181d7b837a2205b1fbf355b41ab45344004d9f8e3539244d242
EBUILD mupen64plus-ui-console-2.5.9.ebuild 1843 BLAKE2B 245bca8087b0dd668cf7ca5ce710646fe79e5e2c945d28eea36d44be378fa790bc1a15f8de4649ec740572306de4078cec2e673e8483eb04953fd7976f546c20 SHA512 29e14a442168e356b01420038346916af9a5afc2ca4826b997255d87cda34efe7a43c183eb3346107d84bb4f6fd0ec146cdee014fdc02d64b88cca03ee80c2b7
MISC metadata.xml 346 BLAKE2B 823a53023d0e1834cac987cde3eebf3164767e2793ef0805c28c90a04f040b6d34d8acb8d1f28a528f74b0c269a99bfe8b7d648c5c38c6a89df59846096b79fe SHA512 2e43f2c7bd5fdfffbf8c9ece665093b942d1e3c76b27f851fff7de030ecfc0f38e82e730740e1688413b47e0ba1b752f96ebcd1d1c2a6107bcbd8185630db4c8
diff --git a/games-emulation/mupen64plus-ui-console/mupen64plus-ui-console-2.5-r1.ebuild b/games-emulation/mupen64plus-ui-console/mupen64plus-ui-console-2.5-r1.ebuild
deleted file mode 100644
index 61ba3cd2e326..000000000000
--- a/games-emulation/mupen64plus-ui-console/mupen64plus-ui-console-2.5-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MY_P=${PN}-src-${PV}
-inherit eutils gnome2-utils multilib toolchain-funcs xdg-utils
-
-DESCRIPTION="A fork of Mupen64 Nintendo 64 emulator, console UI"
-HOMEPAGE="https://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/libsdl2: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
-
- # avoid appending -fPIE/-fno-PIE
- sed -i -e '/^if.*PIE/,/endif/d' 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}-sdl2-config...
- SDL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags sdl2)"
- SDL_LDLIBS="$($(tc-getPKG_CONFIG) --libs sdl2)"
- )
-
- use amd64 && MAKEARGS+=( HOST_CPU=x86_64 )
- use x86 && MAKEARGS+=( HOST_CPU=i386 )
-
- emake "${MAKEARGS[@]}" all
-}
-
-src_install() {
- emake "${MAKEARGS[@]}" DESTDIR="${D}" install
- einstalldocs
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- gnome2_icon_cache_update
-}
diff --git a/games-emulation/mupen64plus-video-glide64mk2/Manifest b/games-emulation/mupen64plus-video-glide64mk2/Manifest
index 8d5bca8a549f..ad47ccc15eb1 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.5.9.tar.gz 498350 BLAKE2B 8378cfc9fe624b3441e290d44d600e30a85393aca5a5a5867fb778a665ea0718ae15ba67ce5b62930cd4feffb7b1ddce88be6434de9791c82a979aa8f022ecd1 SHA512 cc4cce1a1f036cdda0748cf9eb758f21ba08dbe83a2844cf92d3e781102aaa3556934ca01dbae248a2d93c65209932b858988030beaa29395d79df70bf479bd4
-DIST mupen64plus-video-glide64mk2-src-2.5.tar.gz 488988 BLAKE2B 7d88125032190906bb39b93ae4c5b92e124a6e151d06e2e0d9650e86ffd3b2c455e30c9d801bbdb46cb3182078dd77fb624e3c80180e83b15f1feb57299ecb7a SHA512 b62620a364ca9e6bf729e5dd07fb84a73745c6533b95468d3f5411c0556824282f760efefea0968b0a9282f77c315bbed8b0b8a59d771893b7fd0f5f24ad725d
EBUILD mupen64plus-video-glide64mk2-2.5.9.ebuild 2025 BLAKE2B 30fe25231d9ac1f73b06308f2ba6e4ecce7115ab765fe744c336850d042ba70c9c67e54a959ddd3a14b8a050fbc539f3f5e00e963d645dba74f7da2a6737dfc7 SHA512 61dd57ec9d9ed6eec643ebcdffc693df50b4b1d8bb174ccf469324acd7209973ef40ffce674a4287cb17e5d1daa3c7a6664d84ce51f6d430d42d4aa1783a2bfd
-EBUILD mupen64plus-video-glide64mk2-2.5.ebuild 1977 BLAKE2B b7cd24473ce1c915b5655d25e8f1a088cb8bb7da26a2aa280321c56ed35d28034055a41deee62cbb41d9990a9fac2b710731c2479f8b8fd7175843ce473b1a40 SHA512 a2f2cbdc0da5b04324c65b432640f26086d4ccd3e8fcc9e308333cd383d98e2a11eae7dfc80872067e3af1d3b86ce2e07958a273cb27c4789c0411bcb5ed2a1c
MISC metadata.xml 519 BLAKE2B 813c2f38ed09e91141b852fa42ac0b979878f7cc3496a9156c422efaac15503e5f5e0bf35f0583cc4011e041a09048add83655da0e96fb35129ae9b0004f03fd SHA512 6b8cf03f4eca8e66800437e90dc66febe000fb6d1710bbac2c6f4b9d83da4c6757baecda7b49bb5b44a524c7d9f48d61b593f88ade68269587a0068ca724415e
diff --git a/games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.5.ebuild b/games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.5.ebuild
deleted file mode 100644
index 0d399311a0cc..000000000000
--- a/games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.5.ebuild
+++ /dev/null
@@ -1,88 +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="https://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="gles2 hires cpu_flags_x86_sse"
-
-RDEPEND=">=games-emulation/mupen64plus-core-2.5:0=[gles2=]
- media-libs/libpng:0=
- media-libs/libsdl2:0=
- media-libs/libtxc_dxtn
- 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}-sdl2-config...
- SDL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags sdl2)"
- SDL_LDLIBS="$($(tc-getPKG_CONFIG) --libs sdl2)"
-
- NOSSE=$(usex cpu_flags_x86_sse 0 1)
- HIRES=$(usex hires 1 0)
- USE_FRAMESKIPPER=1
- USE_GLES=$(usex gles2 1 0)
- # use external lib
- TXCDXTN=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-video-rice/Manifest b/games-emulation/mupen64plus-video-rice/Manifest
index 53c103fd4899..febe989235e1 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.5.9.tar.gz 300964 BLAKE2B 652d6642b743703488465883de2fe1e83e873316f133322fce343a6c8f3be37f351a1a91bad56ee1b4568afcafee55c1cb3cd6679159e24c552df63174751376 SHA512 98be11217024408e7c61120e7eb3cf83d6c9f666a029c7d0e85790c885c99e795336a8fa4f5029e546eba8cc139c6a5e84dd6c2ae5c60784a90c27ce58cd0603
-DIST mupen64plus-video-rice-src-2.5.tar.gz 339012 BLAKE2B 861f350376e92c24a31955cc39ba33abef9930d4fd598619fd0a6b7ff746b1bb71e1644dfed3aebab902b09c4fcbd1a1755475b11676c6070fe92ea4f30b4802 SHA512 d3e9c3b3097ca9b9d896498bb34374a14ec1948fce8b795e755bb13a88f3066289fe2500666b4057e719bf3f1b38b840f8a60eaeccdcdddfab69b1986c953d61
EBUILD mupen64plus-video-rice-2.5.9.ebuild 1837 BLAKE2B 2e8db70b5dc5a362387c484b6dbc037189508663743ced010374f9c6fa0dab48ba279100a42e5b70e6b306007587508032e482316a9b62d196fbbf423b459bea SHA512 19f12ab31c756b45a38c062e424743909f115829a5aad126dc5dc1e75058dce2459fb613d36a2112887d9746e4d3a8dcb947863ea13d8f024f1cd5cb40618908
-EBUILD mupen64plus-video-rice-2.5.ebuild 1821 BLAKE2B 73f783c104b6ed5eca672052e86454e969f27bb096ad810fcd52cf21307a7372642739c026fbe909b750a373f0b353b78fc87f3350aff233c00998e617ff751a SHA512 19ffad7194f1c28526c7854b0c9f9d3e30c397147791fdffd844c1fa1d6807cf8ab1fc2ae6e36f23438f3424a08aee074f1cac2882606532d127367819092606
MISC metadata.xml 417 BLAKE2B 8510b7d913205c08c30afab179d14342bef943520adc195a25dba626d2e24406cb7108c0fcf6c0f0648612d8f9c458661aee4cef60b7b44fb30eccfc10926615 SHA512 620411630a55162b14abef6e6b62a5621de4d53e8bf467faa07f4aa114d7e4be4123f5ef9033cbbe04635e71255ad63f16303eb7b511a3ce151627e54d7d3bb6
diff --git a/games-emulation/mupen64plus-video-rice/mupen64plus-video-rice-2.5.ebuild b/games-emulation/mupen64plus-video-rice/mupen64plus-video-rice-2.5.ebuild
deleted file mode 100644
index d61c87c17895..000000000000
--- a/games-emulation/mupen64plus-video-rice/mupen64plus-video-rice-2.5.ebuild
+++ /dev/null
@@ -1,81 +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="https://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="gles2 cpu_flags_x86_sse"
-
-RDEPEND=">=games-emulation/mupen64plus-core-2.5:0=[gles2=]
- media-libs/libpng:0=
- media-libs/libsdl2: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}-sdl2-config...
- SDL_CFLAGS="$($(tc-getPKG_CONFIG) --cflags sdl2)"
- SDL_LDLIBS="$($(tc-getPKG_CONFIG) --libs sdl2)"
-
- NO_ASM=$(usex cpu_flags_x86_sse 0 1)
- USE_GLES=$(usex gles2 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/Manifest b/games-emulation/mupen64plus/Manifest
index 5d2d4048e459..d31c0e71d796 100644
--- a/games-emulation/mupen64plus/Manifest
+++ b/games-emulation/mupen64plus/Manifest
@@ -1,3 +1,2 @@
EBUILD mupen64plus-2.5.9.ebuild 862 BLAKE2B 0ca96bd7ba3097daa1f9e24480d25cd0ea7a16f357e18c34db6c5f50472f1c59c8cd637cf92ce5ce3f57c4d32ea98db0879d097541cd7625ff22131ef431ac40 SHA512 dee43c90e1456a5c445cc4b138a83dfeafc4ccc0e18374c419125d4363217c4e4650d3000698dacea5b3e8094106e09e2e5acf1aa908d328ec6bf64c653fc10a
-EBUILD mupen64plus-2.5.ebuild 851 BLAKE2B 7eb63c2409105f41834c78acc62bf0520a3354cf4265ac9d8681a3d0d09b487156e9d9ffc1497218cb4c9bfc90600ccb3eab3598f54c9bbc93de1d5f15d6bb42 SHA512 765ddafc15e3a668d918b90ad0b0da219d36eb3206e623a827cd148f6d30e910ad2e74d47d45d75d643fbd217c164b7b3d1d366e5231a81b3d3d838495050fd2
MISC metadata.xml 1214 BLAKE2B 620c4867d48518b47582ae9ca358e96f73560cae3546ff9903833b0a8f03ad07f2823327a40437bbfd47327420162fabd03c0506cf2e96a2c0b4a813d3eb37d1 SHA512 d52568e17fa4514918c819979277d268a6668ae6962c3d1fe3d0f9287c5189fdff35c63d46d4f86c4a7f2b11ac46c38801d583b939ce8857cd7b43a6572adaed
diff --git a/games-emulation/mupen64plus/mupen64plus-2.5.ebuild b/games-emulation/mupen64plus/mupen64plus-2.5.ebuild
deleted file mode 100644
index ee21b07e89ab..000000000000
--- a/games-emulation/mupen64plus/mupen64plus-2.5.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="https://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-2.5
- audio-sdl? ( >=games-emulation/mupen64plus-audio-sdl-2.5 )
- input-sdl? ( >=games-emulation/mupen64plus-input-sdl-2.5 )
- rsp-hle? ( >=games-emulation/mupen64plus-rsp-hle-2.5 )
- ui-console? ( >=games-emulation/mupen64plus-ui-console-2.5 )
- ui-m64py? ( >=games-emulation/m64py-0.2.3-r1 )
- video-glide64mk2? ( >=games-emulation/mupen64plus-video-glide64mk2-2.5 )
- video-rice? ( >=games-emulation/mupen64plus-video-rice-2.5 )"
diff --git a/games-emulation/snes9x/Manifest b/games-emulation/snes9x/Manifest
index f2c639f3e233..9b0ce101e849 100644
--- a/games-emulation/snes9x/Manifest
+++ b/games-emulation/snes9x/Manifest
@@ -4,6 +4,6 @@ AUX snes9x-1.58-without-screenshot_build_fix.patch 846 BLAKE2B a8afca89a9d5a85df
AUX snes9x-1.59-build-system.patch 1303 BLAKE2B 48a349bc5d56fcf154faab76cf76fcbb98808ce7933ff5e6da2cbf2b22d62819367e2ac1224f66735108de44419375d6f6eb2c2a4a104a4d492148866b6e829e SHA512 abbd0bfea5ad23f652e8249adbdf1118a4efa2ed43301b1786bbd91a253e98fb7ff99f68ff62c128972fe0af47aee9fa48fa9e3218b0a33c9e68f468fbe2b9e8
DIST snes9x-1.58.tar.gz 2830667 BLAKE2B 66446e56a172b318f7cefecc59d927270377f725df0ca89888e1c50eb3f5475729ffc9da86ead5e50f106ab0781ad644ae3b3ed5719724db9b78b687135ead04 SHA512 51f8e92258db58e55f7b0b6c4537a916358891bb5ee35bd984d1970d2fedbdb2f8b3a4f560e0302d3011e521a1072c8a0d69723e8b151f61d33802c02f392d7d
DIST snes9x-1.59.2.tar.gz 2819803 BLAKE2B 3e077fe68dbc6ae9acf7625c1371971300cfb72143e0e98841dc8d75be5ccc45812d79d7810d28d1a5dc5c17a69cf0f9483e9c69e91437d864a4cbaf34852b35 SHA512 84d2dfc12a991b77b30ba9a591d285ecd4cc5fbb418282900209db9191d61611123ffa7d715b7abeed9b891e9af88ab4c46616502523a881127e2ede008236e4
-EBUILD snes9x-1.58.ebuild 2804 BLAKE2B d30b3e06951e3889fcecd1bca0cac88b76e71ae3bba163accc08a0e9f6a1b3899684fd9b26ec39b703d9cb63065431c1e8d69500570aa4068079195039f39471 SHA512 057b2dca88e954bb497a181d4cd1f8ed729b210e8847807083c89f33ee4f5a5eef5f4d9fe073ae0d835bdcc0dd3dfd50cb2eb23b680364fd818af03f43c67320
-EBUILD snes9x-1.59.2.ebuild 2733 BLAKE2B bc82044f56a1d76139f9ed41ffb3589847b5bc05add7f7249f93fb66b16f8b675c6c7b9b8653eadbab749ce42350bffe899645b1a4d101c15efa3c569a11980e SHA512 8ec0ed922e890f8dc5011073e54dfe9c030c5a0bd071c81ed4e9f50fd98886fa4a11c5ec405806b0ecbc7edcc871ada63d889db58a486108d1df8239e2d418e3
+EBUILD snes9x-1.58.ebuild 2794 BLAKE2B 52f8fb2b4963726d48342aa4a187269f26136d75efd171ae42293af904652933cfe0f4d1972c5f7b57f81a8a7b3ddaf5ed7a15aa06cad0a024d709230b518d1e SHA512 a7bc93e81e219f345238ca537fca56e84363cbd8afbd6c4918b4eea8b2bf52dc45cfd25389c1f2e7790a99b84c5e5adfb481c0937049b35a1653138b0f6267a7
+EBUILD snes9x-1.59.2.ebuild 2723 BLAKE2B e365643b7c13bae7577eeda034963a946e3dd78153696f09f95503d0c758115294f4295d797b6b7be2950c0e584afcb3aeaea57d55683f7988ca286aa7b70f96 SHA512 9a474aba0c8fd071f090bec4694ebc036733b6831cfb01e35a9b1fffea049340fe2cc0b1fe840dae93df03b3740faf65ac000ec58d71adfd465d11767cf917d7
MISC metadata.xml 489 BLAKE2B 3cb6bc463e0eb5ca5203722cc2320eba2bc2e000fbd42e1386fcef807df3aa6e853bbff49fb6b323ae012b44b6add2c354530df0ebc56d232aa89188297426cc SHA512 805a8089e2e324dcf14ca5d25b168fdd79dc72113710b820904982ce9b2c49e2876095cd461ed52f4905041c14b25626f4540db7e1b38e47a9d55bbac98ebbfc
diff --git a/games-emulation/snes9x/snes9x-1.58.ebuild b/games-emulation/snes9x/snes9x-1.58.ebuild
index 9fd943cac808..c933203fc0d1 100644
--- a/games-emulation/snes9x/snes9x-1.58.ebuild
+++ b/games-emulation/snes9x/snes9x-1.58.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/snes9xgit/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
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"
+KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE="alsa debug gtk multilib netplay nls opengl oss png pulseaudio portaudio wayland xinerama +xv"
RESTRICT="bindist"
diff --git a/games-emulation/snes9x/snes9x-1.59.2.ebuild b/games-emulation/snes9x/snes9x-1.59.2.ebuild
index 830686b140fa..ca9a701ff2b3 100644
--- a/games-emulation/snes9x/snes9x-1.59.2.ebuild
+++ b/games-emulation/snes9x/snes9x-1.59.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/snes9xgit/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
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"
+KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE="alsa debug gtk multilib netplay opengl oss png pulseaudio portaudio wayland xinerama +xv"
RESTRICT="bindist"
diff --git a/games-emulation/zsnes/Manifest b/games-emulation/zsnes/Manifest
index 2672f43e1696..8172291ceca6 100644
--- a/games-emulation/zsnes/Manifest
+++ b/games-emulation/zsnes/Manifest
@@ -12,6 +12,6 @@ AUX zsnes-1.51-libpng15.patch 510 BLAKE2B 6281a27c6029ee94947b282fe5c06a67e7670d
AUX zsnes-1.51-stack-align-v2.patch 1451 BLAKE2B b4570fa9d614d516375f1b7d2a9b3b7c9bf432f453425d2ee3035e78d8d946355551044d712528907c3a1f29b3531034b5949224398801e04270df85ada5ab00 SHA512 c3be01f36973615c55c643d1d916742f8e3a34e9957b42d1d7224a99790713025bb154e5e8c2833fd1e8d26240c6251a70c8a9f36fefe661480077b1b06871c8
AUX zsnes-1.51-stack-align.patch 283 BLAKE2B 2ae8aaf28975f0f88ed77eafb3977706bd662215a7e286c32ce6a138993bda00c05012bc92bd106b6607d524990ccccf094e647c44a350babf3755c2dc6bf3a6 SHA512 543876c459d7448bb7707677de432dd0140320ab77752f1d9fbee4f58ea34158f1e223f46d5aa9e2858b902513a915517f27e86e51f2263f667a6baea608fb55
DIST zsnes151src.tar.bz2 1071712 BLAKE2B e942c699bd227942563deb23b105339aa9ffd8a5623200ca142a777508b4ebaf47859170016490f53a3af2bfb15293c17a99a7658e1f3f0afd7df8cd63200b9a SHA512 2cec9ad7762fc7a257c6b1d3e190b0ed53565dbafe42e1dee9eb182644392b7dd2c57faa846f63cd30ac079e5c05354d26ce0612d20481a1f54d760d62d95353
-EBUILD zsnes-1.51-r6.ebuild 3198 BLAKE2B cf8d5505e5eef6c3d864cddc82dfd9af86ce32780c651536547994218e55658450ce8fb507126850ff16541fa342a6a99d13bf25d550d46072f07c338f8c14e0 SHA512 4a9a696fdfbc4f31c95fe5e81fd6a27b569771d8fe36b24a088594f0a36fbf13a6c30dc562e57a7e4842569b9b4a15a459f17bd24101f685160650232ccaddb6
-EBUILD zsnes-1.51-r7.ebuild 3250 BLAKE2B ac5093cb17c87e1379489e48d59fb50f1bcf0326e36fda80e343354511380bbea6996ff5d72301c397010b8ef5b41c2cb0316a2512963a613449f4108489073e SHA512 f8aadce0017a64ec997acf6b9400a5055024a4fb7fb061a7b087b872c397d944d6e5c71101b9412d01768a9637abd1636cf2c5b41db6dccbd6c53fea11e6c335
+EBUILD zsnes-1.51-r6.ebuild 3188 BLAKE2B 95d91c206d0e1f301f2f2e8c51d2ddbfe1c36ca220cc9834778d3bacacdaf1dc613a0a1d75327b8a05a446285a39d2cb765084e4d87163d3c37f637328befb96 SHA512 48a75b4077260c07ff038435da0b07e5c588961bdb91ed868e2ef9fe77945c99ea7b2dfc97c2e180c58230ac3e6a20348beca022a37e2f83013646431cfa372a
+EBUILD zsnes-1.51-r7.ebuild 3240 BLAKE2B 44bc874aaa41381d63795b3c22e26155fd008d316d7b6c432f070a6b54868aac3c1f1cb34ab95b662be647b2f4c7ebb1f6413cbd5e1e313da859eb9e850acd4f SHA512 503b70a9f86c5e4c41b7b1bb312893ef14af46bc33ae443665af6c97f592a1a76bb493bb934c67da419939272a513a1545698143f36e1df1866c3e95fd3a9bdc
MISC metadata.xml 484 BLAKE2B ad2da7cec97ca32be7ae42000312cdebd1c5dc5fce4ccc6f99fd16e69208350a5e714201e0bc258e8d4eb980357fe2517cc9b177e3ad74507b44d31ecdc8fe27 SHA512 02318871d54bfa7d9c4ba2a64f3ed7c83bf45b04a5c66dda5659d935b943a2415e6eaad124ac34e3c4235ba57f21c1189b03fec4f622c19eec1873531727a622
diff --git a/games-emulation/zsnes/zsnes-1.51-r6.ebuild b/games-emulation/zsnes/zsnes-1.51-r6.ebuild
index bf1934226ab9..288fa85dff10 100644
--- a/games-emulation/zsnes/zsnes-1.51-r6.ebuild
+++ b/games-emulation/zsnes/zsnes-1.51-r6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/zsnes/${PN}${PV//./}src.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="ao custom-cflags +debug opengl pax_kernel png"
RDEPEND="
diff --git a/games-emulation/zsnes/zsnes-1.51-r7.ebuild b/games-emulation/zsnes/zsnes-1.51-r7.ebuild
index e8b016a8b054..e7eec25d2035 100644
--- a/games-emulation/zsnes/zsnes-1.51-r7.ebuild
+++ b/games-emulation/zsnes/zsnes-1.51-r7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/zsnes/${PN}${PV//./}src.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="ao custom-cflags +debug opengl pax_kernel png"
RDEPEND="