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