commit:     0b85ce4e3dba80983aa9395110f46b1838e7b5e7
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 26 06:09:36 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Feb 26 06:09:36 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b85ce4e

sys-kernel/vanilla-kernel: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sys-kernel/vanilla-kernel/Manifest                 |  22 ----
 .../vanilla-kernel/vanilla-kernel-5.10.233.ebuild  | 132 --------------------
 .../vanilla-kernel/vanilla-kernel-5.15.177.ebuild  | 132 --------------------
 .../vanilla-kernel/vanilla-kernel-6.1.127.ebuild   | 132 --------------------
 .../vanilla-kernel/vanilla-kernel-6.1.128.ebuild   | 132 --------------------
 .../vanilla-kernel/vanilla-kernel-6.12.13.ebuild   | 135 ---------------------
 .../vanilla-kernel/vanilla-kernel-6.12.15.ebuild   | 135 ---------------------
 .../vanilla-kernel/vanilla-kernel-6.13.3.ebuild    | 135 ---------------------
 .../vanilla-kernel/vanilla-kernel-6.6.74.ebuild    | 135 ---------------------
 .../vanilla-kernel/vanilla-kernel-6.6.76.ebuild    | 135 ---------------------
 .../vanilla-kernel/vanilla-kernel-6.6.77.ebuild    | 135 ---------------------
 .../vanilla-kernel/vanilla-kernel-6.6.78.ebuild    | 135 ---------------------
 12 files changed, 1495 deletions(-)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index de1a94e38625..bb9eb737d08a 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -19,37 +19,15 @@ DIST kernel-x86_64-fedora.config.6.1.102-gentoo 228685 
BLAKE2B e68236ccc1d51b2af
 DIST kernel-x86_64-fedora.config.6.12.8-gentoo 256210 BLAKE2B 
f14f7de8ae573561824df47cf94c3c0ce52a820456ebd0e618e4c1e7f5454b7d3f6f86c559a3cd98dd94c55aaeed397f3d0cee6b0e37cf6b47d3aedd920a9dea
 SHA512 
ea87b4b45c78888e02d0288dd5844cf2d97a14e251b565c7d6451a0e62fbe0dbef38f46715467af2f869995d6bbc8be61d5b70476a86d607a5bfa27fbaf36e92
 DIST kernel-x86_64-fedora.config.6.13.1-gentoo 258093 BLAKE2B 
84c768819a1caf46076f5956ced96e1fc7a76e2bac1a9ac1ca5f1116fea8fdf254e12aec0fb2f3d34d09eae7750f44099c3fd3ea994fe11a5033b8738133de39
 SHA512 
e01ef77b14d28006f59e4c2f875c26b02a5eceaf553b46dffa9221d14042498b69cf40c1fec01bcc4306bc76c06783c0ed32639e6e420c9d1cdee344577f3b88
 DIST kernel-x86_64-fedora.config.6.6.12-gentoo 243607 BLAKE2B 
7e670d37c6471e50aa0ba395570cd0173af0210afe63faa48d7a147327110652e3aab5c339cf10ed22a6a20e81e505aee84311beb21fda3eb577e06ea55ecac8
 SHA512 
c484403a60670dd006ecbe65240cb00d97e8b3fe22d1169c5b6ccb92bcdbddb3ecd474d2b57880b30baf6a38bcef11fc8d56b8b0b02fcddd859833c3640cdc9c
-DIST linux-5.10.233.tar.sign 993 BLAKE2B 
9c1dbcd403a6f0192cc10af5a7472df308bfda12999b6a6cb503f92dc3061d3879104cef205eedccbcfbe6c0fe4e809a9491bdd91073cc82ca442fdef7321136
 SHA512 
6608bdfe56e6cc4d89c875a14a4fede5e7b786b8db6a8567b9a0dd819d0623f009a61e99019a84233678d7ea1da5019d8ca2f4e86bb7749d14cb97141bcb2603
-DIST linux-5.10.233.tar.xz 120756924 BLAKE2B 
d7ef12d74cedf1b9774f35418439019174e76bb24b6fafd982b98429f48811c2ea36134f4c755589d4f8d802a7b47462432c4ed7a098a6c74b9eb923857249a1
 SHA512 
