Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 949122 - games-strategy/0ad-0.0.27_alpha: version bump
Summary: games-strategy/0ad-0.0.27_alpha: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Gentoo Games
URL: https://gitea.wildfiregames.com/0ad/0...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-31 16:17 UTC by Balint Dobai-Pataky
Modified: 2025-03-10 22:40 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Balint Dobai-Pataky 2025-01-31 16:17:55 UTC
New Release: 0 A.D. Alpha 27: Agni

Reproducible: Always
Comment 1 Paul Zander 2025-01-31 16:23:35 UTC
https://wiki.gentoo.org/wiki/Zero-day_bump_requests

Released: Thu, 30 Jan 2025 10:57:21 +0100
Comment 2 Ionen Wolkens gentoo-dev 2025-02-01 01:45:16 UTC
Can keep open, but do avoid reporting bump requests so quickly in the future.
Comment 3 Larry the Git Cow gentoo-dev 2025-03-10 02:21:29 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c08ce8c1e9d5c04878738f6ca9f12dccd5bfda52

commit c08ce8c1e9d5c04878738f6ca9f12dccd5bfda52
Author:     Ralph Sennhauser <ralph.sennhauser@gmail.com>
AuthorDate: 2025-01-22 12:32:49 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-03-10 02:19:19 +0000

    games-strategy/0ad: bump to version 0.27.0
    
    Bump to version 0.27.0 and add support for rc builds.
    
    Use system spidermonkey as the minor version restriction was dropped
    upstream, unlike in the early days of spidermonkey it's unlikely that
    version differences lead to different results. Update checkreqs as the
    needed space is reduced quite a bit by using system spidermonkey.
    
    Use verify-sig eclass and drop custom unpack.
    
    Use wxgtk 3.2, there is no reason not to and move wx-setup to
    src_configure.
    
    Install libCollada.so, fixes pyrogenesis so it can actually generate
    models from collada files if mods require it. Don't install various
    unused files on the other hand.
    
    Fix building and running tests. Also replace perl dep with python as
    cxxtestgen was rewitten in python long time ago.
    
    With the move to git and gitea the github repo was archived, so drop it
    from metadata.xml
    
    LTO still doen't work but not for the original reason
    
    Address some qa items, like http to https, line length or outdated
    blocker and remove no longer needed QA_PRESTRIPPED.
    
    Closes: https://bugs.gentoo.org/774153
    Closes: https://bugs.gentoo.org/873058
    Closes: https://bugs.gentoo.org/896964
    Closes: https://bugs.gentoo.org/909509
    Closes: https://bugs.gentoo.org/912838
    Closes: https://bugs.gentoo.org/917626
    Closes: https://bugs.gentoo.org/921324
    Closes: https://bugs.gentoo.org/935474
    Closes: https://bugs.gentoo.org/945956
    Closes: https://bugs.gentoo.org/946468
    Closes: https://bugs.gentoo.org/949122
    Signed-off-by: Ralph Sennhauser <ralph.sennhauser@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/40383
    Signed-off-by: Sam James <sam@gentoo.org>

 games-strategy/0ad/0ad-0.27.0.ebuild               | 235 +++++++++++++++++++++
 games-strategy/0ad/Manifest                        |   4 +
 .../0ad/files/0ad-0.27.0-fix-tests.patch           |  78 +++++++
 games-strategy/0ad/files/0ad-minisign.pub          |   1 +
 games-strategy/0ad/metadata.xml                    |   1 -
 5 files changed, 318 insertions(+), 1 deletion(-)
Comment 4 Christophe PEREZ 2025-03-10 17:16:35 UTC
0ad really needs 9 rust versions ?

# emerge -DpuN world

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 144.48 s (backtrack: 8/20).

[ebuild  N     ] dev-lang/rust-bin-1.74.1-r102  USE="(-big-endian) -clippy -doc (-prefix) -rust-analyzer -rust-src -rustfmt -verify-sig" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse2" LLVM_SLOT="(17)" 
[ebuild  NS    ] dev-lang/rust-1.74.1-r101 [1.84.1-r1] USE="(-mrustc-bootstrap)" LLVM_SLOT="(17%*)" 
[ebuild  NS    ] dev-lang/rust-1.75.0-r101 [1.84.1-r1] LLVM_SLOT="(17%*)" 
[ebuild  NS    ] dev-lang/rust-1.76.0-r101 [1.84.1-r1] LLVM_SLOT="(17%*)" 
[ebuild  NS    ] dev-lang/rust-1.77.1-r101 [1.84.1-r1] LLVM_SLOT="(17%*)" 
[ebuild  NS    ] dev-lang/rust-1.78.0-r101 [1.84.1-r1] LLVM_SLOT="(18%*)" 
[ebuild  NS    ] dev-lang/rust-1.79.0-r101 [1.84.1-r1] LLVM_SLOT="(18%*)" 
[ebuild  NS    ] dev-lang/rust-1.80.1-r101 [1.84.1-r1] LLVM_SLOT="(18%*)" 
[ebuild  NS    ] dev-lang/rust-1.81.0-r101 [1.84.1-r1] LLVM_SLOT="(18%*)" 
[ebuild  NS    ] llvm-core/llvm-18.1.8-r6 [19.1.7] USE="ncurses%*" 
[ebuild  NS    ] llvm-core/llvm-toolchain-symlinks-18-r1 [19]
[ebuild  NS    ] dev-lang/spidermonkey-115.16.0-r1 [128.4.0-r1] LLVM_SLOT="18*" 
[ebuild     U ~] games-strategy/0ad-0.27.0 [0.0.26_alpha-r2]
# equery l rust
 * Searching for rust ...
[IP-] [  ] dev-lang/rust-1.84.1-r1:1.84.1
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-03-10 22:40:08 UTC
See https://forums.gentoo.org/viewtopic-t-1173283.html.