diff --git a/sys-kernel/linux/Manifest b/sys-kernel/linux/Manifest index e53b267..d343018 100644 --- a/sys-kernel/linux/Manifest +++ b/sys-kernel/linux/Manifest @@ -88,5 +88,7 @@ DIST linux-6.8.tar.sign 983 BLAKE2B 9971e85c33fe6ad05eba66477ecaad1ba334aa18b772 DIST linux-6.8.tar.xz 142502100 BLAKE2B c6f17f816cea16e629f63e9379b98888713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2 SHA512 5c4eb4aa1d3f7d1ea01c0f7ddeadacdece6e144fd4bdfc16b2b925d3e10dc04de3a6db69320b79a96c3560052616f001d2c09e7a1bb4f7b731e2380a7ecce068 DIST linux-6.9.1.tar.sign 987 BLAKE2B 8abae172e2f8f54305db32cba2553ee58cb111e81faaba123e7a7c4026d32904d1b8a6c152b5172c955ad60ce3549bee62ac9162d8236e2e02c9d5269c54548e SHA512 1acc307ac05326a1d19f250f23cedd1ac3f4028963363fa3bfe626dc5e801a2a23b2e5b66a2cd4a466efd6e5259d43d7001514493924d882178a7a01b64aafa6 DIST linux-6.9.1.tar.xz 144057680 BLAKE2B 388af1d13e78a424f72a961697f4b0b6a234e54ce1e4a2532fc73717301e048c6f4a6251b6e3c4541179d1382566c3f411baa6883818a10d178ef27d036b5379 SHA512 4958886d77e1f54293ec8be6cdcdf70eff29bf0a23aa8618fc88b24c2b535d0d5bd7bb3276c2749afecb7ce259372b93fa25f57939c7b150151791a514599519 +DIST linux-6.9.2.tar.sign 987 BLAKE2B fd066ec190b29c5d278011962454eaaad990dff0dafa105431f8f408453079594f8291b6a21027abc738b366b800e3f638b0ec74e9cf3e90f16ffbef505a6726 SHA512 daed5db6aebcc922f15ca5d89a745b92b581a3a90022ee73c38ee3f3573a795beba2cbdf2796632bddfa2900efa5a2d9327e51428672cc2a614ba11ca4296fc6 +DIST linux-6.9.2.tar.xz 144109112 BLAKE2B ae19877e19239c2b521cdf04d182c0ee849228c9ecb4c9dddb626d85ed51faaa5215cc70b5c1ad203c346df85197cd5512894a27eba1c1fd6add9cd2fbaa2a3e SHA512 a168f5b3e7ee7451d5bb1c7f6c090d6002330a4529ef74b2e47f6902ba3d6feaa8dc89f7b5a072d52f6933fd08354a0ff1e12f22240ce53c758c144d4ad132cd DIST linux-6.9.tar.sign 983 BLAKE2B 4955dcda109875711f08134121adc867b0b7f46b15eddf5b881028a6c75174f7b07134da5043001e4fc640751f2d6141f07d32c20cbc8c544e502d7f2504edfd SHA512 a1a9274c3f7cff9574d5e93ced1907ce53f0d726ce5afe03719d9b9e191520bb380e18141c87c06cdb5f4dc10ba1f3bd4856ab64ff996f806d8198cc377405ba DIST linux-6.9.tar.xz 144034416 BLAKE2B 4cf86c3cfe6e6534745d42dfaeca59b17ea1168c4e8b615c80e6d8aac735f11283cd85fa992b440b5d4452917e94b9f08397a64af0be5894e3df23c68892377e SHA512 fed3b4cd1fbfb4d94618587c1934273d2ecc8b6e42a3d586ff8a5f24980be930f2ef803aa2923ca3bfa5e4e619f967f3af315368f24fa76f610b10443624a579 diff --git a/sys-kernel/linux/linux-6.9.2.ebuild b/sys-kernel/linux/linux-6.9.2.ebuild new file mode 100644 index 0000000..7acbcb7 --- /dev/null +++ b/sys-kernel/linux/linux-6.9.2.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 +}