summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* games-rpg/zsdx: add indirect wrapper inherit, use BDEPENDSam James2021-04-121-3/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-rpg/zsxd: add indirect wrapper inherit, use BDEPENDSam James2021-04-121-3/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-rpg/vendetta-online-bin: port to EAPI 7, add missing depsSam James2021-04-101-14/+26
| | | | | | Closes: https://bugs.gentoo.org/739364 Closes: https://bugs.gentoo.org/739370 Signed-off-by: Sam James <sam@gentoo.org>
* games-rpg/to-the-moon: fix install dirSam James2021-04-101-1/+1
| | | | | | | | Don't shout! I don't own this game, so testing only got as far as pkg_nofetch, unfortunately. Luckily, changes were only to do with EAPI + games.eclass, so *should* be okay. Signed-off-by: Sam James <sam@gentoo.org>
* games-rpg/wasteland2: fix install dirSam James2021-04-101-1/+1
| | | | | | | | Don't shout! I don't own this game, so testing only got as far as pkg_nofetch, unfortunately. Luckily, changes were only to do with EAPI + games.eclass, so *should* be okay. Signed-off-by: Sam James <sam@gentoo.org>
* games-rpg/to-the-moon: fix ${GAMES_PREFIX_OPT} referenceSam James2021-04-061-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-rpg/wasteland2: port to EAPI 7, games.eclass--Sam James2021-04-061-19/+12
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-rpg/dear-esther: port to EAPI 7, games.eclass--Sam James2021-04-061-19/+17
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-rpg/to-the-moon: port to EAPI 7, games.eclass--Sam James2021-04-061-16/+18
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-rpg/coe2: port to EAPI 7, games.eclass--Sam James2021-04-041-19/+27
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-rpg/kqlives: drop old versionConrad Kostecki2021-03-261-54/+0
| | | | | | | Drop old version, which does not support slotted lua. Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* */*: Add proxied="yes" for non-@gentoo.org peopleMichał Górny2021-03-161-1/+1
| | | | | | | | | | | | Done via: find -name metadata.xml -exec xml ed -P -L \ -a '/pkgmetadata/maintainer[substring(email, string-length(email) - string-length("@gentoo.org") + 1) != "@gentoo.org"]' \ -t attr -n proxied -v yes {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Add 'proxied="proxy"' for proxy-maint projectMichał Górny2021-03-161-1/+1
| | | | | | | | | | Done via: find -name metadata.xml -exec xml ed -P -L \ -a '//maintainer[email="proxy-maint@gentoo.org"]' \ -t attr -n proxied -v proxy {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Normalize metadata.xml filesMichał Górny2021-03-161-1/+0
| | | | | | | | | | | Normalize quoting, replace '>' with entities, replace unnecessary entities, remove trailing empty lines. Done via: find -name metadata.xml -exec xml ed -P -L -d //none {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-rpg/sumwars: Drop 0.5.8-r1Andreas Sturmlechner2021-02-281-95/+0
| | | | | Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* games-rpg/zsdx: cmake.eclass, xdg.eclass, https, fix tarball SRC_URIAndreas Sturmlechner2021-02-282-22/+19
| | | | | | | | | | | Add missing || die Need to set CMAKE_MAKEFILE_GENERATOR=emake, otherwise ninja fails with: ninja: error: build.ninja:125: bad $-escape (literal $ must be written as $$) Bug: https://bugs.gentoo.org/691358 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* games-rpg/zsxd: cmake.eclass, xdg.eclass, https, fix tarball SRC_URIAndreas Sturmlechner2021-02-282-26/+18
| | | | | | | | | Need to set CMAKE_MAKEFILE_GENERATOR=emake, otherwise ninja fails with: ninja: error: build.ninja:125: bad $-escape (literal $ must be written as $$) Closes: https://bugs.gentoo.org/691358 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* games-rpg/deponia-doomsday: New packageJames Le Cuirot2021-01-313-0/+83
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.1 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* */*: Remove obsolete values from PYTHON_COMPATMichał Górny2021-01-313-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-rpg/asphyxia: Remove last-rited pkgMichał Górny2021-01-313-51/+0
| | | | | Closes: https://bugs.gentoo.org/741406 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-rpg/sakura-spirit: Remove last-rited pkgMichał Górny2021-01-313-50/+0
| | | | | Closes: https://bugs.gentoo.org/741406 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-rpg/the-royal-trap: Remove last-rited pkgMichał Górny2021-01-313-60/+0
| | | | | Closes: https://bugs.gentoo.org/741406 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-rpg/dungeon-defenders: Use system SDL2, no bundled libs, EAPI 7James Le Cuirot2020-12-103-106/+68
| | | | | | | | This was packaged before SDL2 was released. The bundled version no longer works properly for me so just drop the bundled-libs flag. Package-Manager: Portage-3.0.12, Repoman-3.0.1 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* games-rpg/twclone: Remove last-rited pkgMichał Górny2020-12-104-123/+0
| | | | | Closes: https://bugs.gentoo.org/638088 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-rpg/bastion: Bump to 20161016, drop old 20120620-r1James Le Cuirot2020-12-093-85/+68
| | | | | | | This version uses SDL2 rather than SDL1. Package-Manager: Portage-3.0.12, Repoman-3.0.1 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* games-rpg/sumwars: migrate to lua-single.eclassMarek Szuba2020-11-302-0/+112
| | | | | | | | | | | | | | | | | Set LUA_COMPAT to lua5-{1..2} because when left to its own devices, upstream build scripts select 5.2 at most even when newer versions of Lua are present in the system. Builds without errors also when forced to use 5.3, then again the bunded data scripts may or may not be compatible with that version so let's err on the side of caution. This version of sumwars does not use the CEGUI Lua-scripting module (CEGUILua is mentioned exactly once in the source code, in a commented-out #include line) and does not link against the relevant CEGUI library. Therefore, the value of LUA_SINGLE_TARGET used during the building of dev-games/cegui can safely be disregarded. Closes: https://bugs.gentoo.org/752702 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* games-rpg/kqlives: migrate to lua-single.eclassMarek Szuba2020-11-301-0/+58
| | | | | | | | Upstream autoconf scripts only looks for Lua 5.0 and 5.1 (in that order) so only add lua5-1 to LUA_COMPAT. Closes: https://bugs.gentoo.org/show_bug.cgi?id=752699 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* games-rpg/daimonin-client: Port to EAPI 7David Seifert2020-11-212-7/+138
| | | | | | | Closes: https://bugs.gentoo.org/639304 Closes: https://bugs.gentoo.org/708788 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
* games-rpg/adonthell: don't call ar directlyAlexey Sokolov2020-10-222-1/+21
| | | | | | | | Closes: https://bugs.gentoo.org/746095 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/17961 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* games-rpg/wastesedge: inherit xdg for xdg_icon_cache_update()Joonas Niilola2020-10-021-1/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-rpg/adonthell: remove old versionAzamat H. Hackimov2020-10-027-232/+0
| | | | | | | 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/17483 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-rpg/wastesedge: remove old versionAzamat H. Hackimov2020-10-022-36/+0
| | | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-rpg/wastesedge: update to 0.3.8Azamat H. Hackimov2020-10-023-0/+73
| | | | | | | | | Migrated to python3, minor fixes for EAPI7. Closes: https://bugs.gentoo.org/735354 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-rpg/adonthell: update to 0.3.8Azamat H. Hackimov2020-10-022-0/+52
| | | | | | | | | Migrated to python3, EAPI7, update license to GPL-2+. Closes: https://bugs.gentoo.org/680762 Closes: https://bugs.gentoo.org/735356 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-rpg/manaplus: Revbump for appdata -> metainfoLars Wendler2020-10-012-4/+46
| | | | | | Bug: https://bugs.gentoo.org/739362 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>