Add sys-kernel/linux version 6.6.4 ebuild

This commit is contained in:
inference 2023-12-04 10:40:23 +00:00
parent 5e26f67750
commit 5634c57e40
Signed by: inference
SSH Key Fingerprint: SHA256:FtEVfx1CmTKMy40VwZvF4k+3TC+QhCWy+EmPRg50Nnc
2 changed files with 42 additions and 0 deletions

View File

@ -26,5 +26,7 @@ DIST linux-6.6.2.tar.sign 987 BLAKE2B ab95e7cb07242a79f94183fa3ac00414892114ff95
DIST linux-6.6.2.tar.xz 140047368 BLAKE2B 88fc55107834d4308d33547211a031674ffaa8e48e23d6612ba39430292b18073d49271bd3ce8c7be01d8c5668482cb1715071abfd9b1f75b06468a09f8f4eec SHA512 8c4b1213912190a17c8f54f92dd4eb38e7641b637c9a0b440f2bcd6988d1e22aa2f7d06c4c942d851cc918143e0fc56cfe9821938d7a1c96030595da4d88b487
DIST linux-6.6.3.tar.sign 987 BLAKE2B 8ec23316d5a9e5a5ece7e2ef707f7e0aea1c40121ff8135bdc5211b7b314357847c8a89ccd9e8dbe9ac8fdd61600110d6964248a17158e039afb1ca971a156fc SHA512 855dbbd68adaeaf43f1126e3df0076c856262b396243cdccba8a74ab4f37a2928fe676705ffdf0be0883a3f6052a9be442894857650eb4597455d073f929205e
DIST linux-6.6.3.tar.xz 140044432 BLAKE2B cd0d70316592fface23a6eddb9d0f8b0c67593f5466388043ebd68613be4eabc3e7c712ce758fa63dd11603101d9d91e22b3552b436bbd1c76f8e19208d7bf22 SHA512 012ca973ad421571b4652cfa45afbed4f6693a7962a494f77e0eb13c4b9ea1c033525f0fc070ef45089e12d0bcf7f68cc5f0798f2b406a860c7541e1f600eeda
DIST linux-6.6.4.tar.sign 987 BLAKE2B 661f1f670b8cba873935cffd6c89ff31914370a90e9911c2c95f3c8d495be55129afbe8e74e0cc9bf0ae370fb663037f4c6617acac9e6135cb40ca68928e2dd7 SHA512 32c66878d75ebe269d52328e3a3240c2e52ba5f7b51e427a69c09e23d52a78202322384865f0ac4d99ec652ed8a1fa7cd77a8084f0f6a8ade1cde602709fbdce
DIST linux-6.6.4.tar.xz 140014580 BLAKE2B 75f20de7474f45966a32f7a1e5f9beadb2b4e111fe9c0ab769ccaa203e798f1a1b0ee05c3cb14de6bb609e2e9df1e238deeadfc21dbf08c6b407c9530bac11ef SHA512 f2b7cc7442375f1015d16bd3b4d5c91b14c8720dddf7db51061f0f4f297a1e8ff4ef1e6fe21aeceb961d1747fd5f3eaab9fd18935a372515c5991222ac8c89a7
DIST linux-6.6.tar.sign 983 BLAKE2B f0cebf1856e0797d9b6d249c5c5be3ed485262ec311fc9936f31d0765b782855f2edc628749d72f5c8e4932c4e7bfe3059d6c838fecf1a85deb8ef6959fd7dc2 SHA512 f7e8ab369cf8e2c5159f663ba387e308ae8182e1434bedd4152d27d614d550b14b52e52de50208b5b44f8a7b7ba72ee373e574e5a6abb081973838cdd89f6237
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35

View File

@ -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
}