af558e039d7abd587ef7f3f6001d991b4c63a209e9ef0a8d21d3fc9bfaf253f0a48ab29da3a9f074de41849fe440c299885680e887620826b5609804b369b270
 DIST linux-5.10.234.tar.sign 993 BLAKE2B 
7eb53d476c7a54f2e714f86b26b4869eb3af467e14de1d80d3f6b5528797fd01087d15b42bdae021d0adf5e992dd19d9d090c2c471b26055241cf29ac3561518
 SHA512 
bebee6cfd20fec042784da0cb6968df56f63892337136053e742834aa54f57776513a2008967aecb7433c9f84b3d051aa9e8a6665d79bf7ba034c8a872f2823f
 DIST linux-5.10.234.tar.xz 120770336 BLAKE2B 
51aad37418ce7402e3c7a461f9c82e32d34c47ea9d0aa5ff434a701d031b13f62e8f32c0870a64903c42628feabde06339ce66519efaabc7cafbc5595574f375
 SHA512 
ddd8114230af1a270e39ac8dd41a1d09a3f70ab0eb65109b2de41e3e01103fa0e7531960fbd84698f29c12531ab1fec51da6a07ea88a1309438e90e896f78c0b
-DIST linux-5.15.177.tar.sign 993 BLAKE2B 
702bb6419ac879f534a3129cae9509c6a61262a60ed21d5d4433dc7db43b2cf488a02752240276b006b835f55fe2228efcbfba9ee3dd18753c560a8b3c1d248c
 SHA512 
62ac1c3ce37da0704ce59dfd9630f0483023a8aeb444ddd15f05dd6853c17111e3dc37d22d45eda7751d2372cbb47d7490caca9e5684f05c91e2c1932d58b66b
-DIST linux-5.15.177.tar.xz 126718820 BLAKE2B 
90fa443e71fcc81d14785b749f70b2c5d8530564d5e039cc5a1e53b7a0cfa5a646ab2ea600e479cee7883b4f12d31b0afd4b5bcd4517e16f5ef6d90eb7539885
 SHA512 
4b078c2e63e55cd9af408114ec1ac6acb34df39f4e4cb496de7a32d9dc4bb26db9d9e17e40529e9ccbd3e4f5c645d948bdf35d7d4b800ffcce9eb24f5f83c609
 DIST linux-5.15.178.tar.sign 993 BLAKE2B 
b6b5d98d5df48b20b051c28ef4913ffce45985cfc4bf6df6e180db846830451ad21f2d5977738013e5ff923193dc2c2ed04d733af865ea9affeded028c63c2f2
 SHA512 
0d2ec409dfaeb905eb30641e7dee58d291eaf0173a417ca69bde7482c701238f647e00c63fb8d9ce9d06af47e35fd2037d709772bb477985f1dfb8dd6088cc9d
 DIST linux-5.15.178.tar.xz 126714520 BLAKE2B 
6310e6f2fb5d8167374d3aa2f73f543447d60a72f939f509fea5ac88c9a01ab8b29b102149eb91c151e24af7b6036068033eba9ad4d3150f86e2b8f938f1e399
 SHA512 
6ee4890ec988a44158fd42d54308184ac7c697f1c0d0a69836401e42d422de5872965fc8f09c7032a069392af575e0f31303113fe354a9c9f8105102717bfa2e
-DIST linux-6.1.127.tar.sign 991 BLAKE2B 
1cc22b5e6ba820e761711a18d860bd661959efd016ffe0d42a5c2f2cc26956e1d9521eef1e175a454b44fc7030ac99142f71f9e17cbb04d8f32df9f01d8da034
 SHA512 
d2f9c15913f10ebf8f081c9565cf295e054b2c689349e510169c2a9e47dbbfbc15703fa4c8f53ff24faad24688583ae0406611af74534c1eeeff2dba5eb5d7f8
-DIST linux-6.1.127.tar.xz 135248052 BLAKE2B 
4a7a1d814eddcedcaeee3ab29483f49e197bdc10ca65bff00e559326494aee0e2cb48ef22bd9597aa787779e9f6e04f77968d902410db9b475e638b140663d68
 SHA512 
