From 4b19be30aa626b327c885dae62c559ec0e9fb935 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 13 Oct 2019 22:19:36 +0100 Subject: gentoo resync : 13.10.2019 --- games-emulation/Manifest.gz | Bin 10022 -> 9858 bytes games-emulation/daphne/Manifest | 10 -- games-emulation/daphne/daphne-1.0.ebuild | 89 ----------------- .../daphne/files/daphne-1.0-gcc43.patch | 12 --- .../daphne/files/daphne-1.0-ldflags.patch | 22 ---- .../daphne/files/daphne-1.0-system-lmpeg2.patch | 41 -------- .../daphne/files/daphne-1.0-typefix.patch | 47 --------- .../daphne/files/daphne-1.0-underlink.patch | 8 -- .../daphne/files/daphne-1.0-vorbisfilefix.patch | 14 --- games-emulation/daphne/files/daphne-1.0-zlib.patch | 13 --- games-emulation/daphne/metadata.xml | 8 -- games-emulation/dolphin/Manifest | 2 +- games-emulation/dolphin/dolphin-9999.ebuild | 5 + games-emulation/jrommanager/Manifest | 6 +- .../jrommanager/jrommanager-1.6_p20-r1.ebuild | 41 -------- .../jrommanager/jrommanager-1.7_p24-r1.ebuild | 41 -------- games-emulation/jrommanager/metadata.xml | 9 +- games-emulation/mupen64plus-audio-sdl/Manifest | 4 +- .../mupen64plus-audio-sdl-2.5.9.ebuild | 9 +- .../mupen64plus-audio-sdl-2.5.ebuild | 84 ---------------- games-emulation/mupen64plus-core/Manifest | 2 - .../mupen64plus-core-2.5-r1.ebuild | 111 --------------------- games-emulation/mupen64plus-input-sdl/Manifest | 2 - .../mupen64plus-input-sdl-2.5.ebuild | 76 -------------- games-emulation/mupen64plus-rsp-hle/Manifest | 2 - .../mupen64plus-rsp-hle-2.5.ebuild | 68 ------------- games-emulation/mupen64plus-ui-console/Manifest | 2 - .../mupen64plus-ui-console-2.5-r1.ebuild | 90 ----------------- .../mupen64plus-video-glide64mk2/Manifest | 2 - .../mupen64plus-video-glide64mk2-2.5.ebuild | 88 ---------------- games-emulation/mupen64plus-video-rice/Manifest | 2 - .../mupen64plus-video-rice-2.5.ebuild | 81 --------------- games-emulation/mupen64plus/Manifest | 1 - games-emulation/mupen64plus/mupen64plus-2.5.ebuild | 22 ---- games-emulation/snes9x/Manifest | 4 +- games-emulation/snes9x/snes9x-1.58.ebuild | 2 +- games-emulation/snes9x/snes9x-1.59.2.ebuild | 2 +- games-emulation/zsnes/Manifest | 4 +- games-emulation/zsnes/zsnes-1.51-r6.ebuild | 2 +- games-emulation/zsnes/zsnes-1.51-r7.ebuild | 2 +- 40 files changed, 23 insertions(+), 1007 deletions(-) delete mode 100644 games-emulation/daphne/Manifest delete mode 100644 games-emulation/daphne/daphne-1.0.ebuild delete mode 100644 games-emulation/daphne/files/daphne-1.0-gcc43.patch delete mode 100644 games-emulation/daphne/files/daphne-1.0-ldflags.patch delete mode 100644 games-emulation/daphne/files/daphne-1.0-system-lmpeg2.patch delete mode 100644 games-emulation/daphne/files/daphne-1.0-typefix.patch delete mode 100644 games-emulation/daphne/files/daphne-1.0-underlink.patch delete mode 100644 games-emulation/daphne/files/daphne-1.0-vorbisfilefix.patch delete mode 100644 games-emulation/daphne/files/daphne-1.0-zlib.patch delete mode 100644 games-emulation/daphne/metadata.xml delete mode 100644 games-emulation/jrommanager/jrommanager-1.6_p20-r1.ebuild delete mode 100644 games-emulation/jrommanager/jrommanager-1.7_p24-r1.ebuild delete mode 100644 games-emulation/mupen64plus-audio-sdl/mupen64plus-audio-sdl-2.5.ebuild delete mode 100644 games-emulation/mupen64plus-core/mupen64plus-core-2.5-r1.ebuild delete mode 100644 games-emulation/mupen64plus-input-sdl/mupen64plus-input-sdl-2.5.ebuild delete mode 100644 games-emulation/mupen64plus-rsp-hle/mupen64plus-rsp-hle-2.5.ebuild delete mode 100644 games-emulation/mupen64plus-ui-console/mupen64plus-ui-console-2.5-r1.ebuild delete mode 100644 games-emulation/mupen64plus-video-glide64mk2/mupen64plus-video-glide64mk2-2.5.ebuild delete mode 100644 games-emulation/mupen64plus-video-rice/mupen64plus-video-rice-2.5.ebuild delete mode 100644 games-emulation/mupen64plus/mupen64plus-2.5.ebuild (limited to 'games-emulation') diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz index c2b5d8645d36..da2d95500f40 100644 Binary files a/games-emulation/Manifest.gz and b/games-emulation/Manifest.gz 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 @@ - - - - - games@gentoo.org - Gentoo Games Project - - 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 @@ - - opty@hotmail.fr - optyfr - - - proxy-maint@gentoo.org - Proxy Maintainers - + 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= - ) - !