summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* */*: Add proxied="yes" for non-@gentoo.org peopleMichał Górny2021-03-162-2/+2
| | | | | | | | | | | | 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>
* */*: Normalize metadata.xml filesMichał Górny2021-03-162-2/+1
| | | | | | | | | | | 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-strategy/0ad-data: treecleanSam James2021-03-155-154/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: Keyword 0.0.24b_alpha arm64, #773634Sam James2021-03-041-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: remove unused patchesMichael Mair-Keimberger2021-03-012-108/+0
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/19723 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* games-strategy/0ad: pass JOBS as env varSam James2021-03-011-3/+7
| | | | | Closes: https://bugs.gentoo.org/773622 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: fix makeopts_jobs typoSam James2021-03-011-1/+1
| | | | | | | | This is at least one issue... Bug: https://bugs.gentoo.org/773622 Thanks-to: Emily Rowlands <emily.rowlands+gentoo@mailbox.org> Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: fix doexe typosSam James2021-03-011-2/+2
| | | | | | | Fixes: bb706c5383db445f085b3ac628790a319ed9d309 Bug: https://bugs.gentoo.org/773574 Closes: https://bugs.gentoo.org/773565 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: fix AR/RANLIB usageSam James2021-03-012-3/+34
| | | | | | Closes: https://bugs.gentoo.org/773511 Closes: https://bugs.gentoo.org/773502 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: fix build with >=virtual/rust-1.50Sam James2021-03-012-1/+84
| | | | | Closes: https://bugs.gentoo.org/773493 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: add python-any-r1 for SpiderMonkeySam James2021-03-011-2/+4
| | | | | | Needed at buildtime for SpiderMonkey. Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: add virtual/rust BDEPEND for SpiderMonkeySam James2021-03-011-0/+2
| | | | | | Needed for bundled SpiderMonkey Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: fix USE=-nvtt installationSam James2021-03-011-1/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: extra cleanupSam James2021-02-281-1/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: add github remote-idSam James2021-02-281-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: add note re bundled premakeSam James2021-02-281-0/+2
| | | | | Bug: https://bugs.gentoo.org/773472 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: further formatting/style changesSam James2021-02-281-43/+33
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: minor styleSam James2021-02-281-2/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: update formatting for asset generationSam James2021-02-281-3/+8
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: use multiprocessing.eclassSam James2021-02-281-4/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: update comments in ebuildSam James2021-02-281-14/+7
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: remove old broken versionsSam James2021-02-284-467/+2
| | | | | | | Keep 0.0.24_alpha_pre20210116040036-r2 temporarily just in case. Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: bump to 0.0.24b_alphaSam James2021-02-281-0/+226
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Huge thanks to everybody mentioned in this commit (and likely others too, sorry if I forgot you!) This started with Arfrever giving an initial bump, then several revisions later, we seem to be in a position where it's fully working! Most of the issues came from (de)bundling SpiderMonkey and NVTT: * New SpiderMonkey releases regularly break the APIs which 0ad uses, so we're reverting to the bundled copy per upstream advice; * NVTT has been abandoned upstream (as an independent project) so the 0ad developers have taken it over and applied significant patches. We use the bundled copy now to take advantage of these fixes. We also abandon 0ad-data for now. We're now using the released asset files for 0.0.24b_alpha but the 0ad ebuild itself, thanks to Wolf-Dieter, can now generate these assets rather than relying on a separate ebuild like 0ad-data. This simplifies matters. Closes: https://bugs.gentoo.org/735352 Thanks-to: Stanislas Dolcini <stan at wildfiregames dot com> Thanks-to: Wolf-Dieter Rieck <wesen42@web.de> Thanks-to: Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> Thanks-to: Quentin Retornaz <gentoo@retornaz.com> Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: fix build and merge 0ad-data packageWolf-Dieter Rieck2021-02-281-0/+224
| | | | | | | | | | | | | | | | * Build was broken in former revision, as generated libs weren't in LD_LIBRARY_PATH. Also libs weren't correcly installed. * 0ad-data pulled same archive as 0a package. Merged both ebuilds into this revision blocking the 0ad-data package. Bug: https://bugs.gentoo.org/768930 Closes: https://bugs.gentoo.org/771147 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Wolf-Dieter Rieck <wesen42@web.de> Closes: https://github.com/gentoo/gentoo/pull/19603 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/freesynd: Drop 0.7.1-r1Andreas Sturmlechner2021-02-283-105/+0
| | | | | Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* games-strategy/freesynd: 0.7.5 version bump, cmake.eclassAndreas Sturmlechner2021-02-283-0/+103
| | | | | Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* games-strategy/maxr: EAPI-7 bump, switch to cmake.eclassAndreas Sturmlechner2021-02-281-12/+11
| | | | | Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* games-strategy/ja2-stracciatella: Keyword 0.17.0 arm64, #766465Sam James2021-02-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/naev: Remove oldJakov Smolic2021-02-173-156/+0
| | | | | Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
* games-strategy/naev: Bump to 0.8.1Jakov Smolic2021-02-172-0/+64
| | | | | | | | | | Closes: https://bugs.gentoo.org/710198 Closes: https://bugs.gentoo.org/739368 Closes: https://github.com/gentoo/gentoo/pull/19058 Co-authored-by: Azamat H. Hackimov azamat.hackimov@gmail.com Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
* games-strategy/wargus: Drop 2.4.1Andreas Sturmlechner2021-02-142-49/+0
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* games-strategy/julius: Rename binary without breaking desktop fileJames Le Cuirot2021-02-142-9/+34
| | | | | | Closes: https://bugs.gentoo.org/770121 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* games-strategy/0ad: revert to bundled librariesSam James2021-02-121-5/+23
| | | | | | | | | | | | | | | | | | | * SpiderMonkey changes the consumed interfaces even within minor versions, so using the system version is a no go. * nvtt is abandoned upstream and using the system version results in segfaults. Use 0ad's version which has fixes instead. Bug: https://bugs.gentoo.org/735352 Bug: https://bugs.gentoo.org/689124 Closes: https://bugs.gentoo.org/768840 Closes: https://bugs.gentoo.org/759934 Closes: https://bugs.gentoo.org/768930 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/ja2-stracciatella: Keyword 0.17.0 x86, #766465Sam James2021-02-101-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* */*: Remove obsolete values from PYTHON_COMPATMichał Górny2021-01-314-4/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-strategy/hedgewars: drop USE=serverSergei Trofimovich2021-01-302-21/+2
| | | | | | | USE=server needs outated haskell <network-3 and <zlib-0.6. Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* games-strategy/hedgewars: drop oldSergei Trofimovich2021-01-301-105/+0
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* games-strategy/ja2-stracciatella: add github remote-idSam James2021-01-221-0/+3
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/ja2-stracciatella: misc fixesSam James2021-01-221-23/+25
| | | | | | | | | * Call cmake_src_prepare * Style changes * Drop CC-BY-NC-2.0 for now (seems to be public-domain instead?) Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/ja2-stracciatella: bump to 0.17.0Richard Fröhning2021-01-223-18/+122
| | | | | | | | | | | | - now using rust - remove eutils inherit - remove leading and trailing space in LICENSE - reorder to DESCRIPTION, HOMEPAGE, SRC_URI, newline, LICENSE, SLOT, KYEWORDS, IUSE, RESTRICT - remove PN - replace it with libsmacker Closes: https://github.com/gentoo/gentoo/pull/17848 Signed-off-by: Richard Fröhning <misanthropos@gmx.net> Signed-off-by: Sam James <sam@gentoo.org>
* dev-cpp/string-theory: new package (for ja2-stracciatella)Richard Fröhning2021-01-221-0/+174
| | | | | Signed-off-by: Richard Fröhning <misanthropos@gmx.net> Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/openra: shift mono depSam James2021-01-172-5/+12
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/openra: fix MissingUnpackerDepSam James2021-01-172-8/+10
| | | | | | | | Had a look at the sources and it is used - not unpacked with e.g. a mono lib or similar. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/naev: fix MissingUnpackerDepSam James2021-01-172-4/+10
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/megaglest: drop staticSam James2021-01-171-26/+13
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/megaglest: update dependenciesSam James2021-01-171-5/+5
| | | | | | | | * SDL 2 * Missing subslot deps Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/megaglest: Bump to 3.13.0 and drop USE="static"Nils Freydank2021-01-172-0/+145
| | | | | | | | | | | This bump is based on the efforts of marecki and polynomial-c - special thanks! Thanks-To: Marek Szuba <marecki@gentoo.org> Thanks-To: Lars Wendler <polynomial-c@gentoo.org> Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Nils Freydank <holgersson@posteo.de> Closes: https://github.com/gentoo/gentoo/pull/19061 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/megaglest: Drop old EAPI="5" versionNils Freydank2021-01-171-167/+0
| | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Nils Freydank <holgersson@posteo.de> Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/megaglest-data: Bump to 3.13.0Nils Freydank2021-01-172-19/+10
| | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Nils Freydank <holgersson@posteo.de> Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: misc fixupsSam James2021-01-171-13/+8
| | | | | | | | * Tighten nvtt dep * Use xdg-utils -> xdg Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>