summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* games-strategy/warzone2100: minor tidyupsSam James2021-08-141-10/+10
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/warzone2100: drop 4.0.1-r1Sam James2021-08-142-117/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/warzone2100: update LICENSE for VulkanSam James2021-08-141-1/+1
| | | | | | The Vulkan support is licensed under GPLv3. Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/warzone2100: app-text/asciidoc belongs in BDEPENDSam James2021-08-141-1/+1
| | | | | | We use it on CBUILD to generate documentation in src_compile. Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/warzone2100: install translationsSam James2021-08-141-15/+16
| | | | | | | | | | | Use the CMake install target instead of our own logic in src_install - this gives us the translations for free. We now use plocale.eclass to install the right subset of translations/localised strings requested by the user. Closes: https://bugs.gentoo.org/807730 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/warzone2100: drop obsolete X, OpenGL dependenciesSam James2021-08-141-4/+0
| | | | | | This is all handled via SDL now. Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/warzone2100: add missing sqlite, curl dependenciesSam James2021-08-141-0/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/warzone2100: add missing subslot dependenciesSam James2021-08-143-9/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/warzone2100: add 4.1.3Sam James2021-08-092-0/+118
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/lgeneral: drop 1.4.3Ionen Wolkens2021-08-092-76/+0
| | | | | | This version distributes non-free files and shouldn't be kept. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* games-strategy/lgeneral: add 1.4.4, various fixesIonen Wolkens2021-08-092-0/+68
| | | | | | | | | | | | | | | | Notable ebuild changes: * Add free kukgen WWI campaign * Remove non-free original Panzer General WW2 campaign wrt bug #720306 * Remove @GENTOO@ seds that have been doing nothing for over 10 years, and also the double build that should now allow for working cross-compilation (extra build not needed wihout above pg-data) * Remove duplicate .desktop (keep upstream's) This version also happen to fix musl issues wrt bug #712346 Closes: https://bugs.gentoo.org/712346 Closes: https://bugs.gentoo.org/720306 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>