public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2021-10-29 12:19 Michał Górny
  0 siblings, 0 replies; 26+ messages in thread
From: Michał Górny @ 2021-10-29 12:19 UTC (permalink / raw
  To: gentoo-commits

commit:     15f3b2fa09267bbf18a43c76f6b8f65e6dfa213e
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 29 12:11:14 2021 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Oct 29 12:19:29 2021 +0000
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 <mgorny <AT> 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 00000000000..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 00000000000..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 00000000000..8cb46cff61f
--- /dev/null
+++ b/dev-vcs/git-filter-repo/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>mgorny@gentoo.org</email>
+		<name>Michał Górny</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">newren/git-filter-repo</remote-id>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2021-11-16  7:49 Michał Górny
  0 siblings, 0 replies; 26+ messages in thread
From: Michał Górny @ 2021-11-16  7:49 UTC (permalink / raw
  To: gentoo-commits

commit:     4b94fae20b0e67c025f9aa2bd409f27186e24fa9
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 16 07:36:08 2021 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Nov 16 07:49:03 2021 +0000
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 <mgorny <AT> 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 000000000000..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
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2022-10-11 12:24 Michał Górny
  0 siblings, 0 replies; 26+ messages in thread
From: Michał Górny @ 2022-10-11 12:24 UTC (permalink / raw
  To: gentoo-commits

commit:     a54b4512d5ade8a5488a17b1b8d0160c206c60b5
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 11 11:25:50 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Oct 11 12:24:04 2022 +0000
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 <mgorny <AT> 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 000000000000..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
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2022-10-12 23:32 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2022-10-12 23:32 UTC (permalink / raw
  To: gentoo-commits

commit:     4757774468319fcc805c4d3b3b8ee5acaf03bcac
Author:     Palmer Dabbelt <palmer <AT> rivosinc <DOT> com>
AuthorDate: Mon Oct 10 23:41:30 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 12 23:24:34 2022 +0000
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 <palmer <AT> rivosinc.com>
Signed-off-by: Sam James <sam <AT> 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 <<EOF
+Metadata-Version: 2.1
+Name: git-filter-repo
+Version: ${PV}
+EOF
 }
 
 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/git-filter-repo-2.34.0.ebuild b/dev-vcs/git-filter-repo/git-filter-repo-2.34.0-r1.ebuild
similarity index 76%
rename from dev-vcs/git-filter-repo/git-filter-repo-2.34.0.ebuild
rename to dev-vcs/git-filter-repo/git-filter-repo-2.34.0-r1.ebuild
index dfc0b43cc287..26a92dc53d0a 100644
--- 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-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 <<EOF
+Metadata-Version: 2.1
+Name: git-filter-repo
+Version: ${PV}
+EOF
 }
 
 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/git-filter-repo-2.38.0.ebuild b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
similarity index 61%
rename from dev-vcs/git-filter-repo/git-filter-repo-2.38.0.ebuild
rename to dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild
index f51f33fa7528..26a92dc53d0a 100644
--- 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-r1.ebuild
@@ -1,16 +1,15 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
-inherit python-single-r1
+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
-"
+	https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz"
 
 LICENSE="MIT"
 SLOT="0"
@@ -19,19 +18,19 @@ REQUIRED_USE=${PYTHON_REQUIRED_USE}
 
 RDEPEND="
 	${PYTHON_DEPS}
-	>=dev-vcs/git-2.24.0
-"
+	>=dev-vcs/git-2.24.0"
 
-src_compile() {
-	:
+S="${S}/release"
+
+src_prepare() {
+	eapply_user
+	cat > PKG-INFO <<EOF
+Metadata-Version: 2.1
+Name: git-filter-repo
+Version: ${PV}
+EOF
 }
 
 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
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2022-10-12 23:32 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2022-10-12 23:32 UTC (permalink / raw
  To: gentoo-commits

commit:     b3d0917dfcc8fe11a3a8004ea64eaf03d590f996
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 12 23:32:37 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 12 23:32:37 2022 +0000
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 <sam <AT> 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..000000000000
--- 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 <<EOF
-Metadata-Version: 2.1
-Name: git-filter-repo
-Version: ${PV}
-EOF
-}
-
-src_test() {
-	bash t/run_tests || die
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2022-10-12 23:32 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2022-10-12 23:32 UTC (permalink / raw
  To: gentoo-commits

commit:     538ebda96d47ee65043d1d9195f0fec1c4175712
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 12 23:27:00 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 12 23:32:02 2022 +0000
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 <sam <AT> 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 <<EOF
-Metadata-Version: 2.1
-Name: git-filter-repo
-Version: ${PV}
-EOF
+python_prepare_all() {
+	cat > 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
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2022-10-12 23:32 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2022-10-12 23:32 UTC (permalink / raw
  To: gentoo-commits

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

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

Signed-off-by: Sam James <sam <AT> 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 @@
 		<email>mgorny@gentoo.org</email>
 		<name>Michał Górny</name>
 	</maintainer>
+	<stabilize-allarches/>
 	<upstream>
 		<remote-id type="github">newren/git-filter-repo</remote-id>
 		<remote-id type="pypi">git-filter-repo</remote-id>


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2022-10-12 23:32 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2022-10-12 23:32 UTC (permalink / raw
  To: gentoo-commits

commit:     11c4c7498ce6bc444769df58e6fb1b262da88342
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 12 23:25:15 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 12 23:25:15 2022 +0000
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 <sam <AT> 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 @@
 	</maintainer>
 	<upstream>
 		<remote-id type="github">newren/git-filter-repo</remote-id>
+		<remote-id type="pypi">git-filter-repo</remote-id>
 	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2022-12-30  1:09 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2022-12-30  1:09 UTC (permalink / raw
  To: gentoo-commits

commit:     93a67bfce994db4d100227dc882c8624ecca72f9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 30 01:07:49 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 30 01:07:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a67bfc

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

Closes: https://bugs.gentoo.org/888866
Signed-off-by: Sam James <sam <AT> 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
 }
 


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2023-01-10  4:44 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2023-01-10  4:44 UTC (permalink / raw
  To: gentoo-commits

commit:     3c2f40cb971b6a0a8da8c94e8249a5d9f872314f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 10 04:40:15 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 10 04:40:15 2023 +0000
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 <sam <AT> 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
 }


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2023-01-10  4:44 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2023-01-10  4:44 UTC (permalink / raw
  To: gentoo-commits

commit:     60add2218d11494ad987bcd75e82be154eb97181
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 10 04:37:25 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 10 04:37:25 2023 +0000
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 <sam <AT> 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..000000000000
--- 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 <<EOF
-Metadata-Version: 2.1
-Name: git-filter-repo
-Version: ${PV}
-EOF
-}
-
-src_test() {
-	cd .. || die
-	bash t/run_tests || die
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2023-12-17 14:06 Mart Raudsepp
  0 siblings, 0 replies; 26+ messages in thread
From: Mart Raudsepp @ 2023-12-17 14:06 UTC (permalink / raw
  To: gentoo-commits

commit:     8e25b3a824aaa7fad42dfc9ac25341ff3a1ee4dc
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 17 13:36:58 2023 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Dec 17 14:05:55 2023 +0000
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 <leio <AT> 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="


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2024-01-29  6:38 WANG Xuerui
  0 siblings, 0 replies; 26+ messages in thread
From: WANG Xuerui @ 2024-01-29  6:38 UTC (permalink / raw
  To: gentoo-commits

commit:     754b900807b9cd500522f2ae909fabe80f41af77
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 26 08:21:48 2024 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Mon Jan 29 06:37:44 2024 +0000
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 <xen0n <AT> 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="


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2024-01-30  5:10 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2024-01-30  5:10 UTC (permalink / raw
  To: gentoo-commits

commit:     b1fbda7edf5813611c10d61a1e8e872af67fc8e0
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Thu Jan 25 17:13:03 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 30 05:09:49 2024 +0000
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 <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> 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 000000000000..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
+}


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2024-01-30  5:10 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2024-01-30  5:10 UTC (permalink / raw
  To: gentoo-commits

commit:     bf0a50dcf5dba209c44bd676d2fe5a31c6abae06
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Mon Jan 29 17:23:28 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 30 05:09:50 2024 +0000
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 <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> 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


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2024-01-30  6:18 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2024-01-30  6:18 UTC (permalink / raw
  To: gentoo-commits

commit:     06d22f7a7fc2c27e9a824020dbaaae3272f03659
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Tue Jan 30 06:10:24 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 30 06:16:37 2024 +0000
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 <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> 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="


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2024-01-30  6:18 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2024-01-30  6:18 UTC (permalink / raw
  To: gentoo-commits

commit:     39747e16c80f1248c84bdd3135080b72e771e190
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Tue Jan 30 05:41:29 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 30 06:16:37 2024 +0000
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 <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> 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"
 


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2024-01-30  6:18 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2024-01-30  6:18 UTC (permalink / raw
  To: gentoo-commits

commit:     c7989d89d192aa2d95a4a99f26dce2998dc77282
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 30 06:15:52 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 30 06:16:37 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7989d89

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

Signed-off-by: Sam James <sam <AT> 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}]
 "
 


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2024-01-30  6:18 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2024-01-30  6:18 UTC (permalink / raw
  To: gentoo-commits

commit:     1f55b047a4def23e1922c1be26767f00e7ef28b8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 30 06:16:32 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 30 06:16:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f55b047

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

Signed-off-by: Sam James <sam <AT> 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}


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2024-01-30  6:22 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2024-01-30  6:22 UTC (permalink / raw
  To: gentoo-commits

commit:     9ba5127e183f0d4d8c73a02961d3271fcf783859
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 30 06:21:45 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 30 06:21:45 2024 +0000
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 <sam <AT> 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="


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2024-01-30 10:51 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2024-01-30 10:51 UTC (permalink / raw
  To: gentoo-commits

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

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

Signed-off-by: Sam James <sam <AT> 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)"


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2024-04-14 18:11 Michał Górny
  0 siblings, 0 replies; 26+ messages in thread
From: Michał Górny @ 2024-04-14 18:11 UTC (permalink / raw
  To: gentoo-commits

commit:     7a47782688a3da21f670fddab43eaa2052b7c136
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 14 18:10:43 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Apr 14 18:11:15 2024 +0000
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 <mgorny <AT> 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 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>mgorny@gentoo.org</email>
-		<name>Michał Górny</name>
-	</maintainer>
+	<!-- maintainer-needed -->
 	<stabilize-allarches/>
 	<upstream>
 		<remote-id type="github">newren/git-filter-repo</remote-id>


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2024-04-14 18:11 Michał Górny
  0 siblings, 0 replies; 26+ messages in thread
From: Michał Górny @ 2024-04-14 18:11 UTC (permalink / raw
  To: gentoo-commits

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

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

Signed-off-by: Michał Górny <mgorny <AT> 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..000000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2024-08-16 10:14 Mike Pagano
  0 siblings, 0 replies; 26+ messages in thread
From: Mike Pagano @ 2024-08-16 10:14 UTC (permalink / raw
  To: gentoo-commits

commit:     13e71949c44a6732c5e3d26a02da89d217a45cad
Author:     Mike Pagano <mpagano <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 10 21:42:12 2024 +0000
Commit:     Mike Pagano <mpagano <AT> gentoo <DOT> org>
CommitDate: Fri Aug 16 10:13:37 2024 +0000
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 <mpagano <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/38073
Signed-off-by: Mike Pagano <mpagano <AT> 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 000000000000..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 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>mpagano@gentoo.org</email>
+		<name>Mike Pagano</name>
+	</maintainer>
 	<stabilize-allarches/>
 	<upstream>
 		<remote-id type="github">newren/git-filter-repo</remote-id>


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2024-08-16 10:15 Mike Pagano
  0 siblings, 0 replies; 26+ messages in thread
From: Mike Pagano @ 2024-08-16 10:15 UTC (permalink / raw
  To: gentoo-commits

commit:     ef5d954094ba03a96c752553bd41f9247aeed5f4
Author:     Mike Pagano <mpagano <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 16 10:15:20 2024 +0000
Commit:     Mike Pagano <mpagano <AT> gentoo <DOT> org>
CommitDate: Fri Aug 16 10:15:38 2024 +0000
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 <mpagano <AT> 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..000000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 26+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/
@ 2024-08-20 22:25 Mike Pagano
  0 siblings, 0 replies; 26+ messages in thread
From: Mike Pagano @ 2024-08-20 22:25 UTC (permalink / raw
  To: gentoo-commits

commit:     94679559df78c78cab856cd4be980b8e3d04d5fd
Author:     Mike Pagano <mpagano <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 20 22:24:03 2024 +0000
Commit:     Mike Pagano <mpagano <AT> gentoo <DOT> org>
CommitDate: Tue Aug 20 22:24:03 2024 +0000
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 <mpagano <AT> 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}]


^ permalink raw reply related	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2024-08-20 22:25 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-12 23:32 [gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-filter-repo/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-08-20 22:25 Mike Pagano
2024-08-16 10:15 Mike Pagano
2024-08-16 10:14 Mike Pagano
2024-04-14 18:11 Michał Górny
2024-04-14 18:11 Michał Górny
2024-01-30 10:51 Sam James
2024-01-30  6:22 Sam James
2024-01-30  6:18 Sam James
2024-01-30  6:18 Sam James
2024-01-30  6:18 Sam James
2024-01-30  6:18 Sam James
2024-01-30  5:10 Sam James
2024-01-30  5:10 Sam James
2024-01-29  6:38 WANG Xuerui
2023-12-17 14:06 Mart Raudsepp
2023-01-10  4:44 Sam James
2023-01-10  4:44 Sam James
2022-12-30  1:09 Sam James
2022-10-12 23:32 Sam James
2022-10-12 23:32 Sam James
2022-10-12 23:32 Sam James
2022-10-12 23:32 Sam James
2022-10-11 12:24 Michał Górny
2021-11-16  7:49 Michał Górny
2021-10-29 12:19 Michał Górny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox