summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* games-emulation/ryujinx: Stabilize 1.1.1403 amd64, #944966Sam James2024-11-261-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/rmg: fix -Wstrict-aliasing warningsorbea2024-11-263-8/+353
| | | | | | | | | | Upstream-Issue: https://github.com/gonetz/GLideN64/issues/2877 Upstream-PR: https://github.com/gonetz/GLideN64/pull/2884 Upstream-Commit: https://github.com/gonetz/GLideN64/commit/a1320da566c03503ea755447458bb2b79a610cb5 Upstream-Commit: https://github.com/Rosalie241/RMG/commit/e68483fce2a977c07fee38e1d8d8f8dc22bb6072 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/39058 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* games-emulation/rmg: don't hard-code pkg-configorbea2024-11-263-2/+65
| | | | | | | | | Closes: https://bugs.gentoo.org/941889 Upstream-PR: https://github.com/raphnet/mupen64plus-input-raphnetraw/pull/17 Upstream-PR: https://github.com/Rosalie241/RMG/pull/296 Upstream-Commit: https://github.com/Rosalie241/RMG/commit/f6b73b86c6625fa5a268b74b1e36114a5bdd535c Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* games-emulation/rmg: use pkg-config for SDL2orbea2024-11-263-0/+62
| | | | | | | | | | | Also removes undocumented dependency on which(1). Upstream-PR: https://github.com/mupen64plus/mupen64plus-core/pull/1093 Upstream-Commit: https://github.com/mupen64plus/mupen64plus-core/commit/966a5df3165afede21204610c396dba1ed8a5bf3 Upstream-Commit: https://github.com/mupen64plus/mupen64plus-core/commit/b007759b9ed9d1473c732b4f3abcd9257165c65c Upstream-Commit: https://github.com/Rosalie241/RMG/commit/4cd4f4c6ea37c82cdda6b0a57e79af1b71df17fe Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* games-emulation/rmg: only call rust_pkg_setup when using rustorbea2024-11-262-2/+2
| | | | | | Fixes: 01ba4dc61965ef7658a24728841c04c9a1ce4871 Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* games-emulation/pcsx2_patches: Stabilize 0_p20241020 ALLARCHES, #944798Jakov Smolić2024-11-241-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* games-emulation/stella: add 7.0Ionen Wolkens2024-11-242-0/+67
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* Rename dev-python/{PyQt6 → pyqt6}Michał Górny2024-11-231-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Rename dev-python/{PyQt5 → pyqt5}Michał Górny2024-11-232-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Rename dev-python/{PySDL2 → pysdl2}Michał Górny2024-11-233-4/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/ppsspp: bump to 1.18.1Maciej Barć2024-11-172-0/+91
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/melonds: add 0.9.5_p20241113Violet Purcell2024-11-172-0/+92
| | | | | | Signed-off-by: Violet Purcell <vimproved@inventati.org> Closes: https://github.com/gentoo/gentoo/pull/39340 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/melonds: update liveViolet Purcell2024-11-171-13/+5
| | | | | | | | | | | | - Update to use Qt6 as is now upstream default. - Pass -DUSE_SYSTEM_LIBSLIRP to use system libslirp. - The filter-lto and -fno-strict-aliasing appear to be due to an issue from 2022 which appears to no longer be applicable since there has been some heavy refactoring. Remove them. Bug: https://bugs.gentoo.org/858710 Signed-off-by: Violet Purcell <vimproved@inventati.org> Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/ppsspp: bump python compat to 3.13Maciej Barć2024-11-151-1/+1
| | | | | | revision was already bumped in previous commit Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/ppsspp: patch SpvBuilder - include cstdintMaciej Barć2024-11-152-0/+24
| | | | | Closes: https://bugs.gentoo.org/938156 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* */*: update for slotted RustMatt Jolly2024-11-093-3/+6
| | | | | | | | | | | | | | Tidyups: - $(cargo_crate_uris) - Rust BDEPENDS come from the eclass except in very rare circumstances (RUST_OPTIONAL=1) - RUST_M{AX,IN}_VER where required. - Suboptimal crate separator (`-` -> `@`) Signed-off-by: Matt Jolly <kangie@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/39218 Signed-off-by: Matt Jolly <kangie@gentoo.org>
* games-emulation/pcsx2: update liveIonen Wolkens2024-11-041-4/+0
| | | | | | | Untested but this workaround shouldn't be needed anymore given pcsx2 updated its bundled lzma and it has a __GLIBC__ check. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/melonds: drop old 0.9.5_p20231231Maciej Barć2024-11-042-91/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/bsnes-jg: fix install with USE=exampleorbea2024-11-032-0/+57
| | | | | | | | Upstream-PR: https://gitlab.com/jgemu/bsnes/-/merge_requests/431 Upstream-Commit: https://gitlab.com/jgemu/bsnes/-/commit/a94bae4241ffe91f868fb0e359686769e05b7d3c Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/39186 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/jgrf: drop 1.0.2-r1orbea2024-11-022-52/+0
| | | | | | Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/38729 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/jgrf: add 1.2.0orbea2024-11-022-0/+52
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/sameboy-jg: drop 0.16.2-r1orbea2024-11-023-170/+0
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/sameboy-jg: add 0.16.6orbea2024-11-022-0/+50
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/bsnes-jg: drop 1.1.2-r2orbea2024-11-024-179/+0
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/bsnes-jg: add 2.0.0orbea2024-11-022-0/+80
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/bsnes-jg: add new USE flagsorbea2024-11-022-9/+46
| | | | | | | bsnes-jg now also offers libbsnes, an example and doxygen documentation. Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/pcsx2: add 2.2.0Ionen Wolkens2024-11-012-0/+174
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: update liveIonen Wolkens2024-11-012-11/+22
| | | | | | | | | | | Seems upstream finally decided to be a bit more supportive of distributions with a package mode. Still need to make the .desktop entry thoguh. Also quick fix a header issue, imagine willl be short lived. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2_patches: add 0_p20241020Ionen Wolkens2024-11-012-0/+59
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: add upper bound for pcsx2 patches in 2.0.2Ionen Wolkens2024-11-011-1/+1
| | | | | | | | | Newer pcsx2-patches installs to a different location that will be used by >=pcsx2-2.2.0 only. The old lower bound is not important at this point, so skip it. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2_patches: update liveIonen Wolkens2024-11-011-1/+1
| | | | | | | | PCSX2 upstream has added a "package mode" where it finally has a cmake install target and can have its own path in /usr/share for resources, but this no longer matches the path used here. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2_patches: drop 0_p20240610Ionen Wolkens2024-11-012-56/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2_patches: stabilize 0_p20240714 for ALLARCHESIonen Wolkens2024-11-011-1/+1
| | | | | | Kind of forgot to stabilize this, was not very important though. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: drop 1.7.5913Ionen Wolkens2024-11-012-180/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/ryujinx: drop old 1.1.1221-r1Maciej Barć2024-10-302-528/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/ryujinx: Stabilize 1.1.1388 amd64, #942019Sam James2024-10-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/m64py: Bump to 0.3.0Michał Górny2024-10-192-0/+69
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/rmg: add 0.6.6orbea2024-10-092-0/+145
| | | | | | Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/38837 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* games-emulation/rmg: mark as LTO-unsafe, strict-aliasing unsafeorbea2024-10-092-2/+16
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
* games-emulation/ryujinx: add 1.1.1403Andrew Udvare2024-10-042-0/+316
| | | | | | Signed-off-by: Andrew Udvare <audvare@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38859 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/melonds: Stabilize 0.9.5_p20240815 amd64, #940289Sam James2024-09-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/ryujinx: bring back ~amd64 KEYWORD; formatMaciej Barć2024-09-181-2/+4
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/ryujinx: add 1.1.1388Andrew Udvare2024-09-182-0/+351
| | | | | | | | | | We force a downgrade of Microsoft.CodeAnalysis.CSharp dependency (and its dependencies) so it can build with .NET SDK <8.0.401. Thanks to TSRBerry of the Ryujinx team for the solution. Thanks-to: TSRBerry Signed-off-by: Andrew Udvare <audvare@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38621 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/pcsx2: Stabilize 2.0.2 amd64, #937791Arthur Zamarin2024-09-081-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* games-emulation/gens: allow textrelsSam James2024-08-191-1/+1
| | | | | | | | | We already allow execstack. It's an emulator, so no further comment needed. Closes: https://bugs.gentoo.org/800284 Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/dolphin: update liveAlfred Wingate2024-08-171-66/+154
| | | | | | | Closes: https://bugs.gentoo.org/917573 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/38105 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/dolphin: add 2407Alfred Wingate2024-08-176-0/+463
| | | | | | | Bug: https://bugs.gentoo.org/906079 Closes: https://bugs.gentoo.org/935348 Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/melonds: bump to 0.9.5_p20240815Maciej Barć2024-08-172-0/+100
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/melonds: add new enet dependency to live 9999Maciej Barć2024-08-171-14/+23
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/dolphin: Require <dev-libs/libfmt-10Michał Górny2024-08-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/906079 Signed-off-by: Michał Górny <mgorny@gentoo.org>