summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* games-emulation/dolphin: Bump to 5.0_p20220520 snapshotMichał Górny2022-05-203-43/+271
| | | | | Closes: https://bugs.gentoo.org/845240 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/pcsx2: fix live unbundling, now does use zstdIonen Wolkens2022-05-191-3/+5
| | | | | Thanks-to: Samuel Bauer Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/m64py: Add bdep on dev-qt/linguist-toolsMichał Górny2022-05-181-0/+3
| | | | | Closes: https://bugs.gentoo.org/845309 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/m64py: Bump to 0.2.5_p20211222Michał Górny2022-05-182-0/+68
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/pcsx2: [QA] drop (very) stale GCC version checksSam James2022-05-172-6/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/dolphin: Don't use variable in LICENSEJames Le Cuirot2022-04-272-6/+2
| | | | | Closes: https://bugs.gentoo.org/840598 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* games-emulation/pcsx2: update live, unbundle libzip[zstd]Ionen Wolkens2022-04-211-1/+6
| | | | | | | | | It uses libzip for savestates and enables zstd when doing so. Also adjust comments and explicitly disable QT_BUILD, mostly as a reminder to do later when Qt6 is in the tree. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fceux: drop 2.6.3Ionen Wolkens2022-03-302-57/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fceux: add 2.6.4Ionen Wolkens2022-03-242-0/+57
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/fceux: drop 2.6.2Ionen Wolkens2022-03-142-57/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/snes9x: drop 1.60Ionen Wolkens2022-03-143-187/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: drop 1.6.0-r2Ionen Wolkens2022-03-141-109/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/melonds: use system teakraMaciej Barć2022-03-134-24/+38
| | | | | Closes: https://bugs.gentoo.org/834984 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/pcsx2: stabilize 1.6.0-r3 for amd64, x86Ionen Wolkens2022-03-101-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/melonds: remove unused flag-o-matic eclassMaciej Barć2022-03-092-4/+4
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/melonds: upstream re-tagged (& re-released)Maciej Barć2022-03-092-4/+4
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* games-emulation/melonds: bump to 0.9.4Maciej Barć2022-03-082-0/+89
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>