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/gentoo-kernel/
Date: Thu, 23 Sep 2021 19:09:50
Message-Id: 1632424044.c021e50c85a5ea05f9561376b43b5abb84242657.mgorny@gentoo
1 commit: c021e50c85a5ea05f9561376b43b5abb84242657
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 23 19:07:24 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 23 19:07:24 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c021e50c
7
8 sys-kernel/gentoo-kernel: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 sys-kernel/gentoo-kernel/Manifest | 49 ----------
13 .../gentoo-kernel/gentoo-kernel-5.10.60.ebuild | 105 ---------------------
14 .../gentoo-kernel/gentoo-kernel-5.10.61.ebuild | 105 ---------------------
15 .../gentoo-kernel/gentoo-kernel-5.10.62.ebuild | 105 ---------------------
16 .../gentoo-kernel/gentoo-kernel-5.10.63.ebuild | 105 ---------------------
17 .../gentoo-kernel/gentoo-kernel-5.10.64.ebuild | 105 ---------------------
18 .../gentoo-kernel/gentoo-kernel-5.10.65.ebuild | 105 ---------------------
19 .../gentoo-kernel/gentoo-kernel-5.10.66.ebuild | 105 ---------------------
20 .../gentoo-kernel/gentoo-kernel-5.10.67.ebuild | 105 ---------------------
21 .../gentoo-kernel/gentoo-kernel-5.12.19.ebuild | 105 ---------------------
22 .../gentoo-kernel/gentoo-kernel-5.13.13.ebuild | 105 ---------------------
23 .../gentoo-kernel/gentoo-kernel-5.13.14.ebuild | 105 ---------------------
24 .../gentoo-kernel/gentoo-kernel-5.13.15.ebuild | 105 ---------------------
25 .../gentoo-kernel/gentoo-kernel-5.13.16.ebuild | 105 ---------------------
26 .../gentoo-kernel/gentoo-kernel-5.13.17.ebuild | 105 ---------------------
27 .../gentoo-kernel/gentoo-kernel-5.13.18.ebuild | 105 ---------------------
28 .../gentoo-kernel/gentoo-kernel-5.14.6.ebuild | 105 ---------------------
29 .../gentoo-kernel/gentoo-kernel-5.4.142.ebuild | 97 -------------------
30 .../gentoo-kernel/gentoo-kernel-5.4.143.ebuild | 97 -------------------
31 .../gentoo-kernel/gentoo-kernel-5.4.144.ebuild | 97 -------------------
32 .../gentoo-kernel/gentoo-kernel-5.4.145.ebuild | 97 -------------------
33 .../gentoo-kernel/gentoo-kernel-5.4.146.ebuild | 97 -------------------
34 .../gentoo-kernel/gentoo-kernel-5.4.147.ebuild | 97 -------------------
35 23 files changed, 2311 deletions(-)
36
37 diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest
38 index ed662217314..6366f830cdf 100644
39 --- a/sys-kernel/gentoo-kernel/Manifest
40 +++ b/sys-kernel/gentoo-kernel/Manifest
41 @@ -1,80 +1,31 @@
42 -DIST genpatches-5.10-66.base.tar.xz 2062612 BLAKE2B 6aed0d13a78b49d310840e9f3d2ce17493e827c3ee5c43617b36478d02b542ca1b73ba18b8790f06df72686da9935e9596d2a3b85eb63107b998bc9765238685 SHA512 3c834cf4887f899f230db5e5a7c1f082c383726c52dda457b7fddc77e7e6e980083def63653d036a7c9bff6cfafa08abe534ef4cd8d65cc6766ef87633187df4
43 -DIST genpatches-5.10-66.extras.tar.xz 3476 BLAKE2B 83c469744224ee1c4e5498d30b50610f0679996262323e9e048ed14df49790fa33e704ef61c3a58fb1dc23bd13262f87cd7459a5005079eee89701fa66fab696 SHA512 985413d00a94b3e84b7be1db8ee40b6d80d7651823bf68f0a6a50fa0c46f3cbf26839d88d561aba86378d321a4628a5df90debec0e4436c01d53df074f4bd104
44 -DIST genpatches-5.10-67.base.tar.xz 2086184 BLAKE2B d01856f8ab1b24b9581576c80c63b7b30adf3376b70f890e527d5652c28228b17c42c28e4517689411e67b7b7a715b4ad3e1b2e045725f11d825a0ffc67f39f0 SHA512 ff55f88e4c334f463945d8f3d9aa7dfd987602057ba28496cb31a1d17ba3ec8d1eea94cd0544af6ef5f6dc140c09427a6ed0de476e0b71f9dbba5e558e8422d3
45 -DIST genpatches-5.10-67.extras.tar.xz 3848 BLAKE2B 1469349ac07374c4f6e8875757e588af6d78d13fa8162573ee83a201ee5158916043d013bf1202d89911584fe861d0a7ab264b63affdfd062bb23cf3e0011869 SHA512 7887ce5a472f6a778f3eaa4032f5a9ba2dac8f06dff1937188c708396f2305a499ed129e275e85aafc6746e7bbf4526cc7aefe502bcf4953c30020cbb0e9d657
46 -DIST genpatches-5.10-68.base.tar.xz 2112828 BLAKE2B 6d6da1488df427a6c1530c0e855ed8ef91d1847d090b1a853eec9a8e88cdc0d95fb77284c7f443679d97e3fb980e790f42a381696e4d30687c03e2fb1074dbc8 SHA512 36980210f02a5370402ce9a3a2858af58b0cb0c818a433f1a7f36308511ec96114c83617f508d96e18d9922a3ff782ebb11069f7a07394b0c2710c3403d58f94
47 -DIST genpatches-5.10-68.extras.tar.xz 3848 BLAKE2B 90869f9c59d7f73af938c4aa0983095f4eb03058f53b71a3499f1829ed2fc227fb162d80b0d9add62a9a2b7a350226a55fb7aa884d2a0e7c3c63ac94891bded9 SHA512 18e41fdf3a4452eaea54fa832534cf5efb6af5bee852e67a664407c6cb4953f81b33870bf24d9450f92ca824548e53c67c57d938dc9c675aba8f2b18ddf736d3
48 -DIST genpatches-5.10-69.base.tar.xz 2119352 BLAKE2B 5c861ffe65077143e0778ece1334c90e9b68b432fbabae79cd9821f9b3b237c7de5964441b34c1fc58a93f980d801db6e85c76428a760c2ab83817dbb28bb61a SHA512 54f1e20cb7ab890f77ab29674688746fe1bc1953113ee4bdd850d35aa656b9088ce10e33ebdf7742f9016e5ccab8cfd4eb951e2bd77c5a356b155b9d42d35253
49 -DIST genpatches-5.10-69.extras.tar.xz 3852 BLAKE2B b950a181ccd370fd35bb350f3f9ad7d1ffd7b6b9d4d0ef2cd3c0cc9bcccf663915bd7f155d47f2c083ca929b0c741075f4d4c5efb8dc3550b9e197eef57ae28d SHA512 49b3d652d4ed9d074c316ac41fc6afd5df60edde44bf8999cb4dea7283992d056fe3824eb16a9d7881a8a058198dcfbbf6aae65ce34d051e1f55f4cf2324c178
50 -DIST genpatches-5.10-70.base.tar.xz 2126552 BLAKE2B 610468f17ddcb59e9c5cde16b7fbd10fbae4483944de78299157ffd38b27e6ed6061f3bb2462fa3f3afad418d1202c60c7400e19ba6874e46550fc346fe3ede0 SHA512 1912be230024055424d5a0ac7c55bcb3e2ea2a93fe4fb1e3f1bebb39749b765a8121b5443dbb3159b9b13080e3c153b0c30829f378c697a6f7622e91d876083d
51 -DIST genpatches-5.10-70.extras.tar.xz 3848 BLAKE2B 8a099c38dc7c5b9662d049d42b18e073e7cdb1199b20a393672c9e3ba342d3453a23fcbc1028ad63b757e8a5cf0807767cc18b3bd4c6aa5abcba3b4247a2114b SHA512 960190d4aeac06b156da135e390b949e47227cc0926cbadff0c643395deae61117eb025608a5c621c6be35edef71d670714c382d151fdaccdcc4ad063fa51654
52 -DIST genpatches-5.10-71.base.tar.xz 2187796 BLAKE2B 15ae0bbd5c6686bde24603a03209eb82b8cb4db57599b8f30b3a44701df32d4f541d0c054b9b461f43a64e4c05704d5dfa7278c9b571924f03c6ed64b2330bd8 SHA512 e90c0585b87608bbd1e87b0f10d199eb049560bc1907e6afa6e0d9063ec518218af3643ada7fd7c855ee4a7dd5db8e62449267bff3adffffda7868b4f89cf381
53 -DIST genpatches-5.10-71.extras.tar.xz 3848 BLAKE2B d6bdedf650b6d7d8cbf35dfd7ecb22db6f1967875e6e12ee79412016e21bb6884ebcf1bdbeeae97211f30c6fdb97f4c7e4a89b1f4a944885a5ce419cb85adb4a SHA512 439f9e6aaa226946015d58dea7c5cfad354eeb342172e5632027900a74f103d30d8cb7140ec2e9b60168dc8120bcb2ff10726e14e53f64678e8ca0cea2931b39
54 -DIST genpatches-5.10-72.base.tar.xz 2188200 BLAKE2B 7a7b204c451dcdcf9d55e015d44d8c10bfb361a7fc8799f8087c3abd11a56c917203d280eef887a303d8d61c54b41548973614f82d71f339e7e554cd24785d93 SHA512 900ba435038a8b7adce267b7ec4a8c2dbc71d6c81c53fbe34afa09331d113d3dae3c0c1dea8c16638e9d0a6a8e8a073d800b2e770315b116be3b14bd4c279467
55 -DIST genpatches-5.10-72.extras.tar.xz 3848 BLAKE2B 95774f94773c6ed5270b308d0602f4de4b088583fa6d1c4d9c36ffbfcbeb1fb979218581f3eeee34d54bd19363b81d84c7358749f1b6f2cee747d969947f3ea7 SHA512 a5d60e742bce8fc26c641eac9618a9b5ae0f8727419b83679ab2f660038ec72307fd7c523a1fe0e99f22735d33f813f401d4c5b821d690f0235b74670f9ed95f
56 -DIST genpatches-5.10-73.base.tar.xz 2267536 BLAKE2B c52b695a38db52abe2fcd38b7d92f910a5d33d2ac7e71d9fb062b4efa24f81d4ecba73a8d121b295e4dc3e2e2fb87157f9392e1c08f398c8e76ccaf1d9a8d1cc SHA512 d3e822639404b58a1e8c18cee28745ad77dec01b3508062696f538393fde8ab82b5aac7e5fc7ca96e53423f863e0a633afc1e8b04ca0a4690aeab180cb7c82dc
57 -DIST genpatches-5.10-73.extras.tar.xz 3848 BLAKE2B 8bb75fffe5597221023015e1512edfbe5cd77f1ed50723fea85717c758edefaedcc1e94134e73aabc780cc73f04b395bace1331f84d4351e77f0697b466de890 SHA512 d369b5199aa27bd76018568e7ed0c5326183fc7bfe2d30a0cf36f6c246af40b120262a03b67926619f248aa4a8a2beb6a3c48e80d1f36e289680e7eba083cd6e
58 DIST genpatches-5.10-74.base.tar.xz 2293400 BLAKE2B 2650a20ec34fb977583e069168b374477e16c9eb0da2d6f2118f259034fe2d02b3941cb0a36780bb0e123f60b2b62bff89dd058aec5aa050f7ab407361aaa68b SHA512 3b5584878622d899256a554687822279f13944346c3be25b2836c480b2b19c9a875f93400bf34896855f29c28b31aa8b624c1802b99db7ef3469f3508f3476c4
59 DIST genpatches-5.10-74.extras.tar.xz 3852 BLAKE2B a8410d8b87601e2f3531d42ba797e68d85e325763309657f7e701e8cf0ef9f1f25554efe9b02423ae6019b97167693f05c3a532178871b195e2a19efb3bb37a8 SHA512 5891aaaa160f0d1eabf6ff12b356492fa5fced698271ffd8c60416738a16e382467ec61d964a8f7a755a6ac6fae6670072429d8cc6833e01847889fe3fb3cc97
60 -DIST genpatches-5.12-22.base.tar.xz 1085632 BLAKE2B 328a25218394a93755d29335f0a827faaad2fc823bb25bf8ef36385eaf8b30427c4075bc0074969fe0923a975d88d7573fda0b8e1288e787f03afc6cc77d25ac SHA512 08a71f09955c92bd92f4c67a018349a9b1d7ac5e1dad7efa3f1cdd2968a4c82042308613069e5bb65a0c38f19d05db5a0ff25d17726809cf12ba018fff5bf564
61 -DIST genpatches-5.12-22.extras.tar.xz 3420 BLAKE2B 61d7d8bf8c88a1f0ee16efd07dca0fcb82a48574dcf545421e5e8302128acd5e28fbcadc4d1a82f0b2049491988691e3f8b85c99d50ec1c81a4a4549c96b9651 SHA512 20a505a8247ba33f8c0c201b809b22073ec589f4d83b1089c6787afbe42760443a964fd12fbe2dc6ec778c6d3067db04d93ec098551ff9ed6e5030d5830fce9e
62 -DIST genpatches-5.13-15.base.tar.xz 712312 BLAKE2B fa70753d96944bfe43ae352592be5fea8b8bccbac1f7412a241d951b5009e4643e12123ec3aa6864b9a884fffc744c8ec0be84dd499a29dcbf3c36446b013842 SHA512 814b3766c5330b5890e63ab47399e91981c18dccda37797983076ec860e8d2056f112706a07acd1f5c0f72a5417a8713d928b473695f6669fe734de025048015
63 -DIST genpatches-5.13-15.extras.tar.xz 3852 BLAKE2B 17c24bda81640a2431729cafef4e6401902390a57bd41ee691e971fadd54761a8829a559d201d46f883bcf99fe9ea34509fc7a95ea90ad3fddbda732878bc278 SHA512 4113f3e6ced039f6aeb89a8033d88140a993ebe1bc99d7dd2424f90846e217398551bbdf67ca199acf42b9af5aeb8a144e84bacdfd444f170f1a0a747fb1c477
64 -DIST genpatches-5.13-16.base.tar.xz 742200 BLAKE2B 91461e451c99801a22ea8bbd98474b990a984d82ed36493878c68c7ed4caa1ea24ae329ee5e8a08d3fb7e5fd67f817351b47efd16940a803d8304ef7aa5034fd SHA512 ff66efffe36ea0ee32577a5ac78e902ce7e3b9df1bab6333431dbb0e6735461600f605707666de41618de4d8c6b7a8cd1dbb24e6c74f656d4be9a7be72ee96ed
65 -DIST genpatches-5.13-16.extras.tar.xz 3848 BLAKE2B ec963b7d96ed03f430855aed832cbf2757d14cb6f4d364e4f100a521d2a8415b588215f1fc00afac19744c6afe6d0f4f8a4992e78cf0733a74f0c34251c9e6c5 SHA512 77285bbe43703a0a5ae5dcf37a08294d377ec594fb4248bd23afe68e8be471fa833d5a8db77d0a9800ce9b570b7dd98957fa61c676c8f5e6ea95e28b27dae2c0
66 -DIST genpatches-5.13-17.base.tar.xz 746560 BLAKE2B 6a34e85e1c866859df8850487cd5d3cf431f0577e4e2844296a932a4ca8058c50a00dcf1d52c85db786e2d0eb3a5379203725fbae3d89f214b526e86eba868ad SHA512 975be7b38f448303e5d32283afe64374099833efb56c38472641b32dc21aec4f4b2ca8084e9c9d0e9c566fa3e73629d6165c27facaa740dbfd77631f3639b14a
67 -DIST genpatches-5.13-17.extras.tar.xz 3852 BLAKE2B e68187eb92f6f96affc059e7a0ae80481a98b22d8954b40f72e8e51c4f3f86a6dcd54ec7b97d23f381f4391dc1abc56c07b81e5faf1291e7b49dbe6170c4d2bd SHA512 257920ec44c4e03c37b5e2fa77a1559545bc721dac89e0d792dee27c6747f008d6cba8eb5ff45d78c3221eb128e899139ab913c472af1cbb21bc9e76cef29925
68 -DIST genpatches-5.13-18.base.tar.xz 753548 BLAKE2B 2aeb182e609c2043b87a146b912c7a36674b87451d7d469e8538e070ee0b388cae70bf040341798daa7723aae5f490e6826c94374af7a4d1817e1ece54f6279c SHA512 b795d49d7f386aba7c35aa5a3b8ecb1e9bbcdea424aef77251cea12d64b213410c883fcf58e9131437e78e5c63d435d84d8c2834ca5a679f65b7807b026d60d8
69 -DIST genpatches-5.13-18.extras.tar.xz 3848 BLAKE2B f4649e2c359dbd01daa454b1a63534f3347b21e8746a8ab72e6485090b7a3eeb6cdc68cfd2def0f7cd86410f075bd7ec859176c9286d247870a4532f035e45f2 SHA512 963288db0a789baa4c8e588ce77a53391146071738e56979119e83cf10eae176ec49c8a084cd6057ad2c839ad2b19bb1b09790abd05c40f8906a973bcdb87f76
70 -DIST genpatches-5.13-19.base.tar.xz 835196 BLAKE2B 268a688e9ecbcf76270832c0f06ff0f550d0565d9010ce7d6d4efc786028d34969b0d7b59040ae6b4af4d662d10e44db85b03fda69463178879fac844d8f4503 SHA512 f388dd1125f380d72f96a518438a5a50d3bb15c7b70521b2891f6dd0b14dff8007454b4404d2fb35d711b63bff93b7b67f0aba987aa634fe4a13d51098b261bc
71 -DIST genpatches-5.13-19.extras.tar.xz 3848 BLAKE2B c4e2deb3c9f6d249b134a1389874e4f4c9ccce5e3edbf82276cd243742c7955455ed55b21f7553c48476f827adfd45e210ccca71f28cb6ac51d198be9e6ca68e SHA512 21b19ca96e353ded2fab8d0c673574fadf6a5a36cc40351063ab9550656ab90319d46ba91051da21de33d02d397af6555ff557d877baa323958e220423892ea3
72 -DIST genpatches-5.13-20.base.tar.xz 835172 BLAKE2B c7b4581e62524f1ee85ece2a4079f904ba4c4a27e6fa2e403c44987f0c5d97c004f3203517cc5ff8eb1a7fa57f7070c2c4c87edd5221a9729e7684035a5e7cd0 SHA512 f09e78d35b597f934c45dacb11824bfd599a5d64e47902ab57134aaeb0ab504419cccdf0a12e75ca5a3838f625ce362add5d4874c4919b345ed155c3491c143e
73 -DIST genpatches-5.13-20.extras.tar.xz 3848 BLAKE2B 8f320148d5abdeaa9be678232a4e6de2be1f732f9abd9468366f055d7f956f988399d9aef0148acedc82a847d471677c18c99b6bd9580e4d42341949dc0fd6da SHA512 73433d4ca28cfc3cb3d52a5d72526bf8b0c5c995ca4549c9590267188c1b7a60f9a0e30c13b68a17e0e78aab5e1adf34129d8434e8f06956bd1e830d0b6fcbc7
74 DIST genpatches-5.13-21.base.tar.xz 951176 BLAKE2B ba681ca3732dd42d0242c2b4e95f90f92bf4737eee326a33297c03d9cefd5da3182262626caf4635a3c66329df5fd0f28d55a963b5fbba110f025e7874f00726 SHA512 55f21fa1711464d686dcac9886ed0420cf48d2ab4e1b98ec1d8ac52c8828d4d8c2d71c4e57df989d23df670d46a00ec2c7dcdd4dfb7f411e904e379f9fb702f1
75 DIST genpatches-5.13-21.extras.tar.xz 3852 BLAKE2B 5f1b6adf7944a5f8b8394ad651e08647284c685838309f4ae9c58e2fb6ad127ac48e8ba10b65f058793731ae39ea683c290e30425aeb306ee8e6baf7bc7f812a SHA512 397e625d456feb5aa3ee75c18348401c976556a38c401afdf7e242e036fb432c3fafaa6bc8b44d046ccd64be418407927fcd366d172386765832be4877a6d3b3
76 -DIST genpatches-5.14-7.base.tar.xz 268172 BLAKE2B 6873eee65c1beb1466980fcbc67fdceb94251a16e5c776f7127b8369d09b1d1e8b1d5b4a2afcfaad43c3c9e73a3cf0918552a7f5847a46c441e9ffdb13cc5932 SHA512 6684ff9f118f36f072cf04daed75f5683b5544ab98a7e1faf4e0ef8b911c6c6ac41d6f672d41ca9eb179eb6ca5d6113f69ff5d83fbfe8e423975adc651d3231f
77 -DIST genpatches-5.14-7.extras.tar.xz 3852 BLAKE2B 6c01e3c6933c874f3c8cdf3ba1648c1bec45393849a3961865fbf5933484d3f910da31d2174e2df46d905d1c51d4ebd6ab6937f1d1b0e4f49ffd91770d914fa1 SHA512 4a0d5179e515607b08a347c0bf8dc3bfbf93e3f814c2b10f85b76ec5dd19328fa96e0d62668613f4e564224bd9548f4d42fb66a26baa24f2ee5f2d698ed9a41d
78 DIST genpatches-5.14-8.base.tar.xz 315608 BLAKE2B 1a19a4aa497580d5d1ceed952899f0f19b13fa36a585206c1ce9b3c348754f6c94aeb7a697fadeda88ecd9e2b35e7d9061601bfbbc720cce00030b3b0de5d26f SHA512 5d131854f01730a807eba05109270f80d40b5f9db4fc7a9f9041200eb0025e4ef436a6df51d2020ae4cb737ff2846e080a318c92975be1d54a17e99131d6771a
79 DIST genpatches-5.14-8.extras.tar.xz 3852 BLAKE2B 6ec8bdf43eca6d43f5e88f19e15c23e056d5f5144a5c746e3eb20170c445de82e465bdc5ef85f95a1c65582c458110437287d8f31022132fa092096147540c88 SHA512 d6a65dbe36ea6c5eb20f3df047493e3e3e31b27e4a812c9541e50deb4bfbe795de3f8eba4d901bf34a013d46ead22f849b77f3c2bd305f2b28cd039459f6c43f
80 -DIST genpatches-5.4-146.base.tar.xz 3857908 BLAKE2B fe3119842aeb3f1f8ba9af26d4db1773380400397b132235db8071c9c05d395502c8fb08cc690842cbde5c5fc8dd5fa456218d2f95434ca84422c6398889cb03 SHA512 d293600dbcc8ad83641d4866e4998b1b4fa3bb254bca9e0aabd4d94bdf6270b7757f69874e754a38afb8426e91a4072e5c135e12c2a597008cef77f6fd74b7dd
81 -DIST genpatches-5.4-146.extras.tar.xz 1784 BLAKE2B e3b75e9f8f29bcf441dececc62a46cd5db846859bb9fb01462846333dfb42f35c559b5b6533035b891062de619dac678b9467fd0432423bcd8505385c0beae47 SHA512 0923ebf0da182eef762653b282fad6d50862c3d520ee1888bf8fb2257b96bb4cb06a3e88ec0b6a8587f17c97f9660ffbaf4695eb0d0d0f46fb59861b49949e35
82 -DIST genpatches-5.4-147.base.tar.xz 3875304 BLAKE2B 98cc4815b004967ef7a00b2b8af96cf002c09b22d54222e0f932e1ef83731846011bb3c4b8f972c85aeb086b0bcd6a0ce0f2ed390dd5f0225b137b33bb2255bf SHA512 999f5e9a99cf8dea0c8da91b0e365703064620b04bcc48909d89af73f551a0da3785201b4a4fd0edfd184872f81109dbb78ca57d95d1c2759a1cac111fe1066d
83 -DIST genpatches-5.4-147.extras.tar.xz 1788 BLAKE2B a0e7283baba01090e1c0125b4333787ad406dc311c0f6fc9fc3eb6c4b288efb7742fe5968a2f1a0f6fbef9286df7947c1d64f78c8f3c727d82ff95bdfc749977 SHA512 75afcb75617b32172f5766592d86cd08f0c17ba35de18ec83edbefec66d04e8acb6660a59dea5016479db19488339bdd47ddc5182bf2fb5c61587ccbb4063681
84 -DIST genpatches-5.4-148.base.tar.xz 3887780 BLAKE2B 127c72912bf3db08c86bdce400ee1b57a06055fa114f2f3c358f555fa077c230a4e6e5039961b4e1aa4f9e7de97d7e3084c5d625d423915809adb14d0b366a6e SHA512 dfee1a5233734888268036452d980f5dd57e801297acbcc847f969a1185a0c4a83a1be97f33f1988bfb9a48f702b0c4078e930812594b8a995d5c7e3fd737e68
85 -DIST genpatches-5.4-148.extras.tar.xz 1788 BLAKE2B 3569f9649b403a8dabae9cb4721c17dda84061c7d03aa72714b976968a8d18fe451945fa41939be5de301446e640f957b229f79d8fbc20c899d498abffa72a54 SHA512 a7a082bff05441624cba87d4398e98713953d06365d7ea1c1ae0977fd4e70cfe565bfed4ed2387c7552dd58b5ef05ebf9f12051930e2126e6e007ac06bbf8e9f
86 -DIST genpatches-5.4-149.base.tar.xz 3897496 BLAKE2B 0f815da5a71bf0c55b7bd27f242be16686f977c78d3e7fa73483c0ed6a126e3a75ec10b98e9500b499af5e749f5ec3a3844fbf7f1d4ffd628f941a0745c9b1c2 SHA512 08c02e6f68ccd0f8168d6ca8334594a531940bceeb196229bce4acf0e3350ad9b12d4e0f4d11f54a659aaa2f464185b677cfe26e172d3091b4c86f2a7edc7bbe
87 -DIST genpatches-5.4-149.extras.tar.xz 1788 BLAKE2B 05c45b84dbd9952cdaf41f881aaf67bdf2d6842c4eb967a765e5a19a9a63201d4d7a552983342bf010a5cefdbb36a1a4aae3254edc0322eccc7fb3442b007b9f SHA512 3ab95bda0b4cd11aa7769eb27c51051a79ce43112028557d4f87588e7140a674f3c58890e812722b8796aaa953e68ae22b92a3390ae8832bae16b617c6d49997
88 -DIST genpatches-5.4-150.base.tar.xz 3930104 BLAKE2B eb120013120a98449c8df210a5a02201949ca950dd812308a53e15b726d1752f296b0e3490e6fc9102fe91793be24d4f7554f3a1c1c1243766959fecb037b789 SHA512 238164efd759be2714884ddf5921de189e872dfd8ea4954356a610aacac899f806ca5f6fcf0c2e5eb64e7eff89a37f5c8b7b26b98c9f1705717e14abad6984fd
89 -DIST genpatches-5.4-150.extras.tar.xz 1788 BLAKE2B b408e6247a66358208489dfcf3bdd6aaf47a471089ffa8517a52039535f276ab411931a7c1dcc17b7d2aee99a49e530ceb43cfe0c59ecff982da40337c22e375 SHA512 0d1f94ab3cf4759f1f87a63d95ecb00c7a4c4c982b6bf73137bde0aefb1c07b037d8e613966c45cf3e4122e0c93771011e8094ca4517fe3da9ec4dd4e2820e35
90 -DIST genpatches-5.4-151.base.tar.xz 3930340 BLAKE2B 1184047bb8e7b7e51e09e8bfc4bd40b83a4b5885b5686184097baacc759e7e3050b71df21f3c61b2952053a5c90c0116f6aafe1c911efa66bb806978f752c9ff SHA512 ea1cc2c6702989e1cf2db5f2b605a559f046ae8a7b1f9dc0a5c6e123a063b0ac5199c8fd582f4c26c0fa016b4a1b58c67c23ce2f8c4f67bc1cf70f746d47b11e
91 -DIST genpatches-5.4-151.extras.tar.xz 1788 BLAKE2B b0e61b381e67be61a6a2f550a8a336c065a4c8c49eca7111fffe05f6154e72ee832e8c27ae6aaa0f2fe5b0aec797538ee97e01521d51bb492c1e3faad36fe5b1 SHA512 42512877cd23307522ae484a04b52c46095cdcc59223432fa1a66d9fbe41a40dc336445e68f8fda184c5d669a848132c066bacbfb282fa925fdccdacb84739f9
92 DIST genpatches-5.4-152.base.tar.xz 3987788 BLAKE2B ddc01301f5c778230159b9ea8ba107bb992ef7a8bac0f3068c40e95b5dc32eb701b0c11f4b5ab3dbda6e9f3c29c04612ecb623aade7bf38c7f852aefbba14432 SHA512 bbccd15725d1351be6f5feef202b3ae3760346092849902cdf3ca5cb3add804458244fd8b8cfedf39e1917e1a7dd7cba9873df2ab449e36e32a169b1640d34ed
93 DIST genpatches-5.4-152.extras.tar.xz 1784 BLAKE2B f99caae6094867a9535056ddb3d5cd9b9154f33417a5cddc53dbac79d5ee3f430e5d84ed4607a5bc72c2217049f7677fd3d19594096f61880d6c31e925bf5e92 SHA512 cd69e6dadad1eba57a6184cc65330c6497f8b822a025190a80d10d4d7c669bd4d9195bd880ce99f8384d6aec5237358b03e45ad8449f1c394d5743ecbb0da4a7
94 DIST gentoo-kernel-config-5.10.42.tar.gz 3992 BLAKE2B b04f585ccc823c25baafea011a5df9e4ed79f5537fb0c47726bb54d3f6197627b078a6f8510707a68edd9308f7ede84ca3f9bff78e64e06c9ea3d53db496c10f SHA512 5d42e1ac694441acb8ea13fa3e80615bd18f0932a37f50c3d34c8c2f95ef4dfa6541407ddcad802b4fb13468e0e85d8cd09ac37d3612260f9a81d081cb4b6713
95 DIST gentoo-kernel-config-5.13.4.tar.gz 4024 BLAKE2B 9b4e3205c356c791768b9de09057b55499519af5551165040c5ad50bd85b2886e34a9f8dfeea08c6a2113b903341c2bed897bc2615913cdfe3d13434d7be6f48 SHA512 55d9f2c72d164f81aede7ce5b2c703f8a426ad0a1a3323c0a304c9f07ed86aa06949ba2f42da115b977b810886a47a0126eda96ade853970a951c301eee5e12c
96 DIST gentoo-kernel-config-5.4.114.tar.gz 1298 BLAKE2B e494041cd63ba53f055cfd555e359934d5054238bd096addd7965754e6708bada63398c4b315318f73130ed81c1391524388396775632248870721f1ce23f203 SHA512 225600db53532ee131dd83d10cecc97a83f4615975ff32f3f6190a15eace64707cb59490bb42940e4429f9054221b9d9a589ada443922062bb5ee18ecc42c26c
97 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d SHA512 7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52
98 -DIST kernel-aarch64-fedora.config.5.12.5 229203 BLAKE2B 056ab111c4bf623f4476ebb38d409048198442040611af2d84801106875e5ec05506ac0c4e1c1124bf9f3700e59cbf94e6d467be22c2c9e1a95619461a1867b0 SHA512 a2495ab8ec406a3b29a099b0e2285420940b1dfffeefcaf8bb69e4ed54fb2714b537e40eb2818468be2d1d2e8217cf8d7b9f123b791676866a2a79a98407e4c3
99 DIST kernel-aarch64-fedora.config.5.13.9 232105 BLAKE2B a9583f9f74b3c086d04bc028f09d47f6ceb9e32d56caf9ed2ac12b362f46e14d9c5c05782e547ae463cf91d3663077d0d1077892b073ead70728cc47e18fe3ea SHA512 cf92721c71331da2c4be3a765f8196c0a6bda174bc518692c364a2847c5522cc84ee753a6a0971ad82747f093dc465ef36d8aceb498a901404aec1aba746d52c
100 DIST kernel-aarch64-fedora.config.5.14.6 239152 BLAKE2B 0cbdfeef291cf34a761074e6b83adddf4c0c268878a7b11ac384b9c43cf5ffb26d4e5eb80996c43d63d4a143d9d03e4c4351d087819bae69199a1f593bfd1c6d SHA512 3c9348a35aa8b2279414e03e4b13db849ca1dde0d0a8ee76daae01df93a869749dd90d4d64eefcc5bf345f1c4baf212dc0fce6f54666d3faa126cb65c6dde813
101 DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09 SHA512 66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff
102 DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b SHA512 69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10
103 -DIST kernel-i686-fedora.config.5.12.5 210160 BLAKE2B d06f57b85b9f7d65da47817e5143af804cdbf34625f74d27b7598f3fd0fdec090f7b46479c991d2ec00a35bd5780120ad7b698b89269266e905a135098b40f24 SHA512 21b0fe9c600c5f5302edcc850717872dc8707d1791f87029075be4ab30f2f2fe28b1b042dd9d5b5dfcedc020e4f192a3083c1780dfb3d275aa47fc0f9b1a7908
104 DIST kernel-i686-fedora.config.5.13.9 212571 BLAKE2B 27a5b22855d55a06ee52000736fa7b883ce596dd7c4e602cd9af2c8aeb3dd17c21e7a6b6ca083da58400ce8f9879093ed17a11d551bc3c1300a9d6dc5771b319 SHA512 65764268e52be561df5d744dc6cda1b59d9eb98562b97692ec055c0e1dee621bf82a68df23b1b3d3a23bb537ac731f9c913c1f4fd757815bf665ec81520cd6cf
105 DIST kernel-i686-fedora.config.5.14.6 219466 BLAKE2B 1c5a12ac56acbc02f289b0f3a76af845e85d9511bb4ae1e8420dbde3afb9a4e963229ea7e223e5abd5d38bf5bc7fb3130fd231c47acb0f23bef2c4f5e12ba686 SHA512 2a4cf8ad0a6b4aaa2468f98aaedc8d789c19c73f3274786aaa70576999594d5d6974efb18a50d2b01b3d88601d0251ca8cbc67bc9710f4d1c9f7073d5638392d
106 DIST kernel-i686.config.5.4.21 183910 BLAKE2B 185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0 SHA512 6307afc2295902e44fe65b1cccaa7a0260b295a5f21f1d67ec66197bd972bd3f5675b624f08d9da8b224cb3ec987d5c21cbd743599aeab9ac6214bc651f43476
107 DIST kernel-ppc64le-fedora.config.5.10.12 192105 BLAKE2B 889141debb0656a358a3381bae14b5216b982acdfce0bc758f9445c16647807a68a788fb290199c2a1a23627bda1ef4c9405b3f5ac2a4176d1d2b55c71fb7db9 SHA512 3ab0f1401d9f50a61477c71369dede438f575d9d2c3a2f5c2cf36d624c2b59a938efca9c981b075511b3860c983eaaf5e5a9f877d659277f09ceba45edd43770
108 -DIST kernel-ppc64le-fedora.config.5.12.5 197238 BLAKE2B e273514c3b4eb29309bf35351127cdc00903e4642f0a4f75633f80041d8c953046f734eaa0f6e8c7e2aecfbbafee86bf945f5a18399a668253fba225c2edb999 SHA512 bb6f71858a41b833491e2cea22a3d724512b41d04bd6b17d16087f4b7747b340354c41e32d7bf234d8dd1a64adc500206d67a030948100483791dc1ec0732a41
109 DIST kernel-ppc64le-fedora.config.5.13.9 199766 BLAKE2B a382e59e1b75b0cf6154074fd3a449d07c96a32f098405a47bbb34cbdbe145143827ac632ec075b929a77da41d65c6a42867222f5478f9319b3e80d66a3fa2bc SHA512 6cdc5c5bf12ee3614128fc98dc6aefb192ea4bb47b5b687e17257453fbb92b5b9d5259c3b1c5bd706329cfcfc83e2cf0ac69d929d9a2a6e95073cf448bf42572
110 DIST kernel-ppc64le-fedora.config.5.14.6 210256 BLAKE2B 02d11487c386c26147258dca832f801061a0249161859a1ae7217eb1adb2e22429bb4a629c7e75d9bb78de229db8f3d9ec666c492317fc49fa0ab3e91be5d4dd SHA512 2347e846754ffd1de829ff0740e67bd249baa3d52b6dc73a98718ed1e68ae56912c4f9323414ae900ab9b7dcde24e252fb36c5edc6be5f52259e8e260a55f54b
111 DIST kernel-ppc64le.config.5.4.21 172003 BLAKE2B b53887cb44f7c378cb3866780f8e556e19fdb02130d3b0df01d97698d2a91f7d90a200012559f288e962935742c3fdb67dfb6711876fad37862fe55cdca5b5f6 SHA512 82df8d0be47e9eb20bd7db570539bb061d0b6e2101dc78a54596cf4d0b4e0c536041449304ff9240b051ee09b342ea336c5645e9a3b66a5dfb96d7778ff86008
112 DIST kernel-x86_64-fedora.config.5.10.12 206357 BLAKE2B 0eda9d4f3f973336cabd67c1ac78f100aabde926354743e8dcb7ff84496f0de49210d45f99bc850a2096078b0b4687aa7fd965d999248559506004f2b29dac0c SHA512 b12f43d3c1a52a4915cd73db98874ce9ae6c425672c0f1c19ed1b1101341c868ebf1c9620bef5449752ec0d7342c1ce38fb77779d0f89b9267096a605ebf7a26
113 -DIST kernel-x86_64-fedora.config.5.12.5 211204 BLAKE2B 6276cd8eca1d82933cbd3e95608e334730b739936c27a922ac0a7319f64acbe46294c5920b67213b694ff9ccda5b0ca99e6e2519b496e608ddaa35b27e26ed3f SHA512 c6955e7cc1ad874a3af42136b7ed958f04905de8f337d83fc36d59fdde5a469f260f8f29e9f6ac516b3c138679de0e37949b144773e24a4892ebcc8f729845de
114 DIST kernel-x86_64-fedora.config.5.13.9 213604 BLAKE2B 9f594a498744e03f8f87bb434d362aeff326b34b1bd4d0a6b0027ec3bd3d15bee554be4883a75d3c19ba2174481f3dfd23bb9d9d713485f6f8474f608515d5e2 SHA512 c11abe0a6a81221bfbd2af0ede4358b464a5bcc72eb46e153ef513b4f7e85e2beb9159234b264e5fccccb8767a89efccc6eb1abcaffcb10f6d3fa5cef6415405
115 DIST kernel-x86_64-fedora.config.5.14.6 220488 BLAKE2B 15e295e91452c12b7feebc2047e0f116c3f464be81f9f3d866bbcd42c38e522748f70f74e6eac12a9b34b97957f93174ca90187d8c0befcfb1a3e4c63f240c57 SHA512 0a2375c440f3308f46ee4cfc04b328387576193cb5320e608f1f98c038e802fb01cb48a382d05c8cccc91b13f49d55e66bcfe4e625e2ab1d6edc89a9ee61291f
116 DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 0eb2b07c14cea7545350fcdf3a94f2a531f0137c502ebda9299cacf44da5385686e2049b480b28bc153c9d413d453cfe682b9655eefe70428cb720f57c7bd200 SHA512 f3b3ee6841555ac3a9cc11536a7d44e1a5a8df2bab14ba341fda7df1ceb0de45cf1c799a1d54a64f2858fd1272d348bb52cf269ffa396878c5402baf2730237f
117 DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
118 -DIST linux-5.12.tar.xz 118112412 BLAKE2B 842d921b9a73d2aaade763dbd2ec67bdfe0275baa6d628b775f5c87574ad7dc86f0419afcd48c10c1235f4bffa16084243f2cf4556e6afcd391e975fe8ba530b SHA512 be03b6fee1d1ea8087b09874d27c0a602c0b04fd90ad38b975bd2c8455a07e83c29b56814aaf1389e82305fae0e4c2d1701075a7f0a7295dd28149f967ec5b3d
119 DIST linux-5.13.tar.xz 119297284 BLAKE2B 9c4c12e2394dec064adff51f7ccdf389192eb27ba7906db5eda543afe3d04afca6b9ea0848a057571bf2534eeb98e1e3a67734deff82c0d3731be205ad995668 SHA512 a8edf97e9d38a49f1be2bde1e29ad96274bb2c6f7e8a2bebaa1161dd4df9cabcbaec4ff644c45bee94f86ae47725087d6deed0cd954209cec717621d137db85e
120 DIST linux-5.14.tar.xz 120669872 BLAKE2B 0047f5aaa3940dff97f4055ef544faafbbb5282128e6afe21d2f47d8dc8c395806a17016febfa050117d16f59e74b882cb8b9c5011d68f119c230d0a4d120524 SHA512 8e4f3ec3d36f774280f75dc7b004a43e09417af58f12e9c9f8348976659d4cfda7ad905f306f43fed66a27922e5c45db22e46bbfa7a0b9f365012380de3b6f64
121 DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
122
123 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.60.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.60.ebuild
124 deleted file mode 100644
125 index 87b7fe2c844..00000000000
126 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.60.ebuild
127 +++ /dev/null
128 @@ -1,105 +0,0 @@
129 -# Copyright 2020-2021 Gentoo Authors
130 -# Distributed under the terms of the GNU General Public License v2
131 -
132 -EAPI=7
133 -
134 -inherit kernel-build
135 -
136 -MY_P=linux-${PV%.*}
137 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 ))
138 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
139 -CONFIG_VER=5.10.12
140 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
141 -GENTOO_CONFIG_VER=5.10.42
142 -
143 -DESCRIPTION="Linux kernel built with Gentoo patches"
144 -HOMEPAGE="https://www.kernel.org/"
145 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
146 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
147 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
148 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
149 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
150 - amd64? (
151 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
152 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
153 - )
154 - arm64? (
155 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
156 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
157 - )
158 - ppc64? (
159 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
160 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
161 - )
162 - x86? (
163 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
164 - -> kernel-i686-fedora.config.${CONFIG_VER}
165 - )"
166 -S=${WORKDIR}/${MY_P}
167 -
168 -LICENSE="GPL-2"
169 -KEYWORDS="amd64 ~arm arm64 ppc64 x86"
170 -IUSE="debug hardened"
171 -REQUIRED_USE="arm? ( savedconfig )"
172 -
173 -RDEPEND="
174 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
175 -BDEPEND="
176 - debug? ( dev-util/pahole )"
177 -PDEPEND="
178 - >=virtual/dist-kernel-${PV}"
179 -
180 -QA_FLAGS_IGNORED="usr/src/linux-.*/scripts/gcc-plugins/.*.so"
181 -
182 -src_prepare() {
183 - local PATCHES=(
184 - # meh, genpatches have no directory
185 - "${WORKDIR}"/*.patch
186 - )
187 - default
188 -
189 - # prepare the default config
190 - case ${ARCH} in
191 - amd64)
192 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
193 - ;;
194 - arm)
195 - return
196 - ;;
197 - arm64)
198 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
199 - ;;
200 - ppc64)
201 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
202 - ;;
203 - x86)
204 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
205 - ;;
206 - *)
207 - die "Unsupported arch ${ARCH}"
208 - ;;
209 - esac
210 -
211 - local myversion="-gentoo-dist"
212 - use hardened && myversion+="-hardened"
213 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
214 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
215 -
216 - local merge_configs=(
217 - "${T}"/version.config
218 - "${dist_conf_path}"/base.config
219 - )
220 - use debug || merge_configs+=(
221 - "${dist_conf_path}"/no-debug.config
222 - )
223 - if use hardened; then
224 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
225 -
226 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
227 -
228 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
229 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
230 - fi
231 - fi
232 - kernel-build_merge_configs "${merge_configs[@]}"
233 -}
234
235 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.61.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.61.ebuild
236 deleted file mode 100644
237 index b8c01ec1c7a..00000000000
238 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.61.ebuild
239 +++ /dev/null
240 @@ -1,105 +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
247 -
248 -MY_P=linux-${PV%.*}
249 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 ))
250 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
251 -CONFIG_VER=5.10.12
252 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
253 -GENTOO_CONFIG_VER=5.10.42
254 -
255 -DESCRIPTION="Linux kernel built with Gentoo patches"
256 -HOMEPAGE="https://www.kernel.org/"
257 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
258 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
259 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
260 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
261 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
262 - amd64? (
263 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
264 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
265 - )
266 - arm64? (
267 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
268 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
269 - )
270 - ppc64? (
271 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
272 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
273 - )
274 - x86? (
275 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
276 - -> kernel-i686-fedora.config.${CONFIG_VER}
277 - )"
278 -S=${WORKDIR}/${MY_P}
279 -
280 -LICENSE="GPL-2"
281 -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
282 -IUSE="debug hardened"
283 -REQUIRED_USE="arm? ( savedconfig )"
284 -
285 -RDEPEND="
286 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
287 -BDEPEND="
288 - debug? ( dev-util/pahole )"
289 -PDEPEND="
290 - >=virtual/dist-kernel-${PV}"
291 -
292 -QA_FLAGS_IGNORED="usr/src/linux-.*/scripts/gcc-plugins/.*.so"
293 -
294 -src_prepare() {
295 - local PATCHES=(
296 - # meh, genpatches have no directory
297 - "${WORKDIR}"/*.patch
298 - )
299 - default
300 -
301 - # prepare the default config
302 - case ${ARCH} in
303 - amd64)
304 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
305 - ;;
306 - arm)
307 - return
308 - ;;
309 - arm64)
310 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
311 - ;;
312 - ppc64)
313 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
314 - ;;
315 - x86)
316 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
317 - ;;
318 - *)
319 - die "Unsupported arch ${ARCH}"
320 - ;;
321 - esac
322 -
323 - local myversion="-gentoo-dist"
324 - use hardened && myversion+="-hardened"
325 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
326 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
327 -
328 - local merge_configs=(
329 - "${T}"/version.config
330 - "${dist_conf_path}"/base.config
331 - )
332 - use debug || merge_configs+=(
333 - "${dist_conf_path}"/no-debug.config
334 - )
335 - if use hardened; then
336 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
337 -
338 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
339 -
340 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
341 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
342 - fi
343 - fi
344 - kernel-build_merge_configs "${merge_configs[@]}"
345 -}
346
347 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.62.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.62.ebuild
348 deleted file mode 100644
349 index 660215fc865..00000000000
350 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.62.ebuild
351 +++ /dev/null
352 @@ -1,105 +0,0 @@
353 -# Copyright 2020-2021 Gentoo Authors
354 -# Distributed under the terms of the GNU General Public License v2
355 -
356 -EAPI=7
357 -
358 -inherit kernel-build
359 -
360 -MY_P=linux-${PV%.*}
361 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 ))
362 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
363 -CONFIG_VER=5.10.12
364 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
365 -GENTOO_CONFIG_VER=5.10.42
366 -
367 -DESCRIPTION="Linux kernel built with Gentoo patches"
368 -HOMEPAGE="https://www.kernel.org/"
369 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
370 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
371 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
372 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
373 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
374 - amd64? (
375 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
376 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
377 - )
378 - arm64? (
379 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
380 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
381 - )
382 - ppc64? (
383 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
384 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
385 - )
386 - x86? (
387 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
388 - -> kernel-i686-fedora.config.${CONFIG_VER}
389 - )"
390 -S=${WORKDIR}/${MY_P}
391 -
392 -LICENSE="GPL-2"
393 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
394 -IUSE="debug hardened"
395 -REQUIRED_USE="arm? ( savedconfig )"
396 -
397 -RDEPEND="
398 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
399 -BDEPEND="
400 - debug? ( dev-util/pahole )"
401 -PDEPEND="
402 - >=virtual/dist-kernel-${PV}"
403 -
404 -QA_FLAGS_IGNORED="usr/src/linux-.*/scripts/gcc-plugins/.*.so"
405 -
406 -src_prepare() {
407 - local PATCHES=(
408 - # meh, genpatches have no directory
409 - "${WORKDIR}"/*.patch
410 - )
411 - default
412 -
413 - # prepare the default config
414 - case ${ARCH} in
415 - amd64)
416 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
417 - ;;
418 - arm)
419 - return
420 - ;;
421 - arm64)
422 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
423 - ;;
424 - ppc64)
425 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
426 - ;;
427 - x86)
428 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
429 - ;;
430 - *)
431 - die "Unsupported arch ${ARCH}"
432 - ;;
433 - esac
434 -
435 - local myversion="-gentoo-dist"
436 - use hardened && myversion+="-hardened"
437 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
438 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
439 -
440 - local merge_configs=(
441 - "${T}"/version.config
442 - "${dist_conf_path}"/base.config
443 - )
444 - use debug || merge_configs+=(
445 - "${dist_conf_path}"/no-debug.config
446 - )
447 - if use hardened; then
448 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
449 -
450 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
451 -
452 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
453 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
454 - fi
455 - fi
456 - kernel-build_merge_configs "${merge_configs[@]}"
457 -}
458
459 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.63.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.63.ebuild
460 deleted file mode 100644
461 index 104eaa4eafe..00000000000
462 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.63.ebuild
463 +++ /dev/null
464 @@ -1,105 +0,0 @@
465 -# Copyright 2020-2021 Gentoo Authors
466 -# Distributed under the terms of the GNU General Public License v2
467 -
468 -EAPI=7
469 -
470 -inherit kernel-build toolchain-funcs
471 -
472 -MY_P=linux-${PV%.*}
473 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 ))
474 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
475 -CONFIG_VER=5.10.12
476 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
477 -GENTOO_CONFIG_VER=5.10.42
478 -
479 -DESCRIPTION="Linux kernel built with Gentoo patches"
480 -HOMEPAGE="https://www.kernel.org/"
481 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
482 - https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz
483 - https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
484 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
485 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
486 - amd64? (
487 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
488 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
489 - )
490 - arm64? (
491 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
492 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
493 - )
494 - ppc64? (
495 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
496 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
497 - )
498 - x86? (
499 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
500 - -> kernel-i686-fedora.config.${CONFIG_VER}
501 - )"
502 -S=${WORKDIR}/${MY_P}
503 -
504 -LICENSE="GPL-2"
505 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
506 -IUSE="debug hardened"
507 -REQUIRED_USE="arm? ( savedconfig )"
508 -
509 -RDEPEND="
510 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
511 -BDEPEND="
512 - debug? ( dev-util/pahole )"
513 -PDEPEND="
514 - >=virtual/dist-kernel-${PV}"
515 -
516 -QA_FLAGS_IGNORED="usr/src/linux-.*/scripts/gcc-plugins/.*.so"
517 -
518 -src_prepare() {
519 - local PATCHES=(
520 - # meh, genpatches have no directory
521 - "${WORKDIR}"/*.patch
522 - )
523 - default
524 -
525 - # prepare the default config
526 - case ${ARCH} in
527 - amd64)
528 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
529 - ;;
530 - arm)
531 - return
532 - ;;
533 - arm64)
534 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
535 - ;;
536 - ppc64)
537 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
538 - ;;
539 - x86)
540 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
541 - ;;
542 - *)
543 - die "Unsupported arch ${ARCH}"
544 - ;;
545 - esac
546 -
547 - local myversion="-gentoo-dist"
548 - use hardened && myversion+="-hardened"
549 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
550 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
551 -
552 - local merge_configs=(
553 - "${T}"/version.config
554 - "${dist_conf_path}"/base.config
555 - )
556 - use debug || merge_configs+=(
557 - "${dist_conf_path}"/no-debug.config
558 - )
559 - if use hardened; then
560 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
561 -
562 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
563 -
564 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
565 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
566 - fi
567 - fi
568 - kernel-build_merge_configs "${merge_configs[@]}"
569 -}
570
571 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.64.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.64.ebuild
572 deleted file mode 100644
573 index 8a97f9b5278..00000000000
574 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.64.ebuild
575 +++ /dev/null
576 @@ -1,105 +0,0 @@
577 -# Copyright 2020-2021 Gentoo Authors
578 -# Distributed under the terms of the GNU General Public License v2
579 -
580 -EAPI=7
581 -
582 -inherit kernel-build toolchain-funcs
583 -
584 -MY_P=linux-${PV%.*}
585 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 ))
586 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
587 -CONFIG_VER=5.10.12
588 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
589 -GENTOO_CONFIG_VER=5.10.42
590 -
591 -DESCRIPTION="Linux kernel built with Gentoo patches"
592 -HOMEPAGE="https://www.kernel.org/"
593 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
594 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
595 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
596 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
597 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
598 - amd64? (
599 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
600 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
601 - )
602 - arm64? (
603 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
604 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
605 - )
606 - ppc64? (
607 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
608 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
609 - )
610 - x86? (
611 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
612 - -> kernel-i686-fedora.config.${CONFIG_VER}
613 - )"
614 -S=${WORKDIR}/${MY_P}
615 -
616 -LICENSE="GPL-2"
617 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
618 -IUSE="debug hardened"
619 -REQUIRED_USE="arm? ( savedconfig )"
620 -
621 -RDEPEND="
622 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
623 -BDEPEND="
624 - debug? ( dev-util/pahole )"
625 -PDEPEND="
626 - >=virtual/dist-kernel-${PV}"
627 -
628 -QA_FLAGS_IGNORED="usr/src/linux-.*/scripts/gcc-plugins/.*.so"
629 -
630 -src_prepare() {
631 - local PATCHES=(
632 - # meh, genpatches have no directory
633 - "${WORKDIR}"/*.patch
634 - )
635 - default
636 -
637 - # prepare the default config
638 - case ${ARCH} in
639 - amd64)
640 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
641 - ;;
642 - arm)
643 - return
644 - ;;
645 - arm64)
646 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
647 - ;;
648 - ppc64)
649 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
650 - ;;
651 - x86)
652 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
653 - ;;
654 - *)
655 - die "Unsupported arch ${ARCH}"
656 - ;;
657 - esac
658 -
659 - local myversion="-gentoo-dist"
660 - use hardened && myversion+="-hardened"
661 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
662 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
663 -
664 - local merge_configs=(
665 - "${T}"/version.config
666 - "${dist_conf_path}"/base.config
667 - )
668 - use debug || merge_configs+=(
669 - "${dist_conf_path}"/no-debug.config
670 - )
671 - if use hardened; then
672 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
673 -
674 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
675 -
676 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
677 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
678 - fi
679 - fi
680 - kernel-build_merge_configs "${merge_configs[@]}"
681 -}
682
683 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.65.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.65.ebuild
684 deleted file mode 100644
685 index 8a97f9b5278..00000000000
686 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.65.ebuild
687 +++ /dev/null
688 @@ -1,105 +0,0 @@
689 -# Copyright 2020-2021 Gentoo Authors
690 -# Distributed under the terms of the GNU General Public License v2
691 -
692 -EAPI=7
693 -
694 -inherit kernel-build toolchain-funcs
695 -
696 -MY_P=linux-${PV%.*}
697 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 ))
698 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
699 -CONFIG_VER=5.10.12
700 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
701 -GENTOO_CONFIG_VER=5.10.42
702 -
703 -DESCRIPTION="Linux kernel built with Gentoo patches"
704 -HOMEPAGE="https://www.kernel.org/"
705 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
706 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
707 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
708 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
709 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
710 - amd64? (
711 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
712 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
713 - )
714 - arm64? (
715 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
716 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
717 - )
718 - ppc64? (
719 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
720 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
721 - )
722 - x86? (
723 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
724 - -> kernel-i686-fedora.config.${CONFIG_VER}
725 - )"
726 -S=${WORKDIR}/${MY_P}
727 -
728 -LICENSE="GPL-2"
729 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
730 -IUSE="debug hardened"
731 -REQUIRED_USE="arm? ( savedconfig )"
732 -
733 -RDEPEND="
734 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
735 -BDEPEND="
736 - debug? ( dev-util/pahole )"
737 -PDEPEND="
738 - >=virtual/dist-kernel-${PV}"
739 -
740 -QA_FLAGS_IGNORED="usr/src/linux-.*/scripts/gcc-plugins/.*.so"
741 -
742 -src_prepare() {
743 - local PATCHES=(
744 - # meh, genpatches have no directory
745 - "${WORKDIR}"/*.patch
746 - )
747 - default
748 -
749 - # prepare the default config
750 - case ${ARCH} in
751 - amd64)
752 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
753 - ;;
754 - arm)
755 - return
756 - ;;
757 - arm64)
758 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
759 - ;;
760 - ppc64)
761 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
762 - ;;
763 - x86)
764 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
765 - ;;
766 - *)
767 - die "Unsupported arch ${ARCH}"
768 - ;;
769 - esac
770 -
771 - local myversion="-gentoo-dist"
772 - use hardened && myversion+="-hardened"
773 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
774 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
775 -
776 - local merge_configs=(
777 - "${T}"/version.config
778 - "${dist_conf_path}"/base.config
779 - )
780 - use debug || merge_configs+=(
781 - "${dist_conf_path}"/no-debug.config
782 - )
783 - if use hardened; then
784 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
785 -
786 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
787 -
788 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
789 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
790 - fi
791 - fi
792 - kernel-build_merge_configs "${merge_configs[@]}"
793 -}
794
795 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.66.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.66.ebuild
796 deleted file mode 100644
797 index 8a97f9b5278..00000000000
798 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.66.ebuild
799 +++ /dev/null
800 @@ -1,105 +0,0 @@
801 -# Copyright 2020-2021 Gentoo Authors
802 -# Distributed under the terms of the GNU General Public License v2
803 -
804 -EAPI=7
805 -
806 -inherit kernel-build toolchain-funcs
807 -
808 -MY_P=linux-${PV%.*}
809 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 ))
810 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
811 -CONFIG_VER=5.10.12
812 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
813 -GENTOO_CONFIG_VER=5.10.42
814 -
815 -DESCRIPTION="Linux kernel built with Gentoo patches"
816 -HOMEPAGE="https://www.kernel.org/"
817 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
818 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
819 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
820 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
821 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
822 - amd64? (
823 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
824 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
825 - )
826 - arm64? (
827 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
828 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
829 - )
830 - ppc64? (
831 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
832 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
833 - )
834 - x86? (
835 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
836 - -> kernel-i686-fedora.config.${CONFIG_VER}
837 - )"
838 -S=${WORKDIR}/${MY_P}
839 -
840 -LICENSE="GPL-2"
841 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
842 -IUSE="debug hardened"
843 -REQUIRED_USE="arm? ( savedconfig )"
844 -
845 -RDEPEND="
846 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
847 -BDEPEND="
848 - debug? ( dev-util/pahole )"
849 -PDEPEND="
850 - >=virtual/dist-kernel-${PV}"
851 -
852 -QA_FLAGS_IGNORED="usr/src/linux-.*/scripts/gcc-plugins/.*.so"
853 -
854 -src_prepare() {
855 - local PATCHES=(
856 - # meh, genpatches have no directory
857 - "${WORKDIR}"/*.patch
858 - )
859 - default
860 -
861 - # prepare the default config
862 - case ${ARCH} in
863 - amd64)
864 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
865 - ;;
866 - arm)
867 - return
868 - ;;
869 - arm64)
870 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
871 - ;;
872 - ppc64)
873 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
874 - ;;
875 - x86)
876 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
877 - ;;
878 - *)
879 - die "Unsupported arch ${ARCH}"
880 - ;;
881 - esac
882 -
883 - local myversion="-gentoo-dist"
884 - use hardened && myversion+="-hardened"
885 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
886 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
887 -
888 - local merge_configs=(
889 - "${T}"/version.config
890 - "${dist_conf_path}"/base.config
891 - )
892 - use debug || merge_configs+=(
893 - "${dist_conf_path}"/no-debug.config
894 - )
895 - if use hardened; then
896 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
897 -
898 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
899 -
900 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
901 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
902 - fi
903 - fi
904 - kernel-build_merge_configs "${merge_configs[@]}"
905 -}
906
907 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.67.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.67.ebuild
908 deleted file mode 100644
909 index 8a97f9b5278..00000000000
910 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.67.ebuild
911 +++ /dev/null
912 @@ -1,105 +0,0 @@
913 -# Copyright 2020-2021 Gentoo Authors
914 -# Distributed under the terms of the GNU General Public License v2
915 -
916 -EAPI=7
917 -
918 -inherit kernel-build toolchain-funcs
919 -
920 -MY_P=linux-${PV%.*}
921 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 ))
922 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
923 -CONFIG_VER=5.10.12
924 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
925 -GENTOO_CONFIG_VER=5.10.42
926 -
927 -DESCRIPTION="Linux kernel built with Gentoo patches"
928 -HOMEPAGE="https://www.kernel.org/"
929 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
930 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
931 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
932 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
933 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
934 - amd64? (
935 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
936 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
937 - )
938 - arm64? (
939 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
940 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
941 - )
942 - ppc64? (
943 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
944 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
945 - )
946 - x86? (
947 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
948 - -> kernel-i686-fedora.config.${CONFIG_VER}
949 - )"
950 -S=${WORKDIR}/${MY_P}
951 -
952 -LICENSE="GPL-2"
953 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
954 -IUSE="debug hardened"
955 -REQUIRED_USE="arm? ( savedconfig )"
956 -
957 -RDEPEND="
958 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
959 -BDEPEND="
960 - debug? ( dev-util/pahole )"
961 -PDEPEND="
962 - >=virtual/dist-kernel-${PV}"
963 -
964 -QA_FLAGS_IGNORED="usr/src/linux-.*/scripts/gcc-plugins/.*.so"
965 -
966 -src_prepare() {
967 - local PATCHES=(
968 - # meh, genpatches have no directory
969 - "${WORKDIR}"/*.patch
970 - )
971 - default
972 -
973 - # prepare the default config
974 - case ${ARCH} in
975 - amd64)
976 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
977 - ;;
978 - arm)
979 - return
980 - ;;
981 - arm64)
982 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
983 - ;;
984 - ppc64)
985 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
986 - ;;
987 - x86)
988 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
989 - ;;
990 - *)
991 - die "Unsupported arch ${ARCH}"
992 - ;;
993 - esac
994 -
995 - local myversion="-gentoo-dist"
996 - use hardened && myversion+="-hardened"
997 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
998 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
999 -
1000 - local merge_configs=(
1001 - "${T}"/version.config
1002 - "${dist_conf_path}"/base.config
1003 - )
1004 - use debug || merge_configs+=(
1005 - "${dist_conf_path}"/no-debug.config
1006 - )
1007 - if use hardened; then
1008 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1009 -
1010 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1011 -
1012 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1013 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1014 - fi
1015 - fi
1016 - kernel-build_merge_configs "${merge_configs[@]}"
1017 -}
1018
1019 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.12.19.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.12.19.ebuild
1020 deleted file mode 100644
1021 index f1b0f7b7a0e..00000000000
1022 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.12.19.ebuild
1023 +++ /dev/null
1024 @@ -1,105 +0,0 @@
1025 -# Copyright 2020-2021 Gentoo Authors
1026 -# Distributed under the terms of the GNU General Public License v2
1027 -
1028 -EAPI=7
1029 -
1030 -inherit kernel-build
1031 -
1032 -MY_P=linux-${PV%.*}
1033 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 ))
1034 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1035 -CONFIG_VER=5.12.5
1036 -CONFIG_HASH=17639df044f5f81bbf267f566426eae4a5187875
1037 -GENTOO_CONFIG_VER=5.10.42
1038 -
1039 -DESCRIPTION="Linux kernel built with Gentoo patches"
1040 -HOMEPAGE="https://www.kernel.org/"
1041 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1042 - https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1043 - https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1044 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
1045 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1046 - amd64? (
1047 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1048 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1049 - )
1050 - arm64? (
1051 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1052 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1053 - )
1054 - ppc64? (
1055 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1056 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1057 - )
1058 - x86? (
1059 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1060 - -> kernel-i686-fedora.config.${CONFIG_VER}
1061 - )"
1062 -S=${WORKDIR}/${MY_P}
1063 -
1064 -LICENSE="GPL-2"
1065 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
1066 -IUSE="debug hardened"
1067 -REQUIRED_USE="arm? ( savedconfig )"
1068 -
1069 -RDEPEND="
1070 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
1071 -BDEPEND="
1072 - debug? ( dev-util/pahole )"
1073 -PDEPEND="
1074 - >=virtual/dist-kernel-${PV}"
1075 -
1076 -QA_FLAGS_IGNORED="usr/src/linux-.*/scripts/gcc-plugins/.*.so"
1077 -
1078 -src_prepare() {
1079 - local PATCHES=(
1080 - # meh, genpatches have no directory
1081 - "${WORKDIR}"/*.patch
1082 - )
1083 - default
1084 -
1085 - # prepare the default config
1086 - case ${ARCH} in
1087 - amd64)
1088 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1089 - ;;
1090 - arm)
1091 - return
1092 - ;;
1093 - arm64)
1094 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1095 - ;;
1096 - ppc64)
1097 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1098 - ;;
1099 - x86)
1100 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1101 - ;;
1102 - *)
1103 - die "Unsupported arch ${ARCH}"
1104 - ;;
1105 - esac
1106 -
1107 - local myversion="-gentoo-dist"
1108 - use hardened && myversion+="-hardened"
1109 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1110 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1111 -
1112 - local merge_configs=(
1113 - "${T}"/version.config
1114 - "${dist_conf_path}"/base.config
1115 - )
1116 - use debug || merge_configs+=(
1117 - "${dist_conf_path}"/no-debug.config
1118 - )
1119 - if use hardened; then
1120 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1121 -
1122 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1123 -
1124 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1125 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1126 - fi
1127 - fi
1128 - kernel-build_merge_configs "${merge_configs[@]}"
1129 -}
1130
1131 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.13.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.13.ebuild
1132 deleted file mode 100644
1133 index d77a7373c83..00000000000
1134 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.13.ebuild
1135 +++ /dev/null
1136 @@ -1,105 +0,0 @@
1137 -# Copyright 2020-2021 Gentoo Authors
1138 -# Distributed under the terms of the GNU General Public License v2
1139 -
1140 -EAPI=7
1141 -
1142 -inherit kernel-build
1143 -
1144 -MY_P=linux-${PV%.*}
1145 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
1146 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1147 -CONFIG_VER=5.13.9
1148 -CONFIG_HASH=eb52b35e8cb097413357b578903bd18eb76051c0
1149 -GENTOO_CONFIG_VER=5.13.4
1150 -
1151 -DESCRIPTION="Linux kernel built with Gentoo patches"
1152 -HOMEPAGE="https://www.kernel.org/"
1153 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1154 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1155 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1156 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
1157 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1158 - amd64? (
1159 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1160 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1161 - )
1162 - arm64? (
1163 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1164 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1165 - )
1166 - ppc64? (
1167 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1168 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1169 - )
1170 - x86? (
1171 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1172 - -> kernel-i686-fedora.config.${CONFIG_VER}
1173 - )"
1174 -S=${WORKDIR}/${MY_P}
1175 -
1176 -LICENSE="GPL-2"
1177 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
1178 -IUSE="debug hardened"
1179 -REQUIRED_USE="arm? ( savedconfig )"
1180 -
1181 -RDEPEND="
1182 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
1183 -BDEPEND="
1184 - debug? ( dev-util/pahole )"
1185 -PDEPEND="
1186 - >=virtual/dist-kernel-${PV}"
1187 -
1188 -QA_FLAGS_IGNORED="usr/src/linux-.*/scripts/gcc-plugins/.*.so"
1189 -
1190 -src_prepare() {
1191 - local PATCHES=(
1192 - # meh, genpatches have no directory
1193 - "${WORKDIR}"/*.patch
1194 - )
1195 - default
1196 -
1197 - # prepare the default config
1198 - case ${ARCH} in
1199 - amd64)
1200 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1201 - ;;
1202 - arm)
1203 - return
1204 - ;;
1205 - arm64)
1206 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1207 - ;;
1208 - ppc64)
1209 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1210 - ;;
1211 - x86)
1212 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1213 - ;;
1214 - *)
1215 - die "Unsupported arch ${ARCH}"
1216 - ;;
1217 - esac
1218 -
1219 - local myversion="-gentoo-dist"
1220 - use hardened && myversion+="-hardened"
1221 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1222 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1223 -
1224 - local merge_configs=(
1225 - "${T}"/version.config
1226 - "${dist_conf_path}"/base.config
1227 - )
1228 - use debug || merge_configs+=(
1229 - "${dist_conf_path}"/no-debug.config
1230 - )
1231 - if use hardened; then
1232 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1233 -
1234 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1235 -
1236 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1237 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1238 - fi
1239 - fi
1240 - kernel-build_merge_configs "${merge_configs[@]}"
1241 -}
1242
1243 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.14.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.14.ebuild
1244 deleted file mode 100644
1245 index d77a7373c83..00000000000
1246 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.14.ebuild
1247 +++ /dev/null
1248 @@ -1,105 +0,0 @@
1249 -# Copyright 2020-2021 Gentoo Authors
1250 -# Distributed under the terms of the GNU General Public License v2
1251 -
1252 -EAPI=7
1253 -
1254 -inherit kernel-build
1255 -
1256 -MY_P=linux-${PV%.*}
1257 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
1258 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1259 -CONFIG_VER=5.13.9
1260 -CONFIG_HASH=eb52b35e8cb097413357b578903bd18eb76051c0
1261 -GENTOO_CONFIG_VER=5.13.4
1262 -
1263 -DESCRIPTION="Linux kernel built with Gentoo patches"
1264 -HOMEPAGE="https://www.kernel.org/"
1265 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1266 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1267 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1268 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
1269 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1270 - amd64? (
1271 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1272 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1273 - )
1274 - arm64? (
1275 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1276 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1277 - )
1278 - ppc64? (
1279 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1280 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1281 - )
1282 - x86? (
1283 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1284 - -> kernel-i686-fedora.config.${CONFIG_VER}
1285 - )"
1286 -S=${WORKDIR}/${MY_P}
1287 -
1288 -LICENSE="GPL-2"
1289 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
1290 -IUSE="debug hardened"
1291 -REQUIRED_USE="arm? ( savedconfig )"
1292 -
1293 -RDEPEND="
1294 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
1295 -BDEPEND="
1296 - debug? ( dev-util/pahole )"
1297 -PDEPEND="
1298 - >=virtual/dist-kernel-${PV}"
1299 -
1300 -QA_FLAGS_IGNORED="usr/src/linux-.*/scripts/gcc-plugins/.*.so"
1301 -
1302 -src_prepare() {
1303 - local PATCHES=(
1304 - # meh, genpatches have no directory
1305 - "${WORKDIR}"/*.patch
1306 - )
1307 - default
1308 -
1309 - # prepare the default config
1310 - case ${ARCH} in
1311 - amd64)
1312 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1313 - ;;
1314 - arm)
1315 - return
1316 - ;;
1317 - arm64)
1318 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1319 - ;;
1320 - ppc64)
1321 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1322 - ;;
1323 - x86)
1324 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1325 - ;;
1326 - *)
1327 - die "Unsupported arch ${ARCH}"
1328 - ;;
1329 - esac
1330 -
1331 - local myversion="-gentoo-dist"
1332 - use hardened && myversion+="-hardened"
1333 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1334 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1335 -
1336 - local merge_configs=(
1337 - "${T}"/version.config
1338 - "${dist_conf_path}"/base.config
1339 - )
1340 - use debug || merge_configs+=(
1341 - "${dist_conf_path}"/no-debug.config
1342 - )
1343 - if use hardened; then
1344 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1345 -
1346 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1347 -
1348 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1349 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1350 - fi
1351 - fi
1352 - kernel-build_merge_configs "${merge_configs[@]}"
1353 -}
1354
1355 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.15.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.15.ebuild
1356 deleted file mode 100644
1357 index 9a47c7c61bf..00000000000
1358 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.15.ebuild
1359 +++ /dev/null
1360 @@ -1,105 +0,0 @@
1361 -# Copyright 2020-2021 Gentoo Authors
1362 -# Distributed under the terms of the GNU General Public License v2
1363 -
1364 -EAPI=7
1365 -
1366 -inherit kernel-build toolchain-funcs
1367 -
1368 -MY_P=linux-${PV%.*}
1369 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
1370 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1371 -CONFIG_VER=5.13.9
1372 -CONFIG_HASH=eb52b35e8cb097413357b578903bd18eb76051c0
1373 -GENTOO_CONFIG_VER=5.13.4
1374 -
1375 -DESCRIPTION="Linux kernel built with Gentoo patches"
1376 -HOMEPAGE="https://www.kernel.org/"
1377 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1378 - https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1379 - https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1380 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
1381 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1382 - amd64? (
1383 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1384 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1385 - )
1386 - arm64? (
1387 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1388 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1389 - )
1390 - ppc64? (
1391 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1392 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1393 - )
1394 - x86? (
1395 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1396 - -> kernel-i686-fedora.config.${CONFIG_VER}
1397 - )"
1398 -S=${WORKDIR}/${MY_P}
1399 -
1400 -LICENSE="GPL-2"
1401 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
1402 -IUSE="debug hardened"
1403 -REQUIRED_USE="arm? ( savedconfig )"
1404 -
1405 -RDEPEND="
1406 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
1407 -BDEPEND="
1408 - debug? ( dev-util/pahole )"
1409 -PDEPEND="
1410 - >=virtual/dist-kernel-${PV}"
1411 -
1412 -QA_FLAGS_IGNORED="usr/src/linux-.*/scripts/gcc-plugins/.*.so"
1413 -
1414 -src_prepare() {
1415 - local PATCHES=(
1416 - # meh, genpatches have no directory
1417 - "${WORKDIR}"/*.patch
1418 - )
1419 - default
1420 -
1421 - # prepare the default config
1422 - case ${ARCH} in
1423 - amd64)
1424 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1425 - ;;
1426 - arm)
1427 - return
1428 - ;;
1429 - arm64)
1430 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1431 - ;;
1432 - ppc64)
1433 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1434 - ;;
1435 - x86)
1436 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1437 - ;;
1438 - *)
1439 - die "Unsupported arch ${ARCH}"
1440 - ;;
1441 - esac
1442 -
1443 - local myversion="-gentoo-dist"
1444 - use hardened && myversion+="-hardened"
1445 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1446 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1447 -
1448 - local merge_configs=(
1449 - "${T}"/version.config
1450 - "${dist_conf_path}"/base.config
1451 - )
1452 - use debug || merge_configs+=(
1453 - "${dist_conf_path}"/no-debug.config
1454 - )
1455 - if use hardened; then
1456 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1457 -
1458 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1459 -
1460 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1461 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1462 - fi
1463 - fi
1464 - kernel-build_merge_configs "${merge_configs[@]}"
1465 -}
1466
1467 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.16.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.16.ebuild
1468 deleted file mode 100644
1469 index 4a581187e0f..00000000000
1470 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.16.ebuild
1471 +++ /dev/null
1472 @@ -1,105 +0,0 @@
1473 -# Copyright 2020-2021 Gentoo Authors
1474 -# Distributed under the terms of the GNU General Public License v2
1475 -
1476 -EAPI=7
1477 -
1478 -inherit kernel-build toolchain-funcs
1479 -
1480 -MY_P=linux-${PV%.*}
1481 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
1482 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1483 -CONFIG_VER=5.13.9
1484 -CONFIG_HASH=eb52b35e8cb097413357b578903bd18eb76051c0
1485 -GENTOO_CONFIG_VER=5.13.4
1486 -
1487 -DESCRIPTION="Linux kernel built with Gentoo patches"
1488 -HOMEPAGE="https://www.kernel.org/"
1489 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1490 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1491 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1492 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
1493 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1494 - amd64? (
1495 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1496 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1497 - )
1498 - arm64? (
1499 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1500 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1501 - )
1502 - ppc64? (
1503 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1504 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1505 - )
1506 - x86? (
1507 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1508 - -> kernel-i686-fedora.config.${CONFIG_VER}
1509 - )"
1510 -S=${WORKDIR}/${MY_P}
1511 -
1512 -LICENSE="GPL-2"
1513 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
1514 -IUSE="debug hardened"
1515 -REQUIRED_USE="arm? ( savedconfig )"
1516 -
1517 -RDEPEND="
1518 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
1519 -BDEPEND="
1520 - debug? ( dev-util/pahole )"
1521 -PDEPEND="
1522 - >=virtual/dist-kernel-${PV}"
1523 -
1524 -QA_FLAGS_IGNORED="usr/src/linux-.*/scripts/gcc-plugins/.*.so"
1525 -
1526 -src_prepare() {
1527 - local PATCHES=(
1528 - # meh, genpatches have no directory
1529 - "${WORKDIR}"/*.patch
1530 - )
1531 - default
1532 -
1533 - # prepare the default config
1534 - case ${ARCH} in
1535 - amd64)
1536 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1537 - ;;
1538 - arm)
1539 - return
1540 - ;;
1541 - arm64)
1542 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1543 - ;;
1544 - ppc64)
1545 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1546 - ;;
1547 - x86)
1548 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1549 - ;;
1550 - *)
1551 - die "Unsupported arch ${ARCH}"
1552 - ;;
1553 - esac
1554 -
1555 - local myversion="-gentoo-dist"
1556 - use hardened && myversion+="-hardened"
1557 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1558 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1559 -
1560 - local merge_configs=(
1561 - "${T}"/version.config
1562 - "${dist_conf_path}"/base.config
1563 - )
1564 - use debug || merge_configs+=(
1565 - "${dist_conf_path}"/no-debug.config
1566 - )
1567 - if use hardened; then
1568 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1569 -
1570 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1571 -
1572 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1573 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1574 - fi
1575 - fi
1576 - kernel-build_merge_configs "${merge_configs[@]}"
1577 -}
1578
1579 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.17.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.17.ebuild
1580 deleted file mode 100644
1581 index 4a581187e0f..00000000000
1582 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.17.ebuild
1583 +++ /dev/null
1584 @@ -1,105 +0,0 @@
1585 -# Copyright 2020-2021 Gentoo Authors
1586 -# Distributed under the terms of the GNU General Public License v2
1587 -
1588 -EAPI=7
1589 -
1590 -inherit kernel-build toolchain-funcs
1591 -
1592 -MY_P=linux-${PV%.*}
1593 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
1594 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1595 -CONFIG_VER=5.13.9
1596 -CONFIG_HASH=eb52b35e8cb097413357b578903bd18eb76051c0
1597 -GENTOO_CONFIG_VER=5.13.4
1598 -
1599 -DESCRIPTION="Linux kernel built with Gentoo patches"
1600 -HOMEPAGE="https://www.kernel.org/"
1601 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1602 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1603 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1604 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
1605 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1606 - amd64? (
1607 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1608 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1609 - )
1610 - arm64? (
1611 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1612 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1613 - )
1614 - ppc64? (
1615 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1616 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1617 - )
1618 - x86? (
1619 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1620 - -> kernel-i686-fedora.config.${CONFIG_VER}
1621 - )"
1622 -S=${WORKDIR}/${MY_P}
1623 -
1624 -LICENSE="GPL-2"
1625 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
1626 -IUSE="debug hardened"
1627 -REQUIRED_USE="arm? ( savedconfig )"
1628 -
1629 -RDEPEND="
1630 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
1631 -BDEPEND="
1632 - debug? ( dev-util/pahole )"
1633 -PDEPEND="
1634 - >=virtual/dist-kernel-${PV}"
1635 -
1636 -QA_FLAGS_IGNORED="usr/src/linux-.*/scripts/gcc-plugins/.*.so"
1637 -
1638 -src_prepare() {
1639 - local PATCHES=(
1640 - # meh, genpatches have no directory
1641 - "${WORKDIR}"/*.patch
1642 - )
1643 - default
1644 -
1645 - # prepare the default config
1646 - case ${ARCH} in
1647 - amd64)
1648 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1649 - ;;
1650 - arm)
1651 - return
1652 - ;;
1653 - arm64)
1654 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1655 - ;;
1656 - ppc64)
1657 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1658 - ;;
1659 - x86)
1660 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1661 - ;;
1662 - *)
1663 - die "Unsupported arch ${ARCH}"
1664 - ;;
1665 - esac
1666 -
1667 - local myversion="-gentoo-dist"
1668 - use hardened && myversion+="-hardened"
1669 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1670 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1671 -
1672 - local merge_configs=(
1673 - "${T}"/version.config
1674 - "${dist_conf_path}"/base.config
1675 - )
1676 - use debug || merge_configs+=(
1677 - "${dist_conf_path}"/no-debug.config
1678 - )
1679 - if use hardened; then
1680 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1681 -
1682 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1683 -
1684 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1685 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1686 - fi
1687 - fi
1688 - kernel-build_merge_configs "${merge_configs[@]}"
1689 -}
1690
1691 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.18.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.18.ebuild
1692 deleted file mode 100644
1693 index 4a581187e0f..00000000000
1694 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.13.18.ebuild
1695 +++ /dev/null
1696 @@ -1,105 +0,0 @@
1697 -# Copyright 2020-2021 Gentoo Authors
1698 -# Distributed under the terms of the GNU General Public License v2
1699 -
1700 -EAPI=7
1701 -
1702 -inherit kernel-build toolchain-funcs
1703 -
1704 -MY_P=linux-${PV%.*}
1705 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
1706 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1707 -CONFIG_VER=5.13.9
1708 -CONFIG_HASH=eb52b35e8cb097413357b578903bd18eb76051c0
1709 -GENTOO_CONFIG_VER=5.13.4
1710 -
1711 -DESCRIPTION="Linux kernel built with Gentoo patches"
1712 -HOMEPAGE="https://www.kernel.org/"
1713 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1714 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1715 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1716 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
1717 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1718 - amd64? (
1719 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1720 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1721 - )
1722 - arm64? (
1723 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1724 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1725 - )
1726 - ppc64? (
1727 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1728 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1729 - )
1730 - x86? (
1731 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1732 - -> kernel-i686-fedora.config.${CONFIG_VER}
1733 - )"
1734 -S=${WORKDIR}/${MY_P}
1735 -
1736 -LICENSE="GPL-2"
1737 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
1738 -IUSE="debug hardened"
1739 -REQUIRED_USE="arm? ( savedconfig )"
1740 -
1741 -RDEPEND="
1742 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
1743 -BDEPEND="
1744 - debug? ( dev-util/pahole )"
1745 -PDEPEND="
1746 - >=virtual/dist-kernel-${PV}"
1747 -
1748 -QA_FLAGS_IGNORED="usr/src/linux-.*/scripts/gcc-plugins/.*.so"
1749 -
1750 -src_prepare() {
1751 - local PATCHES=(
1752 - # meh, genpatches have no directory
1753 - "${WORKDIR}"/*.patch
1754 - )
1755 - default
1756 -
1757 - # prepare the default config
1758 - case ${ARCH} in
1759 - amd64)
1760 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1761 - ;;
1762 - arm)
1763 - return
1764 - ;;
1765 - arm64)
1766 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1767 - ;;
1768 - ppc64)
1769 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1770 - ;;
1771 - x86)
1772 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1773 - ;;
1774 - *)
1775 - die "Unsupported arch ${ARCH}"
1776 - ;;
1777 - esac
1778 -
1779 - local myversion="-gentoo-dist"
1780 - use hardened && myversion+="-hardened"
1781 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1782 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1783 -
1784 - local merge_configs=(
1785 - "${T}"/version.config
1786 - "${dist_conf_path}"/base.config
1787 - )
1788 - use debug || merge_configs+=(
1789 - "${dist_conf_path}"/no-debug.config
1790 - )
1791 - if use hardened; then
1792 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1793 -
1794 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1795 -
1796 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1797 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1798 - fi
1799 - fi
1800 - kernel-build_merge_configs "${merge_configs[@]}"
1801 -}
1802
1803 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.14.6.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.14.6.ebuild
1804 deleted file mode 100644
1805 index b7a0d9f3417..00000000000
1806 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.14.6.ebuild
1807 +++ /dev/null
1808 @@ -1,105 +0,0 @@
1809 -# Copyright 2020-2021 Gentoo Authors
1810 -# Distributed under the terms of the GNU General Public License v2
1811 -
1812 -EAPI=7
1813 -
1814 -inherit kernel-build toolchain-funcs
1815 -
1816 -MY_P=linux-${PV%.*}
1817 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 ))
1818 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1819 -CONFIG_VER=5.14.6
1820 -CONFIG_HASH=416de8884575795f040923fb460e7fc5e5d67102
1821 -GENTOO_CONFIG_VER=5.13.4
1822 -
1823 -DESCRIPTION="Linux kernel built with Gentoo patches"
1824 -HOMEPAGE="https://www.kernel.org/"
1825 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1826 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1827 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1828 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
1829 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1830 - amd64? (
1831 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1832 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1833 - )
1834 - arm64? (
1835 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1836 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1837 - )
1838 - ppc64? (
1839 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1840 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1841 - )
1842 - x86? (
1843 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1844 - -> kernel-i686-fedora.config.${CONFIG_VER}
1845 - )"
1846 -S=${WORKDIR}/${MY_P}
1847 -
1848 -LICENSE="GPL-2"
1849 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
1850 -IUSE="debug hardened"
1851 -REQUIRED_USE="arm? ( savedconfig )"
1852 -
1853 -RDEPEND="
1854 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
1855 -BDEPEND="
1856 - debug? ( dev-util/pahole )"
1857 -PDEPEND="
1858 - >=virtual/dist-kernel-${PV}"
1859 -
1860 -QA_FLAGS_IGNORED="usr/src/linux-.*/scripts/gcc-plugins/.*.so"
1861 -
1862 -src_prepare() {
1863 - local PATCHES=(
1864 - # meh, genpatches have no directory
1865 - "${WORKDIR}"/*.patch
1866 - )
1867 - default
1868 -
1869 - # prepare the default config
1870 - case ${ARCH} in
1871 - amd64)
1872 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1873 - ;;
1874 - arm)
1875 - return
1876 - ;;
1877 - arm64)
1878 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1879 - ;;
1880 - ppc64)
1881 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1882 - ;;
1883 - x86)
1884 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1885 - ;;
1886 - *)
1887 - die "Unsupported arch ${ARCH}"
1888 - ;;
1889 - esac
1890 -
1891 - local myversion="-gentoo-dist"
1892 - use hardened && myversion+="-hardened"
1893 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1894 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1895 -
1896 - local merge_configs=(
1897 - "${T}"/version.config
1898 - "${dist_conf_path}"/base.config
1899 - )
1900 - use debug || merge_configs+=(
1901 - "${dist_conf_path}"/no-debug.config
1902 - )
1903 - if use hardened; then
1904 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1905 -
1906 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1907 -
1908 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1909 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1910 - fi
1911 - fi
1912 - kernel-build_merge_configs "${merge_configs[@]}"
1913 -}
1914
1915 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.142.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.142.ebuild
1916 deleted file mode 100644
1917 index bfc431677a8..00000000000
1918 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.142.ebuild
1919 +++ /dev/null
1920 @@ -1,97 +0,0 @@
1921 -# Copyright 2020-2021 Gentoo Authors
1922 -# Distributed under the terms of the GNU General Public License v2
1923 -
1924 -EAPI=7
1925 -
1926 -inherit kernel-build
1927 -
1928 -MY_P=linux-${PV%.*}
1929 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
1930 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1931 -CONFIG_VER=5.4.21
1932 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
1933 -GENTOO_CONFIG_VER=5.4.114
1934 -
1935 -DESCRIPTION="Linux kernel built with Gentoo patches"
1936 -HOMEPAGE="https://www.kernel.org/"
1937 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1938 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1939 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1940 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
1941 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1942 - amd64? (
1943 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
1944 - -> kernel-x86_64.config.${CONFIG_VER}
1945 - )
1946 - arm64? (
1947 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
1948 - -> kernel-aarch64.config.${CONFIG_VER}
1949 - )
1950 - ppc64? (
1951 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
1952 - -> kernel-ppc64le.config.${CONFIG_VER}
1953 - )
1954 - x86? (
1955 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
1956 - -> kernel-i686.config.${CONFIG_VER}
1957 - )"
1958 -S=${WORKDIR}/${MY_P}
1959 -
1960 -LICENSE="GPL-2"
1961 -KEYWORDS="amd64 arm64 ppc64 x86"
1962 -IUSE="debug"
1963 -
1964 -RDEPEND="
1965 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
1966 -BDEPEND="
1967 - debug? ( dev-util/pahole )"
1968 -PDEPEND="
1969 - >=virtual/dist-kernel-${PV}"
1970 -
1971 -pkg_pretend() {
1972 - ewarn "Starting with 5.4.52, Distribution Kernels are switching from Arch"
1973 - ewarn "Linux configs to Fedora. Please keep a backup kernel just in case."
1974 -
1975 - kernel-install_pkg_pretend
1976 -}
1977 -
1978 -src_prepare() {
1979 - local PATCHES=(
1980 - # meh, genpatches have no directory
1981 - "${WORKDIR}"/*.patch
1982 - )
1983 - default
1984 -
1985 - # prepare the default config
1986 - case ${ARCH} in
1987 - amd64)
1988 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
1989 - ;;
1990 - arm64)
1991 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
1992 - ;;
1993 - ppc64)
1994 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
1995 - ;;
1996 - x86)
1997 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
1998 - ;;
1999 - *)
2000 - die "Unsupported arch ${ARCH}"
2001 - ;;
2002 - esac
2003 -
2004 - echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die
2005 - local merge_configs=(
2006 - "${T}"/version.config
2007 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
2008 - )
2009 - use debug || merge_configs+=(
2010 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
2011 - )
2012 - [[ ${ARCH} == x86 ]] && merge_configs+=(
2013 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
2014 - )
2015 -
2016 - kernel-build_merge_configs "${merge_configs[@]}"
2017 -}
2018
2019 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.143.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.143.ebuild
2020 deleted file mode 100644
2021 index 9e69c391bf3..00000000000
2022 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.143.ebuild
2023 +++ /dev/null
2024 @@ -1,97 +0,0 @@
2025 -# Copyright 2020-2021 Gentoo Authors
2026 -# Distributed under the terms of the GNU General Public License v2
2027 -
2028 -EAPI=7
2029 -
2030 -inherit kernel-build
2031 -
2032 -MY_P=linux-${PV%.*}
2033 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
2034 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
2035 -CONFIG_VER=5.4.21
2036 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
2037 -GENTOO_CONFIG_VER=5.4.114
2038 -
2039 -DESCRIPTION="Linux kernel built with Gentoo patches"
2040 -HOMEPAGE="https://www.kernel.org/"
2041 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
2042 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
2043 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
2044 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
2045 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
2046 - amd64? (
2047 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
2048 - -> kernel-x86_64.config.${CONFIG_VER}
2049 - )
2050 - arm64? (
2051 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
2052 - -> kernel-aarch64.config.${CONFIG_VER}
2053 - )
2054 - ppc64? (
2055 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
2056 - -> kernel-ppc64le.config.${CONFIG_VER}
2057 - )
2058 - x86? (
2059 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
2060 - -> kernel-i686.config.${CONFIG_VER}
2061 - )"
2062 -S=${WORKDIR}/${MY_P}
2063 -
2064 -LICENSE="GPL-2"
2065 -KEYWORDS="amd64 arm64 ~ppc64 x86"
2066 -IUSE="debug"
2067 -
2068 -RDEPEND="
2069 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
2070 -BDEPEND="
2071 - debug? ( dev-util/pahole )"
2072 -PDEPEND="
2073 - >=virtual/dist-kernel-${PV}"
2074 -
2075 -pkg_pretend() {
2076 - ewarn "Starting with 5.4.52, Distribution Kernels are switching from Arch"
2077 - ewarn "Linux configs to Fedora. Please keep a backup kernel just in case."
2078 -
2079 - kernel-install_pkg_pretend
2080 -}
2081 -
2082 -src_prepare() {
2083 - local PATCHES=(
2084 - # meh, genpatches have no directory
2085 - "${WORKDIR}"/*.patch
2086 - )
2087 - default
2088 -
2089 - # prepare the default config
2090 - case ${ARCH} in
2091 - amd64)
2092 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
2093 - ;;
2094 - arm64)
2095 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
2096 - ;;
2097 - ppc64)
2098 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
2099 - ;;
2100 - x86)
2101 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
2102 - ;;
2103 - *)
2104 - die "Unsupported arch ${ARCH}"
2105 - ;;
2106 - esac
2107 -
2108 - echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die
2109 - local merge_configs=(
2110 - "${T}"/version.config
2111 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
2112 - )
2113 - use debug || merge_configs+=(
2114 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
2115 - )
2116 - [[ ${ARCH} == x86 ]] && merge_configs+=(
2117 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
2118 - )
2119 -
2120 - kernel-build_merge_configs "${merge_configs[@]}"
2121 -}
2122
2123 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.144.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.144.ebuild
2124 deleted file mode 100644
2125 index 1bf22439675..00000000000
2126 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.144.ebuild
2127 +++ /dev/null
2128 @@ -1,97 +0,0 @@
2129 -# Copyright 2020-2021 Gentoo Authors
2130 -# Distributed under the terms of the GNU General Public License v2
2131 -
2132 -EAPI=7
2133 -
2134 -inherit kernel-build
2135 -
2136 -MY_P=linux-${PV%.*}
2137 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
2138 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
2139 -CONFIG_VER=5.4.21
2140 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
2141 -GENTOO_CONFIG_VER=5.4.114
2142 -
2143 -DESCRIPTION="Linux kernel built with Gentoo patches"
2144 -HOMEPAGE="https://www.kernel.org/"
2145 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
2146 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
2147 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
2148 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
2149 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
2150 - amd64? (
2151 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
2152 - -> kernel-x86_64.config.${CONFIG_VER}
2153 - )
2154 - arm64? (
2155 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
2156 - -> kernel-aarch64.config.${CONFIG_VER}
2157 - )
2158 - ppc64? (
2159 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
2160 - -> kernel-ppc64le.config.${CONFIG_VER}
2161 - )
2162 - x86? (
2163 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
2164 - -> kernel-i686.config.${CONFIG_VER}
2165 - )"
2166 -S=${WORKDIR}/${MY_P}
2167 -
2168 -LICENSE="GPL-2"
2169 -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
2170 -IUSE="debug"
2171 -
2172 -RDEPEND="
2173 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
2174 -BDEPEND="
2175 - debug? ( dev-util/pahole )"
2176 -PDEPEND="
2177 - >=virtual/dist-kernel-${PV}"
2178 -
2179 -pkg_pretend() {
2180 - ewarn "Starting with 5.4.52, Distribution Kernels are switching from Arch"
2181 - ewarn "Linux configs to Fedora. Please keep a backup kernel just in case."
2182 -
2183 - kernel-install_pkg_pretend
2184 -}
2185 -
2186 -src_prepare() {
2187 - local PATCHES=(
2188 - # meh, genpatches have no directory
2189 - "${WORKDIR}"/*.patch
2190 - )
2191 - default
2192 -
2193 - # prepare the default config
2194 - case ${ARCH} in
2195 - amd64)
2196 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
2197 - ;;
2198 - arm64)
2199 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
2200 - ;;
2201 - ppc64)
2202 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
2203 - ;;
2204 - x86)
2205 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
2206 - ;;
2207 - *)
2208 - die "Unsupported arch ${ARCH}"
2209 - ;;
2210 - esac
2211 -
2212 - echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die
2213 - local merge_configs=(
2214 - "${T}"/version.config
2215 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
2216 - )
2217 - use debug || merge_configs+=(
2218 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
2219 - )
2220 - [[ ${ARCH} == x86 ]] && merge_configs+=(
2221 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
2222 - )
2223 -
2224 - kernel-build_merge_configs "${merge_configs[@]}"
2225 -}
2226
2227 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.145.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.145.ebuild
2228 deleted file mode 100644
2229 index 1bf22439675..00000000000
2230 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.145.ebuild
2231 +++ /dev/null
2232 @@ -1,97 +0,0 @@
2233 -# Copyright 2020-2021 Gentoo Authors
2234 -# Distributed under the terms of the GNU General Public License v2
2235 -
2236 -EAPI=7
2237 -
2238 -inherit kernel-build
2239 -
2240 -MY_P=linux-${PV%.*}
2241 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
2242 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
2243 -CONFIG_VER=5.4.21
2244 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
2245 -GENTOO_CONFIG_VER=5.4.114
2246 -
2247 -DESCRIPTION="Linux kernel built with Gentoo patches"
2248 -HOMEPAGE="https://www.kernel.org/"
2249 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
2250 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
2251 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
2252 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
2253 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
2254 - amd64? (
2255 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
2256 - -> kernel-x86_64.config.${CONFIG_VER}
2257 - )
2258 - arm64? (
2259 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
2260 - -> kernel-aarch64.config.${CONFIG_VER}
2261 - )
2262 - ppc64? (
2263 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
2264 - -> kernel-ppc64le.config.${CONFIG_VER}
2265 - )
2266 - x86? (
2267 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
2268 - -> kernel-i686.config.${CONFIG_VER}
2269 - )"
2270 -S=${WORKDIR}/${MY_P}
2271 -
2272 -LICENSE="GPL-2"
2273 -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
2274 -IUSE="debug"
2275 -
2276 -RDEPEND="
2277 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
2278 -BDEPEND="
2279 - debug? ( dev-util/pahole )"
2280 -PDEPEND="
2281 - >=virtual/dist-kernel-${PV}"
2282 -
2283 -pkg_pretend() {
2284 - ewarn "Starting with 5.4.52, Distribution Kernels are switching from Arch"
2285 - ewarn "Linux configs to Fedora. Please keep a backup kernel just in case."
2286 -
2287 - kernel-install_pkg_pretend
2288 -}
2289 -
2290 -src_prepare() {
2291 - local PATCHES=(
2292 - # meh, genpatches have no directory
2293 - "${WORKDIR}"/*.patch
2294 - )
2295 - default
2296 -
2297 - # prepare the default config
2298 - case ${ARCH} in
2299 - amd64)
2300 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
2301 - ;;
2302 - arm64)
2303 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
2304 - ;;
2305 - ppc64)
2306 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
2307 - ;;
2308 - x86)
2309 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
2310 - ;;
2311 - *)
2312 - die "Unsupported arch ${ARCH}"
2313 - ;;
2314 - esac
2315 -
2316 - echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die
2317 - local merge_configs=(
2318 - "${T}"/version.config
2319 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
2320 - )
2321 - use debug || merge_configs+=(
2322 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
2323 - )
2324 - [[ ${ARCH} == x86 ]] && merge_configs+=(
2325 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
2326 - )
2327 -
2328 - kernel-build_merge_configs "${merge_configs[@]}"
2329 -}
2330
2331 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.146.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.146.ebuild
2332 deleted file mode 100644
2333 index 1bf22439675..00000000000
2334 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.146.ebuild
2335 +++ /dev/null
2336 @@ -1,97 +0,0 @@
2337 -# Copyright 2020-2021 Gentoo Authors
2338 -# Distributed under the terms of the GNU General Public License v2
2339 -
2340 -EAPI=7
2341 -
2342 -inherit kernel-build
2343 -
2344 -MY_P=linux-${PV%.*}
2345 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
2346 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
2347 -CONFIG_VER=5.4.21
2348 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
2349 -GENTOO_CONFIG_VER=5.4.114
2350 -
2351 -DESCRIPTION="Linux kernel built with Gentoo patches"
2352 -HOMEPAGE="https://www.kernel.org/"
2353 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
2354 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
2355 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
2356 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
2357 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
2358 - amd64? (
2359 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
2360 - -> kernel-x86_64.config.${CONFIG_VER}
2361 - )
2362 - arm64? (
2363 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
2364 - -> kernel-aarch64.config.${CONFIG_VER}
2365 - )
2366 - ppc64? (
2367 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
2368 - -> kernel-ppc64le.config.${CONFIG_VER}
2369 - )
2370 - x86? (
2371 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
2372 - -> kernel-i686.config.${CONFIG_VER}
2373 - )"
2374 -S=${WORKDIR}/${MY_P}
2375 -
2376 -LICENSE="GPL-2"
2377 -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
2378 -IUSE="debug"
2379 -
2380 -RDEPEND="
2381 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
2382 -BDEPEND="
2383 - debug? ( dev-util/pahole )"
2384 -PDEPEND="
2385 - >=virtual/dist-kernel-${PV}"
2386 -
2387 -pkg_pretend() {
2388 - ewarn "Starting with 5.4.52, Distribution Kernels are switching from Arch"
2389 - ewarn "Linux configs to Fedora. Please keep a backup kernel just in case."
2390 -
2391 - kernel-install_pkg_pretend
2392 -}
2393 -
2394 -src_prepare() {
2395 - local PATCHES=(
2396 - # meh, genpatches have no directory
2397 - "${WORKDIR}"/*.patch
2398 - )
2399 - default
2400 -
2401 - # prepare the default config
2402 - case ${ARCH} in
2403 - amd64)
2404 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
2405 - ;;
2406 - arm64)
2407 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
2408 - ;;
2409 - ppc64)
2410 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
2411 - ;;
2412 - x86)
2413 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
2414 - ;;
2415 - *)
2416 - die "Unsupported arch ${ARCH}"
2417 - ;;
2418 - esac
2419 -
2420 - echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die
2421 - local merge_configs=(
2422 - "${T}"/version.config
2423 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
2424 - )
2425 - use debug || merge_configs+=(
2426 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
2427 - )
2428 - [[ ${ARCH} == x86 ]] && merge_configs+=(
2429 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
2430 - )
2431 -
2432 - kernel-build_merge_configs "${merge_configs[@]}"
2433 -}
2434
2435 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.147.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.147.ebuild
2436 deleted file mode 100644
2437 index 1bf22439675..00000000000
2438 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.147.ebuild
2439 +++ /dev/null
2440 @@ -1,97 +0,0 @@
2441 -# Copyright 2020-2021 Gentoo Authors
2442 -# Distributed under the terms of the GNU General Public License v2
2443 -
2444 -EAPI=7
2445 -
2446 -inherit kernel-build
2447 -
2448 -MY_P=linux-${PV%.*}
2449 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
2450 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
2451 -CONFIG_VER=5.4.21
2452 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
2453 -GENTOO_CONFIG_VER=5.4.114
2454 -
2455 -DESCRIPTION="Linux kernel built with Gentoo patches"
2456 -HOMEPAGE="https://www.kernel.org/"
2457 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
2458 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
2459 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
2460 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
2461 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
2462 - amd64? (
2463 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
2464 - -> kernel-x86_64.config.${CONFIG_VER}
2465 - )
2466 - arm64? (
2467 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
2468 - -> kernel-aarch64.config.${CONFIG_VER}
2469 - )
2470 - ppc64? (
2471 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
2472 - -> kernel-ppc64le.config.${CONFIG_VER}
2473 - )
2474 - x86? (
2475 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
2476 - -> kernel-i686.config.${CONFIG_VER}
2477 - )"
2478 -S=${WORKDIR}/${MY_P}
2479 -
2480 -LICENSE="GPL-2"
2481 -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
2482 -IUSE="debug"
2483 -
2484 -RDEPEND="
2485 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
2486 -BDEPEND="
2487 - debug? ( dev-util/pahole )"
2488 -PDEPEND="
2489 - >=virtual/dist-kernel-${PV}"
2490 -
2491 -pkg_pretend() {
2492 - ewarn "Starting with 5.4.52, Distribution Kernels are switching from Arch"
2493 - ewarn "Linux configs to Fedora. Please keep a backup kernel just in case."
2494 -
2495 - kernel-install_pkg_pretend
2496 -}
2497 -
2498 -src_prepare() {
2499 - local PATCHES=(
2500 - # meh, genpatches have no directory
2501 - "${WORKDIR}"/*.patch
2502 - )
2503 - default
2504 -
2505 - # prepare the default config
2506 - case ${ARCH} in
2507 - amd64)
2508 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
2509 - ;;
2510 - arm64)
2511 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
2512 - ;;
2513 - ppc64)
2514 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
2515 - ;;
2516 - x86)
2517 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
2518 - ;;
2519 - *)
2520 - die "Unsupported arch ${ARCH}"
2521 - ;;
2522 - esac
2523 -
2524 - echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die
2525 - local merge_configs=(
2526 - "${T}"/version.config
2527 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
2528 - )
2529 - use debug || merge_configs+=(
2530 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
2531 - )
2532 - [[ ${ARCH} == x86 ]] && merge_configs+=(
2533 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
2534 - )
2535 -
2536 - kernel-build_merge_configs "${merge_configs[@]}"
2537 -}