| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Signed-off-by: Nils Freydank <holgersson@posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/27668
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Major changes are:
"
- A new civilization: The Han
- New campaign maps: Tarim basin and Yangtze.
- Now units have acceleration.
- Twenty-six new music tracks.
- New and updated art.
"
quoting upstream release notes on:
https://play0ad.com/new-release-0-a-d-alpha-26-zhuangzi
Beside the bump itself following changes to the ebuild were made:
- Drop support for python 3.8 and 3.9, keeping 3.10.
- Re-structure comments about the signing and update the key used by
upstream for alpha 26.
- Drop obsolete patches.
- Update the CHECKREQS_* filesizes.
Closes: https://bugs.gentoo.org/873829
Signed-off-by: Nils Freydank <holgersson@posteo.de>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
| |
uses bundled copy (fork)
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
Given how fragile the build system can be, it's worth a revbump.
Closes: https://bugs.gentoo.org/834578
Closes: https://bugs.gentoo.org/845987
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/826762
Thanks-to: Stephen Cavilia <sac@atomicradi.us>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/552720
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/773568
Closes: https://bugs.gentoo.org/802072
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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/21292
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/779757
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>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/792681
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/773622
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
Fixes: bb706c5383db445f085b3ac628790a319ed9d309
Bug: https://bugs.gentoo.org/773574
Closes: https://bugs.gentoo.org/773565
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/773511
Closes: https://bugs.gentoo.org/773502
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/773493
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Needed at buildtime for SpiderMonkey.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Needed for bundled SpiderMonkey
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/773472
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
Keep 0.0.24_alpha_pre20210116040036-r2 temporarily just
in case.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
|
|
| |
Using system version of SpiderMonkey 78 to avoid direct dependency on Python.
(SpiderMonkey >=78.6 required due to bug #759985.)
Bug: https://bugs.gentoo.org/735352
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
|
|
|
| |
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
|
|
|
|
| |
Package-Manager: Portage-2.3.24, Repoman-2.3.6
|
|
|
|
| |
Package-Manager: Portage-2.3.38, Repoman-2.3.9
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/642748
Closes: https://github.com/gentoo/gentoo/pull/6691
|
|
|
|
| |
Package-Manager: Portage-2.3.16, Repoman-2.3.6
|