Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel/
Date: Fri, 21 Jan 2022 11:44:26
Message-Id: 1642765433.a19926d8f11f272b1c53658f0b47f21eccf25e93.mgorny@gentoo
1 commit: a19926d8f11f272b1c53658f0b47f21eccf25e93
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 21 11:43:53 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 21 11:43:53 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19926d8
7
8 sys-kernel/vanilla-kernel: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 sys-kernel/vanilla-kernel/Manifest | 41 -------
13 .../vanilla-kernel/vanilla-kernel-5.10.88.ebuild | 130 ---------------------
14 .../vanilla-kernel/vanilla-kernel-5.10.89.ebuild | 130 ---------------------
15 .../vanilla-kernel/vanilla-kernel-5.10.90.ebuild | 130 ---------------------
16 .../vanilla-kernel/vanilla-kernel-5.10.91.ebuild | 130 ---------------------
17 .../vanilla-kernel/vanilla-kernel-5.10.92.ebuild | 130 ---------------------
18 .../vanilla-kernel/vanilla-kernel-5.14.21.ebuild | 103 ----------------
19 .../vanilla-kernel/vanilla-kernel-5.15.11.ebuild | 129 --------------------
20 .../vanilla-kernel/vanilla-kernel-5.15.12.ebuild | 129 --------------------
21 .../vanilla-kernel/vanilla-kernel-5.15.13.ebuild | 129 --------------------
22 .../vanilla-kernel/vanilla-kernel-5.15.14.ebuild | 129 --------------------
23 .../vanilla-kernel/vanilla-kernel-5.15.15.ebuild | 129 --------------------
24 .../vanilla-kernel/vanilla-kernel-5.4.168.ebuild | 107 -----------------
25 .../vanilla-kernel/vanilla-kernel-5.4.169.ebuild | 107 -----------------
26 .../vanilla-kernel/vanilla-kernel-5.4.170.ebuild | 107 -----------------
27 .../vanilla-kernel/vanilla-kernel-5.4.171.ebuild | 107 -----------------
28 .../vanilla-kernel/vanilla-kernel-5.4.172.ebuild | 107 -----------------
29 17 files changed, 1974 deletions(-)
30
31 diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest
32 index b3c437dc0207..28ae4f43e479 100644
33 --- a/sys-kernel/vanilla-kernel/Manifest
34 +++ b/sys-kernel/vanilla-kernel/Manifest
35 @@ -1,61 +1,20 @@
36 -DIST gentoo-kernel-config-5.13.4.tar.gz 4024 BLAKE2B 9b4e3205c356c791768b9de09057b55499519af5551165040c5ad50bd85b2886e34a9f8dfeea08c6a2113b903341c2bed897bc2615913cdfe3d13434d7be6f48 SHA512 55d9f2c72d164f81aede7ce5b2c703f8a426ad0a1a3323c0a304c9f07ed86aa06949ba2f42da115b977b810886a47a0126eda96ade853970a951c301eee5e12c
37 DIST gentoo-kernel-config-5.15.5.tar.gz 4128 BLAKE2B e30fff372b0112cc05723463cb4e93de79b5b643483796402eb88a7e704706a4033af2dbab9424cf14b1d894b57fc053b969f5fbfa15cf74e30e3d045703918f SHA512 5e8c6945da5e9cfb8d20663910fc38ee36813067e1679e17bbf1dfc6fc0aa9125f1fc949d81937b297215925004e0ebfb3b55c7e707184b5ffcf23d28882113d
38 DIST gentoo-kernel-config-5.4.114.tar.gz 1298 BLAKE2B e494041cd63ba53f055cfd555e359934d5054238bd096addd7965754e6708bada63398c4b315318f73130ed81c1391524388396775632248870721f1ce23f203 SHA512 225600db53532ee131dd83d10cecc97a83f4615975ff32f3f6190a15eace64707cb59490bb42940e4429f9054221b9d9a589ada443922062bb5ee18ecc42c26c
39 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d SHA512 7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52
40 -DIST kernel-aarch64-fedora.config.5.14.20 239144 BLAKE2B c0338596572c41326cab4248f7cd8cfd3e4bbee2298ac672d83fa3a9551c3f1cd571f4cf1b3e9ba9ed39b73d724f0810062f33a98462079dafea0795232a0280 SHA512 62ff676bbf2e218236c7b19fef388c1b9cda640a690e4482617b565f0c08778bbc69be8d807fb1f3ada3ab6c2dd578f53058b8c1c49ff2d08a6de21b394fa531
41 -DIST kernel-aarch64-fedora.config.5.15.10 243077 BLAKE2B ee19d6963cfa977b40ac7cf621c03f0095f2dc538bbb0c075e6a273750032870312b42df0bf63affd1077215f671156a129ee3f670174b0c9dd6027839125f7b SHA512 1a5f254391201dd047a07419e5b83bcdc10abd34e5408b9b649119cdf34d1e2320d4aeaa0e57c11254c612a37ac6991282d8a1b82957ac877e4f8573de28d4b3
42 DIST kernel-aarch64-fedora.config.5.15.14 242650 BLAKE2B b5587c0e365a00a5283ea3a5184b473783ad6296a6516372c6c79305d2837e782d18fae8ed8e852eb6d946d1dac6c6159231f2249f3360dd1651e4f1f06d5694 SHA512 2a8447d8128a881c08745f58704a9fe46fcfd2048c5d5775a518e16b6f5b5603e22bcd4f04c192d541fc83e6253be3b29a5f0f39ddec96c8668bc801d9356a9a
43 DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09 SHA512 66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff
44 DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b SHA512 69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10
45 -DIST kernel-i686-fedora.config.5.14.20 219422 BLAKE2B 11aad144bbce274c52f4210f0fccb1edddd1bdb32f24845c34f07ec969b2da65f57656e56de99ca32a35639c210440eed7ec5ac6e18c26ec14230b2969f45466 SHA512 585000275c4afc45c5f35b9767271115f1b0de4b7a1fc8f111076895a07bc9ce31a912c50730ad6fc6cdb145639da664a44ce550a476982c14f6c8a89d10e15e
46 -DIST kernel-i686-fedora.config.5.15.10 222607 BLAKE2B d5c99b44d9bf5e76a91850c342702ad5db8337abc7deba0a089c53e296cc043ba1403de696408bd444e781903e303a3cdb1640f6d279598df625d7b758ec7b37 SHA512 6eacc314cd1770a7bf935d26537c3c9f88d0cf4069817f1fff355f5dafe22794fdaddf14c2cebe5757fab85d3731e1969e92ed1a7a1c7a778a54513aef00910b
47 DIST kernel-i686-fedora.config.5.15.14 222268 BLAKE2B 96e283052369a936fbe0f415d7176bb922bc0e22925fc25a56e6e0c36a723bf7e9ae29bbc661c0a8a6c44a218482896f25c529f9cf7a0d3bc31de8ea88f50a5a SHA512 b5ec452458b04ab316622239ffd98782a10eab17a02697d15359efdc18dfaf8052a189c66729157d2e9eed20aee25a47fa9b81f1da78d42150f10b0746f57938
48 DIST kernel-i686.config.5.4.21 183910 BLAKE2B 185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0 SHA512 6307afc2295902e44fe65b1cccaa7a0260b295a5f21f1d67ec66197bd972bd3f5675b624f08d9da8b224cb3ec987d5c21cbd743599aeab9ac6214bc651f43476
49 DIST kernel-ppc64le-fedora.config.5.10.12 192105 BLAKE2B 889141debb0656a358a3381bae14b5216b982acdfce0bc758f9445c16647807a68a788fb290199c2a1a23627bda1ef4c9405b3f5ac2a4176d1d2b55c71fb7db9 SHA512 3ab0f1401d9f50a61477c71369dede438f575d9d2c3a2f5c2cf36d624c2b59a938efca9c981b075511b3860c983eaaf5e5a9f877d659277f09ceba45edd43770
50 -DIST kernel-ppc64le-fedora.config.5.14.20 210212 BLAKE2B a79cad7e602acfeac644c2d0070bd6262e1d87b0681362ca0b6f9cdb5f9a174f8d4839e94e33a944344427024d44e10cdee36c285a42da4a78a89225bec0da88 SHA512 c07350360bf6457cd3b4fa2c822a347b3108fd79bcd314cad32cb6b4390efa9bd474e05112df48caa5e99675cc0333583fde668ec48ae341b68022c9c6952c60
51 -DIST kernel-ppc64le-fedora.config.5.15.10 213801 BLAKE2B 29ca7ebc0470c954fb4ff282efbbb27b5552c6db54342bb9e3a3b8086518f724bfbbff4948ddf9729f179f227a06e1167e93558169be9f3a73186efef6ab6924 SHA512 f3d276dd44bb8adcaa5713e7e4e54a7199c9dd51d6891ca25d904190ad6fc07fa8a5e4d1416b7f25ed944f6f3004776e1748de8b3b79a977b398d0f448a74fbf
52 DIST kernel-ppc64le-fedora.config.5.15.14 213374 BLAKE2B 527fcc240988d111f41a366dcbeb1a04938e8cb1c83406557fd9fefc64677ee7d2539fa21fb78ea66859c428870fd54b1d3827deafec17569cdba9991913c960 SHA512 9db1d852c9385a5771cf9992b1b3ba34a44d95abdee929ae85b6e6ff8baf6b1c7a4a6c4b2446ae7ce7d1bb59b4b915d5793b505e21d643e24dcb408afd60457e
53 DIST kernel-ppc64le.config.5.4.21 172003 BLAKE2B b53887cb44f7c378cb3866780f8e556e19fdb02130d3b0df01d97698d2a91f7d90a200012559f288e962935742c3fdb67dfb6711876fad37862fe55cdca5b5f6 SHA512 82df8d0be47e9eb20bd7db570539bb061d0b6e2101dc78a54596cf4d0b4e0c536041449304ff9240b051ee09b342ea336c5645e9a3b66a5dfb96d7778ff86008
54 DIST kernel-x86_64-fedora.config.5.10.12 206357 BLAKE2B 0eda9d4f3f973336cabd67c1ac78f100aabde926354743e8dcb7ff84496f0de49210d45f99bc850a2096078b0b4687aa7fd965d999248559506004f2b29dac0c SHA512 b12f43d3c1a52a4915cd73db98874ce9ae6c425672c0f1c19ed1b1101341c868ebf1c9620bef5449752ec0d7342c1ce38fb77779d0f89b9267096a605ebf7a26
55 -DIST kernel-x86_64-fedora.config.5.14.20 220444 BLAKE2B 7cd8a820ce47d8f9fa6271df0ed4330cdf43345676a5baadd6d32da22f7962bd4fc0ea436e0e86a82e1a35d585b509379e6c40d6a0065b44839e6db76c3950ff SHA512 3229eeaebd52a8f57790c23c8ac027a2cce3eb43a8ef9b6cb8e54cd8b24405dc31d203a81188dbfb4bade814adffba471051f434e2b947f3cce1fda5645e489c
56 -DIST kernel-x86_64-fedora.config.5.15.10 223671 BLAKE2B f45dcf49155b383c2b04ebcf0964355e1fd2a306a3523bf1d1dab57e456edccedd6701051d6de5d9b2e0d12b3e5409546ed1034261af656d2a929b3af4eaa6ec SHA512 a9860e58a1005fd2a437fe1e4e99d60cbde71b251ae13daa49aaa60b8081515fb20e0d930b2ffcf78b65ad6453b8be9815d91a1b0d59c96301d0e3bb553a9a74
57 DIST kernel-x86_64-fedora.config.5.15.14 223321 BLAKE2B 7605b06ba48c40841927a4f384d6b078b9b333ea5fb4b2cfee68a7ac9510daecd6e9e3555badae23f93b072a8d08b9503ef110dfbe35ebb058cd9a0c57437310 SHA512 e5ef924333714165d0afe5c33720920bf277ca341e939a99bc058f9ea52377a583fdd7aeb45a4060c6426c240fbeb9a6b80fc3dad19c75b112b507bd65369c98
58 DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 0eb2b07c14cea7545350fcdf3a94f2a531f0137c502ebda9299cacf44da5385686e2049b480b28bc153c9d413d453cfe682b9655eefe70428cb720f57c7bd200 SHA512 f3b3ee6841555ac3a9cc11536a7d44e1a5a8df2bab14ba341fda7df1ceb0de45cf1c799a1d54a64f2858fd1272d348bb52cf269ffa396878c5402baf2730237f
59 -DIST linux-5.10.88.tar.sign 991 BLAKE2B 8ba7edd3b3d0b96c5b9ab70d4290952c41327edd7e7cf707b84eca94714a1cf05577d8b6d8d7d419986ae384a268f36157edefe6b950a08aad08fc37d061102b SHA512 2c609b8baddd47db61091b9284a4786b1a22fb2848ec2d51a2b7b73232148a0e948ed35fcb39a7bff646f90ab6be28d81e12bd8358cd3161a88beeea8762d306
60 -DIST linux-5.10.88.tar.xz 116476744 BLAKE2B 89a496f0ec427061c04a5568bdfdf04ad4ca55b3c81853ae9f64d53608efd39d55d8f2074f7dbeb9424f6b9cf9b5d9674b98a05d24414dc0ccb076a9f9d27685 SHA512 b4400a65dee1e5e7bafff69012078e81467e9a7aeba0eaaa84137e7056b5b79893eb62ef4309a340b23770d3785a7d236e837e6f39f24e58db00a8b4d9190a4f
61 -DIST linux-5.10.89.tar.sign 991 BLAKE2B ffd758cf40031ee8ada07514218d9c03cbdbf21eeb5c37d711150fdd391bdaaff7808d5690433ded38229b2ae504532002a9a7aaffad588b187b9a5e4c9ae7b6 SHA512 0c1bac99bd1920250826f7d14194084cbd179b42fdb62c9ba371a62ecf309b9152aac4e2f1fd3d982e136887d9d98e302b3288e2d22fe124c3009955b6c9186e
62 -DIST linux-5.10.89.tar.xz 116486456 BLAKE2B d91cf085ec273b3ad3d128e4097d0841496c0e71fa330a09b2db878cc4a7c683f8444e7611f172ffee84fd2180a2037bdf57fdf4fc1e6995d3b044eb4ac1785c SHA512 a5c60d947246944c75bae0b62efa39580ecb9c1f57f141071de0055afde725c1d9ac95a78db55326b5e43388d44ba1c810b547239739115099297dc68e534674
63 -DIST linux-5.10.90.tar.sign 991 BLAKE2B c41b37ab6e42e5f89b2ca2e0ef84421a2419d137c58a21a497523162b6f576b2441a03900177bc0ba16702f819e88d401cc1f182cd94597f8b53d4e0b6ecefee SHA512 43b7a3ef71c342213a542d9836dc44825a3962ef742c109a75028943d4a7433bbb252ef756214b26f6f77d3b3d384c89a3913fef27b904b3694f72818291d3d4
64 -DIST linux-5.10.90.tar.xz 116480464 BLAKE2B 993cd26adddc38a811bbfbd4acc1d595660379d1d55eeaf7008681f13e198571554116e85a88ab90fe945688695831d364a426959bccda0d15d9b01ebe611a83 SHA512 0b31b025a7f65cfbe4cd77b059c74a087109daf4c8195e17f91f725feeb074b12e7db0f8333906e8216511723ca5cfb55230873a4351867c1b4962831646a51c
65 -DIST linux-5.10.91.tar.sign 991 BLAKE2B 6b649151e0bfd3774ba37451eeab2923137e152dd9c538a2e27ffad48edba78c86b5b3ee9e94c52095927d9c76a571d03ae13d04a7e7ffd923c636147539fca2 SHA512 f809d4e43f006f72cf30745a31f9a766b9187e90a4461b1fa77754f5e85275f5657b62fec8828c5b0a13a1730d493068cd4e01b33e2d8a5bb99319acff12c027
66 -DIST linux-5.10.91.tar.xz 115074200 BLAKE2B 933d76a40a908733bdbbba17f06e346695d02bc281c715ca53a3a2d8a25b0f629f82b31962d631b19838d8e76e1634966c5631c904e791b6cedcfb0cb0b7d454 SHA512 11462ff6d874432f685cba8822132bfda6f5bb44f6c20125ecd601bfdc21cd28c263a441abd60beabb90e8e82364cad0499e6120e5ceac4433cdc6dfdd823fdd
67 -DIST linux-5.10.92.tar.sign 991 BLAKE2B 5bd4f8c89ea3659ed70aa60d2fbac3f86c23f949a03df3cf650c6f44c373d7b3500b246e20ede55b7bbbf75e9796c5d70a52c8687f321158242617704d1ce51c SHA512 3421adf5d28a877f8cd8e8a820252d757f28a911241517cb8831ce3f4d3e936abc850e3ea94792698b2dc94120b5a87e6367de941d23d92fe6ea233fe02db6e0
68 -DIST linux-5.10.92.tar.xz 120366172 BLAKE2B 81ded0d05dea5b9f3cf115c6694006dad7863435b0ca84f1d4f53172ba8dd9ac4524a2e6025e683e98ee728e726251b266432f8bfb0d096a9f593558a18a0a18 SHA512 57a6c4818a072426e01d666446e0671ac610486bb2790e8a52c825b5fdb059923e4931a3d11d64bbacb562c1f552e465a5569aec5404afb8ab11521dd6ad7093
69 DIST linux-5.10.93.tar.sign 991 BLAKE2B 99714d74793b5012c4e2767d796655002b31098b5e7c3c06c125030496f6586955b08fcfcf2ed58219a7e2862eaf25f44a751fd9baf42f60874acb775fe669c0 SHA512 cd29eaac1f172913ed47e45741cfd246b23fcf21613a842d617261a3eeaf57f05fac9402e85c0e69eb42bd091ec795c2b2892adc79a63de49c8cd9bbe8dc7c6a
70 DIST linux-5.10.93.tar.xz 120342268 BLAKE2B a174f9513127835a0753cde0f26d14a929563f703a8ba2343e1b09dc3089d96b85680c9d7f49e2d3860241ce3e258a0443c861f143813709987378bea6d438ba SHA512 a152188e394258d0694e7e47a05a109068492d985251f468f2b883881f1234f3fb269c9d5935e3299c7cc2bfb66cc7948e5d36f69700049580d4f9cf4ff1cc94
71 -DIST linux-5.14.21.tar.sign 991 BLAKE2B 159182d90911e738c0693c839441f679b66fa3e75c61bb55251552b1ebb7bf6ad018d66d0a83a8f88935b88c1f39fea1207a94f3fd4af3d1e5d148cf9293baf9 SHA512 1c2639bfec52b2f8cfc69504b7f474d1d7a96dc1793e8cd77a6160718a5f381c5e57e42339bd5361e83b86c84cda2500d18615bfc210bbe989c0560b275f4918
72 -DIST linux-5.14.21.tar.xz 120726436 BLAKE2B ced805df81421f328e2e08d50a33bf6ba54092e95c84d7c1c8ec25ad909c183f82c9966a074c274dd0d13b069b87c12c6f6d5593faf3c0813c4369f90fc4a24f SHA512 0f428cb7273de5b440b610b1a3709563e4ed955afb4df084750a8b43c45e5b000a5906780ff7079a8324fac0a8b7ecace778ab8bbf0511fba92d4dad160d7f87
73 -DIST linux-5.15.11.tar.sign 991 BLAKE2B 42bed55a97098e8af2c9f33852b94806710e2df15a9fa8fa2199a1f3be133b89b9505e79f3e9c9663fcc5482249334f34a1c7a9315fc40741ff7302a60c4c823 SHA512 5ff3d7d368dd4481e003b00ed926f601520f53de020a507c5f9af506679e57958db0967752a600ee80cadbb0b19d33368007fb1d3c298045b30faed964da4714
74 -DIST linux-5.15.11.tar.xz 121955784 BLAKE2B 37a264e50069e5b195b99a355944893e42c6fc05eb5fef7907855de4d31c693421e6fc578575ed141534b52ab9105dfd7697bdfec238cfa88e16a6c41f138ebd SHA512 5abe52981a9f493174afb908bc1c1a4901bc522c38c2da7ba15d5b907f06f9c4a684a47436697d79df8f598e166064d46add5661632a48275e0268411563f6b2
75 -DIST linux-5.15.12.tar.sign 991 BLAKE2B 2eabe426cd804a5515a2fb2d65c763322d313ba81432ea2dc931172d592073735dac74615828dbf2b07d5fa66a562606cbe03f697578444c95c5b78cddca1910 SHA512 267a8f1b5813dc9c0c24b534de9890e398656bb4cf96294f3934c88297eaa36a773d9d89ef41c19ac411ef86aad9ebe463de0f9fef1c1b5df8b372852b64c526
76 -DIST linux-5.15.12.tar.xz 121949156 BLAKE2B 6e201ffe5832a998b9bc8f63e9fcbf7f0384d4e4abb1a68c2299b8362b51ddcfbc35639bfc836a84202bec3705f5bca1616396c16daa05d778659d286f63b6a8 SHA512 8b79f30c26a865578d771b0c1a8273ecbf19135e4844210cb31c81784311601b8f7adfe1b3a9bc75c6bed99dcad9a5ff5e1976494b64f0de45be3a6570336890
77 -DIST linux-5.15.13.tar.sign 991 BLAKE2B bc12b1eea7a7ba1bbd135165b320c4cf775bcbd1ea6d95ddeb1a55a1b43046c691b26b06b5232fcff39b0fa9ccd458d6f92380080050925d974b845bb66708a2 SHA512 beddeedbbe2a69f78bbb4f324bde11a64d8eafd50cdd8acdd35ff905cd1d1ae8b652f14adaf9dd104a1d17b608bcf18ce0b2685321c672160c75205cb7c54e25
78 -DIST linux-5.15.13.tar.xz 121958852 BLAKE2B ea8775ffb1e25107b62dfe7acac4e9098094f7e1cd9846566cdf9fc1f0a6e2520f27dc48ce85c29e91032eb21a6f6682f6698a91b02b9424f2d895b5c9b468ec SHA512 0775216f9a5f828b23bb8f96810ac65d178aeede0d1ee258a01b6f83f4a145809ab6699fa07aa07721e118cf0b608ee98885fe76be07b8707a2f9cd1c0833ae5
79 -DIST linux-5.15.14.tar.sign 991 BLAKE2B e6a60db6caa728c9c182e5fa633603cfbef54657c6e8b0b4420ed853890fb2e2b7eb659120b8e0ca0894c4418fc2f0b53dcc1b2b7081f9cc608f27c1fc95ebab SHA512 beda790ca4380895b3c8f7040154378728cf050366a2712264ca8835dc6669da1d596825f955961a598ba510c3e11d37b11efc3897b3824b7e74f70c0ca15ccc
80 -DIST linux-5.15.14.tar.xz 126183640 BLAKE2B 4276e3a03f6a8fb44ce91f11ff4abbf8e0aca20122c5c1231da74fccab1105af8a76c34a686ba8b038737ec5117d64b549e85cbfc1b3238c69bbf8149e8f7774 SHA512 fe4840ae50777cfeceadf6482fff46c761059921eab6b80725f32b90da36d2a12c07bb177d59c118d6b76037c4f84225fedcb22e46eedf83f77db5b7a70085ce
81 -DIST linux-5.15.15.tar.sign 991 BLAKE2B 170db66d0a610a9f7f3e6cda40cac23b7c6dc8e440043a9ef6aafdc9d57bb0d9e92220a9323ddf09dce149a78f303f1e97e0252196ac26cac2331d030abd84b9 SHA512 3190da2bd1d1c110b7b7e9298855d19723e75b4661a49d750903f9c36f3ac53caf399071b4489f25353bbc237876584766a36cc17244ebb3ba2c5a1eff3c2d53
82 -DIST linux-5.15.15.tar.xz 126192480 BLAKE2B 56701912c1829bfc6308500799546c28e95bc5a8ef334d7c065651c1555b1f976ef46d715ba239652b26417334d4d4d904c308ece403a6da03b8fc78000bb7c9 SHA512 e993b269777f494c729f55380d4b628310fd0cd9cabf3b967eb5b6471fb37d1581dd92dd3e23f7b476620d65a23ca6e409fd9e512683ffc84d33774e4c485fd7
83 DIST linux-5.15.16.tar.sign 991 BLAKE2B 0523e495f73946be58c751189eeac9eeeff5eb9869a9798bc742fcb08359529cc43e2bd991e998cefdc6f4ab3e3e8f8da7a8ee56b25bae266f2f144af236f568 SHA512 7ca0a4db533570a8ea8c12a3ca477adad8be94020da33a6e666676d5dc5a7b7f3e6eab4772a0122d1cf3bda39294f42ed2429798414d41cc5c89ab9ceee8a901
84 DIST linux-5.15.16.tar.xz 126178716 BLAKE2B 73b2f6a135c89db2ffbba8d8271761df3b98e0c844821367a3e009d67a5df27d11f02265eae34229b699c7308d4cf505f0f4a751a8135b6a6f0bf46929cbb785 SHA512 a2e3dbd92b2079a64af4d4a17db998381b5afe41ffb8b6b7fb43a69eb93b1c6d766b4b8ebba287d45f3de8392e4808cca5a7ccd5da5d42f7f58a57bf17ce5d10
85 -DIST linux-5.4.168.tar.sign 991 BLAKE2B a581b74de0296ef69cd10686381571aa3c2e73b59dd495e78a7ba168dff85f7af3a3b7719419b767fe0b8380a904248d624bd1e17712327d2ebd62335943f8dd SHA512 bdd0a88b6199d57b3c86521e58a356a35273007fb421e5d3b80d40e4b9337c30fa1b982dba61673fda0ddc9e3107b8da5cbe4916364fbbe035ab5026befe1c74
86 -DIST linux-5.4.168.tar.xz 109188452 BLAKE2B 72e7da0a2a2d2ecef4b73b268db09a7cdb7a0e76cbbbfd7111ec727593f8eb60026ecd8102bedf9b13b393cfc9fdd4b5297ed4c48869152c09581d763e156552 SHA512 119856b47f2fb2d3560fedb60fc3dd432e5b150261c9d959e5e9426f7f6e03630fcade800b8e97fe6fc6edc717bc6a0a296c875c0dc771045b65d20b9df8a510
87 -DIST linux-5.4.169.tar.sign 991 BLAKE2B 9f1deaf031eec59ff36d5cf72b9154cda6fa9f4c90f588e7f59d9b2b12990e30d329ccd4127b52a52aedbcad06373f907e0903f0bfd76be98c78f135dee78cda SHA512 0683df80944f76eb8b4101237371fffd310f329662e8464452637e2fd46a86ccb4498d0e7781055c425e6ff6590e582b7641e8277ea22ac4084ed5b591352c45
88 -DIST linux-5.4.169.tar.xz 109192960 BLAKE2B 136c792f554832e6e52340ce935bf2f1b2b09c8bb8fab6889920b68bf27134e2d53f0228ec8ac31233a4b2a5b7faed87238d1c7d509ddd8c649ab8275a860e23 SHA512 43ba0a51c12e4366e0793217ce66dfefc13b83f0ab8a575a21058909e03f161410bff2aae272c64c5873779886d24d3fd0cc82655de5b20b428eca6cf681685e
89 -DIST linux-5.4.170.tar.sign 991 BLAKE2B 225477d94c3645baa345a528c341f8e4ce4c1326d4901fc6e7d6919890f18ac750597b9e20908322b96419cc894613d96e2e9f0a99fcd288f91bdd8a640e212f SHA512 b61adc39a65c6643537b47dc6de6adfb24db6406ad14c982aa2a9beaaa0d2a705c1d22eb31ad16eb9ce093a52fdddc3667c5342fc41056817e6c15138af274eb
90 -DIST linux-5.4.170.tar.xz 109202572 BLAKE2B 92c93457dd5cbacd2522ef71f3f5ad1ac97521ec46966ed8f46fd9ffbeaa986bd9c0ceaa96187e1b0beb76daef98ea0af1e49c2b7e92759fc7ffdf5a90204aba SHA512 aa2a36067f9015b63254e098522053993de4b31dbbf39050adbe4cec3b7e4249152ad5e154a9bf3ca2b2f60c4db274e8f4ed9df9c66d8a392653dd5de79554f8
91 -DIST linux-5.4.171.tar.sign 991 BLAKE2B 3ec7e90e82689fbccb4f3faf8e50d2cb00af2227ab9af1942029d630e0f2a1191595a203d6b6a2d982d5a2d5b2a8c4f65ed87a31918df143255f4b1be5635d50 SHA512 1e78c9a05f4ee3317324c71563030132138284a7cd5aa0156e65b1fd8ec783a3d35a68129a3dc956c51ff464a1b5b38d363eaa08a36d505114dc4a04574ed3e8
92 -DIST linux-5.4.171.tar.xz 107901796 BLAKE2B 1c47d9dae77d40ec6eabcc8d64e73537b6100a6f6b1d85b67022d6a223170722a1ae856fcf65665341b33d7d8b9228b88425e48d92110bc107f4657f37e4b74c SHA512 a9819c35cb92de25303c254b3e63cce16b58282dad06bde57b20bb70691fa255cc303c22c8718e95db73772b39bde5a9ba880133732879d03afa358042acd0d9
93 -DIST linux-5.4.172.tar.sign 991 BLAKE2B 5543340217a1a9eb3ed3f794cb967b1103adb63eee8cb22fee80886bec687df97d8ffc38f6b5ce046f0bcaaa2c1f223e1295ff7f9b141170aeb6521aa6e9f3ae SHA512 7a8ef86a8522324c425f3e83650719958e6f556c5abd7b8c33c03d42af211f5132cbfc63e3470c55f5322ce069e3df9a97ab9393739c56d79ce1316fb7b830cb
94 -DIST linux-5.4.172.tar.xz 112866632 BLAKE2B f14a0eb9e31c534b6b038c5a0fb66aaa57b2047e707675c53245da6435c146191c1ea974ecd7001a8539e34f838eb90d68a3eae22368b0d78ff02e380d2f4e5c SHA512 a6b84f5ac4323d6e1daca9af449ba310e54a296752b50d88a999b804c38afe25e874ae336de3c8bb6a6c92aa2ea86f10c66ad8e574c6ba757b5b818de86b8e84
95 DIST linux-5.4.173.tar.sign 991 BLAKE2B c4a1ea4cb4dc7e4654fd5b2405fb1fecfaa0421d778b056c5c9a64a37931e7019f25e7f27c50a74af90dc49f295c9ec63c589a4a80c27b0eccd2920b6ccb7867 SHA512 92f822a73d3f9e62dc5c79f97407ec127e1844cb5fbfb087ae803ddcecfa377daada2bf866aa104a405c3883b055f70020922b90aa1f8cbb4600e56e00504159
96 DIST linux-5.4.173.tar.xz 112885592 BLAKE2B 1c1511e730e42d80b7e6ef2f48ff9c990285f3e05cc18876b6c4901979ff85940283354c84db5dcad81a52efc7c516040243b03d9692291e1a6c3b48059079da SHA512 9ca63cd8e68df9556a7126a535337205f6cc3e83f79908d6805287e44565f7638683b969d2d40a2badba0d18547712b675fa42a64236d3d24c4fb142175e0a2c
97
98 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.88.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.88.ebuild
99 deleted file mode 100644
100 index 2d0af917a6cc..000000000000
101 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.88.ebuild
102 +++ /dev/null
103 @@ -1,130 +0,0 @@
104 -# Copyright 2020-2021 Gentoo Authors
105 -# Distributed under the terms of the GNU General Public License v2
106 -
107 -EAPI=7
108 -
109 -inherit kernel-build toolchain-funcs verify-sig
110 -
111 -MY_P=linux-${PV}
112 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
113 -CONFIG_VER=5.10.12
114 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
115 -GENTOO_CONFIG_VER=5.15.5
116 -
117 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
118 -HOMEPAGE="https://www.kernel.org/"
119 -SRC_URI+="
120 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
121 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
122 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
123 - verify-sig? (
124 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
125 - )
126 - amd64? (
127 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
128 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
129 - )
130 - arm64? (
131 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
132 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
133 - )
134 - ppc64? (
135 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
136 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
137 - )
138 - x86? (
139 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
140 - -> kernel-i686-fedora.config.${CONFIG_VER}
141 - )"
142 -S=${WORKDIR}/${MY_P}
143 -
144 -LICENSE="GPL-2"
145 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
146 -IUSE="debug hardened"
147 -REQUIRED_USE="arm? ( savedconfig )"
148 -
149 -RDEPEND="
150 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
151 -BDEPEND="
152 - debug? ( dev-util/pahole )
153 - verify-sig? ( sec-keys/openpgp-keys-kernel )"
154 -PDEPEND="
155 - >=virtual/dist-kernel-${PV}"
156 -
157 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
158 -
159 -src_unpack() {
160 - if use verify-sig; then
161 - einfo "Unpacking linux-${PV}.tar.xz ..."
162 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
163 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
164 - assert "Unpack failed"
165 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
166 - else
167 - default
168 - fi
169 -}
170 -
171 -src_prepare() {
172 - default
173 -
174 - local biendian=false
175 -
176 - # prepare the default config
177 - case ${ARCH} in
178 - amd64)
179 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
180 - ;;
181 - arm)
182 - return
183 - ;;
184 - arm64)
185 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
186 - biendian=true
187 - ;;
188 - ppc)
189 - # assume powermac/powerbook defconfig
190 - # we still package.use.force savedconfig
191 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
192 - ;;
193 - ppc64)
194 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
195 - biendian=true
196 - ;;
197 - x86)
198 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
199 - ;;
200 - *)
201 - die "Unsupported arch ${ARCH}"
202 - ;;
203 - esac
204 -
205 - local myversion="-dist"
206 - use hardened && myversion+="-hardened"
207 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
208 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
209 -
210 - local merge_configs=(
211 - "${T}"/version.config
212 - "${dist_conf_path}"/base.config
213 - )
214 - use debug || merge_configs+=(
215 - "${dist_conf_path}"/no-debug.config
216 - )
217 - if use hardened; then
218 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
219 -
220 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
221 -
222 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
223 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
224 - fi
225 - fi
226 -
227 - # this covers ppc64 and aarch64_be only for now
228 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
229 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
230 - fi
231 -
232 - kernel-build_merge_configs "${merge_configs[@]}"
233 -}
234
235 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.89.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.89.ebuild
236 deleted file mode 100644
237 index 2d0af917a6cc..000000000000
238 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.89.ebuild
239 +++ /dev/null
240 @@ -1,130 +0,0 @@
241 -# Copyright 2020-2021 Gentoo Authors
242 -# Distributed under the terms of the GNU General Public License v2
243 -
244 -EAPI=7
245 -
246 -inherit kernel-build toolchain-funcs verify-sig
247 -
248 -MY_P=linux-${PV}
249 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
250 -CONFIG_VER=5.10.12
251 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
252 -GENTOO_CONFIG_VER=5.15.5
253 -
254 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
255 -HOMEPAGE="https://www.kernel.org/"
256 -SRC_URI+="
257 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
258 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
259 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
260 - verify-sig? (
261 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
262 - )
263 - amd64? (
264 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
265 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
266 - )
267 - arm64? (
268 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
269 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
270 - )
271 - ppc64? (
272 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
273 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
274 - )
275 - x86? (
276 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
277 - -> kernel-i686-fedora.config.${CONFIG_VER}
278 - )"
279 -S=${WORKDIR}/${MY_P}
280 -
281 -LICENSE="GPL-2"
282 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
283 -IUSE="debug hardened"
284 -REQUIRED_USE="arm? ( savedconfig )"
285 -
286 -RDEPEND="
287 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
288 -BDEPEND="
289 - debug? ( dev-util/pahole )
290 - verify-sig? ( sec-keys/openpgp-keys-kernel )"
291 -PDEPEND="
292 - >=virtual/dist-kernel-${PV}"
293 -
294 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
295 -
296 -src_unpack() {
297 - if use verify-sig; then
298 - einfo "Unpacking linux-${PV}.tar.xz ..."
299 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
300 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
301 - assert "Unpack failed"
302 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
303 - else
304 - default
305 - fi
306 -}
307 -
308 -src_prepare() {
309 - default
310 -
311 - local biendian=false
312 -
313 - # prepare the default config
314 - case ${ARCH} in
315 - amd64)
316 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
317 - ;;
318 - arm)
319 - return
320 - ;;
321 - arm64)
322 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
323 - biendian=true
324 - ;;
325 - ppc)
326 - # assume powermac/powerbook defconfig
327 - # we still package.use.force savedconfig
328 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
329 - ;;
330 - ppc64)
331 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
332 - biendian=true
333 - ;;
334 - x86)
335 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
336 - ;;
337 - *)
338 - die "Unsupported arch ${ARCH}"
339 - ;;
340 - esac
341 -
342 - local myversion="-dist"
343 - use hardened && myversion+="-hardened"
344 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
345 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
346 -
347 - local merge_configs=(
348 - "${T}"/version.config
349 - "${dist_conf_path}"/base.config
350 - )
351 - use debug || merge_configs+=(
352 - "${dist_conf_path}"/no-debug.config
353 - )
354 - if use hardened; then
355 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
356 -
357 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
358 -
359 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
360 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
361 - fi
362 - fi
363 -
364 - # this covers ppc64 and aarch64_be only for now
365 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
366 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
367 - fi
368 -
369 - kernel-build_merge_configs "${merge_configs[@]}"
370 -}
371
372 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.90.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.90.ebuild
373 deleted file mode 100644
374 index 54ba5f449c7a..000000000000
375 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.90.ebuild
376 +++ /dev/null
377 @@ -1,130 +0,0 @@
378 -# Copyright 2020-2022 Gentoo Authors
379 -# Distributed under the terms of the GNU General Public License v2
380 -
381 -EAPI=7
382 -
383 -inherit kernel-build toolchain-funcs verify-sig
384 -
385 -MY_P=linux-${PV}
386 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
387 -CONFIG_VER=5.10.12
388 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
389 -GENTOO_CONFIG_VER=5.15.5
390 -
391 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
392 -HOMEPAGE="https://www.kernel.org/"
393 -SRC_URI+="
394 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
395 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
396 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
397 - verify-sig? (
398 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
399 - )
400 - amd64? (
401 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
402 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
403 - )
404 - arm64? (
405 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
406 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
407 - )
408 - ppc64? (
409 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
410 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
411 - )
412 - x86? (
413 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
414 - -> kernel-i686-fedora.config.${CONFIG_VER}
415 - )"
416 -S=${WORKDIR}/${MY_P}
417 -
418 -LICENSE="GPL-2"
419 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
420 -IUSE="debug hardened"
421 -REQUIRED_USE="arm? ( savedconfig )"
422 -
423 -RDEPEND="
424 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
425 -BDEPEND="
426 - debug? ( dev-util/pahole )
427 - verify-sig? ( sec-keys/openpgp-keys-kernel )"
428 -PDEPEND="
429 - >=virtual/dist-kernel-${PV}"
430 -
431 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
432 -
433 -src_unpack() {
434 - if use verify-sig; then
435 - einfo "Unpacking linux-${PV}.tar.xz ..."
436 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
437 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
438 - assert "Unpack failed"
439 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
440 - else
441 - default
442 - fi
443 -}
444 -
445 -src_prepare() {
446 - default
447 -
448 - local biendian=false
449 -
450 - # prepare the default config
451 - case ${ARCH} in
452 - amd64)
453 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
454 - ;;
455 - arm)
456 - return
457 - ;;
458 - arm64)
459 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
460 - biendian=true
461 - ;;
462 - ppc)
463 - # assume powermac/powerbook defconfig
464 - # we still package.use.force savedconfig
465 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
466 - ;;
467 - ppc64)
468 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
469 - biendian=true
470 - ;;
471 - x86)
472 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
473 - ;;
474 - *)
475 - die "Unsupported arch ${ARCH}"
476 - ;;
477 - esac
478 -
479 - local myversion="-dist"
480 - use hardened && myversion+="-hardened"
481 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
482 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
483 -
484 - local merge_configs=(
485 - "${T}"/version.config
486 - "${dist_conf_path}"/base.config
487 - )
488 - use debug || merge_configs+=(
489 - "${dist_conf_path}"/no-debug.config
490 - )
491 - if use hardened; then
492 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
493 -
494 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
495 -
496 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
497 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
498 - fi
499 - fi
500 -
501 - # this covers ppc64 and aarch64_be only for now
502 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
503 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
504 - fi
505 -
506 - kernel-build_merge_configs "${merge_configs[@]}"
507 -}
508
509 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.91.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.91.ebuild
510 deleted file mode 100644
511 index 54ba5f449c7a..000000000000
512 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.91.ebuild
513 +++ /dev/null
514 @@ -1,130 +0,0 @@
515 -# Copyright 2020-2022 Gentoo Authors
516 -# Distributed under the terms of the GNU General Public License v2
517 -
518 -EAPI=7
519 -
520 -inherit kernel-build toolchain-funcs verify-sig
521 -
522 -MY_P=linux-${PV}
523 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
524 -CONFIG_VER=5.10.12
525 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
526 -GENTOO_CONFIG_VER=5.15.5
527 -
528 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
529 -HOMEPAGE="https://www.kernel.org/"
530 -SRC_URI+="
531 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
532 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
533 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
534 - verify-sig? (
535 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
536 - )
537 - amd64? (
538 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
539 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
540 - )
541 - arm64? (
542 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
543 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
544 - )
545 - ppc64? (
546 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
547 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
548 - )
549 - x86? (
550 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
551 - -> kernel-i686-fedora.config.${CONFIG_VER}
552 - )"
553 -S=${WORKDIR}/${MY_P}
554 -
555 -LICENSE="GPL-2"
556 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
557 -IUSE="debug hardened"
558 -REQUIRED_USE="arm? ( savedconfig )"
559 -
560 -RDEPEND="
561 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
562 -BDEPEND="
563 - debug? ( dev-util/pahole )
564 - verify-sig? ( sec-keys/openpgp-keys-kernel )"
565 -PDEPEND="
566 - >=virtual/dist-kernel-${PV}"
567 -
568 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
569 -
570 -src_unpack() {
571 - if use verify-sig; then
572 - einfo "Unpacking linux-${PV}.tar.xz ..."
573 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
574 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
575 - assert "Unpack failed"
576 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
577 - else
578 - default
579 - fi
580 -}
581 -
582 -src_prepare() {
583 - default
584 -
585 - local biendian=false
586 -
587 - # prepare the default config
588 - case ${ARCH} in
589 - amd64)
590 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
591 - ;;
592 - arm)
593 - return
594 - ;;
595 - arm64)
596 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
597 - biendian=true
598 - ;;
599 - ppc)
600 - # assume powermac/powerbook defconfig
601 - # we still package.use.force savedconfig
602 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
603 - ;;
604 - ppc64)
605 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
606 - biendian=true
607 - ;;
608 - x86)
609 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
610 - ;;
611 - *)
612 - die "Unsupported arch ${ARCH}"
613 - ;;
614 - esac
615 -
616 - local myversion="-dist"
617 - use hardened && myversion+="-hardened"
618 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
619 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
620 -
621 - local merge_configs=(
622 - "${T}"/version.config
623 - "${dist_conf_path}"/base.config
624 - )
625 - use debug || merge_configs+=(
626 - "${dist_conf_path}"/no-debug.config
627 - )
628 - if use hardened; then
629 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
630 -
631 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
632 -
633 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
634 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
635 - fi
636 - fi
637 -
638 - # this covers ppc64 and aarch64_be only for now
639 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
640 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
641 - fi
642 -
643 - kernel-build_merge_configs "${merge_configs[@]}"
644 -}
645
646 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.92.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.92.ebuild
647 deleted file mode 100644
648 index 54ba5f449c7a..000000000000
649 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.92.ebuild
650 +++ /dev/null
651 @@ -1,130 +0,0 @@
652 -# Copyright 2020-2022 Gentoo Authors
653 -# Distributed under the terms of the GNU General Public License v2
654 -
655 -EAPI=7
656 -
657 -inherit kernel-build toolchain-funcs verify-sig
658 -
659 -MY_P=linux-${PV}
660 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
661 -CONFIG_VER=5.10.12
662 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
663 -GENTOO_CONFIG_VER=5.15.5
664 -
665 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
666 -HOMEPAGE="https://www.kernel.org/"
667 -SRC_URI+="
668 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
669 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
670 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
671 - verify-sig? (
672 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
673 - )
674 - amd64? (
675 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
676 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
677 - )
678 - arm64? (
679 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
680 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
681 - )
682 - ppc64? (
683 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
684 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
685 - )
686 - x86? (
687 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
688 - -> kernel-i686-fedora.config.${CONFIG_VER}
689 - )"
690 -S=${WORKDIR}/${MY_P}
691 -
692 -LICENSE="GPL-2"
693 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
694 -IUSE="debug hardened"
695 -REQUIRED_USE="arm? ( savedconfig )"
696 -
697 -RDEPEND="
698 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
699 -BDEPEND="
700 - debug? ( dev-util/pahole )
701 - verify-sig? ( sec-keys/openpgp-keys-kernel )"
702 -PDEPEND="
703 - >=virtual/dist-kernel-${PV}"
704 -
705 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
706 -
707 -src_unpack() {
708 - if use verify-sig; then
709 - einfo "Unpacking linux-${PV}.tar.xz ..."
710 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
711 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
712 - assert "Unpack failed"
713 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
714 - else
715 - default
716 - fi
717 -}
718 -
719 -src_prepare() {
720 - default
721 -
722 - local biendian=false
723 -
724 - # prepare the default config
725 - case ${ARCH} in
726 - amd64)
727 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
728 - ;;
729 - arm)
730 - return
731 - ;;
732 - arm64)
733 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
734 - biendian=true
735 - ;;
736 - ppc)
737 - # assume powermac/powerbook defconfig
738 - # we still package.use.force savedconfig
739 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
740 - ;;
741 - ppc64)
742 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
743 - biendian=true
744 - ;;
745 - x86)
746 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
747 - ;;
748 - *)
749 - die "Unsupported arch ${ARCH}"
750 - ;;
751 - esac
752 -
753 - local myversion="-dist"
754 - use hardened && myversion+="-hardened"
755 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
756 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
757 -
758 - local merge_configs=(
759 - "${T}"/version.config
760 - "${dist_conf_path}"/base.config
761 - )
762 - use debug || merge_configs+=(
763 - "${dist_conf_path}"/no-debug.config
764 - )
765 - if use hardened; then
766 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
767 -
768 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
769 -
770 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
771 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
772 - fi
773 - fi
774 -
775 - # this covers ppc64 and aarch64_be only for now
776 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
777 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
778 - fi
779 -
780 - kernel-build_merge_configs "${merge_configs[@]}"
781 -}
782
783 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.14.21.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.14.21.ebuild
784 deleted file mode 100644
785 index b03b66d50f55..000000000000
786 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.14.21.ebuild
787 +++ /dev/null
788 @@ -1,103 +0,0 @@
789 -# Copyright 2020-2021 Gentoo Authors
790 -# Distributed under the terms of the GNU General Public License v2
791 -
792 -EAPI=7
793 -
794 -inherit kernel-build verify-sig
795 -
796 -MY_P=linux-${PV}
797 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
798 -CONFIG_VER=5.14.20
799 -CONFIG_HASH=1b5458d693e05568d4dcc50f4c50e0fa7bdc14da
800 -GENTOO_CONFIG_VER=5.13.4
801 -
802 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
803 -HOMEPAGE="https://www.kernel.org/"
804 -SRC_URI+="
805 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
806 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
807 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
808 - verify-sig? (
809 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
810 - )
811 - amd64? (
812 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
813 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
814 - )
815 - arm64? (
816 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
817 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
818 - )
819 - ppc64? (
820 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
821 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
822 - )
823 - x86? (
824 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
825 - -> kernel-i686-fedora.config.${CONFIG_VER}
826 - )"
827 -S=${WORKDIR}/${MY_P}
828 -
829 -LICENSE="GPL-2"
830 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
831 -IUSE="debug"
832 -REQUIRED_USE="
833 - arm? ( savedconfig )"
834 -
835 -RDEPEND="
836 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
837 -BDEPEND="
838 - debug? ( dev-util/pahole )
839 - verify-sig? ( sec-keys/openpgp-keys-kernel )"
840 -PDEPEND="
841 - >=virtual/dist-kernel-${PV}"
842 -
843 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
844 -
845 -src_unpack() {
846 - if use verify-sig; then
847 - einfo "Unpacking linux-${PV}.tar.xz ..."
848 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
849 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
850 - assert "Unpack failed"
851 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
852 - else
853 - default
854 - fi
855 -}
856 -
857 -src_prepare() {
858 - default
859 -
860 - # prepare the default config
861 - case ${ARCH} in
862 - amd64)
863 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
864 - ;;
865 - arm)
866 - return
867 - ;;
868 - arm64)
869 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
870 - ;;
871 - ppc64)
872 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
873 - ;;
874 - x86)
875 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
876 - ;;
877 - *)
878 - die "Unsupported arch ${ARCH}"
879 - ;;
880 - esac
881 -
882 - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die
883 - local merge_configs=(
884 - "${T}"/version.config
885 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
886 - )
887 - use debug || merge_configs+=(
888 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
889 - )
890 - kernel-build_merge_configs "${merge_configs[@]}"
891 -}
892
893 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.11.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.11.ebuild
894 deleted file mode 100644
895 index f7731de3f3a6..000000000000
896 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.11.ebuild
897 +++ /dev/null
898 @@ -1,129 +0,0 @@
899 -# Copyright 2020-2021 Gentoo Authors
900 -# Distributed under the terms of the GNU General Public License v2
901 -
902 -EAPI=7
903 -
904 -inherit kernel-build toolchain-funcs verify-sig
905 -
906 -MY_P=linux-${PV}
907 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
908 -CONFIG_VER=5.15.10
909 -CONFIG_HASH=4882b85cc85fb2b7df396c4d671cc6432596eca0
910 -GENTOO_CONFIG_VER=5.15.5
911 -
912 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
913 -HOMEPAGE="https://www.kernel.org/"
914 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
915 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
916 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
917 - verify-sig? (
918 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
919 - )
920 - amd64? (
921 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
922 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
923 - )
924 - arm64? (
925 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
926 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
927 - )
928 - ppc64? (
929 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
930 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
931 - )
932 - x86? (
933 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
934 - -> kernel-i686-fedora.config.${CONFIG_VER}
935 - )"
936 -S=${WORKDIR}/${MY_P}
937 -
938 -LICENSE="GPL-2"
939 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
940 -IUSE="debug hardened"
941 -REQUIRED_USE="arm? ( savedconfig )"
942 -
943 -RDEPEND="
944 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
945 -BDEPEND="
946 - debug? ( dev-util/pahole )
947 - verify-sig? ( sec-keys/openpgp-keys-kernel )"
948 -PDEPEND="
949 - >=virtual/dist-kernel-${PV}"
950 -
951 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
952 -
953 -src_unpack() {
954 - if use verify-sig; then
955 - einfo "Unpacking linux-${PV}.tar.xz ..."
956 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
957 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
958 - assert "Unpack failed"
959 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
960 - else
961 - default
962 - fi
963 -}
964 -
965 -src_prepare() {
966 - default
967 -
968 - local biendian=false
969 -
970 - # prepare the default config
971 - case ${ARCH} in
972 - amd64)
973 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
974 - ;;
975 - arm)
976 - return
977 - ;;
978 - arm64)
979 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
980 - biendian=true
981 - ;;
982 - ppc)
983 - # assume powermac/powerbook defconfig
984 - # we still package.use.force savedconfig
985 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
986 - ;;
987 - ppc64)
988 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
989 - biendian=true
990 - ;;
991 - x86)
992 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
993 - ;;
994 - *)
995 - die "Unsupported arch ${ARCH}"
996 - ;;
997 - esac
998 -
999 - local myversion="-dist"
1000 - use hardened && myversion+="-hardened"
1001 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1002 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1003 -
1004 - local merge_configs=(
1005 - "${T}"/version.config
1006 - "${dist_conf_path}"/base.config
1007 - )
1008 - use debug || merge_configs+=(
1009 - "${dist_conf_path}"/no-debug.config
1010 - )
1011 - if use hardened; then
1012 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1013 -
1014 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1015 -
1016 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1017 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1018 - fi
1019 - fi
1020 -
1021 - # this covers ppc64 and aarch64_be only for now
1022 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
1023 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
1024 - fi
1025 -
1026 - kernel-build_merge_configs "${merge_configs[@]}"
1027 -}
1028
1029 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.12.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.12.ebuild
1030 deleted file mode 100644
1031 index f7731de3f3a6..000000000000
1032 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.12.ebuild
1033 +++ /dev/null
1034 @@ -1,129 +0,0 @@
1035 -# Copyright 2020-2021 Gentoo Authors
1036 -# Distributed under the terms of the GNU General Public License v2
1037 -
1038 -EAPI=7
1039 -
1040 -inherit kernel-build toolchain-funcs verify-sig
1041 -
1042 -MY_P=linux-${PV}
1043 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1044 -CONFIG_VER=5.15.10
1045 -CONFIG_HASH=4882b85cc85fb2b7df396c4d671cc6432596eca0
1046 -GENTOO_CONFIG_VER=5.15.5
1047 -
1048 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
1049 -HOMEPAGE="https://www.kernel.org/"
1050 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1051 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
1052 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1053 - verify-sig? (
1054 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
1055 - )
1056 - amd64? (
1057 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1058 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1059 - )
1060 - arm64? (
1061 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1062 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1063 - )
1064 - ppc64? (
1065 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1066 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1067 - )
1068 - x86? (
1069 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1070 - -> kernel-i686-fedora.config.${CONFIG_VER}
1071 - )"
1072 -S=${WORKDIR}/${MY_P}
1073 -
1074 -LICENSE="GPL-2"
1075 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
1076 -IUSE="debug hardened"
1077 -REQUIRED_USE="arm? ( savedconfig )"
1078 -
1079 -RDEPEND="
1080 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
1081 -BDEPEND="
1082 - debug? ( dev-util/pahole )
1083 - verify-sig? ( sec-keys/openpgp-keys-kernel )"
1084 -PDEPEND="
1085 - >=virtual/dist-kernel-${PV}"
1086 -
1087 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
1088 -
1089 -src_unpack() {
1090 - if use verify-sig; then
1091 - einfo "Unpacking linux-${PV}.tar.xz ..."
1092 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
1093 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
1094 - assert "Unpack failed"
1095 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
1096 - else
1097 - default
1098 - fi
1099 -}
1100 -
1101 -src_prepare() {
1102 - default
1103 -
1104 - local biendian=false
1105 -
1106 - # prepare the default config
1107 - case ${ARCH} in
1108 - amd64)
1109 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1110 - ;;
1111 - arm)
1112 - return
1113 - ;;
1114 - arm64)
1115 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1116 - biendian=true
1117 - ;;
1118 - ppc)
1119 - # assume powermac/powerbook defconfig
1120 - # we still package.use.force savedconfig
1121 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1122 - ;;
1123 - ppc64)
1124 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1125 - biendian=true
1126 - ;;
1127 - x86)
1128 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1129 - ;;
1130 - *)
1131 - die "Unsupported arch ${ARCH}"
1132 - ;;
1133 - esac
1134 -
1135 - local myversion="-dist"
1136 - use hardened && myversion+="-hardened"
1137 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1138 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1139 -
1140 - local merge_configs=(
1141 - "${T}"/version.config
1142 - "${dist_conf_path}"/base.config
1143 - )
1144 - use debug || merge_configs+=(
1145 - "${dist_conf_path}"/no-debug.config
1146 - )
1147 - if use hardened; then
1148 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1149 -
1150 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1151 -
1152 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1153 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1154 - fi
1155 - fi
1156 -
1157 - # this covers ppc64 and aarch64_be only for now
1158 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
1159 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
1160 - fi
1161 -
1162 - kernel-build_merge_configs "${merge_configs[@]}"
1163 -}
1164
1165 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.13.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.13.ebuild
1166 deleted file mode 100644
1167 index 9fed445a77ba..000000000000
1168 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.13.ebuild
1169 +++ /dev/null
1170 @@ -1,129 +0,0 @@
1171 -# Copyright 2020-2022 Gentoo Authors
1172 -# Distributed under the terms of the GNU General Public License v2
1173 -
1174 -EAPI=7
1175 -
1176 -inherit kernel-build toolchain-funcs verify-sig
1177 -
1178 -MY_P=linux-${PV}
1179 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1180 -CONFIG_VER=5.15.10
1181 -CONFIG_HASH=4882b85cc85fb2b7df396c4d671cc6432596eca0
1182 -GENTOO_CONFIG_VER=5.15.5
1183 -
1184 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
1185 -HOMEPAGE="https://www.kernel.org/"
1186 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1187 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
1188 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1189 - verify-sig? (
1190 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
1191 - )
1192 - amd64? (
1193 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1194 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1195 - )
1196 - arm64? (
1197 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1198 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1199 - )
1200 - ppc64? (
1201 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1202 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1203 - )
1204 - x86? (
1205 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1206 - -> kernel-i686-fedora.config.${CONFIG_VER}
1207 - )"
1208 -S=${WORKDIR}/${MY_P}
1209 -
1210 -LICENSE="GPL-2"
1211 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
1212 -IUSE="debug hardened"
1213 -REQUIRED_USE="arm? ( savedconfig )"
1214 -
1215 -RDEPEND="
1216 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
1217 -BDEPEND="
1218 - debug? ( dev-util/pahole )
1219 - verify-sig? ( sec-keys/openpgp-keys-kernel )"
1220 -PDEPEND="
1221 - >=virtual/dist-kernel-${PV}"
1222 -
1223 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
1224 -
1225 -src_unpack() {
1226 - if use verify-sig; then
1227 - einfo "Unpacking linux-${PV}.tar.xz ..."
1228 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
1229 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
1230 - assert "Unpack failed"
1231 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
1232 - else
1233 - default
1234 - fi
1235 -}
1236 -
1237 -src_prepare() {
1238 - default
1239 -
1240 - local biendian=false
1241 -
1242 - # prepare the default config
1243 - case ${ARCH} in
1244 - amd64)
1245 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1246 - ;;
1247 - arm)
1248 - return
1249 - ;;
1250 - arm64)
1251 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1252 - biendian=true
1253 - ;;
1254 - ppc)
1255 - # assume powermac/powerbook defconfig
1256 - # we still package.use.force savedconfig
1257 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1258 - ;;
1259 - ppc64)
1260 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1261 - biendian=true
1262 - ;;
1263 - x86)
1264 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1265 - ;;
1266 - *)
1267 - die "Unsupported arch ${ARCH}"
1268 - ;;
1269 - esac
1270 -
1271 - local myversion="-dist"
1272 - use hardened && myversion+="-hardened"
1273 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1274 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1275 -
1276 - local merge_configs=(
1277 - "${T}"/version.config
1278 - "${dist_conf_path}"/base.config
1279 - )
1280 - use debug || merge_configs+=(
1281 - "${dist_conf_path}"/no-debug.config
1282 - )
1283 - if use hardened; then
1284 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1285 -
1286 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1287 -
1288 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1289 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1290 - fi
1291 - fi
1292 -
1293 - # this covers ppc64 and aarch64_be only for now
1294 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
1295 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
1296 - fi
1297 -
1298 - kernel-build_merge_configs "${merge_configs[@]}"
1299 -}
1300
1301 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.14.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.14.ebuild
1302 deleted file mode 100644
1303 index 31d86b549563..000000000000
1304 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.14.ebuild
1305 +++ /dev/null
1306 @@ -1,129 +0,0 @@
1307 -# Copyright 2020-2022 Gentoo Authors
1308 -# Distributed under the terms of the GNU General Public License v2
1309 -
1310 -EAPI=7
1311 -
1312 -inherit kernel-build toolchain-funcs verify-sig
1313 -
1314 -MY_P=linux-${PV}
1315 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1316 -CONFIG_VER=5.15.14
1317 -CONFIG_HASH=8cc461d9cfb256bb831225bb38e29fa944bd890f
1318 -GENTOO_CONFIG_VER=5.15.5
1319 -
1320 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
1321 -HOMEPAGE="https://www.kernel.org/"
1322 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1323 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
1324 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1325 - verify-sig? (
1326 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
1327 - )
1328 - amd64? (
1329 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1330 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1331 - )
1332 - arm64? (
1333 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1334 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1335 - )
1336 - ppc64? (
1337 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1338 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1339 - )
1340 - x86? (
1341 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1342 - -> kernel-i686-fedora.config.${CONFIG_VER}
1343 - )"
1344 -S=${WORKDIR}/${MY_P}
1345 -
1346 -LICENSE="GPL-2"
1347 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
1348 -IUSE="debug hardened"
1349 -REQUIRED_USE="arm? ( savedconfig )"
1350 -
1351 -RDEPEND="
1352 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
1353 -BDEPEND="
1354 - debug? ( dev-util/pahole )
1355 - verify-sig? ( sec-keys/openpgp-keys-kernel )"
1356 -PDEPEND="
1357 - >=virtual/dist-kernel-${PV}"
1358 -
1359 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
1360 -
1361 -src_unpack() {
1362 - if use verify-sig; then
1363 - einfo "Unpacking linux-${PV}.tar.xz ..."
1364 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
1365 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
1366 - assert "Unpack failed"
1367 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
1368 - else
1369 - default
1370 - fi
1371 -}
1372 -
1373 -src_prepare() {
1374 - default
1375 -
1376 - local biendian=false
1377 -
1378 - # prepare the default config
1379 - case ${ARCH} in
1380 - amd64)
1381 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1382 - ;;
1383 - arm)
1384 - return
1385 - ;;
1386 - arm64)
1387 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1388 - biendian=true
1389 - ;;
1390 - ppc)
1391 - # assume powermac/powerbook defconfig
1392 - # we still package.use.force savedconfig
1393 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1394 - ;;
1395 - ppc64)
1396 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1397 - biendian=true
1398 - ;;
1399 - x86)
1400 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1401 - ;;
1402 - *)
1403 - die "Unsupported arch ${ARCH}"
1404 - ;;
1405 - esac
1406 -
1407 - local myversion="-dist"
1408 - use hardened && myversion+="-hardened"
1409 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1410 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1411 -
1412 - local merge_configs=(
1413 - "${T}"/version.config
1414 - "${dist_conf_path}"/base.config
1415 - )
1416 - use debug || merge_configs+=(
1417 - "${dist_conf_path}"/no-debug.config
1418 - )
1419 - if use hardened; then
1420 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1421 -
1422 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1423 -
1424 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1425 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1426 - fi
1427 - fi
1428 -
1429 - # this covers ppc64 and aarch64_be only for now
1430 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
1431 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
1432 - fi
1433 -
1434 - kernel-build_merge_configs "${merge_configs[@]}"
1435 -}
1436
1437 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.15.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.15.ebuild
1438 deleted file mode 100644
1439 index 31d86b549563..000000000000
1440 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.15.ebuild
1441 +++ /dev/null
1442 @@ -1,129 +0,0 @@
1443 -# Copyright 2020-2022 Gentoo Authors
1444 -# Distributed under the terms of the GNU General Public License v2
1445 -
1446 -EAPI=7
1447 -
1448 -inherit kernel-build toolchain-funcs verify-sig
1449 -
1450 -MY_P=linux-${PV}
1451 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1452 -CONFIG_VER=5.15.14
1453 -CONFIG_HASH=8cc461d9cfb256bb831225bb38e29fa944bd890f
1454 -GENTOO_CONFIG_VER=5.15.5
1455 -
1456 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
1457 -HOMEPAGE="https://www.kernel.org/"
1458 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1459 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
1460 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1461 - verify-sig? (
1462 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
1463 - )
1464 - amd64? (
1465 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1466 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1467 - )
1468 - arm64? (
1469 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1470 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1471 - )
1472 - ppc64? (
1473 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1474 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1475 - )
1476 - x86? (
1477 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1478 - -> kernel-i686-fedora.config.${CONFIG_VER}
1479 - )"
1480 -S=${WORKDIR}/${MY_P}
1481 -
1482 -LICENSE="GPL-2"
1483 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
1484 -IUSE="debug hardened"
1485 -REQUIRED_USE="arm? ( savedconfig )"
1486 -
1487 -RDEPEND="
1488 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
1489 -BDEPEND="
1490 - debug? ( dev-util/pahole )
1491 - verify-sig? ( sec-keys/openpgp-keys-kernel )"
1492 -PDEPEND="
1493 - >=virtual/dist-kernel-${PV}"
1494 -
1495 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
1496 -
1497 -src_unpack() {
1498 - if use verify-sig; then
1499 - einfo "Unpacking linux-${PV}.tar.xz ..."
1500 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
1501 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
1502 - assert "Unpack failed"
1503 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
1504 - else
1505 - default
1506 - fi
1507 -}
1508 -
1509 -src_prepare() {
1510 - default
1511 -
1512 - local biendian=false
1513 -
1514 - # prepare the default config
1515 - case ${ARCH} in
1516 - amd64)
1517 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1518 - ;;
1519 - arm)
1520 - return
1521 - ;;
1522 - arm64)
1523 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1524 - biendian=true
1525 - ;;
1526 - ppc)
1527 - # assume powermac/powerbook defconfig
1528 - # we still package.use.force savedconfig
1529 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1530 - ;;
1531 - ppc64)
1532 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1533 - biendian=true
1534 - ;;
1535 - x86)
1536 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1537 - ;;
1538 - *)
1539 - die "Unsupported arch ${ARCH}"
1540 - ;;
1541 - esac
1542 -
1543 - local myversion="-dist"
1544 - use hardened && myversion+="-hardened"
1545 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1546 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1547 -
1548 - local merge_configs=(
1549 - "${T}"/version.config
1550 - "${dist_conf_path}"/base.config
1551 - )
1552 - use debug || merge_configs+=(
1553 - "${dist_conf_path}"/no-debug.config
1554 - )
1555 - if use hardened; then
1556 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1557 -
1558 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1559 -
1560 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1561 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1562 - fi
1563 - fi
1564 -
1565 - # this covers ppc64 and aarch64_be only for now
1566 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
1567 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
1568 - fi
1569 -
1570 - kernel-build_merge_configs "${merge_configs[@]}"
1571 -}
1572
1573 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.168.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.168.ebuild
1574 deleted file mode 100644
1575 index 28ef1d255fa0..000000000000
1576 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.168.ebuild
1577 +++ /dev/null
1578 @@ -1,107 +0,0 @@
1579 -# Copyright 2020-2021 Gentoo Authors
1580 -# Distributed under the terms of the GNU General Public License v2
1581 -
1582 -EAPI=7
1583 -
1584 -inherit kernel-build verify-sig
1585 -
1586 -MY_P=linux-${PV}
1587 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1588 -CONFIG_VER=5.4.21
1589 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
1590 -GENTOO_CONFIG_VER=5.4.114
1591 -
1592 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
1593 -HOMEPAGE="https://www.kernel.org/"
1594 -SRC_URI+="
1595 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1596 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
1597 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1598 - verify-sig? (
1599 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
1600 - )
1601 - amd64? (
1602 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
1603 - -> kernel-x86_64.config.${CONFIG_VER}
1604 - )
1605 - arm64? (
1606 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
1607 - -> kernel-aarch64.config.${CONFIG_VER}
1608 - )
1609 - ppc64? (
1610 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
1611 - -> kernel-ppc64le.config.${CONFIG_VER}
1612 - )
1613 - x86? (
1614 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
1615 - -> kernel-i686.config.${CONFIG_VER}
1616 - )"
1617 -S=${WORKDIR}/${MY_P}
1618 -
1619 -LICENSE="GPL-2"
1620 -KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
1621 -IUSE="debug"
1622 -
1623 -RDEPEND="
1624 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
1625 -BDEPEND="
1626 - debug? ( dev-util/pahole )
1627 - verify-sig? ( sec-keys/openpgp-keys-kernel )"
1628 -PDEPEND="
1629 - >=virtual/dist-kernel-${PV}"
1630 -
1631 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
1632 -
1633 -src_unpack() {
1634 - if use verify-sig; then
1635 - einfo "Unpacking linux-${PV}.tar.xz ..."
1636 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
1637 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
1638 - assert "Unpack failed"
1639 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
1640 - else
1641 - default
1642 - fi
1643 -}
1644 -
1645 -src_prepare() {
1646 - default
1647 -
1648 - # prepare the default config
1649 - case ${ARCH} in
1650 - amd64)
1651 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
1652 - ;;
1653 - arm64)
1654 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
1655 - ;;
1656 - ppc)
1657 - # assume powermac/powerbook defconfig
1658 - # we still package.use.force savedconfig
1659 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1660 - ;;
1661 - ppc64)
1662 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
1663 - ;;
1664 - x86)
1665 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
1666 - ;;
1667 - *)
1668 - die "Unsupported arch ${ARCH}"
1669 - ;;
1670 - esac
1671 -
1672 - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die
1673 - local merge_configs=(
1674 - "${T}"/version.config
1675 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
1676 - )
1677 - use debug || merge_configs+=(
1678 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
1679 - )
1680 - [[ ${ARCH} == x86 ]] && merge_configs+=(
1681 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
1682 - )
1683 -
1684 - kernel-build_merge_configs "${merge_configs[@]}"
1685 -}
1686
1687 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.169.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.169.ebuild
1688 deleted file mode 100644
1689 index 28ef1d255fa0..000000000000
1690 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.169.ebuild
1691 +++ /dev/null
1692 @@ -1,107 +0,0 @@
1693 -# Copyright 2020-2021 Gentoo Authors
1694 -# Distributed under the terms of the GNU General Public License v2
1695 -
1696 -EAPI=7
1697 -
1698 -inherit kernel-build verify-sig
1699 -
1700 -MY_P=linux-${PV}
1701 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1702 -CONFIG_VER=5.4.21
1703 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
1704 -GENTOO_CONFIG_VER=5.4.114
1705 -
1706 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
1707 -HOMEPAGE="https://www.kernel.org/"
1708 -SRC_URI+="
1709 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1710 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
1711 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1712 - verify-sig? (
1713 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
1714 - )
1715 - amd64? (
1716 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
1717 - -> kernel-x86_64.config.${CONFIG_VER}
1718 - )
1719 - arm64? (
1720 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
1721 - -> kernel-aarch64.config.${CONFIG_VER}
1722 - )
1723 - ppc64? (
1724 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
1725 - -> kernel-ppc64le.config.${CONFIG_VER}
1726 - )
1727 - x86? (
1728 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
1729 - -> kernel-i686.config.${CONFIG_VER}
1730 - )"
1731 -S=${WORKDIR}/${MY_P}
1732 -
1733 -LICENSE="GPL-2"
1734 -KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
1735 -IUSE="debug"
1736 -
1737 -RDEPEND="
1738 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
1739 -BDEPEND="
1740 - debug? ( dev-util/pahole )
1741 - verify-sig? ( sec-keys/openpgp-keys-kernel )"
1742 -PDEPEND="
1743 - >=virtual/dist-kernel-${PV}"
1744 -
1745 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
1746 -
1747 -src_unpack() {
1748 - if use verify-sig; then
1749 - einfo "Unpacking linux-${PV}.tar.xz ..."
1750 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
1751 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
1752 - assert "Unpack failed"
1753 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
1754 - else
1755 - default
1756 - fi
1757 -}
1758 -
1759 -src_prepare() {
1760 - default
1761 -
1762 - # prepare the default config
1763 - case ${ARCH} in
1764 - amd64)
1765 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
1766 - ;;
1767 - arm64)
1768 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
1769 - ;;
1770 - ppc)
1771 - # assume powermac/powerbook defconfig
1772 - # we still package.use.force savedconfig
1773 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1774 - ;;
1775 - ppc64)
1776 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
1777 - ;;
1778 - x86)
1779 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
1780 - ;;
1781 - *)
1782 - die "Unsupported arch ${ARCH}"
1783 - ;;
1784 - esac
1785 -
1786 - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die
1787 - local merge_configs=(
1788 - "${T}"/version.config
1789 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
1790 - )
1791 - use debug || merge_configs+=(
1792 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
1793 - )
1794 - [[ ${ARCH} == x86 ]] && merge_configs+=(
1795 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
1796 - )
1797 -
1798 - kernel-build_merge_configs "${merge_configs[@]}"
1799 -}
1800
1801 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.170.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.170.ebuild
1802 deleted file mode 100644
1803 index a68d501c5130..000000000000
1804 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.170.ebuild
1805 +++ /dev/null
1806 @@ -1,107 +0,0 @@
1807 -# Copyright 2020-2022 Gentoo Authors
1808 -# Distributed under the terms of the GNU General Public License v2
1809 -
1810 -EAPI=7
1811 -
1812 -inherit kernel-build verify-sig
1813 -
1814 -MY_P=linux-${PV}
1815 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1816 -CONFIG_VER=5.4.21
1817 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
1818 -GENTOO_CONFIG_VER=5.4.114
1819 -
1820 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
1821 -HOMEPAGE="https://www.kernel.org/"
1822 -SRC_URI+="
1823 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1824 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
1825 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1826 - verify-sig? (
1827 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
1828 - )
1829 - amd64? (
1830 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
1831 - -> kernel-x86_64.config.${CONFIG_VER}
1832 - )
1833 - arm64? (
1834 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
1835 - -> kernel-aarch64.config.${CONFIG_VER}
1836 - )
1837 - ppc64? (
1838 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
1839 - -> kernel-ppc64le.config.${CONFIG_VER}
1840 - )
1841 - x86? (
1842 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
1843 - -> kernel-i686.config.${CONFIG_VER}
1844 - )"
1845 -S=${WORKDIR}/${MY_P}
1846 -
1847 -LICENSE="GPL-2"
1848 -KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
1849 -IUSE="debug"
1850 -
1851 -RDEPEND="
1852 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
1853 -BDEPEND="
1854 - debug? ( dev-util/pahole )
1855 - verify-sig? ( sec-keys/openpgp-keys-kernel )"
1856 -PDEPEND="
1857 - >=virtual/dist-kernel-${PV}"
1858 -
1859 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
1860 -
1861 -src_unpack() {
1862 - if use verify-sig; then
1863 - einfo "Unpacking linux-${PV}.tar.xz ..."
1864 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
1865 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
1866 - assert "Unpack failed"
1867 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
1868 - else
1869 - default
1870 - fi
1871 -}
1872 -
1873 -src_prepare() {
1874 - default
1875 -
1876 - # prepare the default config
1877 - case ${ARCH} in
1878 - amd64)
1879 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
1880 - ;;
1881 - arm64)
1882 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
1883 - ;;
1884 - ppc)
1885 - # assume powermac/powerbook defconfig
1886 - # we still package.use.force savedconfig
1887 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1888 - ;;
1889 - ppc64)
1890 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
1891 - ;;
1892 - x86)
1893 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
1894 - ;;
1895 - *)
1896 - die "Unsupported arch ${ARCH}"
1897 - ;;
1898 - esac
1899 -
1900 - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die
1901 - local merge_configs=(
1902 - "${T}"/version.config
1903 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
1904 - )
1905 - use debug || merge_configs+=(
1906 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
1907 - )
1908 - [[ ${ARCH} == x86 ]] && merge_configs+=(
1909 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
1910 - )
1911 -
1912 - kernel-build_merge_configs "${merge_configs[@]}"
1913 -}
1914
1915 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.171.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.171.ebuild
1916 deleted file mode 100644
1917 index a68d501c5130..000000000000
1918 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.171.ebuild
1919 +++ /dev/null
1920 @@ -1,107 +0,0 @@
1921 -# Copyright 2020-2022 Gentoo Authors
1922 -# Distributed under the terms of the GNU General Public License v2
1923 -
1924 -EAPI=7
1925 -
1926 -inherit kernel-build verify-sig
1927 -
1928 -MY_P=linux-${PV}
1929 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1930 -CONFIG_VER=5.4.21
1931 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
1932 -GENTOO_CONFIG_VER=5.4.114
1933 -
1934 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
1935 -HOMEPAGE="https://www.kernel.org/"
1936 -SRC_URI+="
1937 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1938 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
1939 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1940 - verify-sig? (
1941 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
1942 - )
1943 - amd64? (
1944 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
1945 - -> kernel-x86_64.config.${CONFIG_VER}
1946 - )
1947 - arm64? (
1948 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
1949 - -> kernel-aarch64.config.${CONFIG_VER}
1950 - )
1951 - ppc64? (
1952 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
1953 - -> kernel-ppc64le.config.${CONFIG_VER}
1954 - )
1955 - x86? (
1956 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
1957 - -> kernel-i686.config.${CONFIG_VER}
1958 - )"
1959 -S=${WORKDIR}/${MY_P}
1960 -
1961 -LICENSE="GPL-2"
1962 -KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
1963 -IUSE="debug"
1964 -
1965 -RDEPEND="
1966 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
1967 -BDEPEND="
1968 - debug? ( dev-util/pahole )
1969 - verify-sig? ( sec-keys/openpgp-keys-kernel )"
1970 -PDEPEND="
1971 - >=virtual/dist-kernel-${PV}"
1972 -
1973 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
1974 -
1975 -src_unpack() {
1976 - if use verify-sig; then
1977 - einfo "Unpacking linux-${PV}.tar.xz ..."
1978 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
1979 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
1980 - assert "Unpack failed"
1981 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
1982 - else
1983 - default
1984 - fi
1985 -}
1986 -
1987 -src_prepare() {
1988 - default
1989 -
1990 - # prepare the default config
1991 - case ${ARCH} in
1992 - amd64)
1993 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
1994 - ;;
1995 - arm64)
1996 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
1997 - ;;
1998 - ppc)
1999 - # assume powermac/powerbook defconfig
2000 - # we still package.use.force savedconfig
2001 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
2002 - ;;
2003 - ppc64)
2004 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
2005 - ;;
2006 - x86)
2007 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
2008 - ;;
2009 - *)
2010 - die "Unsupported arch ${ARCH}"
2011 - ;;
2012 - esac
2013 -
2014 - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die
2015 - local merge_configs=(
2016 - "${T}"/version.config
2017 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
2018 - )
2019 - use debug || merge_configs+=(
2020 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
2021 - )
2022 - [[ ${ARCH} == x86 ]] && merge_configs+=(
2023 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
2024 - )
2025 -
2026 - kernel-build_merge_configs "${merge_configs[@]}"
2027 -}
2028
2029 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.172.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.172.ebuild
2030 deleted file mode 100644
2031 index a68d501c5130..000000000000
2032 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.172.ebuild
2033 +++ /dev/null
2034 @@ -1,107 +0,0 @@
2035 -# Copyright 2020-2022 Gentoo Authors
2036 -# Distributed under the terms of the GNU General Public License v2
2037 -
2038 -EAPI=7
2039 -
2040 -inherit kernel-build verify-sig
2041 -
2042 -MY_P=linux-${PV}
2043 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
2044 -CONFIG_VER=5.4.21
2045 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
2046 -GENTOO_CONFIG_VER=5.4.114
2047 -
2048 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
2049 -HOMEPAGE="https://www.kernel.org/"
2050 -SRC_URI+="
2051 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
2052 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
2053 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
2054 - verify-sig? (
2055 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
2056 - )
2057 - amd64? (
2058 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
2059 - -> kernel-x86_64.config.${CONFIG_VER}
2060 - )
2061 - arm64? (
2062 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
2063 - -> kernel-aarch64.config.${CONFIG_VER}
2064 - )
2065 - ppc64? (
2066 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
2067 - -> kernel-ppc64le.config.${CONFIG_VER}
2068 - )
2069 - x86? (
2070 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
2071 - -> kernel-i686.config.${CONFIG_VER}
2072 - )"
2073 -S=${WORKDIR}/${MY_P}
2074 -
2075 -LICENSE="GPL-2"
2076 -KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
2077 -IUSE="debug"
2078 -
2079 -RDEPEND="
2080 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
2081 -BDEPEND="
2082 - debug? ( dev-util/pahole )
2083 - verify-sig? ( sec-keys/openpgp-keys-kernel )"
2084 -PDEPEND="
2085 - >=virtual/dist-kernel-${PV}"
2086 -
2087 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
2088 -
2089 -src_unpack() {
2090 - if use verify-sig; then
2091 - einfo "Unpacking linux-${PV}.tar.xz ..."
2092 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
2093 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
2094 - assert "Unpack failed"
2095 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
2096 - else
2097 - default
2098 - fi
2099 -}
2100 -
2101 -src_prepare() {
2102 - default
2103 -
2104 - # prepare the default config
2105 - case ${ARCH} in
2106 - amd64)
2107 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
2108 - ;;
2109 - arm64)
2110 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
2111 - ;;
2112 - ppc)
2113 - # assume powermac/powerbook defconfig
2114 - # we still package.use.force savedconfig
2115 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
2116 - ;;
2117 - ppc64)
2118 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
2119 - ;;
2120 - x86)
2121 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
2122 - ;;
2123 - *)
2124 - die "Unsupported arch ${ARCH}"
2125 - ;;
2126 - esac
2127 -
2128 - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die
2129 - local merge_configs=(
2130 - "${T}"/version.config
2131 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
2132 - )
2133 - use debug || merge_configs+=(
2134 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
2135 - )
2136 - [[ ${ARCH} == x86 ]] && merge_configs+=(
2137 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
2138 - )
2139 -
2140 - kernel-build_merge_configs "${merge_configs[@]}"
2141 -}