dda3b91eeaaebe54f46ad0e694a26956adf736b1039f2e65a6d367689f330aaf9fc2ffee36f7b25b92bb3d4708ddaffed45f191a1e469cf7cb69afbeb29c8763
-DIST linux-6.1.128.tar.sign 991 BLAKE2B 
763389c7ffc179086a53258a4e44801880a3c981fcb8815255171072b6ec26170f465b52c6743e855adb984b6340144b1c1582c6b8c01dceda19e8bc0f089e5e
 SHA512 
96686347494c3338a789b0247d17a2485f65d90ef0a0e02306f0562b04c869ca1e39551da28e0c91dfd5cd67fbba0869e8e23c50683b1d2dd25a70111ae9928e
-DIST linux-6.1.128.tar.xz 135268660 BLAKE2B 
3eec2717e5dd1cea12fc9f0747ecff1b5681bc979ea618b6ec0c4b40caa0a572a17f48e1b44e0aff352e941c35c00189793da2d868e1ef326651a47efd3de714
 SHA512 
8ab950f34bfba3fd8c8190e09f10535ef4cf5028e34a5c9401dbf24af9b5cf27b9093792e12433a7e0918651023dc96ea17046186f5efc8fb34c0bf0c385f5b1
 DIST linux-6.1.129.tar.sign 991 BLAKE2B 
0bb30f02ab11b585b2c4501e904ab6a198c6b2facf574d1ae3b0f028b449468b61f16dc884b305bcb85114017dfec92e7d1705b9cde5ac5bca10b79a485ff915
 SHA512 
4f40ecd3ee1d1adbc1a45186d78629fb3c70234a8554d7e231480dc9b8e30c2ac523ea12197180dd424886a5331176fb8bd305e7fdd136f0f56331edf024cf97
 DIST linux-6.1.129.tar.xz 135266412 BLAKE2B 
9e865a581cad529fc7109cb3e33f3cfaa428b2b6dd236789488e834b080ae2c2a155aa326663fdac11f374f61a223a1e216c6f9d496aee5e903f25df4961d01a
 SHA512 
dbeace0a2a3601219ec927df31158f4f83a8c4830ec41a59b5c60cbfe2b5363f02586257ba47abcf09c26f0f8fa5a6a77db97f9aca2337841ab80aeb0637aaf1
-DIST linux-6.12.13.tar.sign 991 BLAKE2B 
3e960ae0faafdcdb99ac6ff117976794902c2c43f1a67b35c05f6f40ce78c5d6e9e799d3515d6a8e6fd28e10163e0d23c932763cba9650dbab34cf106e83380b
 SHA512 
754aba9a0895db6b9fe7878ba95ef6ca7400143e1732574247069ada5682b89f6130f64dcef5e16454de260a53287724223617722f452aabcbe3bd724272c765
-DIST linux-6.12.13.tar.xz 147993220 BLAKE2B 
6c1f22d80bd5226a08c5ef80e9ab2ba553d00b49b4795b8ccb227381a7275ec89534267354318fa9b938fe99c4d91f0bf6b1d55263ea57eccc3aea1a9ce1d611
 SHA512 
3c9a8c8716f73a732f50b380c58dd08913905120aaf5f12312eb790d9c2f1f3ca08c148e2eb02a2ceb401ada0d85b328909cbf45961c6b2cb5581d365a24f00b
-DIST linux-6.12.15.tar.sign 991 BLAKE2B 
e935fd1a837b076be0e371ae084585c435681c9ee54cf1ccc38accb41010c164c016ae982fed5901341fde7215bbb401c8bf79011656d6b6505c56e6eb75e6fe
 SHA512 
117eefc20c33d7006507a237de16f88378698f081a89dd6226c314101d510bb7a75015665aabd5b3b5361aaaa8841f761dc98d08fb828cfb0276585bd1570254
-DIST linux-6.12.15.tar.xz 147991208 BLAKE2B 
558bf2c128585b865c678f60d17243478bbeea46dcaea67df13fea139c438e5fa649dfc2f364e0eaaa5a3c021990efe6c8bb7fc72f0d827fca3c6daa49cd6817
 SHA512 
3e98952b236d5623822e6718be2484864aaff0e201bc59d2edc92943b052595ca6e7a3094adfe3b131131f325cf5ee8f5121ac497e26210cbb551dd975fe9863
 DIST linux-6.12.16.tar.sign 991 BLAKE2B 
