summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* games-emulation/mgba: avoid unused option warning with USE=-guiIonen Wolkens2024-05-251-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: update liveIonen Wolkens2024-05-251-10/+18
| | | | | | | | | | | | | Only updating the obvious bits and not tested much, will look more in-depth when there's a new release: * add IUSE=qt6 (was automagically used) * rename debug options * drop upstreamed patch wrt bug #932741 Also fix missing xdg_pkg_preinst for icon cache. Closes: https://bugs.gentoo.org/932741 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: fix bundled rapidjson with gcc14Ionen Wolkens2024-05-063-0/+19
| | | | | | | (only used with USE=discord) Closes: https://bugs.gentoo.org/924019 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: drop 0.10.2-r1Ionen Wolkens2024-02-222-110/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: Stabilize 0.10.3 ppc64, #922751Matoro Mahri2024-02-061-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: Stabilize 0.10.3 x86, #922751Sam James2024-01-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/mgba: Stabilize 0.10.3 arm64, #922751Sam James2024-01-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/mgba: Stabilize 0.10.3 amd64, #922751Sam James2024-01-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/mgba: Stabilize 0.10.2-r1 arm64, #921767Sam James2024-01-111-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/mgba: do preinst shader merge workaround in liveIonen Wolkens2024-01-081-0/+9
| | | | | | | | See ebuild comment. Users that have been using 9999 may need to manually delete these directories to get shaders to be merged (this is otherwise in preparation for the 0.11.0 release). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: drop 0.10.2-r0Ionen Wolkens2024-01-081-108/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: add 0.10.3Ionen Wolkens2024-01-082-0/+117
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: update+tidy liveIonen Wolkens2024-01-081-17/+27
| | | | | | | | | Mostly just style changes except the new json-c dependency with USE=lua. Technically this could be made further optional for gimped scripting support (no storage API) with a USE=json, but unless requested feel it is better left out. Minimal builds can do USE=-lua. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: Stabilize 0.10.2-r1 ppc64, #921236Sam James2024-01-031-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-emulation/mgba: Stabilize 0.10.2-r1 x86, #920317Arthur Zamarin2023-12-191-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* games-emulation/mgba: Stabilize 0.10.2-r1 amd64, #920317Arthur Zamarin2023-12-191-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* profiles/use.desc: Make USE=gles2 globalMichał Górny2023-12-181-1/+0
| | | | | | | | | | | Add a global USE=gles2 flag, to enable GLES 2 support (as a companion to USE=gles2-only). It seems to be used consistently in 16 packages, though for some it also enables GLES 3). Technically there are also `gles1` and `gles3` flags in the wild but they are used by a few packages. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-emulation/mgba: build the mgba-rom-test toolIonen Wolkens2023-11-292-0/+110
| | | | | Closes: https://bugs.gentoo.org/918855 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: drop 0.10.1Ionen Wolkens2023-05-122-107/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: Stabilize 0.10.2 x86, #906159Arthur Zamarin2023-05-111-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* games-emulation/mgba: Stabilize 0.10.2 amd64, #906159Arthur Zamarin2023-05-111-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* games-emulation/mgba: sync liveIonen Wolkens2023-04-241-2/+4
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: add 0.10.2Ionen Wolkens2023-04-242-0/+109
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: drop 0.10.0Ionen Wolkens2023-01-302-107/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: stabilize 0.10.1 for amd64, x86Ionen Wolkens2023-01-261-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: add 0.10.1Ionen Wolkens2023-01-112-0/+107
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: drop 0.9.3-r2Ionen Wolkens2022-12-013-202/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: stabilize 0.10.0 for amd64, x86Ionen Wolkens2022-11-171-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: sync liveIonen Wolkens2022-10-121-6/+10
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-emulation/mgba: add 0.10.0Ionen Wolkens2022-10-123-0/+114
| | | | | | | | | | | | | | | ebuild updates: - require sqlite with USE=gui and enable by default (segfaults without) - enable opengl by default for non-desktop profiles, sdl build is not very useful without this or gles2 - check for gles2 on libsdl2 too (gles3 only seem to work with Qt) - patch to disable Qt's updater, not only is it not needed but it has incompatible pointer type issues (broken with clang16) - drop || ( gui sdl ) required use (allows library-only build, albeit no in-tree consumers for this currently) - change subslot to 0/$(ver_cut 1-2) rather than 0/10 (matches SONAME). 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/mgba: stabilize 0.9.3-r2 for amd64, x86Ionen Wolkens2022-07-141-1/+1
| | | | 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/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/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/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>
* games-emulation/mgba: Removed oldLars Wendler2021-12-183-258/+0
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* games-emulation/mgba: Synced live ebuildLars Wendler2021-12-181-1/+1
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* games-emulation/mgba: Bump to version 0.9.3Lars Wendler2021-12-182-0/+129
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* games-emulation/mgba: amd64 stable wrt bug #813088Agostino Sarubbo2021-09-231-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* games-emulation/mgba: x86 stable wrt bug #813088Agostino Sarubbo2021-09-221-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* games-emulation/mgba: Bump to version 0.9.2Lars Wendler2021-07-112-0/+129
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* games-emulation/mgba: Removed oldLars Wendler2021-04-192-128/+0
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>