commit:     4ab1f4164082fdb3c97c6d9d1a173a340d022ce5
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Fri Jan  9 06:24:28 2026 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Fri Jan  9 06:25:18 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ab1f416

sec-keys/signify-keys-lanodan: add 2026

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>

 sec-keys/signify-keys-lanodan/Manifest             |  2 ++
 .../signify-keys-lanodan-2026.ebuild               | 42 ++++++++++++++++++++++
 2 files changed, 44 insertions(+)

diff --git a/sec-keys/signify-keys-lanodan/Manifest 
b/sec-keys/signify-keys-lanodan/Manifest
index 454c740947..fe770e1bbb 100644
--- a/sec-keys/signify-keys-lanodan/Manifest
+++ b/sec-keys/signify-keys-lanodan/Manifest
@@ -1,3 +1,5 @@
 DIST signify-keys-lanodan-2024.pub 113 BLAKE2B 
aa896060f193195e56aad502201e9dbc67390783ceeb88a7af7c8664e7a7b7d4be42af2ad47fcd5801177903f15e1f29a0e97345d532caa8a7c08c104ea2d672
 SHA512 
1f1b2799366cc24689469860f42babf529e210e950c804934e47fac12916d127bcba0e90de3f0e71c0ec2cf61a45070058a4a4ecdee3ebb09c1e2503db263d2d
 DIST signify-keys-lanodan-2025.pub 95 BLAKE2B 
2a210a5689ef0756c9d233e8313bfee00fd38a9fc11982ee6246aa01ebe8a5eb0c64c85b4300fa22bd68d151150752efa362417e645187f5cdc8be36a4d8892f
 SHA512 
30a523abf063ffaa43926be82ab4f282bf0e2b0bedd109511c84a36ca3144b157a3420730b4f61e6dfad57ab79e4e94be73d65f510af1488e08d4bcf3f887ca1
 DIST signify-keys-lanodan-2025.pub.2024.sig 296 BLAKE2B 
8d59eb242a9e08049589bf4b93c9738ff81b06f8733f65e0aa47718e86058e995553347f3c3cfe2931f3b80540f1d54b74ec24ff2ec0005f9327a7523146f01a
 SHA512 
ff2bd86f1bd07675fff72e3fca7b17c7232ec14aff83796c2766ad928c3e53d617208fa600150f7f472796ef984ab4104e86f73c375ef995d2b4ee12617680ee
+DIST signify-keys-lanodan-2026.pub 95 BLAKE2B 
920e0060cc84d9dfd491c7fc7a35aaf628ba6054dd9ccc62a07392f979c9589ca3ba405736b406f9ba47a5c29dab0340fc6b6409746ab2c00db15361f1165a42
 SHA512 
0de3215fc9cf13e4aa8939c50124f2b5153f0194fec32c976b58bb8dc03f01ada97d03160dc7c34a011501ee6068a04fc71f87daec1ca627191d406208315d0c
+DIST signify-keys-lanodan-2026.pub.2025.sig 141 BLAKE2B 
8abd80336bcd9fc0b47757cbea86cb6392b7c45dbfc52f705e786665274ed8e9c3c91c853a1091d5241cd6af478df7302a64482dc6008ae3d32085abf0f0c4be
 SHA512 
06278ffd1bb701fb8d0c1eee66713cee3a8bf23518b50fde07452c08f3b0cd215e4bd10982ed9da4238d00b04931a3a6d3a9a1311b0a6b8df9fb07f20c62cb17

diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2026.ebuild 
b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2026.ebuild
new file mode 100644
index 0000000000..f7925fc9ce
--- /dev/null
+++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2026.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_METHOD=signify
+inherit verify-sig
+
+MY_PREV_PV="$((PV - 1))"
+DESCRIPTION="Signify keys used by Haelwenn (lanodan) Monnier"
+HOMEPAGE="https://distfiles.hacktivis.me/releases/signify/";
+SRC_URI="
+       https://distfiles.hacktivis.me/releases/signify/${PV}.pub -> ${P}.pub
+       verify-sig? ( 
https://distfiles.hacktivis.me/releases/signify/${PV}.pub.${MY_PREV_PV}.sig -> 
${P}.pub.${MY_PREV_PV}.sig )
+"
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+BDEPEND="verify-sig? ( sec-keys/signify-keys-lanodan:${MY_PREV_PV} )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-${MY_PREV_PV}.pub"
+
+src_unpack() {
+       # Too many levels of symbolic links
+       cd "${DISTDIR}" || die
+       cp ${A} "${WORKDIR}" || die
+       cd "${WORKDIR}" || die
+
+       if use verify-sig; then
+               verify-sig_verify_detached "${P}.pub" 
"${P}.pub.${MY_PREV_PV}.sig"
+       fi
+
+       default
+}
+
+src_install() {
+       insinto /usr/share/signify-keys
+       doins "${P}.pub"
+}

Reply via email to