diff options
author | Ionen Wolkens <ionen@gentoo.org> | 2022-06-29 08:34:36 -0400 |
---|---|---|
committer | Ionen Wolkens <ionen@gentoo.org> | 2022-06-29 13:22:36 -0400 |
commit | fa7347842737646e51f9453c00b78f6d260e4f49 (patch) | |
tree | da14f450c3ef3373abde425ebd71694d425aa2b4 /dev-util | |
parent | games-emulation/mgba: tidy patch and add links (diff) | |
download | gentoo-fa7347842737646e51f9453c00b78f6d260e4f49.tar.gz gentoo-fa7347842737646e51f9453c00b78f6d260e4f49.tar.bz2 gentoo-fa7347842737646e51f9453c00b78f6d260e4f49.zip |
games-emulation/mgba: re-arrange ebuild
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>
Diffstat (limited to 'dev-util')
0 files changed, 0 insertions, 0 deletions