From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B3AA71582EF for ; Thu, 06 Mar 2025 18:19:53 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 91CA3343077 for ; Thu, 06 Mar 2025 18:19:53 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 24BA01102D2; Thu, 06 Mar 2025 18:19:51 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 1AB311102D2 for ; Thu, 06 Mar 2025 18:19:49 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 99A4F342FF4 for ; Thu, 06 Mar 2025 18:19:49 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 355F4271B for ; Thu, 06 Mar 2025 18:19:48 +0000 (UTC) From: "Haelwenn Monnier" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Haelwenn Monnier" Message-ID: <1741285111.1dc6cb46ff8874aea2e90b885d910f0946de2d7f.lanodan@gentoo> Subject: [gentoo-commits] repo/proj/guru:dev commit in: sec-keys/signify-keys-lanodan/ X-VCS-Repository: repo/proj/guru X-VCS-Files: sec-keys/signify-keys-lanodan/Manifest sec-keys/signify-keys-lanodan/signify-keys-lanodan-2025.ebuild X-VCS-Directories: sec-keys/signify-keys-lanodan/ X-VCS-Committer: lanodan X-VCS-Committer-Name: Haelwenn Monnier X-VCS-Revision: 1dc6cb46ff8874aea2e90b885d910f0946de2d7f X-VCS-Branch: dev Date: Thu, 06 Mar 2025 18:19:48 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 2874eed1-3223-462a-8a12-2871cfb4a674 X-Archives-Hash: a538a20f5932cf56dae31dd16c2c24fc commit: 1dc6cb46ff8874aea2e90b885d910f0946de2d7f Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Thu Mar 6 18:17:40 2025 +0000 Commit: Haelwenn Monnier hacktivis me> CommitDate: Thu Mar 6 18:18:31 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1dc6cb46 sec-keys/signify-keys-lanodan: add 2025 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> sec-keys/signify-keys-lanodan/Manifest | 2 ++ .../signify-keys-lanodan-2025.ebuild | 42 ++++++++++++++++++++++ 2 files changed, 44 insertions(+) diff --git a/sec-keys/signify-keys-lanodan/Manifest b/sec-keys/signify-keys-lanodan/Manifest index d5142df83..3f1398a77 100644 --- a/sec-keys/signify-keys-lanodan/Manifest +++ b/sec-keys/signify-keys-lanodan/Manifest @@ -3,3 +3,5 @@ DIST signify-keys-lanodan-2023.pub 113 BLAKE2B 42b405c4ebfa84aedb1fef1f6d62514e5 DIST signify-keys-lanodan-2023.pub.2021-04.sig 296 BLAKE2B 8f90363458138876567a10bd819f2a724450c51a81ce09782459aa19dafa4787f7724dda2be4774fce4f03a04fa0788ece505d11660e1a5aa639f43a77dd163e SHA512 46fc51024b77b4c5176bc9c4656d6e85cf07613c4947de5d800ade42ccaa19f7f8aec3dafd1ab2276dfd2c0af61468cd6096cfced47388aae0097a3a1d3656f2 DIST signify-keys-lanodan-2024.pub 113 BLAKE2B aa896060f193195e56aad502201e9dbc67390783ceeb88a7af7c8664e7a7b7d4be42af2ad47fcd5801177903f15e1f29a0e97345d532caa8a7c08c104ea2d672 SHA512 1f1b2799366cc24689469860f42babf529e210e950c804934e47fac12916d127bcba0e90de3f0e71c0ec2cf61a45070058a4a4ecdee3ebb09c1e2503db263d2d DIST signify-keys-lanodan-2024.pub.2023.sig 296 BLAKE2B 1dd13e1bda406905027163a2d25d9f6eca6394683b5fa3d84622787488a22735aea112d437008ca887d4719bb836a7d62fa8eb914d610282c85edd07204566e9 SHA512 e6f1d54ab524cb1ddbf720c87984818be808653f0092562bf3a6745a2c40108fd442da2a070dc15aad13d5a0b6e4d1f987f17a33162b1d38ec4ff40ea6220613 +DIST signify-keys-lanodan-2025.pub 95 BLAKE2B 2a210a5689ef0756c9d233e8313bfee00fd38a9fc11982ee6246aa01ebe8a5eb0c64c85b4300fa22bd68d151150752efa362417e645187f5cdc8be36a4d8892f SHA512 30a523abf063ffaa43926be82ab4f282bf0e2b0bedd109511c84a36ca3144b157a3420730b4f61e6dfad57ab79e4e94be73d65f510af1488e08d4bcf3f887ca1 +DIST signify-keys-lanodan-2025.pub.2024.sig 296 BLAKE2B 8d59eb242a9e08049589bf4b93c9738ff81b06f8733f65e0aa47718e86058e995553347f3c3cfe2931f3b80540f1d54b74ec24ff2ec0005f9327a7523146f01a SHA512 ff2bd86f1bd07675fff72e3fca7b17c7232ec14aff83796c2766ad928c3e53d617208fa600150f7f472796ef984ab4104e86f73c375ef995d2b4ee12617680ee diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2025.ebuild b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2025.ebuild new file mode 100644 index 000000000..6385bf7b4 --- /dev/null +++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2025.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 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="2024" +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" +}