summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* games-rpg/openglad: add 0.98_p20200907 snapshotIonen Wolkens2021-07-182-0/+74
| | | | | | | | openglad-0.98 dates back to 2003, is prone to segfaults, and stuck on SDL1. With no release in sight, use snapshot of seemingly stable SDL2 version. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/openglad: add github remote-idIonen Wolkens2021-07-181-0/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/wasteland2: tidy, fix eclass usage, add missing abi_x86_32Ionen Wolkens2021-07-181-34/+21
| | | | | | | | | | | Do not own this game (albeit been meaning to), so only sticking to (hopefully) safe changes. Was calling gnome2_icon_* despite EAPI-7, adjust so this isn't needed. Revbump for missing abi_x86_32 on virtual/opengl. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/to-the-moon: remove use of ARCH in global scope, tidyIonen Wolkens2021-07-181-36/+17
| | | | | | | | | | | | | | | Was only used for QA_PREBUILT but is still global variance. Do not own this version of the game, so only doing (hopefully) safe changes. Cleaned up DEPEND (which, at most, should've been BDEPEND). While these deps can make sense on early stage packages, it's a bit much for some standalone game. Also stop calling non-existing gnome2_icon_* in EAPI-7. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/grimrock: EAPI 6->7, tidy a bitIonen Wolkens2021-07-181-26/+22
| | | | | | Do not own this version of the game, so trying safe changes. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/dear-esther: hopefully fix install, tidy a bitIonen Wolkens2021-07-181-34/+18
| | | | | | | | | | Do not own this game but is known broken because fperms will not take arguments without a leading / Also stop calling non-existing gnome2_icon_* in EAPI-7 Fixes: 2b96c435dc01fed949e8dedf3beb0fe82b32c9f3 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/avadon: EAPI 6->7, tidy a bitIonen Wolkens2021-07-181-17/+13
| | | | | | Do not own this game, so only doing (hopefully) safe changes. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/pcgen: add 6.06.01Ionen Wolkens2021-07-182-0/+38
| | | | | | | | | | | | | Technically 6.08.00_rc8 is the current stable per upstream website (despite _rc8 as it appears final with development shifted to 6.10), but requires masked virtual/jre-11. Adding previous stable meanwhile. Could use more work and building from source, but that needs Gradle. Moved files to /opt from /usr/share due to being prebuilt. Closes: https://bugs.gentoo.org/611908 Closes: https://bugs.gentoo.org/672972 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/pcgen: add github remote-idIonen Wolkens2021-07-181-0/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/drascula: remove oldMichael Mair-Keimberger2021-07-052-66/+0
| | | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/21464 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/drascula: EAPI8 revbump, ebuild improvementMichael Mair-Keimberger2021-07-052-0/+69
| | | | | | | | | | games-rpg/drascula was revbumped because of a missing dep on games-engines/scummvm[vorbis] and also because it requires a newer dat file to play. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/soltys: EAPI8, ebuild improvementsMichael Mair-Keimberger2021-07-051-42/+29
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/gwiz: EAPI8, ebuild improvementsMichael Mair-Keimberger2021-07-051-14/+16
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/dreamweb: EAPI8, ebuild improvementsMichael Mair-Keimberger2021-07-051-75/+31
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/draci-historie: EAPI8, ebuild improvementsMichael Mair-Keimberger2021-07-052-55/+28
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/rpg-cli: drop oldAlexey Sokolov2021-07-022-86/+0
| | | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/21505 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* games-rpg/rpg-cli: version 0.5.0Alexey Sokolov2021-07-022-0/+86
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* games-rpg/egoboo: add .desktop icon, EAPI 7->8Ionen Wolkens2021-06-292-3/+7
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/bass: remove oldMichael Mair-Keimberger2021-06-231-33/+0
| | | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/21361 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/bass: EAPI7, minor updatesMichael Mair-Keimberger2021-06-231-12/+10
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/freedink-data: drop 1.08.20140901-r1Ionen Wolkens2021-06-222-27/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/rpg-cli: drop oldAlexey Sokolov2021-06-152-86/+0
| | | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/21259 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* games-rpg/rpg-cli: 0.4.1Alexey Sokolov2021-06-152-0/+94
| | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* games-rpg/rpg-cli: add me to co-maintainersAlexey Sokolov2021-06-101-0/+4
| | | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/21190 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* games-rpg/rpg-cli: update metadata.xmlGeorgy Yakovlev2021-06-101-0/+7
| | | | | Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* games-rpg/rpg-cli: initial importGeorgy Yakovlev2021-06-103-0/+143
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* games-rpg/egoboo: EAPI-7 bump, fix inputsIonen Wolkens2021-06-082-20/+32
| | | | | | | | | | | Also: - prefix support - don't call CC directly - tighten sdl deps (game can't start without png/opengl) - remove .bmp icon, format not supported by xdg Closes: https://bugs.gentoo.org/654574 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/egoboo: remove old versionAzamat H. Hackimov2021-06-081-56/+0
| | | | | | | | | This ebuild is last net-libs/enet:0 user. Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17493 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/egoboo: migrate to enet-1.3 supportAzamat H. Hackimov2021-06-082-0/+78
| | | | | | | | | Added patch that adapts package to use enet 1.3 API. Closes: https://bugs.gentoo.org/628038 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/egoboo: rebase patch to drop edos2unixIonen Wolkens2021-06-082-60/+38
| | | | | | edos2unix was only to accomodate a patch with wrong line terminators. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/egoboo: add github remote-idIonen Wolkens2021-06-081-0/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/freedroidrpg: drop 1.0_rc2Ionen Wolkens2021-06-082-103/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/freedroid: drop 1.0.2-r1Ionen Wolkens2021-06-053-66/+0
| | | | | | Has issues with gcc10 and experiencing random segfaults even if built. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/freedroid: add 1.2.1, EAPI-7 bumpIonen Wolkens2021-06-052-0/+42
| | | | | | | | | | | - switch homepage to github as old pages are dedicated to freedroidrpg - new dep on media-libs/sdl-gfx - re-arrange depends for build-only checks Upstream fixed -fno-common issues wrt bug #791091 Closes: https://bugs.gentoo.org/791091 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/freedroid: add github remote-idIonen Wolkens2021-06-051-0/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/freedroidrpg: revamp ebuild, unbundle luaIonen Wolkens2021-06-031-0/+88
| | | | | | | | | | | | | | | | | | | - add python3_9 and 3_10 compat - add media-libs/glew dep for USE=opengl (bug #701412) - remove sed given package respects docdir, no -pipe line exist, and pkgs/ subdirs allows the package to install its icons plus own .desktop file normally (fixes bug #700546) - remove -ffast-math filter, upstream discourages it but still keeps an option to enable it (shouldn't just force it off) - enable USE=sound by default and drop sanitize lua5-3 unbundling also fixes AR issues (bug #742497) --with-embedded-lua was due to slotted 5-3 former unavailability Closes: https://bugs.gentoo.org/700546 Closes: https://bugs.gentoo.org/701412 Closes: https://bugs.gentoo.org/742497 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/wastesedge: add python3_9 compatIonen Wolkens2021-06-021-2/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/adonthell: add python3_9 compatIonen Wolkens2021-06-021-2/+3
| | | | | | | This needs the deprecated parser module that is still available in py3.9 but gone in py3.10. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-rpg/freedink-data: Update LICENSE to Free-Art-1.3Ulrich Müller2021-05-192-8/+8
| | | | | | | Also update GPL-2 and GPL-3 labels to their "or later" variants. Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* games-rpg/vendetta-online-bin: Fix path in QA_FLAGS_IGNOREDJakov Smolic2021-05-041-1/+1
| | | | | | Closes: https://bugs.gentoo.org/781992 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: Sam James <sam@gentoo.org>
* games-rpg/freedroidrpg: add gitlab remote-idSam James2021-05-041-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-rpg/hatoful-boyfriend-holiday-star: update eclassesMichael Mair-Keimberger2021-04-251-2/+3
| | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: David Seifert <soap@gentoo.org>
* games-rpg/broken-age: update eclasses, minor updatesMichael Mair-Keimberger2021-04-251-3/+4
| | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: David Seifert <soap@gentoo.org>
* games-rpg/comi: replace eutils with desktop, wrapperSam James2021-04-211-2/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-rpg/queen: replace eutils with desktop, wrapperSam James2021-04-211-2/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-rpg/egoboo: eutils->edos2unixSam James2021-04-181-4/+4
| | | | | Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-rpg/baldurs-gate-ee: use BDEPEND for app-arch/unzipSam James2021-04-181-3/+3
| | | | | Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-rpg/baldurs-gate-ee: eutils->{desktop, wrapper}Sam James2021-04-181-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-rpg/xu4: eutils--Sam James2021-04-161-2/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-rpg/pcgen: add explicit desktop inheritSam James2021-04-121-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>