summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* games-strategy/endless-sky: don't compress man page; use system catch2Sam James2022-01-073-2/+41
| | | | | | | | | | - Don't compress man page - Use system copy of Catch 2 for tests (works w/ glibc-2.34 now, didn't notice earlier b/c tested on a stable box); still not running tests yet, need to resolve linking issue. - Respect AR Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/endless-sky: initial import (restore at 0.9.14)Sam James2022-01-065-0/+138
| | | | | Closes: https://bugs.gentoo.org/735542 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/naev: add 0.9.1Ionen Wolkens2022-01-022-0/+92
| | | | | | | | | | | | | | | | | This version add/shifts several dependencies around, openal is no longer optional and SDL_mixer unused (so is sdl2[sound]). Also adds openblas, it can use other implementations but upstream notes that everything else is experimental so let's stick to what's known to work for now. Tests (which try to start the game and see if it gets to the main menu) now fail under Xvfb without mesa[llvm] (0.8.2 didn't), and would segfault without physfs[zip] (but that's only needed for meson_overlay.zip which isn't used outside tests). May still be more needed that tinderboxes may pickup. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-strategy/warzone2100: Removed oldLars Wendler2021-12-273-234/+0
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* games-strategy/warzone2100: Bump to version 4.2.4Lars Wendler2021-12-272-0/+117
| | | | | | which fixes build with USE="vulkan" Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* games-strategy/war1gus: Bump to 3.2.0Michał Górny2021-12-242-0/+62
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-strategy/wargus: Bump to 3.2.0Michał Górny2021-12-242-0/+74
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-strategy/0ad: Keyword 0.0.25b_alpha arm64, #812830Sam James2021-12-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/augustus: Keyword 3.0.1 arm64, #828013Sam James2021-12-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/naev: drop broken IUSE=nlsIonen Wolkens2021-12-021-5/+4
| | | | | | | | There's already little reason to support disabling this here, and even less if it cause issues. Closes: https://bugs.gentoo.org/828012 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-strategy/warzone2100: add 4.2.2Sam James2021-11-242-0/+117
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/knights-demo: flip libxcrypt[compat] dep orderSam James2021-11-191-1/+1
| | | | | | | | Help Portage resolve dependencies a bit easier. Bug: https://bugs.gentoo.org/814335 Bug: https://bugs.gentoo.org/822849 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/tornado: use domoIonen Wolkens2021-11-031-5/+3
| | | | | | | Hadn't realized there was an ebuild helper to install .mo files. This doesn't make this prettier but feels more proper. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-strategy/wesnoth: add missing dep on boost[bzip2,context]Ionen Wolkens2021-10-271-4/+2
| | | | | | | | | | | | | | | | [context] wrt bug #820470 is newly needed for server. However, it still failed due to the coroutine removal seds. It's /possible/ to skip these with non-server but feels messy. Remove them and unconditionally depend on [context] as upstream is expecting and possibly avoid future issues. May be older, but lacking [bzip2] also happened to cause failure. Side-adjusted /run rmdir to avoid a QA warning. Likely other small issues, did not do a thorough revision. Closes: https://bugs.gentoo.org/820470 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-strategy/warzone2100: add 4.2.0Sam James2021-10-272-0/+117
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/wesnoth: 1.16.0 version bump.Piotr Karbowski2021-10-272-0/+107
| | | | Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
* games-strategy/tornado: remove oldMichael Mair-Keimberger2021-10-202-431/+0
| | | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/22603 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-strategy/tornado: simplify patch and support prefixIonen Wolkens2021-10-202-13/+51
| | | | | | | | | | Manual install rather than a 13kB patch that adds DESTDIR everywhere and ignored EPREFIX. Also made nls unconditional as it uses libintl.h either way (but allowing selection through plocale.eclass). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-strategy/tornado: EAPI8 bump, minor improvementsMichael Mair-Keimberger2021-10-201-0/+47
| | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-strategy/warmux: minor style nitpicksIonen Wolkens2021-10-041-3/+4
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-strategy/warmux: fix build, deps, bump eapiAlexey Sokolov2021-10-042-15/+35
| | | | | | | | | | | | | | | Remove nls USE flag, because it caused build failure when disabled, because in that case it defines its own ngettext macro, which conflicts with that function defined in libintl.h which is transitively included anyway. Closes: https://bugs.gentoo.org/739400 Closes: https://bugs.gentoo.org/796914 Closes: https://bugs.gentoo.org/631434 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/22489 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-strategy/dunelegacy: keyword 0.96.4 for ~riscvAlex Fan2021-09-271-2/+2
| | | | | Signed-off-by: Alex Fan <alexfanqi@yahoo.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* games-strategy/julius: drop 1.4.1Ionen Wolkens2021-09-223-51/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-strategy/warzone2100: desktop-- for UnusedInheritsIonen Wolkens2021-09-121-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-strategy/warzone2100: drop 4.1.2-r3Ionen Wolkens2021-09-122-115/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-strategy/freeciv: flag-o-matic-- for UnusedInheritsIonen Wolkens2021-09-121-1/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-strategy/s25rttr: Restore missing include patchJames Le Cuirot2021-09-112-0/+18
| | | | | | | | This issue only happens with Boost 1.77 so I didn't realise the patch was still needed. Closes: https://bugs.gentoo.org/812659 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-1149-49/+49
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* games-strategy/s25rttr: Drop old 0.9.0_pre20200723-r100James Le Cuirot2021-09-114-181/+0
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* games-strategy/s25rttr: Bump to 0.9.1, EAPI 8James Le Cuirot2021-09-114-0/+182
| | | | | | Closes: https://bugs.gentoo.org/750512 Closes: https://bugs.gentoo.org/778587 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* games-strategy/0ad: add missing python-any-r1_pkg_setup callSam James2021-08-282-0/+4
| | | | | | Closes: https://bugs.gentoo.org/773568 Closes: https://bugs.gentoo.org/802072 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: drop unnecessary verify-sig inheritSam James2021-08-281-5/+5
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: Remove a25 (superceded by a25b)Nils Freydank2021-08-282-223/+0
| | | | | | | Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Nils Freydank <holgersson@posteo.de> Closes: https://github.com/gentoo/gentoo/pull/22118 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: Bump to alpha25b and EAPI=8Nils Freydank2021-08-282-0/+263
| | | | | | | | | | | | | | | | | | | | | | | | | | Upstream bumped 0ad with some fixes, quoting upstream: - Ranked matches did not longer grant points in the lobby. - Mod installation no longer require restart. - Mod installation no longer prints errors when installing mods by double-clicking - Mod installation now overwrites the existing mods to allow for easier updates. - Fishes are now easier to spot on lowest settings with the addition of seagulls. For their full announcement see: https://play0ad.com/re-release-of-0-a-d-alpha-25-yauna/ This bump hops to EAPI=8 as all used eclasses support it now and the bump drops an forgotten comment about the bundled premake5. Additionally it adds distfile signature verification using the verify-sig eclass calling app-crypt/minisign manually. Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Nils Freydank <holgersson@posteo.de> Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/satellite-reign: tidy ebuildSam James2021-08-231-3/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/majesty-demo: tidy ebuildSam James2021-08-231-3/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/darwinia: use non-relative wrapper pathSam James2021-08-231-2/+2
| | | | | Bug: https://bugs.gentoo.org/809356 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/colobot: Bump to 0.2.0-alphaMichał Górny2021-08-222-0/+74
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-strategy/colobot-data: Bump to 0.2.0-alphaMichał Górny2021-08-222-0/+51
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-strategy/colobot: Fix missing -lsndfile with USE=-openalMichał Górny2021-08-192-0/+42
| | | | | Closes: https://bugs.gentoo.org/808495 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-strategy/s25rttr: fix build with Boost 1.77Sam James2021-08-192-0/+20
| | | | | Closes: https://bugs.gentoo.org/808767 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/warzone2100: don't compress man pages, fix applying patchesSam James2021-08-172-2/+64
| | | | | Closes: https://bugs.gentoo.org/808120 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/warzone2100: drop unnecessary dependenciesSam James2021-08-172-5/+1
| | | | | | | - OpenSSL was replaced by cURL/libsodium - glew was replaced by glad (bundled - as intended?) Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/warzone2100: drop obsolete quesoglc referenceSam James2021-08-172-4/+0
| | | | | | | No longer used upstream (harfbuzz instead). Closes: https://bugs.gentoo.org/477610 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/warzone2100: drop obsolete commentSam James2021-08-171-1/+1
| | | | | | See: 68847a1629507c035b52795cf5b0426d7faaa597 Bug: https://bugs.gentoo.org/477610 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/warzone2100: add missing net-libs/miniupnpc depSam James2021-08-172-1/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/widelands: backport upstream fix for boost-1.77Ionen Wolkens2021-08-172-0/+20
| | | | | Closes: https://bugs.gentoo.org/808747 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-strategy/0ad: Remove the old pre-alpha-24(!) versionNils Freydank2021-08-152-233/+0
| | | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Nils Freydank <holgersson@posteo.de> Closes: https://github.com/gentoo/gentoo/pull/21931 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: Bump to 0.0.25_alpha, unbundle premakeNils Freydank2021-08-152-0/+223
| | | | | | | | | | | | | | | | | | | This bump unbundles premake and uses now dev-util/premake:5::gentoo. Drop the ~arm64 keyword until premake get's ~arm64 keywords. Upstream spidermonkey keeps changing critical stuff on minor releases, so this bump keeps the the bundled version. On the fly we can do some house-keeping inside the ebuild: - add size checks as the package size got huge by the 0ad-data merge - merge conditional blocks depending on the version into one block for better maintainability - sort LICENSE alphabetically Closes: https://bugs.gentoo.org/807337 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Nils Freydank <holgersson@posteo.de> Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/warzone2100: Revbump to fix video install locationLars Wendler2021-08-151-0/+1
| | | | | Closes: https://bugs.gentoo.org/808438 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>