1cb2ab38031cb9a4523388f6bbddb3ff2536cf8cdd10b56b96c1eceae3f3be3c1ac3e627a5ef872d1eeb8370bb36e1a7306510e912508ede9bffda782df60ddb
 SHA512 
fc5a5ecb830bf3120cc9bf09e597d1b3701a417a82b728500cf6dcce7b162f47d04f065c915e5b0bb2c9782e29c61d81f3f7a74a4cce76d4b1309b5e31ecc913
 DIST linux-6.12.16.tar.xz 147993844 BLAKE2B 
756e29cc878322b961957f4b725806a2447c9de83799b57c5309106e45fb8aaf947286ea15a0ad7b9733e96155a50ad57bac5a0a7bb54df11dbc924bffbe472d
 SHA512 
744b985df4c63e27e01febec41fd8dc24f1dfdaa45f12f3b044f45d457718ff3c31bf43abc8b6513d486dfea6390ad5ba342b8f8a53030dd30a90018b782b917
-DIST linux-6.13.3.tar.sign 989 BLAKE2B 
faa193a440b3a23a157f07a456efa1a480427a0fffcd325fd5914b70b6a4107e809b013b4010ff21c37577c118b9bb9053b8dca5faf9f9d8b7206fe00497b1b7
 SHA512 
f98b8d085a8c0db08cbd288e50f5716a11c9d5e03bba5009e5f842981edd311a916358afce9d4c57f955f3a5e794a1fb61c40c01101224bd6f9ef1e73c02b445
-DIST linux-6.13.3.tar.xz 148516460 BLAKE2B 
8a182d351be1da05c577bdf3e384a0211d0064908d68ef25f392f758fb58d9f5b053e094be594f187d72fa4211e1a6fd7eee05d963a74826f31a0ab1432f294d
 SHA512 
0c7eea8802026a4494a9f9ace4087049cc8200f6a45e38cba6fd4302c826cbad75d05b845afa902537107433de67e4ac65bed2b035a6b8945a88dcfe7d616562
 DIST linux-6.13.4.tar.sign 989 BLAKE2B 
1825b5690bc923e217ebb2ee5f6dd05d6cea19f1b190f5ec52f23eab790bcea374824eb6ac797b6161e0bcdf7dfd343f53a95a87ad57c793f821eb79f1ceda0e
 SHA512 
f7110f08f96156482281b901042e95019741776005eb7fec29a4bbdeea0d4cbfa8bc625335453524c3b64d9a8f82b2dfe4da8d6a3119dba267e8d46de65ff605
 DIST linux-6.13.4.tar.xz 148494632 BLAKE2B 
2fe8e972e7de458fba6fbb18a08a01f17b49e4a2d31aa1368e50895a2698c6e1aaaf5137d0c0018860de3fe598e4ba425d6126ade7387ba227f690137111a66d
 SHA512 
d6e1fa891d4d62554020886c785e11d9ed982b236033b765471c47bcdd6026d33cd0fd9c83fd4ee9fee474d41e6e7e8079ee322bf6d3185d8bdda20cc9c0fd95
-DIST linux-6.6.74.tar.sign 989 BLAKE2B 
baccbb35f890347a794cf6873e29116dede6148cba0f7706c7048af218aaa30c57311705b18100b054536945b4267b9994ff92d30575ee8bc3e88e442edf0266
 SHA512 
3459c186e9d9bc79d55240d0cf5f18bbfc06fb80153aea7f260d7c901d3d3067a958f06fd8856eba469b3bfd3a9b795bcb94e4a75d744473a81b1ef00c666925
-DIST linux-6.6.74.tar.xz 140477900 BLAKE2B 
5c050a93c4b2e4333c302fb5d2e706da6dbab7b6537ef3791c784d29894ad515951e39ebb2cce0e977b0af671259f64007e84947d52abab2091c4a501f986f6a
 SHA512 
