summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* games-emulation/mednafen: add media-libs/flac subslot depSam James2022-09-101-1/+1
| | | | | | media-libs/flac-1.4.0 breaks ABI. Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/mupen64plus-core: Backport crash fixMichał Górny2022-09-092-19/+57
| | | | | Closes: https://bugs.gentoo.org/869326 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/openmsx: fix time_t build failureJohn Helmert III2022-09-062-0/+17
| | | | | Closes: https://bugs.gentoo.org/868726 Signed-off-by: John Helmert III <ajak@gentoo.org>
* games-emulation/dolphin: Remove oldMichał Górny2022-09-053-221/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/dolphin: Stabilize 5.0_p20220520-r1 amd64, #868453Sam James2022-09-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/mupen64plus-video-glide64mk2: remove boost slot depsDavid Seifert2022-09-041-2/+2
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* games-emulation/ppsspp: drop old 1.13Maciej Barć2022-08-312-100/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/hatari: add 2.4.1Ionen Wolkens2022-08-292-0/+99
| | | | | | Just a quick bump, haven't looked at lto mismatch issues. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/ppsspp: update build-systemAzamat H. Hackimov2022-08-282-0/+128
| | | | | | | | | Added support for system zstd library. Remove ccache autodetection, build system automagically detects ccache and use it in situations where it shouldn't do that. Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/27047 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/dosbox: use <pkg> tag in metadata.xmlPetr Vaněk2022-08-261-1/+1
| | | | | Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/pcsx2: Remove outdated pkg_setup()orbea2022-08-121-9/+1
| | | | | | | | | | | | | AFter removing -DARCH_FLAGS= and adding -DDISABLE_ADVANCE_SIMD=ON the build system takes care of adding these required flags themselves. Doing it in the ebuild is now redundant. See: https://github.com/gentoo/gentoo/commit/4af9aade2199538e6ace3ec8d2d272cdfdb9edc6 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/26800 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* games-emulation/openmsx: drop 17.0Ionen Wolkens2022-08-112-113/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/emutos: drop 1.1.1Ionen Wolkens2022-08-112-48/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/emutos: add 1.2Ionen Wolkens2022-08-072-0/+48
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: Update live ebuildorbea2022-07-312-1/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes two issues: 1. Because -DARCH_FLAGS= the build fails with the following. PCSX2 requires compiling for at least SSE 4.1 This can be fixed by replacing the cmake argument with -DDISABLE_ADVANCE_SIMD=ON. 2. Upstream removed crcs for a few unofficial games that are required to fix major playability issues. These versions of the games can be far preferable to the official versions where one was completely broken in the North American release, but fixed in a fan patched version. Upstream-PR: https://github.com/PCSX2/pcsx2/pull/5082 Upstream-Issue: https://github.com/PCSX2/pcsx2/issues/1762 Upstream-Issue: https://github.com/PCSX2/pcsx2/issues/5062 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/26685 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* games-emulation/ppsspp: drop old 1.11.3-r1Maciej Barć2022-07-263-123/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/ppsspp: bump to 1.13Maciej Barć2022-07-263-0/+125
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/melonds: disable strict aliasingSam James2022-07-243-1/+7
| | | | | Bug: https://bugs.gentoo.org/858710 Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/melonds: filter ltoMaciej Barć2022-07-233-3/+10
| | | | | Closes: https://bugs.gentoo.org/858710 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/dolphin: disable qt6 automagicIonen Wolkens2022-07-223-0/+9
| | | | | | | | | | | | In advance before Qt6 is in tree, works fine with 6 but don't want it to be automagic without proper dependency checks. Was hoping for a non-sed way to handle this but due to the method used we can't use DISABLE_FIND_PACKAGE and such, maybe there is some variable that'd work but well. It may make sense to just drop Qt5 support in a future snapshot given 6 is the upstream preference. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: drop 0.9.2Ionen Wolkens2022-07-212-129/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/hatari: drop 2.3.1-r1Ionen Wolkens2022-07-213-97/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: stabilize 0.9.3-r2 for amd64, x86Ionen Wolkens2022-07-141-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/zsnes: drop 2.0.9Ionen Wolkens2022-07-112-64/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/hatari: add 2.4.0Ionen Wolkens2022-07-112-0/+99
| | | | | | | Drop IUSE=microphone, this now uses sdl2 rather than portaudio and thus is enabled by default. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/hatari: add github remote-id and indent metadataIonen Wolkens2022-07-111-9/+12
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/dolphin: fix build w/ libfmt-9Christopher Rudolph2022-07-112-1/+35
| | | | | | | | Apply patch to make games-emulation/dolphin-5.0_p20220520 build with dev-libs/libfmt-9. Signed-off-by: Christopher Rudolph <rudolchr@b-tu.de> Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/dolphin: pin snapshot to libfmt-8Ionen Wolkens2022-07-071-1/+1
| | | | | | Broken with 9 and needs >=8 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/openmsx: add missing harfbuzz depJohn Helmert III2022-07-041-0/+1
| | | | Signed-off-by: John Helmert III <ajak@gentoo.org>
* games-emulation/openmsx: add 18.0John Helmert III2022-07-042-0/+113
| | | | Signed-off-by: John Helmert III <ajak@gentoo.org>
* games-emulation/zsnes: add 2.0.10Ionen Wolkens2022-07-042-0/+66
| | | | | | Remember kids, don't use zsnes. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/stella: drop 6.6Ionen Wolkens2022-07-032-59/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: drop 0.9.3-r1Ionen Wolkens2022-07-031-132/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/desmume: drop 0.9.11_p20211119Ionen Wolkens2022-07-032-57/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: update live for lua scripting supportIonen Wolkens2022-06-291-3/+13
| | | | | | | | | | | Builds with lua5-1 but tests don't pass with it, so do 5-3+5-4 compat for now (may revisit). Note there is currently upstream build issues with some combinations, IUSE="gui -lua" and IUSE="lua libretro" which won't worry about right now given scripting is work-in-progress upstream. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: re-arrange ebuildIonen Wolkens2022-06-293-89/+146
| | | | | | | | | | | | | | | | | | | | | | | | | | | | non-style changes: - enable tests - IUSE=qt5 -> gui - add IUSE=libretro - update LICENSE to be hopefully complete - disable markdown wrt bug #752048, all this does is automagic convert the installed *.md to html - require IUSE=opengl with gles2/gles3 for now wrt bug #835039, won't be needed next bump - enable lzma, bundled but no real reason to disable (+public-domain) - drop unused qtopengl (uses libglvnd directly) and add qtnetwork - use cmake_src_install, removes need for custom icons loop and installs intended files (including shaders, and headers) - add subslot for libmgba given next version has a soname change, better handle this now than when something will need it (dolphin could potentially use to unbundle, albeit may be unsuitable for current dolphin snapshots) Could likely still use more work for some features and maybe some force unbundling, but leaving alone for now unless there's a need to / user requests. Closes: https://bugs.gentoo.org/752048 Closes: https://bugs.gentoo.org/835039 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: tidy patch and add linksIonen Wolkens2022-06-291-11/+3
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: drop 0.9.3-r0Ionen Wolkens2022-06-291-128/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: adopt for games@Ionen Wolkens2022-06-291-1/+4
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* */*: reassign polynomial-c's packagesJoonas Niilola2022-06-291-4/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-emulation/pcsx2: add games@ as maintainerIonen Wolkens2022-06-231-0/+4
| | | | | | Like many other emulators, and been handling this on the sides already. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/dolphin: Keyword 5.0_p20220520 arm64, #846533Arthur Zamarin2022-06-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* games-emulation/stella: add 6.7Ionen Wolkens2022-06-212-0/+75
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/desmume: add 0.9.13Ionen Wolkens2022-06-212-0/+56
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: fix unquoted variable BUILD_DIRThomas Bracht Laumann Jespersen2022-06-164-15/+15
| | | | | Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz> Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/mgba: Keyword 0.9.3-r1 ppc64, #849794Jakov Smolić2022-06-081-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* games-emulation/atari800: Bump to 5.0.0Michał Górny2022-05-293-1/+91
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/pcsx2: update liveIonen Wolkens2022-05-251-8/+5
| | | | | | | | | | | | | | | Upstream added a generic function to ease unbundling which has USE_SYSTEM_LIBS to enable all at once, but not everything is covered yet (e.g. no cubeb/chdr/glslang). Also switch to using aliases to have less files to modify. I expect this to break again soon'ish as upstream continues to work on this (please report or ping on IRC, I do not try to build this often to check). Closes: https://bugs.gentoo.org/847343 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/melonds: remove teakra patch from the live versionMaciej Barć2022-05-221-8/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/dolphin: Do not remove mgba in 9999Michał Górny2022-05-202-2/+2
| | | | | | | Thanks to xarblu for the suggestion. Closes: https://bugs.gentoo.org/846578 Signed-off-by: Michał Górny <mgorny@gentoo.org>