summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* games-emulation/pcsx2_patches: Stabilize 0_p20240116 ALLARCHES, #927317Arthur Zamarin2024-03-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* games-emulation/vbam: mark as LTO-unsafeEli Schwartz2024-03-221-2/+7
| | | | | | Closes: https://bugs.gentoo.org/926080 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/pcsx2: Stabilize 1.7.5560 amd64, #927318Joonas Niilola2024-03-211-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/gambatte-jg: update dependenciesorbea2024-03-211-2/+1
| | | | | | | | | | | Upstream decided to use the SDL renderer instead of opengl for gambatte-example. Upstream-Commit: https://gitlab.com/jgemu/gambatte/-/commit/9c11623a72412e821c594772ca335885c34b453b Upstream-Commit: https://gitlab.com/jgemu/gambatte/-/commit/d0932d38f0df4ddc3a18e3465276eea9ff743166 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/35600 Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/nestopia-jg: drop media-libs/soxr dependencyorbea2024-03-211-1/+0
| | | | | | | | This was removed upstream. Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/35812 Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/bsnes-jg: fix strict aliasingorbea2024-03-212-0/+120
| | | | | | | | | | | Closes: https://bugs.gentoo.org/926077 Upstream-PR: https://github.com/LIJI32/SameBoy/pull/593 Upstream-Commit: https://github.com/LIJI32/SameBoy/commit/8739da61c013e20e1cc94f0619c622a65c713408 Upstream-PR: https://gitlab.com/jgemu/bsnes/-/merge_requests/419 Upstream-Commit: https://gitlab.com/jgemu/bsnes/-/commit/966545bb79cc9810fbcedbe34fd52f7b9b5ef04e Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/35847 Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/sameboy-jg: drop 0.15.8orbea2024-03-212-50/+0
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/sameboy-jg: fix strict aliasingorbea2024-03-212-0/+169
| | | | | | | | | | | Bug: https://bugs.gentoo.org/926077 Upstream-PR: https://github.com/LIJI32/SameBoy/pull/593 Upstream-Commit: https://github.com/LIJI32/SameBoy/commit/8739da61c013e20e1cc94f0619c622a65c713408 Upstream-PR: https://gitlab.com/jgemu/sameboy/-/merge_requests/50 Upstream-Commit: https://gitlab.com/jgemu/sameboy/-/commit/6a283f65cc4b9ee4896942afde745fa67e612fd3 Upstream-Commit: https://gitlab.com/jgemu/sameboy/-/commit/9067678fe0160fe5c2f10a7f6271f8293d5150d1 Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/emutos: add 1.3Ionen Wolkens2024-03-202-0/+48
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: add 1.7.5624Ionen Wolkens2024-03-202-0/+162
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2_patches: add 0_p20240312Ionen Wolkens2024-03-202-0/+56
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: drop 1.7.5312Ionen Wolkens2024-03-203-165/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/dosbox-staging: mark as LTO-unsafeEli Schwartz2024-03-181-1/+6
| | | | | | Closes: https://bugs.gentoo.org/926078 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/ppsspp: Stabilize 1.17.1-r1 amd64, #927091Sam James2024-03-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/advancemame: suppress compiler optimizations with fireEli Schwartz2024-03-151-0/+11
| | | | | | | | | | | | | Upstream configure.ac sets some sanity flags, but only when CFLAGS aren't defined. They acknowledge the codebase was written "when compilers where not aggressively optimizing undefined behaviour". We should respect that even though we do set CFLAGS. Also suppress LTO because why on earth should we assume that will work if they have that much UB. Closes: https://bugs.gentoo.org/858626 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/hatari: backport fix for LTOEli Schwartz2024-03-142-1/+39
| | | | | | | | https://github.com/hatari/hatari/commit/adccd68b16eff815590c1ec993354ef8e752ecfd Closes: https://bugs.gentoo.org/858704 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/gnuboy: filter LTO, no-SASam James2024-03-131-2/+6
| | | | | | | Dead upstream. Closes: https://bugs.gentoo.org/858701 Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/ryujinx: add 1.1.1221Andrew Udvare2024-03-104-0/+574
| | | | | | Signed-off-by: Andrew Udvare <audvare@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35690 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/dolphin: filter LTO with USE=guiSam James2024-03-042-4/+10
| | | | | | | | | Interaction between Qt and LTO. Bug: https://bugs.dolphin-emu.org/issues/11481 Bug: https://bugreports.qt.io/browse/QTBUG-61710 Closes: https://bugs.gentoo.org/891225 Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/ppsspp: filter ltoMaciej Barć2024-03-042-2/+8
| | | | | Closes: https://bugs.gentoo.org/926079 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/pcsx2: depend on qtbase[concurrent]Ionen Wolkens2024-03-024-4/+4
| | | | | | | | | | cmake does not check for it but it makes some header-only usage. Could be DEPEND-only but given the logic in the header prefer to make that rdepend to be safe (that is hardly worth disabling anyway). Not worth a revbump. Closes: https://bugs.gentoo.org/926037 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/vecx-jg: sync keywordsorbea2024-02-241-2/+2
| | | | | | Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/35510 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/vecx-jg: update maintainersorbea2024-02-241-3/+3
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/sameboy-jg: update maintainersorbea2024-02-241-3/+3
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/prosystem-jg: sync keywordsorbea2024-02-241-2/+2
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/prosystem-jg: update maintainersorbea2024-02-241-3/+3
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/nestopia-jg: sync keywordsorbea2024-02-241-2/+2
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/nestopia-jg: update maintainersorbea2024-02-241-3/+3
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/mgba-jg: update maintainersorbea2024-02-241-3/+3
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/melonds-jg: sync keywordsorbea2024-02-241-2/+2
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/melonds-jg: update maintainersorbea2024-02-241-3/+3
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/mednafen-jg: update maintainersorbea2024-02-241-3/+3
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/jollycv-jg: sync keywordsorbea2024-02-241-2/+2
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/jollycv-jg: update maintainersorbea2024-02-241-3/+3
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/jgrf: sync keywordsorbea2024-02-241-2/+2
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/jgrf: update maintainersorbea2024-02-241-3/+3
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/jgemu: update maintainersorbea2024-02-241-3/+3
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/gambatte-jg: add missing dependencyorbea2024-02-241-0/+1
| | | | | | | | The example build depends on the -lGL linker flag from gl.pc provided by libglvnd. Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/gambatte-jg: update maintainersorbea2024-02-241-4/+0
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/cega-jg: sync keywordsorbea2024-02-241-2/+2
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/cega-jg: update maintainersorbea2024-02-241-3/+3
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/bsnes-jg: drop 1.1.2orbea2024-02-241-46/+0
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/bsnes-jg: sync keywordsorbea2024-02-241-2/+2
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/bsnes-jg: update maintainersorbea2024-02-241-3/+3
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/gambatte-jg: update maintainersViorel Munteanu2024-02-231-0/+4
| | | | Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* games-emulation/gambatte-jg: new USE flagsorbea2024-02-232-11/+44
| | | | | | | | | | | | * examples: Install the example frontend for libgambatte * jgmodule: Install the module for The Jolly Good API * shared: Install the shared libgambatte library The old behavior was to only build the Jollygood module. Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/35060 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* games-emulation/geolith-jg: add 0.2.1orbea2024-02-232-0/+52
| | | | | | Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/35182 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* games-emulation/geolith-jg: sync keywordsorbea2024-02-231-3/+3
| | | | | Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* games-emulation/ppsspp: remove unused patchMichael Mair-Keimberger2024-02-231-10/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/mgba: drop 0.10.2-r1Ionen Wolkens2024-02-222-110/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>