we now have flags for the repo cloning which saves quite some bandwith, e.g.:
GITFLAGS="--depth=1" makepkg
GITFLAGS="--depth=1" paru -S linux-mainline
in case the repo supports partial clones, --filter=tree:0
would be an option as well. this then even updates the repo correctly as soon as this is merged:
https://gitlab.archlinux.org/pacman/pacman/-/merge_requests/53
i'd be glad if you could try out your use case and maybe put a comment into the merge request?
Pinned Comments
sickcodes commented on 2022-03-19 21:50 (UTC) (edited on 2022-03-19 22:02 (UTC) by sickcodes)
Ok created a public working copy here with history: https://github.com/sickcodes/linux-git
Just submitting a PR, with the way I use it; would love to see how everyone else uses this
@osimarr, see https://github.com/sickcodes/linux-git/invitations
Perhaps merge and you take charge?
I changed it to 'any' and used zcat config.gz
jonathanio commented on 2019-12-22 10:14 (UTC) (edited on 2020-09-28 10:15 (UTC) by jonathanio)
The last version of the linux-git package was disowned and deleted. I've restored it taken ownership, as I do make use of this package.
This package will automatically update it's version
Note: This is a -git package and the version will automatically update to the latest mainline commit when it is run, having pulled down the branch from the repository. It will normally only be updated between major versions in order to include any updated configuration for new modules and features or settings changes.