commit: d186c136131070f13308d9e10060eda718b64f7a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 10 03:56:15 2026 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 10 03:56:15 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d186c136
net-misc/trurl: wire up verify-sig
Thanks to parona's pkgcheck patch for spotting this.
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/trurl/Manifest | 1 +
net-misc/trurl/trurl-0.16.1.ebuild | 14 +++++++++++---
net-misc/trurl/trurl-9999.ebuild | 14 +++++++++++---
3 files changed, 23 insertions(+), 6 deletions(-)
diff --git a/net-misc/trurl/Manifest b/net-misc/trurl/Manifest
index 9c01a7ccbbc7..d4e98e7079d6 100644
--- a/net-misc/trurl/Manifest
+++ b/net-misc/trurl/Manifest
@@ -1 +1,2 @@
DIST trurl-0.16.1.tar.gz 64088 BLAKE2B
5e8527af9b0b5a7e4abecf3f55ba286bfbc40d5258c52ef83fe050c681e07e23309b9d82249425745d88f4ae40b5441978a5f58b5762eead1beeb5374333f5cb
SHA512
75e3fc342abd53f386627475a3a8228eed84fe687ef25025b61cc8bbffe5c553725b2be3798fc4188e681ac45e5e4ce44fa4152adfbdedf407a4f4aab6c899a5
+DIST trurl-0.16.1.tar.gz.asc 488 BLAKE2B
8a159177b02d77976bd11ef03ca6c12e74bfa42379e5edb1d507c8e287b6dd3a22d242b6e76e65f8fb1d6726025f62f19b5e40dbc62b131499244ee4f6dd12a0
SHA512
dee05d9fa461797689c113979435ed087ea3bc68dc980fce9b37e014dacb459b4f02d1b043f5843964c0bba59cd52284667da1b7c1a69559f4ddeeb9e8c954c6
diff --git a/net-misc/trurl/trurl-0.16.1.ebuild
b/net-misc/trurl/trurl-0.16.1.ebuild
index 33c3cfe79016..0356dd7a7d81 100644
--- a/net-misc/trurl/trurl-0.16.1.ebuild
+++ b/net-misc/trurl/trurl-0.16.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2025 Gentoo Authors
+# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,8 +13,16 @@ if [[ ${PV} == 9999 ]] ; then
EGIT_REPO_URI="https://github.com/curl/trurl"
inherit git-r3
else
-
SRC_URI="https://github.com/curl/trurl/releases/download/${P}/${P}.tar.gz"
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/danielstenberg.asc
+ inherit verify-sig
+
+ SRC_URI="
+ https://github.com/curl/trurl/releases/download/${P}/${P}.tar.gz
+ verify-sig? (
https://github.com/curl/trurl/releases/download/${P}/${P}.tar.gz.asc )
+ "
KEYWORDS="~amd64 ~arm ~arm64"
+
+ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-danielstenberg )"
fi
LICENSE="curl"
@@ -27,7 +35,7 @@ RESTRICT="!test? ( test ) test"
# Older curls may work but not all features will be present
DEPEND=">=net-misc/curl-7.81.0"
RDEPEND="${DEPEND}"
-BDEPEND="test? ( ${PYTHON_DEPS} )"
+BDEPEND+=" test? ( ${PYTHON_DEPS} )"
PATCHES=(
"${FILESDIR}"/${P}-completions.patch
diff --git a/net-misc/trurl/trurl-9999.ebuild b/net-misc/trurl/trurl-9999.ebuild
index 128c382ff164..2970357f6052 100644
--- a/net-misc/trurl/trurl-9999.ebuild
+++ b/net-misc/trurl/trurl-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2025 Gentoo Authors
+# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,8 +13,16 @@ if [[ ${PV} == 9999 ]] ; then
EGIT_REPO_URI="https://github.com/curl/trurl"
inherit git-r3
else
-
SRC_URI="https://github.com/curl/trurl/releases/download/${P}/${P}.tar.gz"
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/danielstenberg.asc
+ inherit verify-sig
+
+ SRC_URI="
+ https://github.com/curl/trurl/releases/download/${P}/${P}.tar.gz
+ verify-sig? (
https://github.com/curl/trurl/releases/download/${P}/${P}.tar.gz.asc )
+ "
KEYWORDS="~amd64 ~arm ~arm64"
+
+ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-danielstenberg )"
fi
LICENSE="curl"
@@ -27,7 +35,7 @@ RESTRICT="!test? ( test ) test"
# Older curls may work but not all features will be present
DEPEND=">=net-misc/curl-7.81.0"
RDEPEND="${DEPEND}"
-BDEPEND="test? ( ${PYTHON_DEPS} )"
+BDEPEND+=" test? ( ${PYTHON_DEPS} )"
pkg_setup() {
use test && python-any-r1_pkg_setup