[gentoo-dev] [PATCH] git-r3.eclass: Add Git LFS support

2023-07-22 Thread Sebastian Parborg
Github PR can be found at: https://github.com/gentoo/gentoo/pull/31905 Signed-off-by: Sebastian Parborg --- eclass/git-r3.eclass | 90 1 file changed, 90 insertions(+) diff --git a/eclass/git-r3.eclass b/eclass/git-r3.eclass index 5ac141962b12

[gentoo-dev] [PATCH 1/2] git-r3.eclass: Fix fetching git lfs files at certain refs. Only prune when needed.

2024-03-28 Thread Sebastian Parborg
will be quite slow to try to prune. So if there are no files to prune, don't attempt it. This also speeds up checkout when only a few of the checked out git repos are lfs repos. Signed-off-by: Sebastian Parborg --- eclass/git-r3.eclass | 12 1 file changed, 8 insertions(

[gentoo-dev] [PATCH 2/2] git-r3.eclass: Add the ability to checkout ignored submodules.

2024-03-28 Thread Sebastian Parborg
If the submodules is specified in EGIT_SUBMODULES then it will ignore the "none" check. Signed-off-by: Sebastian Parborg --- eclass/git-r3.eclass | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eclass/git-r3.eclass b/eclass/git-r3.eclass index 17b750001767..8d