GTK was required for runtime but was only used for a single fullscreen dialog prompt when the config [WINDOWED:PROMPT]. Now, if libgraphics is compiled without using GTK, the game will not ask at all if run from a window manager, but instead open in windowed mode. However, if the game is run from a terminal, a simple scanf procedure will ask the user for yes/no before deciding. Signed-off-by: Finn Rayment <finn@rayment.fr> Bug: https://bugs.gentoo.org/856685 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
ncurses-compat doesn't work in DEPEND given it installs no headers, and then it went and built against ncurses-6 then tried to load ncurses-5 which unsurprisingly fails. Seems to work with 6, but haven't tested much (better than entirely broken either way). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
No fundamental changes, but some extras for the accumulated PR: - adjust patches (scrubbed, fixed some malformation wrt missing files headers and a blank line, and included right line terminators so sed/dos2unix isn't needed) - added basic icon for .desktop - remove duplicate pkgconfig DEPEND (only needed in BDEPEND) - add missing quotes for dobin's FILESDIR - use prefixify_ro, failed to hprefixify as it did not exist in WORKDIR - move DOC_CONTENTS to src_install and respect variable scope - add libglvnd[X] and glib:2 to RDEPEND (injected by pkg-config) - make libsdl[opengl] unconditional, don't see much worth as optfeature given currently need GL libraries either way (could argue audio may well be unconditional too, but left alone) - add [-minimal] to libsndfile optfeature or it gives confusing "not found" errors - further misc style adjustments Thanks to everyone that worked on this. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Signed-off-by: Joshua Goins <josh@redstrate.com> Closes: https://github.com/gentoo/gentoo/pull/20721 Closes: https://github.com/gentoo/gentoo/pull/26127 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Signed-off-by: Joshua Goins <josh@redstrate.com> Co-authored-by: Sven Eusewig <sveneusewig@yahoo.de> Co-authored-by: Wolfgang E. Sanyer <ezzieyguywuf@gmail.com> Closes: https://bugs.gentoo.org/703384 Closes: https://bugs.gentoo.org/703386 Closes: https://bugs.gentoo.org/717752 Closes: https://bugs.gentoo.org/729002 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: Aaron Bauman <bman@gentoo.org>
Package-Manager: Portage-2.3.80, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Package-Manager: Portage-2.3.80, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org>