summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* games-emulation/pcsx2: update liveIonen Wolkens2023-07-061-1/+6
| | | | | | | | | Technically builds without wayland-scanner still, but ECM (which is now required with wayland) looks for its wayland.xml and warns if it's missing. It's fairly cheap to depend on and may avoid unexpected consequences when missing. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/jgrf: drop 1.0.1orbea2023-07-052-52/+0
| | | | | | Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/31655 Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/jgrf: add 1.0.2orbea2023-07-052-0/+52
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/pcsx2: drop 1.7.3738-r1, 1.7.4534-r1Ionen Wolkens2023-07-017-614/+0
| | | | | | | Note that 1.7.3738 was the last version to support wxGTK, been kept for an extended period but can be dropped now that Qt6 is unmasked. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: update liveIonen Wolkens2023-07-015-2/+48
| | | | | | | | | | | gtest unbundling needs rebasing, and unfortunately can no longer use system soundtouch as-is (newly bundled, fails if unbundled). Also split unbundling patches while at it, using diff -U0 so they're unlikely to break easily while touching the same file (context is not important for these). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/ppsspp: remove unused patchMichael Mair-Keimberger2023-06-261-58/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/31626 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/ppsspp: Stabilize 1.15.4 amd64, #909098Sam James2023-06-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/pcsx2: sync liveIonen Wolkens2023-06-241-3/+9
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: add 1.7.4624Ionen Wolkens2023-06-242-0/+260
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2_patches: new package, add 0_p20230623 + 9999Ionen Wolkens2023-06-244-0/+121
| | | | | | | | | | | | | | | | | | This is distributed with PCSX2's appimage but tracked in a separate repo. Simpler to handle as a separate package as bump may not be needed at same time and updates tend to be non-urgent + game-specific (and all patches are disabled by default). PCSX2 newly gives a warning if patches.zip is missing (formerly cheats_ws.zip, but now using its own patches interface), and will look for it on the system's resources path. So this gives more reasons to package this. Provide 9999 as well given this does not get releases and users may want fixes earlier than we do snapshots (albeit ~/.config/PCSX2/patches or so should work afaik). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/ppsspp: drop old 1.14.4-r2Maciej Barć2023-06-232-67/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/ppsspp: drop old 1.14.2-r2Maciej Barć2023-06-232-66/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/pcsxr: treecleanJakov Smolić2023-06-224-180/+0
| | | | | | | Closes: https://bugs.gentoo.org/791034 Closes: https://bugs.gentoo.org/631202 Closes: https://bugs.gentoo.org/858713 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* games-emulation/mastergear-bin: EAPI-8, switch to media-libs/libpulseAndreas Sturmlechner2023-06-111-3/+3
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* games-emulation/lxdream: EAPI-8 bump, switch to media-libs/libpulseAndreas Sturmlechner2023-06-111-5/+5
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* games-emulation/ppsspp: Stabilize 1.15 amd64, #908010Sam James2023-06-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/pcsx2: drop 1.7.4425-r2Ionen Wolkens2023-06-022-246/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/dolphin: Switch IUSE=pulseaudio to media-libs/libpulseAndreas Sturmlechner2023-05-301-2/+2
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* games-emulation/pcsx2: Drop dependency on libbacktraceAndreas K. Hüttel2023-05-284-10/+3
| | | | | | ... since that library causes a ton of problems. Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* games-emulation/pcsx2: add 1.7.4534Ionen Wolkens2023-05-252-0/+256
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: filter-lto with USE=vulkanIonen Wolkens2023-05-251-2/+8
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: defer to new global USE=vulkan descriptionSam James2023-05-231-1/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/dolphin: defer to new global USE=vulkan descriptionSam James2023-05-231-1/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/ppsspp: bump to 1.15.4Maciej Barć2023-05-222-0/+66
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/ppsspp: drop old 1.15.3Maciej Barć2023-05-222-66/+0
| | | | | Closes: https://bugs.gentoo.org/906934 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/ppsspp: drop old 1.15.2Maciej Barć2023-05-222-66/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/pcsx2: update liveIonen Wolkens2023-05-161-2/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: drop 0.10.1Ionen Wolkens2023-05-122-107/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: Stabilize 0.10.2 x86, #906159Arthur Zamarin2023-05-111-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* games-emulation/mgba: Stabilize 0.10.2 amd64, #906159Arthur Zamarin2023-05-111-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* games-emulation/pcsx2: drop 1.7.4280Ionen Wolkens2023-05-102-238/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: switch to bundled libfmt for nowIonen Wolkens2023-05-104-9/+44
| | | | | | | | | | | | | | | | May or may not be an easy fix for libfmt-10, but upstream currently does not really support using system libraries unless someone else does the fix for them (e.g. closed the rapidyaml-0.5 issue and left it broken for months). Given libfmt tend to be volatile and break old code often, switch to bundled for now. May revisit this later when there's non-nightly releases, or if (at least) gets fixed for libfmt-10. Do a revbump given portage does not fully understand rebuilding pcsx2 as being a solution to allow bumping libfmt if the dep is gone. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/ppsspp: bump to 1.15.3Maciej Barć2023-05-072-0/+66
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/melonds: remove unused patchMichael Mair-Keimberger2023-05-061-23/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/30893 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/pcsxr: drop stale dev-util/intltool depSam James2023-05-062-4/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/pcsxr: add github upstream metadataSam James2023-05-061-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/ppsspp: bump to 1.15.2Maciej Barć2023-05-052-0/+66
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/melonds: drop old 0.9.4_p1-r1Maciej Barć2023-05-052-89/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/melonds: drop old 0.9.3-r2Maciej Barć2023-05-052-89/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/melonds: Stabilize 0.9.5-r4 amd64, #899206Sam James2023-05-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/ppsspp: bump to 1.15Maciej Barć2023-05-012-0/+66
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/pcsx2: update liveIonen Wolkens2023-04-301-1/+3
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: add 1.7.4425Ionen Wolkens2023-04-262-0/+238
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba-jg: add 0.10.2orbea2023-04-262-0/+46
| | | | | | Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/30733 Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/mgba: sync liveIonen Wolkens2023-04-241-2/+4
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: add 0.10.2Ionen Wolkens2023-04-242-0/+109
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: use explicit slot for qttoolsIonen Wolkens2023-04-233-3/+3
| | | | | | | Oversight, albeit is unlikely to be an issue unless qttools is still not split by the time Qt7 comes out. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/higan: fix build w/ gcc13 + update depsIonen Wolkens2023-04-222-3/+11
| | | | | | | | | | | Doesn't overly need a revbump for the fix, but it's an excuse to replace the mostly deprecated deps at same time. Thankfully trivial considering that upstream is still inactive, imagine this will break in a worse way sooner or later. Closes: https://bugs.gentoo.org/898898 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/ppsspp: fix build w/ gcc 13Sam James2023-04-192-0/+59
| | | | | Closes: https://bugs.gentoo.org/898910 Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/openmsx: fix build w/ gcc 13Sam James2023-04-192-2/+25
| | | | | Closes: https://bugs.gentoo.org/898908 Signed-off-by: Sam James <sam@gentoo.org>