Package Details: 0ad-git 1:a26.r957.g6d12d25348-1

Git Clone URL: https://aur.archlinux.org/0ad-git.git (read-only, click to copy)
Package Base: 0ad-git
Description: Cross-platform, 3D and historically-based real-time strategy game - built from git development version.
Upstream URL: https://play0ad.com
Licenses: GPL-2.0-or-later, LicenseRef-CCPL
Conflicts: 0ad
Provides: 0ad
Submitter: fusion809
Maintainer: tuxayo (micwoj92)
Last Packager: micwoj92
Votes: 8
Popularity: 0.156914
First Submitted: 2016-09-09 11:31 (UTC)
Last Updated: 2024-10-31 19:45 (UTC)

Dependencies (39)

Required by (2)

Sources (4)

Pinned Comments

mm_sz commented on 2024-09-17 14:16 (UTC)

==> Retrieving sources...
==> ERROR: Unknown download protocol: git-lfs
    Aborting...

If you get this error, try to install package makepkg-git-lfs-proto

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

micwoj92 commented on 2022-10-16 20:03 (UTC)

Synced the package with 0ad from community, updated pkgver to use tags, launched and runs fine, I'm still bad at RTS games.

tuxayo commented on 2021-07-04 16:19 (UTC) (edited on 2021-07-04 16:21 (UTC) by tuxayo)

Thanks Brenton for trusting me with the package and for the past work.

So I just pushed the following main changes:

  • various fixes so package builds again
  • keep debug symbols
  • add the option for a debug build

Tell me if I broke something. Feel free to review the changes, feedback very welcome about AUR and C++ build best practices.

Enjoy the game and thanks for testing the upcoming release :)

FastCar commented on 2020-12-16 00:27 (UTC)

mft is now a dependency for 0ad. SpiderMonkey version has been bumped to 78 and now requires rust for the build process. I guess that means rustup and cargo for make dependencies? Not sure if the PKGBUILD is also expected to install the toolchain if not already installed? Additionally I wonder what "test projects" are? If they're not necessary, compilation time could be reduced by adding --without-tests.

TheCloudt commented on 2020-06-28 18:20 (UTC) (edited on 2020-06-28 18:20 (UTC) by TheCloudt)

Hi, the current version fails to build with an

undefined reference to `_xmlNode*` FArchiveXML::AddPhysicsParameter<FMVector3, 0>(_xmlNode*, char const*, FCDParameterAnimatableT<FMVector3, 0>&)

error.

There is a fix known at wildfire games namely D2745, I am not aware when this fix will appear in the master branch on git, but in the mean time one can apply D2745 himself by applying the diff located at:

https://code.wildfiregames.com/D2745

tuxayo commented on 2020-05-14 18:40 (UTC)

WARNING: the 0ad git repo is approximately 7 GB in size!

Can someone check the size of the .git directory? To have an idea if not cloning the whole history[1] would save space.

[1] using git clone --depth 1

kozaki commented on 2019-12-11 17:00 (UTC) (edited on 2019-12-11 17:00 (UTC) by kozaki)

WARNING: the 0ad git repo is approximately 3 GB in size!

Actually about 7 GB nowadays:

$ ncdu /PATH/TO/makepkg/0ad-git/src/

 4,0 GiB [##########] /binaries
 2,8 GiB [#######   ] /libraries
35,4 MiB [          ] /build    
14,1 MiB [          ] /source
 4,5 MiB [          ] /...