pentoo-sources: add 6.16.2 for testing

This commit is contained in:
Rick Farina (Zero_Chaos) 2025-08-24 18:17:23 -04:00
parent 879d69afd9
commit b41d62acce
No known key found for this signature in database
GPG key ID: A29433C0AA431DDC
4 changed files with 25043 additions and 0 deletions

View file

@ -4,9 +4,13 @@ DIST genpatches-6.12-43.extras.tar.xz 4060 BLAKE2B 4cac26f6e8476ccdfd86067c40c60
DIST genpatches-6.15-7.base.tar.xz 610496 BLAKE2B 22e2125af89ab82b89226a96838d5527be813cfb752c7b6218af0510d92ba115252bf06678d2c00e891420f2a627bf307b634a87a137ea4f9d29cd3a5aa14b16 SHA512 82e7b50391da23beab02e060d04485475672d78c15a57071f4d6c575d2150a86baaeea729c3af0e75239195984b51800ebcbdd3aa43471d1e75c16183f5bcfd7
DIST genpatches-6.15-7.experimental.tar.xz 74944 BLAKE2B 138a887d268d0288aa7bacae024ee67d1520d5b0a84dab9373041e5bf48487bf2a061cd87a4269985ff57f0f3401a2f21ae14f70944c5e49435ba8e3ca5785ed SHA512 a9f74d6bab1ec741e5f884fd6e8a7ff04026ea6952b74bcf27cce1c6cf987c7436fdfb7ec0745f13661a24decc9a1f1050b001549b9598bfc491af91c349a0fe
DIST genpatches-6.15-7.extras.tar.xz 4064 BLAKE2B 2fb1a33e1e770f72727c6c01949407ea3d02b3b581db96abdb378330048136257fcacd463cf8b12a32c061416fea5560a4f9a52ed28cfe25cb555af8ed25fda1 SHA512 aa7b915e92901701473f408f486724b994b611c3725a2c97a91c6940cca74c9e337c4f76f0781e0379dc2f3753c4e7b21089a65a3d7fdf533eb079c418c7db22
DIST genpatches-6.16-3.base.tar.xz 407684 BLAKE2B 5b6172945a7c988f507d0fa3977ae988ce0ea61b9d2f9dad24731db345cd678873e12b59d0415a0504cfd99393aa287cb5715bd083af55c097ec8853862da7a9 SHA512 18ee67a5f5ce0bdde9ef34b591d21931f17004acf5c36b2907790b98a5d25f9f3656fcafdbfb32d401cf19c2ae05e19b00bdec491b24b5516b318b899ea5ae12
DIST genpatches-6.16-3.experimental.tar.xz 75124 BLAKE2B c8e32e3a0269c0c4ab2bbdb44753eb4a78741d1da34ac99ef956f5083742b8891a3c6f5968f3731c97418e56086c469074b72b512a4b0f1f5551077f651128b6 SHA512 222051fee9d8d2fdd1b81a5c2ac1483c3bcf0575cb49474f5e6bb1d11bd8e57021ea5ba1e763894ee4f0ff5252859a2f5e121c447ea1db5c0a3a5d7e0fd98f02
DIST genpatches-6.16-3.extras.tar.xz 4060 BLAKE2B 313b16c7c5da0236b04cf9bcb47efee3fda3ff3d9b5c06dd7d7ce51bcc1f5f120425fb6fd5e18c28f93865f51a301228a03b69959737272554af14d39421f2d8 SHA512 0ec19e5abb700b0335cb4844cb1f46b7307f8e255d48ab377584252f6283c8ec33d58a5c85f9b6a55233484a81c43ff1d3af05f4ea88bd4f407faac410ff78c8
DIST genpatches-6.6-80.base.tar.xz 4222992 BLAKE2B cbdd564aecb24378e09623688dfcf5bb1931d63823a339c99d7a8b436e16ed20b98cc682a5ffd10afd4c24a7e91542f140e7448b6b81acdc112c25ef982bb107 SHA512 273542404785a57a14a732c4e0924d0c94fc95c3980293c6d5ba6a30abe30f1f42d756dfef27c9ad5ffe57da84f2368ce9d51293d4b006d13dde2c8d0b1376a9
DIST genpatches-6.6-80.experimental.tar.xz 5760 BLAKE2B de1b3cafd2ec9c84d75c08b2532228df4f234ac94ddee4224d000e7e748a856dda080c4899bf6f7969bae4bd80e1e5ebe017fd18006088464b27504f83db46b9 SHA512 11f72ed0b15f1d251f9ef539f512f39127a9a5721774c496334fffd956f9fab9a885c8325f2fbf711481f9b4874072b1e015dc77854017e47b550d346c72ade2
DIST genpatches-6.6-80.extras.tar.xz 4060 BLAKE2B c83e6d97ed086ae3b9f3d6bf4cd29d4eae9f57f638eccab183dbcbde85886df00653634b1cf272f26580f32e1a7786f68960bc51f78a01540c61c0f5c7823b79 SHA512 a0e0b309a2022daf6343e21c0f435bd617d2a029c28297c7a082a8380157ea4fa52b12f92bd045ad8c3fb680cfe98edfe69e10f4d6a28f9b115afe8b07d75433
DIST linux-6.12.tar.xz 147906904 BLAKE2B b2ec2fc69218cacabbbe49f78384a5d259ca581b717617c12b000b16f4a4c59ee348ea886b37147f5f70fb9a7a01c1e2c8f19021078f6b23f5bc62d1c48d5e5e SHA512 a37b1823df7b4f72542f689b65882634740ba0401a42fdcf6601d9efd2e132e5a7650e70450ba76f6cd1f13ca31180f2ccee9d54fe4df89bc0000ade4380a548
DIST linux-6.15.tar.xz 151168812 BLAKE2B 465596c6dc053ff3a3966302a906d3edb4f7ee1ef82f8c20b96360196d3414f5b1deeafa67b8340fcdecd3617280ba9b756d7073ad15c707865e256397b4af53 SHA512 d03788ffa8d8ae1b84ef1286bb44a08fc01432e509dfec6cccae5c5a5a47201d378aec2bcd21e6f0bbd1e625b26f47780c06ee9c1cef3775358f98b160923f30
DIST linux-6.16.tar.xz 152620004 BLAKE2B 87bc4da7e89cc8265aebffea7ec6c09f711be24fee87cb1c03a264c03fd5a538d66aa806640835aa5103926e612cdfbc52d7c861d7f7065f1a8bb11d893b0921 SHA512 55a00f89ad6db6db2e26ff5dc5cfc96bbf6654e5bd5d17d2a3b944a47640367e54139716d230923187bebc6cb7756edc9511a620fb8abc6f32c50a658a734784
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,66 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
K_GENPATCHES_VER="3"
inherit check-reqs kernel-2
detect_version
detect_arch
DESCRIPTION="Pentoo kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
HOMEPAGE="https://github.com/pentoo/pentoo-overlay/tree/master/sys-kernel/pentoo-sources"
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
#KEYWORDS="amd64 arm arm64 x86"
IUSE="experimental footgun"
pkg_pretend() {
CHECKREQS_DISK_BUILD="4G"
check-reqs_pkg_pretend
}
src_prepare() {
kernel-2_src_prepare
rm "${S}/tools/testing/selftests/tc-testing/action-ebpf"
}
src_unpack() {
# default
kernel-2_src_unpack
# penpatches
eapply -s "${FILESDIR}/4004_zd1211rw-inject+dbi-fix-4.7ish.patch"
# I don't really think these are needed, but they are both safe so we will apply by default
eapply -s "${FILESDIR}/4006_kali-wifi-injection-safe.patch"
eapply -s "${FILESDIR}/4007_kali-wifi-injection-rtl8187.patch"
# End kali patches
eapply -s "${FILESDIR}/4400_logo_larry_the_cow.patch"
if use footgun; then
# This patch is totally unsafe and simply removes the safety checks preventing the user from
# changing channels when it would break things.
eapply -s "${FILESDIR}/4005_kali-wifi-injection-unsafe.patch"
fi
}
src_install() {
kernel-2_src_install
insinto /usr/share/${PN}
if use amd64; then
doins "${FILESDIR}"/config-amd64-${PVR}
elif use x86; then
doins "${FILESDIR}"/config-x86-${PVR}
fi
}
pkg_postinst() {
kernel-2_pkg_postinst
einfo "For more info on this patchset, and how to report problems, see:"
einfo "${HOMEPAGE}"
ewarn "The official pentoo kernel config is now installed with the kernel in /usr/share/pentoo-sources"
}
pkg_postrm() {
kernel-2_pkg_postrm
}