commit:     9873d076fceee96c1decc9173c3ed19e34b1c0df
Author:     Mike Pagano <mpagano <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  4 19:18:40 2025 +0000
Commit:     Mike Pagano <mpagano <AT> gentoo <DOT> org>
CommitDate: Wed Jun  4 19:19:10 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9873d076

sys-kernel/gentoo-sources: add 6.15.1 and additional patches

Fix RANDOM_KMALLOC_CACHE(S) typo
BMQ(BitMap Queue) Scheduler v6.15-r0

Signed-off-by: Mike Pagano <mpagano <AT> gentoo.org>

 sys-kernel/gentoo-sources/Manifest                 |  3 ++
 .../gentoo-sources/gentoo-sources-6.15.1.ebuild    | 37 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index f0d41edb7704..9dc1cdc09448 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -62,6 +62,9 @@ DIST genpatches-6.14-9.experimental.tar.xz 79816 BLAKE2B 
f72de3acdeff2c48e01e488
 DIST genpatches-6.14-9.extras.tar.xz 4056 BLAKE2B 
431e8bd76cd1edce40f831c16c9971fd21ebdddb7720bca0028a70c42fdd97d483de920248eff645cb5902684df40b21a7b68ca6e714831b216792c4a2a910e8
 SHA512 
5e112f31f2b0ec5d25d2d19897ced19b3d3e632d272bac4ae1a27c701235e3c981eb7bd95c176f6a9f9cefbcb0304a1d48b99aea4d091222ac5781ce5dbd4682
 DIST genpatches-6.15-1.base.tar.xz 6680 BLAKE2B 
6182162033da67444ea47a746f4d7da42cbfd71b9468c9bab26b3f46ab80169f1ea3bec79ad1b5d5de05b65211d86a2391ec0981cb9f2aa38357ca349f5f4c70
 SHA512 
3f35c28e6e187a681d7ae1052d545aa4589305dc0796d8bd448b7cac2e9d297c1a7f7d34e4656fabbf723e1b50e3b8034b711e2e862e1ce4a32c5f3c8dc7d0eb
 DIST genpatches-6.15-1.extras.tar.xz 4064 BLAKE2B 
78dabf3b402de63b1278eab569b404c7194ff954ca2eed06ed1fb165af0c71741dbf853d9a3c795ca9d7f4df6b1c7906b5c6571fbb64ed6c2173d3d0126f6c83
 SHA512 
16368ca795ab25189f9fbc57cfecd737338f4aa74dfb9a9ef0f3662b78b38fe9610d25e64b208a8eab3884156f9df4d6230483a5d1b853d9ee927a99df12a08b
+DIST genpatches-6.15-2.base.tar.xz 16184 BLAKE2B 
72905bec5ce2caeaf15d79eeaabd2459b8eddcd9c2df2000ada7d2ed9c9f3fece8346fdf20b7528c024a947072dacdd7bb003c68c6b5b8f8926517428cd33f9b
 SHA512 
e3aff69f0baa89e38f250827407a3bcfd89c3fa1db74cb0081397f3fb14522259e31fe897b63ed314e3a3aa564f6861a8cb7c7eef1ee6cbdd3bbf4126c7b57be
+DIST genpatches-6.15-2.experimental.tar.xz 74656 BLAKE2B 
3db9843d28562820f0bb00e09e4d8648bbd8298a7ad11a8ee4556be26ee970b428ec8cd705145eaa0cd7222c3319a4f2652b425c9ee477abbb7bdba1dd207107
 SHA512 
64c6e9e2babb91a4b0a7d5f4cc218b6f2a90b402dc28a5a86e1fa4f6f2ffc11d212f367809c560bd3f596095aa5ab3be648d603567da52a59ee44f979df1e0be
+DIST genpatches-6.15-2.extras.tar.xz 4060 BLAKE2B 
4c05cf36f61d07022fe85f5ddeb70be4d54fb1ce0e394bef0051f040e23f74b1dee6b0549ba7ca4821bf685a167b35faa8b610fba08abbab9a0a0d8cfa9af819
 SHA512 
179de400dda5ae670200a6e3ba86f58f618a2ce9c540f45cc594d5db124a9a37881332a0cf7a86deae4080fc4bc50d3ebe486fb62ed4bbbfef0668f8da7a742c
 DIST genpatches-6.6-100.base.tar.xz 5044448 BLAKE2B 
dcf26d017f4d9c46cb94fd5aac80d9ce401e926190de7ff0e94db221c2be84891737515c7e6acce193a1dae837079de58486eaee01bded8a659ccfc652c87821
 SHA512 
702adf2b87385adcfc752d973b49fb509edbfc7b8298a7b639c29d6df1b2671a3130f8bcca7be40106c0b38a91e81cb6dae3de80c27ec6292d8e4722625cc9fe
 DIST genpatches-6.6-100.experimental.tar.xz 6052 BLAKE2B 
96b2aa1e9f50826a816bfbe749f18c2383cc384923f8d13300895f76b7b7e9f1d209c1b67a966d09f5709d2733d3b3f8a330920ea56686ce1ea77e62ed7aadeb
 SHA512 
6fd86a3871a79fc9f33f3bf53d31a4e7a987e5d48af6d2b9225bd2ea5265940e84f201323f4f47df7d3905cd8f9785a238d10ad0238309b79fd5c11404fe9cd6
 DIST genpatches-6.6-100.extras.tar.xz 4052 BLAKE2B 
07e0f1d3cc2e2d7aeedd57ff1f68815caf8cec48a101d0edbe63ce5b50fbd7e3f26edf01d32a5c7e159043dc10b83841c85bf5b073006c96a9d9cf2e5a80e974
 SHA512 
376f8dc478d31d2596694b3efb145891468e1c597eee8e3732a8229107e80b55d025b2dd420932668622b830ba22ec5800a6d3b80b5566e5069a55f7ee4d0eb9

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.15.1.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.15.1.ebuild
new file mode 100644
index 000000000000..45fd7ce9a817
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.15.1.ebuild
@@ -0,0 +1,37 @@
+# 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="2"
+
+inherit check-reqs kernel-2
+detect_version
+detect_arch
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="experimental"
+
+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"
+}
+
+pkg_postinst() {
+       kernel-2_pkg_postinst
+       einfo "For more info on this patchset, and how to report problems, see:"
+       einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+       kernel-2_pkg_postrm
+}

Reply via email to