summaryrefslogtreecommitdiff
path: root/sys-kernel
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-30 19:12:38 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-30 19:12:38 +0000
commit4ae305f4f8a7a8d004ff4470e38b93ee13c6540c (patch)
treeff18bd8611b9d0d037e6fa1f29fa7d75b9d64336 /sys-kernel
parent05a0ec1de7339049e6e41684efe86e92a8e62f00 (diff)
downloadbaldeagleos-repo-4ae305f4f8a7a8d004ff4470e38b93ee13c6540c.tar.gz
baldeagleos-repo-4ae305f4f8a7a8d004ff4470e38b93ee13c6540c.tar.xz
baldeagleos-repo-4ae305f4f8a7a8d004ff4470e38b93ee13c6540c.zip
Adding metadata
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/asahi-sources/Manifest4
-rw-r--r--sys-kernel/asahi-sources/asahi-sources-6.19.14_p1.ebuild64
-rw-r--r--sys-kernel/gentoo-kernel-bin/Manifest68
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.253.ebuild179
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.253_p1.ebuild (renamed from sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.168.ebuild)4
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.203.ebuild179
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.203_p1.ebuild (renamed from sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.200.ebuild)4
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.169.ebuild179
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.169_p1.ebuild (renamed from sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.250.ebuild)4
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.84_p1.ebuild (renamed from sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.136.ebuild)2
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.136_p1.ebuild (renamed from sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.84.ebuild)2
-rw-r--r--sys-kernel/gentoo-kernel/Manifest16
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.10.250.ebuild171
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.10.253_p1.ebuild (renamed from sys-kernel/gentoo-kernel/gentoo-kernel-5.10.253.ebuild)4
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.15.200.ebuild171
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.15.203_p1.ebuild (renamed from sys-kernel/gentoo-kernel/gentoo-kernel-5.15.203.ebuild)4
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.1.169.ebuild172
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.1.169_p1.ebuild (renamed from sys-kernel/gentoo-kernel/gentoo-kernel-6.1.168.ebuild)4
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.12.84_p1.ebuild (renamed from sys-kernel/gentoo-kernel/gentoo-kernel-6.12.84.ebuild)2
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.6.136_p1.ebuild (renamed from sys-kernel/gentoo-kernel/gentoo-kernel-6.6.136.ebuild)2
-rw-r--r--sys-kernel/gentoo-sources/Manifest20
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.10.254.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.15.204.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.1.170.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.12.85.ebuild37
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.18.26.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.6.137.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-7.0.3.ebuild27
-rw-r--r--sys-kernel/vanilla-kernel/Manifest5
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-5.10.250.ebuild149
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-5.15.200.ebuild149
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.1.168.ebuild150
-rw-r--r--sys-kernel/vanilla-sources/Manifest14
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-5.10.254.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-5.10.253.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-5.15.204.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-5.15.203.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.1.170.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.1.169.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.12.85.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.12.84.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.18.26.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.18.25.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.6.137.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.6.136.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-7.0.3.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-7.0.2.ebuild)0
40 files changed, 340 insertions, 1581 deletions
diff --git a/sys-kernel/asahi-sources/Manifest b/sys-kernel/asahi-sources/Manifest
index aefae9480e37..155ff1f6acf1 100644
--- a/sys-kernel/asahi-sources/Manifest
+++ b/sys-kernel/asahi-sources/Manifest
@@ -2,7 +2,11 @@ DIST genpatches-6.16-5.base.tar.xz 560028 BLAKE2B ad4f568bfa505bce81f1870ad8092d
DIST genpatches-6.16-5.extras.tar.xz 4064 BLAKE2B fa6614130f8214e0bb056c3f747a3ecba5cb1fe5c41550009e65bf7e469ec11efb31e462a4a46514b8d7d775df06429daf17891789c8159b9da4fe1786f433cf SHA512 3e313bb4f487c84f7b4aaacb6130f526d8709e27fe3758f7ead47780c5101a737b0b9701c1c4fd15663c8cbead6ac79353e8397113518737e448633b57733f29
DIST genpatches-6.17-14.base.tar.xz 878808 BLAKE2B 884338a7aa434094ab62f9d5eaffe6c42ee313a63b442b51db2ddf4d6108ce411fc21bbc21655e222baeb457b547b58a6edf145f0f80381482e0b24aae08b36d SHA512 373d7f68280e1c536eeb46c8fb2e5f10223ad3c1187c8745c044d456ae14533da515c54aacae6ea3af72c2058715072e7fb19849e0d5b1f8aada8c0f60903ffd
DIST genpatches-6.17-14.extras.tar.xz 4324 BLAKE2B 1420020762d21a1c0c1eb00b9d9e55b62f63f80688d23236b0f79f416f57e958968f223e2ffaa5a040db6175e02dd769ecab201526487648130e9b9550237010 SHA512 0f3b1748bf5c08bc5c97a3a083e366f06d066ed82bdabf7509f82e8c07de0752382445cc6594164970e72b8e79b0957fa084b2e46531f20729276ab401382e99
+DIST genpatches-6.19-13.base.tar.xz 1066164 BLAKE2B 4f3669d903bc8b87ddef0a5498d4a867acb9af46009b493f844a3f3618450035d3b66adeb8ef421b105651dbbe2a73f0623b30e84caa332515325cb542ab9f92 SHA512 7d8a74467ea8da697c9a874fe8e312e0d2f94d2fef0996eacc7c2ea359054fae129f75766fef75a2b49beb6bdde198d4a89688a5478d2ffda62da333d1bdd4c5
+DIST genpatches-6.19-13.extras.tar.xz 4324 BLAKE2B 08ac264a96648540f388117f4c308c57bed697321c389e502dc50f70c328757a928e95de701c53af94cf5b86a35fffc3ef27c242e1aa89f09a924354a3089686 SHA512 9fb0ec99235f7af4c37974894321b6232b46faea319707ac04a858f617445976c2c1ecb48c7757c57d22f656107a0ee977363831775bd0567bf9a5e23ff1249d
DIST linux-6.16.tar.xz 152620004 BLAKE2B 87bc4da7e89cc8265aebffea7ec6c09f711be24fee87cb1c03a264c03fd5a538d66aa806640835aa5103926e612cdfbc52d7c861d7f7065f1a8bb11d893b0921 SHA512 55a00f89ad6db6db2e26ff5dc5cfc96bbf6654e5bd5d17d2a3b944a47640367e54139716d230923187bebc6cb7756edc9511a620fb8abc6f32c50a658a734784
DIST linux-6.17.tar.xz 153382068 BLAKE2B 0edb2324be5638aa75984128aafdba3e50824187d2fcdff8794eab99d85c10c3a17d1e840053c2c83df5ee11fdf69f1c9452c57ecc9dae01c4af38180fe7821a SHA512 063999d7b819970657f6b7713fdb4173da2065ffdeed7cae197026dbb1edfd7f1d50374f073a1e19ef9686539594824ff6ecb8a930d97c4f272cb12f1c6d8355
+DIST linux-6.19.tar.xz 156067644 BLAKE2B d1551c058e9a1201a0fa769b427255f13bb0d73fdd384e2c0302956cc9a1eeba255b013fa87a15fdad508bc00fdae2085590572c76cfe20fe2af31ba87b7d289 SHA512 01b29c7f4e5bc0c9802794c2cd027fece825f90417be229a71e60eefce530010d5d301749c54ae744e9d4a483518e769e2bb7e6e9209687681ad7fff11c3ed86
DIST linux-asahi-6.16.4-2.diff 3001511 BLAKE2B 6a70f7a8d6e32628531212f4e5dda260c9413192199e89aacc0aacaf55eea5f66be260f589a932c39245475926ca93c2d9af2dca4deb41d94b9e64716b5f9a52 SHA512 8cb3ff75f7637b2b3a969184d9fe70278e1906aa550f7e67c015ebd4552d0a900de530cfc9faf64536687e0df4e177f2ad69a917acc08a0c011440efbcf550af
DIST linux-asahi-6.17.11-1.diff 3119229 BLAKE2B 41fbcc6795dc98d0b7c2e209a94b27f37f814f87486c8820b6d557069b26502bd9a655c4d930aa267496e324ef7dc48f1d78469b97229425cc3e563f4107375b SHA512 4536d3d4d0e3cac623b0a3eb36d6f722fdc4b6060303c491372dd0d7325dc11179051ccde3a6f8cf6e9fb33af2f7eff7ebfaca8511837a9381fa3a2bfcc30109
+DIST linux-asahi-6.19.14-1.diff 2936784 BLAKE2B bccf876b5453d10ab0f781d06ab04271cb5141faf7990eb22c5672eaf71e6895b4a465d58c5b4cc1f593f1420c60acfdc333e8cff19080a3d10157ab88df2d3b SHA512 710881bc7d8b0da5280e1e50d8d7ed6b0532b6b45192f2cd640629694a6523c9e8a03cc82b17e20c59b74a31284114ec7baf9259a02c6240a2335365a28d12aa
diff --git a/sys-kernel/asahi-sources/asahi-sources-6.19.14_p1.ebuild b/sys-kernel/asahi-sources/asahi-sources-6.19.14_p1.ebuild
new file mode 100644
index 000000000000..2cb4c163fcca
--- /dev/null
+++ b/sys-kernel/asahi-sources/asahi-sources-6.19.14_p1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2023-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+
+CKV="$(ver_cut 1-3)"
+K_SECURITY_UNSUPPORTED="1"
+K_WANT_GENPATCHES="base extras"
+K_GENPATCHES_VER="13"
+K_NODRYRUN="1"
+
+RUST_MIN_VER="1.85.0"
+RUST_REQ_USE='rust-src,rustfmt'
+
+inherit kernel-2 rust
+detect_version
+detect_arch
+
+if [[ ${PV} != ${PV/_rc} ]] ; then
+ # $PV is expected to be of following form: 6.0_rc5_p1
+ MY_TAG="$(ver_cut 6)"
+ MY_BASE="$(ver_rs 2 - $(ver_cut 1-4))"
+else
+ # $PV is expected to be of following form: 5.19.0_p1
+ MY_TAG="$(ver_cut 5)"
+ if [[ "$(ver_cut 3)" == "0" ]] ; then
+ MY_BASE="$(ver_cut 1-2)"
+ else
+ MY_BASE="$(ver_cut 1-3)"
+ fi
+fi
+
+EXTRAVERSION="-asahi-${MY_TAG}"
+
+ASAHI_TAG="asahi-${MY_BASE}-${MY_TAG}"
+
+DESCRIPTION="Asahi Linux kernel sources"
+HOMEPAGE="https://asahilinux.org"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}
+ https://github.com/AsahiLinux/linux/compare/v${MY_BASE}...${ASAHI_TAG}.diff
+ -> linux-${ASAHI_TAG}.diff
+"
+KV_FULL="${PVR/_p/-asahi-}"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+KEYWORDS="~arm64"
+
+DEPEND="
+ ${DEPEND}
+ dev-util/bindgen
+"
+
+UNIPATCH_STRICTORDER="yes"
+UNIPATCH_LIST="
+ ${FILESDIR}/asahi-6.8-config-gentoo-Drop-RANDSTRUCT-from-GENTOO_KERNEL_SEL.patch
+ ${DISTDIR}/linux-${ASAHI_TAG}.diff
+"
+
+pkg_postinst() {
+ einfo "For more information about Asahi Linux please visit ${HOMEPAGE},"
+ einfo "or consult the Wiki at https://github.com/AsahiLinux/docs/wiki."
+ kernel-2_pkg_postinst
+}
diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest
index 5d4079a2f822..544670e68bb5 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -1,69 +1,51 @@
-DIST gentoo-kernel-5.10.250-1.amd64.gpkg.tar 66191360 BLAKE2B 50eff1af64fe53236af570f9def2d45b0166e83292fcd1ec1fb70bfc002a64341f14765615be717d819e8cc285e83ae39bff0a0b082660b3c3b45e235b9970dc SHA512 005fb94c7c50fac1fd77c384fcac366a7c242cafae022384b3a98f1afb0bcce4b300214e0c0fb40ef65d57488d680042b8f9b5fe9f053779ccca5f4b21de02d0
-DIST gentoo-kernel-5.10.250-1.arm64.gpkg.tar 59340800 BLAKE2B b423a5f23ba899ef0c952f71155e6ce1a29e5e2cf39dc418ffb95198efdc69f543a0d747108a179b8a74957d1cfee0f24278da0fff7fba6091201411629b22a7 SHA512 ce7cb628debc8a4645797936a5267f113ea5988573517ed85e6c2c753c6772addacd41226d467d1c2cc3a3ac725738f330128fe9c436e156a1f3046c4f0f1277
-DIST gentoo-kernel-5.10.250-1.ppc64le.gpkg.tar 55582720 BLAKE2B 681dee67fa98954e78cc227cc3cf733a7dd24637e18737441e72bbb4a4009857430ccdb2850aa7f91fc2da4e282bbe53aca17638b73b93786a5d6c7287ab6c11 SHA512 e8bfd76a2461a99f747142a767f52c7998d38e28866c158b06aa31222a87bf5f5685fdd5ccd9a200e344001fdf0d6a316507ee4a99fa2cbb9b3431207c8953c1
-DIST gentoo-kernel-5.10.250-1.x86.gpkg.tar 56074240 BLAKE2B 678e2bf3bf9dc87ee917cd0f6b2d390db878c2c8f1a022156079f1ffff9e48c009e9bba4a162bbcc7f6597be4ef2a8f69541a4fe0797a0721de32c81e65a1cbc SHA512 f0d7e1cb8a739beebe8485e34bc042f3cfada524d10234e6f5eb2f53c268530bf971bfb70a8e4e5ea8404478abf031ca81a713d16c0e04c794e1052d8ed4cb52
-DIST gentoo-kernel-5.10.253-1.amd64.gpkg.tar 66160640 BLAKE2B b43eee878e9b0748f3ac01fea51c776b024dd88f677042d6ea331d18a3ea21d492a25f037a35e6b5f96971c783151210b8d266ff6297abb96157e38f1595ec22 SHA512 f5d043bd6bd14aeb607ca5def64db133ab636d9c76bb5c945e89be1b623f5c8a19b4b66d2fd57126e977b214120ca7de04dd49502e40e362321cdc14b132ce07
-DIST gentoo-kernel-5.10.253-1.arm64.gpkg.tar 60149760 BLAKE2B ed9c028bc0fc15e0cccaeb657c2fb2a069db50f2a40a9476dca4a68e9ce29bd1ffa8ec36721812e2911901a62c05b776778558a8eba929a28604373bd6c8ad8b SHA512 963895a401e868f3578fb4945a9ec607b2f3bcf06f9a45c473c955aa4e9ffdc100b5e47e99e5b7a5fd0a7001d1fb92067a889753247b69853f61e269199c5ffb
-DIST gentoo-kernel-5.10.253-1.ppc64le.gpkg.tar 55592960 BLAKE2B 3efd7351d2b2ae93ed24ee6b02fb051e244fb23bf866bbfc34d2a66011f9f08a880a0b50342721e0fa14a1b91bd0594c299b7819c375773ba64b73b5b96d168f SHA512 ce240373eddd4239e54f31ab6719fc7505a6116731f87609d4fd78a37121c4068e879bd5f65666c06a18ef509dc3ec95181d345e4d73cb35649e1a2a18971c08
-DIST gentoo-kernel-5.10.253-1.x86.gpkg.tar 56135680 BLAKE2B 03063d7bf95a9a576635c51e8e0f3434f3c4af39a9ff4d9a34bf085b3be1cc1935bbe5adaf90a114c85ff22ba5bc757efb30ce6133b0b3edd761652669435049 SHA512 f9c42653d35a2ec03a23d4b7e49ee0514006109f146527927c06c2b8dccabebbf2c64b0e2a5ee7ee29e6f23f09e43a6d07a7566237f0a7602aff6bc4ab4c3b0d
-DIST gentoo-kernel-5.15.200-1.amd64.gpkg.tar 71393280 BLAKE2B 39e1db6046beed60757c56c8fd308aef6f485b9b2cc7e338167a6a5c1d788315cd0f87b9fa76f3a2562883b865e844da3d33cf44f3e4b4dd1d8c6658d99e66e8 SHA512 6ce25c441e14b6687bb343456e971be10a2fe86d431396039895b1145621503308d499fbb856ff50f5607e9127eb7ee79e5754783eb7cd17e8d1799e9fb2c70e
-DIST gentoo-kernel-5.15.200-1.arm64.gpkg.tar 65095680 BLAKE2B a7afcf6b802d68f43909e82f8a8eb8877364b60399b572dd8623f85c04f885e57c4f26f5c1123b69438c32fd8f51c3f00c1835f830f667939d1994e32e938840 SHA512 9330569d92b84c747c5687bb67c8d50c79e8f0eb246e844367cfdd87ddfcf428b3a12e255a615705d444ad7e074666f2975240b5df7d3d6e8d7e8a6f21128458
-DIST gentoo-kernel-5.15.200-1.ppc64le.gpkg.tar 59535360 BLAKE2B c82ab8ad822eb840c2fb4f564c88965f3782659a1184ce6372859484aae4076d413b0f4fc898d4f120d5140f831577fd0b74663a075e8fa9e6f2270664c7b1bf SHA512 b2236fec9b86fed9b3d069595791ec96a58c93ee1ce38fadfba9585d551f035c1b1448433a64c8725d0f55e9cfc3e03587acfff7cf213d968bdc547be70ed3d0
-DIST gentoo-kernel-5.15.200-1.x86.gpkg.tar 61112320 BLAKE2B 6d12201857f0e0119e8668b963eb7a4d03864899f045c53b76feaf4d9478775b6a562726f401ced02771f428a2a022434212d9d81f9fb81352f980c102aafa34 SHA512 6dd94428bb227f34ac2ebe6c44f03026d9db38b4c91987aa5e93ef061724ac62d8f32d1e08663e5c83edd2b52e9c0998be7b412a46bdbddec92d55d5dae1a819
-DIST gentoo-kernel-5.15.203-1.amd64.gpkg.tar 71393280 BLAKE2B 5945d49502dc09c8cf64c8414ca4e0c38db859c0426fcb1c4e18f43c1bfc5152691d32a58a2fbd1c7ba7bdda35aa53251865f947472628484c664ace8590c850 SHA512 a02ed9eca611baafd16288817fcc4abc48051bcafe0a91b6cc4936d68513903c98c84c3b71fd5179b44e92704b3d05337f54bb3df8be3c7500df8ba0e9c7e0dd
-DIST gentoo-kernel-5.15.203-1.arm64.gpkg.tar 65976320 BLAKE2B 30937b8ff85eef467a82079721cd44300919c4a1559d0d9fa58902953a7ee521ad184bec8b932ecb08c59e4f83647da09c894b7ad308c0a8cef23b465bcbecab SHA512 4c83de7866a065e6f9131b72f60989334a137b06f950923b0fa3af15f9ba401b56a27b38d33212d6a7a5de5820f22143f1ec17209c5133e05439c7e2e70d1ce3
-DIST gentoo-kernel-5.15.203-1.ppc64le.gpkg.tar 59566080 BLAKE2B a6818379e7ce41324e762ac0d6bf1bbb75d1c49614efdf950128a6106125178f425afc3e40225c64e75c2cc5f64b2708a0a1718c3083b3ad2bfc2bf9bca562ff SHA512 69e577f383281f5da0532bd4d16efd83260e54284363d00e66d25650cfe32d84bdb261aaf94ae78819ffb17f356550dfc7e0ebb5f98d231c861cf57a4d504f1c
-DIST gentoo-kernel-5.15.203-1.x86.gpkg.tar 61235200 BLAKE2B b4eb073b9c97935ca372e03e76022f8a0c71872382414d805a5dc9d07303acc5873d1ebd8312070a0f5ec9adb75b517a2306787d13f9c2fb1d2fc68c97847308 SHA512 63c42f0ea3258370a4fc61e7026186dffa86748e5bdf27f9df23419e965f8f04b9342655f8e4ffe9c97210c597b6185693f7e7672844b7438c89029a471e29dc
-DIST gentoo-kernel-6.1.168-1.amd64.gpkg.tar 75816960 BLAKE2B eaf2cd2175d4d584cc92ae5566aaa8936db482efb19ed112f91d32264c8f713fb5b488280f7bd7df417bb58dc392a1f21347c7440ce78d78c445663c81a89506 SHA512 f05e606250d748fe24c596f51aa25277f86f440459615a20cdb633fad7f209f272c9ace44df39f032d2cdda8d8c73120511d7071af70695ba141f2463d3ef4ab
-DIST gentoo-kernel-6.1.168-1.arm64.gpkg.tar 69335040 BLAKE2B 5f16ef5b6724f936d15e9476847376346a0e2ee0cd57c0fdfb9f3b50384b481dd7e755f04305aec4ef883ff209bb65d2c02e7761da4edabe624ad3331560948a SHA512 c43955d50ebbc295648d99013faf718a2fdbf66e9621181e45d51fc54fd25826e9ad9f673d060287313cb726051cb3370e8d3cba63af89a2576de1503edd75c9
-DIST gentoo-kernel-6.1.168-1.ppc64le.gpkg.tar 62822400 BLAKE2B 166d1c2b0517bbe799a103a04897decbd6bfb57b7a09560d08a5fb5faeccc8361ec90557752c0828f8e736f4d1b2459f1f140466668ffbb2ed5280c11ca3b3a3 SHA512 87381b6df07dff9bac05bd32a5f994ca94c625382d956897926fd8c58397b13a31a97d4eabf17db7c60986da24d1ba3b0c02bce4f20c14a2ad0663a2c00edc08
-DIST gentoo-kernel-6.1.168-1.x86.gpkg.tar 65003520 BLAKE2B 1206a3bbe0322c8a747bf0785e110ac1bf38b5062b870126e802766fdb92babc6e334d4620058a6cab73bef84c763211cf760b60a3b29444b296e1a4f256bd45 SHA512 90ca7a8f380325f0e73d1daba75e73ac26fb0a044c9d4637fc921bf778c502d19a6a82ddab34ddee658ab2f681d9ebf305af41af3d92a804fecf38c68b9b33ce
-DIST gentoo-kernel-6.1.169-1.amd64.gpkg.tar 75776000 BLAKE2B 35e0ec34432c28e888b0004746c860c66185a4cd5fc613909603e51e14ae4469f595b50ce5dad394988442d34e52ea2349b666e28c9d176bf6bef90470dea5f1 SHA512 88fae6fbbef0948637541b320f11dda2d768c46a79c4ec5de0376bb14ea1f30d7b8b768145500fb3d3440b52a082d19b44d0ccf761cec0c493fe93f018bd9d4c
-DIST gentoo-kernel-6.1.169-1.arm64.gpkg.tar 69335040 BLAKE2B bbb4b7ed3c38d6bfc136182c93f59840bf82aec895d26191f348fceb690dbb8df47f56d08fe01176ff00f520bcdf8569ba2a5ce42f059560e25d683a93c25bf0 SHA512 a284af4670861774af4ff7f6c19e0f610eddb36b271f4f9c4785ac238ed5e8738f4cef12e7393452bb502de0443139ad7a06d5fc4c768ff67374a8eeb47400de
-DIST gentoo-kernel-6.1.169-1.ppc64le.gpkg.tar 62812160 BLAKE2B 01bdec0f76c5f825503682fce5dab1ee46f5755d6c433f4231f18160ad21728c248062cdc1bb7386e4a4ec5a1a34a513ced1349b9c67e8d75a03f227775622f2 SHA512 b4fe94cf3b179947b62fc90460f86f68af88e22215b4a499ac9ed58edabe3a53f8689526d0aaa1ef91ea9ee4473cfcc2f7b5711bca7411989a884aa7527b61c3
-DIST gentoo-kernel-6.1.169-1.x86.gpkg.tar 65013760 BLAKE2B 438a21909f32dee524239af439a3c4142a17ccbbeddf91124ab6f348e844ca0b7a0c1f9ea1b00d0f833d88f9b36a08407ccd40be4f4403b4291c666b31a6dfab SHA512 a8317bfea60cab5be7e772812d8cdc426b8e7dbd22b25cd3b86d6b2a4bfdb22f7ac23d2e02d9149313bf9de68b7d572931c0496aeeb89c6f215c6989b4b789c0
-DIST gentoo-kernel-6.12.84-1.amd64.gpkg.tar 326184960 BLAKE2B 5a1ec9729f7100af5b4d7857f10956a0aab2a4ceccd8576a7fc8c4be1cfcb2589efaa3d44e7f8d17f79a2963fa57773bf722db576b9bb340f3ca12541d224dcf SHA512 fd2599e46de4158e30ac50718d95e98369f2af2a201ec485bc170425a1aa91ad806e1b7ecf25449a26bf5e52e365a55bea73c9181cd1392f81a90d0d5d86e7b5
-DIST gentoo-kernel-6.12.84-1.arm64.gpkg.tar 296058880 BLAKE2B cee20e8d7249303dc78dcd3a99c2b26bf26ce2df3f57fa1e65f1450bbb711f789047e95690f12e1eec75b46a89977d26a30a8e590ebd04c0f3d7041f99650e8c SHA512 0582afb2f6bbace762af0dde2cd77d6448f694d0619efb5eb1b0b453504838705d32b69ff0dcda56de75203b94fe6ad3eb63dbbedc294b8e0e0ad9b1f836f9a5
-DIST gentoo-kernel-6.12.84-1.ppc64le.gpkg.tar 74168320 BLAKE2B 1a6e6da714c97a634df2189a1a2412d5315f565803d652e0f2de6bedc26fde899bc2588a30a73df7d2d00ced623a2f717798567e105bf3f8b8683fd34693f09c SHA512 6a4f9061c82f93524e86b15ca579dff1c663f4701b4735fea3b1dfe0e8f372936caf9fe4324bcdda941ab4a144141c84ac7d1d0754335e40a6b71d927cfd422b
-DIST gentoo-kernel-6.12.84-1.x86.gpkg.tar 77936640 BLAKE2B e5772ffd7d58fec959ceef20656dc0e64e4f4c8e4a20e66f2fe4f2885531b75808be6c9a20727adac848443fc810df735b5fe8d93d540d5cbf920320fa19366c SHA512 dc863e2a21948db680c1898e8bbd4a39cb96c32892ce5dfa037b99ae560c113a3560455b651bc3fc331b1ce9f60adaf62c3d6a92452999fdc1ca66b60c8acd2c
+DIST gentoo-kernel-5.10.253_p1-1.amd64.gpkg.tar 66170880 BLAKE2B b11385ddaab1f1b62e049ef422bd5411965f3a3d687b1d3b7ec24ddf1b15eedf9cc857b9294c9c26acf83d53eafabc024f0c33e65acb13d985596fde6d018160 SHA512 cc8689c9874aab9c3417352fa92a291156ca363c21c235efdb23c33669c1bdcd6813db211822e068e4099bd99d04bfa220f8dbc6adfb132b13000f258965cf4f
+DIST gentoo-kernel-5.10.253_p1-1.arm64.gpkg.tar 60149760 BLAKE2B 6953aa05efb7a306683ee0cb59b3c292b7f0a3392d36a9e46ecbbabe2711fd83363a7bde980c3f39fb9c1daca44ed12dad2cdd2b081497b660254277694804a9 SHA512 facef8118eb78ec150afd1781804b91fbabfaa568cf5b334e3e34116e48f10c44f8357ce17559f598456f1ab039a0fa8ea6e5e96585e6450bb74ce52405fca12
+DIST gentoo-kernel-5.10.253_p1-1.ppc64le.gpkg.tar 55592960 BLAKE2B cccafdb34e85d8cd195fcc0ce84d256690563d7008dfc3adaa5d21dc0cc72bfd40806c3160c532a97fa45921803442ead8de01307124aa2b98c2c87a859028fa SHA512 552b2f548aab109ac0082e83d57c1c57bd2ceee76099cafe6a714a9b0c31d7363cb54741727fe192e360b4089b4698c9787c5037b5fbfacd5ddcfb75479984a1
+DIST gentoo-kernel-5.10.253_p1-1.x86.gpkg.tar 56135680 BLAKE2B 4e3cd4ffb968cecf134e9e1f9664e5f3eb9217a5ef540b2e08d71136c2aed473c44a807da133e7ca60623ffd3943e31487cc5cff2efd61778da75cb92734ab66 SHA512 09f2da39a9f4fc366c0e9968589a0586c233a5d63e93491cc730cc91cbd244524323da765047572a0e9277bf80e2122964018c10d2da4f3b83575db32e0e22a5
+DIST gentoo-kernel-5.15.203_p1-1.amd64.gpkg.tar 71393280 BLAKE2B 1f8a965b7f19a63fba7950bf7cae7e3d7ffc69a98633173c9019eebc43e317bfdce024c1b5d89463d8ac6498dd4aac5c2d0703f41feb22008e8a7e41b6f19f5b SHA512 3203e9970808a0ee8a7bcdf74dc5016724e68147ab48db9d9945baedfa4f642f3d6fccdb1976fd38ec845fdf02e21fba65c3d54faabdc4464246e7cf84ba9a70
+DIST gentoo-kernel-5.15.203_p1-1.arm64.gpkg.tar 65996800 BLAKE2B 116d5497dfab29167c78f8ab25a8c9db443639a7544ea847402a92bd1ad4fcb9b149d0ff18c3aea5cce02c32a58337b0dabbdec5e3732dadb71c9e16b91ab321 SHA512 7b62f61516210b15160705c678058f5ac909bc973c5e7134ffe3c16c2707259cea32404e2979e128ee89a6089fa6ceb004c177d13a34de2933af12e64d77ef9b
+DIST gentoo-kernel-5.15.203_p1-1.ppc64le.gpkg.tar 59566080 BLAKE2B d93878ee7179495640d6e39c1cbc09bf54ae9f03b8fc7ae22af901098fc14a341cf2be91a9022cee59379f3cec4338093e39f98d2791cffb71999d51e49c89aa SHA512 e90574fce1255022136834ab3c2771695f8d67e04e7667e53160453d9efbb8b5f38b7ad17ada62a57a04d2cf5a2a962de3681c9cf39e1a5d58c2001e033d52af
+DIST gentoo-kernel-5.15.203_p1-1.x86.gpkg.tar 61235200 BLAKE2B 754524dfad41219354a760f4d960a4e90de85161cffc8fef651bec7eb977c96b9e44722cede41d59bda60d8ab316987af4adb329f6d1b4f8c949d411d8feff25 SHA512 374a9268ac9b34b3526443623ae12a3d4c13ed3ac78c23480d1713f3f8e7d169921f3b9081300e7c3e11147895d686e4f2396fec69993599377b58578f57a5cf
+DIST gentoo-kernel-6.1.169_p1-1.amd64.gpkg.tar 75786240 BLAKE2B 969c975b0cbdb935172e6fa72edbff191d38554f3ee50db860cf445a3922a8fc2098ed34781ead8fc4c78130a24ccb0c4803dc93e0ac03ff690897e4e41f04de SHA512 7dd3db0da745c9a1c199999cd6ced00040d5c96e1ba9b8c54529ed56ac4e282360b891d670a1644996d1dfc71d889889a1b585e28ba7941d0b224f192a6e8d0d
+DIST gentoo-kernel-6.1.169_p1-1.arm64.gpkg.tar 69335040 BLAKE2B c91def062a3d1dfdbfa93f96b5771fae9373424e5a20a91a0208cfbb14f4f03af0ba650078bf7cace12f2468bfdf6e95367bb6344137f73011d392ec7bd357e8 SHA512 ea140afca8271789abf6df17dea181f3ec448dce6ebe8fdc59bb8e18b29ef191841eca7fb79d15588bc9162c0911bfcf354fbacdeafe4c0e9f0ce6cac6998f10
+DIST gentoo-kernel-6.1.169_p1-1.ppc64le.gpkg.tar 62812160 BLAKE2B a7d4fbf677930ecc7c7ead125cb4702499452b145fa81b71f35ef07673caafe7a5cfd9950fde153a70cd5379f995653cbeda6823203d941466897f7ddfb16e57 SHA512 b64ce923453d7bfe9baeddacbe6431f3cc0d5f3b42371eb6d0e6be2e9967954628cdfb6fb2b23d82a69d19af8876b5ff4ef456587882839b9d26388c8da6ccc8
+DIST gentoo-kernel-6.1.169_p1-1.x86.gpkg.tar 65003520 BLAKE2B da809b1554c5ff9118a5665b0ce79b6aa39a3fcc7a7b591164df48d0e69f5fdfce8f3ce3e78a1df6321bb72d7a7e3483c78f85abd0efad2d70161151bcf86ebd SHA512 230227e4bd0fcc0c869710255f1a3a79ec9ff8c6049b6a31fb5a195f61c372c63e4907a706d9c4038d0458712db4ad98d84b942b8f9ca03d7790ff8a29066117
+DIST gentoo-kernel-6.12.84_p1-1.amd64.gpkg.tar 326184960 BLAKE2B 623fbc86df375429cc968144d3ca44568d1f295c070ab70aab781db6af352fb9bd10b4d2e9b0f868cab60dfac792f37b729ba9bd2a108826c4ae25ad51cd0171 SHA512 73e52e182dd4de3db428d460f6e605506e87ce302f8949f62965db4ca48a1d958ccd1a8481648afc2769ec49b6150200432bb008f373945e3d5d47a4144e18e3
+DIST gentoo-kernel-6.12.84_p1-1.arm64.gpkg.tar 295915520 BLAKE2B f77b4079fb2800692c5365a8787a0284af75113f4cf4dc27b0c123e3be1e8f3ab9cd07c67282099d6f6aa758294b229077e5e6b472516bccb67e67556fb86a78 SHA512 e16c207dee48507d093a20f8594be5ffc612a5501cba75ec67d414b78fce29adb7694e7a52b44d3a11e3eb6f98f5474d564e5b128d487c5010ed0aeae9a9dea0
+DIST gentoo-kernel-6.12.84_p1-1.ppc64le.gpkg.tar 74158080 BLAKE2B f46dece5ab16a4d3609c4a5e8f669c3fa528433ed933ea27ce1479e327df5d3be7f6d4b6d879d32eca62aea44ba8a949502721991b6b78d90fe60e3fa4866fcf SHA512 176ab6db1bf6cae3c22ffec79fb1047f450bde664d6febf0042ef0ab5b4af09f5d8edcc5fb64bf1d770f8e963b8801a1e83d540e6aaafe65d40f52af579d82fb
+DIST gentoo-kernel-6.12.84_p1-1.x86.gpkg.tar 77936640 BLAKE2B 3c75d1d85d389131753bd5fb48198712973e9f32143a0b763c8967eec6b4f03170bbdfe83fc299f5112f052db97e516bd3494d5b79ce2c640dde1f423e710593 SHA512 d573f39318af202bdff9810cf7d1ce3e9d141b825433fdaabb539d36f9051cf43e0c8920c87e331f873825931e8f5e872f038b9d33625a9fea94653ae70e9c8a
DIST gentoo-kernel-6.18.25-1.amd64.gpkg.tar 477143040 BLAKE2B 32670ebbacfd8834322d8da35bf9c78de1735397b333f22529ce19073707fc168d80ac93c4488fc2eada00968cd379fb0666d3267337e3c56b22f037ebf67a5e SHA512 7180af1d5e6afcac7f10fe08f8bb0a1e7afa5ee6605de3e367a5b2d1724004ab5509ef902817b2ddafafb5802baf7966e0b6e4539d8d2273ddfc4cb4d484690c
DIST gentoo-kernel-6.18.25-1.arm64.gpkg.tar 451133440 BLAKE2B 34c9327a75df3e4440bb7ea3161591613cd213e6b9dc0326b9535bdf93d323fd88ee297dc46c660a572d0b412d75bdde06008ad89b07b2057ad81713f20b1d8e SHA512 ec7af3b841e4afb9f9c555312d78796657bd8da1d04063619772a35f1e440bc14ee55dc1d775d114b0f3244f36e17ab22ce73fe7b155abecd72a0dbe99f34fa2
DIST gentoo-kernel-6.18.25-1.ppc64le.gpkg.tar 77158400 BLAKE2B b440e426d161fc686408bbd8b686693872ffbcb51a177834a5d0280b77206748129fde6dab999b9aef96641e793085afb555233082f195975d6ab935822620a8 SHA512 20f71ad03ec2d356b55992e367870337154e24b869ba642bd549920300c55ffe633e2450c2da0d0209df859ccba3c4592fc769c3f7ffa6740e0f31ce968a5a7a
DIST gentoo-kernel-6.18.25-1.x86.gpkg.tar 83568640 BLAKE2B 814ff5bda5624d71a19d791a4d17b7e5de1433d7a89521e4ad077a9156cf01d68226f0afb5b2f0052d5f79f19691c8ffd69d793b5eb024a41a8866b54f83a527 SHA512 4d66fccbf55fd668267b25c4a946ae885778a5e34e5826a640b5b6f2bd13131c59f679392c088fc7b07dd906d8d4bcbf9c0deda3be4eeb4fe62707c1ace3cd16
-DIST gentoo-kernel-6.6.136-1.amd64.gpkg.tar 290181120 BLAKE2B 8a0352cafeef41ed6f35df0d07d18b372a77d3ec3e467784fd0503c19ab3be941cf9356f3f94ccc1c583ad90750a641f71fb5e8a7bee841dd9e386348caf59e3 SHA512 8639df8dfbec4454a49220ef307bf13db5377ca96516bd3f915d02c28a7fd3208a0a7fc92220e4752bbbae5d7c5053e2fae28d7bd1069f73fa04c56d3b7fa3d7
-DIST gentoo-kernel-6.6.136-1.arm64.gpkg.tar 260413440 BLAKE2B 6f6af5ccc938e4a38d5569cd1d5c7a7e4b797afb89184dc1e5b3cf0c1766761036ddc47a548b344a1873469e739c4bb101b23c8662805b79ebd14c51a28679b3 SHA512 87e9b0cdca686f05824187833361b7bf6e00860b0e25d66a43b3f07232b52e0ad8b76f6475145bc0e07852227cb9dc4119ff8075be8a3f7c1a6e22e86ad8fc7f
-DIST gentoo-kernel-6.6.136-1.ppc64le.gpkg.tar 65495040 BLAKE2B 089978344f0c48d2e50bb4e0e229cba6031ab61265059a878f28d9e19c96e57ee720442c8677ff4ec31192eb373279356ec3ea5ef1ebb5080bf1a7e83b15ef04 SHA512 4b7703f9b5461367a12509e3ae92d61b81bada33306dd8cd24bf3217c408de3fe8fc483057c31e00dae7c0ec8e891bf471a11a3e2a8c2dddd49ec645c841e810
-DIST gentoo-kernel-6.6.136-1.x86.gpkg.tar 68812800 BLAKE2B 1b900be8d8d6c1530eadd5c3ea882af6cc9bb1e43954948dd1b7965d68f7858f1575bc0a54a1f7037be1928f7b61e6f00e42433e2529e3b3749e438ba5cb7ce9 SHA512 a3bc353f1680999b82d6a357b2e7aad1d81ac4617e8147ac7c52ef95ea81d13a62eed9c7cd405505b0bf0ea09e6c8a5c011e9f81e181c093e11b9a3e46c8d65d
+DIST gentoo-kernel-6.6.136_p1-1.amd64.gpkg.tar 290017280 BLAKE2B 70f6b2b6377031ef42be94dfe5a35303828e77df80ed4c1d08eac5afe945972be7c20e5eafb9794dcb44bf63f8346fe830de72cbcccecfd2ad587b5ee74e9d78 SHA512 a0b1ab25b98b67698f211e2ed98bc13d953b20352ce29d7909f218e4b485407fc1bce3dd93bf8b3fbedd5ce2574bb3abdba3267f7c53e007f17e8f0aaf355987
+DIST gentoo-kernel-6.6.136_p1-1.arm64.gpkg.tar 260362240 BLAKE2B 8982dfd2f13020cdfe6f689ab7ebefec551329a360209c8a6f21ae2982de5dffb89bb847e57889146c63b9f4134ba822410f99534b013b892bb0db30742f279e SHA512 7bb0f41ffd2b0f4d108b3fb369788dc937f12088f2461137782e1f100dd6ea488e485a75cead84e97f27fd5863e3eef9eaa60e4e8e1f1fbabbf7fb73c6bb15c0
+DIST gentoo-kernel-6.6.136_p1-1.ppc64le.gpkg.tar 65495040 BLAKE2B 90a9c58719c90c35a687fda0728e147c8ff805e26934b91cb7965f31c32a89d0cfcd1c67adc1acb6e2d7d3746a52f1a617085da9fb52d89495bf8161655315f1 SHA512 e38a382c95a530c9b98a882d438621e8b4c2ae34ddcef48c8fa11f8718fbf39048c87a2d0c443ec6537ff2a32b45a624e2d650c8929088f54b9b71c38df6ad5f
+DIST gentoo-kernel-6.6.136_p1-1.x86.gpkg.tar 68812800 BLAKE2B 686e54cf2a8e02d4deae622ecac65895842858cc90001b2cc791e959606dfaf0b090cfea0d83c1fe719ba326c6c93bf1d89bf122688a4e5e2825773730146c36 SHA512 f76845dc15289ca3f4496b9f4a370be98d1b979b204c34c9ffa7515efa4aa5b7f54fd6dff5b6defa63c918b753efe0f2f51dc1ae3a2fad7b61eea2074bbf0e25
DIST gentoo-kernel-7.0.2-1.amd64.gpkg.tar 369377280 BLAKE2B 920869e54ff504a25ed93ca3366efa80ff7f3c9c5a76d10fbcd98ba06c6020783e376c20acc5384570718a5a8fdd4cc9a69c5af43b7a02e27283cd542bb414ff SHA512 4f763f890327ae16268e95997ad0d6aa17f9cbb134c7845b4734b24fef8edd4903221ef7e92f7974f0f1594203122d2b099d17482a080ea78c50bb4ddd8483ef
DIST gentoo-kernel-7.0.2-1.arm64.gpkg.tar 326082560 BLAKE2B ba6fb32b79f62e9ff866869127c1f0b86824866eb171f1ea40eb5a88b2fa8455b88cdd9189fb42e2460c29e32528078abcb77b570d65e95179f8f32c836c3b1d SHA512 8e0e94b5b768de45034b6d9d6ea2ff9ae06554c11bd4b23d770952980bf7eae127afd397e8e3862530d1c2447d3a07e638c60bbb3576ea4a234953a9694bd528
DIST gentoo-kernel-7.0.2-1.ppc64le.gpkg.tar 78602240 BLAKE2B 8c0c20751b8b8c975e96704d0e4e45fefcd676cd6d1d76c9f48d0a1355af1cfc473caaf991ca1b3c9239f0be500d15a36830bedbec902a971ef2869753d412ee SHA512 cb3e115ed69f546bc270399f2028f19cae2003080a55e211999a6887bef5c8e066c41ce28bb1b8c4941a095ea429e74153f7766d2e0532870d6012f01cd78469
DIST gentoo-kernel-7.0.2-1.x86.gpkg.tar 85350400 BLAKE2B 796f22d6dc8d3f4e4bb5738bfb4d3f5227a27b3e8ebedf81f4f1648966ca9b6f112035e78131919df8d4ba7dca3650c709a016eac40e9073f6f83eca0cfaee0e SHA512 d1083609e85771b2bec2b499a0b3364cfe3f5b06bc0c2592c9dc89f7429a9c04a6f799f73f011c6520d6fa7e12c1e89876b71fd5cef5fd0c03750cc527846896
DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
-DIST linux-5.x-sha256sums-20260211.asc 373886 BLAKE2B bca3610830811245d37ab2bc5cbcfe39199d91b4587072e9061e3a9d4dfbb16997ecfe28a288c630a9cffe2452a094bf8024cf556a3154a3357290faf7e1d943 SHA512 10954f8e9d7370a6318682a0895e7d1e84055aac5fcc542c0a76e93d517eddb41b3fc60ab7068e2adf408e4d79b71a818c8537b05816d8b9f9ca2b6409372d36
DIST linux-5.x-sha256sums-20260418.asc 375956 BLAKE2B d2592f053f0350997180479283fb5c57e119fad665fc28c982392b0655736827221eb21f892e628e8e2ce61b55be6d0ecbdf3c9e6d37c8b3ff29c330c28cc239 SHA512 4746bb154801314b1df39830445b6ecb59cf278da5799df0b0eaf383fba20b6a26dd3174cedd5f54f23e66b97980520b634714e480b61a0a7283734a7667b890
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
DIST linux-6.12.tar.xz 147906904 BLAKE2B b2ec2fc69218cacabbbe49f78384a5d259ca581b717617c12b000b16f4a4c59ee348ea886b37147f5f70fb9a7a01c1e2c8f19021078f6b23f5bc62d1c48d5e5e SHA512 a37b1823df7b4f72542f689b65882634740ba0401a42fdcf6601d9efd2e132e5a7650e70450ba76f6cd1f13ca31180f2ccee9d54fe4df89bc0000ade4380a548
DIST linux-6.18.tar.xz 154309096 BLAKE2B b94b7b9bf18aca0c3e50baf79b009a1448fc6cd9c3ee019f641cc247dcf53a4abef4274ee0608ad8cd4943af69854363a95d26e117ff23620bb07dccb158859f SHA512 88599ffdec96d150c1feb9b261ba93bb0301a9d0e1ad6bef7aeab1f5372cbfc57d8b43c7e902bd8f76921d1dbd8189663c142ea869e51d0e2b483b150ee00fe0
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
-DIST linux-6.x-sha256sums-20260411.asc 214835 BLAKE2B a0e3f38ba5511767967dfad9c218c5dff6064f2136f49e5dfd6bac26e24986b0cae953f544f99b2c27bdddf036c9d1044121f9006f509ef9a1e27a3b8ba8478d SHA512 67bb3611a20010f98e8fc2b22b699c1ad18ea72a7bb12eeb1834bc724782e70cf68e6e2021deeae6b84a34b9d714522ee3bd9d25c367aa51c9aedba7dd33abb5
DIST linux-6.x-sha256sums-20260418.asc 216540 BLAKE2B 37655901ab474fec6a525ab7f8f3153688d2341fffb9c787f14f3ef8ec1783c8b5091624f3eb65bb02675e0c5e6f579e473e838ff8904f1d403aa3708a88c7cb SHA512 480d377ca47501687fa28d1ea196957f036fbfceb16eb98599c77784ce9295a3235ac9cb93315c3e91afd1c9c6a0c700f313e7c3d1c100c78854ceebc3c20e8c
DIST linux-6.x-sha256sums-20260427.asc 218586 BLAKE2B aba99f133ff56ebaaf4fe0774bd907e28aa1dc5b69992ff52eecb70a8e12890ca0f5009be43f446ea8c6ab9fd198efd12e3aedf5c07488da891fd91532007112 SHA512 a6d7be4d0f5c046be8d614228a6a51c4f8cd71ac5683a3088cd1c0f52530893efbcc76fb3decac823e31c05307b774d72c83d09c6b90667d88e93374ac964b8e
DIST linux-7.0.tar.xz 157143652 BLAKE2B 3d9795083c8938f80f480de0d10bfd9c525640e59d5c7f22983de3f12ee42c84c31be902cafb05579ddb1c32bac5ed06b0d4953f9705450be185bd2d9ab08f89 SHA512 8c85b708342f8f09ca25b2234b22e93b62b144a9ef919fbb21827f52fa47498e778c79db1559524dd7fb360f95b2ce174171443c1859656c281be41d2b6c5a0b
DIST linux-7.x-sha256sums-20260427.asc 1876 BLAKE2B f423b97f3c241abe3cdd757f6bda34cd900c4140b371a5a7abb692dc3e404689266e162c177c66e8eee991ce5c3b7bb681d8b8cbf1c2005aaaf7291cba9efe7c SHA512 90be7186a920260a6553d08bcf6bd0ca142988134ff2d8277773624d18d0c92e048a2c620965185b35b4567708aafe610d58ef899eb306f2d4b1e2bd481253e4
-DIST linux-gentoo-patches-5.10.248.tar.xz 24128 BLAKE2B ee1ac9dab33c96fe5020ad8bc9c657bb72a0171aeaf3ed4fe479f4b923f92be514c55144dc80753b5df2db82c75209280f7a2867b19fd76a55ea67e9809516ec SHA512 26e5521954929c8ac396ffaf786edea7118435347e2b43ae7b7cc5abccb0f26eca0277b6914dc709687c5fdc9247735e8419b491c11ff80e8ec7d519ee6edccb
-DIST linux-gentoo-patches-5.15.198.tar.xz 12844 BLAKE2B 4b5de40a27b92ef2438515b9f2e48588d758d2fb75d36e11d2fe4fb5d8e8f6966d2de97fae8f6b7ec8caef0c74856fb7d14738b21257a098752f30427269cf07 SHA512 5dff279f5d04be079bdd8583cc016f2c7808d628e75c76dc2c3a85f42c0b3dbb5aaeb5b5a58ba4e32f2646d4c6a93225cbc5830bf60142384adca8c03bf93117
-DIST linux-gentoo-patches-5.15.201.tar.xz 10200 BLAKE2B 204f35185fde21708cd37bb513d59df3fd43d0e7adb2cb2a987efd6700711830832d26cf563d77542d8a29f6728025f9bac9caab870dd2686fa50a5d1d3c4030 SHA512 b26ea3d9bdf7cfc17f82258cbcc7b6f5f276d6a9e1fd7ae7a8f4f212a3814bb1e826fd201a1bb092a4f0e65fa5da3f1c000b9b54cbe012e8c52445b234f303ff
-DIST linux-gentoo-patches-6.1.164.tar.xz 28932 BLAKE2B a49ad3d5c7a22728e4519cb2cd3c43eb9ef13561a789b68888024f90e58df7d6a8a154b0edbd85259501ff539479ce9aca92474a022196914ca13833605b8c8d SHA512 08fd9f8c78cc69d5f01f184f247bbd3f403ebeb3bbe7e8450f53963bd0c550050dbaa596bb5465bc668ce1697f70ffe3eae43178bcb353119443a1d598f3f41d
-DIST linux-gentoo-patches-6.12.75.tar.xz 20180 BLAKE2B 436ae2c1b00442e961c1bdb14f658bb14c02e1a73f9ea0b2125fcc6614d5f8ebb630cd22dcf5bc26fc3d5b2cca75fe88903f31e0c44cb76379596ba415e30f65 SHA512 6d1a953bc1b123da4dabbf393ff0dca83556accac535f2d6683e104297413f10e9dbb393ff76f316c7fe892849d0ea73834976c7637872151443586584ce0123
+DIST linux-gentoo-patches-5.10.253_p1.tar.xz 24704 BLAKE2B 2b1620a63023d1ebde93e3ab44194f9d378708a8a4dbacce18648215ab5d6567c21bf399c04c09fbafe0a9e475d9d65edbdb0a05b1c5c2073d054c70e7f1516a SHA512 8022e1527332cedb9fc39584785789dab59c8e0e80030ea0f7a0b5cbbaf7d71bab82d03b5c94166ff1a54e57996a2961f764c6cc4481ede8f52a558fd304c1dc
+DIST linux-gentoo-patches-5.15.203_p1.tar.xz 10784 BLAKE2B 4d2d478c0680afc2ffcb975020608042daa609c8734c890a6c36fd6c3b85bac14247cd649069d7f36766f440732a1c698748894cb2c96d3b045090ba0fcd6bd0 SHA512 12da526c37372f36a400e3942433e3267e15e5c6e4c5e1fb335cb7c39b7b828f4db5b109dfb24f79690ba0aac170e2b5893b101b51e7b546d506fb5d2c9873ef
+DIST linux-gentoo-patches-6.1.169_p1.tar.xz 29504 BLAKE2B bf9c9a55c628c6905bf0e9a819d706054d1772c193ab386fc22bf64e2eb6395b7524aff836fb300a88a5306165d92311da884126fcb046932c2695921113b578 SHA512 6aec10c3cc58f06736d4c246093bb16bcc375d1d027d78386af167e792cd7e16f48cef3040eef701a8bc1600223db4cc3cfbbb0fefb80a963bd1b0049edb03d1
+DIST linux-gentoo-patches-6.12.84_p1.tar.xz 20748 BLAKE2B f29bf79bf2d8502d6274f4935e44fba2951c7ba2af65cf68a630085f9ba07615e5b4ec294b2f4f69f2694b6a6a2c658609e8b411d4a89c42823d27ead9dfdf1e SHA512 ec2a9a76a3ae652b6cabe2118a978d5a3ddbbaea7522e28b97c8341b93ecefea964e28593fbf31f084a5597c85590950e1b6f3b049a7f879971cc9dc83fe38df
DIST linux-gentoo-patches-6.18.16.tar.xz 10832 BLAKE2B 3bd240cfc5f62689dcae40cdb08c447bb4cf275395bbaba72ed2b9a63dc3b37446245d7dff88f639ca80e5b66f1a53f73d88af832c2655c16249f919c9896199 SHA512 a57c0a62b14701e8a776ed5f8eec45798edc8f79e089c4a22976a091c693c3f03e9cf26f2a592bd92f4ebacf100cce55523a99c3a3197eeeefcdbf995f3bf55a
-DIST linux-gentoo-patches-6.6.134.tar.xz 42820 BLAKE2B 14164c31817dbc4bd6c421ddd0b87bf16e9f8fd493f082b17e5780277ff9d0cef4d827ba2cb10db47142b0f528f924721fa6ff057f30b7e2ab916767b069836d SHA512 97177a8e8254b8a5fa2b6f380f36a27219015fb8d026f3080331bce9f8d289666dd7388f3cc70b017d3c61acbdeb887b25556d66aed2947a917f217ad80b5312
+DIST linux-gentoo-patches-6.6.136_p1.tar.xz 43372 BLAKE2B 3d152e481dc8f9a6ff4d8bcf5cf7bbe9eca44fc69e26f5424ab75431f8956898df6dccdeec906e8274c81c81ee90a5e4d6248526ee1e98738157ee0cd4ed2007 SHA512 a9079127241744c5fb0c6b5ad508e81c9196b7c97091162635b4d1cfc60a8ff826e26ffafe3bf056cea3c56f8cc5ff0cdbba31eee90da7659ac88c7e1c3d80b3
DIST linux-gentoo-patches-7.0.1.tar.xz 9556 BLAKE2B 3b665b8912767095caceadc826fedc836b62dcd490f04f0ae4bdc64e8ee84403d0f70b973f1afec1a627028b6ea6f179aeedcafe70102a59e07152054d09f2af SHA512 59a43b5c6e11315393ca4549a6d8e53863399ee3d1f478daeb970652c37f18d99dc6827a190118dffee84ea86f3a63362e3aa062ac5ac499d7340c59170ed654
-DIST patch-5.10.250.xz 7108816 BLAKE2B ad9c09595e4a05b50dc6b3ab6387116b7f4ed0d0cea3d2e0c5b390a00f3ea12cd5ef465628fb44f0f7aef230a6f6ff62c3d093d35a9a345db4c00d89abe182b1 SHA512 7aff51241e7378fe0601bade548fa32acafe1ace5c9390bbcbad0aec9eabcf88beb4055098d34c1bd9781665e92ed9ddd33987d3b790ec7e85e2812ea996d89f
DIST patch-5.10.253.xz 7248732 BLAKE2B ea684b60dfb1c3b28f5f530d46e8933fa4ff3f4ea1a6498b9cfe8c995621f27d824fe8b40686494549981ac6e30c809cd626eef6a9536f44c929e91d28c5e2f1 SHA512 f195170a0e6f924aa114f66fb72fccf19bec43c4b69d15dd94052f6e00bcfd671a30d47cc1b86617d9bb6943e05df22d6df0a32dbfd5effb65b98f1c4fd99ae3
-DIST patch-5.15.200.xz 7514048 BLAKE2B d46ef5fd5e4ac19193eb9f8890daff1dad3f1493f0d145621955f094d1538bf211ffecb996201a6503ec502fef73f2ed244c9cd3bc5a6bbf23b9e405566eaebc SHA512 1d65f996db49acf679ce8adaeb6dd5fc78c5dc940c2bd978daff378e9ea47ecd51e17a5a8cad8fb1d11560a1abd739d37021920e68c895ec763d083ba2aff24b
DIST patch-5.15.203.xz 7676312 BLAKE2B 3a0e051b3c93864baab5c7f4757c6b147b17a75a1347e65f4c37bb83c268ab2d6f1c1258e7195b777f588f86b02e69416b96831d9284da8e9d3e52ccc153d5e5 SHA512 fb4dd6a04e408a3cd12963427e1b9acef6ecabb3feaf3e4721588c428d26e6c184b1c673b35f4ddda0d669a27d013c6c6e906289493546df82960d409581e903
-DIST patch-6.1.168.xz 7303464 BLAKE2B d7b290e3c4fb30cdbcacea7dbafcaf922195312b199893671c9caa08e685235208fce2f7c7129fbae8cd78ea57c66195afa15f344f82366f866076e3102a4ca0 SHA512 0a21c78fb7b84624ab3300c411d6c8d711206e7c92bd35ba1b5a2e2bca576349811c783d528191e21d0e43ee21e3ea8c804f6493dc696f1ecef806ea41673c05
DIST patch-6.1.169.xz 7317628 BLAKE2B c9ca4999f7433c27ebbb3d2592227e8097353ec084e1c58c328f3a887a2b0543c7c8d5ae1a140c13ee3d3861a958ebf29a21b6e935b44c28a322f6e3fc491855 SHA512 23aad9a93157c55907e168d5a492c4c9749833b90e051e590281b3cb075b17ef5227f79694008fdc3470ab78a13054c416f9c71f6dd9a205fcafa8645e1eae8f
DIST patch-6.12.84.xz 4372924 BLAKE2B 6d812556ee681bd0a22e66d79d7cf8e8f0bf6658cfbf5e4c82cf605503b1a0f715243d08ace6cf0346b77ddbddb100b30df075f4a9a8cdd15730555baa56c26f SHA512 ae0699ef647758fac5170bced18a1bf685758e1af2851597c36dfc2d43c386547c7127cd6aefaee0e78720e8d6c72a8dc1834a7506eaed6ef59909ee6813fec8
DIST patch-6.18.25.xz 1538348 BLAKE2B b707adfc3d23d74ae882a0b4d15ce7b46e5c1011bcc35e8aa7b3a1c42f1a661ee84d2d91cf31801a3ceb2824cfcb6a050523c7e2aaac6045243df39477f01f0b SHA512 6c467d343470c645e3fce8b146c1d1f77d1ff1fac7d302681645e43a5e79d7f82a14d16a0760ab0feb9c1a22b0df2992cd1af7a6e76b21eb5e967f23b6b742d3
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.253.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.253.ebuild
deleted file mode 100644
index d5e1e878ca1c..000000000000
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.253.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 2020-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit kernel-install toolchain-funcs unpacker verify-sig
-
-BASE_P=linux-${PV%.*}
-PATCH_PV=${PV%_p*}
-PATCHSET=linux-gentoo-patches-5.10.248
-BINPKG=${P/-bin}-1
-SHA256SUM_DATE=20260418
-
-DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
-HOMEPAGE="
- https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
- https://www.kernel.org/
-"
-SRC_URI+="
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${BASE_P}.tar.xz
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/patch-${PATCH_PV}.xz
- https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/$(ver_cut 1-2)/${PATCHSET}.tar.xz
- verify-sig? (
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/sha256sums.asc
- -> linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc
- )
- amd64? (
- https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/amd64/$(ver_cut 1-2)/${BINPKG}.amd64.gpkg.tar
- )
- arm64? (
- https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/arm64/$(ver_cut 1-2)/${BINPKG}.arm64.gpkg.tar
- )
- ppc64? (
- https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/ppc64le/$(ver_cut 1-2)/${BINPKG}.ppc64le.gpkg.tar
- )
- x86? (
- https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/x86/$(ver_cut 1-2)/${BINPKG}.x86.gpkg.tar
- )
-"
-S=${WORKDIR}
-
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
- !sys-kernel/gentoo-kernel:${SLOT}
-"
-PDEPEND="
- >=virtual/dist-kernel-${PV}
-"
-BDEPEND="
- app-alternatives/bc
- app-alternatives/lex
- virtual/libelf
- app-alternatives/yacc
- verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 )
-"
-
-KV_LOCALVERSION='-gentoo-dist'
-KV_FULL=${PV/_p/-p}${KV_LOCALVERSION}
-
-QA_PREBUILT='*'
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
- if use verify-sig; then
- cd "${DISTDIR}" || die
- verify-sig_verify_signed_checksums \
- "linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc" \
- sha256 "${BASE_P}.tar.xz patch-${PATCH_PV}.xz"
- cd "${WORKDIR}" || die
- fi
-
- unpacker
-}
-
-src_prepare() {
- local patch
- cd "${BASE_P}" || die
- eapply "${WORKDIR}/patch-${PATCH_PV}"
- for patch in "${WORKDIR}/${PATCHSET}"/*.patch; do
- eapply "${patch}"
- # non-experimental patches always finish with Gentoo Kconfig
- # we built -bins without them
- if [[ ${patch} == *Add-Gentoo-Linux-support-config-settings* ]]
- then
- break
- fi
- done
-
- default
-
- # add Gentoo patchset version
- local extraversion=${PV#${PATCH_PV}}
- sed -i -e "s:^\(EXTRAVERSION =\).*:\1 ${extraversion/_/-}:" Makefile || die
-}
-
-src_configure() {
- # force ld.bfd if we can find it easily
- local HOSTLD="$(tc-getBUILD_LD)"
- if type -P "${HOSTLD}.bfd" &>/dev/null; then
- HOSTLD+=.bfd
- fi
- local LD="$(tc-getLD)"
- if type -P "${LD}.bfd" &>/dev/null; then
- LD+=.bfd
- fi
- tc-export_build_env
- local makeargs=(
- V=1
- WERROR=0
-
- HOSTCC="$(tc-getBUILD_CC)"
- HOSTCXX="$(tc-getBUILD_CXX)"
- HOSTLD="${HOSTLD}"
- HOSTAR="$(tc-getBUILD_AR)"
- HOSTCFLAGS="${BUILD_CFLAGS}"
- HOSTLDFLAGS="${BUILD_LDFLAGS}"
-
- CROSS_COMPILE=${CHOST}-
- AS="$(tc-getAS)"
- CC="$(tc-getCC)"
- LD="${LD}"
- AR="$(tc-getAR)"
- NM="$(tc-getNM)"
- STRIP="$(tc-getSTRIP)"
- OBJCOPY="$(tc-getOBJCOPY)"
- OBJDUMP="$(tc-getOBJDUMP)"
- READELF="$(tc-getREADELF)"
-
- # we need to pass it to override colliding Gentoo envvar
- ARCH="$(tc-arch-kernel)"
-
- O="${WORKDIR}"/modprep
- )
-
- local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
-
- # If this is set it will have an effect on the name of the output
- # image. Set this variable to track this setting.
- if grep -q "CONFIG_EFI_ZBOOT=y" "${kernel_dir}/.config"; then
- KERNEL_EFI_ZBOOT=1
- fi
-
- mkdir modprep || die
- cp "${BINPKG}/image/usr/src/linux-${KV_FULL}/.config" modprep/ || die
- emake -C "${BASE_P}" "${makeargs[@]}" modules_prepare
-}
-
-src_test() {
- kernel-install_test "${KV_FULL}" \
- "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KV_FULL}/$(dist-kernel_get_image_path)" \
- "${BINPKG}/image/lib/modules/${KV_FULL}" \
- "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KV_FULL}/.config"
-}
-
-src_install() {
- local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
-
- # Overwrite the identifier in the prebuilt package
- echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
-
- mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
-
- # FIXME: requires proper mount-boot
- if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
- mv "${BINPKG}"/image/boot "${ED}"/ || die
- fi
-
- # strip out-of-source build stuffs from modprep
- # and then copy built files
- find modprep -type f '(' \
- -name Makefile -o \
- -name '*.[ao]' -o \
- '(' -name '.*' -a -not -name '.config' ')' \
- ')' -delete || die
- rm modprep/source || die
- cp -p -R modprep/. "${ED}/usr/src/linux-${KV_FULL}"/ || die
-}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.168.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.253_p1.ebuild
index a12f1f874fa8..954462e68f96 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.168.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.253_p1.ebuild
@@ -7,9 +7,9 @@ inherit kernel-install toolchain-funcs unpacker verify-sig
BASE_P=linux-${PV%.*}
PATCH_PV=${PV%_p*}
-PATCHSET=linux-gentoo-patches-6.1.164
+PATCHSET=linux-gentoo-patches-5.10.253_p1
BINPKG=${P/-bin}-1
-SHA256SUM_DATE=20260411
+SHA256SUM_DATE=20260418
DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
HOMEPAGE="
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.203.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.203.ebuild
deleted file mode 100644
index b0d9aedc5c02..000000000000
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.203.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 2020-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit kernel-install toolchain-funcs unpacker verify-sig
-
-BASE_P=linux-${PV%.*}
-PATCH_PV=${PV%_p*}
-PATCHSET=linux-gentoo-patches-5.15.201
-BINPKG=${P/-bin}-1
-SHA256SUM_DATE=20260418
-
-DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
-HOMEPAGE="
- https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
- https://www.kernel.org/
-"
-SRC_URI+="
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${BASE_P}.tar.xz
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/patch-${PATCH_PV}.xz
- https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/$(ver_cut 1-2)/${PATCHSET}.tar.xz
- verify-sig? (
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/sha256sums.asc
- -> linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc
- )
- amd64? (
- https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/amd64/$(ver_cut 1-2)/${BINPKG}.amd64.gpkg.tar
- )
- arm64? (
- https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/arm64/$(ver_cut 1-2)/${BINPKG}.arm64.gpkg.tar
- )
- ppc64? (
- https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/ppc64le/$(ver_cut 1-2)/${BINPKG}.ppc64le.gpkg.tar
- )
- x86? (
- https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/x86/$(ver_cut 1-2)/${BINPKG}.x86.gpkg.tar
- )
-"
-S=${WORKDIR}
-
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
- !sys-kernel/gentoo-kernel:${SLOT}
-"
-PDEPEND="
- >=virtual/dist-kernel-${PV}
-"
-BDEPEND="
- app-alternatives/bc
- app-alternatives/lex
- virtual/libelf
- app-alternatives/yacc
- verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 )
-"
-
-KV_LOCALVERSION='-gentoo-dist'
-KV_FULL=${PV/_p/-p}${KV_LOCALVERSION}
-
-QA_PREBUILT='*'
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
- if use verify-sig; then
- cd "${DISTDIR}" || die
- verify-sig_verify_signed_checksums \
- "linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc" \
- sha256 "${BASE_P}.tar.xz patch-${PATCH_PV}.xz"
- cd "${WORKDIR}" || die
- fi
-
- unpacker
-}
-
-src_prepare() {
- local patch
- cd "${BASE_P}" || die
- eapply "${WORKDIR}/patch-${PATCH_PV}"
- for patch in "${WORKDIR}/${PATCHSET}"/*.patch; do
- eapply "${patch}"
- # non-experimental patches always finish with Gentoo Kconfig
- # we built -bins without them
- if [[ ${patch} == *Add-Gentoo-Linux-support-config-settings* ]]
- then
- break
- fi
- done
-
- default
-
- # add Gentoo patchset version
- local extraversion=${PV#${PATCH_PV}}
- sed -i -e "s:^\(EXTRAVERSION =\).*:\1 ${extraversion/_/-}:" Makefile || die
-}
-
-src_configure() {
- # force ld.bfd if we can find it easily
- local HOSTLD="$(tc-getBUILD_LD)"
- if type -P "${HOSTLD}.bfd" &>/dev/null; then
- HOSTLD+=.bfd
- fi
- local LD="$(tc-getLD)"
- if type -P "${LD}.bfd" &>/dev/null; then
- LD+=.bfd
- fi
- tc-export_build_env
- local makeargs=(
- V=1
- WERROR=0
-
- HOSTCC="$(tc-getBUILD_CC)"
- HOSTCXX="$(tc-getBUILD_CXX)"
- HOSTLD="${HOSTLD}"
- HOSTAR="$(tc-getBUILD_AR)"
- HOSTCFLAGS="${BUILD_CFLAGS}"
- HOSTLDFLAGS="${BUILD_LDFLAGS}"
-
- CROSS_COMPILE=${CHOST}-
- AS="$(tc-getAS)"
- CC="$(tc-getCC)"
- LD="${LD}"
- AR="$(tc-getAR)"
- NM="$(tc-getNM)"
- STRIP="$(tc-getSTRIP)"
- OBJCOPY="$(tc-getOBJCOPY)"
- OBJDUMP="$(tc-getOBJDUMP)"
- READELF="$(tc-getREADELF)"
-
- # we need to pass it to override colliding Gentoo envvar
- ARCH="$(tc-arch-kernel)"
-
- O="${WORKDIR}"/modprep
- )
-
- local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
-
- # If this is set it will have an effect on the name of the output
- # image. Set this variable to track this setting.
- if grep -q "CONFIG_EFI_ZBOOT=y" "${kernel_dir}/.config"; then
- KERNEL_EFI_ZBOOT=1
- fi
-
- mkdir modprep || die
- cp "${BINPKG}/image/usr/src/linux-${KV_FULL}/.config" modprep/ || die
- emake -C "${BASE_P}" "${makeargs[@]}" modules_prepare
-}
-
-src_test() {
- kernel-install_test "${KV_FULL}" \
- "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KV_FULL}/$(dist-kernel_get_image_path)" \
- "${BINPKG}/image/lib/modules/${KV_FULL}" \
- "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KV_FULL}/.config"
-}
-
-src_install() {
- local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
-
- # Overwrite the identifier in the prebuilt package
- echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
-
- mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
-
- # FIXME: requires proper mount-boot
- if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
- mv "${BINPKG}"/image/boot "${ED}"/ || die
- fi
-
- # strip out-of-source build stuffs from modprep
- # and then copy built files
- find modprep -type f '(' \
- -name Makefile -o \
- -name '*.[ao]' -o \
- '(' -name '.*' -a -not -name '.config' ')' \
- ')' -delete || die
- rm modprep/source || die
- cp -p -R modprep/. "${ED}/usr/src/linux-${KV_FULL}"/ || die
-}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.200.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.203_p1.ebuild
index 31a9959ccd9d..75437e0b103d 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.200.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.203_p1.ebuild
@@ -7,9 +7,9 @@ inherit kernel-install toolchain-funcs unpacker verify-sig
BASE_P=linux-${PV%.*}
PATCH_PV=${PV%_p*}
-PATCHSET=linux-gentoo-patches-5.15.198
+PATCHSET=linux-gentoo-patches-5.15.203_p1
BINPKG=${P/-bin}-1
-SHA256SUM_DATE=20260211
+SHA256SUM_DATE=20260418
DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
HOMEPAGE="
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.169.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.169.ebuild
deleted file mode 100644
index d4ca18218af7..000000000000
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.169.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 2020-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit kernel-install toolchain-funcs unpacker verify-sig
-
-BASE_P=linux-${PV%.*}
-PATCH_PV=${PV%_p*}
-PATCHSET=linux-gentoo-patches-6.1.164
-BINPKG=${P/-bin}-1
-SHA256SUM_DATE=20260418
-
-DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
-HOMEPAGE="
- https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
- https://www.kernel.org/
-"
-SRC_URI+="
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${BASE_P}.tar.xz
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/patch-${PATCH_PV}.xz
- https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/$(ver_cut 1-2)/${PATCHSET}.tar.xz
- verify-sig? (
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/sha256sums.asc
- -> linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc
- )
- amd64? (
- https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/amd64/$(ver_cut 1-2)/${BINPKG}.amd64.gpkg.tar
- )
- arm64? (
- https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/arm64/$(ver_cut 1-2)/${BINPKG}.arm64.gpkg.tar
- )
- ppc64? (
- https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/ppc64le/$(ver_cut 1-2)/${BINPKG}.ppc64le.gpkg.tar
- )
- x86? (
- https://distfiles.gentoo.org/pub/proj/dist-kernel/binpkg/x86/$(ver_cut 1-2)/${BINPKG}.x86.gpkg.tar
- )
-"
-S=${WORKDIR}
-
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
- !sys-kernel/gentoo-kernel:${SLOT}
-"
-PDEPEND="
- >=virtual/dist-kernel-${PV}
-"
-BDEPEND="
- app-alternatives/bc
- app-alternatives/lex
- virtual/libelf
- app-alternatives/yacc
- verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 )
-"
-
-KV_LOCALVERSION='-gentoo-dist'
-KV_FULL=${PV/_p/-p}${KV_LOCALVERSION}
-
-QA_PREBUILT='*'
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
- if use verify-sig; then
- cd "${DISTDIR}" || die
- verify-sig_verify_signed_checksums \
- "linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc" \
- sha256 "${BASE_P}.tar.xz patch-${PATCH_PV}.xz"
- cd "${WORKDIR}" || die
- fi
-
- unpacker
-}
-
-src_prepare() {
- local patch
- cd "${BASE_P}" || die
- eapply "${WORKDIR}/patch-${PATCH_PV}"
- for patch in "${WORKDIR}/${PATCHSET}"/*.patch; do
- eapply "${patch}"
- # non-experimental patches always finish with Gentoo Kconfig
- # we built -bins without them
- if [[ ${patch} == *Add-Gentoo-Linux-support-config-settings* ]]
- then
- break
- fi
- done
-
- default
-
- # add Gentoo patchset version
- local extraversion=${PV#${PATCH_PV}}
- sed -i -e "s:^\(EXTRAVERSION =\).*:\1 ${extraversion/_/-}:" Makefile || die
-}
-
-src_configure() {
- # force ld.bfd if we can find it easily
- local HOSTLD="$(tc-getBUILD_LD)"
- if type -P "${HOSTLD}.bfd" &>/dev/null; then
- HOSTLD+=.bfd
- fi
- local LD="$(tc-getLD)"
- if type -P "${LD}.bfd" &>/dev/null; then
- LD+=.bfd
- fi
- tc-export_build_env
- local makeargs=(
- V=1
- WERROR=0
-
- HOSTCC="$(tc-getBUILD_CC)"
- HOSTCXX="$(tc-getBUILD_CXX)"
- HOSTLD="${HOSTLD}"
- HOSTAR="$(tc-getBUILD_AR)"
- HOSTCFLAGS="${BUILD_CFLAGS}"
- HOSTLDFLAGS="${BUILD_LDFLAGS}"
-
- CROSS_COMPILE=${CHOST}-
- AS="$(tc-getAS)"
- CC="$(tc-getCC)"
- LD="${LD}"
- AR="$(tc-getAR)"
- NM="$(tc-getNM)"
- STRIP="$(tc-getSTRIP)"
- OBJCOPY="$(tc-getOBJCOPY)"
- OBJDUMP="$(tc-getOBJDUMP)"
- READELF="$(tc-getREADELF)"
-
- # we need to pass it to override colliding Gentoo envvar
- ARCH="$(tc-arch-kernel)"
-
- O="${WORKDIR}"/modprep
- )
-
- local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
-
- # If this is set it will have an effect on the name of the output
- # image. Set this variable to track this setting.
- if grep -q "CONFIG_EFI_ZBOOT=y" "${kernel_dir}/.config"; then
- KERNEL_EFI_ZBOOT=1
- fi
-
- mkdir modprep || die
- cp "${BINPKG}/image/usr/src/linux-${KV_FULL}/.config" modprep/ || die
- emake -C "${BASE_P}" "${makeargs[@]}" modules_prepare
-}
-
-src_test() {
- kernel-install_test "${KV_FULL}" \
- "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KV_FULL}/$(dist-kernel_get_image_path)" \
- "${BINPKG}/image/lib/modules/${KV_FULL}" \
- "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KV_FULL}/.config"
-}
-
-src_install() {
- local kernel_dir="${BINPKG}/image/usr/src/linux-${KV_FULL}"
-
- # Overwrite the identifier in the prebuilt package
- echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
-
- mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
-
- # FIXME: requires proper mount-boot
- if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
- mv "${BINPKG}"/image/boot "${ED}"/ || die
- fi
-
- # strip out-of-source build stuffs from modprep
- # and then copy built files
- find modprep -type f '(' \
- -name Makefile -o \
- -name '*.[ao]' -o \
- '(' -name '.*' -a -not -name '.config' ')' \
- ')' -delete || die
- rm modprep/source || die
- cp -p -R modprep/. "${ED}/usr/src/linux-${KV_FULL}"/ || die
-}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.250.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.169_p1.ebuild
index 18e8d4c884b9..7967eda83dbd 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.250.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.169_p1.ebuild
@@ -7,9 +7,9 @@ inherit kernel-install toolchain-funcs unpacker verify-sig
BASE_P=linux-${PV%.*}
PATCH_PV=${PV%_p*}
-PATCHSET=linux-gentoo-patches-5.10.248
+PATCHSET=linux-gentoo-patches-6.1.169_p1
BINPKG=${P/-bin}-1
-SHA256SUM_DATE=20260211
+SHA256SUM_DATE=20260418
DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
HOMEPAGE="
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.136.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.84_p1.ebuild
index 77a4e487b857..f89aa968f2e4 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.136.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.84_p1.ebuild
@@ -9,7 +9,7 @@ inherit kernel-install toolchain-funcs unpacker verify-sig
BASE_P=linux-${PV%.*}
PATCH_PV=${PV%_p*}
-PATCHSET=linux-gentoo-patches-6.6.134
+PATCHSET=linux-gentoo-patches-6.12.84_p1
BINPKG=${P/-bin}-1
SHA256SUM_DATE=20260427
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.84.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.136_p1.ebuild
index 530214782e3c..b86fd413eda1 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.12.84.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.136_p1.ebuild
@@ -9,7 +9,7 @@ inherit kernel-install toolchain-funcs unpacker verify-sig
BASE_P=linux-${PV%.*}
PATCH_PV=${PV%_p*}
-PATCHSET=linux-gentoo-patches-6.12.75
+PATCHSET=linux-gentoo-patches-6.6.136_p1
BINPKG=${P/-bin}-1
SHA256SUM_DATE=20260427
diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest
index 1df6d015d213..960606ea1848 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -29,30 +29,24 @@ DIST kernel-x86_64-fedora.config.6.6.12-gentoo 243607 BLAKE2B 7e670d37c6471e50aa
DIST kernel-x86_64-fedora.config.7.0.1-gentoo 263757 BLAKE2B 36f31fc745ba244c962e0694356c19879edd92d730b9fdf2112cdf565c4d6fbf9f91bcf2e9d8b51e3b94fc0f777a58306ae687a816fa23764298712c5d869a9b SHA512 c733dabcf33339c4b9bc469f30b6897207c49f19d34678bce2b32b939b0c9a3cd2505fc1c498f54c4b84b171460cbb1587b84841f71a7560b87d8d4047b75435
DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
-DIST linux-5.x-sha256sums-20260211.asc 373886 BLAKE2B bca3610830811245d37ab2bc5cbcfe39199d91b4587072e9061e3a9d4dfbb16997ecfe28a288c630a9cffe2452a094bf8024cf556a3154a3357290faf7e1d943 SHA512 10954f8e9d7370a6318682a0895e7d1e84055aac5fcc542c0a76e93d517eddb41b3fc60ab7068e2adf408e4d79b71a818c8537b05816d8b9f9ca2b6409372d36
DIST linux-5.x-sha256sums-20260418.asc 375956 BLAKE2B d2592f053f0350997180479283fb5c57e119fad665fc28c982392b0655736827221eb21f892e628e8e2ce61b55be6d0ecbdf3c9e6d37c8b3ff29c330c28cc239 SHA512 4746bb154801314b1df39830445b6ecb59cf278da5799df0b0eaf383fba20b6a26dd3174cedd5f54f23e66b97980520b634714e480b61a0a7283734a7667b890
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
DIST linux-6.12.tar.xz 147906904 BLAKE2B b2ec2fc69218cacabbbe49f78384a5d259ca581b717617c12b000b16f4a4c59ee348ea886b37147f5f70fb9a7a01c1e2c8f19021078f6b23f5bc62d1c48d5e5e SHA512 a37b1823df7b4f72542f689b65882634740ba0401a42fdcf6601d9efd2e132e5a7650e70450ba76f6cd1f13ca31180f2ccee9d54fe4df89bc0000ade4380a548
DIST linux-6.18.tar.xz 154309096 BLAKE2B b94b7b9bf18aca0c3e50baf79b009a1448fc6cd9c3ee019f641cc247dcf53a4abef4274ee0608ad8cd4943af69854363a95d26e117ff23620bb07dccb158859f SHA512 88599ffdec96d150c1feb9b261ba93bb0301a9d0e1ad6bef7aeab1f5372cbfc57d8b43c7e902bd8f76921d1dbd8189663c142ea869e51d0e2b483b150ee00fe0
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
-DIST linux-6.x-sha256sums-20260411.asc 214835 BLAKE2B a0e3f38ba5511767967dfad9c218c5dff6064f2136f49e5dfd6bac26e24986b0cae953f544f99b2c27bdddf036c9d1044121f9006f509ef9a1e27a3b8ba8478d SHA512 67bb3611a20010f98e8fc2b22b699c1ad18ea72a7bb12eeb1834bc724782e70cf68e6e2021deeae6b84a34b9d714522ee3bd9d25c367aa51c9aedba7dd33abb5
DIST linux-6.x-sha256sums-20260418.asc 216540 BLAKE2B 37655901ab474fec6a525ab7f8f3153688d2341fffb9c787f14f3ef8ec1783c8b5091624f3eb65bb02675e0c5e6f579e473e838ff8904f1d403aa3708a88c7cb SHA512 480d377ca47501687fa28d1ea196957f036fbfceb16eb98599c77784ce9295a3235ac9cb93315c3e91afd1c9c6a0c700f313e7c3d1c100c78854ceebc3c20e8c
DIST linux-6.x-sha256sums-20260427.asc 218586 BLAKE2B aba99f133ff56ebaaf4fe0774bd907e28aa1dc5b69992ff52eecb70a8e12890ca0f5009be43f446ea8c6ab9fd198efd12e3aedf5c07488da891fd91532007112 SHA512 a6d7be4d0f5c046be8d614228a6a51c4f8cd71ac5683a3088cd1c0f52530893efbcc76fb3decac823e31c05307b774d72c83d09c6b90667d88e93374ac964b8e
DIST linux-7.0.tar.xz 157143652 BLAKE2B 3d9795083c8938f80f480de0d10bfd9c525640e59d5c7f22983de3f12ee42c84c31be902cafb05579ddb1c32bac5ed06b0d4953f9705450be185bd2d9ab08f89 SHA512 8c85b708342f8f09ca25b2234b22e93b62b144a9ef919fbb21827f52fa47498e778c79db1559524dd7fb360f95b2ce174171443c1859656c281be41d2b6c5a0b
DIST linux-7.x-sha256sums-20260427.asc 1876 BLAKE2B f423b97f3c241abe3cdd757f6bda34cd900c4140b371a5a7abb692dc3e404689266e162c177c66e8eee991ce5c3b7bb681d8b8cbf1c2005aaaf7291cba9efe7c SHA512 90be7186a920260a6553d08bcf6bd0ca142988134ff2d8277773624d18d0c92e048a2c620965185b35b4567708aafe610d58ef899eb306f2d4b1e2bd481253e4
-DIST linux-gentoo-patches-5.10.248.tar.xz 24128 BLAKE2B ee1ac9dab33c96fe5020ad8bc9c657bb72a0171aeaf3ed4fe479f4b923f92be514c55144dc80753b5df2db82c75209280f7a2867b19fd76a55ea67e9809516ec SHA512 26e5521954929c8ac396ffaf786edea7118435347e2b43ae7b7cc5abccb0f26eca0277b6914dc709687c5fdc9247735e8419b491c11ff80e8ec7d519ee6edccb
-DIST linux-gentoo-patches-5.15.198.tar.xz 12844 BLAKE2B 4b5de40a27b92ef2438515b9f2e48588d758d2fb75d36e11d2fe4fb5d8e8f6966d2de97fae8f6b7ec8caef0c74856fb7d14738b21257a098752f30427269cf07 SHA512 5dff279f5d04be079bdd8583cc016f2c7808d628e75c76dc2c3a85f42c0b3dbb5aaeb5b5a58ba4e32f2646d4c6a93225cbc5830bf60142384adca8c03bf93117
-DIST linux-gentoo-patches-5.15.201.tar.xz 10200 BLAKE2B 204f35185fde21708cd37bb513d59df3fd43d0e7adb2cb2a987efd6700711830832d26cf563d77542d8a29f6728025f9bac9caab870dd2686fa50a5d1d3c4030 SHA512 b26ea3d9bdf7cfc17f82258cbcc7b6f5f276d6a9e1fd7ae7a8f4f212a3814bb1e826fd201a1bb092a4f0e65fa5da3f1c000b9b54cbe012e8c52445b234f303ff
-DIST linux-gentoo-patches-6.1.164.tar.xz 28932 BLAKE2B a49ad3d5c7a22728e4519cb2cd3c43eb9ef13561a789b68888024f90e58df7d6a8a154b0edbd85259501ff539479ce9aca92474a022196914ca13833605b8c8d SHA512 08fd9f8c78cc69d5f01f184f247bbd3f403ebeb3bbe7e8450f53963bd0c550050dbaa596bb5465bc668ce1697f70ffe3eae43178bcb353119443a1d598f3f41d
-DIST linux-gentoo-patches-6.12.75.tar.xz 20180 BLAKE2B 436ae2c1b00442e961c1bdb14f658bb14c02e1a73f9ea0b2125fcc6614d5f8ebb630cd22dcf5bc26fc3d5b2cca75fe88903f31e0c44cb76379596ba415e30f65 SHA512 6d1a953bc1b123da4dabbf393ff0dca83556accac535f2d6683e104297413f10e9dbb393ff76f316c7fe892849d0ea73834976c7637872151443586584ce0123
+DIST linux-gentoo-patches-5.10.253_p1.tar.xz 24704 BLAKE2B 2b1620a63023d1ebde93e3ab44194f9d378708a8a4dbacce18648215ab5d6567c21bf399c04c09fbafe0a9e475d9d65edbdb0a05b1c5c2073d054c70e7f1516a SHA512 8022e1527332cedb9fc39584785789dab59c8e0e80030ea0f7a0b5cbbaf7d71bab82d03b5c94166ff1a54e57996a2961f764c6cc4481ede8f52a558fd304c1dc
+DIST linux-gentoo-patches-5.15.203_p1.tar.xz 10784 BLAKE2B 4d2d478c0680afc2ffcb975020608042daa609c8734c890a6c36fd6c3b85bac14247cd649069d7f36766f440732a1c698748894cb2c96d3b045090ba0fcd6bd0 SHA512 12da526c37372f36a400e3942433e3267e15e5c6e4c5e1fb335cb7c39b7b828f4db5b109dfb24f79690ba0aac170e2b5893b101b51e7b546d506fb5d2c9873ef
+DIST linux-gentoo-patches-6.1.169_p1.tar.xz 29504 BLAKE2B bf9c9a55c628c6905bf0e9a819d706054d1772c193ab386fc22bf64e2eb6395b7524aff836fb300a88a5306165d92311da884126fcb046932c2695921113b578 SHA512 6aec10c3cc58f06736d4c246093bb16bcc375d1d027d78386af167e792cd7e16f48cef3040eef701a8bc1600223db4cc3cfbbb0fefb80a963bd1b0049edb03d1
+DIST linux-gentoo-patches-6.12.84_p1.tar.xz 20748 BLAKE2B f29bf79bf2d8502d6274f4935e44fba2951c7ba2af65cf68a630085f9ba07615e5b4ec294b2f4f69f2694b6a6a2c658609e8b411d4a89c42823d27ead9dfdf1e SHA512 ec2a9a76a3ae652b6cabe2118a978d5a3ddbbaea7522e28b97c8341b93ecefea964e28593fbf31f084a5597c85590950e1b6f3b049a7f879971cc9dc83fe38df
DIST linux-gentoo-patches-6.18.16.tar.xz 10832 BLAKE2B 3bd240cfc5f62689dcae40cdb08c447bb4cf275395bbaba72ed2b9a63dc3b37446245d7dff88f639ca80e5b66f1a53f73d88af832c2655c16249f919c9896199 SHA512 a57c0a62b14701e8a776ed5f8eec45798edc8f79e089c4a22976a091c693c3f03e9cf26f2a592bd92f4ebacf100cce55523a99c3a3197eeeefcdbf995f3bf55a
-DIST linux-gentoo-patches-6.6.134.tar.xz 42820 BLAKE2B 14164c31817dbc4bd6c421ddd0b87bf16e9f8fd493f082b17e5780277ff9d0cef4d827ba2cb10db47142b0f528f924721fa6ff057f30b7e2ab916767b069836d SHA512 97177a8e8254b8a5fa2b6f380f36a27219015fb8d026f3080331bce9f8d289666dd7388f3cc70b017d3c61acbdeb887b25556d66aed2947a917f217ad80b5312
+DIST linux-gentoo-patches-6.6.136_p1.tar.xz 43372 BLAKE2B 3d152e481dc8f9a6ff4d8bcf5cf7bbe9eca44fc69e26f5424ab75431f8956898df6dccdeec906e8274c81c81ee90a5e4d6248526ee1e98738157ee0cd4ed2007 SHA512 a9079127241744c5fb0c6b5ad508e81c9196b7c97091162635b4d1cfc60a8ff826e26ffafe3bf056cea3c56f8cc5ff0cdbba31eee90da7659ac88c7e1c3d80b3
DIST linux-gentoo-patches-7.0.1.tar.xz 9556 BLAKE2B 3b665b8912767095caceadc826fedc836b62dcd490f04f0ae4bdc64e8ee84403d0f70b973f1afec1a627028b6ea6f179aeedcafe70102a59e07152054d09f2af SHA512 59a43b5c6e11315393ca4549a6d8e53863399ee3d1f478daeb970652c37f18d99dc6827a190118dffee84ea86f3a63362e3aa062ac5ac499d7340c59170ed654
-DIST patch-5.10.250.xz 7108816 BLAKE2B ad9c09595e4a05b50dc6b3ab6387116b7f4ed0d0cea3d2e0c5b390a00f3ea12cd5ef465628fb44f0f7aef230a6f6ff62c3d093d35a9a345db4c00d89abe182b1 SHA512 7aff51241e7378fe0601bade548fa32acafe1ace5c9390bbcbad0aec9eabcf88beb4055098d34c1bd9781665e92ed9ddd33987d3b790ec7e85e2812ea996d89f
DIST patch-5.10.253.xz 7248732 BLAKE2B ea684b60dfb1c3b28f5f530d46e8933fa4ff3f4ea1a6498b9cfe8c995621f27d824fe8b40686494549981ac6e30c809cd626eef6a9536f44c929e91d28c5e2f1 SHA512 f195170a0e6f924aa114f66fb72fccf19bec43c4b69d15dd94052f6e00bcfd671a30d47cc1b86617d9bb6943e05df22d6df0a32dbfd5effb65b98f1c4fd99ae3
-DIST patch-5.15.200.xz 7514048 BLAKE2B d46ef5fd5e4ac19193eb9f8890daff1dad3f1493f0d145621955f094d1538bf211ffecb996201a6503ec502fef73f2ed244c9cd3bc5a6bbf23b9e405566eaebc SHA512 1d65f996db49acf679ce8adaeb6dd5fc78c5dc940c2bd978daff378e9ea47ecd51e17a5a8cad8fb1d11560a1abd739d37021920e68c895ec763d083ba2aff24b
DIST patch-5.15.203.xz 7676312 BLAKE2B 3a0e051b3c93864baab5c7f4757c6b147b17a75a1347e65f4c37bb83c268ab2d6f1c1258e7195b777f588f86b02e69416b96831d9284da8e9d3e52ccc153d5e5 SHA512 fb4dd6a04e408a3cd12963427e1b9acef6ecabb3feaf3e4721588c428d26e6c184b1c673b35f4ddda0d669a27d013c6c6e906289493546df82960d409581e903
-DIST patch-6.1.168.xz 7303464 BLAKE2B d7b290e3c4fb30cdbcacea7dbafcaf922195312b199893671c9caa08e685235208fce2f7c7129fbae8cd78ea57c66195afa15f344f82366f866076e3102a4ca0 SHA512 0a21c78fb7b84624ab3300c411d6c8d711206e7c92bd35ba1b5a2e2bca576349811c783d528191e21d0e43ee21e3ea8c804f6493dc696f1ecef806ea41673c05
DIST patch-6.1.169.xz 7317628 BLAKE2B c9ca4999f7433c27ebbb3d2592227e8097353ec084e1c58c328f3a887a2b0543c7c8d5ae1a140c13ee3d3861a958ebf29a21b6e935b44c28a322f6e3fc491855 SHA512 23aad9a93157c55907e168d5a492c4c9749833b90e051e590281b3cb075b17ef5227f79694008fdc3470ab78a13054c416f9c71f6dd9a205fcafa8645e1eae8f
DIST patch-6.12.84.xz 4372924 BLAKE2B 6d812556ee681bd0a22e66d79d7cf8e8f0bf6658cfbf5e4c82cf605503b1a0f715243d08ace6cf0346b77ddbddb100b30df075f4a9a8cdd15730555baa56c26f SHA512 ae0699ef647758fac5170bced18a1bf685758e1af2851597c36dfc2d43c386547c7127cd6aefaee0e78720e8d6c72a8dc1834a7506eaed6ef59909ee6813fec8
DIST patch-6.18.25.xz 1538348 BLAKE2B b707adfc3d23d74ae882a0b4d15ce7b46e5c1011bcc35e8aa7b3a1c42f1a661ee84d2d91cf31801a3ceb2824cfcb6a050523c7e2aaac6045243df39477f01f0b SHA512 6c467d343470c645e3fce8b146c1d1f77d1ff1fac7d302681645e43a5e79d7f82a14d16a0760ab0feb9c1a22b0df2992cd1af7a6e76b21eb5e967f23b6b742d3
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.250.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.250.ebuild
deleted file mode 100644
index af306b68f731..000000000000
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.250.ebuild
+++ /dev/null
@@ -1,171 +0,0 @@
-# Copyright 2020-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit kernel-build toolchain-funcs verify-sig
-
-BASE_P=linux-${PV%.*}
-PATCH_PV=${PV%_p*}
-PATCHSET=linux-gentoo-patches-5.10.248
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
-CONFIG_VER=5.10.12
-CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
-GENTOO_CONFIG_VER=g17
-SHA256SUM_DATE=20260211
-
-DESCRIPTION="Linux kernel built with Gentoo patches"
-HOMEPAGE="
- https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
- https://www.kernel.org/
-"
-SRC_URI+="
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${BASE_P}.tar.xz
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/patch-${PATCH_PV}.xz
- https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/$(ver_cut 1-2)/${PATCHSET}.tar.xz
- https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
- verify-sig? (
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/sha256sums.asc
- -> linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc
- )
- amd64? (
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
- -> kernel-x86_64-fedora.config.${CONFIG_VER}
- )
- arm64? (
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
- -> kernel-aarch64-fedora.config.${CONFIG_VER}
- )
- ppc64? (
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
- -> kernel-ppc64le-fedora.config.${CONFIG_VER}
- )
- x86? (
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
- -> kernel-i686-fedora.config.${CONFIG_VER}
- )
-"
-S=${WORKDIR}/${BASE_P}
-
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86"
-IUSE="debug experimental hardened"
-REQUIRED_USE="
- arm? ( savedconfig )
- hppa? ( savedconfig )
- sparc? ( savedconfig )
-"
-
-RDEPEND="
- !sys-kernel/gentoo-kernel-bin:${SLOT}
-"
-BDEPEND="
- debug? ( dev-util/pahole )
- verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 )
-"
-PDEPEND="
- >=virtual/dist-kernel-${PV}
-"
-
-QA_FLAGS_IGNORED="
- usr/src/linux-.*/scripts/gcc-plugins/.*.so
- usr/src/linux-.*/vmlinux
- usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
- if use verify-sig; then
- cd "${DISTDIR}" || die
- verify-sig_verify_signed_checksums \
- "linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc" \
- sha256 "${BASE_P}.tar.xz patch-${PATCH_PV}.xz"
- cd "${WORKDIR}" || die
- fi
-
- default
-}
-
-src_prepare() {
- local patch
- eapply "${WORKDIR}/patch-${PATCH_PV}"
- for patch in "${WORKDIR}/${PATCHSET}"/*.patch; do
- eapply "${patch}"
- # non-experimental patches always finish with Gentoo Kconfig
- # when ! use experimental, stop applying after it
- if [[ ${patch} == *Add-Gentoo-Linux-support-config-settings* ]] &&
- ! use experimental
- then
- break
- fi
- done
-
- default
-
- # add Gentoo patchset version
- local extraversion=${PV#${PATCH_PV}}
- sed -i -e "s:^\(EXTRAVERSION =\).*:\1 ${extraversion/_/-}:" Makefile || die
-
- local biendian=false
-
- # prepare the default config
- case ${ARCH} in
- arm | hppa | sparc)
- > .config || die
- ;;
- amd64)
- cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
- ;;
- arm64)
- cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
- biendian=true
- ;;
- ppc)
- # assume powermac/powerbook defconfig
- # we still package.use.force savedconfig
- cp "${WORKDIR}/${BASE_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
- ;;
- ppc64)
- cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
- biendian=true
- ;;
- x86)
- cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
- ;;
- *)
- die "Unsupported arch ${ARCH}"
- ;;
- esac
-
- local myversion="-gentoo-dist"
- use hardened && myversion+="-hardened"
- echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
- local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
-
- local merge_configs=(
- "${T}"/version.config
- "${dist_conf_path}"/base.config
- )
- use debug || merge_configs+=(
- "${dist_conf_path}"/no-debug.config
- )
- if use hardened; then
- merge_configs+=( "${dist_conf_path}"/hardened-base.config )
-
- tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
-
- if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
- merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
- fi
- fi
-
- # this covers ppc64 and aarch64_be only for now
- if [[ ${biendian} == true && $(tc-endian) == big ]]; then
- merge_configs+=( "${dist_conf_path}/big-endian.config" )
- fi
-
- use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
-
- kernel-build_merge_configs "${merge_configs[@]}"
-}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.253.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.253_p1.ebuild
index ac35a5905b1c..bb2d1244d7b6 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.253.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.253_p1.ebuild
@@ -7,7 +7,7 @@ inherit kernel-build toolchain-funcs verify-sig
BASE_P=linux-${PV%.*}
PATCH_PV=${PV%_p*}
-PATCHSET=linux-gentoo-patches-5.10.248
+PATCHSET=linux-gentoo-patches-5.10.253_p1
# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
CONFIG_VER=5.10.12
CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
@@ -48,7 +48,7 @@ SRC_URI+="
"
S=${WORKDIR}/${BASE_P}
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc x86"
IUSE="debug experimental hardened"
REQUIRED_USE="
arm? ( savedconfig )
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.200.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.200.ebuild
deleted file mode 100644
index 1363242ff5ef..000000000000
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.200.ebuild
+++ /dev/null
@@ -1,171 +0,0 @@
-# Copyright 2020-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit kernel-build toolchain-funcs verify-sig
-
-BASE_P=linux-${PV%.*}
-PATCH_PV=${PV%_p*}
-PATCHSET=linux-gentoo-patches-5.15.198
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
-# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
-CONFIG_VER=6.1.102-gentoo
-GENTOO_CONFIG_VER=g17
-SHA256SUM_DATE=20260211
-
-DESCRIPTION="Linux kernel built with Gentoo patches"
-HOMEPAGE="
- https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
- https://www.kernel.org/
-"
-SRC_URI+="
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${BASE_P}.tar.xz
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/patch-${PATCH_PV}.xz
- https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/$(ver_cut 1-2)/${PATCHSET}.tar.xz
- https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
- verify-sig? (
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/sha256sums.asc
- -> linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc
- )
- amd64? (
- https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
- -> kernel-x86_64-fedora.config.${CONFIG_VER}
- )
- arm64? (
- https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
- -> kernel-aarch64-fedora.config.${CONFIG_VER}
- )
- ppc64? (
- https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
- -> kernel-ppc64le-fedora.config.${CONFIG_VER}
- )
- x86? (
- https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
- -> kernel-i686-fedora.config.${CONFIG_VER}
- )
-"
-S=${WORKDIR}/${BASE_P}
-
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86"
-IUSE="debug experimental hardened"
-REQUIRED_USE="
- arm? ( savedconfig )
- hppa? ( savedconfig )
- sparc? ( savedconfig )
-"
-
-RDEPEND="
- !sys-kernel/gentoo-kernel-bin:${SLOT}
-"
-BDEPEND="
- debug? ( dev-util/pahole )
- verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 )
-"
-PDEPEND="
- >=virtual/dist-kernel-${PV}
-"
-
-QA_FLAGS_IGNORED="
- usr/src/linux-.*/scripts/gcc-plugins/.*.so
- usr/src/linux-.*/vmlinux
- usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
- if use verify-sig; then
- cd "${DISTDIR}" || die
- verify-sig_verify_signed_checksums \
- "linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc" \
- sha256 "${BASE_P}.tar.xz patch-${PATCH_PV}.xz"
- cd "${WORKDIR}" || die
- fi
-
- default
-}
-
-src_prepare() {
- local patch
- eapply "${WORKDIR}/patch-${PATCH_PV}"
- for patch in "${WORKDIR}/${PATCHSET}"/*.patch; do
- eapply "${patch}"
- # non-experimental patches always finish with Gentoo Kconfig
- # when ! use experimental, stop applying after it
- if [[ ${patch} == *Add-Gentoo-Linux-support-config-settings* ]] &&
- ! use experimental
- then
- break
- fi
- done
-
- default
-
- # add Gentoo patchset version
- local extraversion=${PV#${PATCH_PV}}
- sed -i -e "s:^\(EXTRAVERSION =\).*:\1 ${extraversion/_/-}:" Makefile || die
-
- local biendian=false
-
- # prepare the default config
- case ${ARCH} in
- arm | hppa | sparc)
- > .config || die
- ;;
- amd64)
- cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
- ;;
- arm64)
- cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
- biendian=true
- ;;
- ppc)
- # assume powermac/powerbook defconfig
- # we still package.use.force savedconfig
- cp "${WORKDIR}/${BASE_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
- ;;
- ppc64)
- cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
- biendian=true
- ;;
- x86)
- cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
- ;;
- *)
- die "Unsupported arch ${ARCH}"
- ;;
- esac
-
- local myversion="-gentoo-dist"
- use hardened && myversion+="-hardened"
- echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
- local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
-
- local merge_configs=(
- "${T}"/version.config
- "${dist_conf_path}"/base.config
- )
- use debug || merge_configs+=(
- "${dist_conf_path}"/no-debug.config
- )
- if use hardened; then
- merge_configs+=( "${dist_conf_path}"/hardened-base.config )
-
- tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
-
- if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
- merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
- fi
- fi
-
- # this covers ppc64 and aarch64_be only for now
- if [[ ${biendian} == true && $(tc-endian) == big ]]; then
- merge_configs+=( "${dist_conf_path}/big-endian.config" )
- fi
-
- use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
-
- kernel-build_merge_configs "${merge_configs[@]}"
-}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.203.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.203_p1.ebuild
index a1e14145c1ca..de2f9bb358ab 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.203.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.203_p1.ebuild
@@ -7,7 +7,7 @@ inherit kernel-build toolchain-funcs verify-sig
BASE_P=linux-${PV%.*}
PATCH_PV=${PV%_p*}
-PATCHSET=linux-gentoo-patches-5.15.201
+PATCHSET=linux-gentoo-patches-5.15.203_p1
# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
CONFIG_VER=6.1.102-gentoo
@@ -48,7 +48,7 @@ SRC_URI+="
"
S=${WORKDIR}/${BASE_P}
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc x86"
IUSE="debug experimental hardened"
REQUIRED_USE="
arm? ( savedconfig )
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.169.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.169.ebuild
deleted file mode 100644
index 4bf926b7c651..000000000000
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.169.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 2020-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit kernel-build toolchain-funcs verify-sig
-
-BASE_P=linux-${PV%.*}
-PATCH_PV=${PV%_p*}
-PATCHSET=linux-gentoo-patches-6.1.164
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
-# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
-CONFIG_VER=6.1.102-gentoo
-GENTOO_CONFIG_VER=g17
-SHA256SUM_DATE=20260418
-
-DESCRIPTION="Linux kernel built with Gentoo patches"
-HOMEPAGE="
- https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
- https://www.kernel.org/
-"
-SRC_URI+="
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${BASE_P}.tar.xz
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/patch-${PATCH_PV}.xz
- https://distfiles.gentoo.org/pub/proj/dist-kernel/patchsets/$(ver_cut 1-2)/${PATCHSET}.tar.xz
- https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
- verify-sig? (
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/sha256sums.asc
- -> linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc
- )
- amd64? (
- https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
- -> kernel-x86_64-fedora.config.${CONFIG_VER}
- )
- arm64? (
- https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
- -> kernel-aarch64-fedora.config.${CONFIG_VER}
- )
- ppc64? (
- https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
- -> kernel-ppc64le-fedora.config.${CONFIG_VER}
- )
- x86? (
- https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
- -> kernel-i686-fedora.config.${CONFIG_VER}
- )
-"
-S=${WORKDIR}/${BASE_P}
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="debug experimental hardened"
-REQUIRED_USE="
- arm? ( savedconfig )
- hppa? ( savedconfig )
- riscv? ( savedconfig )
- sparc? ( savedconfig )
-"
-
-RDEPEND="
- !sys-kernel/gentoo-kernel-bin:${SLOT}
-"
-BDEPEND="
- debug? ( dev-util/pahole )
- verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 )
-"
-PDEPEND="
- >=virtual/dist-kernel-${PV}
-"
-
-QA_FLAGS_IGNORED="
- usr/src/linux-.*/scripts/gcc-plugins/.*.so
- usr/src/linux-.*/vmlinux
- usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
- if use verify-sig; then
- cd "${DISTDIR}" || die
- verify-sig_verify_signed_checksums \
- "linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc" \
- sha256 "${BASE_P}.tar.xz patch-${PATCH_PV}.xz"
- cd "${WORKDIR}" || die
- fi
-
- default
-}
-
-src_prepare() {
- local patch
- eapply "${WORKDIR}/patch-${PATCH_PV}"
- for patch in "${WORKDIR}/${PATCHSET}"/*.patch; do
- eapply "${patch}"
- # non-experimental patches always finish with Gentoo Kconfig
- # when ! use experimental, stop applying after it
- if [[ ${patch} == *Add-Gentoo-Linux-support-config-settings* ]] &&
- ! use experimental
- then
- break
- fi
- done
-
- default
-
- # add Gentoo patchset version
- local extraversion=${PV#${PATCH_PV}}
- sed -i -e "s:^\(EXTRAVERSION =\).*:\1 ${extraversion/_/-}:" Makefile || die
-
- local biendian=false
-
- # prepare the default config
- case ${ARCH} in
- arm | hppa | loong | riscv | sparc)
- > .config || die
- ;;
- amd64)
- cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
- ;;
- arm64)
- cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
- biendian=true
- ;;
- ppc)
- # assume powermac/powerbook defconfig
- # we still package.use.force savedconfig
- cp "${WORKDIR}/${BASE_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
- ;;
- ppc64)
- cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
- biendian=true
- ;;
- x86)
- cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
- ;;
- *)
- die "Unsupported arch ${ARCH}"
- ;;
- esac
-
- local myversion="-gentoo-dist"
- use hardened && myversion+="-hardened"
- echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
- local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
-
- local merge_configs=(
- "${T}"/version.config
- "${dist_conf_path}"/base.config
- )
- use debug || merge_configs+=(
- "${dist_conf_path}"/no-debug.config
- )
- if use hardened; then
- merge_configs+=( "${dist_conf_path}"/hardened-base.config )
-
- tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
-
- if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
- merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
- fi
- fi
-
- # this covers ppc64 and aarch64_be only for now
- if [[ ${biendian} == true && $(tc-endian) == big ]]; then
- merge_configs+=( "${dist_conf_path}/big-endian.config" )
- fi
-
- use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
-
- kernel-build_merge_configs "${merge_configs[@]}"
-}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.168.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.169_p1.ebuild
index 0cff1ef3dbc6..82ec46f24cdc 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.168.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.169_p1.ebuild
@@ -7,12 +7,12 @@ inherit kernel-build toolchain-funcs verify-sig
BASE_P=linux-${PV%.*}
PATCH_PV=${PV%_p*}
-PATCHSET=linux-gentoo-patches-6.1.164
+PATCHSET=linux-gentoo-patches-6.1.169_p1
# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
CONFIG_VER=6.1.102-gentoo
GENTOO_CONFIG_VER=g17
-SHA256SUM_DATE=20260411
+SHA256SUM_DATE=20260418
DESCRIPTION="Linux kernel built with Gentoo patches"
HOMEPAGE="
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.84.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.84_p1.ebuild
index 43fedf4d11b3..29f90c146362 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.84.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.12.84_p1.ebuild
@@ -9,7 +9,7 @@ inherit kernel-build toolchain-funcs verify-sig
BASE_P=linux-${PV%.*}
PATCH_PV=${PV%_p*}
-PATCHSET=linux-gentoo-patches-6.12.75
+PATCHSET=linux-gentoo-patches-6.12.84_p1
# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
CONFIG_VER=6.12.41-gentoo
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.136.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.136_p1.ebuild
index fb61e597e916..b361273a9f12 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.136.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.136_p1.ebuild
@@ -9,7 +9,7 @@ inherit kernel-build toolchain-funcs verify-sig
BASE_P=linux-${PV%.*}
PATCH_PV=${PV%_p*}
-PATCHSET=linux-gentoo-patches-6.6.134
+PATCHSET=linux-gentoo-patches-6.6.136_p1
# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
CONFIG_VER=6.6.12-gentoo
diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest
index d6439792f6c7..643ffb617ca6 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -7,6 +7,9 @@ DIST genpatches-5.10-264.extras.tar.xz 4060 BLAKE2B 078b2edb5f203fbd2aaf65cec9cf
DIST genpatches-5.10-265.base.tar.xz 8914660 BLAKE2B 4dd31c7f2ab8574ea6cb52f8d3996dac5b884dafc459ed4fb2c02f9c1f18bda0214a0606a1ca759641616fbe857137a0a9d8bf06299094763161c2083d218e6c SHA512 9afd8f76da1e3b98cee383f19b472418e7928a6225489077ec1cecef248718cb0fe3cc8e217f51cdf7422acdcf1426dcc7de0b4013a5111780c45860c5014d95
DIST genpatches-5.10-265.experimental.tar.xz 11856 BLAKE2B 27cd25427c9f42b35896ee9e33621b5adfb88e57e11f3a7ce0e721c9fe7d3a9a0c29458153e9fa83badbee88e51abafb8ecb1646b9e821deef59e84f0680b457 SHA512 ed7e0dec8c055971bf1efe50abe5fb5b135befec21c437d73de3e0c858408db0b85b6b256deb906c60a7521250f4135b597cc51130936ed1ea5efaaa4a84996f
DIST genpatches-5.10-265.extras.tar.xz 4056 BLAKE2B a805907709f2fd6eac04657b0d6d59609a202dd639e3ba3c867c5f50f582560ab9d27f2613ce1aec76d9487f502622d187b015336ea588db402dd28a9a2a44f0 SHA512 dc0ef7fe145cf7d7f2efebf9e51a8bd764c288ba442527caf564eacfe0163960e11413d8710ddba4844b163d52708d34a8de92610be8f31b7669dfe28638502b
+DIST genpatches-5.10-266.base.tar.xz 8921524 BLAKE2B fc57b122162c24695b4acf59779967f1ea38b1a67e296dd2ac7664d597064170f89905d260c21313733ce587842e98dd646c8ceeae5c9b5b01043bc333374451 SHA512 464f6bc1b170828b9aa3bac9fe9b0cf0b3a5f3ab2b559d3db2de428511404222a5b9e4ba33d556e0f6e1038ebed7979d4991dac6c8f3c40cbec07ef66eb228cc
+DIST genpatches-5.10-266.experimental.tar.xz 11860 BLAKE2B 7f9ffff51a2a720336cb6c929daf7ad95b0eafa6749e3c74d2f0adac873a20fdb9765d46d170123d1be55aabd4d2b7343caee7d880441c38be1bfffac3368817 SHA512 93ab4390dcc19ba1d38dcb8c2b69f93cccfaa5342a33b53a6924dd92c379e3b0d0ca3d62125e8a3b9aa875e96df8b9b3128eb911e4ee3584edf3c8b92baf5dfa
+DIST genpatches-5.10-266.extras.tar.xz 4056 BLAKE2B 20963dc47ba44db48418091f35beb84a7178629885191931efac96769781bd6fe284648c6b27cf263f0f444b986eb8f530ee5945acb0fbc606de40505ea3c5da SHA512 00e0663c4de11287642f56a8be636c25bbd4ccee75416dc3367a0bf515ff630e828960df28f3bb59dd74279deb487bc1c92d42736c401525f9944d623d8d70a1
DIST genpatches-5.15-210.base.tar.xz 9210880 BLAKE2B 284a42e7e5b3c1453a8be8d8e6d0b06bd95b38ae8c7dc69edac39c3909285a863c41c9abc9cf2e1b42b1bd61eef3fe2eeb07cf293fbd06ab6f39c793d780ab5c SHA512 82cd20fe6193e0311b96150d491dac508b0d44c5576cfebb6c01a085832b3b75ba2977687cc979c86c2fdda4d07bb1708e994bbc0bf2126bfc0413e715726853
DIST genpatches-5.15-210.extras.tar.xz 4056 BLAKE2B 5645aa225a20fbde259fad039ea68b02d04b7a8b30a3cbe7e27b04984d143ad2927dbda49b9895138f3413a467bc0c39c71a7b5eea12ba27718e0efd84b3f7e6 SHA512 5f7a0cb54fd2c5e0f4fa26c02bb92d46ae19007307624259c1719183b258d88f61a6bcd86aae23115bb71483f0a60dcd5127437c8efcb0f1632f226fadcd3ede
DIST genpatches-5.15-211.base.tar.xz 9223864 BLAKE2B dfafdacc8a66b4773ef9f35d2e96e1a04b25bfcf2ab9150de19efe7f7ac9223693179282448fa4a35c35f51ec0ca570059c2a2d7b2723b600cd84a64d7878d3a SHA512 202b155c765d6114f18b49480ec825d15f183c215ad735f8e96d125de4c76c89f4ea423331195e2cbc7e6f60949a520588f67e07be9acca01091b1f9478a0fd0
@@ -15,6 +18,8 @@ DIST genpatches-5.15-212.base.tar.xz 9319340 BLAKE2B a478ebff22666b3cf2c879b4d14
DIST genpatches-5.15-212.extras.tar.xz 4056 BLAKE2B ee088a0af88a0bcce9bfacccd8873667cb9d9807ce8e1c4be2f6c2ca0e9641adc1908f90648a055e7a62026a031f7a4fc30ff1edffb0dde34243e81b928dd32e SHA512 553c8d134331ba2b66594c9083aefc6f724491ddaee8abf6c2d054210ee5c2753cd903063e448ff055fe89ebbeae532c7ccd7d097040895f2e4751b2de06468a
DIST genpatches-5.15-213.base.tar.xz 9463276 BLAKE2B 3690104af470f0d32d124d7cb5f81dc745d26bfa61f0a8f7b1ff2c50c2b824cf61660648acc6f3ff2fc2fe37897ff8a56c7ef9fb0287695ac3f72f9e4075010b SHA512 fa5468357343ea3adbf2064c2b19effee9b375e5f140ba17c6c56af5b2103489250b1d1b828827c4bf3f777c3c2d2caaf061d81ea1d7d8938025819382389428
DIST genpatches-5.15-213.extras.tar.xz 4056 BLAKE2B a71b4074dbdc1603a65410618645ab7f42983d61dd76aff05e9820f8927ebb9f68ec354ef6d6e0a10379885a032c9f2d11a37f4e3a3dc18dd7782416afc36f16 SHA512 28b5e3fe0f8ca5e3476be75550982b212ea13937a485b177ce533f3aced6280ab4078e9b035236e7e68dc79aaf81e65df887903314c60eaad6d28a6a968b3a97
+DIST genpatches-5.15-214.base.tar.xz 9468664 BLAKE2B 2129240f52cc1d165804a6d99052fea0cd836886c2a5d8b8e8bca2b0d73d2b3a11ec0433d954a8517708726004bcb7fb5f09253dca3b62943f0564b7c92b3eda SHA512 1ebcd89b67455d2e39abe08f617763e3173be3b70edb6140b7c40127ba7d2a2fb97105e940c2233abd7000ae897640b0d2db0679c8bee7744815ccf8baf8c577
+DIST genpatches-5.15-214.extras.tar.xz 4056 BLAKE2B 4c8014b34110783ca5eb4e344953b8224d3198d71d42a72a95d60c9b7aad088d334e4b0e7265d8a3328be1bfa76b62871e9878cd8b9dcb66449fe0d92bdf14e2 SHA512 f8fab3649146fdbba557aa3936af58e60d70d0d3a243964ffd2f1d8580164a302f1933662ca102653ea2655aec1e0653de38be24af14876b17dbde011391d848
DIST genpatches-6.1-173.base.tar.xz 8577228 BLAKE2B f24383e81b8fe2156e476e6ff528873775fd7fb9f3205950ee56a530191f4dfe62b0cf5ba7bce24ea67b2d28bc1eb8b8d634fe954dc83cd13e14a3b00732fa32 SHA512 520ab0161cf42e07dfc9959bebd49573a11de9d423b6143a947afbef5448a1e9c625cccfc31e82d6f20ddcae580ee43533f8975a459ba995add15344a25ec8c3
DIST genpatches-6.1-173.experimental.tar.xz 17728 BLAKE2B 05a40b4202005cf5f0858d5af8663d0e63b768fbded73881761c565a706fd9649305b079d40514c2ab7bf39dacc3639dbd4b75221a6894d306b8862d32f7c9a2 SHA512 62aeb7adc066ebb02959bce2c313d0cd79447b7bec1069168fbe57dce17ac1c5861b64c395529f3807ec8bc710431634ec1d6b58cf026a0d920f0ec4a79ef66d
DIST genpatches-6.1-173.extras.tar.xz 4052 BLAKE2B c09fd8389218debf4fa297223316750052532791cc8f4be15da0d944f70a3389e0fffda4795e9a0023b668abfe0ec6f33313391b218fc54ccd537435b1c48a28 SHA512 53791e55ed63bf5c14a4387d004f2ec7c133c2c54536af367e9560a044795b64b016cdffba734602041cfb73c50a2a65d6638668982e97088861e9bc5c7f5a05
@@ -27,6 +32,9 @@ DIST genpatches-6.1-178.extras.tar.xz 4056 BLAKE2B 4045a221f225717b3924c16c8d0b7
DIST genpatches-6.1-179.base.tar.xz 8989948 BLAKE2B 4d82d38d52c8a711e709e6c37cda9fb595893e18e319f7d54d3d438b317dbb0bf6595a27b7d56dda093fd2a2356db608ef3de1faa6a40a2325808eb160e4ddca SHA512 91067dffb791849cc3066f382615da6af9c0c290d27e4d275ead5758167e7b3165564d49cf41915d3519305ec3761991a905fcbf635e6e64e775945b43bb64e7
DIST genpatches-6.1-179.experimental.tar.xz 17704 BLAKE2B 9d2cc41fbb8e7d129e77e9cb8e6bae99571775ead9e014f425bb5431bc0d820f57ca4175868b25ae757fee490e9abc85ca55ebe5670e1718497063275c9a6550 SHA512 c85a1523934293d96ffc010fe61f6b21df040f8c8492409516cb00aebcd6d8d35373a472cd52aa8a2da298890100812a9776bf5ccea5ec9f6e714921e6399872
DIST genpatches-6.1-179.extras.tar.xz 4056 BLAKE2B 4222da76c68428766e934774149e828abda5db4bc796892256866fd08877f10731f98b355d658855f99154ab7d13fdb5e5132d268980b521b8cee031772d4351 SHA512 bd2f1a983850b2aebb16110f463e6ad0c216f24ad41a5b92f4468af22531da0f1e9977ff94d815925a0e5dc92ff09a283f8e3b7b3eafa1e494c6d5cb01818c84
+DIST genpatches-6.1-180.base.tar.xz 8996180 BLAKE2B a65b7d4a633b87b269ae8fbcdca9e2c1da4491aabc003628d3af624386a3cf9514b46ea05e16dc5261bfb5f9cf37d68317415efcc5d5f866d5f94c70634263a2 SHA512 3f4851cd613ad8d09b8ea02f9b783339f6915bb397ac67ba797d37b623a0ac6020a9b685596e6b92f3258c30c2c6d267a01a37676a9758e34a4883d97136c2c1
+DIST genpatches-6.1-180.experimental.tar.xz 17728 BLAKE2B 3a70d5a4201444ae149b4caf11bc2a30ffe63d3bff76a3b7acb2586aaf5b7bd8b7e1b15b1568d7828839d9a56d08665d0dfa353353482429d65e7807d9cd770b SHA512 32f1dd9f4c4ef3995358850cfa4e98745b8bb2f8cbf7ee212da0be1d07462a7277b176e13546c11a2f068163c84ccdbb738f77ebff015035c1c5d1cf7b3641af
+DIST genpatches-6.1-180.extras.tar.xz 4056 BLAKE2B 06bb1b38d13405b4eda2bdf6aee9d921a923848c274e0750570effbb1d627afe585ae4c425347e681da02aea514c09bb70d0de328114cfa60d60e9a70ae797f2 SHA512 ed15fd149fa773db1be71a83d9825efecb84c0e49601f6a9375376dec12c19657c08b5256fceb31a81fa5012e4863a4af198b0f023f33d23d53c96ad27fc76d0
DIST genpatches-6.12-82.base.tar.xz 4617300 BLAKE2B 7520d5b3082cc1c14651cbe6a86829aa338b2b8e5c9081733cf9d0218dd826863ae623a8471623dd8446dcaaf7f019b9de67e23f6f81e26227d7854d843b8079 SHA512 12dac1d51f488c28862075e104e25cec6b34e5732927abd34ee137437ff5e121aa479c3cd50fb3be09a3cdac0e6c1393e98a7b0d82ec9f3a3b676f10a5490a0c
DIST genpatches-6.12-82.experimental.tar.xz 6052 BLAKE2B ac99645b5472deb996f2844d1f79441f584072e9950dba81da918ee9c845ce90dd3f04597fce2c84d5f42e2f99541be4b7b8a755b5b7fe8c2a93bfffba7a55cc SHA512 ab9d8cca6981af7de04a182b0111dabb53c9eda17c070b723e12714170ed15be772f8cd9e15d3d37cd448794bbd37616fc1798f23d7bae682e754e19bb40baf8
DIST genpatches-6.12-82.extras.tar.xz 4316 BLAKE2B 27fe3ac94f700ccc0ac6164308d8457857df5f95acd2cfc7a98b97623c8dc36c4e6391a7ac49fc4c0ca63cf69f77c196724e6d350db9cbf278d3e3bf39e20814 SHA512 116b5427f0e835b0488d794e2d716b005112ae01ccba3c53666ac5750306de8145b17d784e693973e5ebccaecf79d36a4698ac548f20cfd3fe39667fd46c1105
@@ -42,6 +50,9 @@ DIST genpatches-6.12-88.extras.tar.xz 4320 BLAKE2B 4ac84ad19eafe0ca9c0f923c91b9d
DIST genpatches-6.12-89.base.tar.xz 4989296 BLAKE2B 98af3784706b0f2c95f4863ef97a4b0b75709dd5626ec8841efd70bacbc09602b2ff83510ad67440314b54b5d871b06f6c5df8e48cb03cc691caacb0cb52f226 SHA512 a39e71cc42348ef19f4950ffea0cd39b9a6a1e24c875b8feb37a8576846a26812001298d205f6fac94b9f3f7e901a2e8e6dc23b27f9a49fa088460cdd9a36154
DIST genpatches-6.12-89.experimental.tar.xz 6056 BLAKE2B de365ab782e0ff4575d2dd944de37a89b13ddc1a418d95a2a2a9f57a27ea8d6fe3e364879601caab7cf794345bed97ed63bef6fb024a1f73168afd0e8f15da37 SHA512 bc10096758c3ad37c1fcb3242357cd1aeebace818a1ca96430ca2f657eac98894382ca7ad4e5639a5f269d30785f268dd3188bf5bd6389aff55fd371e1439295
DIST genpatches-6.12-89.extras.tar.xz 4316 BLAKE2B 8cf2f3244790233f88e1920c2a1fc1665cd26bde398d5ba67e8ec7f299945549a5eec4cc2b5326157530b7c2af11c87e647467862bf96a508be6ba20d5870a50 SHA512 2095d55d7ff47cfc0ff9c96e991d18defef418884029b222d415b15f2080f18fe5ad817d60fac340f8183ae75910ee2bec925be29a0de6671e2dc88fa88234c9
+DIST genpatches-6.12-90.base.tar.xz 4996188 BLAKE2B 45660c0e33648f24f25fdc856d81e53b2a892db39d9b4d423b782d33d0c4757c2c3aa29d3b2b89fc718fc03fc26d0df19b0a966bd9039b7d57b3388676b1f6cc SHA512 4f78ee21373bca13089793bd434214563274965137fe0e5c3d1e4723b866042c66ae3935e77f30b627675423f7be02c39c05eddc256843e9ad10975b110aef05
+DIST genpatches-6.12-90.experimental.tar.xz 6052 BLAKE2B 9c14816754138cf5690b8226f9cdad88d45b022b1ffda5db95070c5fb2abff30548ff8c6c2b418e34a3459c50a8e07fcd99f204f0d672443b8ed2fe5e8b16dc1 SHA512 ea4f5e52456d243f8a6ac0282d45fb191f53d06e1dcb7e73fab5aeb18d18cba269da5cb32c931eecf7a0eaf196e1e6179e1a0c1f9af0535d771a6c4fe7bdbf31
+DIST genpatches-6.12-90.extras.tar.xz 4316 BLAKE2B a44ad6a61ec5166656c7295efec8d58ba0b4a315c726fd6f9b9164393b5ae3155211e76b046ee5efdef21110a83890dcb761615d04bba5f30fe9f944138d7f34 SHA512 ac20f1d36fc38f228b570b1bda81ab86191334864645b9d2602e12f4c6d494e464601734741a1c8acd1c46544439b7841ccdeb81e7c33769eec1a6041ffec161
DIST genpatches-6.18-18.base.tar.xz 1239276 BLAKE2B 25cace5d1f9ef49304b006356e5f5fa947c376ae837825f08d37b30768c8376b5091b544e2c103c7fab4d3b2a7d7bd0d115d75d48d3af871915e29bddf0e5cd5 SHA512 73457946b4468f01cc966e0656d1f3d7bfc6ccbdafea9e39941af2535005af25cf08c8c15c4ab96d9d6162230723c01c1917f445d4b31274713f01f4da57bba5
DIST genpatches-6.18-18.experimental.tar.xz 6012 BLAKE2B 9b6077176f41e2fec7d66f8f35375857a3c3e8b1dee703197d02bb91675f041ad9b2c2305e04d578a5ceb6b083656dc71cc2fe4533455ad53e57a026e89eda11 SHA512 180656201a206d92398889298611752769e991291794947889e0b667da0f2e14ce123cac6802bd480831b28be480f9be5e196762df192503c929842750aed3c0
DIST genpatches-6.18-18.extras.tar.xz 4324 BLAKE2B 582fc4ee9a2cf9979dc100b99cd4cb24a81480584f36c3023864b6b39581fbf8bbd1a693e6e0bf6bf8c95698be20403eca65609f93773264961ed543d906fad9 SHA512 b541099e67cef5602539c6d470781b61dc1bbf1eed3362bdce8acf6aedb84b7f77cfa65e329c428b40061bfb12c5393092e43b810d9674bd5c242cca232dbfa5
@@ -60,6 +71,9 @@ DIST genpatches-6.18-24.extras.tar.xz 4324 BLAKE2B f4de788bb1c192492892fdf06ac17
DIST genpatches-6.18-25.base.tar.xz 1619748 BLAKE2B d18bc20febcfe926995ac5631768a98caca0d030b0d5f32f607d15f7e2f93216a2c9cb40b824f2eef90d20b0d883162ad9f7a85597f7f611dbf427e06464d324 SHA512 df81bdd3000ee54645eacda511b73edca9d34bbb75138a641e49766b9967dac7a005f04cb5536d7e288bbdfcd6ba5713cf7672e1a49d5d997fec9f1fbf906b65
DIST genpatches-6.18-25.experimental.tar.xz 6008 BLAKE2B e62f5ec07d742043cd006654a9a9f2e259ee0d506c2ac34281c8642a66b9341bb247e271d0d4bb9319ae811791ad9bb1ff020fa9058029dc9dd3480388240a34 SHA512 5c4b3e541026e7b9fd63a4055aac027ffa83918fa9db65b67b348fe7c03894aca0d5a4a6e34c3e180ab02700372107a6c6233df0757828f838ab139644e4bbd6
DIST genpatches-6.18-25.extras.tar.xz 4324 BLAKE2B 0ce08223f67ec9f4e6a87a58207d0558aabdf482b7ae941fbbbe284ce7668399de75b5d9e302e95c260e911cb1fc6fd7f014cfecda6ffe4dec00cc53ee8d3854 SHA512 6879a85591b5d50852fb76bcadd343a9b7041edd09551ec5488ad1c1e77d616b38827782f6d239063310858ba7e8a798cba595cf05c3705c185a081b5340d94b
+DIST genpatches-6.18-26.base.tar.xz 1620076 BLAKE2B d43e91c554ee5625b690d3e56a5d6cf21d6ca36404f5ca24664935db396ebe12f5bc9550842ae0ed6920d8db8d5a4da1134754718250710c7a1c7e22e66ec1e6 SHA512 aae348dca97ca64596fb0ce60bb4fe21e5e1f5018c8a8ce1a5c1c5229b628995bb7b1158d22bb87fe75bb6675879c775339e0481da97d1a22ff4a9ca47678e30
+DIST genpatches-6.18-26.experimental.tar.xz 6008 BLAKE2B 6b5f4e26a39a8c068585981252cd53e6cdc28dc02efcfe1a023ff569518855707565c98c22b3147b5e9ce991700b95dfabd12614fd1812c3f593d2a320c54417 SHA512 2e00b31d9b1f2b3c2744630656c81d49623286cac3d666aec5cd62ac9525f50b4bd3e4ed206e890e4deedba2739e1a369f9b6e64c47d4b0b6124e61b25146d63
+DIST genpatches-6.18-26.extras.tar.xz 4320 BLAKE2B 0160f468ac61fa499b9fda6ae49c4d509ad167c6c4fa38911b82fb89a382bc09614d02b42ba11846e68d18fa18b20493cbf80dd6583ec2cb7f5dc8132b24b4d2 SHA512 af4cae87c12a975a18e0ab9c9298b2b19c03d9ca8a687e466c203df219e3da965da6cac1fa6c667d870eb21d19d2403e31d6cb5ea45cc42609bf2fddeb614e3b
DIST genpatches-6.19-10.base.tar.xz 898796 BLAKE2B 0f5e2a412042e7180d497df245d22e8d2a643d8a54e2bc6a73e8141526d3a89b1b5f7d87dd185d03294adfbeb8c380b5de00c1f047430a3e41eacb3b6c395676 SHA512 235160131d725c78b337b854d9298e64078e86996adebda85fca3b74445b60054ddf9a04e0bf6d01521debe2e9f8522d069022be6fb704644743f2454ce83013
DIST genpatches-6.19-10.experimental.tar.xz 6000 BLAKE2B a3fd356da86f4c0b29c5db0b69c07bd7d191ccaf3dc11b72a396cfa7292687930242b151c278af45e308f01b595e6261a68ccebdfcad20824c1d792de18340b6 SHA512 cb81abf4a7133219e3eb900d0c7fc366fed87071d44071de8f9bea73acdbc7a49bee6a564eee40073f70453ec0226fca7366b98b20cd2eb9ae0d51bd80f1655f
DIST genpatches-6.19-10.extras.tar.xz 4324 BLAKE2B 01844b9db209b1d92bbbafd87df83b664bef4b7845c9c40e6b09edcb03da1d3b50656bdc74dec7b78911126d4c63ee41963b94a1849861682c16eae9c4d71715 SHA512 bd0c5f02207b4ca0d4701b6630eb2f746bb32bc361b830871c24c2e1504206a28f5ab26f74544e88bf14e79d91ba9181cbf771f5ea4a6ef74dde13f15da7073d
@@ -81,6 +95,9 @@ DIST genpatches-6.6-142.extras.tar.xz 4060 BLAKE2B c953cd7154106c13449604311bcf0
DIST genpatches-6.6-143.base.tar.xz 7120256 BLAKE2B 6e2b81404215a7b8629ba4caaeaeb2ea7b06e5f80190418acd582d5d940508cf3e32ac92f4b749f5482fe90a8707a6a7f02b53230de8a0299d097ddd03353136 SHA512 aedc6a675ec18e6dfdedb60f7f79892b1d76611ee0059900d0d08d0a1f522515df27b2809a47610492eebfce300457b9d1c80aa5a619ea091e16cde959d3ff36
DIST genpatches-6.6-143.experimental.tar.xz 6052 BLAKE2B 7e0bb2c97b2fdc4a407003a0fb6e1b62bef7c2b95adfeb44b2790cd516e3abd1952b0603549bc73f3f4aeaf0fc43856d52dc9abd0ee3ba4a4ddb0a3bae31a31d SHA512 50c5600b86619e916b12cc2cf363e8f8776bdf0aeaac474c8fb933093b6737474a1ad2ce992411802ea6ff76cc639f293b0c888d609fea7f6e27e99b26002cff
DIST genpatches-6.6-143.extras.tar.xz 4060 BLAKE2B 9babde26661ae5f1f9567fcd495ea1cf7295b0b302780e6002fbad849ef37c0a902ff36e4ca6286e47f341d6ef3eabeeec9ec624c7d59697aca85a1fb2233b8d SHA512 892ec6b45c9e504e330376daaedf39a573aca151e699494eea42f959c0875fdae9ef4c406226ecd6b8256b41f521a15722aa9428a6625e3a9c3764533f812f23
+DIST genpatches-6.6-144.base.tar.xz 7126228 BLAKE2B 7d0f83cbdd0cbfd4530e3cd24504a238fb1b0f3dfc6e990c2f73a53aaba0183f08ce7a29ae30d593338fc70b6485d339f97253ca5d851c20374205183ad61268 SHA512 af0dbca07badbb114a0ad30d73d9acaa1c627f2df25b1ed36f5549258aa1a902d54329f3de88ebe2843cd82fc2c7644a1dad92dd638f182bceb81ec7d548973b
+DIST genpatches-6.6-144.experimental.tar.xz 6052 BLAKE2B ce24d442db1a7a4c249292c221e11e3e0d55c06f42e863c1e9f0da5c26bb0634151405285f81d59dfe893941990a392c76f2071059d491c0c3280f0ab31a8478 SHA512 c8ae9e3bd20d79d5ee2c3261987c1681c768ca8d4efdb0afd70b79841356d86ae5b9fd6cb9685c5ee3fb4a7fd5c24406885ee753c35cc785cf9fecf59646a898
+DIST genpatches-6.6-144.extras.tar.xz 4060 BLAKE2B cf45478908acc693d5001d43205a874600b56f72852bbd7c5f7fbfad41824f3d9320fa38088841e68c2b0456be303ca374797c4df41b44b10954511e59e12e83 SHA512 fecdc250aa2003ce24a9437bccb78fc5dc49a54de5b7b495d9d205554175e1fd49d3c9b94f44f1b50308a615223793a3f3147ad03d0400e3ec222d99055fda49
DIST genpatches-7.0-1.base.tar.xz 6992 BLAKE2B 90ef87ec861d6e645c9c7cb645985c84c3bcc4c516a30dc83d948bde284b88f3317a2e862add417dceb594f7695ba846594912168da29c9ef201554d9e8b51b1 SHA512 7900d45a9f0655db4106165107fb0b51867752278a35c324525418e7982660438bf97fef92a0168a513559157e8b9d76286da30099cccb5438c384809672c39a
DIST genpatches-7.0-1.extras.tar.xz 4324 BLAKE2B 3aaa70843de0b5130a448f4be837bf250077059b3103b13f7b8fda36f36d7f2ba17a8f9f9f959ee7d16c1b863a10b245e5b8073cc991744004bd6c768325791f SHA512 83c04969b52c84301ae7fac9c3607bc2e6fdeb7f126217fe03c2938b8185e227b1ce2599456238f48cc9fcf958aa2c652acd12b7525c31b60f4547127541d843
DIST genpatches-7.0-2.base.tar.xz 33820 BLAKE2B 8322e3a6725e33e1e960a865757b269be00477b36679fae7828c66df11718c4483d116f707cc9774609065bb93b94add9fba9a9f91e72996c22539832329509a SHA512 01eb56ade9417e374da9e87087cb28ab1e0ca9db9a67808f8fb116a2f57f90632cd70b1d1ba1568dd51e17f4c6f6292f68bfc8c31d5a1c0dd02574a9f11c0446
@@ -89,6 +106,9 @@ DIST genpatches-7.0-2.extras.tar.xz 4324 BLAKE2B 43b995ec2517f5151d7a1da10a8d696
DIST genpatches-7.0-3.base.tar.xz 49052 BLAKE2B 11e154eea401d338845b88e627d90895340884eed90a004570cd4cd02dac1b47fe39564f4330c6fa768b56f29028cbc157781dd7ad72b4ac7e6098a2cadb8fe4 SHA512 07cd636af192d7981388a83ad43d61aa1c61d854c7eaac84217b92f5c320ff14e64cbd497ed391ecd7fb7fe8e46a429500b08fe10a06c2895ca1259c7500acf4
DIST genpatches-7.0-3.experimental.tar.xz 76692 BLAKE2B 5337909558ce05f27b6eafc7fb6a770e9410155b1e9ce7bd8c726ad232960f05406566ae6342a0f33e75395ac5aea1c4fbc526b5449bcf2828d1ba27fcfa3da0 SHA512 34ba97753f6fa0822dc44945da1d3e59dbe8088f5bdf6ceb2536cad0b9951691ad699c38760413d9dbd63b02120b973b350669862dd2e502ac0616114c902abf
DIST genpatches-7.0-3.extras.tar.xz 4324 BLAKE2B bb54a620a2a04cddefac6f70432dfc2487f59b7d6867fee80bc1c0dc1913dcc92e455e548d2427231687d7dea4f4e95fbb4d6f35c1b0883224bc4ef85519f629 SHA512 748627e1ea556249c7a07a7337010bb447d2b4bd8e1917d8e73c3808bcba988bc8c5b6db30dbe447426e80c3479c3a62030dd68f55ec62fa1fd22ae86acee652
+DIST genpatches-7.0-4.base.tar.xz 49544 BLAKE2B 6036d87cb264317664fb3735da6663ed89879d58fca888230d1fef68f582aaa2374c2764ec96ad8bea8c52d1038f7c65bf3205ad3fd43328c9764bf0883c4555 SHA512 a4d2715ca7c45e1cd612a3541d02b5ddbbbe01946de648f7f434341dd8f16156a79d67a4ad7b62768944398b68a0f0e8d16ff591f4114fdbf9dcbd26fe8cd545
+DIST genpatches-7.0-4.experimental.tar.xz 76700 BLAKE2B f38426b778bd5422369a5de8712da94943dceecbb43cdd0a5708222651478f88e855af8f54dd1f4f651be2f5915f43411fcc7735794646cac7b91470979f91ed SHA512 c8a6dc3ab01c2e756acb01f4a1a8f3f4f610c6fd02d4138a6f6bc03f08a66c74b4d88aa111be84c54978b43259d7f242a8994eacd994cb5bee58af2460d28698
+DIST genpatches-7.0-4.extras.tar.xz 4320 BLAKE2B a9686be8e05da9bf5cd064b7d1dbd1a67b801b5ddeb5230775ce64424fdc5a2b8342186cfa39c51595488bc0546f09034cacae6f18db174eb38e17844b9c3313 SHA512 369041c27ec259ae100558983d7c3f5bc72e869338f720bc28e6c211214e1b9c97fc70729ff63f261043ec9ce7964d4dd8a1cd101d2a7161049f8f95ef2a158a
DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.254.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.254.ebuild
new file mode 100644
index 000000000000..cfbe24678504
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.254.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2026 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="266"
+
+inherit 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/~alicef/genpatches"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="experimental"
+
+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
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.204.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.204.ebuild
new file mode 100644
index 000000000000..d5f32cb656e4
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.204.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras"
+K_GENPATCHES_VER="214"
+
+inherit 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/~alicef/genpatches"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="experimental"
+
+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
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.170.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.170.ebuild
new file mode 100644
index 000000000000..b930a5002836
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.170.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2026 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="180"
+
+inherit 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/~alicef/genpatches"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="experimental"
+
+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
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.12.85.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.12.85.ebuild
new file mode 100644
index 000000000000..5ad596965044
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.12.85.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2026 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="90"
+
+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/~alicef/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
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.18.26.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.18.26.ebuild
new file mode 100644
index 000000000000..19bdf2473906
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.18.26.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2026 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="26"
+
+inherit 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/~alicef/genpatches"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="experimental"
+
+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
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.137.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.137.ebuild
new file mode 100644
index 000000000000..d820e6e092d2
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.6.137.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2026 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="144"
+
+inherit 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/~alicef/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_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
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-7.0.3.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-7.0.3.ebuild
new file mode 100644
index 000000000000..99033406385c
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-7.0.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2026 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="4"
+
+inherit 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/~alicef/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_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
+}
diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest
index c68e0637ae4b..96bb95078508 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -34,22 +34,17 @@ DIST kernel-x86_64-fedora.config.6.6.12-gentoo 243607 BLAKE2B 7e670d37c6471e50aa
DIST kernel-x86_64-fedora.config.7.0.1-gentoo 263757 BLAKE2B 36f31fc745ba244c962e0694356c19879edd92d730b9fdf2112cdf565c4d6fbf9f91bcf2e9d8b51e3b94fc0f777a58306ae687a816fa23764298712c5d869a9b SHA512 c733dabcf33339c4b9bc469f30b6897207c49f19d34678bce2b32b939b0c9a3cd2505fc1c498f54c4b84b171460cbb1587b84841f71a7560b87d8d4047b75435
DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
-DIST linux-5.x-sha256sums-20260211.asc 373886 BLAKE2B bca3610830811245d37ab2bc5cbcfe39199d91b4587072e9061e3a9d4dfbb16997ecfe28a288c630a9cffe2452a094bf8024cf556a3154a3357290faf7e1d943 SHA512 10954f8e9d7370a6318682a0895e7d1e84055aac5fcc542c0a76e93d517eddb41b3fc60ab7068e2adf408e4d79b71a818c8537b05816d8b9f9ca2b6409372d36
DIST linux-5.x-sha256sums-20260418.asc 375956 BLAKE2B d2592f053f0350997180479283fb5c57e119fad665fc28c982392b0655736827221eb21f892e628e8e2ce61b55be6d0ecbdf3c9e6d37c8b3ff29c330c28cc239 SHA512 4746bb154801314b1df39830445b6ecb59cf278da5799df0b0eaf383fba20b6a26dd3174cedd5f54f23e66b97980520b634714e480b61a0a7283734a7667b890
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
DIST linux-6.12.tar.xz 147906904 BLAKE2B b2ec2fc69218cacabbbe49f78384a5d259ca581b717617c12b000b16f4a4c59ee348ea886b37147f5f70fb9a7a01c1e2c8f19021078f6b23f5bc62d1c48d5e5e SHA512 a37b1823df7b4f72542f689b65882634740ba0401a42fdcf6601d9efd2e132e5a7650e70450ba76f6cd1f13ca31180f2ccee9d54fe4df89bc0000ade4380a548
DIST linux-6.18.tar.xz 154309096 BLAKE2B b94b7b9bf18aca0c3e50baf79b009a1448fc6cd9c3ee019f641cc247dcf53a4abef4274ee0608ad8cd4943af69854363a95d26e117ff23620bb07dccb158859f SHA512 88599ffdec96d150c1feb9b261ba93bb0301a9d0e1ad6bef7aeab1f5372cbfc57d8b43c7e902bd8f76921d1dbd8189663c142ea869e51d0e2b483b150ee00fe0
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
-DIST linux-6.x-sha256sums-20260411.asc 214835 BLAKE2B a0e3f38ba5511767967dfad9c218c5dff6064f2136f49e5dfd6bac26e24986b0cae953f544f99b2c27bdddf036c9d1044121f9006f509ef9a1e27a3b8ba8478d SHA512 67bb3611a20010f98e8fc2b22b699c1ad18ea72a7bb12eeb1834bc724782e70cf68e6e2021deeae6b84a34b9d714522ee3bd9d25c367aa51c9aedba7dd33abb5
DIST linux-6.x-sha256sums-20260418.asc 216540 BLAKE2B 37655901ab474fec6a525ab7f8f3153688d2341fffb9c787f14f3ef8ec1783c8b5091624f3eb65bb02675e0c5e6f579e473e838ff8904f1d403aa3708a88c7cb SHA512 480d377ca47501687fa28d1ea196957f036fbfceb16eb98599c77784ce9295a3235ac9cb93315c3e91afd1c9c6a0c700f313e7c3d1c100c78854ceebc3c20e8c
DIST linux-6.x-sha256sums-20260427.asc 218586 BLAKE2B aba99f133ff56ebaaf4fe0774bd907e28aa1dc5b69992ff52eecb70a8e12890ca0f5009be43f446ea8c6ab9fd198efd12e3aedf5c07488da891fd91532007112 SHA512 a6d7be4d0f5c046be8d614228a6a51c4f8cd71ac5683a3088cd1c0f52530893efbcc76fb3decac823e31c05307b774d72c83d09c6b90667d88e93374ac964b8e
DIST linux-7.0.tar.xz 157143652 BLAKE2B 3d9795083c8938f80f480de0d10bfd9c525640e59d5c7f22983de3f12ee42c84c31be902cafb05579ddb1c32bac5ed06b0d4953f9705450be185bd2d9ab08f89 SHA512 8c85b708342f8f09ca25b2234b22e93b62b144a9ef919fbb21827f52fa47498e778c79db1559524dd7fb360f95b2ce174171443c1859656c281be41d2b6c5a0b
DIST linux-7.x-sha256sums-20260427.asc 1876 BLAKE2B f423b97f3c241abe3cdd757f6bda34cd900c4140b371a5a7abb692dc3e404689266e162c177c66e8eee991ce5c3b7bb681d8b8cbf1c2005aaaf7291cba9efe7c SHA512 90be7186a920260a6553d08bcf6bd0ca142988134ff2d8277773624d18d0c92e048a2c620965185b35b4567708aafe610d58ef899eb306f2d4b1e2bd481253e4
-DIST patch-5.10.250.xz 7108816 BLAKE2B ad9c09595e4a05b50dc6b3ab6387116b7f4ed0d0cea3d2e0c5b390a00f3ea12cd5ef465628fb44f0f7aef230a6f6ff62c3d093d35a9a345db4c00d89abe182b1 SHA512 7aff51241e7378fe0601bade548fa32acafe1ace5c9390bbcbad0aec9eabcf88beb4055098d34c1bd9781665e92ed9ddd33987d3b790ec7e85e2812ea996d89f
DIST patch-5.10.253.xz 7248732 BLAKE2B ea684b60dfb1c3b28f5f530d46e8933fa4ff3f4ea1a6498b9cfe8c995621f27d824fe8b40686494549981ac6e30c809cd626eef6a9536f44c929e91d28c5e2f1 SHA512 f195170a0e6f924aa114f66fb72fccf19bec43c4b69d15dd94052f6e00bcfd671a30d47cc1b86617d9bb6943e05df22d6df0a32dbfd5effb65b98f1c4fd99ae3
-DIST patch-5.15.200.xz 7514048 BLAKE2B d46ef5fd5e4ac19193eb9f8890daff1dad3f1493f0d145621955f094d1538bf211ffecb996201a6503ec502fef73f2ed244c9cd3bc5a6bbf23b9e405566eaebc SHA512 1d65f996db49acf679ce8adaeb6dd5fc78c5dc940c2bd978daff378e9ea47ecd51e17a5a8cad8fb1d11560a1abd739d37021920e68c895ec763d083ba2aff24b
DIST patch-5.15.203.xz 7676312 BLAKE2B 3a0e051b3c93864baab5c7f4757c6b147b17a75a1347e65f4c37bb83c268ab2d6f1c1258e7195b777f588f86b02e69416b96831d9284da8e9d3e52ccc153d5e5 SHA512 fb4dd6a04e408a3cd12963427e1b9acef6ecabb3feaf3e4721588c428d26e6c184b1c673b35f4ddda0d669a27d013c6c6e906289493546df82960d409581e903
-DIST patch-6.1.168.xz 7303464 BLAKE2B d7b290e3c4fb30cdbcacea7dbafcaf922195312b199893671c9caa08e685235208fce2f7c7129fbae8cd78ea57c66195afa15f344f82366f866076e3102a4ca0 SHA512 0a21c78fb7b84624ab3300c411d6c8d711206e7c92bd35ba1b5a2e2bca576349811c783d528191e21d0e43ee21e3ea8c804f6493dc696f1ecef806ea41673c05
DIST patch-6.1.169.xz 7317628 BLAKE2B c9ca4999f7433c27ebbb3d2592227e8097353ec084e1c58c328f3a887a2b0543c7c8d5ae1a140c13ee3d3861a958ebf29a21b6e935b44c28a322f6e3fc491855 SHA512 23aad9a93157c55907e168d5a492c4c9749833b90e051e590281b3cb075b17ef5227f79694008fdc3470ab78a13054c416f9c71f6dd9a205fcafa8645e1eae8f
DIST patch-6.12.84.xz 4372924 BLAKE2B 6d812556ee681bd0a22e66d79d7cf8e8f0bf6658cfbf5e4c82cf605503b1a0f715243d08ace6cf0346b77ddbddb100b30df075f4a9a8cdd15730555baa56c26f SHA512 ae0699ef647758fac5170bced18a1bf685758e1af2851597c36dfc2d43c386547c7127cd6aefaee0e78720e8d6c72a8dc1834a7506eaed6ef59909ee6813fec8
DIST patch-6.18.25.xz 1538348 BLAKE2B b707adfc3d23d74ae882a0b4d15ce7b46e5c1011bcc35e8aa7b3a1c42f1a661ee84d2d91cf31801a3ceb2824cfcb6a050523c7e2aaac6045243df39477f01f0b SHA512 6c467d343470c645e3fce8b146c1d1f77d1ff1fac7d302681645e43a5e79d7f82a14d16a0760ab0feb9c1a22b0df2992cd1af7a6e76b21eb5e967f23b6b742d3
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.250.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.250.ebuild
deleted file mode 100644
index f0606370e185..000000000000
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.250.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 2020-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit kernel-build toolchain-funcs verify-sig
-
-BASE_P=linux-${PV%.*}
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
-CONFIG_VER=5.10.12
-CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
-GENTOO_CONFIG_VER=g17
-SHA256SUM_DATE=20260211
-
-DESCRIPTION="Linux kernel built from vanilla upstream sources"
-HOMEPAGE="
- https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
- https://www.kernel.org/
-"
-SRC_URI+="
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${BASE_P}.tar.xz
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/patch-${PV}.xz
- https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
- verify-sig? (
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/sha256sums.asc
- -> linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc
- )
- amd64? (
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
- -> kernel-x86_64-fedora.config.${CONFIG_VER}
- )
- arm64? (
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
- -> kernel-aarch64-fedora.config.${CONFIG_VER}
- )
- ppc64? (
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
- -> kernel-ppc64le-fedora.config.${CONFIG_VER}
- )
- x86? (
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
- -> kernel-i686-fedora.config.${CONFIG_VER}
- )
-"
-S=${WORKDIR}/${BASE_P}
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug hardened"
-REQUIRED_USE="
- arm? ( savedconfig )
- hppa? ( savedconfig )
- sparc? ( savedconfig )
-"
-
-BDEPEND="
- debug? ( dev-util/pahole )
- verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 )
-"
-PDEPEND="
- >=virtual/dist-kernel-${PV}
-"
-
-QA_FLAGS_IGNORED="
- usr/src/linux-.*/scripts/gcc-plugins/.*.so
- usr/src/linux-.*/vmlinux
- usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
- if use verify-sig; then
- cd "${DISTDIR}" || die
- verify-sig_verify_signed_checksums \
- "linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc" \
- sha256 "${BASE_P}.tar.xz patch-${PV}.xz"
- cd "${WORKDIR}" || die
- fi
-
- default
-}
-
-src_prepare() {
- eapply "${WORKDIR}/patch-${PV}"
- default
-
- local biendian=false
-
- # prepare the default config
- case ${ARCH} in
- arm | hppa | sparc)
- > .config || die
- ;;
- amd64)
- cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
- ;;
- arm64)
- cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
- biendian=true
- ;;
- ppc)
- # assume powermac/powerbook defconfig
- # we still package.use.force savedconfig
- cp "${WORKDIR}/${BASE_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
- ;;
- ppc64)
- cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
- biendian=true
- ;;
- x86)
- cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
- ;;
- *)
- die "Unsupported arch ${ARCH}"
- ;;
- esac
-
- local myversion="-dist"
- use hardened && myversion+="-hardened"
- echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
- local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
-
- local merge_configs=(
- "${T}"/version.config
- "${dist_conf_path}"/base.config
- )
- use debug || merge_configs+=(
- "${dist_conf_path}"/no-debug.config
- )
- if use hardened; then
- merge_configs+=( "${dist_conf_path}"/hardened-base.config )
-
- tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
-
- if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
- merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
- fi
- fi
-
- # this covers ppc64 and aarch64_be only for now
- if [[ ${biendian} == true && $(tc-endian) == big ]]; then
- merge_configs+=( "${dist_conf_path}/big-endian.config" )
- fi
-
- use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
-
- kernel-build_merge_configs "${merge_configs[@]}"
-}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.200.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.200.ebuild
deleted file mode 100644
index 4333656837ef..000000000000
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.200.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 2020-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit kernel-build toolchain-funcs verify-sig
-
-BASE_P=linux-${PV%.*}
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
-# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
-CONFIG_VER=6.1.102-gentoo
-GENTOO_CONFIG_VER=g17
-SHA256SUM_DATE=20260211
-
-DESCRIPTION="Linux kernel built from vanilla upstream sources"
-HOMEPAGE="
- https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
- https://www.kernel.org/
-"
-SRC_URI+="
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${BASE_P}.tar.xz
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/patch-${PV}.xz
- https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
- verify-sig? (
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/sha256sums.asc
- -> linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc
- )
- amd64? (
- https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
- -> kernel-x86_64-fedora.config.${CONFIG_VER}
- )
- arm64? (
- https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
- -> kernel-aarch64-fedora.config.${CONFIG_VER}
- )
- ppc64? (
- https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
- -> kernel-ppc64le-fedora.config.${CONFIG_VER}
- )
- x86? (
- https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
- -> kernel-i686-fedora.config.${CONFIG_VER}
- )
-"
-S=${WORKDIR}/${BASE_P}
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug hardened"
-REQUIRED_USE="
- arm? ( savedconfig )
- hppa? ( savedconfig )
- sparc? ( savedconfig )
-"
-
-BDEPEND="
- debug? ( dev-util/pahole )
- verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 )
-"
-PDEPEND="
- >=virtual/dist-kernel-${PV}
-"
-
-QA_FLAGS_IGNORED="
- usr/src/linux-.*/scripts/gcc-plugins/.*.so
- usr/src/linux-.*/vmlinux
- usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
- if use verify-sig; then
- cd "${DISTDIR}" || die
- verify-sig_verify_signed_checksums \
- "linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc" \
- sha256 "${BASE_P}.tar.xz patch-${PV}.xz"
- cd "${WORKDIR}" || die
- fi
-
- default
-}
-
-src_prepare() {
- eapply "${WORKDIR}/patch-${PV}"
- default
-
- local biendian=false
-
- # prepare the default config
- case ${ARCH} in
- arm | hppa | sparc)
- > .config || die
- ;;
- amd64)
- cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
- ;;
- arm64)
- cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
- biendian=true
- ;;
- ppc)
- # assume powermac/powerbook defconfig
- # we still package.use.force savedconfig
- cp "${WORKDIR}/${BASE_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
- ;;
- ppc64)
- cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
- biendian=true
- ;;
- x86)
- cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
- ;;
- *)
- die "Unsupported arch ${ARCH}"
- ;;
- esac
-
- local myversion="-dist"
- use hardened && myversion+="-hardened"
- echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
- local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
-
- local merge_configs=(
- "${T}"/version.config
- "${dist_conf_path}"/base.config
- )
- use debug || merge_configs+=(
- "${dist_conf_path}"/no-debug.config
- )
- if use hardened; then
- merge_configs+=( "${dist_conf_path}"/hardened-base.config )
-
- tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
-
- if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
- merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
- fi
- fi
-
- # this covers ppc64 and aarch64_be only for now
- if [[ ${biendian} == true && $(tc-endian) == big ]]; then
- merge_configs+=( "${dist_conf_path}/big-endian.config" )
- fi
-
- use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
-
- kernel-build_merge_configs "${merge_configs[@]}"
-}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.168.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.168.ebuild
deleted file mode 100644
index 26c71a27cf47..000000000000
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.168.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 2020-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit kernel-build toolchain-funcs verify-sig
-
-BASE_P=linux-${PV%.*}
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
-# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
-CONFIG_VER=6.1.102-gentoo
-GENTOO_CONFIG_VER=g17
-SHA256SUM_DATE=20260411
-
-DESCRIPTION="Linux kernel built from vanilla upstream sources"
-HOMEPAGE="
- https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
- https://www.kernel.org/
-"
-SRC_URI+="
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${BASE_P}.tar.xz
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/patch-${PV}.xz
- https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
- verify-sig? (
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/sha256sums.asc
- -> linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc
- )
- amd64? (
- https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
- -> kernel-x86_64-fedora.config.${CONFIG_VER}
- )
- arm64? (
- https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
- -> kernel-aarch64-fedora.config.${CONFIG_VER}
- )
- ppc64? (
- https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
- -> kernel-ppc64le-fedora.config.${CONFIG_VER}
- )
- x86? (
- https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
- -> kernel-i686-fedora.config.${CONFIG_VER}
- )
-"
-S=${WORKDIR}/${BASE_P}
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="debug hardened"
-REQUIRED_USE="
- arm? ( savedconfig )
- hppa? ( savedconfig )
- riscv? ( savedconfig )
- sparc? ( savedconfig )
-"
-
-BDEPEND="
- debug? ( dev-util/pahole )
- verify-sig? ( >=sec-keys/openpgp-keys-kernel-20250702 )
-"
-PDEPEND="
- >=virtual/dist-kernel-${PV}
-"
-
-QA_FLAGS_IGNORED="
- usr/src/linux-.*/scripts/gcc-plugins/.*.so
- usr/src/linux-.*/vmlinux
- usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
- if use verify-sig; then
- cd "${DISTDIR}" || die
- verify-sig_verify_signed_checksums \
- "linux-$(ver_cut 1).x-sha256sums-${SHA256SUM_DATE}.asc" \
- sha256 "${BASE_P}.tar.xz patch-${PV}.xz"
- cd "${WORKDIR}" || die
- fi
-
- default
-}
-
-src_prepare() {
- eapply "${WORKDIR}/patch-${PV}"
- default
-
- local biendian=false
-
- # prepare the default config
- case ${ARCH} in
- arm | hppa | loong | riscv | sparc)
- > .config || die
- ;;
- amd64)
- cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
- ;;
- arm64)
- cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
- biendian=true
- ;;
- ppc)
- # assume powermac/powerbook defconfig
- # we still package.use.force savedconfig
- cp "${WORKDIR}/${BASE_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
- ;;
- ppc64)
- cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
- biendian=true
- ;;
- x86)
- cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
- ;;
- *)
- die "Unsupported arch ${ARCH}"
- ;;
- esac
-
- local myversion="-dist"
- use hardened && myversion+="-hardened"
- echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
- local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
-
- local merge_configs=(
- "${T}"/version.config
- "${dist_conf_path}"/base.config
- )
- use debug || merge_configs+=(
- "${dist_conf_path}"/no-debug.config
- )
- if use hardened; then
- merge_configs+=( "${dist_conf_path}"/hardened-base.config )
-
- tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
-
- if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
- merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
- fi
- fi
-
- # this covers ppc64 and aarch64_be only for now
- if [[ ${biendian} == true && $(tc-endian) == big ]]; then
- merge_configs+=( "${dist_conf_path}/big-endian.config" )
- fi
-
- use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
-
- kernel-build_merge_configs "${merge_configs[@]}"
-}
diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest
index 1bfb69293755..48b02ab9352e 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -6,11 +6,11 @@ DIST linux-6.18.tar.xz 154309096 BLAKE2B b94b7b9bf18aca0c3e50baf79b009a1448fc6cd
DIST linux-6.19.tar.xz 156067644 BLAKE2B d1551c058e9a1201a0fa769b427255f13bb0d73fdd384e2c0302956cc9a1eeba255b013fa87a15fdad508bc00fdae2085590572c76cfe20fe2af31ba87b7d289 SHA512 01b29c7f4e5bc0c9802794c2cd027fece825f90417be229a71e60eefce530010d5d301749c54ae744e9d4a483518e769e2bb7e6e9209687681ad7fff11c3ed86
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
DIST linux-7.0.tar.xz 157143652 BLAKE2B 3d9795083c8938f80f480de0d10bfd9c525640e59d5c7f22983de3f12ee42c84c31be902cafb05579ddb1c32bac5ed06b0d4953f9705450be185bd2d9ab08f89 SHA512 8c85b708342f8f09ca25b2234b22e93b62b144a9ef919fbb21827f52fa47498e778c79db1559524dd7fb360f95b2ce174171443c1859656c281be41d2b6c5a0b
-DIST patch-5.10.253.xz 7248732 BLAKE2B ea684b60dfb1c3b28f5f530d46e8933fa4ff3f4ea1a6498b9cfe8c995621f27d824fe8b40686494549981ac6e30c809cd626eef6a9536f44c929e91d28c5e2f1 SHA512 f195170a0e6f924aa114f66fb72fccf19bec43c4b69d15dd94052f6e00bcfd671a30d47cc1b86617d9bb6943e05df22d6df0a32dbfd5effb65b98f1c4fd99ae3
-DIST patch-5.15.203.xz 7676312 BLAKE2B 3a0e051b3c93864baab5c7f4757c6b147b17a75a1347e65f4c37bb83c268ab2d6f1c1258e7195b777f588f86b02e69416b96831d9284da8e9d3e52ccc153d5e5 SHA512 fb4dd6a04e408a3cd12963427e1b9acef6ecabb3feaf3e4721588c428d26e6c184b1c673b35f4ddda0d669a27d013c6c6e906289493546df82960d409581e903
-DIST patch-6.1.169.xz 7317628 BLAKE2B c9ca4999f7433c27ebbb3d2592227e8097353ec084e1c58c328f3a887a2b0543c7c8d5ae1a140c13ee3d3861a958ebf29a21b6e935b44c28a322f6e3fc491855 SHA512 23aad9a93157c55907e168d5a492c4c9749833b90e051e590281b3cb075b17ef5227f79694008fdc3470ab78a13054c416f9c71f6dd9a205fcafa8645e1eae8f
-DIST patch-6.12.84.xz 4372924 BLAKE2B 6d812556ee681bd0a22e66d79d7cf8e8f0bf6658cfbf5e4c82cf605503b1a0f715243d08ace6cf0346b77ddbddb100b30df075f4a9a8cdd15730555baa56c26f SHA512 ae0699ef647758fac5170bced18a1bf685758e1af2851597c36dfc2d43c386547c7127cd6aefaee0e78720e8d6c72a8dc1834a7506eaed6ef59909ee6813fec8
-DIST patch-6.18.25.xz 1538348 BLAKE2B b707adfc3d23d74ae882a0b4d15ce7b46e5c1011bcc35e8aa7b3a1c42f1a661ee84d2d91cf31801a3ceb2824cfcb6a050523c7e2aaac6045243df39477f01f0b SHA512 6c467d343470c645e3fce8b146c1d1f77d1ff1fac7d302681645e43a5e79d7f82a14d16a0760ab0feb9c1a22b0df2992cd1af7a6e76b21eb5e967f23b6b742d3
+DIST patch-5.10.254.xz 7254948 BLAKE2B c409ba9cdc2f8280c8b947a1901980db9ed886f7aa2baad24524333a5bb855a60ae05747b745a830beaadc8500177b6b736dc0fd7266f556d9c141600a90e24e SHA512 1859322a2f1b7a40bafe6c8c386b44ec92801f7c42b4c917fa5e755b3ecee50e53a48ed004546369d0c6ce656e5a5802d6ad10fef86f47fa5881919abb176e40
+DIST patch-5.15.204.xz 7681224 BLAKE2B 5f876404ff1acf25e2553dbb62658d1ab205207811296f0119fae04aca751484e93c0146d019199b406af7a9d79a589bec8b0290730cf2367fd3fa823d74226d SHA512 f0a9ad08dbfc324a8e063fa7c656557ad46dec323f986df01bb722259cfd325b39551c9c2c485ca3b1a2447bdc9c589384992742728a9523bf2aa152d988eeb5
+DIST patch-6.1.170.xz 7323812 BLAKE2B e7004a8059c8f9011884aa2b2a7718e9bc67f9820cd407f263bec9cbb4bcc4d5791ee55a99e406b4b6c17424acb1087cd67b5c841c10f0f38833b2bb28920f27 SHA512 baf0666cc180492e347392db6ad363acdf6b05515be073363432ab7af0ba7308f28728e38bd42b7699c083aa9548a789b1e2186098f411eb0a25451ab6db20a2
+DIST patch-6.12.85.xz 4377956 BLAKE2B a4ce6472229c01003884ece108f60f2e9458d7fae38ebc47e7b598e1245e7a396fbc01aca3a7d310825b1f39acbe588b6865311d3ac7b4f48d2f404a728c942e SHA512 6b7c0c220ca26b900462b21641f8615f7c84dc25cc79527c8d32e9ac5742bb89851d30a69e1f1b1bfdb5bd353153c31ae523538eca1cead8cc12261a47f4a18b
+DIST patch-6.18.26.xz 1538696 BLAKE2B 327bc85624fd2d2e6c72f42037d1b02ada8b486ff0736ef440cabbf320c1cb52e4685647a47f04507ddf933df36ea7ffbcbc8dacb32b208844d7554ed8d81a4c SHA512 e983f3c6d9ca2fe1ab878d0f7897fe398befd1819239e416e123679427c92f64f708567c2361c82d8b210c0db500088781079dd60b68584fe5fa939ceea91444
DIST patch-6.19.14.xz 1021136 BLAKE2B 814807c704b74428010c7a6b47c7b07e261c3a67985869c9cf22cdd146fc4dd50639550ff93ac4573398f33f6c30a584da7148ac4e219d4033ae96b836c56e39 SHA512 741e55ff66dbcd553ef3a4b185bd145e82535f4e6d5c70b93bf83fefeda1572f17339b2bf04b2522fb17e9f0f6ea8ab3288db42c42b64d4788318cc0f1924fb2
-DIST patch-6.6.136.xz 5905416 BLAKE2B eb486ebe595b66977c961fe5807882fd7896231d7be2a78584fa5a38b96642c77ce5c32bd8f5c3ba0c93651df7779d8dc53ff58b55440f39fd9f23d7e428601a SHA512 ecd8132ad994ed07d0dc2acf07dd980eec3c54eae038b1e84ce9b953b911fcefa1559619f0fbf376be9671039f283d6f71a2f4dcc1623f20cb9cfdf6b7593688
-DIST patch-7.0.2.xz 42396 BLAKE2B caa1d23581d32716ad853a1e43425a9277ed8e8a08e007f84107fddd8fa73e9a45dab01c35fb3a43d0ae2a80a11905e54f7a7c8ceed86c8f3eb74d283d4dfc7a SHA512 dac9f93fe01474b905211679618ad13c1a72c98a1b560be1545ed075448aa4a39b2d8ad437179af69a7b43f5fed67709cc7f51401b90c92c8f7af8843e39bd54
+DIST patch-6.6.137.xz 5911268 BLAKE2B f8bfecebcca3d65ea687a656df5648b6260c0e7ab886c0223638e8f312383f714495d2bb7ddd91addd4dfba5c5a190bc0275733e7c214d021f7594cce4904945 SHA512 f1f66711068eb3e14189612f73d4e755291be75111e9578047d7f4334b2b3d7b3c104e9c55b71298d56334461d4e4a1a95f12f54967a09cae10533e98aaa98e4
+DIST patch-7.0.3.xz 42876 BLAKE2B b725833b4848023b0832f52c7e3f0d8f9bac54b0f16bcc0015e357d4456aee6658a034d10a617109fdd47c74e1487f7f51da2f9cd49d70072878240ea11f2849 SHA512 79fa83dd31cb700f05a563e2b018741b61c6f77bafce9f6f2c1f8f7e29ab71ae88ef82dcfe662ec11cb1195a2472e989febddc4db134c23755804f1421481424
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.10.253.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.10.254.ebuild
index fad89ec105d7..fad89ec105d7 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-5.10.253.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-5.10.254.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.15.203.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.15.204.ebuild
index fad89ec105d7..fad89ec105d7 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-5.15.203.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-5.15.204.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.1.169.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.1.170.ebuild
index 099fab28cbca..099fab28cbca 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.1.169.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.1.170.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.12.84.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.12.85.ebuild
index 099fab28cbca..099fab28cbca 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.12.84.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.12.85.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.18.25.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.18.26.ebuild
index fad89ec105d7..fad89ec105d7 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.18.25.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.18.26.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.6.136.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.6.137.ebuild
index 099fab28cbca..099fab28cbca 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.6.136.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.6.137.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-7.0.2.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-7.0.3.ebuild
index fad89ec105d7..fad89ec105d7 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-7.0.2.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-7.0.3.ebuild