From 08e2b704f7c1244c98a5cacf981fec93475f0594 Mon Sep 17 00:00:00 2001 From: inference Date: Thu, 26 Oct 2023 00:47:06 +0000 Subject: [PATCH] Add package "sys-kernel/linux" version 6.5.3 ebuild --- sys-kernel/linux/linux-6.5.3.ebuild | 40 +++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 sys-kernel/linux/linux-6.5.3.ebuild diff --git a/sys-kernel/linux/linux-6.5.3.ebuild b/sys-kernel/linux/linux-6.5.3.ebuild new file mode 100644 index 0000000..7acbcb7 --- /dev/null +++ b/sys-kernel/linux/linux-6.5.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 2020 Gentoo Authors, 2023 Jake Winters +# SPDX-License-Identifier: GPL-2.0-only + + +EAPI="8" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_SECURITY_UNSUPPORTED="1" +ETYPE="sources" +inherit kernel-2 verify-sig +detect_version + +DESCRIPTION="Linux kernel source code" +HOMEPAGE="https://www.kernel.org/" +SRC_URI=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${P}.tar.xz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${P}.tar.sign + ) +" + +LICENSE="GPL-2" +KEYWORDS="amd64 arm64" + +BDEPEND=" + verify-sig? ( sec-keys/openpgp-keys-kernel ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + einfo "Unpacking ${P}.tar.xz ..." + verify-sig_verify_detached - "${DISTDIR}"/${P}.tar.sign \ + < <(xz -cd "${DISTDIR}"/${P}.tar.xz | tee >(tar -x)) + assert "Unpack failed" + else + default + fi +}