summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* games-emulation/dolphin: drop oldSergei Trofimovich2021-06-192-182/+0
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* games-emulation/zsnes: respect ${PKG_CONFIG}Sam James2021-06-181-5/+8
| | | | | | Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
* games-emulation/mupen64plus-video-rice: add pkgconfig or ↵Sam James2021-06-181-3/+3
| | | | | | | | | | | | pkgconfig-referenced libs deps Add dependencies for either virtual/pkgconfig, move it into BDEPEND where applicable, or add dependencies for libraries we're trying to find with pkgconfig. Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
* games-emulation/mupen64plus-video-glide64mk2: add pkgconfig or ↵Sam James2021-06-181-3/+3
| | | | | | | | | | | | pkgconfig-referenced libs deps Add dependencies for either virtual/pkgconfig, move it into BDEPEND where applicable, or add dependencies for libraries we're trying to find with pkgconfig. Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
* games-emulation/mupen64plus-input-sdl: add pkgconfig or pkgconfig-referenced ↵Sam James2021-06-181-3/+3
| | | | | | | | | | | | libs deps Add dependencies for either virtual/pkgconfig, move it into BDEPEND where applicable, or add dependencies for libraries we're trying to find with pkgconfig. Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
* games-emulation/mupen64plus-audio-sdl: add pkgconfig or pkgconfig-referenced ↵Sam James2021-06-181-3/+3
| | | | | | | | | | | | libs deps Add dependencies for either virtual/pkgconfig, move it into BDEPEND where applicable, or add dependencies for libraries we're trying to find with pkgconfig. Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
* games-emulation/hatari: remove unused patchesMichael Mair-Keimberger2021-06-162-75/+0
| | | | | | | Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/21272 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mednafen: add 1.27.1Ionen Wolkens2021-06-152-0/+77
| | | | | | Removes support for libsndfile and adds flac in its place. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/libretro-snes9x: fix build with GCC 11Sam James2021-06-152-1/+61
| | | | | Closes: https://bugs.gentoo.org/787116 Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/desmume: remove unused patchesIonen Wolkens2021-06-133-79/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fbzx: drop 4.6.0Ionen Wolkens2021-06-134-202/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fbzx: add 4.8.0Ionen Wolkens2021-06-132-0/+53
| | | | | | Trivial bump to get rid of the joystick patch. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/dolphin: amd64 stable wrt bug #795552Agostino Sarubbo2021-06-131-1/+1
| | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* games-emulation/hatari: drop 2.2.1-r1Ionen Wolkens2021-06-083-84/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fbzx: drop 3.0.0-r1Ionen Wolkens2021-06-082-47/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/emutos: drop 0.9.12Ionen Wolkens2021-06-082-42/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/desmume: drop 0.9.11-r2Ionen Wolkens2021-06-082-38/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/openmsx: add 17.0John Helmert III2021-06-052-0/+113
| | | | | | Drops patch which has been included in 17.0. Signed-off-by: John Helmert III <ajak@gentoo.org>
* games-emulation/mednafen: drop 0.9.46Ionen Wolkens2021-06-023-116/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fceux: drop 2.2.3-r100Ionen Wolkens2021-06-024-188/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fceux: require qtopengl[-gles2-only]Ionen Wolkens2021-06-011-1/+1
| | | | | Closes: https://bugs.gentoo.org/792540 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/desmume: add 0.9.11_p20210409 snapshotIonen Wolkens2021-06-014-0/+147
| | | | | | | | | | | | | | | | | | | Upstream labels their stable 0.9.11 release as '(do not use)' and is missing 6 years worth of changes, they instead suggest to use current git autobuilds. Current hasn't changed in some time and should be a fair snapshot (not that it isn't without some issues, included patch to fix cli option issues with gtk+:3 port). Removes gtk+:2 and migrates to meson / gtk+:3 / libsdl2. USE=gui enabled by default because the cli version is very limited and more useful for debugging. Closes: https://bugs.gentoo.org/701138 Closes: https://github.com/gentoo/gentoo/pull/20947 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/desmume: add github remote-idIonen Wolkens2021-06-011-0/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/hatari: add 2.3.1Ionen Wolkens2021-06-014-0/+121
| | | | | | | | | | | | | | | | | | | | - removed upstreamed joystick patch - replaced default-rom patch by using /etc/hatari.cfg, effective even if user has their own .cfg in $HOME unless overrides same option - removed libsdl1 support, upstream advises against using and it'll be removed entirely next version - added python3_10 (haven't managed to find issues) - the python-ui frontend was previously missing gtk+:3[introspection] dep and, rather than add unconditionally, introducing USE=gui - plus other small adjustments/fixes bug 739146 config-file test failure was caused by the default-rom patch Closes: https://bugs.gentoo.org/739146 Closes: https://bugs.gentoo.org/765004 Closes: https://bugs.gentoo.org/765115 Closes: https://github.com/gentoo/gentoo/pull/20905 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/emutos: mark ALLARCHESIonen Wolkens2021-06-011-0/+1
| | | | | | Is only data files that will be emulated. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/emutos: add 1.0.1Ionen Wolkens2021-06-012-0/+38
| | | | | | | | | Removed USE=debug and enable unconditionally, it only adds a trivial 42kB extra file without dependencies. Also small nitpick fixes. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fbzx: add 4.6.0, EAPI-7Ionen Wolkens2021-06-014-0/+146
| | | | | | | | | | | | | | | | - update homepage/src_uri - libsdl -> libsdl2 - add missing [joystick] (bug #733446) - add prefix to runtime datadir - use provided .desktop file - rebased makefile patch with method to select alsa/pulseaudio rather than always require both (sources have defines already) gcc11 bug #789597 fixed upstream since v4.1.0 ('byte/word' removed) Closes: https://bugs.gentoo.org/733446 Closes: https://bugs.gentoo.org/789597 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fbzx: switch remote-id to gitlabIonen Wolkens2021-06-011-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mastergear-bin: drop 4.7Ionen Wolkens2021-06-012-29/+0
| | | | | | Distfile no longer available, and unmirrored. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mastergear-bin: add 4.9Ionen Wolkens2021-06-012-0/+33
| | | | | | | Added the missing [sdk] on apulse, plus minor cleanups. Closes: https://bugs.gentoo.org/782115 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/snes9x: Removed oldLars Wendler2021-05-272-129/+0
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* games-emulation/openmsx: add python3_10John Helmert III2021-05-241-1/+1
| | | | Signed-off-by: John Helmert III <ajak@gentoo.org>
* games-emulation/snes9x: Use upstream patch for GCC 11David Seifert2021-05-221-6/+22
| | | | | | | | * I didn't see the patch until after I committed my own fix already. Closes: https://bugs.gentoo.org/789963 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org>
* games-emulation/snes9x: Fix building against GCC 11David Seifert2021-05-222-1/+33
| | | | | | Closes: https://bugs.gentoo.org/789963 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org>
* games-emulation/mupen64plus-core: Fix building against opencv-4Michał Górny2021-05-211-1/+3
| | | | | Closes: https://bugs.gentoo.org/790380 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/zsnes: add more stack realignment annotationsSergei Trofimovich2021-05-132-0/+174
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* games-emulation/dolphin: bump up to 5.0_p20210506Sergei Trofimovich2021-05-122-0/+196
| | | | | | | Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/789609 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* games-emulation/zsnes: fix more ao and stack alignment crashesSergei Trofimovich2021-05-113-0/+198
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* games-emulation/advancemame: Keyword 3.9 ppc64, #769962Sam James2021-05-101-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/mednaffe: drop 0.8.7Ionen Wolkens2021-05-092-48/+0
| | | | | | | | | this version wasn't compatible with old mednafen (broken for a long time), so rather little value in keeping it Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/20540 Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/mednaffe: add 0.9.1, EAPI-7 bumpIonen Wolkens2021-05-092-0/+24
| | | | | | | Bug: https://bugs.gentoo.org/670672 Closes: https://bugs.gentoo.org/684090 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/mednafen: add 1.26.1 with reworked ebuildIonen Wolkens2021-05-092-0/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Notable ebuild changes: - EAPI-7 - libsdl -> libsdl2 - finally use virtual/jack (jack2 tested fine) - use more aggressive sed for configure.ac's CFLAGS given upstream been adding yet more unnecessary compiler options such as attempts to disable spectre mitigation - tentatively removed strip-flags (referenced bug #539992 was only because of lacking -fwrapv, but strip was added with it) - tentatively removed ccache check (no explanation found, seems fine) - use new --with-external-{lzo,mpcdec,tremor,trio} to unbundle - pic/pie warning is now non-fatal but is repeated so much that used the new defines to disable anyway - IUSE changes: > altivec: converted to cpu_flags_ppc_altivec (untested) > sndfile: added for libsndfile to be optional > cjk/debugger: removed (these are enabled by default, have no dependencies, and don't have a big impact on size) - install html docs, the only viable source of usage information (README(s) are just build instructions) Closes: https://bugs.gentoo.org/670672 Closes: https://bugs.gentoo.org/684088 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/fceux: add 2.3.0Ionen Wolkens2021-05-092-0/+57
| | | | | | | | | | | | | | | | | | | Notable ebuild changes: - migrated to cmake (drops python/scons) - libsdl2 over libsdl - build with QT5 (upstream removed support to build without gui) - removed all IUSE: > logo: create_avi / logo support missing from new build system > lua: always required, otherwise uses internal lua5.1 > opengl: fails if missing > gtk: while still usable, upstream discourages it, lacks some features, can't be built at same time, and next upcoming version removed support entirely (adds QT6 support instead) Closes: https://bugs.gentoo.org/782640 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/20532 Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/fceux: add github remote-idIonen Wolkens2021-05-091-0/+1
| | | | | | | | Upstream still favors distributing releases through sourceforge, but development is currently on github. Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/advancescan: Fix building against GCC 11David Seifert2021-05-072-3/+256
| | | | | | Closes: https://bugs.gentoo.org/786792 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org>
* games-emulation/higan: Respect CPPFLAGS/CXXFLAGS/LDFLAGSDavid Seifert2021-04-252-3/+93
| | | | | | Closes: https://bugs.gentoo.org/780336 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org>
* games-emulation/stella: remove unused eclassMichael Mair-Keimberger2021-04-252-3/+3
| | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: David Seifert <soap@gentoo.org>
* games-emulation/mgba: Removed oldLars Wendler2021-04-192-128/+0
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* games-emulation/mgba: USE="debug" requires dev-libs/libeditLars Wendler2021-04-193-1/+4
| | | | | Closes: https://bugs.gentoo.org/769647 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* games-emulation/fbzx: export PKG_CONFIGSam James2021-04-191-1/+4
| | | | | Closes: https://bugs.gentoo.org/784242 Signed-off-by: Sam James <sam@gentoo.org>