[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2025-06-09 Thread Sam James
commit: c9effdbc8f0ec087849d1d023ccc7bf1817c8717
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 10 06:01:05 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 10 06:19:17 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9effdbc

dev-vcs/git-filter-repo: Stabilize 2.47.0 amd64, #957735

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git-filter-repo/git-filter-repo-2.47.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.47.0.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.47.0.ebuild
index da206ffd2fc7..88f25aaeed0b 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.47.0.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.47.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2024 Gentoo Authors
+# Copyright 2021-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2025-05-12 Thread Mike Pagano
commit: c6f31b50a5daeaa2e90fd64ff3e7602d7a625315
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon May 12 12:31:11 2025 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon May 12 12:31:11 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f31b50

dev-vcs/git-filter-repo: drop 2.45.0

Signed-off-by: Mike Pagano  gentoo.org>

 dev-vcs/git-filter-repo/Manifest   |  1 -
 .../git-filter-repo/git-filter-repo-2.45.0.ebuild  | 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-vcs/git-filter-repo/Manifest b/dev-vcs/git-filter-repo/Manifest
index fae329ca1d19..4d9a10b5ce44 100644
--- a/dev-vcs/git-filter-repo/Manifest
+++ b/dev-vcs/git-filter-repo/Manifest
@@ -1,2 +1 @@
-DIST git-filter-repo-2.45.0.tar.xz 155808 BLAKE2B 
44a7ac3ba98e7fdce3a656aca081d8df1ca33acd98be605152fe9b8a9c205bd3b1d8c080769fea56cae54080a6770a447a8a4fbd8dea8b1ec9622b756c76677d
 SHA512 
2fa48a1c6fe285570d02c63d71c92e1a79a4f4dfc0527141b6bed19f4ec27c92f6b98def2c6541bf1fef149e7dd191b023942c99b370b1a5b1555c2cac3e0c42
 DIST git-filter-repo-2.47.0.tar.xz 186836 BLAKE2B 
3f03c99db40cf1b37e60811935d9e23a341dd74a9e9dcbefa7f261b4b2fb6791284c695b191b59f0119b89fe654e6fceb4e735c29c52b761ba176fe8109c7d42
 SHA512 
8c3c329389a4657b14320733323bf0048e44f09280aca381195c706aedf084ab2c125a6cd3f5290d2173df28519cec551b41558db9a0a0578d2d0a316d000a69

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.45.0.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.45.0.ebuild
deleted file mode 100644
index e7139cd69a33..
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.45.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"
-HOMEPAGE="https://github.com/newren/git-filter-repo/";
-SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   dev-vcs/git
-"
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-"
-
-# the git-archive tarball does not have version info; setuptools-scm
-# requires a valid source of version info, this one is for distros
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-python_test() {
-   cd .. || die
-   bash "${S}"/t/run_tests || die
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   # Just like git itself there is a manpage in troff + html formats.
-   # Unlike git itself, we cannot install the html one, because the
-   # `git --html-path` has the ${PV} of git in it. So just install
-   # the troff copy.
-   doman "${WORKDIR}"/${P}/Documentation/man1/git-filter-repo.1
-
-   # Points to dead symlink
-   rm "${ED}"/usr/share/doc/${PF}/README.md || die
-   rmdir "${ED}"/usr/share/doc/${PF} || die
-
-   dodoc "${WORKDIR}"/${P}/README.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2024-12-03 Thread Michał Górny
commit: dbc732489963aa91eca6ba5b0bc64e9d53a01ca6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  4 07:44:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  4 07:44:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc73248

dev-vcs/git-filter-repo: Bump to 2.47.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-vcs/git-filter-repo/Manifest   |  1 +
 .../git-filter-repo/git-filter-repo-2.47.0.ebuild  | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-vcs/git-filter-repo/Manifest b/dev-vcs/git-filter-repo/Manifest
index c207b04fd4c0..fae329ca1d19 100644
--- a/dev-vcs/git-filter-repo/Manifest
+++ b/dev-vcs/git-filter-repo/Manifest
@@ -1 +1,2 @@
 DIST git-filter-repo-2.45.0.tar.xz 155808 BLAKE2B 
44a7ac3ba98e7fdce3a656aca081d8df1ca33acd98be605152fe9b8a9c205bd3b1d8c080769fea56cae54080a6770a447a8a4fbd8dea8b1ec9622b756c76677d
 SHA512 
2fa48a1c6fe285570d02c63d71c92e1a79a4f4dfc0527141b6bed19f4ec27c92f6b98def2c6541bf1fef149e7dd191b023942c99b370b1a5b1555c2cac3e0c42
+DIST git-filter-repo-2.47.0.tar.xz 186836 BLAKE2B 
3f03c99db40cf1b37e60811935d9e23a341dd74a9e9dcbefa7f261b4b2fb6791284c695b191b59f0119b89fe654e6fceb4e735c29c52b761ba176fe8109c7d42
 SHA512 
8c3c329389a4657b14320733323bf0048e44f09280aca381195c706aedf084ab2c125a6cd3f5290d2173df28519cec551b41558db9a0a0578d2d0a316d000a69

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.47.0.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.47.0.ebuild
new file mode 100644
index ..da206ffd2fc7
--- /dev/null
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.47.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"
+HOMEPAGE="https://github.com/newren/git-filter-repo/";
+SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   dev-vcs/git
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+# the git-archive tarball does not have version info; setuptools-scm
+# requires a valid source of version info, this one is for distros
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   cd .. || die
+   bash "${S}"/t/run_tests || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   # Just like git itself there is a manpage in troff + html formats.
+   # Unlike git itself, we cannot install the html one, because the
+   # `git --html-path` has the ${PV} of git in it. So just install
+   # the troff copy.
+   doman "${WORKDIR}"/${P}/Documentation/man1/git-filter-repo.1
+
+   # Points to dead symlink
+   rm "${ED}"/usr/share/doc/${PF}/README.md || die
+   rmdir "${ED}"/usr/share/doc/${PF} || die
+
+   dodoc "${WORKDIR}"/${P}/README.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/files/

2024-08-28 Thread Joonas Niilola
commit: caf834a997374e35385a3a40d410b1f2361c69fe
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Aug 28 07:13:40 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug 28 07:25:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf834a9

dev-vcs/git-filter-repo: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Joonas Niilola  gentoo.org>

 .../files/git-filter-repo-2.38.0-new-git.patch | 30 --
 1 file changed, 30 deletions(-)

diff --git a/dev-vcs/git-filter-repo/files/git-filter-repo-2.38.0-new-git.patch 
b/dev-vcs/git-filter-repo/files/git-filter-repo-2.38.0-new-git.patch
deleted file mode 100644
index d54c6a7f8223..
--- a/dev-vcs/git-filter-repo/files/git-filter-repo-2.38.0-new-git.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-https://github.com/newren/git-filter-repo/issues/523
-https://github.com/newren/git-filter-repo/pull/526
-
-From 1db1650e6e14443a5a8163213434aec5e190f193 Mon Sep 17 00:00:00 2001
-From: Vladimir Petko 
-Date: Fri, 8 Dec 2023 15:05:34 +1300
-Subject: [PATCH] support git 2.43
-
-Git 2.43 changes --mark-tags to --[no-]mark-tags and --reencode to 
--[no-]reencode. Use both options for the detection check.
-
-Signed-off-by: Vladimir Petko 
 a/git-filter-repo
-+++ b/git-filter-repo
-@@ -2067,13 +2067,13 @@ EXAMPLES
- if b'--anonymize-map' not in output: # pragma: no cover
-   global date_format_permissive
-   date_format_permissive = False
--if b'--mark-tags' not in output: # pragma: no cover
-+if not any(x in output for x in [b'--mark-tags',b'--[no-]mark-tags']): # 
pragma: no cover
-   global write_marks
-   write_marks = False
-   if args.state_branch:
- # We need a version of git-fast-export with --mark-tags
- raise SystemExit(_("Error: need git >= 2.24.0"))
--if b'--reencode' not in output: # pragma: no cover
-+if not any(x in output for x in [b'--reencode',  b'--[no-]reencode']): # 
pragma: no cover
-   if args.preserve_commit_encoding:
- # We need a version of git-fast-export with --reencode
- raise SystemExit(_("Error: need git >= 2.23.0"))
-



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2024-08-20 Thread Mike Pagano
commit: 94679559df78c78cab856cd4be980b8e3d04d5fd
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Aug 20 22:24:03 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Aug 20 22:24:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94679559

dev-vcs/git-filter-repo: Rem git dep ver, make user exp more ideal

Closes: https://bugs.gentoo.org/938241

Signed-off-by: Mike Pagano  gentoo.org>

 dev-vcs/git-filter-repo/git-filter-repo-2.45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.45.0.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.45.0.ebuild
index c14b92677a99..e7139cd69a33 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.45.0.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.45.0.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~arm64 ~loong ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
-   >=dev-vcs/git-$(ver_cut 1-2)
+   dev-vcs/git
 "
 BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2024-08-16 Thread Mike Pagano
commit: ef5d954094ba03a96c752553bd41f9247aeed5f4
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Aug 16 10:15:20 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Aug 16 10:15:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef5d9540

dev-vcs/git-filter-repo: drop 2.38.0-r3

Closes: https://bugs.gentoo.org/922814

Signed-off-by: Mike Pagano  gentoo.org>

 dev-vcs/git-filter-repo/Manifest   |  1 -
 .../git-filter-repo-2.38.0-r3.ebuild   | 57 --
 2 files changed, 58 deletions(-)

diff --git a/dev-vcs/git-filter-repo/Manifest b/dev-vcs/git-filter-repo/Manifest
index fe70e7572310..c207b04fd4c0 100644
--- a/dev-vcs/git-filter-repo/Manifest
+++ b/dev-vcs/git-filter-repo/Manifest
@@ -1,2 +1 @@
-DIST git-filter-repo-2.38.0.tar.xz 153772 BLAKE2B 
491269226c5db9fa57bb5e2038e2c8cb3e82577ff1ba8b34920857c2ec4275d4491e8e17f5bd34e63148ae0d6f7bb57ab3d1d36ffecd390579e0fdc773046d71
 SHA512 
786c27c1952a5e3625c924e71958cfd61d9065d32754a3e957f258767ccb5b147778c5d499eb82c7c1bf36a2f5a50b1cde372ebbc927aeeedbd713e5ab6563d8
 DIST git-filter-repo-2.45.0.tar.xz 155808 BLAKE2B 
44a7ac3ba98e7fdce3a656aca081d8df1ca33acd98be605152fe9b8a9c205bd3b1d8c080769fea56cae54080a6770a447a8a4fbd8dea8b1ec9622b756c76677d
 SHA512 
2fa48a1c6fe285570d02c63d71c92e1a79a4f4dfc0527141b6bed19f4ec27c92f6b98def2c6541bf1fef149e7dd191b023942c99b370b1a5b1555c2cac3e0c42

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r3.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r3.ebuild
deleted file mode 100644
index fe82886559bc..
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1
-
-DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"
-HOMEPAGE="https://github.com/newren/git-filter-repo/";
-SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz";
-S="${S}/release"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   >=dev-vcs/git-$(ver_cut 1-2)
-"
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-"
-
-# the git-archive tarball does not have version info; setuptools-scm
-# requires a valid source of version info, this one is for distros
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-python_prepare_all() {
-   cd .. || die
-   eapply "${FILESDIR}"/git-filter-repo-2.38.0-new-git.patch
-   cd "${S}" || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   cd .. || die
-   bash t/run_tests || die
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   # Just like git itself there is a manpage in troff + html formats.
-   # Unlike git itself, we cannot install the html one, because the
-   # `git --html-path` has the ${PV} of git in it. So just install
-   # the troff copy.
-   doman "${WORKDIR}"/${P}/Documentation/man1/git-filter-repo.1
-
-   # Points to dead symlink
-   rm "${ED}"/usr/share/doc/${PF}/README.md || die
-   rmdir "${ED}"/usr/share/doc/${PF} || die
-
-   dodoc "${WORKDIR}"/${P}/README.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2024-08-16 Thread Mike Pagano
commit: 13e71949c44a6732c5e3d26a02da89d217a45cad
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Aug 10 21:42:12 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Aug 16 10:13:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e71949

dev-vcs/git-filter-repo: add 2.45.0, port to PEP517

Closes: https://bugs.gentoo.org/909982

Signed-off-by: Mike Pagano  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/38073
Signed-off-by: Mike Pagano  gentoo.org>

 dev-vcs/git-filter-repo/Manifest   |  1 +
 .../git-filter-repo/git-filter-repo-2.45.0.ebuild  | 50 ++
 dev-vcs/git-filter-repo/metadata.xml   |  5 ++-
 3 files changed, 55 insertions(+), 1 deletion(-)

diff --git a/dev-vcs/git-filter-repo/Manifest b/dev-vcs/git-filter-repo/Manifest
index 1c66679a9fa7..fe70e7572310 100644
--- a/dev-vcs/git-filter-repo/Manifest
+++ b/dev-vcs/git-filter-repo/Manifest
@@ -1 +1,2 @@
 DIST git-filter-repo-2.38.0.tar.xz 153772 BLAKE2B 
491269226c5db9fa57bb5e2038e2c8cb3e82577ff1ba8b34920857c2ec4275d4491e8e17f5bd34e63148ae0d6f7bb57ab3d1d36ffecd390579e0fdc773046d71
 SHA512 
786c27c1952a5e3625c924e71958cfd61d9065d32754a3e957f258767ccb5b147778c5d499eb82c7c1bf36a2f5a50b1cde372ebbc927aeeedbd713e5ab6563d8
+DIST git-filter-repo-2.45.0.tar.xz 155808 BLAKE2B 
44a7ac3ba98e7fdce3a656aca081d8df1ca33acd98be605152fe9b8a9c205bd3b1d8c080769fea56cae54080a6770a447a8a4fbd8dea8b1ec9622b756c76677d
 SHA512 
2fa48a1c6fe285570d02c63d71c92e1a79a4f4dfc0527141b6bed19f4ec27c92f6b98def2c6541bf1fef149e7dd191b023942c99b370b1a5b1555c2cac3e0c42

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.45.0.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.45.0.ebuild
new file mode 100644
index ..c14b92677a99
--- /dev/null
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.45.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"
+HOMEPAGE="https://github.com/newren/git-filter-repo/";
+SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   >=dev-vcs/git-$(ver_cut 1-2)
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+# the git-archive tarball does not have version info; setuptools-scm
+# requires a valid source of version info, this one is for distros
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   cd .. || die
+   bash "${S}"/t/run_tests || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   # Just like git itself there is a manpage in troff + html formats.
+   # Unlike git itself, we cannot install the html one, because the
+   # `git --html-path` has the ${PV} of git in it. So just install
+   # the troff copy.
+   doman "${WORKDIR}"/${P}/Documentation/man1/git-filter-repo.1
+
+   # Points to dead symlink
+   rm "${ED}"/usr/share/doc/${PF}/README.md || die
+   rmdir "${ED}"/usr/share/doc/${PF} || die
+
+   dodoc "${WORKDIR}"/${P}/README.md
+}

diff --git a/dev-vcs/git-filter-repo/metadata.xml 
b/dev-vcs/git-filter-repo/metadata.xml
index 568f4c434329..21462aef87a2 100644
--- a/dev-vcs/git-filter-repo/metadata.xml
+++ b/dev-vcs/git-filter-repo/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   mpag...@gentoo.org
+   Mike Pagano
+   


newren/git-filter-repo



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2024-04-14 Thread Michał Górny
commit: 7a47782688a3da21f670fddab43eaa2052b7c136
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 14 18:10:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 14 18:11:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a477826

dev-vcs/git-filter-repo: Drop to maintainer-needed

Signed-off-by: Michał Górny  gentoo.org>

 dev-vcs/git-filter-repo/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-vcs/git-filter-repo/metadata.xml 
b/dev-vcs/git-filter-repo/metadata.xml
index 32ef83f7cb36..568f4c434329 100644
--- a/dev-vcs/git-filter-repo/metadata.xml
+++ b/dev-vcs/git-filter-repo/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   mgo...@gentoo.org
-   Michał Górny
-   
+   


newren/git-filter-repo



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2024-04-14 Thread Michał Górny
commit: a381de838ed1904e375e2375827da5e8394a59d6
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 14 18:03:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 14 18:11:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a381de83

dev-vcs/git-filter-repo: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../git-filter-repo-2.38.0-r1.ebuild   | 49 --
 1 file changed, 49 deletions(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
deleted file mode 100644
index 5519692b3750..
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1
-
-DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"
-HOMEPAGE="https://github.com/newren/git-filter-repo/";
-SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz";
-S="${S}/release"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   >=dev-vcs/git-$(ver_cut 1-2)
-"
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
-   cat > PKG-INFO <<-EOF || die
-   Metadata-Version: 2.1
-   Name: git-filter-repo
-   Version: ${PV}
-   EOF
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   cd .. || die
-   bash t/run_tests || die
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   # Points to dead symlink
-   rm "${ED}"/usr/share/doc/${PF}/README.md || die
-   rmdir "${ED}"/usr/share/doc/${PF} || die
-
-   dodoc "${WORKDIR}"/${P}/README.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2024-01-30 Thread Sam James
commit: 7b5ae981315052b4106af8e5b72a116351e56668
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 10:47:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 10:51:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b5ae981

dev-vcs/git-filter-repo: disable py3.9

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild | 2 +-
 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
index 526f66ecd117..5519692b3750 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 inherit distutils-r1
 
 DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
index 38da8b921c39..c54f9866d9bd 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 inherit distutils-r1
 
 DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2024-01-29 Thread Sam James
commit: 9ba5127e183f0d4d8c73a02961d3271fcf783859
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 06:21:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 06:21:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba5127e

dev-vcs/git-filter-repo: drop superfluous PYTHON_DEPS

Leftover from the previous python-single-r1->distutils-r1 porting.

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild | 1 -
 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
index 710545220a60..526f66ecd117 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
@@ -17,7 +17,6 @@ KEYWORDS="~amd64 ~arm64 ~loong ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
-   ${PYTHON_DEPS}
>=dev-vcs/git-$(ver_cut 1-2)
 "
 BDEPEND="

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
index 4155adf57f1e..38da8b921c39 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
@@ -17,7 +17,6 @@ KEYWORDS="~amd64 ~arm64 ~loong ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
-   ${PYTHON_DEPS}
>=dev-vcs/git-$(ver_cut 1-2)
 "
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2024-01-29 Thread Sam James
commit: 1f55b047a4def23e1922c1be26767f00e7ef28b8
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 06:16:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 06:16:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f55b047

dev-vcs/git-filter-repo: fix VariableOrderWrong

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild | 3 +--
 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
index c421873e3a78..710545220a60 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
@@ -9,6 +9,7 @@ inherit distutils-r1
 DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"
 HOMEPAGE="https://github.com/newren/git-filter-repo/";
 
SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz";
+S="${S}/release"
 
 LICENSE="MIT"
 SLOT="0"
@@ -23,8 +24,6 @@ BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
 "
 
-S="${S}/release"
-
 python_prepare_all() {
cat > PKG-INFO <<-EOF || die
Metadata-Version: 2.1

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
index 3dab0bdca4d9..4155adf57f1e 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
@@ -9,6 +9,7 @@ inherit distutils-r1
 DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"
 HOMEPAGE="https://github.com/newren/git-filter-repo/";
 
SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz";
+S="${S}/release"
 
 LICENSE="MIT"
 SLOT="0"
@@ -23,8 +24,6 @@ BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
 "
 
-S="${S}/release"
-
 # the git-archive tarball does not have version info; setuptools-scm
 # requires a valid source of version info, this one is for distros
 export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2024-01-29 Thread Sam James
commit: 06d22f7a7fc2c27e9a824020dbaaae3272f03659
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Jan 30 06:10:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 06:16:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d22f7a

dev-vcs/git-filter-repo: reinstate ~loong keyword for 2.38.0-r2

It was accidentally dropped in -r2 as a side effect of two people
modifying the same atom asynchronously.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
index 4271e2406593..823a1a2beac5 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2024-01-29 Thread Sam James
commit: 39747e16c80f1248c84bdd3135080b72e771e190
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Jan 30 05:41:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 06:16:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39747e16

dev-vcs/git-filter-repo: add missing build dependency on setuptools-scm

It has always been needed, since the original institution of
distutils-r1 usage in commit 4757774468319fcc805c4d3b3b8ee5acaf03bcac.
However it is usually pulled in by setuptools via a PDEPEND due to an
unrelated buggy portage behavior that is going away.

Moving to SETUPTOOLS_SCM_PRETEND_VERSION caused pkgcheck to notice this
as PythonMissingSCMDependency and report a warning.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild | 3 +++
 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
index bf12a2763a11..3fdec106e331 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
@@ -19,6 +19,9 @@ RDEPEND="
${PYTHON_DEPS}
>=dev-vcs/git-$(ver_cut 1-2)
 "
+BDEPEND+="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
 
 S="${S}/release"
 

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
index 57e222c4e00d..4271e2406593 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
@@ -19,6 +19,9 @@ RDEPEND="
${PYTHON_DEPS}
>=dev-vcs/git-$(ver_cut 1-2)
 "
+BDEPEND+="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
 
 S="${S}/release"
 



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2024-01-29 Thread Sam James
commit: c7989d89d192aa2d95a4a99f26dce2998dc77282
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 30 06:15:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 06:16:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7989d89

dev-vcs/git-filter-repo: simplify BDEPEND assignment

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild | 2 +-
 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
index 3fdec106e331..c421873e3a78 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
${PYTHON_DEPS}
>=dev-vcs/git-$(ver_cut 1-2)
 "
-BDEPEND+="
+BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
 "
 

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
index 823a1a2beac5..3dab0bdca4d9 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
${PYTHON_DEPS}
>=dev-vcs/git-$(ver_cut 1-2)
 "
-BDEPEND+="
+BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2024-01-29 Thread Sam James
commit: b1fbda7edf5813611c10d61a1e8e872af67fc8e0
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Jan 25 17:13:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 05:09:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1fbda7e

dev-vcs/git-filter-repo: install the upstream manpage

Regression in commit 4757774468319fcc805c4d3b3b8ee5acaf03bcac.

Sadly upstream doesn't have a decent Makefile. They do have a Makefile,
and it has an install target, but it's incompatible with making it an
importable module. To cap it off, it installs to nonexistent html
directories that don't use the git configure settings, then runs
`which`.

Previously, we had a hand-rolled src_install that ran dobin/doman. This
was updated to hack the ever-living heck out of distutils-r1, to make
use of upstream's other terrible build system -- a setup.py that relies
on setuptools-scm but doesn't export information, create dist tarballs,
use git_archival.txt, or even ***have setup.py in the project root***.

Certainly, setup.py doesn't actually install manpages.

So, we install half the package with distutils-r1 and restore the other
half by using doman.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../git-filter-repo-2.38.0-r2.ebuild   | 54 ++
 1 file changed, 54 insertions(+)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
new file mode 100644
index ..7e7515e9e497
--- /dev/null
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit distutils-r1
+
+DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"
+HOMEPAGE="https://github.com/newren/git-filter-repo/";
+SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-vcs/git-$(ver_cut 1-2)
+"
+
+S="${S}/release"
+
+python_prepare_all() {
+   cat > PKG-INFO <<-EOF || die
+   Metadata-Version: 2.1
+   Name: git-filter-repo
+   Version: ${PV}
+   EOF
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   cd .. || die
+   bash t/run_tests || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   # Just like git itself there is a manpage in troff + html formats.
+   # Unlike git itself, we cannot install the html one, because the
+   # `git --html-path` has the ${PV} of git in it. So just install
+   # the troff copy.
+   doman "${WORKDIR}"/${P}/Documentation/man1/git-filter-repo.1
+
+   # Points to dead symlink
+   rm "${ED}"/usr/share/doc/${PF}/README.md || die
+   rmdir "${ED}"/usr/share/doc/${PF} || die
+
+   dodoc "${WORKDIR}"/${P}/README.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2024-01-29 Thread Sam James
commit: bf0a50dcf5dba209c44bd676d2fe5a31c6abae06
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Jan 29 17:23:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 30 05:09:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf0a50dc

dev-vcs/git-filter-repo: replace crude hack with upstream version hints

setuptools-scm has a number of ways to detect the version of a package.
Of course getting it from a git repo is the base approach. For pypi
tarballs, it detects the version from the PKG-INFO file shipped in
sdists.

We have neither. But setuptools-scm also supports manually overriding it
in cases where you *know* the answer. There is no need to create a dummy
file: just export the "PRETEND_VERSION" variable and setuptools-scm will
respect it as an override.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild | 12 +++-
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
index 7e7515e9e497..57e222c4e00d 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r2.ebuild
@@ -22,15 +22,9 @@ RDEPEND="
 
 S="${S}/release"
 
-python_prepare_all() {
-   cat > PKG-INFO <<-EOF || die
-   Metadata-Version: 2.1
-   Name: git-filter-repo
-   Version: ${PV}
-   EOF
-
-   distutils-r1_python_prepare_all
-}
+# the git-archive tarball does not have version info; setuptools-scm
+# requires a valid source of version info, this one is for distros
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
 
 python_test() {
cd .. || die



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2024-01-28 Thread WANG Xuerui
commit: 754b900807b9cd500522f2ae909fabe80f41af77
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Jan 26 08:21:48 2024 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Jan 29 06:37:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=754b9008

dev-vcs/git-filter-repo: keyword 2.38.0-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
index f43700d7ef5c..bf12a2763a11 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2023-12-17 Thread Mart Raudsepp
commit: 8e25b3a824aaa7fad42dfc9ac25341ff3a1ee4dc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Dec 17 13:36:58 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Dec 17 14:05:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e25b3a8

dev-vcs/git-filter-repo: keyword 2.38.0-r1 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
index 246938784498..f43700d7ef5c 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2023-01-09 Thread Sam James
commit: 3c2f40cb971b6a0a8da8c94e8249a5d9f872314f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 10 04:40:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 10 04:40:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c2f40cb

dev-vcs/git-filter-repo: enable py3.11, run tests per python impl

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
index 2bb4e78a5dcc..246938784498 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit distutils-r1
 
 DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"
@@ -32,7 +32,7 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
-src_test() {
+python_test() {
cd .. || die
bash t/run_tests || die
 }
@@ -42,7 +42,7 @@ python_install_all() {
 
# Points to dead symlink
rm "${ED}"/usr/share/doc/${PF}/README.md || die
-   rmdir "${ED}"/usr/share/doc/${PF} || Die
+   rmdir "${ED}"/usr/share/doc/${PF} || die
 
dodoc "${WORKDIR}"/${P}/README.md
 }



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2023-01-09 Thread Sam James
commit: 60add2218d11494ad987bcd75e82be154eb97181
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 10 04:37:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 10 04:37:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60add221

dev-vcs/git-filter-repo: drop 2.34.0-r1

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git-filter-repo/Manifest   |  1 -
 .../git-filter-repo-2.34.0-r1.ebuild   | 37 --
 2 files changed, 38 deletions(-)

diff --git a/dev-vcs/git-filter-repo/Manifest b/dev-vcs/git-filter-repo/Manifest
index ddc0983a1778..1c66679a9fa7 100644
--- a/dev-vcs/git-filter-repo/Manifest
+++ b/dev-vcs/git-filter-repo/Manifest
@@ -1,2 +1 @@
-DIST git-filter-repo-2.34.0.tar.xz 149112 BLAKE2B 
7b9316fe4ee07ce996e92977947f64f753296b681f7a6ad32610b6478af637f558aa0eb2294a5066b09c8e654f279c2c22358f36ce12d2869f7874f36bbf1df5
 SHA512 
debd638f22d3543607b3d26dbdca867975ce2fd2ce03d4088e4e1d4e1be1db4655aeb8ef9de5b3930df4006511653e0b517646d1be51ab55807d19f404e14450
 DIST git-filter-repo-2.38.0.tar.xz 153772 BLAKE2B 
491269226c5db9fa57bb5e2038e2c8cb3e82577ff1ba8b34920857c2ec4275d4491e8e17f5bd34e63148ae0d6f7bb57ab3d1d36ffecd390579e0fdc773046d71
 SHA512 
786c27c1952a5e3625c924e71958cfd61d9065d32754a3e957f258767ccb5b147778c5d499eb82c7c1bf36a2f5a50b1cde372ebbc927aeeedbd713e5ab6563d8

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.34.0-r1.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.34.0-r1.ebuild
deleted file mode 100644
index 4a3fc751bf71..
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.34.0-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-inherit distutils-r1
-
-DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"
-HOMEPAGE="https://github.com/newren/git-filter-repo/";
-SRC_URI="
-   
https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-vcs/git-2.24.0"
-
-S="${S}/release"
-
-src_prepare() {
-   eapply_user
-   cat > PKG-INFO <

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2022-12-29 Thread Sam James
commit: 93a67bfce994db4d100227dc882c8624ecca72f9
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 30 01:07:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 30 01:07:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a67bfc

dev-vcs/git-filter-repo: fix tests

Closes: https://bugs.gentoo.org/66
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git-filter-repo/git-filter-repo-2.34.0-r1.ebuild | 3 ++-
 dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.34.0-r1.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.34.0-r1.ebuild
index 26a92dc53d0a..4a3fc751bf71 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.34.0-r1.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.34.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -32,5 +32,6 @@ EOF
 }
 
 src_test() {
+   cd .. || die
bash t/run_tests || die
 }

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
index 321bde43f057..2bb4e78a5dcc 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
@@ -33,6 +33,7 @@ python_prepare_all() {
 }
 
 src_test() {
+   cd .. || die
bash t/run_tests || die
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2022-10-12 Thread Sam James
commit: 05b82a7bdf625352d83586c1cb3af848f4c89fa9
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 12 23:32:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 12 23:32:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b82a7b

dev-vcs/git-filter-repo: mark ALLARCHES

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git-filter-repo/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-vcs/git-filter-repo/metadata.xml 
b/dev-vcs/git-filter-repo/metadata.xml
index eede761a1062..32ef83f7cb36 100644
--- a/dev-vcs/git-filter-repo/metadata.xml
+++ b/dev-vcs/git-filter-repo/metadata.xml
@@ -5,6 +5,7 @@
mgo...@gentoo.org
Michał Górny

+   

newren/git-filter-repo
git-filter-repo



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2022-10-12 Thread Sam James
commit: 538ebda96d47ee65043d1d9195f0fec1c4175712
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 12 23:27:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 12 23:32:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538ebda9

dev-vcs/git-filter-repo: misc tweaks

- Depend on same git version as $(ver_cut 1-2) (we could arguably do 1-3, but..)
- Use python_prepare_all
- Tidy up PKG-INFO a tiny bit wrt indentation
- Fix README.md installation

Signed-off-by: Sam James  gentoo.org>

 .../git-filter-repo-2.38.0-r1.ebuild   | 35 ++
 1 file changed, 23 insertions(+), 12 deletions(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
index 26a92dc53d0a..321bde43f057 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,29 +8,40 @@ inherit distutils-r1
 
 DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"
 HOMEPAGE="https://github.com/newren/git-filter-repo/";
-SRC_URI="
-   
https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz";
+SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz";
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
${PYTHON_DEPS}
-   >=dev-vcs/git-2.24.0"
+   >=dev-vcs/git-$(ver_cut 1-2)
+"
 
 S="${S}/release"
 
-src_prepare() {
-   eapply_user
-   cat > PKG-INFO < PKG-INFO <<-EOF || die
+   Metadata-Version: 2.1
+   Name: git-filter-repo
+   Version: ${PV}
+   EOF
+
+   distutils-r1_python_prepare_all
 }
 
 src_test() {
bash t/run_tests || die
 }
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   # Points to dead symlink
+   rm "${ED}"/usr/share/doc/${PF}/README.md || die
+   rmdir "${ED}"/usr/share/doc/${PF} || Die
+
+   dodoc "${WORKDIR}"/${P}/README.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2022-10-12 Thread Sam James
commit: b3d0917dfcc8fe11a3a8004ea64eaf03d590f996
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 12 23:32:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 12 23:32:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3d0917d

dev-vcs/git-filter-repo: drop 2.33.0-r1

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git-filter-repo/Manifest   |  1 -
 .../git-filter-repo-2.33.0-r1.ebuild   | 36 --
 2 files changed, 37 deletions(-)

diff --git a/dev-vcs/git-filter-repo/Manifest b/dev-vcs/git-filter-repo/Manifest
index ad47baf83932..ddc0983a1778 100644
--- a/dev-vcs/git-filter-repo/Manifest
+++ b/dev-vcs/git-filter-repo/Manifest
@@ -1,3 +1,2 @@
-DIST git-filter-repo-2.33.0.tar.xz 148024 BLAKE2B 
d23b47575cad60db2c42fe794d6b648ee14b0c126cc832b267030e6c8b4edb0acd6fe7e2666da086b3c79184a7e4362b585dfab8966102552f8317e3027d5d32
 SHA512 
9a4fc3e95c9b6bd399925bb8554acf93711a015756cc826a9f9ed06e91538addb78b3120876c46af4245892adfca7428d915a33d6d2890d9c0196cef5d4faa0f
 DIST git-filter-repo-2.34.0.tar.xz 149112 BLAKE2B 
7b9316fe4ee07ce996e92977947f64f753296b681f7a6ad32610b6478af637f558aa0eb2294a5066b09c8e654f279c2c22358f36ce12d2869f7874f36bbf1df5
 SHA512 
debd638f22d3543607b3d26dbdca867975ce2fd2ce03d4088e4e1d4e1be1db4655aeb8ef9de5b3930df4006511653e0b517646d1be51ab55807d19f404e14450
 DIST git-filter-repo-2.38.0.tar.xz 153772 BLAKE2B 
491269226c5db9fa57bb5e2038e2c8cb3e82577ff1ba8b34920857c2ec4275d4491e8e17f5bd34e63148ae0d6f7bb57ab3d1d36ffecd390579e0fdc773046d71
 SHA512 
786c27c1952a5e3625c924e71958cfd61d9065d32754a3e957f258767ccb5b147778c5d499eb82c7c1bf36a2f5a50b1cde372ebbc927aeeedbd713e5ab6563d8

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.33.0-r1.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.33.0-r1.ebuild
deleted file mode 100644
index 26a92dc53d0a..
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.33.0-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-inherit distutils-r1
-
-DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"
-HOMEPAGE="https://github.com/newren/git-filter-repo/";
-SRC_URI="
-   
https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-vcs/git-2.24.0"
-
-S="${S}/release"
-
-src_prepare() {
-   eapply_user
-   cat > PKG-INFO <

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2022-10-12 Thread Sam James
commit: 11c4c7498ce6bc444769df58e6fb1b262da88342
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 12 23:25:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 12 23:25:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c4c749

dev-vcs/git-filter-repo: add pypi upstream metadata

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/git-filter-repo/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-vcs/git-filter-repo/metadata.xml 
b/dev-vcs/git-filter-repo/metadata.xml
index e4dab52e37b3..eede761a1062 100644
--- a/dev-vcs/git-filter-repo/metadata.xml
+++ b/dev-vcs/git-filter-repo/metadata.xml
@@ -7,5 +7,6 @@


newren/git-filter-repo
+   git-filter-repo

 



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2022-10-12 Thread Sam James
commit: 4757774468319fcc805c4d3b3b8ee5acaf03bcac
Author: Palmer Dabbelt  rivosinc  com>
AuthorDate: Mon Oct 10 23:41:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 12 23:24:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47577744

dev-vcs/git-filter-repo: Move to distutils-r1, bump to -r1

The new b4 depends on git-filter-repo as a module, not just as a script.
This converts git-filter-repo over to distutils-r1, via two hacks:

* The package provides a setup.py, but it's not in a standard location.
* The github packages don't provide a PKG-INFO so distutils can't find
  the version, this just makes a minimal one inline.

With those I can get git-filter-repo installed as both a script and a
module.  I've bumped the version of these to -r1 so users get a rebuild
with the new files.

Signed-off-by: Palmer Dabbelt  rivosinc.com>
Signed-off-by: Sam James  gentoo.org>

 ...3.0.ebuild => git-filter-repo-2.33.0-r1.ebuild} | 19 +++---
 ...4.0.ebuild => git-filter-repo-2.34.0-r1.ebuild} | 19 +++---
 ...8.0.ebuild => git-filter-repo-2.38.0-r1.ebuild} | 29 +++---
 3 files changed, 34 insertions(+), 33 deletions(-)

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.33.0.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.33.0-r1.ebuild
similarity index 76%
rename from dev-vcs/git-filter-repo/git-filter-repo-2.33.0.ebuild
rename to dev-vcs/git-filter-repo/git-filter-repo-2.33.0-r1.ebuild
index dfc0b43cc287..26a92dc53d0a 100644
--- a/dev-vcs/git-filter-repo/git-filter-repo-2.33.0.ebuild
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.33.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{9..10} )
-inherit python-single-r1
+inherit distutils-r1
 
 DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"
 HOMEPAGE="https://github.com/newren/git-filter-repo/";
@@ -20,16 +20,17 @@ RDEPEND="
${PYTHON_DEPS}
>=dev-vcs/git-2.24.0"
 
-src_compile() {
-   :
+S="${S}/release"
+
+src_prepare() {
+   eapply_user
+   cat > PKG-INFO  PKG-INFO =dev-vcs/git-2.24.0"
 
-src_compile() {
-   :
+S="${S}/release"
+
+src_prepare() {
+   eapply_user
+   cat > PKG-INFO <

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2022-10-11 Thread Michał Górny
commit: a54b4512d5ade8a5488a17b1b8d0160c206c60b5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 11 11:25:50 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 11 12:24:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a54b4512

dev-vcs/git-filter-repo: Bump to 2.38.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-vcs/git-filter-repo/Manifest   |  1 +
 .../git-filter-repo/git-filter-repo-2.38.0.ebuild  | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-vcs/git-filter-repo/Manifest b/dev-vcs/git-filter-repo/Manifest
index a8328ea84074..ad47baf83932 100644
--- a/dev-vcs/git-filter-repo/Manifest
+++ b/dev-vcs/git-filter-repo/Manifest
@@ -1,2 +1,3 @@
 DIST git-filter-repo-2.33.0.tar.xz 148024 BLAKE2B 
d23b47575cad60db2c42fe794d6b648ee14b0c126cc832b267030e6c8b4edb0acd6fe7e2666da086b3c79184a7e4362b585dfab8966102552f8317e3027d5d32
 SHA512 
9a4fc3e95c9b6bd399925bb8554acf93711a015756cc826a9f9ed06e91538addb78b3120876c46af4245892adfca7428d915a33d6d2890d9c0196cef5d4faa0f
 DIST git-filter-repo-2.34.0.tar.xz 149112 BLAKE2B 
7b9316fe4ee07ce996e92977947f64f753296b681f7a6ad32610b6478af637f558aa0eb2294a5066b09c8e654f279c2c22358f36ce12d2869f7874f36bbf1df5
 SHA512 
debd638f22d3543607b3d26dbdca867975ce2fd2ce03d4088e4e1d4e1be1db4655aeb8ef9de5b3930df4006511653e0b517646d1be51ab55807d19f404e14450
+DIST git-filter-repo-2.38.0.tar.xz 153772 BLAKE2B 
491269226c5db9fa57bb5e2038e2c8cb3e82577ff1ba8b34920857c2ec4275d4491e8e17f5bd34e63148ae0d6f7bb57ab3d1d36ffecd390579e0fdc773046d71
 SHA512 
786c27c1952a5e3625c924e71958cfd61d9065d32754a3e957f258767ccb5b147778c5d499eb82c7c1bf36a2f5a50b1cde372ebbc927aeeedbd713e5ab6563d8

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0.ebuild
new file mode 100644
index ..f51f33fa7528
--- /dev/null
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit python-single-r1
+
+DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"
+HOMEPAGE="https://github.com/newren/git-filter-repo/";
+SRC_URI="
+   
https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-vcs/git-2.24.0
+"
+
+src_compile() {
+   :
+}
+
+src_test() {
+   bash t/run_tests || die
+}
+
+src_install() {
+   python_fix_shebang git-filter-repo
+   dobin git-filter-repo
+   doman Documentation/man1/git-filter-repo.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2021-11-15 Thread Michał Górny
commit: 4b94fae20b0e67c025f9aa2bd409f27186e24fa9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 16 07:36:08 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 16 07:49:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b94fae2

dev-vcs/git-filter-repo: Bump to 2.34.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-vcs/git-filter-repo/Manifest   |  1 +
 .../git-filter-repo/git-filter-repo-2.34.0.ebuild  | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-vcs/git-filter-repo/Manifest b/dev-vcs/git-filter-repo/Manifest
index d85268c82e90..a8328ea84074 100644
--- a/dev-vcs/git-filter-repo/Manifest
+++ b/dev-vcs/git-filter-repo/Manifest
@@ -1 +1,2 @@
 DIST git-filter-repo-2.33.0.tar.xz 148024 BLAKE2B 
d23b47575cad60db2c42fe794d6b648ee14b0c126cc832b267030e6c8b4edb0acd6fe7e2666da086b3c79184a7e4362b585dfab8966102552f8317e3027d5d32
 SHA512 
9a4fc3e95c9b6bd399925bb8554acf93711a015756cc826a9f9ed06e91538addb78b3120876c46af4245892adfca7428d915a33d6d2890d9c0196cef5d4faa0f
+DIST git-filter-repo-2.34.0.tar.xz 149112 BLAKE2B 
7b9316fe4ee07ce996e92977947f64f753296b681f7a6ad32610b6478af637f558aa0eb2294a5066b09c8e654f279c2c22358f36ce12d2869f7874f36bbf1df5
 SHA512 
debd638f22d3543607b3d26dbdca867975ce2fd2ce03d4088e4e1d4e1be1db4655aeb8ef9de5b3930df4006511653e0b517646d1be51ab55807d19f404e14450

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.34.0.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.34.0.ebuild
new file mode 100644
index ..dfc0b43cc287
--- /dev/null
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.34.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+inherit python-single-r1
+
+DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"
+HOMEPAGE="https://github.com/newren/git-filter-repo/";
+SRC_URI="
+   
https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-vcs/git-2.24.0"
+
+src_compile() {
+   :
+}
+
+src_test() {
+   bash t/run_tests || die
+}
+
+src_install() {
+   python_fix_shebang git-filter-repo
+   dobin git-filter-repo
+   doman Documentation/man1/git-filter-repo.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/

2021-10-29 Thread Michał Górny
commit: 15f3b2fa09267bbf18a43c76f6b8f65e6dfa213e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 29 12:11:14 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 29 12:19:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f3b2fa

dev-vcs/git-filter-repo: Bump to 2.33.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-vcs/git-filter-repo/Manifest   |  1 +
 .../git-filter-repo/git-filter-repo-2.33.0.ebuild  | 35 ++
 dev-vcs/git-filter-repo/metadata.xml   | 11 +++
 3 files changed, 47 insertions(+)

diff --git a/dev-vcs/git-filter-repo/Manifest b/dev-vcs/git-filter-repo/Manifest
new file mode 100644
index 000..d85268c82e9
--- /dev/null
+++ b/dev-vcs/git-filter-repo/Manifest
@@ -0,0 +1 @@
+DIST git-filter-repo-2.33.0.tar.xz 148024 BLAKE2B 
d23b47575cad60db2c42fe794d6b648ee14b0c126cc832b267030e6c8b4edb0acd6fe7e2666da086b3c79184a7e4362b585dfab8966102552f8317e3027d5d32
 SHA512 
9a4fc3e95c9b6bd399925bb8554acf93711a015756cc826a9f9ed06e91538addb78b3120876c46af4245892adfca7428d915a33d6d2890d9c0196cef5d4faa0f

diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.33.0.ebuild 
b/dev-vcs/git-filter-repo/git-filter-repo-2.33.0.ebuild
new file mode 100644
index 000..dfc0b43cc28
--- /dev/null
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.33.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+inherit python-single-r1
+
+DESCRIPTION="Quickly rewrite git repository history (filter-branch 
replacement)"
+HOMEPAGE="https://github.com/newren/git-filter-repo/";
+SRC_URI="
+   
https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-vcs/git-2.24.0"
+
+src_compile() {
+   :
+}
+
+src_test() {
+   bash t/run_tests || die
+}
+
+src_install() {
+   python_fix_shebang git-filter-repo
+   dobin git-filter-repo
+   doman Documentation/man1/git-filter-repo.1
+}

diff --git a/dev-vcs/git-filter-repo/metadata.xml 
b/dev-vcs/git-filter-repo/metadata.xml
new file mode 100644
index 000..8cb46cff61f
--- /dev/null
+++ b/dev-vcs/git-filter-repo/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   mgo...@gentoo.org
+   Michał Górny
+   
+   
+   newren/git-filter-repo
+   
+