2a278f4b3d04ec922c4647e3e772dba98d5d615c74f93fea5414784db638212767861c0b8094d2efef79a2da208e2a54d5686b0252f82771e0b6e130a94e167a
-DIST linux-6.6.76.tar.sign 989 BLAKE2B 
81bf13010c3eea6a17b2e6163ddbc98682a0d4cb2a7f4b233a12eaaef339ef81aabed35ac024bf5a95fb3ae79ce16338c7b5defa74ed5d902da2cb432bad51bc
 SHA512 
bb44541205fd7a71760d80987dad31c895e6bac72aa182729e280c754e686097eab2c5c67cfe4ab9ae2f67614580e5263a9df073864cd790e3040d381d875d3a
-DIST linux-6.6.76.tar.xz 140444920 BLAKE2B 
9ec8a2cdf7e97f4bb622c371b2f56a65b3cb4bbf412dfafb2554246c9b334373a43ccd2ce032d981019cbdf5e66ae598e241a9b14e89f2b99c1c9989e3c3a0b5
 SHA512 
1288e2d0a68b214b41566c6aaeb9ca7dcbdf015ad2c5c3eb50b24e2ef07ae0309e71598d79ce2535138c7ef80034d13717cf2f6fb202a73132ba0d6565356d26
-DIST linux-6.6.77.tar.sign 989 BLAKE2B 
02fc18a82ab42cba801ec2b81a442a5d9831dc3f57f5e35474b3f32baa760fa6c53259e7e7eebcb3476600436c7ff4b5fea527aa20ab0032e24164df63e96e4c
 SHA512 
4e6037f60db35b529c0cd4880f906e2144d528607bd2b260b60d6d9cbb53a2cf512fe71ffb64f4cdb3be58be16751982e08d07fbac697097ce82686ca48e945a
-DIST linux-6.6.77.tar.xz 140479752 BLAKE2B 
4fe0f5d99c9b0c40190fa348910f412925757e865261df2a452d370eed6db6b97d929f2441cca4d1a892e207a4e6fe394df4f967f74878173cf4f72640c11c66
 SHA512 
cc9a046f102ffe5c255854e24584938678e3e060c9558b4ad72393e1555ab785eb44c72130ee583c9c64c62adb98a74fea24cbe32bc96b1b78e173c7a2226bfb
-DIST linux-6.6.78.tar.sign 989 BLAKE2B 
448c5957c4f3ed02549ef32e3088dd3071677c6d2304cf0a3789184f802a30cf4c7615c61612173c10406a291a7fb48ba1ea450d0906a8d88a087311eb29d783
 SHA512 
73307df316b60237a2683f4f7467eb348fc0a68bde692280c13728cd3f30e92802d84b4f34813680f61f8b0fad0a7107c19c516e0015e64d2713158b0a8cdd91
-DIST linux-6.6.78.tar.xz 140494600 BLAKE2B 
8bbb0d85030fdeffae321b9d8636a0026eda49a1b56f00f282741f15de2426e0bacec9af8eaf5ac750d55f315ea46039fe018a664a2dcc062a2757b4ca5b18ca
 SHA512 
53f7db33d066dbfe3d2adc6120b33ba2c3b7a0e65df1f5fb7bcde3c47ef48cc9c471b0ad86a95554c1d88fa520e1e1a09c087186f336c394096a6e22a32beb92
 DIST linux-6.6.79.tar.sign 989 BLAKE2B 
4f33ea96cd0d8b8f7048e87b20f40dabe47f3999a453cbf05ba54e34e0d71adf77258f8f69408ba9aade6cb4d5051ce3cac7bc56de6314054b8160fbc38692af
 SHA512 
76e363f033130d173fbe732f90fd474bad95397d0d462cab75dfbb7cbb9b29982013b41d7d41f43c5c94fcfd144e453b3eb5e0c999dd06ed2e1eaece2e271c7d
 DIST linux-6.6.79.tar.xz 140477964 BLAKE2B 
091909d80d1fd68090cc4e1399181df8dbc7c8d18d3c141feac80186ab63ab1e219af5c72d5cdae14269eca962ce5654bf21d761a400348b87dd1ecd6711600c
 SHA512 
