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: Tue, 26 Apr 2022 16:04:49
Message-Id: 1650989074.44e41ba3821d4d20e68dbf6c28dc77079c5ee126.mgorny@gentoo
1 commit: 44e41ba3821d4d20e68dbf6c28dc77079c5ee126
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Apr 26 15:59:53 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Apr 26 16:04:34 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e41ba3
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 | 33 ------
13 .../gentoo-kernel/gentoo-kernel-5.10.110.ebuild | 131 --------------------
14 .../gentoo-kernel/gentoo-kernel-5.10.111.ebuild | 131 --------------------
15 .../gentoo-kernel/gentoo-kernel-5.10.112.ebuild | 131 --------------------
16 .../gentoo-kernel/gentoo-kernel-5.15.33.ebuild | 131 --------------------
17 .../gentoo-kernel/gentoo-kernel-5.15.34.ebuild | 131 --------------------
18 .../gentoo-kernel/gentoo-kernel-5.15.35.ebuild | 131 --------------------
19 .../gentoo-kernel/gentoo-kernel-5.16.18-r1.ebuild | 131 --------------------
20 .../gentoo-kernel/gentoo-kernel-5.16.19.ebuild | 131 --------------------
21 .../gentoo-kernel/gentoo-kernel-5.16.20.ebuild | 131 --------------------
22 .../gentoo-kernel/gentoo-kernel-5.17.3.ebuild | 132 ---------------------
23 .../gentoo-kernel/gentoo-kernel-5.17.4.ebuild | 132 ---------------------
24 .../gentoo-kernel/gentoo-kernel-5.4.189.ebuild | 100 ----------------
25 13 files changed, 1576 deletions(-)
26
27 diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest
28 index a32b6397b47e..4866d2da1904 100644
29 --- a/sys-kernel/gentoo-kernel/Manifest
30 +++ b/sys-kernel/gentoo-kernel/Manifest
31 @@ -1,72 +1,39 @@
32 DIST genpatches-5.10-117.base.tar.xz 3165564 BLAKE2B 0e41b33af63a5b6da920d194166e75b32812231f7b13a56211ad390d744f889dc8b024328dd2048e7c7bc356ea04936716c295cf4d33d731bbc7521b9ed720d9 SHA512 421a487bf1914ee42c8b6c39a6a99f4841e8a38e293024b4367a10391b1ca973c041697c42979b7e4a78b56b9e871034b0703f8bfa6c1347f3aef39eb49f9066
33 DIST genpatches-5.10-117.extras.tar.xz 3872 BLAKE2B bbac7edcded53e4205c58e1404692b753d57f306b98bfd7e718206e25a947b2e1e565ae33712b64f9b24333df30c32c975af71c5a9d11bfb836216a27dfdc782 SHA512 b192de56c873740d963fa6689f7d9dc177b25cbaa2847adff2d3a5ea7c6c541161c4518f389f7a5f2294b878dabc0d06844bf4e45cffc87ce8f9649d55a4312e
34 -DIST genpatches-5.10-118.base.tar.xz 3302340 BLAKE2B fbaffbc3b7d0bb3ce303fd721ad703a267b028f4fd1b12edeb0bdf8f9317b58a58716243d536f7db0e35501d801ee283b983aa598488df518a535e349e0e7a1e SHA512 d13dfd90332b7b4ea8184b2fa0b76b4de6d966ccff68c1eaabbaca806f79ad26549fe4ad7a69228139c9f97fe0fa6b11c2949b97ba9f7b82c25d9cb7942efcc8
35 -DIST genpatches-5.10-118.extras.tar.xz 3876 BLAKE2B 221613b83c1b7b4a98076c5b515efa90f18ba07cd9918de4b1018156a9dfcab0c3efd2a736a00db9a32ae23c1d2afec9abd5c2c575d85a8f27f9248b0e8d8c87 SHA512 33a175b16c82f910c13c800504cd13d7c2f41e6bea652325b0665081628018fa20cfa3fd62139e7aecd3f7701e56c1939473d4aa3e1f764ae0c3af8829b4b568
36 -DIST genpatches-5.10-119.base.tar.xz 3340768 BLAKE2B 52f04f06622bf08385fbf25264a0bc6c337b2b1c40cef5bb7ab6f78c3fc55d60b811027cda42ed401fb01cd4a93f2bf08c9d157d0c4e1a68eee03de7c79e99c5 SHA512 616336d92ce28aac0370592ce32e186a9e6d118cc90c2120897bbc5c49c3b3dc560c225d5e323586e2f67f0978d431126659983ccd65874d09d1eda4343e54ac
37 -DIST genpatches-5.10-119.extras.tar.xz 3872 BLAKE2B d952b7d246de7586bc50734c64f664c27d0677fa30e6d40dfdbed24394eaebc55328a446da8112f8d723b30d73c716fb817f34533259b35e873736c4bfaa9443 SHA512 7bc4595c81e2723e66af28851b458b2cc2df5349ac4cbee2f866bfa3e2fcd0223d40afc4466e8ccebde6e90dba99b891ee313510d70d059684757dc0de531b4f
38 -DIST genpatches-5.10-120.base.tar.xz 3365700 BLAKE2B 6672f4b80ebd90ca24903c7f842b69bace79b790b9669a4f37d0be516e743da5b70e2916c10a6b006e6b50e74f50985c0df490bcca865fdf737ca8fb810fe77c SHA512 73275eafde83a8814c0643c01acc193223d3cacc3c9f25455370e8395237e98e08c097749f550bc6cf77665241f2235682c6636e70e700594623ceac03e93d1b
39 -DIST genpatches-5.10-120.extras.tar.xz 3868 BLAKE2B b052197fd349775bfb579a89c27f152944573a81583c38dc323b21932c1453600016f986971170819a4f640cf7e7db87ffe43e484a0461d6e5bb8363af54a0b9 SHA512 b0d15b0c0456cfbf58826f58e4929011bdcbf3c6764735f7b2b9bcbc5f037ba7fa1d343cc34992eee8f1044e2a89909f6f826f8a0cdc5d82f55e44923a4fe006
40 DIST genpatches-5.10-121.base.tar.xz 3366696 BLAKE2B 121f7445e184846460c5501e9d2cacf0349da8bb47c60d3528cc526385121f97b60b11706502d696e783b9649795d3921082076788325189087ead4c1cc48be9 SHA512 aa75a7c32373a0356488ab21c1b090c2ce6a63e706f5e61824212397d56aa474126bd21f8b28e10f3dff1445ecfc3bbe6d3e7ca249e1eb161fa80e79e47db796
41 DIST genpatches-5.10-121.extras.tar.xz 3868 BLAKE2B 8ac8a382c1d7bbd47dc8761e26ae63ccb501decdbf43e4cde641441c1e08a711a9734320cb9a28e46c3d22a0dbfe5f0d2b3360f299878e5ed46c7cba2fd7b64a SHA512 f050bd3cf40e8d4d37a8652ab2af932fecc38a834c6baceab1c79cc6aba47f3a19e59aadce250c5b5302830e440001bd7a4c9a380d8ec35e12527ece903a69fa
42 DIST genpatches-5.15-35.base.tar.xz 1306764 BLAKE2B 5ea5655e825b9196663a7bb830ef34d74da7c9f922f7a71b46f7bc8755adacddd3b55f57e85b29532d6936ca481699ffae36642401e34293b4c6a445abb92db7 SHA512 50030f2dafba3e7fd16df7a6dd275fdbede772273009d1f1055dc904dc7afe947e92e9a32274c337938edd35073adc2e101d18a6ccd39529461d703af3e20566
43 DIST genpatches-5.15-35.extras.tar.xz 3876 BLAKE2B 5b14c88d66ede25e8417bdebc3c822d2f3755a13f21cef8a95088c97bba42a44357c98d13ce5a40e3aeb128ec0716540e893b108bf1f73256cb45250cd7ef43c SHA512 bdd8c5a700e9902cb7db17094fcc220eaca4774639d73e8496ac061fbba9fb80f6aa136aa9e87331a636af6146737fdec3c21249da7a18b5fec4d82de559e24f
44 -DIST genpatches-5.15-36.base.tar.xz 1545664 BLAKE2B 367785e90aeba2a5498c5a17443429bd6650ab40390db6feb349eb54431e36ddecdfb031785f74355e5cdd7105636bffc8c0a86821ea36ee257d40cc0fc54d31 SHA512 63191671b4b41fb4a45d0535782bf638976e520e227ac6e924ce7e783e67ed02c8f127574f263d9373cb5d79591f1de209d09ceb47ba6ce34acb57c6a991857a
45 -DIST genpatches-5.15-36.extras.tar.xz 3876 BLAKE2B f89575d6d88ba1299252281092d13235643cfcdf2ae99571a3e813e39b1609fc2faa85dd07b81be81223bd0e83cd0a1c10c1e84be54a6c4f6563b901d98e673d SHA512 9127a39fc8ebbd78274ff838625eaf5c5500c1380a7cc84356af6fdff161123000f30f91ed31a0264d49ab08353a004e8cdd67ff08413a272e2f496c36e41988
46 -DIST genpatches-5.15-37.base.tar.xz 1619460 BLAKE2B 56c3671c4d6915ca183f92b19b7fe1de2bbccb05c1b231884b49b559fac0a33521ef12c6d75fcee3a37b898480ee77eb7f8fc93b83cf27660330e7b3de1be7a0 SHA512 59e25b62ddbddb0dc92bc44d9092d2d6f2262e582d526f20d07452a520e4176534e129b7882d98e441bd72f32a1b1f2ce9b64c7f1b9f4966f5c7fb27a50e6984
47 -DIST genpatches-5.15-37.extras.tar.xz 3868 BLAKE2B 11ac96d133b2c44ca77eb51cab739195e9fb252a2a3e6e2ad241f9ef6568ae1cf3dad9b7411522253c1e779c048807d478d6bac71d7aab9a147dac5dd81f77a9 SHA512 f8f0b48e170f5170d44947e52d548fb66f302bd97e7414cfb7e4668b2af76b48be0d0d2552345f397ff830246472193deac056020f128d98fafe04128d1c195f
48 -DIST genpatches-5.15-38.base.tar.xz 1659188 BLAKE2B 782c4471d6e2cd69db1320e1f13caa438a9b535bc91710ce46c22c06a48effb07ce5bcd023b7ab25f3a7ac48bfe92352ecea46449dc7fb2557c10fbf9d9b8b5d SHA512 4a5f8ecd7557fb9040b8a7d151cd2afcd3f8b15f4b8c1a7cc9d56c18ef21f900603a80d7d155e7981ba780597766f8612e45ffe3f1906104b478f49b9b5135f9
49 -DIST genpatches-5.15-38.extras.tar.xz 3868 BLAKE2B 8e23e08f6c89179b1ebc9d6727e1292c012a495588ef298d3b0a9c2372a90c54683314e5975f9ec9ee2539ab6f4b03e33a37793ab5b2a7205feee416558d9ee8 SHA512 77077a57146e44f9b038e56e4f21c1fe0eb903bd415c037546f72106a8e7545085405cf15d8f31c7a318113ae1104e84c0bfe6015778fe482f822e671e14d002
50 DIST genpatches-5.15-39.base.tar.xz 1659952 BLAKE2B f40154102f23ab2b7774a998c75633598ce83daafe720930ce151a4af2a6e3647da249ffa299c7abc95c7644f51b044c4e6ea7a2378deedbf09638243c6cd30d SHA512 7646cc2f7b9467cc56bcc3e0e80475f3137eca6633800a8160d66cc81aaa87968f9f5fa6b3760a1c0ff7351d77582776a2c1a24875933ec0001ec0caad8818ea
51 DIST genpatches-5.15-39.extras.tar.xz 3868 BLAKE2B 155eed40c9018ae6629513a2db645f535c3917422cb5b48acc7b93a565a1de5916d81182db5beb8975478f317388ab81afc74d77abf73bf071df7e474abeaddf SHA512 bbb69afead295c9eb059fab679599950f3ae71741a8a6695241e00969259f99a1f51eb859497d1beb73813adb9693c19d21025daca529b17a962fbbb7bfc88a4
52 -DIST genpatches-5.16-20.base.tar.xz 772164 BLAKE2B f29e052926e6c72417d93b7e114f7dd688def99891508b358414ea3930e3761d6e79e7d09722c4479ab7e0d495d53cbc1084270f8782a579d4ed56f58caa157c SHA512 00a034d6a2a79daf856c0cf8e6dd30753d89b95fb9de9a5aff4f5a0dad651eb53eea24aef7c582f866749ad3fc533ed7087f7dfd11600fef8cebf85d2cc9c58b
53 -DIST genpatches-5.16-20.extras.tar.xz 3800 BLAKE2B c815ea22d067c98f82650726a6c8a2e937c7bddb8b941e9d54c3014f4d8ea173cb1e54e76e23b6f767ae247fafbe02a8def6f39e5c6523e8c8cb12f098b8a34e SHA512 788ad08dfb0639c5ad42bb761d99bb534fdc5a9be54e9cededf90e0da34f13089b82609d8c7ccddc6fc1a28b913d4012c0e44b6768c84927e582f3a04be7ae55
54 -DIST genpatches-5.16-21.base.tar.xz 1076736 BLAKE2B a5c6a42aba796d3f6fac0bdff544ee952d1cb63374864fca43a4fe57efb09407b8aafb54a692298173b66b5d267b9a8fdbafe614f48c1af4b4ecea2e951db975 SHA512 3a2df76cefcb1c8b6b4e65c82328a499757db5e50a33e9fd68b7d6044981f73f7cd0427b582b4477d1207898e3e2344d2c4c1afafdef17dfccf9e787a17b6dba
55 -DIST genpatches-5.16-21.extras.tar.xz 3800 BLAKE2B 337d9144c809854637406275061e894816422b04f048f14f710e44901c93621615433da3e223dbcd9777bdc1991aeb3494f5e974d3bd172de4dc9a344a32a76e SHA512 6d1cf34a8d290d685c97fd20e4831d46945ce6fa927ff22cc2273de41447267654c555e25a4466e933781fd324b422217cfda32d03d234c6c7da06d9d3e05458
56 -DIST genpatches-5.16-22.base.tar.xz 1156348 BLAKE2B 320027e898f66751b1d0c8e82e63a48bbf144c0cf10ce3f615f77ef449455c2822003d3bd78cf927d21a0ecd9175d56bd406c33bc8e9524bec2009c1e91e23eb SHA512 9816c8232a7d811242f5c349fde3d8cab23a349086644faf9b676ac48abf95ed25a89e5d7efdf66479a970e4ed40d9d619f01f4be3487920e66a7a8cff975cb4
57 -DIST genpatches-5.16-22.extras.tar.xz 3800 BLAKE2B 73201b8988e7b2c41f9c45eadd21df333655f1d7e2a19b0f319d0b125df5d3aed3c68e9903d0be3d39d6f43fcef62fd95391a0c1eaa8228b40c97118f6993db3 SHA512 81e82fbf1286c4d1e080a4609eb4dd7e549b8b75851afe57c2a918fdfd48f98abf1edaab028e193ac4935ebd790cbd400b0a14ea60b81261281ae832209a2445
58 -DIST genpatches-5.17-5.base.tar.xz 498648 BLAKE2B 07dde85c14b37b5b2e7716de4082477d23c2819de95d3beffec76ec78c54b3d0cdb223ba56c0562309e13eded3ca4be530eedbd862b5c34cdd2c437a4731c850 SHA512 178f09cf2dbf221a1edb34894eef3331e0b4f541abfdd4d1e1e5eccc12a69368c0f3d91dc4b3d26ce1a06fc6d77ba63d638cc1f53330257fe53d893e49ed4f43
59 -DIST genpatches-5.17-5.extras.tar.xz 3800 BLAKE2B 84ff6d95364da66b1ea0a8cb830e855aa4bf262768385607d4ca59c09dd5159073a33f414facce97f3b1a90ec3f055adf03d48f3fae9d05609b75351375af422 SHA512 e4bf053bea92bf10d62dd4a7d07b9f135d540996f3f503da07af9259f6f1f86e17c00d0d1c955b5bb339a29b577de1df9936515e7e0c617847187d77c3b37bef
60 -DIST genpatches-5.17-6.base.tar.xz 557368 BLAKE2B 7d9668f583167cb46a87a451416a69e1f1042bff745cca1394e83649580f920fd18aa030f558975f9ac4e256f70336ffd3b238616fd58697f9370753d7753d22 SHA512 3164fe7a6907bc7ceaf48dbc474c8d3807aa7499cb2a706995d3c27da89a19b34990d9b981d5d0e583ce23973a9a4dd2ad251d44c1f8d539dfd6e64d93416d28
61 -DIST genpatches-5.17-6.extras.tar.xz 3796 BLAKE2B 6921f442b3c5a3d1f5d437504668488c96879cfcbbfc096275afccab4664d01a0748b0a72e4bbcc1f1564829eeb8346402a14120d79a7be923cf08c0ecacf385 SHA512 8049dfa5390180a9d0cad7d18ea13cf2620e9883d733d8d5e2a09c11b26e4afd8ae28f81872e7e16bd6107205f0bf17edb475b390384fb4989d688b7b49630ae
62 DIST genpatches-5.17-8.base.tar.xz 558192 BLAKE2B 8135b5dbc28154d346f1e24d915e1d80098764186a28638a147d3f840c431c7a44b00f80166d1acbf4181ce295c2655be4b7939919158ff2fd65174bba7bdd7d SHA512 3577093fa8b8961fdee9e52e67c0681055f26db4e5861ddeba8146cab3e63a1ca97287114feb79deb8a82518d7915cd213af01c18735207bdb705985f276dd5f
63 DIST genpatches-5.17-8.extras.tar.xz 3796 BLAKE2B 149f398df8860fae67cea4431affaf4a8ef5bfbe570434e5c7878c3bc1f8fdf8a56fb069ec79bc1fa65a5e0189a302162a1cc44865739e52a1af6db74cfb86b4 SHA512 14a850ca0481eb66da3419841b5c80b25bd00da30454b3101990399bd9f8551682ea82006b3a223fe91ca2c977a45aba983914943d375ae4c73904a2f5a318c2
64 DIST genpatches-5.4-192.base.tar.xz 4516512 BLAKE2B dd316606186f305369ea67348acf0b6afbe2eacc16564851a1eb94224afcbdc066f920578092a15bacc7abb7a8f659aa44bde26859aae2525eaa84e8cd0447f1 SHA512 28bed80b1bfa457d24f8367a3a76460e569f7c8eb4f0a6b632f1898615ccb4da4c2fbba95dcfd1cce5675fe6151cee4c0df6bc0fdb158c25c25cf71a9397127b
65 DIST genpatches-5.4-192.extras.tar.xz 1816 BLAKE2B 2d6760ff367ee0ba6ff8d56f81c7c3587ccd8c4f8fb952e3380148b2f3532a19cd614f352241134eb3256f8e59c000806f3d1eb33caa582e0c4be813d3275672 SHA512 f8d43a3a80abd947cbd667b3ed449215d98967fa8dc2200efbba86db946a04dc7dc971d74afe1aa6b923ea3f9914b28c3bcb9f6ec205b1bfb0cd60c0ae57758a
66 -DIST genpatches-5.4-193.base.tar.xz 4614484 BLAKE2B 94f35c7399a4912dc546f80271989f63bf0c838d953bfcc05cdf3240b7d88e0ce542b44000b21af0b88871d8933e637855b0f42bf3efe523eba2e93933958381 SHA512 9f3d60740388b4947d039f218b5f9e886cdfbe3e781109b6c24cea67d29408fb8f49f5a92fb6bde31bfdd131f6fd329ca2a867819d4dda7666ed84aebce2d5a3
67 -DIST genpatches-5.4-193.extras.tar.xz 1812 BLAKE2B 4e940e7d9230df35e44db474e943559e4abec7e91136e858967e77d562320427aff28d3ad0830db0d8a0f51d633ed75d21ff9dd824e75f165985541ad0228562 SHA512 419486f987291abf02d0d23999762c8bbb54d7953624c274b4b5f82d932f5a352aa70da29b0215136be8e51712e7b5b351ef80df17c2d780791826e87af33f51
68 DIST genpatches-5.4-194.base.tar.xz 4625000 BLAKE2B 3f563c02a3d8cdbcb2a1bed2c5e327b48cfac0b0326b5025f67852aa6b87d42832fa0854b02544f15d780417ed920a2668356525679b52c2250975e197a514e4 SHA512 abc08c010714d144d391ad940c355fb49578ebcd7c04e12de540e5ae62480fd50ba79ba9d118d0fdddf62f1667457ef7beef8e62a7fb761bace2e30722d7527a
69 DIST genpatches-5.4-194.extras.tar.xz 1812 BLAKE2B 89fa787eedaebd3d9941f847d84540a5cdb6fed7c3c250d93c4a761096c0b52fcef95e56d3e3ccd462cf926c4f2f35a098a330cdf725e3c9cd1c2d4424da20c6 SHA512 76b9bc01355574324a9b97428045316dbf4ac88abf52e0abd0cce5155113fbf6b20b0aa94fd023193602824feb1ceff659f7813e1568c10638915d308f7b754c
70 DIST gentoo-kernel-config-g1.tar.gz 4283 BLAKE2B 44dd51ec45ebc71bffcd6d85a2fefba053f7bce8035057f0bbe928e24816ad4ba03c9bf67dcfcd6d6d1833c0a2ea93e0fd486c2093664dc41ccce316e1e60588 SHA512 3a45f28df9d457df0fe0d185da8b10f4e35f49dad75075e041e8cf3cf6972fecc8145cd557b0bf3a8dea20ddffae0194f88e61c1e5098fa0a5ca301d40aeea2e
71 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d SHA512 7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52
72 DIST kernel-aarch64-fedora.config.5.15.14 242650 BLAKE2B b5587c0e365a00a5283ea3a5184b473783ad6296a6516372c6c79305d2837e782d18fae8ed8e852eb6d946d1dac6c6159231f2249f3360dd1651e4f1f06d5694 SHA512 2a8447d8128a881c08745f58704a9fe46fcfd2048c5d5775a518e16b6f5b5603e22bcd4f04c192d541fc83e6253be3b29a5f0f39ddec96c8668bc801d9356a9a
73 DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1 SHA512 fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb
74 -DIST kernel-aarch64-fedora.config.5.16.16 236126 BLAKE2B 8e1035d2e2a2147879ab129639c20ae2737f98923e331782bb44c0076b46ecefe6ed0f0849ca00bb2a1ecdea6b53e2c21ad1587ef6537c9024e9ed9450bd95e7 SHA512 0d36c47012df44eb8c83b3bb15326d79ffd23999372acf101abfcfd151c9323c34ba9144c2b75e43f273c60324ccdc3516c136bc78a24fb2723954e67b0ddc4b
75 -DIST kernel-aarch64-fedora.config.5.16.19 236151 BLAKE2B 2cb9b614db009fdec8db07eb93d4c5e30d8dac6fc0e17199f3f3e9c616cf6bd12e08933e85741ec97eaeabca0c04ab4ca9361613f8be106501462c94a4c0afcd SHA512 6de8af76d4b6c1f3aeff220566557f6a24e96c42d8b52f2c7222e2d55d8ec8668a9bc32f9d6f20327ce3dba669a1c586e80a4dcea29175f9f0321fe38885e9a0
76 DIST kernel-aarch64-fedora.config.5.17.3-gentoo 238977 BLAKE2B 5f3a43fff7ddfe4dda03f00e7f4af761ff978bbc9c6d2fa73b605f60755a0d40e494428725a7728f5e2f5f58c9931d8d60b048d318e22c635588e546209dcfb2 SHA512 4c22514ec7d2d4ce87087aeae17a5f68efc3e70f48298895262d5dbc47623de6ada4254ee3a7f06a302d37af73d921470903f2f3a86fe5224e638bda882be7e5
77 DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09 SHA512 66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff
78 DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b SHA512 69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10
79 DIST kernel-i686-fedora.config.5.15.14 222268 BLAKE2B 96e283052369a936fbe0f415d7176bb922bc0e22925fc25a56e6e0c36a723bf7e9ae29bbc661c0a8a6c44a218482896f25c529f9cf7a0d3bc31de8ea88f50a5a SHA512 b5ec452458b04ab316622239ffd98782a10eab17a02697d15359efdc18dfaf8052a189c66729157d2e9eed20aee25a47fa9b81f1da78d42150f10b0746f57938
80 DIST kernel-i686-fedora.config.5.15.19 222233 BLAKE2B 9e0f4dd37058f59610e46a87d3165039e76299d3c186fbfc3312101bac1b8b198de404075f5bbc6f5e2ba04cfd45f9d02bdf94b01c3ed11b9275f37f11ee7617 SHA512 49ffc39de86763e707a5c0c07c1367d34e9249615f29fdf97904d7b61a375a86fc4ba37a2f02b5f61e4c76ad65d9ba12716d2523af6faa003f6336d7ae61a953
81 -DIST kernel-i686-fedora.config.5.16.16 215562 BLAKE2B 0e568a566e86f1b98fc85a35412c528d728975f14059c2f233483145f968fc6a02e49f7e14bf393ba8ed21cb61dba9ad0bdf77172785dc5a34546cd5f066efa1 SHA512 2cebdecd591d829a0b8f3ef1d3d7720c25c7c06bd8f3b2778999afaccc80132d8d663931b5279ab52c0c5e3a17714e0b4f422d71bb5dcd7e79b1cfdce59aca70
82 -DIST kernel-i686-fedora.config.5.16.19 215587 BLAKE2B 709513d44b3062949e8dc7d5d15f82e28c3a738e1f241d9ce3eeb2c11cf36eb11ae1f559ee8edb159c548987a5f348f802c9a23b073f998bb694ef5720ae421e SHA512 5e211bc54850c779869a6bc30c1e6d87aceb1c1fa9ddda80d09b3eea4a2d2b3f3d222af6da7f6c8e8f81bf3ebb9ae2346efc6dd01b4cb144f70982b35712edab
83 DIST kernel-i686-fedora.config.5.17.3-gentoo 218090 BLAKE2B 1d972e6ed16c7dc1dd9959ae406af52d1cdc15f85f8ab376e4d7abb79d9e284a9a68442bde975f5f1a9bc64fffdaee96d1f41392238538b37f1b6f9652ecfcd6 SHA512 2c32cca1f20cf54f3e9b394f6e3f14f435bdd72fa22868416129bfd4253a3cc8f3164b6868e31292c2404a1c433944783279e03b45cce9bec3b2813cb4675b27
84 DIST kernel-i686.config.5.4.21 183910 BLAKE2B 185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0 SHA512 6307afc2295902e44fe65b1cccaa7a0260b295a5f21f1d67ec66197bd972bd3f5675b624f08d9da8b224cb3ec987d5c21cbd743599aeab9ac6214bc651f43476
85 DIST kernel-ppc64le-fedora.config.5.10.12 192105 BLAKE2B 889141debb0656a358a3381bae14b5216b982acdfce0bc758f9445c16647807a68a788fb290199c2a1a23627bda1ef4c9405b3f5ac2a4176d1d2b55c71fb7db9 SHA512 3ab0f1401d9f50a61477c71369dede438f575d9d2c3a2f5c2cf36d624c2b59a938efca9c981b075511b3860c983eaaf5e5a9f877d659277f09ceba45edd43770
86 DIST kernel-ppc64le-fedora.config.5.15.14 213374 BLAKE2B 527fcc240988d111f41a366dcbeb1a04938e8cb1c83406557fd9fefc64677ee7d2539fa21fb78ea66859c428870fd54b1d3827deafec17569cdba9991913c960 SHA512 9db1d852c9385a5771cf9992b1b3ba34a44d95abdee929ae85b6e6ff8baf6b1c7a4a6c4b2446ae7ce7d1bb59b4b915d5793b505e21d643e24dcb408afd60457e
87 DIST kernel-ppc64le-fedora.config.5.15.19 213339 BLAKE2B db6bbc9f402b8b48a2441e39d1a78dc112656ae842bc5594065cfd2ec3f6d462e4bde200e8736a70192af35fb3a5d1fc42683783a5b7620881f3a95bb0bc5f4d SHA512 b43439c24be8fa8bdd17d4c0beece799544ae45b2c289f0202fa5eb7a52dce0165a0cbc924b0decf877582af9688efd675cbfbd2313ff85fcc2c8563bba4b1ad
88 -DIST kernel-ppc64le-fedora.config.5.16.16 207150 BLAKE2B 4c35d020bc11fb6f9967e007e7b9c20e95247ec487337f1a211f33ac0b32943e7788fb70852272b6459be1acbc4de0ceaddf23008afb46e2910bc79dd44a9d85 SHA512 827aa34644daa5e4526339a051721809bb6bdba22f148ac7d673ef28e954f04d9ed2276772a94b0c3139f9b89d12c324c0a274cad67c135ab7a7deb58b2911ca
89 -DIST kernel-ppc64le-fedora.config.5.16.19 207175 BLAKE2B 250ca1b8c1af33808550c76eb0de37302e11652edaedeff3deb3481b4832ea373f43a1fba42ba8daf8fbd86348b53870ae9dec7fc9d0a2330e461516bc7e3a60 SHA512 ac0a171e094c7761128d9d500bf8fd02b152d06b7df10c4b891ee26f2dc8fb4c251abae35f39944957b8920a86b8a3fb89a9e651cbc5ae11b59d4d34f7ce49d2
90 DIST kernel-ppc64le-fedora.config.5.17.3-gentoo 209239 BLAKE2B 7c6fd8bdbd8331def5bb658359aeb3d52a9f0e72d9312699e00d852b6740250edb1c7a77ea76521b0be6a8ce41888aea4ce8734bb267cc1f3e216f2cbd6ab8d6 SHA512 f25199dd6cef4be45049fa7d6cc1dc1b8a93ddfeb3b3824e6ead76443c1ea30e31dfcd4ba66625eec74ed43ab255d1e21cb2a9011160cdc64f30c4b1fdcdb9b3
91 DIST kernel-ppc64le.config.5.4.21 172003 BLAKE2B b53887cb44f7c378cb3866780f8e556e19fdb02130d3b0df01d97698d2a91f7d90a200012559f288e962935742c3fdb67dfb6711876fad37862fe55cdca5b5f6 SHA512 82df8d0be47e9eb20bd7db570539bb061d0b6e2101dc78a54596cf4d0b4e0c536041449304ff9240b051ee09b342ea336c5645e9a3b66a5dfb96d7778ff86008
92 DIST kernel-x86_64-fedora.config.5.10.12 206357 BLAKE2B 0eda9d4f3f973336cabd67c1ac78f100aabde926354743e8dcb7ff84496f0de49210d45f99bc850a2096078b0b4687aa7fd965d999248559506004f2b29dac0c SHA512 b12f43d3c1a52a4915cd73db98874ce9ae6c425672c0f1c19ed1b1101341c868ebf1c9620bef5449752ec0d7342c1ce38fb77779d0f89b9267096a605ebf7a26
93 DIST kernel-x86_64-fedora.config.5.15.14 223321 BLAKE2B 7605b06ba48c40841927a4f384d6b078b9b333ea5fb4b2cfee68a7ac9510daecd6e9e3555badae23f93b072a8d08b9503ef110dfbe35ebb058cd9a0c57437310 SHA512 e5ef924333714165d0afe5c33720920bf277ca341e939a99bc058f9ea52377a583fdd7aeb45a4060c6426c240fbeb9a6b80fc3dad19c75b112b507bd65369c98
94 DIST kernel-x86_64-fedora.config.5.15.19 223286 BLAKE2B 239995703c01dcb6d179133dd115bc0a57872c07d7a08afaf4d92cf6d78f0c17b19487b5b399ac7fdde5d460fa7931628147817a569fef2c3a62951c96054bdf SHA512 9bee4aff7e5ef4ada57bee7496aaf47b8fdd5c936c4c9b580660d130db0678eaecdebdbcab0dfcaf5c17a71f6419069840db10f5886806b6fc810f8a3619554f
95 -DIST kernel-x86_64-fedora.config.5.16.16 216489 BLAKE2B acbcdc620673d003fccbb3837f6d97efb3c2661b40a2f71a559ac74dc1c4c5854210e54d9b5ded6aceda41fff9128851682b439ce9d6d2f217ce309e72d45ee8 SHA512 ad9e0b62278ad5a6bce5aa77163425cbc44b002ad86b6c5a636bb6545604cc8bce148149ee84b81e3097b1aa836b9e98194026ca720247179daffe084e2f7aaa
96 -DIST kernel-x86_64-fedora.config.5.16.19 216514 BLAKE2B e0801bd4f6aaf25374c57a8e638c0753bf33cf02c1309ba79f85d30fc14d69e8d2a1df500f30f74330d119fb70c5811185aca3617c79eb4319549842e0588265 SHA512 5303d79f912e5ea81145616b6238cbdbd27429bb5c694b3f39b1883436c9bc0c949528b9693d8e9ea89cce361f67939ee1f4c5ab12dabed2b59e212678006d61
97 DIST kernel-x86_64-fedora.config.5.17.3-gentoo 219028 BLAKE2B a8a3e2f31315d6aaf19c6771db94a3549379fd48a33b29b00d0311a36325ba8e9f124b5962a447aa8bf63b01f714298f4fca7ff071db165f183ce9023e2b4cf2 SHA512 8c7937310b8e9cbaefe4d6910595df373edfea5a56e439671583c98a752eb5d9029bcb32178ea6b09e6847e55e71dd9ab94e0adb149626ce04c8a9e8f6d7a145
98 DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 0eb2b07c14cea7545350fcdf3a94f2a531f0137c502ebda9299cacf44da5385686e2049b480b28bc153c9d413d453cfe682b9655eefe70428cb720f57c7bd200 SHA512 f3b3ee6841555ac3a9cc11536a7d44e1a5a8df2bab14ba341fda7df1ceb0de45cf1c799a1d54a64f2858fd1272d348bb52cf269ffa396878c5402baf2730237f
99 DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
100 DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
101 -DIST linux-5.16.tar.xz 123114100 BLAKE2B 07a90cc640ff89e1359c06cee8c38abd33e51f9b9a89833e31a1d2750526fda4a59e8884db3c1ea63df0a37f0d3de6b5a922b014b7313d8abce20d90ac08adcb SHA512 7a257dd576bc8493595ec7d6f3c9cb6e22c772a8b2dbe735d2485c4f5c56e26a08695546e7e0f1f1cd04a533f25e829361958d4da0b98bf0ba8094dd57a85aaf
102 DIST linux-5.17.tar.xz 128399340 BLAKE2B 82dc4a45cc25c781ac67aa6ed1e4c369544154960f41c4634d47621f381159687a227054976d078524cda28884d395a15f7542fe44ca74ce98ca6ff54a81d6d0 SHA512 89f0a7ca69d20a539d4b612a7028a30a5e98b402e4b6b88516f14237e5da4b626d7929eab8b40fccc90766e8f3bae87e9858a19077ffad20d8204acf18794f5b
103 DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
104
105 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.110.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.110.ebuild
106 deleted file mode 100644
107 index ed8b3a5c0422..000000000000
108 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.110.ebuild
109 +++ /dev/null
110 @@ -1,131 +0,0 @@
111 -# Copyright 2020-2022 Gentoo Authors
112 -# Distributed under the terms of the GNU General Public License v2
113 -
114 -EAPI=7
115 -
116 -inherit kernel-build toolchain-funcs
117 -
118 -MY_P=linux-${PV%.*}
119 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 8 ))
120 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
121 -CONFIG_VER=5.10.12
122 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
123 -GENTOO_CONFIG_VER=g1
124 -
125 -DESCRIPTION="Linux kernel built with Gentoo patches"
126 -HOMEPAGE="https://www.kernel.org/"
127 -SRC_URI+="
128 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
129 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
130 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
131 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
132 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
133 - amd64? (
134 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
135 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
136 - )
137 - arm64? (
138 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
139 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
140 - )
141 - ppc64? (
142 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
143 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
144 - )
145 - x86? (
146 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
147 - -> kernel-i686-fedora.config.${CONFIG_VER}
148 - )
149 -"
150 -S=${WORKDIR}/${MY_P}
151 -
152 -LICENSE="GPL-2"
153 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
154 -IUSE="debug hardened"
155 -REQUIRED_USE="arm? ( savedconfig )"
156 -
157 -RDEPEND="
158 - !sys-kernel/gentoo-kernel-bin:${SLOT}
159 -"
160 -BDEPEND="
161 - debug? ( dev-util/pahole )
162 -"
163 -PDEPEND="
164 - >=virtual/dist-kernel-${PV}
165 -"
166 -
167 -QA_FLAGS_IGNORED="
168 - usr/src/linux-.*/scripts/gcc-plugins/.*.so
169 - usr/src/linux-.*/vmlinux
170 -"
171 -
172 -src_prepare() {
173 - local PATCHES=(
174 - # meh, genpatches have no directory
175 - "${WORKDIR}"/*.patch
176 - )
177 - default
178 -
179 - local biendian=false
180 -
181 - # prepare the default config
182 - case ${ARCH} in
183 - amd64)
184 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
185 - ;;
186 - arm)
187 - return
188 - ;;
189 - arm64)
190 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
191 - biendian=true
192 - ;;
193 - hppa)
194 - return
195 - ;;
196 - ppc)
197 - # assume powermac/powerbook defconfig
198 - # we still package.use.force savedconfig
199 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
200 - ;;
201 - ppc64)
202 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
203 - biendian=true
204 - ;;
205 - x86)
206 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
207 - ;;
208 - *)
209 - die "Unsupported arch ${ARCH}"
210 - ;;
211 - esac
212 -
213 - local myversion="-gentoo-dist"
214 - use hardened && myversion+="-hardened"
215 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
216 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
217 -
218 - local merge_configs=(
219 - "${T}"/version.config
220 - "${dist_conf_path}"/base.config
221 - )
222 - use debug || merge_configs+=(
223 - "${dist_conf_path}"/no-debug.config
224 - )
225 - if use hardened; then
226 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
227 -
228 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
229 -
230 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
231 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
232 - fi
233 - fi
234 -
235 - # this covers ppc64 and aarch64_be only for now
236 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
237 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
238 - fi
239 -
240 - kernel-build_merge_configs "${merge_configs[@]}"
241 -}
242
243 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.111.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.111.ebuild
244 deleted file mode 100644
245 index ed8b3a5c0422..000000000000
246 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.111.ebuild
247 +++ /dev/null
248 @@ -1,131 +0,0 @@
249 -# Copyright 2020-2022 Gentoo Authors
250 -# Distributed under the terms of the GNU General Public License v2
251 -
252 -EAPI=7
253 -
254 -inherit kernel-build toolchain-funcs
255 -
256 -MY_P=linux-${PV%.*}
257 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 8 ))
258 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
259 -CONFIG_VER=5.10.12
260 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
261 -GENTOO_CONFIG_VER=g1
262 -
263 -DESCRIPTION="Linux kernel built with Gentoo patches"
264 -HOMEPAGE="https://www.kernel.org/"
265 -SRC_URI+="
266 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
267 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
268 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
269 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
270 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
271 - amd64? (
272 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
273 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
274 - )
275 - arm64? (
276 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
277 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
278 - )
279 - ppc64? (
280 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
281 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
282 - )
283 - x86? (
284 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
285 - -> kernel-i686-fedora.config.${CONFIG_VER}
286 - )
287 -"
288 -S=${WORKDIR}/${MY_P}
289 -
290 -LICENSE="GPL-2"
291 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
292 -IUSE="debug hardened"
293 -REQUIRED_USE="arm? ( savedconfig )"
294 -
295 -RDEPEND="
296 - !sys-kernel/gentoo-kernel-bin:${SLOT}
297 -"
298 -BDEPEND="
299 - debug? ( dev-util/pahole )
300 -"
301 -PDEPEND="
302 - >=virtual/dist-kernel-${PV}
303 -"
304 -
305 -QA_FLAGS_IGNORED="
306 - usr/src/linux-.*/scripts/gcc-plugins/.*.so
307 - usr/src/linux-.*/vmlinux
308 -"
309 -
310 -src_prepare() {
311 - local PATCHES=(
312 - # meh, genpatches have no directory
313 - "${WORKDIR}"/*.patch
314 - )
315 - default
316 -
317 - local biendian=false
318 -
319 - # prepare the default config
320 - case ${ARCH} in
321 - amd64)
322 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
323 - ;;
324 - arm)
325 - return
326 - ;;
327 - arm64)
328 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
329 - biendian=true
330 - ;;
331 - hppa)
332 - return
333 - ;;
334 - ppc)
335 - # assume powermac/powerbook defconfig
336 - # we still package.use.force savedconfig
337 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
338 - ;;
339 - ppc64)
340 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
341 - biendian=true
342 - ;;
343 - x86)
344 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
345 - ;;
346 - *)
347 - die "Unsupported arch ${ARCH}"
348 - ;;
349 - esac
350 -
351 - local myversion="-gentoo-dist"
352 - use hardened && myversion+="-hardened"
353 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
354 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
355 -
356 - local merge_configs=(
357 - "${T}"/version.config
358 - "${dist_conf_path}"/base.config
359 - )
360 - use debug || merge_configs+=(
361 - "${dist_conf_path}"/no-debug.config
362 - )
363 - if use hardened; then
364 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
365 -
366 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
367 -
368 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
369 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
370 - fi
371 - fi
372 -
373 - # this covers ppc64 and aarch64_be only for now
374 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
375 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
376 - fi
377 -
378 - kernel-build_merge_configs "${merge_configs[@]}"
379 -}
380
381 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.112.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.112.ebuild
382 deleted file mode 100644
383 index d11f158ae771..000000000000
384 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.112.ebuild
385 +++ /dev/null
386 @@ -1,131 +0,0 @@
387 -# Copyright 2020-2022 Gentoo Authors
388 -# Distributed under the terms of the GNU General Public License v2
389 -
390 -EAPI=7
391 -
392 -inherit kernel-build toolchain-funcs
393 -
394 -MY_P=linux-${PV%.*}
395 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 8 ))
396 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
397 -CONFIG_VER=5.10.12
398 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
399 -GENTOO_CONFIG_VER=g1
400 -
401 -DESCRIPTION="Linux kernel built with Gentoo patches"
402 -HOMEPAGE="https://www.kernel.org/"
403 -SRC_URI+="
404 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
405 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
406 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
407 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
408 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
409 - amd64? (
410 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
411 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
412 - )
413 - arm64? (
414 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
415 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
416 - )
417 - ppc64? (
418 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
419 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
420 - )
421 - x86? (
422 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
423 - -> kernel-i686-fedora.config.${CONFIG_VER}
424 - )
425 -"
426 -S=${WORKDIR}/${MY_P}
427 -
428 -LICENSE="GPL-2"
429 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
430 -IUSE="debug hardened"
431 -REQUIRED_USE="arm? ( savedconfig )"
432 -
433 -RDEPEND="
434 - !sys-kernel/gentoo-kernel-bin:${SLOT}
435 -"
436 -BDEPEND="
437 - debug? ( dev-util/pahole )
438 -"
439 -PDEPEND="
440 - >=virtual/dist-kernel-${PV}
441 -"
442 -
443 -QA_FLAGS_IGNORED="
444 - usr/src/linux-.*/scripts/gcc-plugins/.*.so
445 - usr/src/linux-.*/vmlinux
446 -"
447 -
448 -src_prepare() {
449 - local PATCHES=(
450 - # meh, genpatches have no directory
451 - "${WORKDIR}"/*.patch
452 - )
453 - default
454 -
455 - local biendian=false
456 -
457 - # prepare the default config
458 - case ${ARCH} in
459 - amd64)
460 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
461 - ;;
462 - arm)
463 - return
464 - ;;
465 - arm64)
466 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
467 - biendian=true
468 - ;;
469 - hppa)
470 - return
471 - ;;
472 - ppc)
473 - # assume powermac/powerbook defconfig
474 - # we still package.use.force savedconfig
475 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
476 - ;;
477 - ppc64)
478 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
479 - biendian=true
480 - ;;
481 - x86)
482 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
483 - ;;
484 - *)
485 - die "Unsupported arch ${ARCH}"
486 - ;;
487 - esac
488 -
489 - local myversion="-gentoo-dist"
490 - use hardened && myversion+="-hardened"
491 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
492 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
493 -
494 - local merge_configs=(
495 - "${T}"/version.config
496 - "${dist_conf_path}"/base.config
497 - )
498 - use debug || merge_configs+=(
499 - "${dist_conf_path}"/no-debug.config
500 - )
501 - if use hardened; then
502 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
503 -
504 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
505 -
506 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
507 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
508 - fi
509 - fi
510 -
511 - # this covers ppc64 and aarch64_be only for now
512 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
513 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
514 - fi
515 -
516 - kernel-build_merge_configs "${merge_configs[@]}"
517 -}
518
519 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.33.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.33.ebuild
520 deleted file mode 100644
521 index 08f017d05ffa..000000000000
522 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.33.ebuild
523 +++ /dev/null
524 @@ -1,131 +0,0 @@
525 -# Copyright 2020-2022 Gentoo Authors
526 -# Distributed under the terms of the GNU General Public License v2
527 -
528 -EAPI=7
529 -
530 -inherit kernel-build toolchain-funcs
531 -
532 -MY_P=linux-${PV%.*}
533 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 ))
534 -CONFIG_VER=5.15.14
535 -CONFIG_HASH=8cc461d9cfb256bb831225bb38e29fa944bd890f
536 -GENTOO_CONFIG_VER=g1
537 -
538 -DESCRIPTION="Linux kernel built with Gentoo patches"
539 -HOMEPAGE="https://www.kernel.org/"
540 -SRC_URI+="
541 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
542 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
543 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
544 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
545 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
546 - amd64? (
547 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
548 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
549 - )
550 - arm64? (
551 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
552 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
553 - )
554 - ppc64? (
555 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
556 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
557 - )
558 - x86? (
559 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
560 - -> kernel-i686-fedora.config.${CONFIG_VER}
561 - )
562 -"
563 -S=${WORKDIR}/${MY_P}
564 -
565 -LICENSE="GPL-2"
566 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
567 -IUSE="debug hardened"
568 -REQUIRED_USE="arm? ( savedconfig )"
569 -
570 -RDEPEND="
571 - !sys-kernel/gentoo-kernel-bin:${SLOT}
572 -"
573 -BDEPEND="
574 - debug? ( dev-util/pahole )
575 -"
576 -PDEPEND="
577 - >=virtual/dist-kernel-${PV}
578 -"
579 -
580 -QA_FLAGS_IGNORED="
581 - usr/src/linux-.*/scripts/gcc-plugins/.*.so
582 - usr/src/linux-.*/vmlinux
583 - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
584 -"
585 -
586 -src_prepare() {
587 - local PATCHES=(
588 - # meh, genpatches have no directory
589 - "${WORKDIR}"/*.patch
590 - )
591 - default
592 -
593 - local biendian=false
594 -
595 - # prepare the default config
596 - case ${ARCH} in
597 - amd64)
598 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
599 - ;;
600 - arm)
601 - return
602 - ;;
603 - arm64)
604 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
605 - biendian=true
606 - ;;
607 - hppa)
608 - return
609 - ;;
610 - ppc)
611 - # assume powermac/powerbook defconfig
612 - # we still package.use.force savedconfig
613 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
614 - ;;
615 - ppc64)
616 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
617 - biendian=true
618 - ;;
619 - x86)
620 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
621 - ;;
622 - *)
623 - die "Unsupported arch ${ARCH}"
624 - ;;
625 - esac
626 -
627 - local myversion="-gentoo-dist"
628 - use hardened && myversion+="-hardened"
629 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
630 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
631 -
632 - local merge_configs=(
633 - "${T}"/version.config
634 - "${dist_conf_path}"/base.config
635 - )
636 - use debug || merge_configs+=(
637 - "${dist_conf_path}"/no-debug.config
638 - )
639 - if use hardened; then
640 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
641 -
642 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
643 -
644 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
645 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
646 - fi
647 - fi
648 -
649 - # this covers ppc64 and aarch64_be only for now
650 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
651 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
652 - fi
653 -
654 - kernel-build_merge_configs "${merge_configs[@]}"
655 -}
656
657 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.34.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.34.ebuild
658 deleted file mode 100644
659 index 86083de8d7e5..000000000000
660 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.34.ebuild
661 +++ /dev/null
662 @@ -1,131 +0,0 @@
663 -# Copyright 2020-2022 Gentoo Authors
664 -# Distributed under the terms of the GNU General Public License v2
665 -
666 -EAPI=7
667 -
668 -inherit kernel-build toolchain-funcs
669 -
670 -MY_P=linux-${PV%.*}
671 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 ))
672 -CONFIG_VER=5.15.19
673 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
674 -GENTOO_CONFIG_VER=g1
675 -
676 -DESCRIPTION="Linux kernel built with Gentoo patches"
677 -HOMEPAGE="https://www.kernel.org/"
678 -SRC_URI+="
679 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
680 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
681 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
682 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
683 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
684 - amd64? (
685 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
686 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
687 - )
688 - arm64? (
689 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
690 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
691 - )
692 - ppc64? (
693 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
694 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
695 - )
696 - x86? (
697 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
698 - -> kernel-i686-fedora.config.${CONFIG_VER}
699 - )
700 -"
701 -S=${WORKDIR}/${MY_P}
702 -
703 -LICENSE="GPL-2"
704 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
705 -IUSE="debug hardened"
706 -REQUIRED_USE="arm? ( savedconfig )"
707 -
708 -RDEPEND="
709 - !sys-kernel/gentoo-kernel-bin:${SLOT}
710 -"
711 -BDEPEND="
712 - debug? ( dev-util/pahole )
713 -"
714 -PDEPEND="
715 - >=virtual/dist-kernel-${PV}
716 -"
717 -
718 -QA_FLAGS_IGNORED="
719 - usr/src/linux-.*/scripts/gcc-plugins/.*.so
720 - usr/src/linux-.*/vmlinux
721 - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
722 -"
723 -
724 -src_prepare() {
725 - local PATCHES=(
726 - # meh, genpatches have no directory
727 - "${WORKDIR}"/*.patch
728 - )
729 - default
730 -
731 - local biendian=false
732 -
733 - # prepare the default config
734 - case ${ARCH} in
735 - amd64)
736 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
737 - ;;
738 - arm)
739 - return
740 - ;;
741 - arm64)
742 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
743 - biendian=true
744 - ;;
745 - hppa)
746 - return
747 - ;;
748 - ppc)
749 - # assume powermac/powerbook defconfig
750 - # we still package.use.force savedconfig
751 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
752 - ;;
753 - ppc64)
754 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
755 - biendian=true
756 - ;;
757 - x86)
758 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
759 - ;;
760 - *)
761 - die "Unsupported arch ${ARCH}"
762 - ;;
763 - esac
764 -
765 - local myversion="-gentoo-dist"
766 - use hardened && myversion+="-hardened"
767 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
768 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
769 -
770 - local merge_configs=(
771 - "${T}"/version.config
772 - "${dist_conf_path}"/base.config
773 - )
774 - use debug || merge_configs+=(
775 - "${dist_conf_path}"/no-debug.config
776 - )
777 - if use hardened; then
778 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
779 -
780 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
781 -
782 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
783 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
784 - fi
785 - fi
786 -
787 - # this covers ppc64 and aarch64_be only for now
788 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
789 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
790 - fi
791 -
792 - kernel-build_merge_configs "${merge_configs[@]}"
793 -}
794
795 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.35.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.35.ebuild
796 deleted file mode 100644
797 index 3046e289d1f3..000000000000
798 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.35.ebuild
799 +++ /dev/null
800 @@ -1,131 +0,0 @@
801 -# Copyright 2020-2022 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##*.} + 3 ))
810 -CONFIG_VER=5.15.19
811 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
812 -GENTOO_CONFIG_VER=g1
813 -
814 -DESCRIPTION="Linux kernel built with Gentoo patches"
815 -HOMEPAGE="https://www.kernel.org/"
816 -SRC_URI+="
817 - 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/${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 -"
839 -S=${WORKDIR}/${MY_P}
840 -
841 -LICENSE="GPL-2"
842 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
843 -IUSE="debug hardened"
844 -REQUIRED_USE="arm? ( savedconfig )"
845 -
846 -RDEPEND="
847 - !sys-kernel/gentoo-kernel-bin:${SLOT}
848 -"
849 -BDEPEND="
850 - debug? ( dev-util/pahole )
851 -"
852 -PDEPEND="
853 - >=virtual/dist-kernel-${PV}
854 -"
855 -
856 -QA_FLAGS_IGNORED="
857 - usr/src/linux-.*/scripts/gcc-plugins/.*.so
858 - usr/src/linux-.*/vmlinux
859 - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
860 -"
861 -
862 -src_prepare() {
863 - local PATCHES=(
864 - # meh, genpatches have no directory
865 - "${WORKDIR}"/*.patch
866 - )
867 - default
868 -
869 - local biendian=false
870 -
871 - # prepare the default config
872 - case ${ARCH} in
873 - amd64)
874 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
875 - ;;
876 - arm)
877 - return
878 - ;;
879 - arm64)
880 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
881 - biendian=true
882 - ;;
883 - hppa)
884 - return
885 - ;;
886 - ppc)
887 - # assume powermac/powerbook defconfig
888 - # we still package.use.force savedconfig
889 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
890 - ;;
891 - ppc64)
892 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
893 - biendian=true
894 - ;;
895 - x86)
896 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
897 - ;;
898 - *)
899 - die "Unsupported arch ${ARCH}"
900 - ;;
901 - esac
902 -
903 - local myversion="-gentoo-dist"
904 - use hardened && myversion+="-hardened"
905 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
906 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
907 -
908 - local merge_configs=(
909 - "${T}"/version.config
910 - "${dist_conf_path}"/base.config
911 - )
912 - use debug || merge_configs+=(
913 - "${dist_conf_path}"/no-debug.config
914 - )
915 - if use hardened; then
916 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
917 -
918 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
919 -
920 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
921 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
922 - fi
923 - fi
924 -
925 - # this covers ppc64 and aarch64_be only for now
926 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
927 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
928 - fi
929 -
930 - kernel-build_merge_configs "${merge_configs[@]}"
931 -}
932
933 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.16.18-r1.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.16.18-r1.ebuild
934 deleted file mode 100644
935 index b1e4cfe50e93..000000000000
936 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.16.18-r1.ebuild
937 +++ /dev/null
938 @@ -1,131 +0,0 @@
939 -# Copyright 2020-2022 Gentoo Authors
940 -# Distributed under the terms of the GNU General Public License v2
941 -
942 -EAPI=7
943 -
944 -inherit kernel-build toolchain-funcs
945 -
946 -MY_P=linux-${PV%.*}
947 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
948 -CONFIG_VER=5.16.16
949 -CONFIG_HASH=95484c155424c62930acc1c61803f608af3f1cbc
950 -GENTOO_CONFIG_VER=g1
951 -
952 -DESCRIPTION="Linux kernel built with Gentoo patches"
953 -HOMEPAGE="https://www.kernel.org/"
954 -SRC_URI+="
955 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
956 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
957 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
958 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
959 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
960 - amd64? (
961 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
962 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
963 - )
964 - arm64? (
965 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
966 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
967 - )
968 - ppc64? (
969 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
970 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
971 - )
972 - x86? (
973 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/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 ~ppc ~ppc64 ~x86"
981 -IUSE="debug hardened"
982 -REQUIRED_USE="arm? ( savedconfig )"
983 -
984 -RDEPEND="
985 - !sys-kernel/gentoo-kernel-bin:${SLOT}
986 -"
987 -BDEPEND="
988 - debug? ( dev-util/pahole )
989 -"
990 -PDEPEND="
991 - >=virtual/dist-kernel-${PV}
992 -"
993 -
994 -QA_FLAGS_IGNORED="
995 - usr/src/linux-.*/scripts/gcc-plugins/.*.so
996 - usr/src/linux-.*/vmlinux
997 - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
998 -"
999 -
1000 -src_prepare() {
1001 - local PATCHES=(
1002 - # meh, genpatches have no directory
1003 - "${WORKDIR}"/*.patch
1004 - )
1005 - default
1006 -
1007 - local biendian=false
1008 -
1009 - # prepare the default config
1010 - case ${ARCH} in
1011 - amd64)
1012 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1013 - ;;
1014 - arm)
1015 - return
1016 - ;;
1017 - arm64)
1018 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1019 - biendian=true
1020 - ;;
1021 - hppa)
1022 - return
1023 - ;;
1024 - ppc)
1025 - # assume powermac/powerbook defconfig
1026 - # we still package.use.force savedconfig
1027 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1028 - ;;
1029 - ppc64)
1030 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1031 - biendian=true
1032 - ;;
1033 - x86)
1034 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1035 - ;;
1036 - *)
1037 - die "Unsupported arch ${ARCH}"
1038 - ;;
1039 - esac
1040 -
1041 - local myversion="-gentoo-dist"
1042 - use hardened && myversion+="-hardened"
1043 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1044 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1045 -
1046 - local merge_configs=(
1047 - "${T}"/version.config
1048 - "${dist_conf_path}"/base.config
1049 - )
1050 - use debug || merge_configs+=(
1051 - "${dist_conf_path}"/no-debug.config
1052 - )
1053 - if use hardened; then
1054 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1055 -
1056 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1057 -
1058 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1059 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1060 - fi
1061 - fi
1062 -
1063 - # this covers ppc64 and aarch64_be only for now
1064 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
1065 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
1066 - fi
1067 -
1068 - kernel-build_merge_configs "${merge_configs[@]}"
1069 -}
1070
1071 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.16.19.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.16.19.ebuild
1072 deleted file mode 100644
1073 index 228797af009b..000000000000
1074 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.16.19.ebuild
1075 +++ /dev/null
1076 @@ -1,131 +0,0 @@
1077 -# Copyright 2020-2022 Gentoo Authors
1078 -# Distributed under the terms of the GNU General Public License v2
1079 -
1080 -EAPI=7
1081 -
1082 -inherit kernel-build toolchain-funcs
1083 -
1084 -MY_P=linux-${PV%.*}
1085 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
1086 -CONFIG_VER=5.16.19
1087 -CONFIG_HASH=13503fa6c04411b42716c6522a8e456fe3360008
1088 -GENTOO_CONFIG_VER=g1
1089 -
1090 -DESCRIPTION="Linux kernel built with Gentoo patches"
1091 -HOMEPAGE="https://www.kernel.org/"
1092 -SRC_URI+="
1093 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1094 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1095 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.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 - amd64? (
1099 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1100 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1101 - )
1102 - arm64? (
1103 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1104 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1105 - )
1106 - ppc64? (
1107 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1108 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1109 - )
1110 - x86? (
1111 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1112 - -> kernel-i686-fedora.config.${CONFIG_VER}
1113 - )
1114 -"
1115 -S=${WORKDIR}/${MY_P}
1116 -
1117 -LICENSE="GPL-2"
1118 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
1119 -IUSE="debug hardened"
1120 -REQUIRED_USE="arm? ( savedconfig )"
1121 -
1122 -RDEPEND="
1123 - !sys-kernel/gentoo-kernel-bin:${SLOT}
1124 -"
1125 -BDEPEND="
1126 - debug? ( dev-util/pahole )
1127 -"
1128 -PDEPEND="
1129 - >=virtual/dist-kernel-${PV}
1130 -"
1131 -
1132 -QA_FLAGS_IGNORED="
1133 - usr/src/linux-.*/scripts/gcc-plugins/.*.so
1134 - usr/src/linux-.*/vmlinux
1135 - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
1136 -"
1137 -
1138 -src_prepare() {
1139 - local PATCHES=(
1140 - # meh, genpatches have no directory
1141 - "${WORKDIR}"/*.patch
1142 - )
1143 - default
1144 -
1145 - local biendian=false
1146 -
1147 - # prepare the default config
1148 - case ${ARCH} in
1149 - amd64)
1150 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1151 - ;;
1152 - arm)
1153 - return
1154 - ;;
1155 - arm64)
1156 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1157 - biendian=true
1158 - ;;
1159 - hppa)
1160 - return
1161 - ;;
1162 - ppc)
1163 - # assume powermac/powerbook defconfig
1164 - # we still package.use.force savedconfig
1165 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1166 - ;;
1167 - ppc64)
1168 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1169 - biendian=true
1170 - ;;
1171 - x86)
1172 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1173 - ;;
1174 - *)
1175 - die "Unsupported arch ${ARCH}"
1176 - ;;
1177 - esac
1178 -
1179 - local myversion="-gentoo-dist"
1180 - use hardened && myversion+="-hardened"
1181 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1182 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1183 -
1184 - local merge_configs=(
1185 - "${T}"/version.config
1186 - "${dist_conf_path}"/base.config
1187 - )
1188 - use debug || merge_configs+=(
1189 - "${dist_conf_path}"/no-debug.config
1190 - )
1191 - if use hardened; then
1192 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1193 -
1194 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1195 -
1196 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1197 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1198 - fi
1199 - fi
1200 -
1201 - # this covers ppc64 and aarch64_be only for now
1202 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
1203 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
1204 - fi
1205 -
1206 - kernel-build_merge_configs "${merge_configs[@]}"
1207 -}
1208
1209 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.16.20.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.16.20.ebuild
1210 deleted file mode 100644
1211 index 228797af009b..000000000000
1212 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.16.20.ebuild
1213 +++ /dev/null
1214 @@ -1,131 +0,0 @@
1215 -# Copyright 2020-2022 Gentoo Authors
1216 -# Distributed under the terms of the GNU General Public License v2
1217 -
1218 -EAPI=7
1219 -
1220 -inherit kernel-build toolchain-funcs
1221 -
1222 -MY_P=linux-${PV%.*}
1223 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
1224 -CONFIG_VER=5.16.19
1225 -CONFIG_HASH=13503fa6c04411b42716c6522a8e456fe3360008
1226 -GENTOO_CONFIG_VER=g1
1227 -
1228 -DESCRIPTION="Linux kernel built with Gentoo patches"
1229 -HOMEPAGE="https://www.kernel.org/"
1230 -SRC_URI+="
1231 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1232 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1233 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1234 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
1235 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1236 - amd64? (
1237 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1238 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1239 - )
1240 - arm64? (
1241 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1242 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1243 - )
1244 - ppc64? (
1245 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1246 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1247 - )
1248 - x86? (
1249 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1250 - -> kernel-i686-fedora.config.${CONFIG_VER}
1251 - )
1252 -"
1253 -S=${WORKDIR}/${MY_P}
1254 -
1255 -LICENSE="GPL-2"
1256 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
1257 -IUSE="debug hardened"
1258 -REQUIRED_USE="arm? ( savedconfig )"
1259 -
1260 -RDEPEND="
1261 - !sys-kernel/gentoo-kernel-bin:${SLOT}
1262 -"
1263 -BDEPEND="
1264 - debug? ( dev-util/pahole )
1265 -"
1266 -PDEPEND="
1267 - >=virtual/dist-kernel-${PV}
1268 -"
1269 -
1270 -QA_FLAGS_IGNORED="
1271 - usr/src/linux-.*/scripts/gcc-plugins/.*.so
1272 - usr/src/linux-.*/vmlinux
1273 - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
1274 -"
1275 -
1276 -src_prepare() {
1277 - local PATCHES=(
1278 - # meh, genpatches have no directory
1279 - "${WORKDIR}"/*.patch
1280 - )
1281 - default
1282 -
1283 - local biendian=false
1284 -
1285 - # prepare the default config
1286 - case ${ARCH} in
1287 - amd64)
1288 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1289 - ;;
1290 - arm)
1291 - return
1292 - ;;
1293 - arm64)
1294 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1295 - biendian=true
1296 - ;;
1297 - hppa)
1298 - return
1299 - ;;
1300 - ppc)
1301 - # assume powermac/powerbook defconfig
1302 - # we still package.use.force savedconfig
1303 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1304 - ;;
1305 - ppc64)
1306 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1307 - biendian=true
1308 - ;;
1309 - x86)
1310 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1311 - ;;
1312 - *)
1313 - die "Unsupported arch ${ARCH}"
1314 - ;;
1315 - esac
1316 -
1317 - local myversion="-gentoo-dist"
1318 - use hardened && myversion+="-hardened"
1319 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1320 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1321 -
1322 - local merge_configs=(
1323 - "${T}"/version.config
1324 - "${dist_conf_path}"/base.config
1325 - )
1326 - use debug || merge_configs+=(
1327 - "${dist_conf_path}"/no-debug.config
1328 - )
1329 - if use hardened; then
1330 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1331 -
1332 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1333 -
1334 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1335 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1336 - fi
1337 - fi
1338 -
1339 - # this covers ppc64 and aarch64_be only for now
1340 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
1341 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
1342 - fi
1343 -
1344 - kernel-build_merge_configs "${merge_configs[@]}"
1345 -}
1346
1347 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.3.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.3.ebuild
1348 deleted file mode 100644
1349 index cae8ad0f740d..000000000000
1350 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.3.ebuild
1351 +++ /dev/null
1352 @@ -1,132 +0,0 @@
1353 -# Copyright 2020-2022 Gentoo Authors
1354 -# Distributed under the terms of the GNU General Public License v2
1355 -
1356 -EAPI=7
1357 -
1358 -inherit kernel-build toolchain-funcs
1359 -
1360 -MY_P=linux-${PV%.*}
1361 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
1362 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1363 -# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo
1364 -CONFIG_VER=5.17.3-gentoo
1365 -GENTOO_CONFIG_VER=g1
1366 -
1367 -DESCRIPTION="Linux kernel built with Gentoo patches"
1368 -HOMEPAGE="https://www.kernel.org/"
1369 -SRC_URI+="
1370 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1371 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1372 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1373 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
1374 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1375 - amd64? (
1376 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
1377 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1378 - )
1379 - arm64? (
1380 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
1381 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1382 - )
1383 - ppc64? (
1384 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
1385 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1386 - )
1387 - x86? (
1388 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
1389 - -> kernel-i686-fedora.config.${CONFIG_VER}
1390 - )
1391 -"
1392 -S=${WORKDIR}/${MY_P}
1393 -
1394 -LICENSE="GPL-2"
1395 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
1396 -IUSE="debug hardened"
1397 -REQUIRED_USE="arm? ( savedconfig )"
1398 -
1399 -RDEPEND="
1400 - !sys-kernel/gentoo-kernel-bin:${SLOT}
1401 -"
1402 -BDEPEND="
1403 - debug? ( dev-util/pahole )
1404 -"
1405 -PDEPEND="
1406 - >=virtual/dist-kernel-${PV}
1407 -"
1408 -
1409 -QA_FLAGS_IGNORED="
1410 - usr/src/linux-.*/scripts/gcc-plugins/.*.so
1411 - usr/src/linux-.*/vmlinux
1412 - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
1413 -"
1414 -
1415 -src_prepare() {
1416 - local PATCHES=(
1417 - # meh, genpatches have no directory
1418 - "${WORKDIR}"/*.patch
1419 - )
1420 - default
1421 -
1422 - local biendian=false
1423 -
1424 - # prepare the default config
1425 - case ${ARCH} in
1426 - amd64)
1427 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1428 - ;;
1429 - arm)
1430 - return
1431 - ;;
1432 - arm64)
1433 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1434 - biendian=true
1435 - ;;
1436 - hppa)
1437 - return
1438 - ;;
1439 - ppc)
1440 - # assume powermac/powerbook defconfig
1441 - # we still package.use.force savedconfig
1442 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1443 - ;;
1444 - ppc64)
1445 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1446 - biendian=true
1447 - ;;
1448 - x86)
1449 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1450 - ;;
1451 - *)
1452 - die "Unsupported arch ${ARCH}"
1453 - ;;
1454 - esac
1455 -
1456 - local myversion="-gentoo-dist"
1457 - use hardened && myversion+="-hardened"
1458 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1459 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1460 -
1461 - local merge_configs=(
1462 - "${T}"/version.config
1463 - "${dist_conf_path}"/base.config
1464 - )
1465 - use debug || merge_configs+=(
1466 - "${dist_conf_path}"/no-debug.config
1467 - )
1468 - if use hardened; then
1469 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1470 -
1471 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1472 -
1473 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1474 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1475 - fi
1476 - fi
1477 -
1478 - # this covers ppc64 and aarch64_be only for now
1479 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
1480 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
1481 - fi
1482 -
1483 - kernel-build_merge_configs "${merge_configs[@]}"
1484 -}
1485
1486 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.4.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.4.ebuild
1487 deleted file mode 100644
1488 index 0557acbb060a..000000000000
1489 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.17.4.ebuild
1490 +++ /dev/null
1491 @@ -1,132 +0,0 @@
1492 -# Copyright 2020-2022 Gentoo Authors
1493 -# Distributed under the terms of the GNU General Public License v2
1494 -
1495 -EAPI=7
1496 -
1497 -inherit kernel-build toolchain-funcs
1498 -
1499 -MY_P=linux-${PV%.*}
1500 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
1501 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1502 -# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo
1503 -CONFIG_VER=5.17.3-gentoo
1504 -GENTOO_CONFIG_VER=g1
1505 -
1506 -DESCRIPTION="Linux kernel built with Gentoo patches"
1507 -HOMEPAGE="https://www.kernel.org/"
1508 -SRC_URI+="
1509 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1510 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1511 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1512 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
1513 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1514 - amd64? (
1515 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
1516 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1517 - )
1518 - arm64? (
1519 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
1520 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1521 - )
1522 - ppc64? (
1523 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
1524 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1525 - )
1526 - x86? (
1527 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
1528 - -> kernel-i686-fedora.config.${CONFIG_VER}
1529 - )
1530 -"
1531 -S=${WORKDIR}/${MY_P}
1532 -
1533 -LICENSE="GPL-2"
1534 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1535 -IUSE="debug hardened"
1536 -REQUIRED_USE="arm? ( savedconfig )"
1537 -
1538 -RDEPEND="
1539 - !sys-kernel/gentoo-kernel-bin:${SLOT}
1540 -"
1541 -BDEPEND="
1542 - debug? ( dev-util/pahole )
1543 -"
1544 -PDEPEND="
1545 - >=virtual/dist-kernel-${PV}
1546 -"
1547 -
1548 -QA_FLAGS_IGNORED="
1549 - usr/src/linux-.*/scripts/gcc-plugins/.*.so
1550 - usr/src/linux-.*/vmlinux
1551 - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
1552 -"
1553 -
1554 -src_prepare() {
1555 - local PATCHES=(
1556 - # meh, genpatches have no directory
1557 - "${WORKDIR}"/*.patch
1558 - )
1559 - default
1560 -
1561 - local biendian=false
1562 -
1563 - # prepare the default config
1564 - case ${ARCH} in
1565 - amd64)
1566 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1567 - ;;
1568 - arm)
1569 - return
1570 - ;;
1571 - arm64)
1572 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1573 - biendian=true
1574 - ;;
1575 - hppa)
1576 - return
1577 - ;;
1578 - ppc)
1579 - # assume powermac/powerbook defconfig
1580 - # we still package.use.force savedconfig
1581 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1582 - ;;
1583 - ppc64)
1584 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1585 - biendian=true
1586 - ;;
1587 - x86)
1588 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1589 - ;;
1590 - *)
1591 - die "Unsupported arch ${ARCH}"
1592 - ;;
1593 - esac
1594 -
1595 - local myversion="-gentoo-dist"
1596 - use hardened && myversion+="-hardened"
1597 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1598 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1599 -
1600 - local merge_configs=(
1601 - "${T}"/version.config
1602 - "${dist_conf_path}"/base.config
1603 - )
1604 - use debug || merge_configs+=(
1605 - "${dist_conf_path}"/no-debug.config
1606 - )
1607 - if use hardened; then
1608 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1609 -
1610 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1611 -
1612 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1613 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1614 - fi
1615 - fi
1616 -
1617 - # this covers ppc64 and aarch64_be only for now
1618 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
1619 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
1620 - fi
1621 -
1622 - kernel-build_merge_configs "${merge_configs[@]}"
1623 -}
1624
1625 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.189.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.189.ebuild
1626 deleted file mode 100644
1627 index 4a10594a85f7..000000000000
1628 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.189.ebuild
1629 +++ /dev/null
1630 @@ -1,100 +0,0 @@
1631 -# Copyright 2020-2022 Gentoo Authors
1632 -# Distributed under the terms of the GNU General Public License v2
1633 -
1634 -EAPI=7
1635 -
1636 -inherit kernel-build
1637 -
1638 -MY_P=linux-${PV%.*}
1639 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
1640 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1641 -CONFIG_VER=5.4.21
1642 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
1643 -GENTOO_CONFIG_VER=g1
1644 -
1645 -DESCRIPTION="Linux kernel built with Gentoo patches"
1646 -HOMEPAGE="https://www.kernel.org/"
1647 -SRC_URI+="
1648 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1649 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
1650 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
1651 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
1652 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1653 - amd64? (
1654 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
1655 - -> kernel-x86_64.config.${CONFIG_VER}
1656 - )
1657 - arm64? (
1658 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
1659 - -> kernel-aarch64.config.${CONFIG_VER}
1660 - )
1661 - ppc64? (
1662 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
1663 - -> kernel-ppc64le.config.${CONFIG_VER}
1664 - )
1665 - x86? (
1666 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
1667 - -> kernel-i686.config.${CONFIG_VER}
1668 - )
1669 -"
1670 -S=${WORKDIR}/${MY_P}
1671 -
1672 -LICENSE="GPL-2"
1673 -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
1674 -IUSE="debug"
1675 -
1676 -RDEPEND="
1677 - !sys-kernel/gentoo-kernel-bin:${SLOT}
1678 -"
1679 -BDEPEND="
1680 - debug? ( dev-util/pahole )
1681 -"
1682 -PDEPEND="
1683 - >=virtual/dist-kernel-${PV}
1684 -"
1685 -
1686 -src_prepare() {
1687 - local PATCHES=(
1688 - # meh, genpatches have no directory
1689 - "${WORKDIR}"/*.patch
1690 - )
1691 - default
1692 -
1693 - # prepare the default config
1694 - case ${ARCH} in
1695 - amd64)
1696 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
1697 - ;;
1698 - arm64)
1699 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
1700 - ;;
1701 - ppc)
1702 - # assume powermac/powerbook defconfig
1703 - # we still package.use.force savedconfig
1704 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1705 - ;;
1706 - ppc64)
1707 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
1708 - ;;
1709 - x86)
1710 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
1711 - ;;
1712 - *)
1713 - die "Unsupported arch ${ARCH}"
1714 - ;;
1715 - esac
1716 -
1717 - echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die
1718 - local merge_configs=(
1719 - "${T}"/version.config
1720 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
1721 - )
1722 - use debug || merge_configs+=(
1723 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
1724 - )
1725 - [[ ${ARCH} == x86 ]] && merge_configs+=(
1726 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
1727 - )
1728 -
1729 - kernel-build_merge_configs "${merge_configs[@]}"
1730 -}