summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* games-roguelike/stone-soup: enable py3.12Erik Mackdanz2023-06-097-7/+7
| | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/stone-soup: metadata fixErik Mackdanz2023-06-092-6/+8
| | | | | Closes: https://bugs.gentoo.org/906146 Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/stone-soup: remove unused patchMichael Mair-Keimberger2023-05-221-120/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/31007 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* games-roguelike/stone-soup: add 0.30.0Erik Mackdanz2023-05-102-0/+237
| | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/stone-soup: drop 0.30.0_pre20230129Erik Mackdanz2023-05-102-239/+0
| | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/stone-soup: stabilize 0.30.0_pre20230408 for amd64, x86Erik Mackdanz2023-05-101-1/+1
| | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/stone-soup: add 0.30.0_pre20230408Erik Mackdanz2023-04-083-0/+351
| | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/hengband: drop 1.6.2-r1Ionen Wolkens2023-03-095-274/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-roguelike/hengband: add github upstream metadataIonen Wolkens2023-03-091-0/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-roguelike/stone-soup: stabilize 0.30.0_pre20230129 for amd64, x86Erik Mackdanz2023-03-051-1/+1
| | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/stone-soup: add 0.30.0_pre20230129Erik Mackdanz2023-01-293-0/+361
| | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/stone-soup: explain why so many slots are maintainedErik Mackdanz2023-01-155-0/+55
| | | | | Closes: https://bugs.gentoo.org/878535 Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/stone-soup: drop 0.29.0Erik Mackdanz2023-01-152-226/+0
| | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/stone-soup: stabilize 0.29.1 for amd64, x86Erik Mackdanz2023-01-151-1/+1
| | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-146-12/+12
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* Move {virtual -> app-alternatives}/yaccSam James2022-12-027-7/+7
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-roguelike/stone-soup: depend on deprecated lua APIsDavid Seifert2022-10-296-0/+6
| | | | | Closes: https://bugs.gentoo.org/878439 Signed-off-by: David Seifert <soap@gentoo.org>
* games-roguelike/stone-soup: add github upstream metadataSam James2022-10-281-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-roguelike/wrogue: align longdescription opening and closing tagsPetr Vaněk2022-10-201-3/+3
| | | | | Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
* games-roguelike/nethack: fix build w/ clang16, pass -std=gnu89Ionen Wolkens2022-10-162-5/+27
| | | | | | | | | wrt -Wno-error, this has the same problem as net-misc/vncrec for which there's not much that can reasonably be done about here (and is harmless). Closes: https://bugs.gentoo.org/874462 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-roguelike/dwarf-fortress: Added gui? USE flag and removed hard dep.Finn Rayment2022-10-094-8/+143
| | | | | | | | | | | | | | 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>
* games-roguelike/stone-soup: request deprecated lua-5.1 APIErik Mackdanz2022-09-234-4/+12
| | | | | Bug: https://bugs.gentoo.org/869671 Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/stone-soup: add 0.29.1Erik Mackdanz2022-09-232-0/+227
| | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/stone-soup: drop 0.29.0_pre20220701Erik Mackdanz2022-09-232-223/+0
| | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/stone-soup: stabilize 0.29.0 for amd64, x86Erik Mackdanz2022-09-231-1/+1
| | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/stone-soup: request deprecated lua-5.1 APIDavid Seifert2022-09-111-1/+3
| | | | | Closes: https://bugs.gentoo.org/869671 Signed-off-by: David Seifert <soap@gentoo.org>
* games-roguelike/stone-soup: add 0.29.0Erik Mackdanz2022-08-262-0/+223
| | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/stone-soup: stabilize 0.29.0_pre20220701 for amd64, x86Erik Mackdanz2022-08-261-1/+1
| | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/stone-soup: fix PythonAnyMismatchedDepHasVersionCheckSam James2022-08-115-10/+5
| | | | | | | has_version was checking DEPEND, not BDEPEND, so change to python_has_version for better defaults (defaults to BDEPEND) but also nicer output. Signed-off-by: Sam James <sam@gentoo.org>
* games-roguelike/zangband: drop 2.7.4c-r0Ionen Wolkens2022-08-111-66/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-roguelike/angband: upgrade 4.2.3 -> 4.2.4Stefan Strogin2022-07-282-4/+4
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Stefan Strogin <steils@gentoo.org>
* games-roguelike/zangband: fix games.eclass migrationSam James2022-07-261-0/+82
| | | | | | | | | | | | | | | | | | | | - Add missing deps - Use /var/games to fix games.eclass migration. Bit cheesy but I don't see an alternative here. Unlike the actively developed(!) games-roguelike/angband, the build system (and code) is pretty brittle and it hardcodes in one hierarchy and doesn't allow easy splitting. Startup & saving games should work now. I should've noticed when merging the PR but apparently I didn't try running. Oh well. Fixes: 104ca58ef4e5af8d7978dd78327c102e32d9c4c3 Signed-off-by: Sam James <sam@gentoo.org>
* games-roguelike/stone-soup: remove unused patchMichael Mair-Keimberger2022-07-151-94/+0
| | | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/26265 Signed-off-by: Sam James <sam@gentoo.org>
* games-roguelike/dwarf-fortress: fix text mode, use ncurses-6Ionen Wolkens2022-07-062-2/+25
| | | | | | | | | | | 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>
* games-roguelike/dwarf-fortress: misc ebuild adjustmentsIonen Wolkens2022-07-064-95/+77
| | | | | | | | | | | | | | | | | | | | | | | 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>
* games-roguelike/dwarf-fortress: drop 0.44.12Joshua Goins2022-07-062-85/+0
| | | | | | | 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>
* games-roguelike/dwarf-fortress: add 0.47.05Joshua Goins2022-07-064-0/+159
| | | | | | | | | | | 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>
* games-roguelike/stone-soup: include LUA_REQUIRED_USEErik Mackdanz2022-07-025-0/+5
| | | | | Closes: https://bugs.gentoo.org/855938 Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/stone-soup: lua 5.1 onlyErik Mackdanz2022-07-025-5/+5
| | | | | | | | Upstream is explicit: https://github.com/crawl/crawl/blob/master/crawl-ref/INSTALL.md#other-linux--unix Closes: https://bugs.gentoo.org/855635 Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/stone-soup: remove old versionsErik Mackdanz2022-07-016-1006/+0
| | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/stone-soup: bump 0.29 git versionErik Mackdanz2022-07-012-0/+223
| | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/stone-soup: stabilize latest slot revisionsErik Mackdanz2022-07-014-12/+12
| | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org>
* games-roguelike/hengband: Version bump to 2.1.2, EAPI 8James Le Cuirot2022-05-314-1/+95
| | | | | Closes: https://bugs.gentoo.org/846815 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* */*: Rename sourceforge-jp remote-id to osdnUlrich Müller2022-05-241-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* */*: Remove obsolete freecode remote-idUlrich Müller2022-05-231-3/+0
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* games-roguelike/stone-soup: add 0.29 pre-release 5/22/22Erik Mackdanz2022-05-222-0/+225
| | | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3
* games-roguelike/stone-soup: add USE=advpngErik Mackdanz2022-05-2212-16/+993
| | | | | | | | | | | ... as a .png compression option. Patches makes the advpng/pngcrush decision deterministic not automagic. Also split DEPEND/BDEPEND Signed-off-by: Erik Mackdanz <stasibear@gentoo.org> Closes: https://bugs.gentoo.org/843413 Package-Manager: Portage-3.0.30, Repoman-3.0.3
* games-roguelike/nethack: don't redefine warn_unused_resultMatthew Smith2022-04-142-1/+39
| | | | | | | | Apply patch that should land in NetHack 3.6.7. No revbump as fixes build failure. Closes: https://bugs.gentoo.org/830556 Signed-off-by: Matthew Smith <matthew@gentoo.org>
* games-roguelike/stone-soup: stabilize 0.28Erik Mackdanz2022-03-131-1/+1
| | | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3
* games-roguelike/stone-soup: remove 0.28 pre-releaseErik Mackdanz2022-02-042-210/+0
| | | | | Signed-off-by: Erik Mackdanz <stasibear@gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3