7eb3f4656806d2aebbd5d78ef9858eee9374163f40f13b5d459cfe36b21e116a9f25410b1188253ba23be5d62191276c96dcab8e0165ff6d17d10849d76b66b5

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.233.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.233.ebuild
deleted file mode 100644
index 4c395b41090d..000000000000
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.233.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit kernel-build toolchain-funcs verify-sig
-
-MY_P=linux-${PV}
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
-CONFIG_VER=5.10.12
-CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
-GENTOO_CONFIG_VER=g15
-
-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/${MY_P}.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/${MY_P}.tar.sign
-       )
-       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}/${MY_P}
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE="debug hardened"
-REQUIRED_USE="arm? ( savedconfig )"
-
-BDEPEND="
-       debug? ( dev-util/pahole )
-       verify-sig? ( sec-keys/openpgp-keys-kernel )
-"
-PDEPEND="
-       >=virtual/dist-kernel-${PV}
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
-       if use verify-sig; then
-               verify-sig_uncompress_verify_unpack \
-                       "${DISTDIR}"/linux-${PV}.tar.{xz,sign}
-               unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
-       else
-               default
-       fi
-}
-
-src_prepare() {
-       default
-
-       local biendian=false
-
-       # prepare the default config
-       case ${ARCH} in
-               arm | hppa)
-                       > .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}/${MY_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
-
-       kernel-build_merge_configs "${merge_configs[@]}"
-}

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.177.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.177.ebuild
deleted file mode 100644
index f922ce9dc716..000000000000
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.177.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit kernel-build toolchain-funcs verify-sig
-
-MY_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=g15
-
-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/${MY_P}.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/${MY_P}.tar.sign
-       )
-       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}/${MY_P}
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE="debug hardened"
-REQUIRED_USE="arm? ( savedconfig )"
-
-BDEPEND="
-       debug? ( dev-util/pahole )
-       verify-sig? ( sec-keys/openpgp-keys-kernel )
-"
-PDEPEND="
-       >=virtual/dist-kernel-${PV}
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
-       if use verify-sig; then
-               verify-sig_uncompress_verify_unpack \
-                       "${DISTDIR}"/linux-${PV}.tar.{xz,sign}
-               unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
-       else
-               default
-       fi
-}
-
-src_prepare() {
-       default
-
-       local biendian=false
-
-       # prepare the default config
-       case ${ARCH} in
-               arm | hppa)
-                       > .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}/${MY_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
-
-       kernel-build_merge_configs "${merge_configs[@]}"
-}

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.127.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.127.ebuild
deleted file mode 100644
index f922ce9dc716..000000000000
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.127.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit kernel-build toolchain-funcs verify-sig
-
-MY_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=g15
-
-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/${MY_P}.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/${MY_P}.tar.sign
-       )
-       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}/${MY_P}
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE="debug hardened"
-REQUIRED_USE="arm? ( savedconfig )"
-
-BDEPEND="
-       debug? ( dev-util/pahole )
-       verify-sig? ( sec-keys/openpgp-keys-kernel )
-"
-PDEPEND="
-       >=virtual/dist-kernel-${PV}
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
-       if use verify-sig; then
-               verify-sig_uncompress_verify_unpack \
-                       "${DISTDIR}"/linux-${PV}.tar.{xz,sign}
-               unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
-       else
-               default
-       fi
-}
-
-src_prepare() {
-       default
-
-       local biendian=false
-
-       # prepare the default config
-       case ${ARCH} in
-               arm | hppa)
-                       > .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}/${MY_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
-
-       kernel-build_merge_configs "${merge_configs[@]}"
-}

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.128.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.128.ebuild
deleted file mode 100644
index f922ce9dc716..000000000000
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.128.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit kernel-build toolchain-funcs verify-sig
-
-MY_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=g15
-
-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/${MY_P}.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/${MY_P}.tar.sign
-       )
-       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}/${MY_P}
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE="debug hardened"
-REQUIRED_USE="arm? ( savedconfig )"
-
-BDEPEND="
-       debug? ( dev-util/pahole )
-       verify-sig? ( sec-keys/openpgp-keys-kernel )
-"
-PDEPEND="
-       >=virtual/dist-kernel-${PV}
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
-       if use verify-sig; then
-               verify-sig_uncompress_verify_unpack \
-                       "${DISTDIR}"/linux-${PV}.tar.{xz,sign}
-               unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
-       else
-               default
-       fi
-}
-
-src_prepare() {
-       default
-
-       local biendian=false
-
-       # prepare the default config
-       case ${ARCH} in
-               arm | hppa)
-                       > .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}/${MY_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
-
-       kernel-build_merge_configs "${merge_configs[@]}"
-}

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.12.13.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.12.13.ebuild
deleted file mode 100644
index 237bf2d71e7c..000000000000
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-6.12.13.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KERNEL_IUSE_MODULES_SIGN=1
-inherit kernel-build toolchain-funcs verify-sig
-
-MY_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.12.8-gentoo
-GENTOO_CONFIG_VER=g15
-
-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/${MY_P}.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/${MY_P}.tar.sign
-       )
-       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}/${MY_P}
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86"
-IUSE="debug hardened"
-REQUIRED_USE="arm? ( savedconfig )"
-
-BDEPEND="
-       debug? ( dev-util/pahole )
-       verify-sig? ( sec-keys/openpgp-keys-kernel )
-"
-PDEPEND="
-       >=virtual/dist-kernel-${PV}
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
-       if use verify-sig; then
-               verify-sig_uncompress_verify_unpack \
-                       "${DISTDIR}"/linux-${PV}.tar.{xz,sign}
-               unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
-       else
-               default
-       fi
-}
-
-src_prepare() {
-       default
-
-       local biendian=false
-
-       # prepare the default config
-       case ${ARCH} in
-               arm | hppa | loong)
-                       > .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}/${MY_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.12.15.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.12.15.ebuild
deleted file mode 100644
index 237bf2d71e7c..000000000000
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-6.12.15.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KERNEL_IUSE_MODULES_SIGN=1
-inherit kernel-build toolchain-funcs verify-sig
-
-MY_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.12.8-gentoo
-GENTOO_CONFIG_VER=g15
-
-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/${MY_P}.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/${MY_P}.tar.sign
-       )
-       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}/${MY_P}
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86"
-IUSE="debug hardened"
-REQUIRED_USE="arm? ( savedconfig )"
-
-BDEPEND="
-       debug? ( dev-util/pahole )
-       verify-sig? ( sec-keys/openpgp-keys-kernel )
-"
-PDEPEND="
-       >=virtual/dist-kernel-${PV}
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
-       if use verify-sig; then
-               verify-sig_uncompress_verify_unpack \
-                       "${DISTDIR}"/linux-${PV}.tar.{xz,sign}
-               unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
-       else
-               default
-       fi
-}
-
-src_prepare() {
-       default
-
-       local biendian=false
-
-       # prepare the default config
-       case ${ARCH} in
-               arm | hppa | loong)
-                       > .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}/${MY_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.13.3.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.13.3.ebuild
deleted file mode 100644
index 3f8f9d116810..000000000000
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-6.13.3.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KERNEL_IUSE_MODULES_SIGN=1
-inherit kernel-build toolchain-funcs verify-sig
-
-MY_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.13.1-gentoo
-GENTOO_CONFIG_VER=g15
-
-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/${MY_P}.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/${MY_P}.tar.sign
-       )
-       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}/${MY_P}
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86"
-IUSE="debug hardened"
-REQUIRED_USE="arm? ( savedconfig )"
-
-BDEPEND="
-       debug? ( dev-util/pahole )
-       verify-sig? ( sec-keys/openpgp-keys-kernel )
-"
-PDEPEND="
-       >=virtual/dist-kernel-${PV}
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
-       if use verify-sig; then
-               verify-sig_uncompress_verify_unpack \
-                       "${DISTDIR}"/linux-${PV}.tar.{xz,sign}
-               unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
-       else
-               default
-       fi
-}
-
-src_prepare() {
-       default
-
-       local biendian=false
-
-       # prepare the default config
-       case ${ARCH} in
-               arm | hppa | loong)
-                       > .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}/${MY_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.6.74.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.74.ebuild
deleted file mode 100644
index f4370e66a954..000000000000
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.74.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KERNEL_IUSE_MODULES_SIGN=1
-inherit kernel-build toolchain-funcs verify-sig
-
-MY_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.6.12-gentoo
-GENTOO_CONFIG_VER=g15
-
-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/${MY_P}.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/${MY_P}.tar.sign
-       )
-       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}/${MY_P}
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86"
-IUSE="debug hardened"
-REQUIRED_USE="arm? ( savedconfig )"
-
-BDEPEND="
-       debug? ( dev-util/pahole )
-       verify-sig? ( sec-keys/openpgp-keys-kernel )
-"
-PDEPEND="
-       >=virtual/dist-kernel-${PV}
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
-       if use verify-sig; then
-               verify-sig_uncompress_verify_unpack \
-                       "${DISTDIR}"/linux-${PV}.tar.{xz,sign}
-               unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
-       else
-               default
-       fi
-}
-
-src_prepare() {
-       default
-
-       local biendian=false
-
-       # prepare the default config
-       case ${ARCH} in
-               arm | hppa | loong)
-                       > .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}/${MY_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.6.76.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.76.ebuild
deleted file mode 100644
index f4370e66a954..000000000000
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.76.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KERNEL_IUSE_MODULES_SIGN=1
-inherit kernel-build toolchain-funcs verify-sig
-
-MY_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.6.12-gentoo
-GENTOO_CONFIG_VER=g15
-
-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/${MY_P}.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/${MY_P}.tar.sign
-       )
-       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}/${MY_P}
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86"
-IUSE="debug hardened"
-REQUIRED_USE="arm? ( savedconfig )"
-
-BDEPEND="
-       debug? ( dev-util/pahole )
-       verify-sig? ( sec-keys/openpgp-keys-kernel )
-"
-PDEPEND="
-       >=virtual/dist-kernel-${PV}
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
-       if use verify-sig; then
-               verify-sig_uncompress_verify_unpack \
-                       "${DISTDIR}"/linux-${PV}.tar.{xz,sign}
-               unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
-       else
-               default
-       fi
-}
-
-src_prepare() {
-       default
-
-       local biendian=false
-
-       # prepare the default config
-       case ${ARCH} in
-               arm | hppa | loong)
-                       > .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}/${MY_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.6.77.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.77.ebuild
deleted file mode 100644
index f4370e66a954..000000000000
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.77.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KERNEL_IUSE_MODULES_SIGN=1
-inherit kernel-build toolchain-funcs verify-sig
-
-MY_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.6.12-gentoo
-GENTOO_CONFIG_VER=g15
-
-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/${MY_P}.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/${MY_P}.tar.sign
-       )
-       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}/${MY_P}
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86"
-IUSE="debug hardened"
-REQUIRED_USE="arm? ( savedconfig )"
-
-BDEPEND="
-       debug? ( dev-util/pahole )
-       verify-sig? ( sec-keys/openpgp-keys-kernel )
-"
-PDEPEND="
-       >=virtual/dist-kernel-${PV}
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
-       if use verify-sig; then
-               verify-sig_uncompress_verify_unpack \
-                       "${DISTDIR}"/linux-${PV}.tar.{xz,sign}
-               unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
-       else
-               default
-       fi
-}
-
-src_prepare() {
-       default
-
-       local biendian=false
-
-       # prepare the default config
-       case ${ARCH} in
-               arm | hppa | loong)
-                       > .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}/${MY_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.6.78.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.78.ebuild
deleted file mode 100644
index f4370e66a954..000000000000
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.78.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KERNEL_IUSE_MODULES_SIGN=1
-inherit kernel-build toolchain-funcs verify-sig
-
-MY_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.6.12-gentoo
-GENTOO_CONFIG_VER=g15
-
-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/${MY_P}.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/${MY_P}.tar.sign
-       )
-       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}/${MY_P}
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86"
-IUSE="debug hardened"
-REQUIRED_USE="arm? ( savedconfig )"
-
-BDEPEND="
-       debug? ( dev-util/pahole )
-       verify-sig? ( sec-keys/openpgp-keys-kernel )
-"
-PDEPEND="
-       >=virtual/dist-kernel-${PV}
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
-
-src_unpack() {
-       if use verify-sig; then
-               verify-sig_uncompress_verify_unpack \
-                       "${DISTDIR}"/linux-${PV}.tar.{xz,sign}
-               unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
-       else
-               default
-       fi
-}
-
-src_prepare() {
-       default
-
-       local biendian=false
-
-       # prepare the default config
-       case ${ARCH} in
-               arm | hppa | loong)
-                       > .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}/${MY_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[@]}"
-}

Reply via email to