summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-146-11/+11
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* games-emulation/pcsx2: cleanup unused perl bdepIonen Wolkens2023-01-122-6/+2
| | | | | | | Not important but noticed nothing was using it anymore (or at least in Qt6-only versions, leaving it alone for wx builds). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/dosbox-staging: add 0.80.1Bernard Cafarelli2023-01-112-0/+69
| | | | Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
* games-emulation/nestopia: sync liveIonen Wolkens2023-01-111-2/+5
| | | | | | | This been in 1.51.1 for a while and unfortunately is still needed in 1.52.0. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/nestopia: add 1.52.0Ionen Wolkens2023-01-112-0/+46
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: add 0.10.1Ionen Wolkens2023-01-112-0/+107
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: drop crcs patch in liveIonen Wolkens2023-01-111-1/+0
| | | | | | | Upstream removed the CRC list entirely that I can see, untested but assume this is no longer useful. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: make rapidyaml patch unconditionalIonen Wolkens2023-01-115-28/+10
| | | | | | | | A PR is pending upstream to bump bundled rapidyaml which will also require >=0.5 if kept as-is, and 0.5 is stable now so there's little reason not to change this (no need for a revbump in this case). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/ppsspp: bump to 1.14.4Maciej Barć2023-01-032-0/+66
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/ppsspp: drop old 1.14.3Maciej Barć2023-01-032-66/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/pcsx2: update liveIonen Wolkens2023-01-021-4/+2
| | | | | | | | | XDG_STD=yes is now default and the option was replaced by a legacy option to opt-out which we don't need to pass. Similar for handling setcap. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/ppsspp: bump to 1.14.3Maciej Barć2023-01-022-0/+66
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/ppsspp: drop old 1.14-r1Maciej Barć2023-01-022-66/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/pcsx2: add comment about upstreamIonen Wolkens2023-01-021-2/+5
| | | | | | | | | | | | | | | | May be useful to know for anyone working on this. Upstream doesn't seem to want to hear of non-appimage issues. They also dislike that we do workarounds for these issues and wants it pristine (no patch/sed, even tiny changes like changing the path to find resources in /usr/share given been seemingly refusing to add a cmake option to change it) and using bundled libs. Hopefully may change if it gets a dedicated linux contributor, as there's currently none and it's at most just drive-by PRs which don't get maintained and eventually break. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: adjust postinst elog to be more accurateIonen Wolkens2023-01-023-23/+20
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: switch icon in liveIonen Wolkens2023-01-021-2/+2
| | | | | | | | The linux_various directory is about to be removed, and this other icon is higher quality anyway. PCSX2.desktop.in will also be removed but had already switched to make_desktop_entry. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/ppsspp: properly pick up pythonMaciej Barć2023-01-012-2/+16
| | | | | Closes: https://bugs.gentoo.org/800905 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/ppsspp: drop old 1.13.2Maciej Barć2022-12-302-108/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/ppsspp: bump to 1.14.2Maciej Barć2022-12-302-0/+66
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/pcsx2: add 1.7.3820, drop 1.7.3818Ionen Wolkens2022-12-302-1/+1
| | | | | | Early bump to include fix for a notable microVU regression since 3813. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: add 1.7.3818 (qt6-only, masked)Ionen Wolkens2022-12-292-0/+245
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: drop 1.7.3602Ionen Wolkens2022-12-293-252/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: update rapidyaml patch for liveIonen Wolkens2022-12-282-1/+64
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* 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>