1 |
commit: cf1cfd32dcc10ab8b19e9b8115537539c533c795 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri May 13 04:21:23 2022 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri May 13 04:21:23 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf1cfd32 |
7 |
|
8 |
sys-kernel/vanilla-kernel: Remove old |
9 |
|
10 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
11 |
|
12 |
sys-kernel/vanilla-kernel/Manifest | 24 ---- |
13 |
.../vanilla-kernel/vanilla-kernel-5.10.109.ebuild | 134 --------------------- |
14 |
.../vanilla-kernel/vanilla-kernel-5.10.114.ebuild | 134 --------------------- |
15 |
.../vanilla-kernel/vanilla-kernel-5.15.32.ebuild | 134 --------------------- |
16 |
.../vanilla-kernel/vanilla-kernel-5.15.36.ebuild | 134 --------------------- |
17 |
.../vanilla-kernel/vanilla-kernel-5.15.38.ebuild | 134 --------------------- |
18 |
.../vanilla-kernel/vanilla-kernel-5.17.5.ebuild | 134 --------------------- |
19 |
.../vanilla-kernel/vanilla-kernel-5.17.6.ebuild | 134 --------------------- |
20 |
.../vanilla-kernel/vanilla-kernel-5.4.188.ebuild | 108 ----------------- |
21 |
.../vanilla-kernel/vanilla-kernel-5.4.190.ebuild | 108 ----------------- |
22 |
.../vanilla-kernel/vanilla-kernel-5.4.192.ebuild | 108 ----------------- |
23 |
11 files changed, 1286 deletions(-) |
24 |
|
25 |
diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest |
26 |
index 104af798fd12..1a6522f67d75 100644 |
27 |
--- a/sys-kernel/vanilla-kernel/Manifest |
28 |
+++ b/sys-kernel/vanilla-kernel/Manifest |
29 |
@@ -1,55 +1,31 @@ |
30 |
DIST gentoo-kernel-config-g1.tar.gz 4283 BLAKE2B 44dd51ec45ebc71bffcd6d85a2fefba053f7bce8035057f0bbe928e24816ad4ba03c9bf67dcfcd6d6d1833c0a2ea93e0fd486c2093664dc41ccce316e1e60588 SHA512 3a45f28df9d457df0fe0d185da8b10f4e35f49dad75075e041e8cf3cf6972fecc8145cd557b0bf3a8dea20ddffae0194f88e61c1e5098fa0a5ca301d40aeea2e |
31 |
DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d SHA512 7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52 |
32 |
-DIST kernel-aarch64-fedora.config.5.15.14 242650 BLAKE2B b5587c0e365a00a5283ea3a5184b473783ad6296a6516372c6c79305d2837e782d18fae8ed8e852eb6d946d1dac6c6159231f2249f3360dd1651e4f1f06d5694 SHA512 2a8447d8128a881c08745f58704a9fe46fcfd2048c5d5775a518e16b6f5b5603e22bcd4f04c192d541fc83e6253be3b29a5f0f39ddec96c8668bc801d9356a9a |
33 |
DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1 SHA512 fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb |
34 |
DIST kernel-aarch64-fedora.config.5.17.3-gentoo 238977 BLAKE2B 5f3a43fff7ddfe4dda03f00e7f4af761ff978bbc9c6d2fa73b605f60755a0d40e494428725a7728f5e2f5f58c9931d8d60b048d318e22c635588e546209dcfb2 SHA512 4c22514ec7d2d4ce87087aeae17a5f68efc3e70f48298895262d5dbc47623de6ada4254ee3a7f06a302d37af73d921470903f2f3a86fe5224e638bda882be7e5 |
35 |
DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09 SHA512 66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff |
36 |
DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b SHA512 69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10 |
37 |
-DIST kernel-i686-fedora.config.5.15.14 222268 BLAKE2B 96e283052369a936fbe0f415d7176bb922bc0e22925fc25a56e6e0c36a723bf7e9ae29bbc661c0a8a6c44a218482896f25c529f9cf7a0d3bc31de8ea88f50a5a SHA512 b5ec452458b04ab316622239ffd98782a10eab17a02697d15359efdc18dfaf8052a189c66729157d2e9eed20aee25a47fa9b81f1da78d42150f10b0746f57938 |
38 |
DIST kernel-i686-fedora.config.5.15.19 222233 BLAKE2B 9e0f4dd37058f59610e46a87d3165039e76299d3c186fbfc3312101bac1b8b198de404075f5bbc6f5e2ba04cfd45f9d02bdf94b01c3ed11b9275f37f11ee7617 SHA512 49ffc39de86763e707a5c0c07c1367d34e9249615f29fdf97904d7b61a375a86fc4ba37a2f02b5f61e4c76ad65d9ba12716d2523af6faa003f6336d7ae61a953 |
39 |
DIST kernel-i686-fedora.config.5.17.3-gentoo 218090 BLAKE2B 1d972e6ed16c7dc1dd9959ae406af52d1cdc15f85f8ab376e4d7abb79d9e284a9a68442bde975f5f1a9bc64fffdaee96d1f41392238538b37f1b6f9652ecfcd6 SHA512 2c32cca1f20cf54f3e9b394f6e3f14f435bdd72fa22868416129bfd4253a3cc8f3164b6868e31292c2404a1c433944783279e03b45cce9bec3b2813cb4675b27 |
40 |
DIST kernel-i686.config.5.4.21 183910 BLAKE2B 185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0 SHA512 6307afc2295902e44fe65b1cccaa7a0260b295a5f21f1d67ec66197bd972bd3f5675b624f08d9da8b224cb3ec987d5c21cbd743599aeab9ac6214bc651f43476 |
41 |
DIST kernel-ppc64le-fedora.config.5.10.12 192105 BLAKE2B 889141debb0656a358a3381bae14b5216b982acdfce0bc758f9445c16647807a68a788fb290199c2a1a23627bda1ef4c9405b3f5ac2a4176d1d2b55c71fb7db9 SHA512 3ab0f1401d9f50a61477c71369dede438f575d9d2c3a2f5c2cf36d624c2b59a938efca9c981b075511b3860c983eaaf5e5a9f877d659277f09ceba45edd43770 |
42 |
-DIST kernel-ppc64le-fedora.config.5.15.14 213374 BLAKE2B 527fcc240988d111f41a366dcbeb1a04938e8cb1c83406557fd9fefc64677ee7d2539fa21fb78ea66859c428870fd54b1d3827deafec17569cdba9991913c960 SHA512 9db1d852c9385a5771cf9992b1b3ba34a44d95abdee929ae85b6e6ff8baf6b1c7a4a6c4b2446ae7ce7d1bb59b4b915d5793b505e21d643e24dcb408afd60457e |
43 |
DIST kernel-ppc64le-fedora.config.5.15.19 213339 BLAKE2B db6bbc9f402b8b48a2441e39d1a78dc112656ae842bc5594065cfd2ec3f6d462e4bde200e8736a70192af35fb3a5d1fc42683783a5b7620881f3a95bb0bc5f4d SHA512 b43439c24be8fa8bdd17d4c0beece799544ae45b2c289f0202fa5eb7a52dce0165a0cbc924b0decf877582af9688efd675cbfbd2313ff85fcc2c8563bba4b1ad |
44 |
DIST kernel-ppc64le-fedora.config.5.17.3-gentoo 209239 BLAKE2B 7c6fd8bdbd8331def5bb658359aeb3d52a9f0e72d9312699e00d852b6740250edb1c7a77ea76521b0be6a8ce41888aea4ce8734bb267cc1f3e216f2cbd6ab8d6 SHA512 f25199dd6cef4be45049fa7d6cc1dc1b8a93ddfeb3b3824e6ead76443c1ea30e31dfcd4ba66625eec74ed43ab255d1e21cb2a9011160cdc64f30c4b1fdcdb9b3 |
45 |
DIST kernel-ppc64le.config.5.4.21 172003 BLAKE2B b53887cb44f7c378cb3866780f8e556e19fdb02130d3b0df01d97698d2a91f7d90a200012559f288e962935742c3fdb67dfb6711876fad37862fe55cdca5b5f6 SHA512 82df8d0be47e9eb20bd7db570539bb061d0b6e2101dc78a54596cf4d0b4e0c536041449304ff9240b051ee09b342ea336c5645e9a3b66a5dfb96d7778ff86008 |
46 |
DIST kernel-x86_64-fedora.config.5.10.12 206357 BLAKE2B 0eda9d4f3f973336cabd67c1ac78f100aabde926354743e8dcb7ff84496f0de49210d45f99bc850a2096078b0b4687aa7fd965d999248559506004f2b29dac0c SHA512 b12f43d3c1a52a4915cd73db98874ce9ae6c425672c0f1c19ed1b1101341c868ebf1c9620bef5449752ec0d7342c1ce38fb77779d0f89b9267096a605ebf7a26 |
47 |
-DIST kernel-x86_64-fedora.config.5.15.14 223321 BLAKE2B 7605b06ba48c40841927a4f384d6b078b9b333ea5fb4b2cfee68a7ac9510daecd6e9e3555badae23f93b072a8d08b9503ef110dfbe35ebb058cd9a0c57437310 SHA512 e5ef924333714165d0afe5c33720920bf277ca341e939a99bc058f9ea52377a583fdd7aeb45a4060c6426c240fbeb9a6b80fc3dad19c75b112b507bd65369c98 |
48 |
DIST kernel-x86_64-fedora.config.5.15.19 223286 BLAKE2B 239995703c01dcb6d179133dd115bc0a57872c07d7a08afaf4d92cf6d78f0c17b19487b5b399ac7fdde5d460fa7931628147817a569fef2c3a62951c96054bdf SHA512 9bee4aff7e5ef4ada57bee7496aaf47b8fdd5c936c4c9b580660d130db0678eaecdebdbcab0dfcaf5c17a71f6419069840db10f5886806b6fc810f8a3619554f |
49 |
DIST kernel-x86_64-fedora.config.5.17.3-gentoo 219028 BLAKE2B a8a3e2f31315d6aaf19c6771db94a3549379fd48a33b29b00d0311a36325ba8e9f124b5962a447aa8bf63b01f714298f4fca7ff071db165f183ce9023e2b4cf2 SHA512 8c7937310b8e9cbaefe4d6910595df373edfea5a56e439671583c98a752eb5d9029bcb32178ea6b09e6847e55e71dd9ab94e0adb149626ce04c8a9e8f6d7a145 |
50 |
DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 0eb2b07c14cea7545350fcdf3a94f2a531f0137c502ebda9299cacf44da5385686e2049b480b28bc153c9d413d453cfe682b9655eefe70428cb720f57c7bd200 SHA512 f3b3ee6841555ac3a9cc11536a7d44e1a5a8df2bab14ba341fda7df1ceb0de45cf1c799a1d54a64f2858fd1272d348bb52cf269ffa396878c5402baf2730237f |
51 |
-DIST linux-5.10.109.tar.sign 993 BLAKE2B e8676c541d825ce58f124da1279b1a2cc12fc5f4c29bfeb2bdfa35a35bca574a247c20905c58ee247b9efaa76abc1b24d80a3d0e9bbf36041adc26e47d111792 SHA512 45642e01921fff411714d6df90190161c5122f5810e136b55357ce3d9364321868e55b3b7c14445b16b1426e81321619aa636cfa501609f23bf9105c661bffdc |
52 |
-DIST linux-5.10.109.tar.xz 120392556 BLAKE2B 3bd903b54977d942cb69d4eabaccaee3d8ce36bb68633715751752920ee87d80a6eb63779bf54809d8579145a769ebe7795881d266d2e22ae8c6c6a132f664b9 SHA512 0a035a72096c6076c47c93c885dbbf0f59315ea7acf1289305a98d6d585d9622115b38fb32634cc72929fd200eb7a4f5debb076c681afec999dbe49ef67438e2 |
53 |
DIST linux-5.10.113.tar.sign 993 BLAKE2B 076662f2ab09e172f5aef9817beda56753a35c0d48f12d3d096871dca8af6b85f635c1de6d562be0719b475ae66074b659f7a855825c09889bc18d5f9b659784 SHA512 c82e59dcb47cc8acf4d08e148ba91bebdf4e4c35a4ec5405ec5401165583d4c509fa287817cc343345da8f24a4cf7ec7e0b8277653f6d230c81beb32eca75fc3 |
54 |
DIST linux-5.10.113.tar.xz 120410360 BLAKE2B bfd4cac707bc8232767aafc0e666ed9fe23951802b87998aded0197a2141d2db20d33f8961e4e03159fd4c397466049ebaa9d47f1f7c512a42739b07e6c899a7 SHA512 7099c83243f707d66ac09bf7215aa3fbc63957c2636fa63f287e526de210952c4106de411201e2ac001aa46c73c05cd4892e633911cfa30b96db7613f832b81f |
55 |
-DIST linux-5.10.114.tar.sign 993 BLAKE2B 82ef1e2f40ebe97da587d9767da6d86aa51aa883f29b80c9bae39741ae0dfe1c930656706deb1a221d61d44cbb7aa1e6c6603edde137370263d47ba47406c070 SHA512 6d3a1744f1115b55ad16d686de9635c2b983b16257f278b67c2e26a6877aabd8247a70ebe3c47c6b7cc6aeecd26daee43a258257fcc8d47d887ebbb69f6276db |
56 |
-DIST linux-5.10.114.tar.xz 120403000 BLAKE2B d28ef42387584968a8434d728af10896e5c4512295807fe9fd8efe6148505df5e7b0bbd91dbe611027305b82d573fd4d2b740097683333171f5d7bb33a2bf868 SHA512 d3b769b045ef2582121f3298b797d43e40d341ad6de5a26c547edc65308e69242560fd07629102fa3b1b9921dc208a31ccb146258a219365d7d29c8cb7c0fb81 |
57 |
DIST linux-5.10.115.tar.sign 993 BLAKE2B a9a276dba44fc0c663c812d3ba96e8bb0c1849d8dac8c65dea9559ec3064c4fffb9b7a29a90ef663a76ba14f987ca8130b26ddc0c0b3c529809b341c37d41e2e SHA512 a51ce18ca8f33cffcb4aa73b0d92a03ed11b310b0266338a0a07e371dcfb2fbbb340b7829f960c17e9cbeb4b5f9ca6f1139b9b64f2671e9a4fc6c795b3977ff2 |
58 |
DIST linux-5.10.115.tar.xz 120399008 BLAKE2B 95a5354c70d75c92fdaaeb70ac6fea360b0dfe5dbdc8574bceac30a07fa0c93d066528f97e40cbcf375923f526d4ab592d9e1c4a06120c5aaee2595a1e1d50df SHA512 787c1fb601a05f7f0d0f235b703a9dd5f6b8f49bbc4bf4ffb8a46fd96d53a96cf2d508d7e575b3d7a8445118730f99516a250e706803b0271215af9a1c058dea |
59 |
-DIST linux-5.15.32.tar.sign 991 BLAKE2B 3aecd518f4fe5e9135b802ac280fc2400f3912360dcfe0a5cbbc377a99bf77a55588de1974ae7d99bbbd67d50172b3a5a644b5376b1ba67ed97cf3bb414a856c SHA512 5c18849083f2bc17d1419282559f3fe445885ba412a60cd7c70336341f1b3511e6687ac420708748f0e4b1ef2632c19f4fee1333c0565826b851a7f1b4dfaa57 |
60 |
-DIST linux-5.15.32.tar.xz 126254900 BLAKE2B 37db43d3fae8d56cfc9b4f9bd3a76f450b401cbe643c89191de4ab442cc0910fa2d67f2cddd2069d517fb426f6437ff7e05b43ff2a314da04f883d25e354dff2 SHA512 6d8955a6b71be155b153db0a43f75822f1f30f339445958828e1611648c8c6e0001cb118e9016a7119de80c28286b3e060da675aa73174a7a262fc8b537aacaf |
61 |
-DIST linux-5.15.36.tar.sign 991 BLAKE2B 7d7ac1237d1a06b4e55347c74089e1c05ef58ba6b7e06495fddb90a1ede896188a8d6ea87efb48aeb4c59f3e8dd18d86a91f3cfbfe2e5fbc3b8d7bd77b3f7eb8 SHA512 6f320635414855fe3e63e1e0966c29a8e0fb2321f91a94dcdee377f3369512a3c46dc495abcf55a44a0af5c7c25bd3e30562078689e698b2ecf3dcda2f7209c4 |
62 |
-DIST linux-5.15.36.tar.xz 126289244 BLAKE2B fa9f4b4a4aa6f59155e5cbc3e355700ee4db4498053a6fca8e753b609f94a9c3ad947dd17a0bb6ba050b1dbafddb153096a79d07ee96e3fe3782166424045be2 SHA512 687f111226270080b7e8868972589755eb2f22bc396a56c23d663f2225c7aaab7e2c9bd0b66ea70364b35306ec43ac349ff9afcacbc1803b67734be0d752a973 |
63 |
DIST linux-5.15.37.tar.sign 991 BLAKE2B 224f222dda3d7221a32b575ae52fe0ea36cf5315860ede2bf8b16ff3e9ab6c03f05fc5604c99da9abe44ebb9af0726731449c7d827dbc29bba5c9af81088108a SHA512 cb775ec01ee9d1de53a0b958c804f8bf7d84185438e4a63e94b805dc0dbdababf0ec85489b8314303a78386090afee30525b9993dc669334dc131b65ead7305c |
64 |
DIST linux-5.15.37.tar.xz 126314716 BLAKE2B 41fa48151cf9ba20aaf9161ff1bc48a890a165107784e41e9e7535093ea7fb833ed5d0ff75534bd721ff1c80dc52d55b3585c3473917c665ee4d0f107d7e1e41 SHA512 afc84a10b96e70b859ec328f8d803d7e270264c8649492899292b92650840586c08e1df3196af41c09185e68f2d400cdc302bd0a474cd4ee86c34979098fae48 |
65 |
-DIST linux-5.15.38.tar.sign 991 BLAKE2B 7df327224ade127429be8188fe510a075add14b8e276e83218d02c0b7330199c136ea7f00d8fe8ffb8859bb2933f97d78e30cbf9399b21e1e33eadf41613255c SHA512 20b32fcbb58472cf7b5821df6635f0d186e6758f23363e987daa59f1e3a83520a6bbceaed45ff1c2e4dcbc7f075d6e547cc26688016bbfa0c824fe950d99dbfd |
66 |
-DIST linux-5.15.38.tar.xz 126323716 BLAKE2B 60f564ec7b896a2cae631735400f467ae0095c67fcb94f5415c38f0863b71babe435df15c19938f19cb083849d686404b362bab5922e8743569e547c556909a2 SHA512 9db4817e02e8e1328d5dd27d1655ef49e3e357fe733fbfa8baac95ffc215aac33328321e4c1b8c6219580d3f288ceacf9e8d97681ed533519dfd3880ba9ca9a7 |
67 |
DIST linux-5.15.39.tar.sign 991 BLAKE2B e1b9446d695c20140108320471fe9f6d9c95a0d525ae1e88b5a4acfbb082afde83272461befca10e253799b088cbabd856256d83856ac03aca0e5cfb4c787f63 SHA512 30951a220de1f8cef56d2f4267d12fd78f03a966b11af0bf74b4521c746147549215a6d435c130f230685f2bd90500ba47fe1b178cf5aa560e3024ba10b7de8f |
68 |
DIST linux-5.15.39.tar.xz 126317316 BLAKE2B c2b7e8e944e30aca07b70355a89b86e15756226e8a13826e749b330668cca28e0caf758c1a4f8166590d5a26ecda49f665ad0caab4c800c599e857fdf281ce3e SHA512 712608b95a53ff3ae31313c518614c1376a809d621d845bc23f096243f3ea509a11e451b14709ce4ed48b964547f177bcb20d57e62806938d129e0187a2cd296 |
69 |
-DIST linux-5.17.5.tar.sign 989 BLAKE2B 72791ecee72367cb6eb883295dbe8dbb1d9d16b137fec43947df60e7a551415e74a93b7eaa1e568617e54e6fbabebb3f7582597c08eef9060d8a70d1d20f0a4d SHA512 d9bec5b8fafc3c33154498f5ff3d5bb432124d89c531cf650d4b0a8bf0c008fe2bed7a3228514a97225b43ebe641b3d5d8011ef01f2914d01a6ad2ef2fe0b861 |
70 |
-DIST linux-5.17.5.tar.xz 128430464 BLAKE2B 253dff70d1f41a8d7483d98dfc374ef11367e7a07db0584787742b5a929458c3a52c81373622aa34f0421af3e4e270ba7f187e0421b3b124db43248f5ac04a36 SHA512 9a0b97b0179094fa4c3f91ad1f94ac274b4b7946b3c5112995fd5f60b263389772491f1a756186bb638ee868d42ccd7449cb9aa3227f1637949b6b54418c6bab |
71 |
-DIST linux-5.17.6.tar.sign 989 BLAKE2B 1da547f5631c8e154cd5364777c268afbc9f75d0a1330216be974ba3a0f2760e260515eaa58e8d29d4ccac6109814d782645457a355e56751175a513e33aa64a SHA512 5dd1b591acfea2c261ce9e5fad1170fa767e3f409c44481cbcc7f833c1389a64888074661912783d2cc8db081e80f597c8dcfbbc4629b65139c45decc4d8922f |
72 |
-DIST linux-5.17.6.tar.xz 128440556 BLAKE2B 81635e2fbac3706738dd7c57f24316a82d36dc1d43ea5c3c2d69137e613269bff3db89280f0aa91837941bd30dfb6a37f622eac1bd7ccbdac1e27a2baf88f9ac SHA512 e3f3476d68c9c260c70bf405b7159a3e59fcaa82120287d826cdf77645aeaf2d6448189e52ae0d88570770b33341ee4a120f0d099a59a82382fb8bd513985312 |
73 |
DIST linux-5.17.7.tar.sign 989 BLAKE2B 8e83a92b4be4a20521051e04ca6229aa72441ea1634e7140ce28049f569a8e9a91a963f3aad816d8ffc89e1e43ac7f0346f9230dfb7eea6b67f8ec4f6dd7b36a SHA512 8c3de748ca7d1ddc25932acca0d4dfb1e355ff77cdde9add0f6f9f911313b0a6ea797e44e8c9813bf97d7cc4bbf4d34e71c19b940daa0bf226bbba082fe09666 |
74 |
DIST linux-5.17.7.tar.xz 128454448 BLAKE2B 1c1b1f59404becef201c28d6677a2a52a828a51903d0fe5b38a931fa25694d766eeb222b02f674d95ea8c67c29e0f3420b88f94bdccfc2f9bd575c2605e8f229 SHA512 c70ce704b65bba14237e1ca042add6ca075b08d65e9b90d5441962ee2e6a70a58da72ee847a17917e5d170021933eea6b681a5774454f2228b2153e76b440c97 |
75 |
-DIST linux-5.4.188.tar.sign 991 BLAKE2B 544964d936af5ac8f877b2fd9fd3e858e1ea7bd82880ffed88493cc737a914285cfab6ec58019e42fbab3997b19148f4ec0925872179cecc1b7be62a02de6a04 SHA512 01fe913ef0da173dade0e0858f8032b01376223b1d99d381fc7118b38ed70cfba93435b97ce3e41f45159e952dd31db3a0bd67cdd32117379fd8847b236f05b2 |
76 |
-DIST linux-5.4.188.tar.xz 112915792 BLAKE2B a2ea3b6c84edc952b8691903243464489b57284d8e7b49ff8d99d8790adadd1489d2d36ce36e4f357118ae5a61effc9f13eccfb97070ea99c8bec72344066aa1 SHA512 fc3cdac63f2add05662561388197380622f5da24d4683d8985e942d04a8f898f38a9dc53b2b045d32f2070494322d7570ffaf4a071a311bc99ea018d81d2ec88 |
77 |
-DIST linux-5.4.190.tar.sign 991 BLAKE2B b53c0a463190550b0483ae118562df54524e50c9cb69b6b05e3d64c2987ac8381c6155b08314e1c7c60817b472d80a8e4e843b8d5fbfd736b57467dd6c5c7fc7 SHA512 374791542827682bf40d0239f8821d94e1b01441b6ce7f8f9404cd7d7b27cf2bbf223cf8ded2c697caec9f52e3191b0046263e3dd2a682c728315d924a37799e |
78 |
-DIST linux-5.4.190.tar.xz 112903892 BLAKE2B 4762432dba452b7330f9e8c0c969fef64f6f86fb0faf918f28c96be251867b23bc584c79fdb4347938527568db4b32c804f7bf90e962748dc4020ee11625e2a5 SHA512 d2e74174d71aefbdd297535b7657aaec23a3a60376f6d5236e38b210306f7092b3be13a834d12f140ac356ecb3fb7df8a9809393d21d96d17e46e9088cc4b91a |
79 |
DIST linux-5.4.191.tar.sign 991 BLAKE2B 0897c615b6b49b0d18c2c3f3bd6767b706c5fde582c6cf2954f4ef91756b11d8d10fbe5c83ad616208ab5fbd2bceb64b358b3aaf87f4678538e85096dc9b22cc SHA512 f18cf2d5bdc7d2c60bf5d2057073e4a0afffbb0673b809b98ab80ed203a4ff292fab45ac8a6faf1853715f5e3155afefbc663aff28f31166ad17a629157c6a31 |
80 |
DIST linux-5.4.191.tar.xz 112925776 BLAKE2B c4ac730ee2d6686b844009d9ea5bc461a5eca9fe0600a3d66a819ae32e0d3a92aaceeab9785a325a5c03fc50120e650c16b349d5dc6ef7e571980859c16446a0 SHA512 c94b274c3d49cbf3de085fabe99a0e63ff8fd6a6628eb0f2182db06b0480bc0c67991de9c5786c1d252e020b3cda4ccb29ce93ab599065149b3211786842baa0 |
81 |
-DIST linux-5.4.192.tar.sign 991 BLAKE2B dfb316a84b75be87befb8209b9fed6bb1c3837f515d5d70cc26ffc7e41458179d41766eef9271f4132ea2e71903b30c30c7b6dc95e59385802ea322f12f63172 SHA512 f789f69c5e0eca88f1ebb47a1eade7cf8b1627a87295454309966be0589d9ddad012683dde5d8b00a09e93e6203f453e6babc55dde662803e056bdea22a76684 |
82 |
-DIST linux-5.4.192.tar.xz 112917480 BLAKE2B 04e4431d74af36ad8f6b286b0cf6fc007a68601bebf419c2c3aea1b53c03c33724e41407e373e4418f25e0e6a31e85bbc121b0671fb45fa4a4800d64c9e9a5fa SHA512 29491e2ad08f082301ccb298776943c1810f9f0b9ba85c8812033b5392f6d78dd7c09835f12215e1b9f0d15802ac8719e60a09ace9fab17267318325dded3fbe |
83 |
DIST linux-5.4.193.tar.sign 991 BLAKE2B 868843780609978ca9a6393914d3e4bbc4f0d5ce348247286434ce67514ae5c34f741f0a9aa137cf8eef5254638edabc439dc83294c9f9c3fc26feca2f846a21 SHA512 743cbbb2989deeabc881efb1c1b2b56d623a4c457770c6de4b4498edc826f8039e729d8dbbb0a351d17e2ff290b122d5b85f5944aa1aed7ff5a73705ade449a5 |
84 |
DIST linux-5.4.193.tar.xz 112910204 BLAKE2B 36ce7f9d1312537e2b7859af857189d63c3680d90cd9d2388be06ff8e7e048259518fa75f330a9f8b8001cc80813fda80a29fb0fa5e92cd032e3e9259261ab52 SHA512 36b201808b9d0870e33dd6a10bc9c803a728ff5bdb0cdee2e14e4824e21e611de98cb3e5dfef26a8b0eb7dcb4e8e9b41824e9208fb20967e226cde65ea884d69 |
85 |
|
86 |
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.109.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.109.ebuild |
87 |
deleted file mode 100644 |
88 |
index f79327e40cfb..000000000000 |
89 |
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.109.ebuild |
90 |
+++ /dev/null |
91 |
@@ -1,134 +0,0 @@ |
92 |
-# Copyright 2020-2022 Gentoo Authors |
93 |
-# Distributed under the terms of the GNU General Public License v2 |
94 |
- |
95 |
-EAPI=7 |
96 |
- |
97 |
-inherit kernel-build toolchain-funcs verify-sig |
98 |
- |
99 |
-MY_P=linux-${PV} |
100 |
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 |
101 |
-CONFIG_VER=5.10.12 |
102 |
-CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 |
103 |
-GENTOO_CONFIG_VER=g1 |
104 |
- |
105 |
-DESCRIPTION="Linux kernel built from vanilla upstream sources" |
106 |
-HOMEPAGE="https://www.kernel.org/" |
107 |
-SRC_URI+=" |
108 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz |
109 |
- https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz |
110 |
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz |
111 |
- verify-sig? ( |
112 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign |
113 |
- ) |
114 |
- amd64? ( |
115 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config |
116 |
- -> kernel-x86_64-fedora.config.${CONFIG_VER} |
117 |
- ) |
118 |
- arm64? ( |
119 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config |
120 |
- -> kernel-aarch64-fedora.config.${CONFIG_VER} |
121 |
- ) |
122 |
- ppc64? ( |
123 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config |
124 |
- -> kernel-ppc64le-fedora.config.${CONFIG_VER} |
125 |
- ) |
126 |
- x86? ( |
127 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config |
128 |
- -> kernel-i686-fedora.config.${CONFIG_VER} |
129 |
- ) |
130 |
-" |
131 |
-S=${WORKDIR}/${MY_P} |
132 |
- |
133 |
-LICENSE="GPL-2" |
134 |
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" |
135 |
-IUSE="debug hardened" |
136 |
-REQUIRED_USE="arm? ( savedconfig )" |
137 |
- |
138 |
-BDEPEND=" |
139 |
- debug? ( dev-util/pahole ) |
140 |
- verify-sig? ( sec-keys/openpgp-keys-kernel ) |
141 |
-" |
142 |
-PDEPEND=" |
143 |
- >=virtual/dist-kernel-${PV} |
144 |
-" |
145 |
- |
146 |
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc |
147 |
- |
148 |
-src_unpack() { |
149 |
- if use verify-sig; then |
150 |
- einfo "Unpacking linux-${PV}.tar.xz ..." |
151 |
- verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ |
152 |
- < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) |
153 |
- assert "Unpack failed" |
154 |
- unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" |
155 |
- else |
156 |
- default |
157 |
- fi |
158 |
-} |
159 |
- |
160 |
-src_prepare() { |
161 |
- default |
162 |
- |
163 |
- local biendian=false |
164 |
- |
165 |
- # prepare the default config |
166 |
- case ${ARCH} in |
167 |
- amd64) |
168 |
- cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die |
169 |
- ;; |
170 |
- arm) |
171 |
- return |
172 |
- ;; |
173 |
- arm64) |
174 |
- cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die |
175 |
- biendian=true |
176 |
- ;; |
177 |
- hppa) |
178 |
- return |
179 |
- ;; |
180 |
- ppc) |
181 |
- # assume powermac/powerbook defconfig |
182 |
- # we still package.use.force savedconfig |
183 |
- cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die |
184 |
- ;; |
185 |
- ppc64) |
186 |
- cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die |
187 |
- biendian=true |
188 |
- ;; |
189 |
- x86) |
190 |
- cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die |
191 |
- ;; |
192 |
- *) |
193 |
- die "Unsupported arch ${ARCH}" |
194 |
- ;; |
195 |
- esac |
196 |
- |
197 |
- local myversion="-dist" |
198 |
- use hardened && myversion+="-hardened" |
199 |
- echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die |
200 |
- local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" |
201 |
- |
202 |
- local merge_configs=( |
203 |
- "${T}"/version.config |
204 |
- "${dist_conf_path}"/base.config |
205 |
- ) |
206 |
- use debug || merge_configs+=( |
207 |
- "${dist_conf_path}"/no-debug.config |
208 |
- ) |
209 |
- if use hardened; then |
210 |
- merge_configs+=( "${dist_conf_path}"/hardened-base.config ) |
211 |
- |
212 |
- tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) |
213 |
- |
214 |
- if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then |
215 |
- merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) |
216 |
- fi |
217 |
- fi |
218 |
- |
219 |
- # this covers ppc64 and aarch64_be only for now |
220 |
- if [[ ${biendian} == true && $(tc-endian) == big ]]; then |
221 |
- merge_configs+=( "${dist_conf_path}/big-endian.config" ) |
222 |
- fi |
223 |
- |
224 |
- kernel-build_merge_configs "${merge_configs[@]}" |
225 |
-} |
226 |
|
227 |
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.114.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.114.ebuild |
228 |
deleted file mode 100644 |
229 |
index 96cb3e86fc4b..000000000000 |
230 |
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.114.ebuild |
231 |
+++ /dev/null |
232 |
@@ -1,134 +0,0 @@ |
233 |
-# Copyright 2020-2022 Gentoo Authors |
234 |
-# Distributed under the terms of the GNU General Public License v2 |
235 |
- |
236 |
-EAPI=7 |
237 |
- |
238 |
-inherit kernel-build toolchain-funcs verify-sig |
239 |
- |
240 |
-MY_P=linux-${PV} |
241 |
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 |
242 |
-CONFIG_VER=5.10.12 |
243 |
-CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 |
244 |
-GENTOO_CONFIG_VER=g1 |
245 |
- |
246 |
-DESCRIPTION="Linux kernel built from vanilla upstream sources" |
247 |
-HOMEPAGE="https://www.kernel.org/" |
248 |
-SRC_URI+=" |
249 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz |
250 |
- https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz |
251 |
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz |
252 |
- verify-sig? ( |
253 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign |
254 |
- ) |
255 |
- amd64? ( |
256 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config |
257 |
- -> kernel-x86_64-fedora.config.${CONFIG_VER} |
258 |
- ) |
259 |
- arm64? ( |
260 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config |
261 |
- -> kernel-aarch64-fedora.config.${CONFIG_VER} |
262 |
- ) |
263 |
- ppc64? ( |
264 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config |
265 |
- -> kernel-ppc64le-fedora.config.${CONFIG_VER} |
266 |
- ) |
267 |
- x86? ( |
268 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config |
269 |
- -> kernel-i686-fedora.config.${CONFIG_VER} |
270 |
- ) |
271 |
-" |
272 |
-S=${WORKDIR}/${MY_P} |
273 |
- |
274 |
-LICENSE="GPL-2" |
275 |
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" |
276 |
-IUSE="debug hardened" |
277 |
-REQUIRED_USE="arm? ( savedconfig )" |
278 |
- |
279 |
-BDEPEND=" |
280 |
- debug? ( dev-util/pahole ) |
281 |
- verify-sig? ( sec-keys/openpgp-keys-kernel ) |
282 |
-" |
283 |
-PDEPEND=" |
284 |
- >=virtual/dist-kernel-${PV} |
285 |
-" |
286 |
- |
287 |
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc |
288 |
- |
289 |
-src_unpack() { |
290 |
- if use verify-sig; then |
291 |
- einfo "Unpacking linux-${PV}.tar.xz ..." |
292 |
- verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ |
293 |
- < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) |
294 |
- assert "Unpack failed" |
295 |
- unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" |
296 |
- else |
297 |
- default |
298 |
- fi |
299 |
-} |
300 |
- |
301 |
-src_prepare() { |
302 |
- default |
303 |
- |
304 |
- local biendian=false |
305 |
- |
306 |
- # prepare the default config |
307 |
- case ${ARCH} in |
308 |
- amd64) |
309 |
- cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die |
310 |
- ;; |
311 |
- arm) |
312 |
- return |
313 |
- ;; |
314 |
- arm64) |
315 |
- cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die |
316 |
- biendian=true |
317 |
- ;; |
318 |
- hppa) |
319 |
- return |
320 |
- ;; |
321 |
- ppc) |
322 |
- # assume powermac/powerbook defconfig |
323 |
- # we still package.use.force savedconfig |
324 |
- cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die |
325 |
- ;; |
326 |
- ppc64) |
327 |
- cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die |
328 |
- biendian=true |
329 |
- ;; |
330 |
- x86) |
331 |
- cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die |
332 |
- ;; |
333 |
- *) |
334 |
- die "Unsupported arch ${ARCH}" |
335 |
- ;; |
336 |
- esac |
337 |
- |
338 |
- local myversion="-dist" |
339 |
- use hardened && myversion+="-hardened" |
340 |
- echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die |
341 |
- local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" |
342 |
- |
343 |
- local merge_configs=( |
344 |
- "${T}"/version.config |
345 |
- "${dist_conf_path}"/base.config |
346 |
- ) |
347 |
- use debug || merge_configs+=( |
348 |
- "${dist_conf_path}"/no-debug.config |
349 |
- ) |
350 |
- if use hardened; then |
351 |
- merge_configs+=( "${dist_conf_path}"/hardened-base.config ) |
352 |
- |
353 |
- tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) |
354 |
- |
355 |
- if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then |
356 |
- merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) |
357 |
- fi |
358 |
- fi |
359 |
- |
360 |
- # this covers ppc64 and aarch64_be only for now |
361 |
- if [[ ${biendian} == true && $(tc-endian) == big ]]; then |
362 |
- merge_configs+=( "${dist_conf_path}/big-endian.config" ) |
363 |
- fi |
364 |
- |
365 |
- kernel-build_merge_configs "${merge_configs[@]}" |
366 |
-} |
367 |
|
368 |
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.32.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.32.ebuild |
369 |
deleted file mode 100644 |
370 |
index 4152a8b521f6..000000000000 |
371 |
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.32.ebuild |
372 |
+++ /dev/null |
373 |
@@ -1,134 +0,0 @@ |
374 |
-# Copyright 2020-2022 Gentoo Authors |
375 |
-# Distributed under the terms of the GNU General Public License v2 |
376 |
- |
377 |
-EAPI=7 |
378 |
- |
379 |
-inherit kernel-build toolchain-funcs verify-sig |
380 |
- |
381 |
-MY_P=linux-${PV} |
382 |
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 |
383 |
-CONFIG_VER=5.15.14 |
384 |
-CONFIG_HASH=8cc461d9cfb256bb831225bb38e29fa944bd890f |
385 |
-GENTOO_CONFIG_VER=g1 |
386 |
- |
387 |
-DESCRIPTION="Linux kernel built from vanilla upstream sources" |
388 |
-HOMEPAGE="https://www.kernel.org/" |
389 |
-SRC_URI+=" |
390 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz |
391 |
- https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz |
392 |
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz |
393 |
- verify-sig? ( |
394 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign |
395 |
- ) |
396 |
- amd64? ( |
397 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config |
398 |
- -> kernel-x86_64-fedora.config.${CONFIG_VER} |
399 |
- ) |
400 |
- arm64? ( |
401 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config |
402 |
- -> kernel-aarch64-fedora.config.${CONFIG_VER} |
403 |
- ) |
404 |
- ppc64? ( |
405 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config |
406 |
- -> kernel-ppc64le-fedora.config.${CONFIG_VER} |
407 |
- ) |
408 |
- x86? ( |
409 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config |
410 |
- -> kernel-i686-fedora.config.${CONFIG_VER} |
411 |
- ) |
412 |
-" |
413 |
-S=${WORKDIR}/${MY_P} |
414 |
- |
415 |
-LICENSE="GPL-2" |
416 |
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" |
417 |
-IUSE="debug hardened" |
418 |
-REQUIRED_USE="arm? ( savedconfig )" |
419 |
- |
420 |
-BDEPEND=" |
421 |
- debug? ( dev-util/pahole ) |
422 |
- verify-sig? ( sec-keys/openpgp-keys-kernel ) |
423 |
-" |
424 |
-PDEPEND=" |
425 |
- >=virtual/dist-kernel-${PV} |
426 |
-" |
427 |
- |
428 |
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc |
429 |
- |
430 |
-src_unpack() { |
431 |
- if use verify-sig; then |
432 |
- einfo "Unpacking linux-${PV}.tar.xz ..." |
433 |
- verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ |
434 |
- < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) |
435 |
- assert "Unpack failed" |
436 |
- unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" |
437 |
- else |
438 |
- default |
439 |
- fi |
440 |
-} |
441 |
- |
442 |
-src_prepare() { |
443 |
- default |
444 |
- |
445 |
- local biendian=false |
446 |
- |
447 |
- # prepare the default config |
448 |
- case ${ARCH} in |
449 |
- amd64) |
450 |
- cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die |
451 |
- ;; |
452 |
- arm) |
453 |
- return |
454 |
- ;; |
455 |
- arm64) |
456 |
- cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die |
457 |
- biendian=true |
458 |
- ;; |
459 |
- hppa) |
460 |
- return |
461 |
- ;; |
462 |
- ppc) |
463 |
- # assume powermac/powerbook defconfig |
464 |
- # we still package.use.force savedconfig |
465 |
- cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die |
466 |
- ;; |
467 |
- ppc64) |
468 |
- cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die |
469 |
- biendian=true |
470 |
- ;; |
471 |
- x86) |
472 |
- cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die |
473 |
- ;; |
474 |
- *) |
475 |
- die "Unsupported arch ${ARCH}" |
476 |
- ;; |
477 |
- esac |
478 |
- |
479 |
- local myversion="-dist" |
480 |
- use hardened && myversion+="-hardened" |
481 |
- echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die |
482 |
- local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" |
483 |
- |
484 |
- local merge_configs=( |
485 |
- "${T}"/version.config |
486 |
- "${dist_conf_path}"/base.config |
487 |
- ) |
488 |
- use debug || merge_configs+=( |
489 |
- "${dist_conf_path}"/no-debug.config |
490 |
- ) |
491 |
- if use hardened; then |
492 |
- merge_configs+=( "${dist_conf_path}"/hardened-base.config ) |
493 |
- |
494 |
- tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) |
495 |
- |
496 |
- if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then |
497 |
- merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) |
498 |
- fi |
499 |
- fi |
500 |
- |
501 |
- # this covers ppc64 and aarch64_be only for now |
502 |
- if [[ ${biendian} == true && $(tc-endian) == big ]]; then |
503 |
- merge_configs+=( "${dist_conf_path}/big-endian.config" ) |
504 |
- fi |
505 |
- |
506 |
- kernel-build_merge_configs "${merge_configs[@]}" |
507 |
-} |
508 |
|
509 |
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.36.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.36.ebuild |
510 |
deleted file mode 100644 |
511 |
index 0ef902726d5d..000000000000 |
512 |
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.36.ebuild |
513 |
+++ /dev/null |
514 |
@@ -1,134 +0,0 @@ |
515 |
-# Copyright 2020-2022 Gentoo Authors |
516 |
-# Distributed under the terms of the GNU General Public License v2 |
517 |
- |
518 |
-EAPI=7 |
519 |
- |
520 |
-inherit kernel-build toolchain-funcs verify-sig |
521 |
- |
522 |
-MY_P=linux-${PV} |
523 |
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 |
524 |
-CONFIG_VER=5.15.19 |
525 |
-CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 |
526 |
-GENTOO_CONFIG_VER=g1 |
527 |
- |
528 |
-DESCRIPTION="Linux kernel built from vanilla upstream sources" |
529 |
-HOMEPAGE="https://www.kernel.org/" |
530 |
-SRC_URI+=" |
531 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz |
532 |
- https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz |
533 |
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz |
534 |
- verify-sig? ( |
535 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign |
536 |
- ) |
537 |
- amd64? ( |
538 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config |
539 |
- -> kernel-x86_64-fedora.config.${CONFIG_VER} |
540 |
- ) |
541 |
- arm64? ( |
542 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config |
543 |
- -> kernel-aarch64-fedora.config.${CONFIG_VER} |
544 |
- ) |
545 |
- ppc64? ( |
546 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config |
547 |
- -> kernel-ppc64le-fedora.config.${CONFIG_VER} |
548 |
- ) |
549 |
- x86? ( |
550 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config |
551 |
- -> kernel-i686-fedora.config.${CONFIG_VER} |
552 |
- ) |
553 |
-" |
554 |
-S=${WORKDIR}/${MY_P} |
555 |
- |
556 |
-LICENSE="GPL-2" |
557 |
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" |
558 |
-IUSE="debug hardened" |
559 |
-REQUIRED_USE="arm? ( savedconfig )" |
560 |
- |
561 |
-BDEPEND=" |
562 |
- debug? ( dev-util/pahole ) |
563 |
- verify-sig? ( sec-keys/openpgp-keys-kernel ) |
564 |
-" |
565 |
-PDEPEND=" |
566 |
- >=virtual/dist-kernel-${PV} |
567 |
-" |
568 |
- |
569 |
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc |
570 |
- |
571 |
-src_unpack() { |
572 |
- if use verify-sig; then |
573 |
- einfo "Unpacking linux-${PV}.tar.xz ..." |
574 |
- verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ |
575 |
- < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) |
576 |
- assert "Unpack failed" |
577 |
- unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" |
578 |
- else |
579 |
- default |
580 |
- fi |
581 |
-} |
582 |
- |
583 |
-src_prepare() { |
584 |
- default |
585 |
- |
586 |
- local biendian=false |
587 |
- |
588 |
- # prepare the default config |
589 |
- case ${ARCH} in |
590 |
- amd64) |
591 |
- cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die |
592 |
- ;; |
593 |
- arm) |
594 |
- return |
595 |
- ;; |
596 |
- arm64) |
597 |
- cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die |
598 |
- biendian=true |
599 |
- ;; |
600 |
- hppa) |
601 |
- return |
602 |
- ;; |
603 |
- ppc) |
604 |
- # assume powermac/powerbook defconfig |
605 |
- # we still package.use.force savedconfig |
606 |
- cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die |
607 |
- ;; |
608 |
- ppc64) |
609 |
- cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die |
610 |
- biendian=true |
611 |
- ;; |
612 |
- x86) |
613 |
- cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die |
614 |
- ;; |
615 |
- *) |
616 |
- die "Unsupported arch ${ARCH}" |
617 |
- ;; |
618 |
- esac |
619 |
- |
620 |
- local myversion="-dist" |
621 |
- use hardened && myversion+="-hardened" |
622 |
- echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die |
623 |
- local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" |
624 |
- |
625 |
- local merge_configs=( |
626 |
- "${T}"/version.config |
627 |
- "${dist_conf_path}"/base.config |
628 |
- ) |
629 |
- use debug || merge_configs+=( |
630 |
- "${dist_conf_path}"/no-debug.config |
631 |
- ) |
632 |
- if use hardened; then |
633 |
- merge_configs+=( "${dist_conf_path}"/hardened-base.config ) |
634 |
- |
635 |
- tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) |
636 |
- |
637 |
- if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then |
638 |
- merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) |
639 |
- fi |
640 |
- fi |
641 |
- |
642 |
- # this covers ppc64 and aarch64_be only for now |
643 |
- if [[ ${biendian} == true && $(tc-endian) == big ]]; then |
644 |
- merge_configs+=( "${dist_conf_path}/big-endian.config" ) |
645 |
- fi |
646 |
- |
647 |
- kernel-build_merge_configs "${merge_configs[@]}" |
648 |
-} |
649 |
|
650 |
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.38.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.38.ebuild |
651 |
deleted file mode 100644 |
652 |
index 0ef902726d5d..000000000000 |
653 |
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.38.ebuild |
654 |
+++ /dev/null |
655 |
@@ -1,134 +0,0 @@ |
656 |
-# Copyright 2020-2022 Gentoo Authors |
657 |
-# Distributed under the terms of the GNU General Public License v2 |
658 |
- |
659 |
-EAPI=7 |
660 |
- |
661 |
-inherit kernel-build toolchain-funcs verify-sig |
662 |
- |
663 |
-MY_P=linux-${PV} |
664 |
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 |
665 |
-CONFIG_VER=5.15.19 |
666 |
-CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01 |
667 |
-GENTOO_CONFIG_VER=g1 |
668 |
- |
669 |
-DESCRIPTION="Linux kernel built from vanilla upstream sources" |
670 |
-HOMEPAGE="https://www.kernel.org/" |
671 |
-SRC_URI+=" |
672 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz |
673 |
- https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz |
674 |
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz |
675 |
- verify-sig? ( |
676 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign |
677 |
- ) |
678 |
- amd64? ( |
679 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config |
680 |
- -> kernel-x86_64-fedora.config.${CONFIG_VER} |
681 |
- ) |
682 |
- arm64? ( |
683 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config |
684 |
- -> kernel-aarch64-fedora.config.${CONFIG_VER} |
685 |
- ) |
686 |
- ppc64? ( |
687 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config |
688 |
- -> kernel-ppc64le-fedora.config.${CONFIG_VER} |
689 |
- ) |
690 |
- x86? ( |
691 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config |
692 |
- -> kernel-i686-fedora.config.${CONFIG_VER} |
693 |
- ) |
694 |
-" |
695 |
-S=${WORKDIR}/${MY_P} |
696 |
- |
697 |
-LICENSE="GPL-2" |
698 |
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" |
699 |
-IUSE="debug hardened" |
700 |
-REQUIRED_USE="arm? ( savedconfig )" |
701 |
- |
702 |
-BDEPEND=" |
703 |
- debug? ( dev-util/pahole ) |
704 |
- verify-sig? ( sec-keys/openpgp-keys-kernel ) |
705 |
-" |
706 |
-PDEPEND=" |
707 |
- >=virtual/dist-kernel-${PV} |
708 |
-" |
709 |
- |
710 |
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc |
711 |
- |
712 |
-src_unpack() { |
713 |
- if use verify-sig; then |
714 |
- einfo "Unpacking linux-${PV}.tar.xz ..." |
715 |
- verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ |
716 |
- < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) |
717 |
- assert "Unpack failed" |
718 |
- unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" |
719 |
- else |
720 |
- default |
721 |
- fi |
722 |
-} |
723 |
- |
724 |
-src_prepare() { |
725 |
- default |
726 |
- |
727 |
- local biendian=false |
728 |
- |
729 |
- # prepare the default config |
730 |
- case ${ARCH} in |
731 |
- amd64) |
732 |
- cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die |
733 |
- ;; |
734 |
- arm) |
735 |
- return |
736 |
- ;; |
737 |
- arm64) |
738 |
- cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die |
739 |
- biendian=true |
740 |
- ;; |
741 |
- hppa) |
742 |
- return |
743 |
- ;; |
744 |
- ppc) |
745 |
- # assume powermac/powerbook defconfig |
746 |
- # we still package.use.force savedconfig |
747 |
- cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die |
748 |
- ;; |
749 |
- ppc64) |
750 |
- cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die |
751 |
- biendian=true |
752 |
- ;; |
753 |
- x86) |
754 |
- cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die |
755 |
- ;; |
756 |
- *) |
757 |
- die "Unsupported arch ${ARCH}" |
758 |
- ;; |
759 |
- esac |
760 |
- |
761 |
- local myversion="-dist" |
762 |
- use hardened && myversion+="-hardened" |
763 |
- echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die |
764 |
- local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" |
765 |
- |
766 |
- local merge_configs=( |
767 |
- "${T}"/version.config |
768 |
- "${dist_conf_path}"/base.config |
769 |
- ) |
770 |
- use debug || merge_configs+=( |
771 |
- "${dist_conf_path}"/no-debug.config |
772 |
- ) |
773 |
- if use hardened; then |
774 |
- merge_configs+=( "${dist_conf_path}"/hardened-base.config ) |
775 |
- |
776 |
- tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) |
777 |
- |
778 |
- if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then |
779 |
- merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) |
780 |
- fi |
781 |
- fi |
782 |
- |
783 |
- # this covers ppc64 and aarch64_be only for now |
784 |
- if [[ ${biendian} == true && $(tc-endian) == big ]]; then |
785 |
- merge_configs+=( "${dist_conf_path}/big-endian.config" ) |
786 |
- fi |
787 |
- |
788 |
- kernel-build_merge_configs "${merge_configs[@]}" |
789 |
-} |
790 |
|
791 |
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.17.5.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.17.5.ebuild |
792 |
deleted file mode 100644 |
793 |
index 87bf3c98dde9..000000000000 |
794 |
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.17.5.ebuild |
795 |
+++ /dev/null |
796 |
@@ -1,134 +0,0 @@ |
797 |
-# Copyright 2020-2022 Gentoo Authors |
798 |
-# Distributed under the terms of the GNU General Public License v2 |
799 |
- |
800 |
-EAPI=7 |
801 |
- |
802 |
-inherit kernel-build toolchain-funcs verify-sig |
803 |
- |
804 |
-MY_P=linux-${PV} |
805 |
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 |
806 |
-# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo |
807 |
-CONFIG_VER=5.17.3-gentoo |
808 |
-GENTOO_CONFIG_VER=g1 |
809 |
- |
810 |
-DESCRIPTION="Linux kernel built from vanilla upstream sources" |
811 |
-HOMEPAGE="https://www.kernel.org/" |
812 |
-SRC_URI+=" |
813 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz |
814 |
- https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz |
815 |
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz |
816 |
- verify-sig? ( |
817 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign |
818 |
- ) |
819 |
- amd64? ( |
820 |
- https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config |
821 |
- -> kernel-x86_64-fedora.config.${CONFIG_VER} |
822 |
- ) |
823 |
- arm64? ( |
824 |
- https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config |
825 |
- -> kernel-aarch64-fedora.config.${CONFIG_VER} |
826 |
- ) |
827 |
- ppc64? ( |
828 |
- https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config |
829 |
- -> kernel-ppc64le-fedora.config.${CONFIG_VER} |
830 |
- ) |
831 |
- x86? ( |
832 |
- https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config |
833 |
- -> kernel-i686-fedora.config.${CONFIG_VER} |
834 |
- ) |
835 |
-" |
836 |
-S=${WORKDIR}/${MY_P} |
837 |
- |
838 |
-LICENSE="GPL-2" |
839 |
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" |
840 |
-IUSE="debug hardened" |
841 |
-REQUIRED_USE="arm? ( savedconfig )" |
842 |
- |
843 |
-BDEPEND=" |
844 |
- debug? ( dev-util/pahole ) |
845 |
- verify-sig? ( sec-keys/openpgp-keys-kernel ) |
846 |
-" |
847 |
-PDEPEND=" |
848 |
- >=virtual/dist-kernel-${PV} |
849 |
-" |
850 |
- |
851 |
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc |
852 |
- |
853 |
-src_unpack() { |
854 |
- if use verify-sig; then |
855 |
- einfo "Unpacking linux-${PV}.tar.xz ..." |
856 |
- verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ |
857 |
- < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) |
858 |
- assert "Unpack failed" |
859 |
- unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" |
860 |
- else |
861 |
- default |
862 |
- fi |
863 |
-} |
864 |
- |
865 |
-src_prepare() { |
866 |
- default |
867 |
- |
868 |
- local biendian=false |
869 |
- |
870 |
- # prepare the default config |
871 |
- case ${ARCH} in |
872 |
- amd64) |
873 |
- cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die |
874 |
- ;; |
875 |
- arm) |
876 |
- return |
877 |
- ;; |
878 |
- arm64) |
879 |
- cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die |
880 |
- biendian=true |
881 |
- ;; |
882 |
- hppa) |
883 |
- return |
884 |
- ;; |
885 |
- ppc) |
886 |
- # assume powermac/powerbook defconfig |
887 |
- # we still package.use.force savedconfig |
888 |
- cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die |
889 |
- ;; |
890 |
- ppc64) |
891 |
- cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die |
892 |
- biendian=true |
893 |
- ;; |
894 |
- x86) |
895 |
- cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die |
896 |
- ;; |
897 |
- *) |
898 |
- die "Unsupported arch ${ARCH}" |
899 |
- ;; |
900 |
- esac |
901 |
- |
902 |
- local myversion="-dist" |
903 |
- use hardened && myversion+="-hardened" |
904 |
- echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die |
905 |
- local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" |
906 |
- |
907 |
- local merge_configs=( |
908 |
- "${T}"/version.config |
909 |
- "${dist_conf_path}"/base.config |
910 |
- ) |
911 |
- use debug || merge_configs+=( |
912 |
- "${dist_conf_path}"/no-debug.config |
913 |
- ) |
914 |
- if use hardened; then |
915 |
- merge_configs+=( "${dist_conf_path}"/hardened-base.config ) |
916 |
- |
917 |
- tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) |
918 |
- |
919 |
- if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then |
920 |
- merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) |
921 |
- fi |
922 |
- fi |
923 |
- |
924 |
- # this covers ppc64 and aarch64_be only for now |
925 |
- if [[ ${biendian} == true && $(tc-endian) == big ]]; then |
926 |
- merge_configs+=( "${dist_conf_path}/big-endian.config" ) |
927 |
- fi |
928 |
- |
929 |
- kernel-build_merge_configs "${merge_configs[@]}" |
930 |
-} |
931 |
|
932 |
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.17.6.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.17.6.ebuild |
933 |
deleted file mode 100644 |
934 |
index 87bf3c98dde9..000000000000 |
935 |
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.17.6.ebuild |
936 |
+++ /dev/null |
937 |
@@ -1,134 +0,0 @@ |
938 |
-# Copyright 2020-2022 Gentoo Authors |
939 |
-# Distributed under the terms of the GNU General Public License v2 |
940 |
- |
941 |
-EAPI=7 |
942 |
- |
943 |
-inherit kernel-build toolchain-funcs verify-sig |
944 |
- |
945 |
-MY_P=linux-${PV} |
946 |
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 |
947 |
-# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo |
948 |
-CONFIG_VER=5.17.3-gentoo |
949 |
-GENTOO_CONFIG_VER=g1 |
950 |
- |
951 |
-DESCRIPTION="Linux kernel built from vanilla upstream sources" |
952 |
-HOMEPAGE="https://www.kernel.org/" |
953 |
-SRC_URI+=" |
954 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz |
955 |
- https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz |
956 |
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz |
957 |
- verify-sig? ( |
958 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign |
959 |
- ) |
960 |
- amd64? ( |
961 |
- https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config |
962 |
- -> kernel-x86_64-fedora.config.${CONFIG_VER} |
963 |
- ) |
964 |
- arm64? ( |
965 |
- https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config |
966 |
- -> kernel-aarch64-fedora.config.${CONFIG_VER} |
967 |
- ) |
968 |
- ppc64? ( |
969 |
- https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config |
970 |
- -> kernel-ppc64le-fedora.config.${CONFIG_VER} |
971 |
- ) |
972 |
- x86? ( |
973 |
- https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config |
974 |
- -> kernel-i686-fedora.config.${CONFIG_VER} |
975 |
- ) |
976 |
-" |
977 |
-S=${WORKDIR}/${MY_P} |
978 |
- |
979 |
-LICENSE="GPL-2" |
980 |
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" |
981 |
-IUSE="debug hardened" |
982 |
-REQUIRED_USE="arm? ( savedconfig )" |
983 |
- |
984 |
-BDEPEND=" |
985 |
- debug? ( dev-util/pahole ) |
986 |
- verify-sig? ( sec-keys/openpgp-keys-kernel ) |
987 |
-" |
988 |
-PDEPEND=" |
989 |
- >=virtual/dist-kernel-${PV} |
990 |
-" |
991 |
- |
992 |
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc |
993 |
- |
994 |
-src_unpack() { |
995 |
- if use verify-sig; then |
996 |
- einfo "Unpacking linux-${PV}.tar.xz ..." |
997 |
- verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ |
998 |
- < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) |
999 |
- assert "Unpack failed" |
1000 |
- unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" |
1001 |
- else |
1002 |
- default |
1003 |
- fi |
1004 |
-} |
1005 |
- |
1006 |
-src_prepare() { |
1007 |
- default |
1008 |
- |
1009 |
- local biendian=false |
1010 |
- |
1011 |
- # prepare the default config |
1012 |
- case ${ARCH} in |
1013 |
- amd64) |
1014 |
- cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die |
1015 |
- ;; |
1016 |
- arm) |
1017 |
- return |
1018 |
- ;; |
1019 |
- arm64) |
1020 |
- cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die |
1021 |
- biendian=true |
1022 |
- ;; |
1023 |
- hppa) |
1024 |
- return |
1025 |
- ;; |
1026 |
- ppc) |
1027 |
- # assume powermac/powerbook defconfig |
1028 |
- # we still package.use.force savedconfig |
1029 |
- cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die |
1030 |
- ;; |
1031 |
- ppc64) |
1032 |
- cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die |
1033 |
- biendian=true |
1034 |
- ;; |
1035 |
- x86) |
1036 |
- cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die |
1037 |
- ;; |
1038 |
- *) |
1039 |
- die "Unsupported arch ${ARCH}" |
1040 |
- ;; |
1041 |
- esac |
1042 |
- |
1043 |
- local myversion="-dist" |
1044 |
- use hardened && myversion+="-hardened" |
1045 |
- echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die |
1046 |
- local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" |
1047 |
- |
1048 |
- local merge_configs=( |
1049 |
- "${T}"/version.config |
1050 |
- "${dist_conf_path}"/base.config |
1051 |
- ) |
1052 |
- use debug || merge_configs+=( |
1053 |
- "${dist_conf_path}"/no-debug.config |
1054 |
- ) |
1055 |
- if use hardened; then |
1056 |
- merge_configs+=( "${dist_conf_path}"/hardened-base.config ) |
1057 |
- |
1058 |
- tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) |
1059 |
- |
1060 |
- if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then |
1061 |
- merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) |
1062 |
- fi |
1063 |
- fi |
1064 |
- |
1065 |
- # this covers ppc64 and aarch64_be only for now |
1066 |
- if [[ ${biendian} == true && $(tc-endian) == big ]]; then |
1067 |
- merge_configs+=( "${dist_conf_path}/big-endian.config" ) |
1068 |
- fi |
1069 |
- |
1070 |
- kernel-build_merge_configs "${merge_configs[@]}" |
1071 |
-} |
1072 |
|
1073 |
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.188.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.188.ebuild |
1074 |
deleted file mode 100644 |
1075 |
index 4f5f7870ccb8..000000000000 |
1076 |
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.188.ebuild |
1077 |
+++ /dev/null |
1078 |
@@ -1,108 +0,0 @@ |
1079 |
-# Copyright 2020-2022 Gentoo Authors |
1080 |
-# Distributed under the terms of the GNU General Public License v2 |
1081 |
- |
1082 |
-EAPI=7 |
1083 |
- |
1084 |
-inherit kernel-build verify-sig |
1085 |
- |
1086 |
-MY_P=linux-${PV} |
1087 |
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 |
1088 |
-CONFIG_VER=5.4.21 |
1089 |
-CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea |
1090 |
-GENTOO_CONFIG_VER=g1 |
1091 |
- |
1092 |
-DESCRIPTION="Linux kernel built from vanilla upstream sources" |
1093 |
-HOMEPAGE="https://www.kernel.org/" |
1094 |
-SRC_URI+=" |
1095 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz |
1096 |
- https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz |
1097 |
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz |
1098 |
- verify-sig? ( |
1099 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign |
1100 |
- ) |
1101 |
- amd64? ( |
1102 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config |
1103 |
- -> kernel-x86_64.config.${CONFIG_VER} |
1104 |
- ) |
1105 |
- arm64? ( |
1106 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config |
1107 |
- -> kernel-aarch64.config.${CONFIG_VER} |
1108 |
- ) |
1109 |
- ppc64? ( |
1110 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config |
1111 |
- -> kernel-ppc64le.config.${CONFIG_VER} |
1112 |
- ) |
1113 |
- x86? ( |
1114 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config |
1115 |
- -> kernel-i686.config.${CONFIG_VER} |
1116 |
- ) |
1117 |
-" |
1118 |
-S=${WORKDIR}/${MY_P} |
1119 |
- |
1120 |
-LICENSE="GPL-2" |
1121 |
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86" |
1122 |
-IUSE="debug" |
1123 |
- |
1124 |
-BDEPEND=" |
1125 |
- debug? ( dev-util/pahole ) |
1126 |
- verify-sig? ( sec-keys/openpgp-keys-kernel ) |
1127 |
-" |
1128 |
-PDEPEND=" |
1129 |
- >=virtual/dist-kernel-${PV} |
1130 |
-" |
1131 |
- |
1132 |
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc |
1133 |
- |
1134 |
-src_unpack() { |
1135 |
- if use verify-sig; then |
1136 |
- einfo "Unpacking linux-${PV}.tar.xz ..." |
1137 |
- verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ |
1138 |
- < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) |
1139 |
- assert "Unpack failed" |
1140 |
- unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" |
1141 |
- else |
1142 |
- default |
1143 |
- fi |
1144 |
-} |
1145 |
- |
1146 |
-src_prepare() { |
1147 |
- default |
1148 |
- |
1149 |
- # prepare the default config |
1150 |
- case ${ARCH} in |
1151 |
- amd64) |
1152 |
- cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die |
1153 |
- ;; |
1154 |
- arm64) |
1155 |
- cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die |
1156 |
- ;; |
1157 |
- ppc) |
1158 |
- # assume powermac/powerbook defconfig |
1159 |
- # we still package.use.force savedconfig |
1160 |
- cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die |
1161 |
- ;; |
1162 |
- ppc64) |
1163 |
- cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die |
1164 |
- ;; |
1165 |
- x86) |
1166 |
- cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die |
1167 |
- ;; |
1168 |
- *) |
1169 |
- die "Unsupported arch ${ARCH}" |
1170 |
- ;; |
1171 |
- esac |
1172 |
- |
1173 |
- echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die |
1174 |
- local merge_configs=( |
1175 |
- "${T}"/version.config |
1176 |
- "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config |
1177 |
- ) |
1178 |
- use debug || merge_configs+=( |
1179 |
- "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config |
1180 |
- ) |
1181 |
- [[ ${ARCH} == x86 ]] && merge_configs+=( |
1182 |
- "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config |
1183 |
- ) |
1184 |
- |
1185 |
- kernel-build_merge_configs "${merge_configs[@]}" |
1186 |
-} |
1187 |
|
1188 |
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.190.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.190.ebuild |
1189 |
deleted file mode 100644 |
1190 |
index 4f5f7870ccb8..000000000000 |
1191 |
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.190.ebuild |
1192 |
+++ /dev/null |
1193 |
@@ -1,108 +0,0 @@ |
1194 |
-# Copyright 2020-2022 Gentoo Authors |
1195 |
-# Distributed under the terms of the GNU General Public License v2 |
1196 |
- |
1197 |
-EAPI=7 |
1198 |
- |
1199 |
-inherit kernel-build verify-sig |
1200 |
- |
1201 |
-MY_P=linux-${PV} |
1202 |
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 |
1203 |
-CONFIG_VER=5.4.21 |
1204 |
-CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea |
1205 |
-GENTOO_CONFIG_VER=g1 |
1206 |
- |
1207 |
-DESCRIPTION="Linux kernel built from vanilla upstream sources" |
1208 |
-HOMEPAGE="https://www.kernel.org/" |
1209 |
-SRC_URI+=" |
1210 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz |
1211 |
- https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz |
1212 |
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz |
1213 |
- verify-sig? ( |
1214 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign |
1215 |
- ) |
1216 |
- amd64? ( |
1217 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config |
1218 |
- -> kernel-x86_64.config.${CONFIG_VER} |
1219 |
- ) |
1220 |
- arm64? ( |
1221 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config |
1222 |
- -> kernel-aarch64.config.${CONFIG_VER} |
1223 |
- ) |
1224 |
- ppc64? ( |
1225 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config |
1226 |
- -> kernel-ppc64le.config.${CONFIG_VER} |
1227 |
- ) |
1228 |
- x86? ( |
1229 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config |
1230 |
- -> kernel-i686.config.${CONFIG_VER} |
1231 |
- ) |
1232 |
-" |
1233 |
-S=${WORKDIR}/${MY_P} |
1234 |
- |
1235 |
-LICENSE="GPL-2" |
1236 |
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86" |
1237 |
-IUSE="debug" |
1238 |
- |
1239 |
-BDEPEND=" |
1240 |
- debug? ( dev-util/pahole ) |
1241 |
- verify-sig? ( sec-keys/openpgp-keys-kernel ) |
1242 |
-" |
1243 |
-PDEPEND=" |
1244 |
- >=virtual/dist-kernel-${PV} |
1245 |
-" |
1246 |
- |
1247 |
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc |
1248 |
- |
1249 |
-src_unpack() { |
1250 |
- if use verify-sig; then |
1251 |
- einfo "Unpacking linux-${PV}.tar.xz ..." |
1252 |
- verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ |
1253 |
- < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) |
1254 |
- assert "Unpack failed" |
1255 |
- unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" |
1256 |
- else |
1257 |
- default |
1258 |
- fi |
1259 |
-} |
1260 |
- |
1261 |
-src_prepare() { |
1262 |
- default |
1263 |
- |
1264 |
- # prepare the default config |
1265 |
- case ${ARCH} in |
1266 |
- amd64) |
1267 |
- cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die |
1268 |
- ;; |
1269 |
- arm64) |
1270 |
- cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die |
1271 |
- ;; |
1272 |
- ppc) |
1273 |
- # assume powermac/powerbook defconfig |
1274 |
- # we still package.use.force savedconfig |
1275 |
- cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die |
1276 |
- ;; |
1277 |
- ppc64) |
1278 |
- cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die |
1279 |
- ;; |
1280 |
- x86) |
1281 |
- cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die |
1282 |
- ;; |
1283 |
- *) |
1284 |
- die "Unsupported arch ${ARCH}" |
1285 |
- ;; |
1286 |
- esac |
1287 |
- |
1288 |
- echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die |
1289 |
- local merge_configs=( |
1290 |
- "${T}"/version.config |
1291 |
- "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config |
1292 |
- ) |
1293 |
- use debug || merge_configs+=( |
1294 |
- "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config |
1295 |
- ) |
1296 |
- [[ ${ARCH} == x86 ]] && merge_configs+=( |
1297 |
- "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config |
1298 |
- ) |
1299 |
- |
1300 |
- kernel-build_merge_configs "${merge_configs[@]}" |
1301 |
-} |
1302 |
|
1303 |
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.192.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.192.ebuild |
1304 |
deleted file mode 100644 |
1305 |
index 4f5f7870ccb8..000000000000 |
1306 |
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.192.ebuild |
1307 |
+++ /dev/null |
1308 |
@@ -1,108 +0,0 @@ |
1309 |
-# Copyright 2020-2022 Gentoo Authors |
1310 |
-# Distributed under the terms of the GNU General Public License v2 |
1311 |
- |
1312 |
-EAPI=7 |
1313 |
- |
1314 |
-inherit kernel-build verify-sig |
1315 |
- |
1316 |
-MY_P=linux-${PV} |
1317 |
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 |
1318 |
-CONFIG_VER=5.4.21 |
1319 |
-CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea |
1320 |
-GENTOO_CONFIG_VER=g1 |
1321 |
- |
1322 |
-DESCRIPTION="Linux kernel built from vanilla upstream sources" |
1323 |
-HOMEPAGE="https://www.kernel.org/" |
1324 |
-SRC_URI+=" |
1325 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz |
1326 |
- https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz |
1327 |
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz |
1328 |
- verify-sig? ( |
1329 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign |
1330 |
- ) |
1331 |
- amd64? ( |
1332 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config |
1333 |
- -> kernel-x86_64.config.${CONFIG_VER} |
1334 |
- ) |
1335 |
- arm64? ( |
1336 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config |
1337 |
- -> kernel-aarch64.config.${CONFIG_VER} |
1338 |
- ) |
1339 |
- ppc64? ( |
1340 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config |
1341 |
- -> kernel-ppc64le.config.${CONFIG_VER} |
1342 |
- ) |
1343 |
- x86? ( |
1344 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config |
1345 |
- -> kernel-i686.config.${CONFIG_VER} |
1346 |
- ) |
1347 |
-" |
1348 |
-S=${WORKDIR}/${MY_P} |
1349 |
- |
1350 |
-LICENSE="GPL-2" |
1351 |
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86" |
1352 |
-IUSE="debug" |
1353 |
- |
1354 |
-BDEPEND=" |
1355 |
- debug? ( dev-util/pahole ) |
1356 |
- verify-sig? ( sec-keys/openpgp-keys-kernel ) |
1357 |
-" |
1358 |
-PDEPEND=" |
1359 |
- >=virtual/dist-kernel-${PV} |
1360 |
-" |
1361 |
- |
1362 |
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc |
1363 |
- |
1364 |
-src_unpack() { |
1365 |
- if use verify-sig; then |
1366 |
- einfo "Unpacking linux-${PV}.tar.xz ..." |
1367 |
- verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ |
1368 |
- < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) |
1369 |
- assert "Unpack failed" |
1370 |
- unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" |
1371 |
- else |
1372 |
- default |
1373 |
- fi |
1374 |
-} |
1375 |
- |
1376 |
-src_prepare() { |
1377 |
- default |
1378 |
- |
1379 |
- # prepare the default config |
1380 |
- case ${ARCH} in |
1381 |
- amd64) |
1382 |
- cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die |
1383 |
- ;; |
1384 |
- arm64) |
1385 |
- cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die |
1386 |
- ;; |
1387 |
- ppc) |
1388 |
- # assume powermac/powerbook defconfig |
1389 |
- # we still package.use.force savedconfig |
1390 |
- cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die |
1391 |
- ;; |
1392 |
- ppc64) |
1393 |
- cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die |
1394 |
- ;; |
1395 |
- x86) |
1396 |
- cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die |
1397 |
- ;; |
1398 |
- *) |
1399 |
- die "Unsupported arch ${ARCH}" |
1400 |
- ;; |
1401 |
- esac |
1402 |
- |
1403 |
- echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die |
1404 |
- local merge_configs=( |
1405 |
- "${T}"/version.config |
1406 |
- "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config |
1407 |
- ) |
1408 |
- use debug || merge_configs+=( |
1409 |
- "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config |
1410 |
- ) |
1411 |
- [[ ${ARCH} == x86 ]] && merge_configs+=( |
1412 |
- "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config |
1413 |
- ) |
1414 |
- |
1415 |
- kernel-build_merge_configs "${merge_configs[@]}" |
1416 |
-} |