Package Details: 0ad-data-git 1:a26.r849.gea4b580527-2

Git Clone URL: https://aur.archlinux.org/0ad-git.git (read-only, click to copy)
Package Base: 0ad-git
Description: Data package for 0ad built from git development version.
Upstream URL: http://play0ad.com/
Licenses: GPL-2.0-or-later, LicenseRef-CCPL
Conflicts: 0ad-data
Provides: 0ad-data
Submitter: fusion809
Maintainer: tuxayo (micwoj92)
Last Packager: micwoj92
Votes: 8
Popularity: 0.65
First Submitted: 2016-09-09 11:31 (UTC)
Last Updated: 2024-09-12 19:20 (UTC)

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

1 2 3 4 5 Next › Last »

micwoj92 commented on 2024-09-17 20:32 (UTC)

git-lfs pacman issues

https://gitlab.archlinux.org/pacman/pacman/-/issues/68

https://bugs.archlinux.org/task/67012

micwoj92 commented on 2024-09-17 20:10 (UTC)

Well yes, it is in makedepends for a reason.

It needs to be installed prior to cloning. This is a trade-off. Currently git-lfs packages in official repos don't use this, but instead have to redownload lfs contents, see previous comments by @Riesi.

Should try complaining that makepkg doesn't by default support git-lfs protocol, I recall there was issue about this, but cba to find it now.

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

micwoj92 commented on 2024-09-12 19:21 (UTC)

It is because makepkg does not really support git-lfs. Should be better now tho.

Riesi commented on 2024-09-12 16:26 (UTC)

Thanks for updating!

Is it normal now that the LFS part gets cloned every time when running the package? I assume its Yay's fault... which is not great for the Wildfire Games server bill...

micwoj92 commented on 2024-09-06 23:46 (UTC)

Kinda works now, I'm not a fan of this git+svn solution of upstream, suggestions for improvement welcome as always.

micwoj92 commented on 2024-09-06 23:22 (UTC)

I don't know if idiot or genius made this decision so that now they use git + git-lfs but also still svn for some stuff? https://gitea.wildfiregames.com/0ad/0ad/commit/5c1195f66ac3b3d21a4e4413a21077cd277b38c6#diff-d3f5244489c4d93d1265fb25527995e972df05e0

Obviously I lack context for why this decission was made.

micwoj92 commented on 2024-09-05 21:15 (UTC)

Thanks for the heads up. I will try to update this tomorrow. For now, could you try adapting steps from (for example) cosmic-wallpapers pkg?

https://gitlab.archlinux.org/archlinux/packaging/packages/cosmic-wallpapers/-/blob/main/PKGBUILD?ref_type=heads#L20

This should be enough to fix and will help me if you could already test this.

Riesi commented on 2024-09-05 20:23 (UTC)

The github link that is used is deprecated as of the gitea migration: https://wildfiregames.com/forum/topic/121118-planned-disruption-migration-to-git-and-gitea/?do=findComment&comment=580946

This means one would need to directly clone from their gitea. The repo is git-LFS, so makepkg doesn't seem to like just replacing the url... :(

micwoj92 commented on 2024-05-26 17:57 (UTC)

Thanks, this patch was for some old issue, probably not needed for long time, but it kept applying. I have decided to go with the patch of 0ad package as it applies without issue. I will push in a "few minutes" when the build finishes.

https://gitlab.archlinux.org/archlinux/packaging/packages/0ad/-/blob/6b065eba5b04e88f4c85ed119d7f3bbe3840ed71/fix_gcc_14_ftbfs.patch