summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* games-emulation/pcsx2: fix build with wxGTK[sdl], adjust optionsIonen Wolkens2022-01-271-4/+3
| | | | | | | | | | | | SDL2_API is essentially an unused option, but an old cmake check still use it when it detects wxGTK was built with sdl support. Also sorted options and removed CMAKE_LIBRARY_PATH as it does not install plugins anymore. Thanks-to: Jusef N. Closes: https://github.com/gentoo/gentoo/pull/23989 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2022-01-251-1/+1
| | | | | | Again. :( Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* games-emulation/desmume: drop 0.9.11_p20210409-r1Ionen Wolkens2022-01-213-70/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fceux: drop 2.5.0, 2.6.0Ionen Wolkens2022-01-213-114/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mednafen: add 1.29.0Ionen Wolkens2022-01-192-0/+81
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fceux: add 2.6.1Ionen Wolkens2022-01-172-0/+57
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/dosbox-staging: fix compilation with muslBernard Cafarelli2022-01-152-0/+18
| | | | | | Closes: https://bugs.gentoo.org/830930 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
* games-emulation/desmume: add 0.9.11_p20211119Ionen Wolkens2022-01-132-0/+57
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fceux: add 2.6.0Ionen Wolkens2022-01-132-0/+57
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/higan: drop 116_pre20210404Ionen Wolkens2022-01-132-107/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/dosbox-staging: 0.78.1 bumpBernard Cafarelli2022-01-122-0/+67
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
* games-emulation/pcsx2: update liveIonen Wolkens2022-01-091-1/+5
| | | | | | | | Meant to unbundle these + add IUSE=vulkan, but it uses an header that's not normally installed by system glslang. May be better to wait and see before doing more given this is all very new. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/dolphin: Remove oldMichał Górny2022-01-082-198/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/dolphin: Restrict libfmt due to build failureMichał Górny2022-01-081-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/pcsx2: Remove oldMichał Górny2022-01-061-112/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/pcsx2: x86 stable wrt bug #828358Agostino Sarubbo2022-01-061-1/+1
| | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* games-emulation/pcsx2: update live for imguiIonen Wolkens2022-01-051-4/+3
| | | | | | | | | | | | | | | Enable submodule as it doesn't have its own build system nor cmake/pkgconfig files for detection, so unbundling doesn't seem viable (maybe if more packages come to need this). Also cleanup removed SDL2_API option, and add extra licenses for installed fonts. Should be possible to remove freetype dependency (and a few others) but build system isn't entirely cleared of these yet. Leave alone in -9999 for now as it's rapidly changing. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/higan: add 116_pre20210818, use system pathsIonen Wolkens2022-01-033-0/+167
| | | | | | Closes: https://bugs.gentoo.org/828108 Thanks-to: Nathan Zachary Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: Stabilize 1.6.0-r2 amd64, #828358Sam James2022-01-021-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/pcsx2: unbundle cubeb+libchdr, make pulse optionalIonen Wolkens2022-01-011-8/+19
| | | | | | | | | Optimally be nice to get these handled upstream, but just a rough sed for now. cubeb seems to work well from a quick try. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/dosbox-staging: add upstream fix for failing testsBernard Cafarelli2022-01-012-1/+34
| | | | | | | | | With some compilers/linkers, dosbox main() function would be used in tests instead of gmock's one Closes: https://bugs.gentoo.org/830237 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
* games-emulation/pcsx2: update live ebuildIonen Wolkens2022-01-011-21/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ebuild could use more attention before an eventual release (unbundling, re-checking options/deps, wayland, making tests run), but this is just quickfixes to at least let it build. Two new dependencies: * rapidyaml(new package): replaces yaml-cpp * cubeb(submodule): replaces portaudio pcsx2 isn't currently wired to use system's cubeb and it also isn't packaged, so use submodule for now -- but it'd be good to package it eventually given other packages like yuzu (which could be nice to have in ::gentoo eventually) can use it as well. An ebuild would also help for more proper backend support, but for now hard depend on pulseaudio given it's the only one it links with. The cubeb introduction in PCSX2 is very recent so it may also be good to wait and see. Also update licenses for cubeb(ISC) and libchdr(BSD). /usr/bin/PCSX2 was also renamed to pcsx2, update ebuild to match. Removed QA_* instead of updating them given the messages do not seem to trigger anymore. Runtime wasn't really tested, could be issues -- but it'd be expected with upstream changing things around. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/dosbox-staging: add missing flag for libslirp supportBernard Cafarelli2021-12-292-1/+4
| | | | | | | | This is used in this new version for Ethernet emulation Closes: https://bugs.gentoo.org/830229 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
* games-emulation/dosbox-staging: 0.78.0 bumpBernard Cafarelli2021-12-292-0/+65
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
* games-emulation/openmsx: drop 16.0-r1Ionen Wolkens2021-12-283-181/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/zsnes: use more correct CBUILD flagsIonen Wolkens2021-12-221-1/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/zsnes: drop 1.51-r11Ionen Wolkens2021-12-2219-755/+0
| | | | | | | | This seemed unusable either way, should be no reason to keep. Some of these patches may still be interesting, but they'll be available in history. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/zsnes: add 2.0.9 (fork) with new dumbed down ebuildIonen Wolkens2021-12-224-0/+83
| | | | | | | | | | | | | | | | | | | | | zsnes is very fragile, and supporting many configurations/flags doesn't seem worth it anymore. So this uses current upstream defaults for safety (no libao+debugger, and enable sdl+png+opengl). May possibly have some new issues / regressions to iron out, notably given doesn't use autoconf anymore which shifted many things around. Unsure if this fork will be maintained on the long term, if not then this package may be better off last-rited. bug 817395: fork uses FORTIFY_SOURCE=0 which combined with -U should ensure it's unused even if our gcc enables it by default (issue does exist still, was able to reproduce if letting it use it) bug 829785: cause is unknown but can't reproduce when using the fork Closes: https://bugs.gentoo.org/817395 Closes: https://bugs.gentoo.org/829785 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/zsnes: add github remote-id, tidy metadataIonen Wolkens2021-12-221-10/+11
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: Removed oldLars Wendler2021-12-183-258/+0
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* games-emulation/mgba: Synced live ebuildLars Wendler2021-12-181-1/+1
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* games-emulation/mgba: Bump to version 0.9.3Lars Wendler2021-12-182-0/+129
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* games-emulation/stella: drop 6.5.3Ionen Wolkens2021-12-022-59/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mednaffe: drop 0.9.1Ionen Wolkens2021-12-022-24/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mednaffe: add 0.9.2Ionen Wolkens2021-11-302-0/+24
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/melonds: use readme.gentooMaciej Barć2021-11-262-16/+26
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/melonds: new package; add version 0.9.3 and liveMaciej Barć2021-11-264-0/+180
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/ppsspp: bump to 1.12.3Maciej Barć2021-11-262-0/+107
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/ppsspp: update metadata.xmlMaciej Barć2021-11-251-16/+17
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/stella: add 6.6Ionen Wolkens2021-11-172-0/+59
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fceux: drop 2.4.0Ionen Wolkens2021-11-102-49/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/vbam: fix build on arm(64)Sam James2021-11-072-0/+34
| | | | | Closes: https://bugs.gentoo.org/799362 Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/dosbox-staging: Keyword 0.77.1 ppc, #813930Sam James2021-10-311-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/dolphin: Set USE-defaults for mesa[egl,gbm]Matt Turner2021-10-313-3/+3
| | | | | Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/dosbox: Fix 0.75_pre4302 with USE="-alsa glide"James Le Cuirot2021-10-262-1/+19
| | | | | Closes: https://bugs.gentoo.org/780015 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* games-emulation/fceux: add 2.5.0Ionen Wolkens2021-10-243-0/+61
| | | | | | | This version checks for ffmpeg and x265 on top of the previous x264. Add support and make all 3 optional. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/dosbox-staging: fix MissingTestRestrictBernard Cafarelli2021-10-221-0/+2
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
* games-emulation/dosbox-staging: skip test failing on some platformsBernard Cafarelli2021-10-221-2/+7
| | | | | | | | Also add USE=test logic for gtest dependency Closes: https://bugs.gentoo.org/817908 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
* games-emulation/caps: treecleanIonen Wolkens2021-10-123-86/+0
| | | | | Closes: https://bugs.gentoo.org/812806 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/nestra: treecleanIonen Wolkens2021-10-125-142/+0
| | | | | | | Closes: https://bugs.gentoo.org/701414 Closes: https://bugs.gentoo.org/739188 Closes: https://bugs.gentoo.org/739222 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>