diff options
author | 2023-09-24 06:55:07 -0400 | |
---|---|---|
committer | 2023-09-24 13:18:43 -0400 | |
commit | 026008f0e8394406119a2491ccdce9c03f8e7542 (patch) | |
tree | 86116f14fb8c8b283a4a337651bb811b5b17e09e /dev-qt/qtbase | |
parent | gui-apps/qt6ct: give first-time note that it may be unstable (diff) | |
download | gentoo-026008f0e8394406119a2491ccdce9c03f8e7542.tar.gz gentoo-026008f0e8394406119a2491ccdce9c03f8e7542.tar.bz2 gentoo-026008f0e8394406119a2491ccdce9c03f8e7542.zip |
games-emulation/fceux: add 2.6.6
Changes:
* add IUSE=archive for 7z support
* rearrange pkg_check_modules in a loop to avoid repeating
this a fourth time for libarchive and maybe more later
* pass -DGLVND=yes to avoid legacy mode
Changes adapted from PR#32020 (changed to patches):
* delete lua dlls in src_prepare rather than src_install
* allow luajit
* handle linking with libOpenGL without GLX
(ideally proper luajit/GL changes should be upstreamed though)
Technically avoiding libglvnd[-X] was not possible either way
due to qtbase[opengl,-gles2-only,-X] failing with it (and then
fceux fails to build with gles2-only), but this was recently
fixed in Qt6.9999 and is now backported to 6.5+6.6 downstream
(libglvnd[X] is still required if using Qt5).
Closes: https://github.com/gentoo/gentoo/pull/32020
Thanks-to: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt/qtbase')
0 files changed, 0 insertions, 0 deletions