From e02bdf9bc10ca744f1ddc6f636a0d21c7a46b9b7 Mon Sep 17 00:00:00 2001 From: inference Date: Thu, 4 Apr 2024 18:57:29 +0000 Subject: [PATCH] Add "sys-kernel/linux" version "6.8.4" ebuild --- sys-kernel/linux/Manifest | 2 ++ sys-kernel/linux/linux-6.8.4.ebuild | 40 +++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 sys-kernel/linux/linux-6.8.4.ebuild diff --git a/sys-kernel/linux/Manifest b/sys-kernel/linux/Manifest index fc85a52..0081d2c 100644 --- a/sys-kernel/linux/Manifest +++ b/sys-kernel/linux/Manifest @@ -72,5 +72,7 @@ DIST linux-6.8.2.tar.sign 987 BLAKE2B 2b86ff751315994febb29d9b30f7d227a477d652b1 DIST linux-6.8.2.tar.xz 142512348 BLAKE2B f057c2512040600fbf0df67cf9c7200aee0c06b82b3cf749be8c5685844d2662a585ce17685c7af880c0d9dbbbd81302e5a1fa41c3dbd39869123121a0e82dc2 SHA512 6d23c2891d9e2512adfcc9882f01b4177942cca2a101860b7f6df7c608c645b6269e42afa85783f0c2897e414dbc2fd38af65c3bd9f60a3f71105cc2f6c229ed DIST linux-6.8.3.tar.sign 987 BLAKE2B ee9201a19c534d1e9f6bb8bfd884eaf16b1c3ed33a9e1f5f696fc21884e33ad9a624c57b1b78f1e11bb611ceb752f1212f67a66d4937025fe501d8f025172a36 SHA512 1742cbddcda7a3c9be6e46035338b03aba5fa9aeb51e99c1740f0609945dfd27655f110089b278b3f4cc4e6e6202f4e157234477d6c914b9f5070332316029ad DIST linux-6.8.3.tar.xz 142547548 BLAKE2B d03f8938da5a3322447fa639718590f5630cd391de45952bf2ca697d95210cc47d4ff27f26b7ebe5ce2328ea4f4df040ed0f335a3607fa8c05feb17a8c7d545c SHA512 80acaeda2f661ab18e5074684b855c45b0795e7b76407c4fc0dcc99afa5ae5187ad1277258c7be200db4625d511fa54c34a37a486fac47f71f370129e4630d34 +DIST linux-6.8.4.tar.sign 987 BLAKE2B be4d443ed8fd8c75de7251ae0a352ff6013a75bae6810b43cb01b38317c455bfc880963800bc087d9ce6512524d175bc8833eb3503c352300b37620f3757af4e SHA512 33374937bbbf53e7b9889b2edff27499c9b167cbda2becd27689230bc796fef59c5a45e318f1616d55d88909b1be74596babddcd04cacb8e701bbac9c0489bbd +DIST linux-6.8.4.tar.xz 142542192 BLAKE2B cf58732397bfa11988b79901092887d53c3367d09f63da51ebdcc83518be3a7e9a638fbbb1ff080cd7abed633fadff03d1d7a3928b772de57b14e46e552f9462 SHA512 fbc834f3f0af9557f17eebc65d9a8f9dc47ff28489f59e83233172e42a0262746dec1b6adfe431fc6eaf202e7c6e8912f621aef96863d410f2d5ce7bd122b46e DIST linux-6.8.tar.sign 983 BLAKE2B 9971e85c33fe6ad05eba66477ecaad1ba334aa18b772b2a1853b9bac678d7f00b530c81ade23a627bde578060687da56f451e9ed4c7026d1c09fceb313b90779 SHA512 43f51b54951f104a106abf70d66575cbec14845a826e6bddb657a2f8972e35076bf6d19b72a3cda1a9f882798fc8e97be734f1ef5dcc8ad7f047a7100a49051e DIST linux-6.8.tar.xz 142502100 BLAKE2B c6f17f816cea16e629f63e9379b98888713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2 SHA512 5c4eb4aa1d3f7d1ea01c0f7ddeadacdece6e144fd4bdfc16b2b925d3e10dc04de3a6db69320b79a96c3560052616f001d2c09e7a1bb4f7b731e2380a7ecce068 diff --git a/sys-kernel/linux/linux-6.8.4.ebuild b/sys-kernel/linux/linux-6.8.4.ebuild new file mode 100644 index 0000000..7acbcb7 --- /dev/null +++ b/sys-kernel/linux/linux-6.8.4.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 +}