public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-portage/eschwartz-dev-scripts/
@ 2025-06-08 16:42 Eli Schwartz
  0 siblings, 0 replies; 13+ messages in thread
From: Eli Schwartz @ 2025-06-08 16:42 UTC (permalink / raw
  To: gentoo-commits

commit:     f22389462e0d25c98219cfe86856c09510a31e04
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  8 16:28:29 2025 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Sun Jun  8 16:32:50 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2238946

app-portage/eschwartz-dev-scripts: new package, add 1

Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 app-portage/eschwartz-dev-scripts/Manifest         |  2 ++
 .../eschwartz-dev-scripts-1.ebuild                 | 26 ++++++++++++++++++++++
 app-portage/eschwartz-dev-scripts/metadata.xml     | 12 ++++++++++
 3 files changed, 40 insertions(+)

diff --git a/app-portage/eschwartz-dev-scripts/Manifest b/app-portage/eschwartz-dev-scripts/Manifest
new file mode 100644
index 000000000000..18d2909cb7ec
--- /dev/null
+++ b/app-portage/eschwartz-dev-scripts/Manifest
@@ -0,0 +1,2 @@
+DIST eschwartz-dev-scripts-1.tar.xz 9584 BLAKE2B 0fbb1b6696f2190e7e50494a3e2408dafa6541d538f26fad544090c1253cdadf12fb387c63b72c3a110d53c3d2a1907c94102c599f06ccd28ce538ecfc174252 SHA512 394cad6668f2c15fb4b491cee82125da9b8ba064bbd7e051403ad361b4825d188c6031fce2bb46af3cf8f7a4bd1f8671087f4914a9b86c056e471e2229dbc19e
+DIST eschwartz-dev-scripts-1.tar.xz.asc 358 BLAKE2B e736e91b738d482382bd8815b54daba3f65fde6c66d99f9080cb99e6b69371d37a280ef10ef2e487cf23f2979c6dc9908da5c38e05075646d5fb58ca4157c5ca SHA512 75c1e278a51582ab4383c4df11a7ee917cf14055c05f67241f0bda5f921179fa4e6a0114682f49440dccf76dff3da428d0ff4b8667eeada77c3544cd401f82e9

diff --git a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
new file mode 100644
index 000000000000..5ea1333cd27a
--- /dev/null
+++ b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson verify-sig
+
+DESCRIPTION="Collection of QA scripts for ebuild development"
+HOMEPAGE="https://codeberg.org/eli-schwartz/eschwartz-dev-scripts"
+SRC_URI="
+	https://codeberg.org/eli-schwartz/eschwartz-dev-scripts/releases/download/${PV}/${P}.tar.xz
+	verify-sig? ( https://codeberg.org/eli-schwartz/eschwartz-dev-scripts/releases/download/${PV}/${P}.tar.xz.asc )
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	sys-apps/portage
+"
+BDEPEND="
+	verify-sig? ( sec-keys/openpgp-keys-eschwartz )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eschwartz.gpg

diff --git a/app-portage/eschwartz-dev-scripts/metadata.xml b/app-portage/eschwartz-dev-scripts/metadata.xml
new file mode 100644
index 000000000000..2f3c673e45e7
--- /dev/null
+++ b/app-portage/eschwartz-dev-scripts/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>eschwartz@gentoo.org</email>
+		<name>Eli Schwartz</name>
+	</maintainer>
+	<stabilize-allarches/>
+	<upstream>
+		<remote-id type="codeberg">eli-schwartz/eschwartz-dev-scripts</remote-id>
+	</upstream>
+</pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: app-portage/eschwartz-dev-scripts/
@ 2025-06-08 22:45 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2025-06-08 22:45 UTC (permalink / raw
  To: gentoo-commits

commit:     c9d87f6224537fd0d98f706a57b6eccc88b1ceca
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  8 22:45:35 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun  8 22:45:35 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9d87f62

app-portage/eschwartz-dev-scripts: Keyword 1 arm, #957611

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
index 5ea1333cd27a..cc63d7076781 100644
--- a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
+++ b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 
 RDEPEND="
 	sys-apps/portage


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

* [gentoo-commits] repo/gentoo:master commit in: app-portage/eschwartz-dev-scripts/
@ 2025-06-08 22:45 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2025-06-08 22:45 UTC (permalink / raw
  To: gentoo-commits

commit:     8cb3904ee5033eb836f25b6cf48963fa9fcc9b21
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  8 22:45:36 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun  8 22:45:36 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cb3904e

app-portage/eschwartz-dev-scripts: Keyword 1 arm64, #957611

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
index cc63d7076781..a4a06565a39f 100644
--- a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
+++ b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 
 RDEPEND="
 	sys-apps/portage


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

* [gentoo-commits] repo/gentoo:master commit in: app-portage/eschwartz-dev-scripts/
@ 2025-06-09  0:12 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2025-06-09  0:12 UTC (permalink / raw
  To: gentoo-commits

commit:     254d344a605e60a2bcae72151fe30b52296f2353
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  9 00:11:50 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun  9 00:11:50 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=254d344a

app-portage/eschwartz-dev-scripts: Keyword 1 hppa, #957611

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
index a4a06565a39f..63a3bf2fdadd 100644
--- a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
+++ b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa"
 
 RDEPEND="
 	sys-apps/portage


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

* [gentoo-commits] repo/gentoo:master commit in: app-portage/eschwartz-dev-scripts/
@ 2025-06-09  0:12 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2025-06-09  0:12 UTC (permalink / raw
  To: gentoo-commits

commit:     2f9dcb3eba82c54b1c1444250f7bb550d959f89d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  9 00:11:57 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun  9 00:11:57 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f9dcb3e

app-portage/eschwartz-dev-scripts: Keyword 1 ppc64, #957611

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
index 35b632ad124a..65d644e01eac 100644
--- a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
+++ b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64"
 
 RDEPEND="
 	sys-apps/portage


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

* [gentoo-commits] repo/gentoo:master commit in: app-portage/eschwartz-dev-scripts/
@ 2025-06-09  0:12 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2025-06-09  0:12 UTC (permalink / raw
  To: gentoo-commits

commit:     14720e80d47d6b1f07b6001025af10b5499a29de
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  9 00:11:54 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun  9 00:11:54 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14720e80

app-portage/eschwartz-dev-scripts: Keyword 1 loong, #957611

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
index 63a3bf2fdadd..35b632ad124a 100644
--- a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
+++ b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong"
 
 RDEPEND="
 	sys-apps/portage


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

* [gentoo-commits] repo/gentoo:master commit in: app-portage/eschwartz-dev-scripts/
@ 2025-06-09  0:12 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2025-06-09  0:12 UTC (permalink / raw
  To: gentoo-commits

commit:     49788e7264cb3592e45bd227c844be02675a5880
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  9 00:12:00 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun  9 00:12:00 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49788e72

app-portage/eschwartz-dev-scripts: Keyword 1 ppc, #957611

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
index 65d644e01eac..800069ab161e 100644
--- a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
+++ b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64"
 
 RDEPEND="
 	sys-apps/portage


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

* [gentoo-commits] repo/gentoo:master commit in: app-portage/eschwartz-dev-scripts/
@ 2025-06-09  0:12 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2025-06-09  0:12 UTC (permalink / raw
  To: gentoo-commits

commit:     14aa7a941e434a446e507bf9f025d4fa617a66e7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  9 00:12:03 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun  9 00:12:03 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14aa7a94

app-portage/eschwartz-dev-scripts: Keyword 1 riscv, #957611

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
index 800069ab161e..01d9572e1694 100644
--- a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
+++ b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv"
 
 RDEPEND="
 	sys-apps/portage


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

* [gentoo-commits] repo/gentoo:master commit in: app-portage/eschwartz-dev-scripts/
@ 2025-06-09  0:12 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2025-06-09  0:12 UTC (permalink / raw
  To: gentoo-commits

commit:     26c97ec8fbc487c30ed968a3bb22c6d46071652b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  9 00:12:09 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun  9 00:12:09 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c97ec8

app-portage/eschwartz-dev-scripts: Keyword 1 x86, #957611

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
index 31f4b545010c..4c3eed63ce83 100644
--- a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
+++ b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
 	sys-apps/portage


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

* [gentoo-commits] repo/gentoo:master commit in: app-portage/eschwartz-dev-scripts/
@ 2025-06-09  0:12 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2025-06-09  0:12 UTC (permalink / raw
  To: gentoo-commits

commit:     3796405d040ab9052d515727ff53fca18949016b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  9 00:12:06 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun  9 00:12:06 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3796405d

app-portage/eschwartz-dev-scripts: Keyword 1 sparc, #957611

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
index 01d9572e1694..31f4b545010c 100644
--- a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
+++ b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc"
 
 RDEPEND="
 	sys-apps/portage


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

* [gentoo-commits] repo/gentoo:master commit in: app-portage/eschwartz-dev-scripts/
@ 2025-07-23  5:42 Eli Schwartz
  0 siblings, 0 replies; 13+ messages in thread
From: Eli Schwartz @ 2025-07-23  5:42 UTC (permalink / raw
  To: gentoo-commits

commit:     0e70e14b46e06da7826fd2713255bf88e9f5987f
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 23 05:14:24 2025 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Wed Jul 23 05:42:00 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e70e14b

app-portage/eschwartz-dev-scripts: add 2

Now wihh python helper scripts.

Eli Schwartz (5):
      fix nonsensical typo
      cargo-vendored-code: disable some more FP
      add editorconfig
      gtk-automagic: reliably parse DEPEND for gtk USE flags
      gtk-automagic: check runtime dependencies

Thomas Bracht Laumann Jespersen (1):
      ninja-missingdeps: use mapfile to split cmd output

Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 app-portage/eschwartz-dev-scripts/Manifest         |  2 ++
 .../eschwartz-dev-scripts-2.ebuild                 | 41 ++++++++++++++++++++++
 2 files changed, 43 insertions(+)

diff --git a/app-portage/eschwartz-dev-scripts/Manifest b/app-portage/eschwartz-dev-scripts/Manifest
index 18d2909cb7ec..dbe99fc17571 100644
--- a/app-portage/eschwartz-dev-scripts/Manifest
+++ b/app-portage/eschwartz-dev-scripts/Manifest
@@ -1,2 +1,4 @@
 DIST eschwartz-dev-scripts-1.tar.xz 9584 BLAKE2B 0fbb1b6696f2190e7e50494a3e2408dafa6541d538f26fad544090c1253cdadf12fb387c63b72c3a110d53c3d2a1907c94102c599f06ccd28ce538ecfc174252 SHA512 394cad6668f2c15fb4b491cee82125da9b8ba064bbd7e051403ad361b4825d188c6031fce2bb46af3cf8f7a4bd1f8671087f4914a9b86c056e471e2229dbc19e
 DIST eschwartz-dev-scripts-1.tar.xz.asc 358 BLAKE2B e736e91b738d482382bd8815b54daba3f65fde6c66d99f9080cb99e6b69371d37a280ef10ef2e487cf23f2979c6dc9908da5c38e05075646d5fb58ca4157c5ca SHA512 75c1e278a51582ab4383c4df11a7ee917cf14055c05f67241f0bda5f921179fa4e6a0114682f49440dccf76dff3da428d0ff4b8667eeada77c3544cd401f82e9
+DIST eschwartz-dev-scripts-2.tar.xz 10520 BLAKE2B 5a03a61543270b3b8c3354291c44f687bea0b804b31656aefce289d16d22c18121626f0686687793be101aa9cc639048a6a489096b83da208b3cd9fd07d2025b SHA512 d16304997fdc7a0aef82936dd0120e0f181d52fc69801800c5e2ef052113c4a2ef043fa7d8c3faf10aa8a93915d3b4e2e5b3eb87a240ca51706ef130eb64e76a
+DIST eschwartz-dev-scripts-2.tar.xz.asc 358 BLAKE2B 0a00fee8a3023f00a09e04b9ca6afaba314ebb0c1c2dab68318c97cd6df78e11640ace11de1e203385205acfc78d58af081ce75cbae16d95196307e32c857969 SHA512 c9282cb4d42c3774284ff9e99b3d2de86de3ca8612b34091acf4bce567b56a8845b9a4d4485a57a4854a1ca21da84f4331f7917d87db6aac8dd44d6fe5662987

diff --git a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-2.ebuild b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-2.ebuild
new file mode 100644
index 000000000000..76d2ef1779f7
--- /dev/null
+++ b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit meson python-single-r1 verify-sig
+
+DESCRIPTION="Collection of QA scripts for ebuild development"
+HOMEPAGE="https://codeberg.org/eli-schwartz/eschwartz-dev-scripts"
+SRC_URI="
+	https://codeberg.org/eli-schwartz/eschwartz-dev-scripts/releases/download/${PV}/${P}.tar.xz
+	verify-sig? ( https://codeberg.org/eli-schwartz/eschwartz-dev-scripts/releases/download/${PV}/${P}.tar.xz.asc )
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+	${PYTHON_DEPS}
+	sys-apps/portage
+	$(python_gen_cond_dep '
+		sys-apps/pkgcore[${PYTHON_USEDEP}]
+	')
+
+"
+BDEPEND="
+	${PYTHON_DEPS}
+	verify-sig? ( sec-keys/openpgp-keys-eschwartz )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eschwartz.gpg
+
+src_install() {
+	meson_src_install
+	python_fix_shebang "${ED}"/usr/libexec
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-portage/eschwartz-dev-scripts/
@ 2025-08-07 16:42 Eli Schwartz
  0 siblings, 0 replies; 13+ messages in thread
From: Eli Schwartz @ 2025-08-07 16:42 UTC (permalink / raw
  To: gentoo-commits

commit:     9a6779880544fc68ef1aeba8352d6c1cdd087429
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  6 04:09:55 2025 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Thu Aug  7 16:37:22 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a677988

app-portage/eschwartz-dev-scripts: drop old

Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 app-portage/eschwartz-dev-scripts/Manifest         |  2 --
 .../eschwartz-dev-scripts-1.ebuild                 | 26 ----------------------
 2 files changed, 28 deletions(-)

diff --git a/app-portage/eschwartz-dev-scripts/Manifest b/app-portage/eschwartz-dev-scripts/Manifest
index dbe99fc17571..4754e3c58b77 100644
--- a/app-portage/eschwartz-dev-scripts/Manifest
+++ b/app-portage/eschwartz-dev-scripts/Manifest
@@ -1,4 +1,2 @@
-DIST eschwartz-dev-scripts-1.tar.xz 9584 BLAKE2B 0fbb1b6696f2190e7e50494a3e2408dafa6541d538f26fad544090c1253cdadf12fb387c63b72c3a110d53c3d2a1907c94102c599f06ccd28ce538ecfc174252 SHA512 394cad6668f2c15fb4b491cee82125da9b8ba064bbd7e051403ad361b4825d188c6031fce2bb46af3cf8f7a4bd1f8671087f4914a9b86c056e471e2229dbc19e
-DIST eschwartz-dev-scripts-1.tar.xz.asc 358 BLAKE2B e736e91b738d482382bd8815b54daba3f65fde6c66d99f9080cb99e6b69371d37a280ef10ef2e487cf23f2979c6dc9908da5c38e05075646d5fb58ca4157c5ca SHA512 75c1e278a51582ab4383c4df11a7ee917cf14055c05f67241f0bda5f921179fa4e6a0114682f49440dccf76dff3da428d0ff4b8667eeada77c3544cd401f82e9
 DIST eschwartz-dev-scripts-2.tar.xz 10520 BLAKE2B 5a03a61543270b3b8c3354291c44f687bea0b804b31656aefce289d16d22c18121626f0686687793be101aa9cc639048a6a489096b83da208b3cd9fd07d2025b SHA512 d16304997fdc7a0aef82936dd0120e0f181d52fc69801800c5e2ef052113c4a2ef043fa7d8c3faf10aa8a93915d3b4e2e5b3eb87a240ca51706ef130eb64e76a
 DIST eschwartz-dev-scripts-2.tar.xz.asc 358 BLAKE2B 0a00fee8a3023f00a09e04b9ca6afaba314ebb0c1c2dab68318c97cd6df78e11640ace11de1e203385205acfc78d58af081ce75cbae16d95196307e32c857969 SHA512 c9282cb4d42c3774284ff9e99b3d2de86de3ca8612b34091acf4bce567b56a8845b9a4d4485a57a4854a1ca21da84f4331f7917d87db6aac8dd44d6fe5662987

diff --git a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
deleted file mode 100644
index 4c3eed63ce83..000000000000
--- a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson verify-sig
-
-DESCRIPTION="Collection of QA scripts for ebuild development"
-HOMEPAGE="https://codeberg.org/eli-schwartz/eschwartz-dev-scripts"
-SRC_URI="
-	https://codeberg.org/eli-schwartz/eschwartz-dev-scripts/releases/download/${PV}/${P}.tar.xz
-	verify-sig? ( https://codeberg.org/eli-schwartz/eschwartz-dev-scripts/releases/download/${PV}/${P}.tar.xz.asc )
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-RDEPEND="
-	sys-apps/portage
-"
-BDEPEND="
-	verify-sig? ( sec-keys/openpgp-keys-eschwartz )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eschwartz.gpg


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

* [gentoo-commits] repo/gentoo:master commit in: app-portage/eschwartz-dev-scripts/
@ 2025-08-07 16:42 Eli Schwartz
  0 siblings, 0 replies; 13+ messages in thread
From: Eli Schwartz @ 2025-08-07 16:42 UTC (permalink / raw
  To: gentoo-commits

commit:     efa759a0fd61c0ee511cd9ebc5ef50866b6a588e
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  6 04:10:35 2025 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Thu Aug  7 16:37:22 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa759a0

app-portage/eschwartz-dev-scripts: adapt to new openpgp package filepath

Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-2.ebuild b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-2.ebuild
index 76d2ef1779f7..0ada8519c0d8 100644
--- a/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-2.ebuild
+++ b/app-portage/eschwartz-dev-scripts/eschwartz-dev-scripts-2.ebuild
@@ -30,10 +30,10 @@ RDEPEND="
 "
 BDEPEND="
 	${PYTHON_DEPS}
-	verify-sig? ( sec-keys/openpgp-keys-eschwartz )
+	verify-sig? ( >=sec-keys/openpgp-keys-eschwartz-20250723-r1 )
 "
 
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eschwartz.gpg
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eschwartz.asc
 
 src_install() {
 	meson_src_install


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

end of thread, other threads:[~2025-08-07 16:42 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-23  5:42 [gentoo-commits] repo/gentoo:master commit in: app-portage/eschwartz-dev-scripts/ Eli Schwartz
  -- strict thread matches above, loose matches on Subject: below --
2025-08-07 16:42 Eli Schwartz
2025-08-07 16:42 Eli Schwartz
2025-06-09  0:12 Sam James
2025-06-09  0:12 Sam James
2025-06-09  0:12 Sam James
2025-06-09  0:12 Sam James
2025-06-09  0:12 Sam James
2025-06-09  0:12 Sam James
2025-06-09  0:12 Sam James
2025-06-08 22:45 Sam James
2025-06-08 22:45 Sam James
2025-06-08 16:42 Eli Schwartz

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