summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* games-emulation/fceux: add 2.6.3Ionen Wolkens2022-03-072-0/+57
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/snes9x: set REQUIRED_USE for glslangIonen Wolkens2022-03-051-0/+1
| | | | | | | | Mostly for opengl rather than gui, technically some other features need gui but don't want to set annoying REQUIRED_USE with common global flags. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/snes9x: add 1.61Ionen Wolkens2022-03-054-1/+182
| | | | | | | | | | | | | | | | | | | | | | | Various changes, but for some notable ones: - IUSE=gtk->gui, now uses gtkmm - RESTRICT=test, has no tests but fails if -gui/-gtk (bug #737044) - clean libretro objects to fix USE="netplay libretro" (bug #791475) - respect flags for libretro, also don't use CXXFLAGS for CFLAGS - install libretro core in libretro/ like libretro-snes9x - tentatively remove noexecstack, not seeing QA notices - remove html docs, they are not relevant for users This bundles glslang/spriv-cross but upstream is concerned about API and seems likely this will break if unbundled, leaving alone for now. bug #766782 was caused by CFLAGS = $(CXXFLAGS) without := leading to -fno-rtti being used for CC and seemingly being refusedby distcc. 1.61 corrected this. Closes: https://bugs.gentoo.org/737044 Closes: https://bugs.gentoo.org/766782 Closes: https://bugs.gentoo.org/791475 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/pcsx2: update liveIonen Wolkens2022-03-021-0/+1
| | | | | | | | Newly attempts to pass options to bundled subprojects but errors out due to being unbundled. Thanks-to: Samuel Bauer Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: Revbump to fix compilation against ffmpeg-5Lars Wendler2022-03-012-0/+249
| | | | | Closes: https://bugs.gentoo.org/834374 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>