summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* games-emulation/higan: depend on gtk+[X]Ionen Wolkens2022-12-281-1/+1
| | | | | | | | This always needs libX11 and friends either way, so don't gain much by trying to make that optional. Closes: https://bugs.gentoo.org/888715 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/dosbox-staging: update ManifestMike Gilbert2022-12-261-1/+1
| | | | | | | Upstream modified the v0.80.0 tag to correct the version in meson.build. Closes: https://bugs.gentoo.org/888539 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* games-emulation/pcsx2: drop wxGTK support in liveIonen Wolkens2022-12-242-42/+56
| | | | | | | | | | | Upstream dropped support, so have to go along. This allow to cleanup a few things/patches, and makes others worse like manual src_install. Will wait a bit before doing a non-live release given upstream is still doing last minute fixes for wx cleanup (tests are notably broken given they still try to use removed functions). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/dosbox-staging: add 0.80.0Bernard Cafarelli2022-12-223-0/+68
| | | | Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
* games-emulation/dosbox-staging: drop 0.78.1, 0.79.0Bernard Cafarelli2022-12-224-154/+0
| | | | Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
* games-emulation/pcsx2: update live to depend on ffmpegIonen Wolkens2022-12-221-0/+2
| | | | | | | | | | | | | This dlopen() it, but still using binding := to ensure it builds with matching headers. The cmake include/library "not found" message is harmless as long as at least the version is found (emits a warning if it attempts to use bundled headers, on non-live will fail if attempts this given headers will be deleted). Note that recording doesn't really work without qt6 (doesn't even have menus to select codecs), albeit still uses headers if disabled. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/ppsspp: drop old 1.13-r1Maciej Barć2022-12-212-111/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/ppsspp: remove unused eclassMaciej Barć2022-12-211-1/+1
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/ppsspp: bump to 1.14.1Maciej Barć2022-12-212-0/+59
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/pcsx2: add 1.7.3738Ionen Wolkens2022-12-192-0/+238
| | | | | | | | Note may be one of last few releases with wxGTK support as upstream is planning to go Qt6-only (not merged yet). When this happens new releases will be masked until Qt6 is unmasked in ::gentoo. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: fix build with rapidyaml-0.5.0Ionen Wolkens2022-12-193-0/+52
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: update liveIonen Wolkens2022-12-181-5/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/ppsspp: drop old 1.12.3-r1Maciej Barć2022-12-152-107/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/ppsspp: bump to 1.14Maciej Barć2022-12-152-0/+59
| | | | | Closes: https://bugs.gentoo.org/877509 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/fbzx: stabilize 4.8.0-r1 for amd64Ionen Wolkens2022-12-081-1/+1
| | | | | Closes: https://bugs.gentoo.org/884871 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fbzx: EAPI7->8, use libpulse, httpsIonen Wolkens2022-12-081-7/+8
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: drop 1.7.3468Ionen Wolkens2022-12-012-234/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: drop 0.9.3-r2Ionen Wolkens2022-12-013-202/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mednaffe: Stabilize 0.9.2 amd64, #883037Jakov Smolić2022-11-291-2/+2
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* games-emulation/mednafen: Stabilize 1.29.0-r1 amd64, #883037Jakov Smolić2022-11-291-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* games-emulation/gngb: EAPI6->8, fix build w/ clang16, C2x, and ltoIonen Wolkens2022-11-203-10/+125
| | | | | | | | | | Also GPL-2 -> GPL-2+, and fixing clang16 issues also fixed lto ones wrt bug #858641 ... but the real fix here would last rites, this is a terrible GB emulator by modern standards. Closes: https://bugs.gentoo.org/858641 Closes: https://bugs.gentoo.org/874999 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/desmume: fix w/ clang16, filter-lto + -fno-strictIonen Wolkens2022-11-201-3/+6
| | | | | | | | | | | Looking a bit fragile for LTO overall, so haven't looked into doing proper fixes. Also GPL-2 -> GPL-2+ Closes: https://bugs.gentoo.org/858629 Closes: https://bugs.gentoo.org/874996 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: sync liveIonen Wolkens2022-11-201-5/+9
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: add 1.7.3602Ionen Wolkens2022-11-202-0/+238
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: stabilize 0.10.0 for amd64, x86Ionen Wolkens2022-11-171-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/melonds: do not use CMake ccache detectionMaciej Barć2022-11-082-0/+18
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/melonds: add wayland dependencyMaciej Barć2022-11-062-0/+2
| | | | | Closes: https://bugs.gentoo.org/880079 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/melonds: add ecm dependencyMaciej Barć2022-11-062-0/+2
| | | | | Closes: https://bugs.gentoo.org/880033 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/melonds: add qtmultimedia dep; static-link teakraMaciej Barć2022-11-062-10/+4
| | | | | Closes: https://bugs.gentoo.org/879557 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/melonds: sync liveMaciej Barć2022-11-041-11/+14
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/melonds: bump to 0.9.5Maciej Barć2022-11-042-0/+88
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/pcsx2: drop 1.7.3329Ionen Wolkens2022-10-274-252/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: sync live, fix USE=-vulkanIonen Wolkens2022-10-211-30/+52
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: add 1.7.3468Ionen Wolkens2022-10-214-0/+293
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/dosbox-staging: add 0.79.1Bernard Cafarelli2022-10-202-0/+65
| | | | Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
* games-emulation/advancemame: align longdescription opening and closing tagsPetr Vaněk2022-10-201-9/+9
| | | | | Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/mgba: sync liveIonen Wolkens2022-10-121-6/+10
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: add 0.10.0Ionen Wolkens2022-10-123-0/+114
| | | | | | | | | | | | | | | ebuild updates: - require sqlite with USE=gui and enable by default (segfaults without) - enable opengl by default for non-desktop profiles, sdl build is not very useful without this or gles2 - check for gles2 on libsdl2 too (gles3 only seem to work with Qt) - patch to disable Qt's updater, not only is it not needed but it has incompatible pointer type issues (broken with clang16) - drop || ( gui sdl ) required use (allows library-only build, albeit no in-tree consumers for this currently) - change subslot to 0/$(ver_cut 1-2) rather than 0/10 (matches SONAME). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: Drop MatchingGlobalUse "qt6"Andreas Sturmlechner2022-10-111-1/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* games-emulation/emutos: drop 1.2Ionen Wolkens2022-10-082-48/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/zinc: depend on glibc (binpkg)Sam James2022-10-081-1/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/emutos: add 1.2.1Ionen Wolkens2022-10-052-0/+48
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: update liveIonen Wolkens2022-10-031-1/+0
| | | | | | This was cleaned up upstream. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: live temporary quick fixesIonen Wolkens2022-10-012-3/+41
| | | | | | | | | | | | | | | | | | | | PCSX2 upstream has replaced the cubeb submodule by hard-including it in its source /and/ modified them. Meaning unbundling is not reasonable anymore without non-modified system copy. New unbundling patch now omits cubeb, however this "fix" is partial given cubeb will do automagic for its backends. Still need to implement IUSE="jack alsa sndio ...". There's also a rust backend full with crates but may not bother with that one in pcsx2's ebuild (will explore how to handle these when do another nightly release). Also need a new submodule (rcheevos), which may be possible to force-unbundle (not looked at yet). Users having problems with any of the above are advised to stick to non-live =pcsx2-1.7*, or at least for now. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/melonds: fix StaticSrcUriSam James2022-10-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/pcsx2: drop unnecessary patchIonen Wolkens2022-09-273-21/+0
| | | | | | | | | Ended up using -Werror=strict-prototypes to test things, but as far as I'm aware this shouldn't be "needed" with clang16 either unless something passes that -Werror. Should still get fixed upstream but want less patches to manage here. Will revisit if needed. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: update liveIonen Wolkens2022-09-261-0/+7
| | | | | | | This may be temporary going by upstream's commit message, so will have a closer look when doing another nightly release. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: sync liveIonen Wolkens2022-09-221-1/+5
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: set git tag for version displayIonen Wolkens2022-09-221-1/+4
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: rdepend on qtsvg:6 for iconsIonen Wolkens2022-09-221-0/+1
| | | | | | fwiw skipping revbump given short lived and qt6 is still masked. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>