Summary: | games-board/gnubg: Add option to enable --with-board3d flag | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Porcupine of the Moon <porcupineofthemoon> |
Component: | Current packages | Assignee: | Gentoo Games <games> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | ionen, sam, voyageur |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 896326 | ||
Bug Blocks: | |||
Attachments: | 1.07.001 version bump |
Description
Porcupine of the Moon
2020-12-25 23:46:29 UTC
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! |