Please add the option to build games-board/gnubg with the --with-board3d flag. (requires x11-libs/gtkglext) At the moment it is fixed to --without-board3d. Reproducible: Always
Given gtk2 has reached end of support, I'd rather switch the ebuild to use the experimental gtk3 support so it's more future proof, and gtkglext/boards3d currently does not work when using gtk3. Will be happy to revisit this if there's ever a new version that allows this option to work without gtk2.
Reopening as upstream has released 1.07.001, which supports the 3D board via libepoxy for GTK3 I have been using the live version for a while now and it works great. Note it now depends on dev-libs/cglm which is not in tree yet
Created attachment 854096 [details] 1.07.001 version bump This is the ebuild I have been using in my overlay, adapted to 1.07.001 release
Feel free to handle it if you want, most games can be considered mostly free for all to update/adjust as long as handle any follow up bugs, especially if it's something you play or are familiar with. Not that I mind doing it later, albeit while I touched the package before I haven't actually used it outside testing :)
Promised I will handle follow-up bugs, thanks I will go ahead! After keywording dev-libs/cglm
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be875e798e4bd5aaadfea0e3b170079601756107 commit be875e798e4bd5aaadfea0e3b170079601756107 Author: Bernard Cafarelli <voyageur@gentoo.org> AuthorDate: 2023-02-25 10:30:14 +0000 Commit: Bernard Cafarelli <voyageur@gentoo.org> CommitDate: 2023-02-25 10:30:45 +0000 games-board/gnubg: add 1.07.001 Add myself to maintainers for potential follow-up bugs Closes: https://bugs.gentoo.org/761706 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org> games-board/gnubg/Manifest | 1 + games-board/gnubg/gnubg-1.07.001.ebuild | 102 ++++++++++++++++++++++++++++++++ games-board/gnubg/metadata.xml | 4 ++ 3 files changed, 107 insertions(+)
Thanks!