Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel/
Date: Fri, 05 Aug 2022 08:05:11
Message-Id: 1659686509.2e643c4d182d8bd051e7201e317221dd2261ea56.mgorny@gentoo
1 commit: 2e643c4d182d8bd051e7201e317221dd2261ea56
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 5 08:01:49 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 5 08:01:49 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e643c4d
7
8 sys-kernel/vanilla-kernel: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 sys-kernel/vanilla-kernel/Manifest | 52 --------
13 .../vanilla-kernel/vanilla-kernel-5.10.128.ebuild | 134 ---------------------
14 .../vanilla-kernel/vanilla-kernel-5.10.129.ebuild | 134 ---------------------
15 .../vanilla-kernel/vanilla-kernel-5.10.130.ebuild | 134 ---------------------
16 .../vanilla-kernel/vanilla-kernel-5.10.131.ebuild | 134 ---------------------
17 .../vanilla-kernel/vanilla-kernel-5.10.132.ebuild | 134 ---------------------
18 .../vanilla-kernel/vanilla-kernel-5.10.133.ebuild | 134 ---------------------
19 .../vanilla-kernel/vanilla-kernel-5.10.134.ebuild | 134 ---------------------
20 .../vanilla-kernel/vanilla-kernel-5.15.52.ebuild | 134 ---------------------
21 .../vanilla-kernel/vanilla-kernel-5.15.53.ebuild | 134 ---------------------
22 .../vanilla-kernel/vanilla-kernel-5.15.54.ebuild | 134 ---------------------
23 .../vanilla-kernel/vanilla-kernel-5.15.55.ebuild | 134 ---------------------
24 .../vanilla-kernel/vanilla-kernel-5.15.56.ebuild | 134 ---------------------
25 .../vanilla-kernel/vanilla-kernel-5.15.57.ebuild | 134 ---------------------
26 .../vanilla-kernel/vanilla-kernel-5.15.58.ebuild | 134 ---------------------
27 .../vanilla-kernel/vanilla-kernel-5.18.10.ebuild | 134 ---------------------
28 .../vanilla-kernel/vanilla-kernel-5.18.11.ebuild | 134 ---------------------
29 .../vanilla-kernel/vanilla-kernel-5.18.12.ebuild | 134 ---------------------
30 .../vanilla-kernel/vanilla-kernel-5.18.13.ebuild | 134 ---------------------
31 .../vanilla-kernel/vanilla-kernel-5.18.14.ebuild | 134 ---------------------
32 .../vanilla-kernel/vanilla-kernel-5.18.15.ebuild | 134 ---------------------
33 .../vanilla-kernel/vanilla-kernel-5.18.9.ebuild | 134 ---------------------
34 .../vanilla-kernel/vanilla-kernel-5.4.204.ebuild | 108 -----------------
35 .../vanilla-kernel/vanilla-kernel-5.4.205.ebuild | 108 -----------------
36 .../vanilla-kernel/vanilla-kernel-5.4.206.ebuild | 108 -----------------
37 .../vanilla-kernel/vanilla-kernel-5.4.207.ebuild | 108 -----------------
38 .../vanilla-kernel/vanilla-kernel-5.4.208.ebuild | 108 -----------------
39 27 files changed, 3406 deletions(-)
40
41 diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest
42 index 9a38f1282d4a..460243c63862 100644
43 --- a/sys-kernel/vanilla-kernel/Manifest
44 +++ b/sys-kernel/vanilla-kernel/Manifest
45 @@ -15,65 +15,13 @@ DIST kernel-x86_64-fedora.config.5.10.12 206357 BLAKE2B 0eda9d4f3f973336cabd67c1
46 DIST kernel-x86_64-fedora.config.5.15.19 223286 BLAKE2B 239995703c01dcb6d179133dd115bc0a57872c07d7a08afaf4d92cf6d78f0c17b19487b5b399ac7fdde5d460fa7931628147817a569fef2c3a62951c96054bdf SHA512 9bee4aff7e5ef4ada57bee7496aaf47b8fdd5c936c4c9b580660d130db0678eaecdebdbcab0dfcaf5c17a71f6419069840db10f5886806b6fc810f8a3619554f
47 DIST kernel-x86_64-fedora.config.5.18.9-gentoo 221797 BLAKE2B 1873ffeab78c7e9a8186d255dac5b7dc5fcdadfa97d6a265aaac1583006adc1c0a150eff6892f1a82e622f77122051d0eca5e2cc0d9b95f8d0e36212d6c47ed3 SHA512 7c2325a12de85bc1aa300b5f3846711a20d43817a60a68e7cae84ac6505b3deb158c9dd0871d86e148f46435f36549231566abe276ffc2ee8bb9dd2ac5c40960
48 DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 0eb2b07c14cea7545350fcdf3a94f2a531f0137c502ebda9299cacf44da5385686e2049b480b28bc153c9d413d453cfe682b9655eefe70428cb720f57c7bd200 SHA512 f3b3ee6841555ac3a9cc11536a7d44e1a5a8df2bab14ba341fda7df1ceb0de45cf1c799a1d54a64f2858fd1272d348bb52cf269ffa396878c5402baf2730237f
49 -DIST linux-5.10.128.tar.sign 993 BLAKE2B e79fe715fafcdad93960bb402d16a0c38325693ae15f042d7231e4917da88011079a2982e3389b60adc2e5491d98fb785187e727251d07ae87730046f7b19f5d SHA512 f60e75662c802b5aae5f59f3e69ebef5f6411097f54a659fe0e153ca90b890bbce691222c61444f2ec8c0d5e31098caac3b73d73f83dc66327e601c920be153a
50 -DIST linux-5.10.128.tar.xz 120435292 BLAKE2B f55bb329c8c577123dddd98eef91925f2804a463406313629f9ec993cc82718fb1bef82a921ce6ce6ef5483437468ae3051ec371316515ea6d34a29969e02fb9 SHA512 c652373845c58ed224fb51402326abc4f0bd6b237d6dfb132503b3352eebf4ef1cbbaa69b1e5a62c2297d194bef0538cdaf6334d8f334a0834d8701a0bc6f3d9
51 -DIST linux-5.10.129.tar.sign 993 BLAKE2B 9face7bae64d60e9da9618e0406f6fcc271d2b71d488013aed292c99db29b50842cec615463a4e9d9051969fde97def583ccff404a502c1c78426054559a6d71 SHA512 0083c08ac87dbb3a24f828bcda65c7066b8fed12910e6220e7e80875988be567cd76ef8aca41bfa0425aa3c652ab89e42c5a6b11d3a905878a195ed496a8ad91
52 -DIST linux-5.10.129.tar.xz 120434312 BLAKE2B 1394f92c7db5ce67978bd3f7a66c3481823fb84b6f8a0620843ac46de042e328829dd6366187abcd4b181d5802b230e37e4fb8ff657dbc5933bb87ddaa9bfe53 SHA512 fa3080b5f0f135d721b25786a658c984c454bc40e68b2c408a5bb23a21cf5f8b91deba9ee11480b89c8a0cd3d951f9217756b6aa0b14fd7aa51c14d1ee4a0e49
53 -DIST linux-5.10.130.tar.sign 993 BLAKE2B 840db76a087d3c197a14edcba8dd0f69efe29abc150943371ec3051515a4a9bfd09ee6d36d3f75a85303d0e71ce787b3d6c7adc5a56c668b5eaebc656817a9c8 SHA512 4a667bdcf50056a9f13e8c50aee02b17a6a33bd5062c1902059ae6c53c0755520046a743e166a0ad7f719b78cafcd59b56b0efb8d0f7aa36c0f5110a89aabbe6
54 -DIST linux-5.10.130.tar.xz 120428404 BLAKE2B 21ee79ad11b3c0982f3e532b198f18bbe704aa98030345e7f0bd1e06eb84f3258f84bc1e24b2bf701933ff395b9aeaa28941015a990f6bd408dd2ece3894bebd SHA512 a0d37685f11bcf93c96ddce1d64881ada3cd9e25dd0006e923c7caf8314d106e9779bda8cd49712b8574e810c37dd91f09c0014b37e84eb5d32fe330a4c529fc
55 -DIST linux-5.10.131.tar.sign 993 BLAKE2B 7cbda729dcd13f8bff49af2efd68f4afe960a7f597f3f4b9e55ea8f7b7260ce3c7aee822df6be6d1fe4aa29302f857399112c2e025cb29f7700d7f909dd2aede SHA512 4229649ddc27771a85263d1c0494a6e23386d6736c5f88b7467eb816ec2da5b9d75d6318c5566c33eaa944fc05b7beb2c783cc3b6017d25037fbf6cd5e376988
56 -DIST linux-5.10.131.tar.xz 120443592 BLAKE2B 04fcb8735aa26c2502b0191cf407cd8c8f1b3bc8c6f9348d2fd42b65068bb193dbdfcb23ec9861a2b1f91de269fc5cd067f7246a56bbfdbabd125b03a1e0c096 SHA512 e10855093eab9504d0307b7787a2c0f55e952560a971649508f83bf26471739e6a009e54af2dab30ecc15b4020e65a0a37603526b81d2d9be405e0b01faef7f1
57 -DIST linux-5.10.132.tar.sign 993 BLAKE2B 6a6b55885d0b7fdb00b631d0d0f304e9346eb82482a93c22524612c4470dd927d48baeff3680153bdbf673bfdceaf45b97ac88944bc1b5a8be685f76d8cf44cb SHA512 81a2061723df738eda1992f23f40299eb9c1508a1f6a79df3c063931d6a0fafd8d4508acae667b9ff1c2b3ef4adb48e3514b6dcedaff4c957c8fb677c3a56104
58 -DIST linux-5.10.132.tar.xz 120432520 BLAKE2B d1abd82c248ac610ffcf2b7c713a647f97b2ab186a54b3ef9ab69ad7c2a647b04f254dba6cafa71ef742ea4a385034bd27883ccd1f5857f0ce0ca6fcd93e6597 SHA512 e1bfc069a91c111a81694e6ecf71f995a33a9dcf89e31ee7c9e01821bc1fb00c1b895cb1786bc62d398c6e9dc657ceb3f6b8033b50b17e77cce9a82039ca5c86
59 -DIST linux-5.10.133.tar.sign 993 BLAKE2B fddcc2dc991ee0ee8d5b81015bc62c17f3e1edd245a4df5a1f9307a26266418c703bf50620173466fdcadd85be679449c27547201c6baad13b3b05e9e3153c1f SHA512 82b76e437955adbce9d4ca9b22c4c5becf19743c856426f63df8f1503c0b051e5e06a145ce06b7422bf15961ec2f91524b94daa802f5c2d7ae4603273581ad0c
60 -DIST linux-5.10.133.tar.xz 120457796 BLAKE2B 811a5a7b1796dcb90baf7dc3f5f39947e409f8f8c6fc6364e3269c6a8735f912dcf8e2b03b62022222b20c42fe6590e7a500c04a20c9df44dc7f6544b18795e7 SHA512 980b290bc619a843aaa1ba6cbbeb6c796cd63ec5cbcb6de820afaa33a28a64b746cda73b921babb5d9110b19dff6fa47f368d3427552443b8c2c929c35ba65f0
61 -DIST linux-5.10.134.tar.sign 993 BLAKE2B eea6723cde53024b73aa785c82dd733b5bdbcabfd6229e1f0f70a5554ca0a183bd6616d11a32de152c026551a56bfe20e963e922baf03458857100d37db7ce9d SHA512 a291efb27ef6714aa970c8e129068f1e32ae0e10fd228a9eb0a4ace04b32f3a097712e2703f0cd43b26d2a0ec9c76d2b9556f8b4ed6e058065baa99fba7ac9dc
62 -DIST linux-5.10.134.tar.xz 120457660 BLAKE2B 16d43ce64d24bc26849c72749890159fdb5754913275f9829edb13a753991afc9e738f38f105606d6af62891708aa0134d860592ba33cc5bd1d8038b238de363 SHA512 888c5f1000329deeba66e7452d64344b589313e6494d96bb62c89250ace93d7ea5f9201b0b203b6730f5de34e04bd4b093ab4592ec7837ebaf09b2348be20ef8
63 DIST linux-5.10.135.tar.sign 993 BLAKE2B a544cdf24ef0f1dc5ddc5622d8f00dc3af0fc38604d955c7a8b54e0c1fa7f7d60197551710cc2ab0bad69fc06d2077e5b1b796259fe29665d558b5fe656beff1 SHA512 ef565e3ae98acf58fa871e701b8a4ad2a3fd1f5aae109685cf1bd5cf0d2fca3f8361ca5d0d14613311a1bfc5069013249ece0f6eec4b88b2c4157caeca0686d6
64 DIST linux-5.10.135.tar.xz 120470192 BLAKE2B 121edb3af02eb4c00195e2c4e1144636bd33fb89143fe5bf46acd924bfd00665ee17837dd2426b9a9b16ad0725f1a944350446cbd00276af30623baea84bda67 SHA512 6b945179f375db6d76e3761ddc5b64a987c27bdf9d52694ede3a158f265710fe5a8f4f4b2752641076e64a62160d501081b560675eb855305703e1fd79629d47
65 -DIST linux-5.15.52.tar.sign 991 BLAKE2B 321a5eb8fd8cad2d14705ffdea3fc0ad5cc4618defbe8426b978aac10c28dbf0b4f15a571c16c22ff2437f87ab8d70ade815c5f76ce0d763ad66846a27e02349 SHA512 1ab45e728a768b704ff52551e31cf91fa8a6ec008e3f2aef387b925ab18dcd837f4a4b71f85a7bb96b0ab403c39757ddfa8d22578117728f594768904bc5ce62
66 -DIST linux-5.15.52.tar.xz 126364084 BLAKE2B 9baf5b0182df91790716f3629a6e163cf87d8e9bde79350f30432e7446d2033de9d081f1693a758a3830a26c03a8bc13713394fd82457afde33ecfb9e353de2e SHA512 01852559b30b177ba350827b076dc58ecad020e63940482e694286ade3debe53919a4514338536f46da1aa4f89b671368a112a913a53a0352d033252bc6b2a1b
67 -DIST linux-5.15.53.tar.sign 991 BLAKE2B 4d890ec6f124577094dfa178fd64dcbb99ef7f07f3ab5bc6c5591c1a2304286ad8285b3d7bb405cb127b33f05a4bd2bb03d0e438f50c1fc466346e3530814a85 SHA512 e7206e9551b89b3aed1835d8e29832ad457d4c375ccd53c4306bd390d714a6a9329d4bb2f71bc2c2dc4bf932ada7131c5383f23a2d71c44b6a0a8365de7a9b7a
68 -DIST linux-5.15.53.tar.xz 126365736 BLAKE2B b07a628f944e8cc13cc3b3f4097f3578dd64aebc23dfe1b59b049f976e141699cf5ee8b809e9ca15bf087e1b0be4e7436f5e930d57f4a581a58f900f394a322e SHA512 7a147bec74a8c390e24f5d61b34ce6f20c3d0f363f45f0bddf11da35aee035648d3ec71fffde01d47b56c49547c3b33cb22e987830b0acec38a90d78cffe25f2
69 -DIST linux-5.15.54.tar.sign 991 BLAKE2B f8cd7c5ae125768ae5b62903f39cb4048aa9480b683a9ff845ce9f67fe8599f383b66375de9a7757ad4f4e0dc267d8bc370242bf1f5cf2a5c2db347a758cd639 SHA512 49836d1db244d11b12e5ca9a2189377ae941ba55c83ed44595631892f8a0af5dbcf10851e1541e68582b0cab5514b6667c0778f08a2d7be7495ab986494919ca
70 -DIST linux-5.15.54.tar.xz 126388816 BLAKE2B 19952126a0f7c2eb102545dddf1674b8b9abe2e57cbdc12bce8c148ba476e119fa34b9c03813a8613fc11d4822585597861f1470b1caaba6403040e58752ebf2 SHA512 9da760f36e355f952bc3864f15cfa5b1a29c584ea8a4a8c15d7c94ca86fb63a6ee50558f64e2a53364e18cc5d0e5651b8f9db47d659e4312e66d1e0acf19c142
71 -DIST linux-5.15.55.tar.sign 991 BLAKE2B 8d290ba0b3769e7e92b4b19a068d7cab8fe9c73ae7d33fd41966473f2d9dbb02df0157f820317f0b8244b981a877d1d394f69cd9aa3227701a95a1f3bbd4a445 SHA512 872642846ec37b43634e2f9d1200d1e99595033aafc5f2dd8960e02f596d9a3634e1745a99dba2ad3d903d4ac3ad5083cfde1d0c74fcff4e28705588edb820b8
72 -DIST linux-5.15.55.tar.xz 126359560 BLAKE2B d69cb8bd89d7e867c5f1e507bcea1ad4b6d3e5e9151e72ede4b051e2292eaa7f07df0c6479d65d9ec4be76b37604a154d3962e21b861ad2dc0e14ca1fe01f9e9 SHA512 0407603bed7b2b447af883f952bd1a1422527b4c8f262155bf495e3a375583909fc14dfbe29f5dcaae60580964e7c431f65ee4e7c6c06c1fb5198f386072dfef
73 -DIST linux-5.15.56.tar.sign 991 BLAKE2B 4b6acc83e1e6f8a5d3fb79ad16fd2e5343e763a289071a77fcbd8bb6c68863050e44e7de4a986766e94a95746a0360611a3ff93f267bfd8c6b455c78be8b3247 SHA512 296102204b4edb1a9a7756874ad88e060774abf16879255bf2e1b85e70453f649fb265927b166cc712fc6e7433f6a2bec5efc63a0d7c0e66d4c67955e8ca6647
74 -DIST linux-5.15.56.tar.xz 126379964 BLAKE2B 6710a46afe184d08d108bd199d96799e215cacf19ee22999203fe751fd2179888f2b581b83ece86aab6fcb4e2190f38dd67e064ba4d57b9d45a04355bd6fe008 SHA512 9a9e52d80b85d4563fedde43e9b220c8f98524686169bb3247816ef3abbc6eaf500cf5bdbf808e01dadcfdd810f9e93eb1618421f56b5bb3cfb9190af2589728
75 -DIST linux-5.15.57.tar.sign 991 BLAKE2B 8585f184cdad7fe37a5bb9d38734f99cd9c836408dfc2d0fcb3209981a22c4663e0c0cee2583b9278b38ab4f31567db9d97e544969438d0ef20eff91239fc8db SHA512 37032bc31f811b4f68a6dbc6bff4e48242cf984886336ffe1864a9d2a1439f77cd258214a86e68918ee0f8556635c051b0d4ed0c69e851985a62833012549a57
76 -DIST linux-5.15.57.tar.xz 126380740 BLAKE2B 9adea6b8ee97ead38ecab39b1ef08b2ee1647eebbb2a8ccd2ba253eeebfd6435c83a03e83e186809473a982a373185874c0082aa0c56f5928d304c7df56dfb86 SHA512 d14968b0fc7f4c3162c2c7975367e5c685675e29515a82d3010bc49a124e761beb90eabb7f0e2823e2afb32c0110df887440966dbf37c29247479d5009905d5b
77 -DIST linux-5.15.58.tar.sign 991 BLAKE2B da7c889a8485c2f445eec54808aec0e43f9e36cc66b4c566cc4313a1333c0094c2e53da0d93fd49b4105eb3285f159a51d50f2c4edd10efd1efcd54328cb5318 SHA512 34262df54828ea963e2dfaee89ee29b1514de0857be360019281805ae8eac211778707aeb247bd7816f55b0691b6820efb2a87aed4294adf4c263d6f965da934
78 -DIST linux-5.15.58.tar.xz 126389084 BLAKE2B 0bf2596c9f7c7f112389d47de169c3399305f48241f36fe479d18b80d874d8ab90faf44b5bd6384f4dec2998c22a0ef365a84bbe917a1dcd55875a91399b101b SHA512 b0474dc0c8e7e1bfc45e22f5df3c435066ad69144fc4b451335e43133c2113f3d3c1f7c2f3df6e54539fb6d87ebb16f069907c1f4e5922bb69a07e2a00463110
79 DIST linux-5.15.59.tar.sign 991 BLAKE2B 80fe92152ba1ec23c4cd3b1c3edf6ca8b4c381dcb4f8735daaa6dc1d417137b186a08d3d1af0fe9cdf7b3a562a7cd154b8bd9c9a28fe708613f1adbe932e56dd SHA512 34b52887f668c479f530120d0cbab7f4d30bb01cb204ff158b4908db5facf75d51722d2adab66b31dd2dbecf98c707ad0736e59d63ceeb3c27a4220c7633e027
80 DIST linux-5.15.59.tar.xz 126404076 BLAKE2B c601b25663f73438daa40f1a72039a4ca6a027cd356a9cca3f00341a8aab0845893d4ac848a43a34758c0959e38b11ac8857777531cf1472b18f3373ba6c426b SHA512 1dd5badf83bdde38dd43fe1f678b883200b6b4b52547281ebd0780ea1cc628138e5798e21a2eb4bd2fb71755808017fdff5c85259e2c3211da79fcc8fb87361c
81 -DIST linux-5.18.10.tar.sign 991 BLAKE2B 7ce361cbbd768cfbbda3744f8528a3b4115378029682efad4f0d785c156461ce17d012bdd149edeec56979f2b801d37f2c9f09c8610ce197a12fb2fae2c16af4 SHA512 4aae4d2bf37852ccada7709304b6e1f69447df961e947cf78c4d5914f610582958da28c6de2f9a51b9cb544d0addee241bb872d3fe4d50c0512f577a48ae30b5
82 -DIST linux-5.18.10.tar.xz 129830456 BLAKE2B 71e1d666f2238bdf4c6a10d83c234b02b46dfa67ffbf73eea904254ddd7ded9ad5d520ec4713933388956d2e538e32911f4c99e16c5e3d0c19cbff0fbe38012e SHA512 2140d9012fdc63979c6a737513da46ca59a58f4312e8a1b1cbf481088e03da4bc2eb04fe9cab7164339ef1fde8a2a8a6d5167896e45b061b04dba0ef7b1fb7bb
83 -DIST linux-5.18.11.tar.sign 991 BLAKE2B 9132a1d3cd6c72930518136df59dbb0a88831921aed6fd21a09c7353ea0dbd7da037438efe8cd12fc4eafdf70a9fcc1eabeb92f8d34e9bffde92a6a5d29d864e SHA512 9bcd4392212659bd9c03da33b9d7c81aee6c5d608ec29225b589d9c170771b8e0729c24d3eb4b649d8209dcf1c8847d12b5148d36808bf2ecdde879d251e6198
84 -DIST linux-5.18.11.tar.xz 129829072 BLAKE2B c13c12fee97349ff8a95219942857c83c4767f4dbca0286c2b2f366a323d05c1967e7557a9cbb6fe39045fcda48aeadb6dfee97a1340928b09873f35272f6a45 SHA512 a60109ba386825cba6184942281c2e055d1dd836408138e7052feb385b15be00d8ed27784754ded2ba2210045f828f3c14a8c6e1e6836e7c1d6119e598027116
85 -DIST linux-5.18.12.tar.sign 991 BLAKE2B 8fcdbdd14f841aa43856b2b9f52714411ca7eab5635301614136a93e1c3c1828a54f44fa2368eb9acb4594d73e30ca6732aca2eb853a9886fe2862ccc82c6df0 SHA512 165491156d9e18788bff4a3bcaeeeb455cf64381ed7a27fbd776c33d18d8b3e17dd977c3126eb72f2fdad2a1f1d382654ad45c32c8c99f175912d643949509b9
86 -DIST linux-5.18.12.tar.xz 129857044 BLAKE2B 000df730f6651173292a43745edd615b501d959f4d963a11df600a6bcb378db0750023c9025c8d63091658d7540693cc0e486f3bae3b49610135ca34f0b8edd4 SHA512 d414299f5d7286c2fad903e54375dafe08a63110ae4c758138e11b71b2269effa9d8247711c17858eda73a9a389ee7fa66736b0fd93e8ef4fa8f8d2fd7017623
87 -DIST linux-5.18.13.tar.sign 991 BLAKE2B 24d2de0e73e9cd235f58f2ae4c7008cb6d5868f55c62ca7901bcc1aa692fbb336df730e212910d6bd76d2e8e98c59ce4a5793a26968ea162cae3bfdef02737aa SHA512 b547e241db4a68c946cb23ad1b30446d12298422525b5b96d533c9d62157c48e7933f5aa646b80d25f22f2a1f0313b1075fd51ac37005c381f8878c9bb5f917c
88 -DIST linux-5.18.13.tar.xz 129828032 BLAKE2B bd365ff9a669ff17aeb06a9e227b1d2adfeb65e59c31edc78fa44f4522c9943071aea3f62058cf0f68d509f6d847ff98a469793f107a92ad069d5c6b81f13594 SHA512 f78eacc594db7f27941b0ddf5d4995890f7372ee3bd7ad377c29d263f1e61e5b73c43f7350eb26b0de746204f79e64d08f7622c1441ad98984458ea4d668e13d
89 -DIST linux-5.18.14.tar.sign 991 BLAKE2B 64bed04a35908e72950298e37ed4d200acafbd04759177260058590264eedccf5f4be97a3f7669226354556592412306c9a9c3ab9f9edf40781bff8132c321ec SHA512 7a15da22d83b176e18ba217a5d078dc46dcb5b99bd2c1e0e2e9f32f8c9ecaf4d8c57c0cdf2550848b67d1c5a0e1cd9fde4a22418630cb90e6b820e346edf2c97
90 -DIST linux-5.18.14.tar.xz 129850900 BLAKE2B faeadb397c61f3adc70fb03d5ba10c203764d8a43b70cb70838d17780922bf05cd8389c19ba8d323f322d81169d11cf744d86103011c4a17606a2081e18a906f SHA512 270c27efc9557c001314dd80508d533e00c1f5dc6be496e1c4581144e2386550efd42048293f178816a01be1c18dc70ee99eeca5d0deed5dd64f4f8baf90a146
91 -DIST linux-5.18.15.tar.sign 991 BLAKE2B 9a66fb09918dda77b25b995cb10e6681c1a6c589c19afcce1a3b39d10ad922d728fa9174235c90e29462e34ade9394d4c28f3c485a89af688ee969ffe4fe9058 SHA512 815685c8b0aad3ecff7a1b781ce7d79bfb05e466195c08c39b6aa0c012e23da465537091ee416ce98ba09d928a566061ae43c5d6a748e92b1618b3cb3685072d
92 -DIST linux-5.18.15.tar.xz 129847068 BLAKE2B a99064b7725f84c6a99819a2356d40edb9117ee4a91c5243a7f8f0611200e7f54d300f48c79b86ea6f23d145b50fd180d33e664b305bcc07917c2162e9f193ae SHA512 9436831b84727bd751741d1f569dc8bc314c33daf02d2405d4ef612ae6797dc4b3b96e13b46088db65e518052780f1bc30c0d1a4c528373d3509039dc055f835
93 DIST linux-5.18.16.tar.sign 991 BLAKE2B 5309ae0d80fbec35f4fcdfb82e3f1fd99c96ad53b82efe4ef95f0f7ee5f04be1e97f69bfe664080ff92fe21b327dc72e723515c0fe43fa52f6a43d1894454a34 SHA512 01edeffc25b4221907f0b57aca694361ff5cf5fd6235750422b23d95241b2a1b2cd3ba0fa4b8a895e1996df49d577654a16cb302c798e8c7365ec536088f6660
94 DIST linux-5.18.16.tar.xz 129844784 BLAKE2B 60e9cc780af70242eaf3b41374acd8c11bb388a9aa17341aa98674e31a72cbd1c6ecf80158476fd762ed8955c6ded9a3ce8cd782ce0c956ddc3031c7487da686 SHA512 cc6813dc2c2bf8125159368e7b0b2812be220fd23cea98ec12ca727f3e032d313c80fc103abc55aa879c70105629dc54f14eed8e6fdfe00b9246bb850f86f5bf
95 -DIST linux-5.18.9.tar.sign 989 BLAKE2B f763fcc33c0cdc17835596b89f3589aa23c2e42f9569a31ce359595c45f558fdd79b04a29a3165a18271d23b2f7bd2388b589ae147c9395b46bc18271844d5d9 SHA512 c9928fb16009c3c61c19a9d0d3821496bc642c521bfbe942e9769a5f7b85eac1546f7db1878741f4e47875ace99732342ac75e39985003301fd405757f820abd
96 -DIST linux-5.18.9.tar.xz 129826700 BLAKE2B 9daa0be3f6f528aa4d761db357448c007f2647530940a12688b7b8b769a605d64b5ccacf0215759fff3383e8a9a179658e4e272bd4747c51663e120e0e12287d SHA512 8db3c73c91cc3cabcf24224bed97a790c562d28cd6a6562b924e7c07cc671d3721d7210defd5c9cc4bddfc16afee0086dacc40397823ca3ccb890f2f938f5814
97 DIST linux-5.4.203.tar.sign 991 BLAKE2B 4e13305b908e1e158c61ae0667186cfd42e7dac237624cc871f584efc68c53d5de3a90379e801f5e26655293c584ab84e16c5f87d503c1e5381b6b9e8634d8d4 SHA512 867b1ac576df3db177f8c684291aed7a2094405a8c9f18c49c2f5f1e4c68b6fe4dbd211d65cdeb07db3522a6f485c03ce4993c687c0d93d85dd8af31b60fdb4f
98 DIST linux-5.4.203.tar.xz 112925472 BLAKE2B 90467bcc6ca564affaa57adb0b0e0f7358dfedcb5d53309b987b239acadf6f9b5c77c4f265c7d5f8e6a6a42e9e5ed5a16cc17baeae004e2b55470c9d786de6ae SHA512 a7c7373cf5abe9ee48920b3f314020c9c552a8cd4e2eff67a32ef2f8300a789e7a7e9b78fd1a57b8a017ccc37a2d970b4abde5a85a7bd01766fc89af64cdbb69
99 -DIST linux-5.4.204.tar.sign 991 BLAKE2B de8ff80c51520b6a8f79e625e98eefff0971890521014012dd0ac3067ea78e6a3cc6b6339e20c25b4ca6adcf0fa32ca78005b023bce2e6b6ba5c7fe4a26381f0 SHA512 4805053374d9ec3aeb5eff479272b70c8c6dd0ed6f07b52def4bb6aca7a342c8dcc05a1538baa4d09b2f15d843abb67a11bca7a89c4d7eb6fc134170d18cde14
100 -DIST linux-5.4.204.tar.xz 112938836 BLAKE2B 8ec6e5693afb25a606c1f867f55ecdf14920149867a6a7ab6598a954f810af13f93bcdff40abb5373eaf61bab35c74eb1020e079c95b91f63c3b2a17b2a15228 SHA512 f22da92859eb94ec30b57f5efb2aa1af851152c152570f930ab4f09405843f8f60b457afda0d4b4a8647dc17c8f36bb8aa25376175b16073b96f98e87d19f1a3
101 -DIST linux-5.4.205.tar.sign 991 BLAKE2B f4b3428db3b045b1540a3633147dcd8ad3363bf479eed2b921a4f17c38c43a24343941d33eac674bf5c2e03db7abc0e2d5766e4391a88b37353e58ada786e305 SHA512 34e093c1a7c28121247098edf86dc70ac82f52a76d388889bca5ae994dbafffdb540d7b222ee4e7c287fe4ce36d9719938db7435d0525661c916bfb8e6263c10
102 -DIST linux-5.4.205.tar.xz 112921464 BLAKE2B b1e476274e0828459bb71f38bfa1dfc6dc088a6b92f34b1a5fbe07ac0ad62e874d0dc861d2e3c9efecb004e63d427c7a041ecc1ad9c483af0067badf42a14caf SHA512 6f54e88d7ba7a9d83472dc871b3fab36f55a90e6e49c4c5501e9cedb4fd00836c7ceca82e6b6eff1b8844ac5d89cccbabbfefb9b554126c7c51e426101666c53
103 -DIST linux-5.4.206.tar.sign 991 BLAKE2B 0d7814ef65a8a70f7113dce971ebae279cb0f267211b603a8524c96bd57f1f10c8bda0e2e3a0c1a71f9560e04f8f3b00e9b9f44dca399910170d8655ef57d234 SHA512 bcd313b523dfa15a85e0442eb0341abd2e645dd5c8822f81bd5041d393669c43f2179aa389933306da87359b90b8e7067165b9af1fc864f8fa000c370d27b2b3
104 -DIST linux-5.4.206.tar.xz 112942916 BLAKE2B 7066a482b73c5636f98f369e02eec7023313ae06cb78a2b5be947f9a618b01bc854f997df8e0a9912e25f8be453c277f865004268a558c75c0b7894802877037 SHA512 6f8ae37d4ea918d4590b52468ed60b30f848120ef4949e5719e4b225b4ef9597d449e520f4ed8ffe8a29d659da3191691ce9a2d9968f6f437265057f0ff301ba
105 -DIST linux-5.4.207.tar.sign 991 BLAKE2B 29400e5934393d1e09b7d694ab4395fcf0bee3d8b85f5b5663d7b7c7c9ba5be4168d217587fdfb1ab8ef36840a24211482358964f9745c4376f466909d1ef0f5 SHA512 fa1d4ca2a06d9a74a4fed2a33439ce450c1969d25ada380b60a8a64432fe59eff5129570494af5c3bf47b4e99e9de9fc35e5200afe15a4c478f17c9706b984a3
106 -DIST linux-5.4.207.tar.xz 112942800 BLAKE2B 32cbb802084dc11863bb59310503ff92c6d02f0892997e15f5048ee285fc3e7b172d9b0ad5eaf936ef423af786ef14d9c3788b80b2ebc62676c0b3a25e1390fd SHA512 802eb45d93347a4bfd6e194efdc2bac7daaa4374ea7c990acf43b3c7e8280f3b6e1ccaa2f765d3677ca68947c8b9f7d783d6c22df58a64b4f6d8e5120fdb7e2b
107 -DIST linux-5.4.208.tar.sign 991 BLAKE2B a79d81b6120f8856da9a819fcfd040535b264a01cb647e1fc9d02d827b8948267803467a3389bd215d2a4e10208fca53a224ecbdc3967e8972c1302afa6cc2db SHA512 55fa233aca961a17c57bee0f87fcfd0c4058bdf2d02b66797f073694a1eb941278dc744467838a08e107944ff717e3dc79e4ac4ce69866f674e95c48f980de92
108 -DIST linux-5.4.208.tar.xz 112935800 BLAKE2B 801adac852dc3cac0307ee6787e67d0a4c5047a6850db1163cf0315b2100e8af6b3eb4eb310b7f5f2bef7bb0d5d5eed738db501718db72a1ced95577082e0012 SHA512 2260262607fce42c0a69900c086be69e15c5fece0efe28cbfe4cf5b4e0829b981d0f0a1c75b64ff0953c527058653fc3e45da481b29167cff11664d1953223b5
109 DIST linux-5.4.209.tar.sign 991 BLAKE2B e750fa4ffd74c55e555201c23c961bb056171bd009131132868a1d0af0fe878bc798d805461162e40009014661ce91f9da2aee863286bd82b27b359c701e8beb SHA512 6647e67a9515f5ea7cff75fb6e451475ca8115223d73eadd6762fd1874f51834f63d3b03c24895db25da9b635abc583651962bafdec4ba0e2dcf22ccc9609bba
110 DIST linux-5.4.209.tar.xz 112951528 BLAKE2B 26d3ed24f2e9686a200cad3e1f12b01e8e1344a09d445270bc2d1af39449300b30ea66d88ed1d22b39b4cafaf05d6d924f6d24fa47ceadf704a5118d5621bd2e SHA512 bc09ca7a004fd1804320d5908c85fe92e1bab820df8a61b95b06c85e41701d172333575f470ab49fd4918df282281e77cf074c2bfc44744baf6967acf32d2f58
111
112 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.128.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.128.ebuild
113 deleted file mode 100644
114 index 96cb3e86fc4b..000000000000
115 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.128.ebuild
116 +++ /dev/null
117 @@ -1,134 +0,0 @@
118 -# Copyright 2020-2022 Gentoo Authors
119 -# Distributed under the terms of the GNU General Public License v2
120 -
121 -EAPI=7
122 -
123 -inherit kernel-build toolchain-funcs verify-sig
124 -
125 -MY_P=linux-${PV}
126 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
127 -CONFIG_VER=5.10.12
128 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
129 -GENTOO_CONFIG_VER=g1
130 -
131 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
132 -HOMEPAGE="https://www.kernel.org/"
133 -SRC_URI+="
134 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
135 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
136 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
137 - verify-sig? (
138 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
139 - )
140 - amd64? (
141 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
142 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
143 - )
144 - arm64? (
145 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
146 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
147 - )
148 - ppc64? (
149 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
150 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
151 - )
152 - x86? (
153 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
154 - -> kernel-i686-fedora.config.${CONFIG_VER}
155 - )
156 -"
157 -S=${WORKDIR}/${MY_P}
158 -
159 -LICENSE="GPL-2"
160 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
161 -IUSE="debug hardened"
162 -REQUIRED_USE="arm? ( savedconfig )"
163 -
164 -BDEPEND="
165 - debug? ( dev-util/pahole )
166 - verify-sig? ( sec-keys/openpgp-keys-kernel )
167 -"
168 -PDEPEND="
169 - >=virtual/dist-kernel-${PV}
170 -"
171 -
172 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
173 -
174 -src_unpack() {
175 - if use verify-sig; then
176 - einfo "Unpacking linux-${PV}.tar.xz ..."
177 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
178 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
179 - assert "Unpack failed"
180 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
181 - else
182 - default
183 - fi
184 -}
185 -
186 -src_prepare() {
187 - default
188 -
189 - local biendian=false
190 -
191 - # prepare the default config
192 - case ${ARCH} in
193 - amd64)
194 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
195 - ;;
196 - arm)
197 - return
198 - ;;
199 - arm64)
200 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
201 - biendian=true
202 - ;;
203 - hppa)
204 - return
205 - ;;
206 - ppc)
207 - # assume powermac/powerbook defconfig
208 - # we still package.use.force savedconfig
209 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
210 - ;;
211 - ppc64)
212 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
213 - biendian=true
214 - ;;
215 - x86)
216 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
217 - ;;
218 - *)
219 - die "Unsupported arch ${ARCH}"
220 - ;;
221 - esac
222 -
223 - local myversion="-dist"
224 - use hardened && myversion+="-hardened"
225 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
226 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
227 -
228 - local merge_configs=(
229 - "${T}"/version.config
230 - "${dist_conf_path}"/base.config
231 - )
232 - use debug || merge_configs+=(
233 - "${dist_conf_path}"/no-debug.config
234 - )
235 - if use hardened; then
236 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
237 -
238 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
239 -
240 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
241 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
242 - fi
243 - fi
244 -
245 - # this covers ppc64 and aarch64_be only for now
246 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
247 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
248 - fi
249 -
250 - kernel-build_merge_configs "${merge_configs[@]}"
251 -}
252
253 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.129.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.129.ebuild
254 deleted file mode 100644
255 index 96cb3e86fc4b..000000000000
256 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.129.ebuild
257 +++ /dev/null
258 @@ -1,134 +0,0 @@
259 -# Copyright 2020-2022 Gentoo Authors
260 -# Distributed under the terms of the GNU General Public License v2
261 -
262 -EAPI=7
263 -
264 -inherit kernel-build toolchain-funcs verify-sig
265 -
266 -MY_P=linux-${PV}
267 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
268 -CONFIG_VER=5.10.12
269 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
270 -GENTOO_CONFIG_VER=g1
271 -
272 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
273 -HOMEPAGE="https://www.kernel.org/"
274 -SRC_URI+="
275 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
276 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
277 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
278 - verify-sig? (
279 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
280 - )
281 - amd64? (
282 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
283 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
284 - )
285 - arm64? (
286 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
287 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
288 - )
289 - ppc64? (
290 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
291 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
292 - )
293 - x86? (
294 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
295 - -> kernel-i686-fedora.config.${CONFIG_VER}
296 - )
297 -"
298 -S=${WORKDIR}/${MY_P}
299 -
300 -LICENSE="GPL-2"
301 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
302 -IUSE="debug hardened"
303 -REQUIRED_USE="arm? ( savedconfig )"
304 -
305 -BDEPEND="
306 - debug? ( dev-util/pahole )
307 - verify-sig? ( sec-keys/openpgp-keys-kernel )
308 -"
309 -PDEPEND="
310 - >=virtual/dist-kernel-${PV}
311 -"
312 -
313 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
314 -
315 -src_unpack() {
316 - if use verify-sig; then
317 - einfo "Unpacking linux-${PV}.tar.xz ..."
318 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
319 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
320 - assert "Unpack failed"
321 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
322 - else
323 - default
324 - fi
325 -}
326 -
327 -src_prepare() {
328 - default
329 -
330 - local biendian=false
331 -
332 - # prepare the default config
333 - case ${ARCH} in
334 - amd64)
335 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
336 - ;;
337 - arm)
338 - return
339 - ;;
340 - arm64)
341 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
342 - biendian=true
343 - ;;
344 - hppa)
345 - return
346 - ;;
347 - ppc)
348 - # assume powermac/powerbook defconfig
349 - # we still package.use.force savedconfig
350 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
351 - ;;
352 - ppc64)
353 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
354 - biendian=true
355 - ;;
356 - x86)
357 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
358 - ;;
359 - *)
360 - die "Unsupported arch ${ARCH}"
361 - ;;
362 - esac
363 -
364 - local myversion="-dist"
365 - use hardened && myversion+="-hardened"
366 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
367 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
368 -
369 - local merge_configs=(
370 - "${T}"/version.config
371 - "${dist_conf_path}"/base.config
372 - )
373 - use debug || merge_configs+=(
374 - "${dist_conf_path}"/no-debug.config
375 - )
376 - if use hardened; then
377 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
378 -
379 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
380 -
381 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
382 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
383 - fi
384 - fi
385 -
386 - # this covers ppc64 and aarch64_be only for now
387 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
388 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
389 - fi
390 -
391 - kernel-build_merge_configs "${merge_configs[@]}"
392 -}
393
394 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.130.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.130.ebuild
395 deleted file mode 100644
396 index 96cb3e86fc4b..000000000000
397 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.130.ebuild
398 +++ /dev/null
399 @@ -1,134 +0,0 @@
400 -# Copyright 2020-2022 Gentoo Authors
401 -# Distributed under the terms of the GNU General Public License v2
402 -
403 -EAPI=7
404 -
405 -inherit kernel-build toolchain-funcs verify-sig
406 -
407 -MY_P=linux-${PV}
408 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
409 -CONFIG_VER=5.10.12
410 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
411 -GENTOO_CONFIG_VER=g1
412 -
413 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
414 -HOMEPAGE="https://www.kernel.org/"
415 -SRC_URI+="
416 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
417 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
418 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
419 - verify-sig? (
420 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
421 - )
422 - amd64? (
423 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
424 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
425 - )
426 - arm64? (
427 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
428 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
429 - )
430 - ppc64? (
431 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
432 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
433 - )
434 - x86? (
435 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
436 - -> kernel-i686-fedora.config.${CONFIG_VER}
437 - )
438 -"
439 -S=${WORKDIR}/${MY_P}
440 -
441 -LICENSE="GPL-2"
442 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
443 -IUSE="debug hardened"
444 -REQUIRED_USE="arm? ( savedconfig )"
445 -
446 -BDEPEND="
447 - debug? ( dev-util/pahole )
448 - verify-sig? ( sec-keys/openpgp-keys-kernel )
449 -"
450 -PDEPEND="
451 - >=virtual/dist-kernel-${PV}
452 -"
453 -
454 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
455 -
456 -src_unpack() {
457 - if use verify-sig; then
458 - einfo "Unpacking linux-${PV}.tar.xz ..."
459 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
460 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
461 - assert "Unpack failed"
462 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
463 - else
464 - default
465 - fi
466 -}
467 -
468 -src_prepare() {
469 - default
470 -
471 - local biendian=false
472 -
473 - # prepare the default config
474 - case ${ARCH} in
475 - amd64)
476 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
477 - ;;
478 - arm)
479 - return
480 - ;;
481 - arm64)
482 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
483 - biendian=true
484 - ;;
485 - hppa)
486 - return
487 - ;;
488 - ppc)
489 - # assume powermac/powerbook defconfig
490 - # we still package.use.force savedconfig
491 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
492 - ;;
493 - ppc64)
494 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
495 - biendian=true
496 - ;;
497 - x86)
498 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
499 - ;;
500 - *)
501 - die "Unsupported arch ${ARCH}"
502 - ;;
503 - esac
504 -
505 - local myversion="-dist"
506 - use hardened && myversion+="-hardened"
507 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
508 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
509 -
510 - local merge_configs=(
511 - "${T}"/version.config
512 - "${dist_conf_path}"/base.config
513 - )
514 - use debug || merge_configs+=(
515 - "${dist_conf_path}"/no-debug.config
516 - )
517 - if use hardened; then
518 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
519 -
520 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
521 -
522 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
523 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
524 - fi
525 - fi
526 -
527 - # this covers ppc64 and aarch64_be only for now
528 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
529 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
530 - fi
531 -
532 - kernel-build_merge_configs "${merge_configs[@]}"
533 -}
534
535 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.131.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.131.ebuild
536 deleted file mode 100644
537 index 96cb3e86fc4b..000000000000
538 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.131.ebuild
539 +++ /dev/null
540 @@ -1,134 +0,0 @@
541 -# Copyright 2020-2022 Gentoo Authors
542 -# Distributed under the terms of the GNU General Public License v2
543 -
544 -EAPI=7
545 -
546 -inherit kernel-build toolchain-funcs verify-sig
547 -
548 -MY_P=linux-${PV}
549 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
550 -CONFIG_VER=5.10.12
551 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
552 -GENTOO_CONFIG_VER=g1
553 -
554 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
555 -HOMEPAGE="https://www.kernel.org/"
556 -SRC_URI+="
557 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
558 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
559 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
560 - verify-sig? (
561 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
562 - )
563 - amd64? (
564 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
565 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
566 - )
567 - arm64? (
568 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
569 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
570 - )
571 - ppc64? (
572 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
573 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
574 - )
575 - x86? (
576 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
577 - -> kernel-i686-fedora.config.${CONFIG_VER}
578 - )
579 -"
580 -S=${WORKDIR}/${MY_P}
581 -
582 -LICENSE="GPL-2"
583 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
584 -IUSE="debug hardened"
585 -REQUIRED_USE="arm? ( savedconfig )"
586 -
587 -BDEPEND="
588 - debug? ( dev-util/pahole )
589 - verify-sig? ( sec-keys/openpgp-keys-kernel )
590 -"
591 -PDEPEND="
592 - >=virtual/dist-kernel-${PV}
593 -"
594 -
595 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
596 -
597 -src_unpack() {
598 - if use verify-sig; then
599 - einfo "Unpacking linux-${PV}.tar.xz ..."
600 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
601 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
602 - assert "Unpack failed"
603 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
604 - else
605 - default
606 - fi
607 -}
608 -
609 -src_prepare() {
610 - default
611 -
612 - local biendian=false
613 -
614 - # prepare the default config
615 - case ${ARCH} in
616 - amd64)
617 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
618 - ;;
619 - arm)
620 - return
621 - ;;
622 - arm64)
623 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
624 - biendian=true
625 - ;;
626 - hppa)
627 - return
628 - ;;
629 - ppc)
630 - # assume powermac/powerbook defconfig
631 - # we still package.use.force savedconfig
632 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
633 - ;;
634 - ppc64)
635 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
636 - biendian=true
637 - ;;
638 - x86)
639 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
640 - ;;
641 - *)
642 - die "Unsupported arch ${ARCH}"
643 - ;;
644 - esac
645 -
646 - local myversion="-dist"
647 - use hardened && myversion+="-hardened"
648 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
649 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
650 -
651 - local merge_configs=(
652 - "${T}"/version.config
653 - "${dist_conf_path}"/base.config
654 - )
655 - use debug || merge_configs+=(
656 - "${dist_conf_path}"/no-debug.config
657 - )
658 - if use hardened; then
659 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
660 -
661 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
662 -
663 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
664 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
665 - fi
666 - fi
667 -
668 - # this covers ppc64 and aarch64_be only for now
669 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
670 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
671 - fi
672 -
673 - kernel-build_merge_configs "${merge_configs[@]}"
674 -}
675
676 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.132.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.132.ebuild
677 deleted file mode 100644
678 index 96cb3e86fc4b..000000000000
679 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.132.ebuild
680 +++ /dev/null
681 @@ -1,134 +0,0 @@
682 -# Copyright 2020-2022 Gentoo Authors
683 -# Distributed under the terms of the GNU General Public License v2
684 -
685 -EAPI=7
686 -
687 -inherit kernel-build toolchain-funcs verify-sig
688 -
689 -MY_P=linux-${PV}
690 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
691 -CONFIG_VER=5.10.12
692 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
693 -GENTOO_CONFIG_VER=g1
694 -
695 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
696 -HOMEPAGE="https://www.kernel.org/"
697 -SRC_URI+="
698 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
699 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
700 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
701 - verify-sig? (
702 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
703 - )
704 - amd64? (
705 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
706 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
707 - )
708 - arm64? (
709 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
710 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
711 - )
712 - ppc64? (
713 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
714 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
715 - )
716 - x86? (
717 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
718 - -> kernel-i686-fedora.config.${CONFIG_VER}
719 - )
720 -"
721 -S=${WORKDIR}/${MY_P}
722 -
723 -LICENSE="GPL-2"
724 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
725 -IUSE="debug hardened"
726 -REQUIRED_USE="arm? ( savedconfig )"
727 -
728 -BDEPEND="
729 - debug? ( dev-util/pahole )
730 - verify-sig? ( sec-keys/openpgp-keys-kernel )
731 -"
732 -PDEPEND="
733 - >=virtual/dist-kernel-${PV}
734 -"
735 -
736 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
737 -
738 -src_unpack() {
739 - if use verify-sig; then
740 - einfo "Unpacking linux-${PV}.tar.xz ..."
741 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
742 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
743 - assert "Unpack failed"
744 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
745 - else
746 - default
747 - fi
748 -}
749 -
750 -src_prepare() {
751 - default
752 -
753 - local biendian=false
754 -
755 - # prepare the default config
756 - case ${ARCH} in
757 - amd64)
758 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
759 - ;;
760 - arm)
761 - return
762 - ;;
763 - arm64)
764 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
765 - biendian=true
766 - ;;
767 - hppa)
768 - return
769 - ;;
770 - ppc)
771 - # assume powermac/powerbook defconfig
772 - # we still package.use.force savedconfig
773 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
774 - ;;
775 - ppc64)
776 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
777 - biendian=true
778 - ;;
779 - x86)
780 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
781 - ;;
782 - *)
783 - die "Unsupported arch ${ARCH}"
784 - ;;
785 - esac
786 -
787 - local myversion="-dist"
788 - use hardened && myversion+="-hardened"
789 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
790 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
791 -
792 - local merge_configs=(
793 - "${T}"/version.config
794 - "${dist_conf_path}"/base.config
795 - )
796 - use debug || merge_configs+=(
797 - "${dist_conf_path}"/no-debug.config
798 - )
799 - if use hardened; then
800 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
801 -
802 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
803 -
804 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
805 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
806 - fi
807 - fi
808 -
809 - # this covers ppc64 and aarch64_be only for now
810 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
811 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
812 - fi
813 -
814 - kernel-build_merge_configs "${merge_configs[@]}"
815 -}
816
817 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.133.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.133.ebuild
818 deleted file mode 100644
819 index 96cb3e86fc4b..000000000000
820 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.133.ebuild
821 +++ /dev/null
822 @@ -1,134 +0,0 @@
823 -# Copyright 2020-2022 Gentoo Authors
824 -# Distributed under the terms of the GNU General Public License v2
825 -
826 -EAPI=7
827 -
828 -inherit kernel-build toolchain-funcs verify-sig
829 -
830 -MY_P=linux-${PV}
831 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
832 -CONFIG_VER=5.10.12
833 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
834 -GENTOO_CONFIG_VER=g1
835 -
836 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
837 -HOMEPAGE="https://www.kernel.org/"
838 -SRC_URI+="
839 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
840 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
841 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
842 - verify-sig? (
843 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
844 - )
845 - amd64? (
846 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
847 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
848 - )
849 - arm64? (
850 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
851 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
852 - )
853 - ppc64? (
854 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
855 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
856 - )
857 - x86? (
858 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
859 - -> kernel-i686-fedora.config.${CONFIG_VER}
860 - )
861 -"
862 -S=${WORKDIR}/${MY_P}
863 -
864 -LICENSE="GPL-2"
865 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
866 -IUSE="debug hardened"
867 -REQUIRED_USE="arm? ( savedconfig )"
868 -
869 -BDEPEND="
870 - debug? ( dev-util/pahole )
871 - verify-sig? ( sec-keys/openpgp-keys-kernel )
872 -"
873 -PDEPEND="
874 - >=virtual/dist-kernel-${PV}
875 -"
876 -
877 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
878 -
879 -src_unpack() {
880 - if use verify-sig; then
881 - einfo "Unpacking linux-${PV}.tar.xz ..."
882 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
883 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
884 - assert "Unpack failed"
885 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
886 - else
887 - default
888 - fi
889 -}
890 -
891 -src_prepare() {
892 - default
893 -
894 - local biendian=false
895 -
896 - # prepare the default config
897 - case ${ARCH} in
898 - amd64)
899 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
900 - ;;
901 - arm)
902 - return
903 - ;;
904 - arm64)
905 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
906 - biendian=true
907 - ;;
908 - hppa)
909 - return
910 - ;;
911 - ppc)
912 - # assume powermac/powerbook defconfig
913 - # we still package.use.force savedconfig
914 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
915 - ;;
916 - ppc64)
917 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
918 - biendian=true
919 - ;;
920 - x86)
921 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
922 - ;;
923 - *)
924 - die "Unsupported arch ${ARCH}"
925 - ;;
926 - esac
927 -
928 - local myversion="-dist"
929 - use hardened && myversion+="-hardened"
930 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
931 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
932 -
933 - local merge_configs=(
934 - "${T}"/version.config
935 - "${dist_conf_path}"/base.config
936 - )
937 - use debug || merge_configs+=(
938 - "${dist_conf_path}"/no-debug.config
939 - )
940 - if use hardened; then
941 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
942 -
943 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
944 -
945 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
946 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
947 - fi
948 - fi
949 -
950 - # this covers ppc64 and aarch64_be only for now
951 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
952 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
953 - fi
954 -
955 - kernel-build_merge_configs "${merge_configs[@]}"
956 -}
957
958 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.134.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.134.ebuild
959 deleted file mode 100644
960 index 96cb3e86fc4b..000000000000
961 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.134.ebuild
962 +++ /dev/null
963 @@ -1,134 +0,0 @@
964 -# Copyright 2020-2022 Gentoo Authors
965 -# Distributed under the terms of the GNU General Public License v2
966 -
967 -EAPI=7
968 -
969 -inherit kernel-build toolchain-funcs verify-sig
970 -
971 -MY_P=linux-${PV}
972 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
973 -CONFIG_VER=5.10.12
974 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
975 -GENTOO_CONFIG_VER=g1
976 -
977 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
978 -HOMEPAGE="https://www.kernel.org/"
979 -SRC_URI+="
980 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
981 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
982 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
983 - verify-sig? (
984 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
985 - )
986 - amd64? (
987 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
988 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
989 - )
990 - arm64? (
991 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
992 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
993 - )
994 - ppc64? (
995 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
996 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
997 - )
998 - x86? (
999 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1000 - -> kernel-i686-fedora.config.${CONFIG_VER}
1001 - )
1002 -"
1003 -S=${WORKDIR}/${MY_P}
1004 -
1005 -LICENSE="GPL-2"
1006 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1007 -IUSE="debug hardened"
1008 -REQUIRED_USE="arm? ( savedconfig )"
1009 -
1010 -BDEPEND="
1011 - debug? ( dev-util/pahole )
1012 - verify-sig? ( sec-keys/openpgp-keys-kernel )
1013 -"
1014 -PDEPEND="
1015 - >=virtual/dist-kernel-${PV}
1016 -"
1017 -
1018 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
1019 -
1020 -src_unpack() {
1021 - if use verify-sig; then
1022 - einfo "Unpacking linux-${PV}.tar.xz ..."
1023 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
1024 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
1025 - assert "Unpack failed"
1026 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
1027 - else
1028 - default
1029 - fi
1030 -}
1031 -
1032 -src_prepare() {
1033 - default
1034 -
1035 - local biendian=false
1036 -
1037 - # prepare the default config
1038 - case ${ARCH} in
1039 - amd64)
1040 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1041 - ;;
1042 - arm)
1043 - return
1044 - ;;
1045 - arm64)
1046 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1047 - biendian=true
1048 - ;;
1049 - hppa)
1050 - return
1051 - ;;
1052 - ppc)
1053 - # assume powermac/powerbook defconfig
1054 - # we still package.use.force savedconfig
1055 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1056 - ;;
1057 - ppc64)
1058 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1059 - biendian=true
1060 - ;;
1061 - x86)
1062 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1063 - ;;
1064 - *)
1065 - die "Unsupported arch ${ARCH}"
1066 - ;;
1067 - esac
1068 -
1069 - local myversion="-dist"
1070 - use hardened && myversion+="-hardened"
1071 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1072 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1073 -
1074 - local merge_configs=(
1075 - "${T}"/version.config
1076 - "${dist_conf_path}"/base.config
1077 - )
1078 - use debug || merge_configs+=(
1079 - "${dist_conf_path}"/no-debug.config
1080 - )
1081 - if use hardened; then
1082 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1083 -
1084 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1085 -
1086 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1087 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1088 - fi
1089 - fi
1090 -
1091 - # this covers ppc64 and aarch64_be only for now
1092 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
1093 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
1094 - fi
1095 -
1096 - kernel-build_merge_configs "${merge_configs[@]}"
1097 -}
1098
1099 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.52.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.52.ebuild
1100 deleted file mode 100644
1101 index 0ef902726d5d..000000000000
1102 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.52.ebuild
1103 +++ /dev/null
1104 @@ -1,134 +0,0 @@
1105 -# Copyright 2020-2022 Gentoo Authors
1106 -# Distributed under the terms of the GNU General Public License v2
1107 -
1108 -EAPI=7
1109 -
1110 -inherit kernel-build toolchain-funcs verify-sig
1111 -
1112 -MY_P=linux-${PV}
1113 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1114 -CONFIG_VER=5.15.19
1115 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
1116 -GENTOO_CONFIG_VER=g1
1117 -
1118 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
1119 -HOMEPAGE="https://www.kernel.org/"
1120 -SRC_URI+="
1121 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1122 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
1123 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1124 - verify-sig? (
1125 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
1126 - )
1127 - amd64? (
1128 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1129 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1130 - )
1131 - arm64? (
1132 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1133 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1134 - )
1135 - ppc64? (
1136 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1137 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1138 - )
1139 - x86? (
1140 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1141 - -> kernel-i686-fedora.config.${CONFIG_VER}
1142 - )
1143 -"
1144 -S=${WORKDIR}/${MY_P}
1145 -
1146 -LICENSE="GPL-2"
1147 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1148 -IUSE="debug hardened"
1149 -REQUIRED_USE="arm? ( savedconfig )"
1150 -
1151 -BDEPEND="
1152 - debug? ( dev-util/pahole )
1153 - verify-sig? ( sec-keys/openpgp-keys-kernel )
1154 -"
1155 -PDEPEND="
1156 - >=virtual/dist-kernel-${PV}
1157 -"
1158 -
1159 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
1160 -
1161 -src_unpack() {
1162 - if use verify-sig; then
1163 - einfo "Unpacking linux-${PV}.tar.xz ..."
1164 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
1165 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
1166 - assert "Unpack failed"
1167 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
1168 - else
1169 - default
1170 - fi
1171 -}
1172 -
1173 -src_prepare() {
1174 - default
1175 -
1176 - local biendian=false
1177 -
1178 - # prepare the default config
1179 - case ${ARCH} in
1180 - amd64)
1181 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1182 - ;;
1183 - arm)
1184 - return
1185 - ;;
1186 - arm64)
1187 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1188 - biendian=true
1189 - ;;
1190 - hppa)
1191 - return
1192 - ;;
1193 - ppc)
1194 - # assume powermac/powerbook defconfig
1195 - # we still package.use.force savedconfig
1196 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1197 - ;;
1198 - ppc64)
1199 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1200 - biendian=true
1201 - ;;
1202 - x86)
1203 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1204 - ;;
1205 - *)
1206 - die "Unsupported arch ${ARCH}"
1207 - ;;
1208 - esac
1209 -
1210 - local myversion="-dist"
1211 - use hardened && myversion+="-hardened"
1212 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1213 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1214 -
1215 - local merge_configs=(
1216 - "${T}"/version.config
1217 - "${dist_conf_path}"/base.config
1218 - )
1219 - use debug || merge_configs+=(
1220 - "${dist_conf_path}"/no-debug.config
1221 - )
1222 - if use hardened; then
1223 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1224 -
1225 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1226 -
1227 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1228 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1229 - fi
1230 - fi
1231 -
1232 - # this covers ppc64 and aarch64_be only for now
1233 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
1234 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
1235 - fi
1236 -
1237 - kernel-build_merge_configs "${merge_configs[@]}"
1238 -}
1239
1240 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.53.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.53.ebuild
1241 deleted file mode 100644
1242 index 0ef902726d5d..000000000000
1243 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.53.ebuild
1244 +++ /dev/null
1245 @@ -1,134 +0,0 @@
1246 -# Copyright 2020-2022 Gentoo Authors
1247 -# Distributed under the terms of the GNU General Public License v2
1248 -
1249 -EAPI=7
1250 -
1251 -inherit kernel-build toolchain-funcs verify-sig
1252 -
1253 -MY_P=linux-${PV}
1254 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1255 -CONFIG_VER=5.15.19
1256 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
1257 -GENTOO_CONFIG_VER=g1
1258 -
1259 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
1260 -HOMEPAGE="https://www.kernel.org/"
1261 -SRC_URI+="
1262 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1263 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
1264 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1265 - verify-sig? (
1266 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
1267 - )
1268 - amd64? (
1269 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1270 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1271 - )
1272 - arm64? (
1273 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1274 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1275 - )
1276 - ppc64? (
1277 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1278 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1279 - )
1280 - x86? (
1281 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1282 - -> kernel-i686-fedora.config.${CONFIG_VER}
1283 - )
1284 -"
1285 -S=${WORKDIR}/${MY_P}
1286 -
1287 -LICENSE="GPL-2"
1288 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1289 -IUSE="debug hardened"
1290 -REQUIRED_USE="arm? ( savedconfig )"
1291 -
1292 -BDEPEND="
1293 - debug? ( dev-util/pahole )
1294 - verify-sig? ( sec-keys/openpgp-keys-kernel )
1295 -"
1296 -PDEPEND="
1297 - >=virtual/dist-kernel-${PV}
1298 -"
1299 -
1300 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
1301 -
1302 -src_unpack() {
1303 - if use verify-sig; then
1304 - einfo "Unpacking linux-${PV}.tar.xz ..."
1305 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
1306 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
1307 - assert "Unpack failed"
1308 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
1309 - else
1310 - default
1311 - fi
1312 -}
1313 -
1314 -src_prepare() {
1315 - default
1316 -
1317 - local biendian=false
1318 -
1319 - # prepare the default config
1320 - case ${ARCH} in
1321 - amd64)
1322 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1323 - ;;
1324 - arm)
1325 - return
1326 - ;;
1327 - arm64)
1328 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1329 - biendian=true
1330 - ;;
1331 - hppa)
1332 - return
1333 - ;;
1334 - ppc)
1335 - # assume powermac/powerbook defconfig
1336 - # we still package.use.force savedconfig
1337 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1338 - ;;
1339 - ppc64)
1340 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1341 - biendian=true
1342 - ;;
1343 - x86)
1344 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1345 - ;;
1346 - *)
1347 - die "Unsupported arch ${ARCH}"
1348 - ;;
1349 - esac
1350 -
1351 - local myversion="-dist"
1352 - use hardened && myversion+="-hardened"
1353 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1354 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1355 -
1356 - local merge_configs=(
1357 - "${T}"/version.config
1358 - "${dist_conf_path}"/base.config
1359 - )
1360 - use debug || merge_configs+=(
1361 - "${dist_conf_path}"/no-debug.config
1362 - )
1363 - if use hardened; then
1364 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1365 -
1366 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1367 -
1368 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1369 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1370 - fi
1371 - fi
1372 -
1373 - # this covers ppc64 and aarch64_be only for now
1374 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
1375 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
1376 - fi
1377 -
1378 - kernel-build_merge_configs "${merge_configs[@]}"
1379 -}
1380
1381 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.54.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.54.ebuild
1382 deleted file mode 100644
1383 index 0ef902726d5d..000000000000
1384 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.54.ebuild
1385 +++ /dev/null
1386 @@ -1,134 +0,0 @@
1387 -# Copyright 2020-2022 Gentoo Authors
1388 -# Distributed under the terms of the GNU General Public License v2
1389 -
1390 -EAPI=7
1391 -
1392 -inherit kernel-build toolchain-funcs verify-sig
1393 -
1394 -MY_P=linux-${PV}
1395 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1396 -CONFIG_VER=5.15.19
1397 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
1398 -GENTOO_CONFIG_VER=g1
1399 -
1400 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
1401 -HOMEPAGE="https://www.kernel.org/"
1402 -SRC_URI+="
1403 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1404 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
1405 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1406 - verify-sig? (
1407 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
1408 - )
1409 - amd64? (
1410 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1411 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1412 - )
1413 - arm64? (
1414 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1415 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1416 - )
1417 - ppc64? (
1418 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1419 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1420 - )
1421 - x86? (
1422 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1423 - -> kernel-i686-fedora.config.${CONFIG_VER}
1424 - )
1425 -"
1426 -S=${WORKDIR}/${MY_P}
1427 -
1428 -LICENSE="GPL-2"
1429 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1430 -IUSE="debug hardened"
1431 -REQUIRED_USE="arm? ( savedconfig )"
1432 -
1433 -BDEPEND="
1434 - debug? ( dev-util/pahole )
1435 - verify-sig? ( sec-keys/openpgp-keys-kernel )
1436 -"
1437 -PDEPEND="
1438 - >=virtual/dist-kernel-${PV}
1439 -"
1440 -
1441 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
1442 -
1443 -src_unpack() {
1444 - if use verify-sig; then
1445 - einfo "Unpacking linux-${PV}.tar.xz ..."
1446 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
1447 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
1448 - assert "Unpack failed"
1449 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
1450 - else
1451 - default
1452 - fi
1453 -}
1454 -
1455 -src_prepare() {
1456 - default
1457 -
1458 - local biendian=false
1459 -
1460 - # prepare the default config
1461 - case ${ARCH} in
1462 - amd64)
1463 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1464 - ;;
1465 - arm)
1466 - return
1467 - ;;
1468 - arm64)
1469 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1470 - biendian=true
1471 - ;;
1472 - hppa)
1473 - return
1474 - ;;
1475 - ppc)
1476 - # assume powermac/powerbook defconfig
1477 - # we still package.use.force savedconfig
1478 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1479 - ;;
1480 - ppc64)
1481 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1482 - biendian=true
1483 - ;;
1484 - x86)
1485 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1486 - ;;
1487 - *)
1488 - die "Unsupported arch ${ARCH}"
1489 - ;;
1490 - esac
1491 -
1492 - local myversion="-dist"
1493 - use hardened && myversion+="-hardened"
1494 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1495 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1496 -
1497 - local merge_configs=(
1498 - "${T}"/version.config
1499 - "${dist_conf_path}"/base.config
1500 - )
1501 - use debug || merge_configs+=(
1502 - "${dist_conf_path}"/no-debug.config
1503 - )
1504 - if use hardened; then
1505 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1506 -
1507 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1508 -
1509 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1510 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1511 - fi
1512 - fi
1513 -
1514 - # this covers ppc64 and aarch64_be only for now
1515 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
1516 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
1517 - fi
1518 -
1519 - kernel-build_merge_configs "${merge_configs[@]}"
1520 -}
1521
1522 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.55.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.55.ebuild
1523 deleted file mode 100644
1524 index 0ef902726d5d..000000000000
1525 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.55.ebuild
1526 +++ /dev/null
1527 @@ -1,134 +0,0 @@
1528 -# Copyright 2020-2022 Gentoo Authors
1529 -# Distributed under the terms of the GNU General Public License v2
1530 -
1531 -EAPI=7
1532 -
1533 -inherit kernel-build toolchain-funcs verify-sig
1534 -
1535 -MY_P=linux-${PV}
1536 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1537 -CONFIG_VER=5.15.19
1538 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
1539 -GENTOO_CONFIG_VER=g1
1540 -
1541 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
1542 -HOMEPAGE="https://www.kernel.org/"
1543 -SRC_URI+="
1544 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1545 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
1546 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1547 - verify-sig? (
1548 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
1549 - )
1550 - amd64? (
1551 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1552 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1553 - )
1554 - arm64? (
1555 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1556 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1557 - )
1558 - ppc64? (
1559 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1560 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1561 - )
1562 - x86? (
1563 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1564 - -> kernel-i686-fedora.config.${CONFIG_VER}
1565 - )
1566 -"
1567 -S=${WORKDIR}/${MY_P}
1568 -
1569 -LICENSE="GPL-2"
1570 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1571 -IUSE="debug hardened"
1572 -REQUIRED_USE="arm? ( savedconfig )"
1573 -
1574 -BDEPEND="
1575 - debug? ( dev-util/pahole )
1576 - verify-sig? ( sec-keys/openpgp-keys-kernel )
1577 -"
1578 -PDEPEND="
1579 - >=virtual/dist-kernel-${PV}
1580 -"
1581 -
1582 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
1583 -
1584 -src_unpack() {
1585 - if use verify-sig; then
1586 - einfo "Unpacking linux-${PV}.tar.xz ..."
1587 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
1588 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
1589 - assert "Unpack failed"
1590 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
1591 - else
1592 - default
1593 - fi
1594 -}
1595 -
1596 -src_prepare() {
1597 - default
1598 -
1599 - local biendian=false
1600 -
1601 - # prepare the default config
1602 - case ${ARCH} in
1603 - amd64)
1604 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1605 - ;;
1606 - arm)
1607 - return
1608 - ;;
1609 - arm64)
1610 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1611 - biendian=true
1612 - ;;
1613 - hppa)
1614 - return
1615 - ;;
1616 - ppc)
1617 - # assume powermac/powerbook defconfig
1618 - # we still package.use.force savedconfig
1619 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1620 - ;;
1621 - ppc64)
1622 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1623 - biendian=true
1624 - ;;
1625 - x86)
1626 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1627 - ;;
1628 - *)
1629 - die "Unsupported arch ${ARCH}"
1630 - ;;
1631 - esac
1632 -
1633 - local myversion="-dist"
1634 - use hardened && myversion+="-hardened"
1635 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1636 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1637 -
1638 - local merge_configs=(
1639 - "${T}"/version.config
1640 - "${dist_conf_path}"/base.config
1641 - )
1642 - use debug || merge_configs+=(
1643 - "${dist_conf_path}"/no-debug.config
1644 - )
1645 - if use hardened; then
1646 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1647 -
1648 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1649 -
1650 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1651 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1652 - fi
1653 - fi
1654 -
1655 - # this covers ppc64 and aarch64_be only for now
1656 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
1657 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
1658 - fi
1659 -
1660 - kernel-build_merge_configs "${merge_configs[@]}"
1661 -}
1662
1663 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.56.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.56.ebuild
1664 deleted file mode 100644
1665 index 0ef902726d5d..000000000000
1666 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.56.ebuild
1667 +++ /dev/null
1668 @@ -1,134 +0,0 @@
1669 -# Copyright 2020-2022 Gentoo Authors
1670 -# Distributed under the terms of the GNU General Public License v2
1671 -
1672 -EAPI=7
1673 -
1674 -inherit kernel-build toolchain-funcs verify-sig
1675 -
1676 -MY_P=linux-${PV}
1677 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1678 -CONFIG_VER=5.15.19
1679 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
1680 -GENTOO_CONFIG_VER=g1
1681 -
1682 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
1683 -HOMEPAGE="https://www.kernel.org/"
1684 -SRC_URI+="
1685 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1686 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
1687 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1688 - verify-sig? (
1689 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
1690 - )
1691 - amd64? (
1692 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1693 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1694 - )
1695 - arm64? (
1696 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1697 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1698 - )
1699 - ppc64? (
1700 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1701 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1702 - )
1703 - x86? (
1704 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1705 - -> kernel-i686-fedora.config.${CONFIG_VER}
1706 - )
1707 -"
1708 -S=${WORKDIR}/${MY_P}
1709 -
1710 -LICENSE="GPL-2"
1711 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1712 -IUSE="debug hardened"
1713 -REQUIRED_USE="arm? ( savedconfig )"
1714 -
1715 -BDEPEND="
1716 - debug? ( dev-util/pahole )
1717 - verify-sig? ( sec-keys/openpgp-keys-kernel )
1718 -"
1719 -PDEPEND="
1720 - >=virtual/dist-kernel-${PV}
1721 -"
1722 -
1723 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
1724 -
1725 -src_unpack() {
1726 - if use verify-sig; then
1727 - einfo "Unpacking linux-${PV}.tar.xz ..."
1728 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
1729 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
1730 - assert "Unpack failed"
1731 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
1732 - else
1733 - default
1734 - fi
1735 -}
1736 -
1737 -src_prepare() {
1738 - default
1739 -
1740 - local biendian=false
1741 -
1742 - # prepare the default config
1743 - case ${ARCH} in
1744 - amd64)
1745 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1746 - ;;
1747 - arm)
1748 - return
1749 - ;;
1750 - arm64)
1751 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1752 - biendian=true
1753 - ;;
1754 - hppa)
1755 - return
1756 - ;;
1757 - ppc)
1758 - # assume powermac/powerbook defconfig
1759 - # we still package.use.force savedconfig
1760 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1761 - ;;
1762 - ppc64)
1763 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1764 - biendian=true
1765 - ;;
1766 - x86)
1767 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1768 - ;;
1769 - *)
1770 - die "Unsupported arch ${ARCH}"
1771 - ;;
1772 - esac
1773 -
1774 - local myversion="-dist"
1775 - use hardened && myversion+="-hardened"
1776 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1777 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1778 -
1779 - local merge_configs=(
1780 - "${T}"/version.config
1781 - "${dist_conf_path}"/base.config
1782 - )
1783 - use debug || merge_configs+=(
1784 - "${dist_conf_path}"/no-debug.config
1785 - )
1786 - if use hardened; then
1787 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1788 -
1789 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1790 -
1791 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1792 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1793 - fi
1794 - fi
1795 -
1796 - # this covers ppc64 and aarch64_be only for now
1797 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
1798 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
1799 - fi
1800 -
1801 - kernel-build_merge_configs "${merge_configs[@]}"
1802 -}
1803
1804 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.57.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.57.ebuild
1805 deleted file mode 100644
1806 index 0ef902726d5d..000000000000
1807 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.57.ebuild
1808 +++ /dev/null
1809 @@ -1,134 +0,0 @@
1810 -# Copyright 2020-2022 Gentoo Authors
1811 -# Distributed under the terms of the GNU General Public License v2
1812 -
1813 -EAPI=7
1814 -
1815 -inherit kernel-build toolchain-funcs verify-sig
1816 -
1817 -MY_P=linux-${PV}
1818 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1819 -CONFIG_VER=5.15.19
1820 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
1821 -GENTOO_CONFIG_VER=g1
1822 -
1823 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
1824 -HOMEPAGE="https://www.kernel.org/"
1825 -SRC_URI+="
1826 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1827 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
1828 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1829 - verify-sig? (
1830 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
1831 - )
1832 - amd64? (
1833 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1834 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1835 - )
1836 - arm64? (
1837 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1838 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1839 - )
1840 - ppc64? (
1841 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1842 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1843 - )
1844 - x86? (
1845 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1846 - -> kernel-i686-fedora.config.${CONFIG_VER}
1847 - )
1848 -"
1849 -S=${WORKDIR}/${MY_P}
1850 -
1851 -LICENSE="GPL-2"
1852 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1853 -IUSE="debug hardened"
1854 -REQUIRED_USE="arm? ( savedconfig )"
1855 -
1856 -BDEPEND="
1857 - debug? ( dev-util/pahole )
1858 - verify-sig? ( sec-keys/openpgp-keys-kernel )
1859 -"
1860 -PDEPEND="
1861 - >=virtual/dist-kernel-${PV}
1862 -"
1863 -
1864 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
1865 -
1866 -src_unpack() {
1867 - if use verify-sig; then
1868 - einfo "Unpacking linux-${PV}.tar.xz ..."
1869 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
1870 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
1871 - assert "Unpack failed"
1872 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
1873 - else
1874 - default
1875 - fi
1876 -}
1877 -
1878 -src_prepare() {
1879 - default
1880 -
1881 - local biendian=false
1882 -
1883 - # prepare the default config
1884 - case ${ARCH} in
1885 - amd64)
1886 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
1887 - ;;
1888 - arm)
1889 - return
1890 - ;;
1891 - arm64)
1892 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
1893 - biendian=true
1894 - ;;
1895 - hppa)
1896 - return
1897 - ;;
1898 - ppc)
1899 - # assume powermac/powerbook defconfig
1900 - # we still package.use.force savedconfig
1901 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
1902 - ;;
1903 - ppc64)
1904 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
1905 - biendian=true
1906 - ;;
1907 - x86)
1908 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
1909 - ;;
1910 - *)
1911 - die "Unsupported arch ${ARCH}"
1912 - ;;
1913 - esac
1914 -
1915 - local myversion="-dist"
1916 - use hardened && myversion+="-hardened"
1917 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
1918 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
1919 -
1920 - local merge_configs=(
1921 - "${T}"/version.config
1922 - "${dist_conf_path}"/base.config
1923 - )
1924 - use debug || merge_configs+=(
1925 - "${dist_conf_path}"/no-debug.config
1926 - )
1927 - if use hardened; then
1928 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
1929 -
1930 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
1931 -
1932 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
1933 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
1934 - fi
1935 - fi
1936 -
1937 - # this covers ppc64 and aarch64_be only for now
1938 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
1939 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
1940 - fi
1941 -
1942 - kernel-build_merge_configs "${merge_configs[@]}"
1943 -}
1944
1945 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.58.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.58.ebuild
1946 deleted file mode 100644
1947 index 0ef902726d5d..000000000000
1948 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.58.ebuild
1949 +++ /dev/null
1950 @@ -1,134 +0,0 @@
1951 -# Copyright 2020-2022 Gentoo Authors
1952 -# Distributed under the terms of the GNU General Public License v2
1953 -
1954 -EAPI=7
1955 -
1956 -inherit kernel-build toolchain-funcs verify-sig
1957 -
1958 -MY_P=linux-${PV}
1959 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
1960 -CONFIG_VER=5.15.19
1961 -CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
1962 -GENTOO_CONFIG_VER=g1
1963 -
1964 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
1965 -HOMEPAGE="https://www.kernel.org/"
1966 -SRC_URI+="
1967 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
1968 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
1969 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
1970 - verify-sig? (
1971 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
1972 - )
1973 - amd64? (
1974 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
1975 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
1976 - )
1977 - arm64? (
1978 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
1979 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
1980 - )
1981 - ppc64? (
1982 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
1983 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
1984 - )
1985 - x86? (
1986 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
1987 - -> kernel-i686-fedora.config.${CONFIG_VER}
1988 - )
1989 -"
1990 -S=${WORKDIR}/${MY_P}
1991 -
1992 -LICENSE="GPL-2"
1993 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
1994 -IUSE="debug hardened"
1995 -REQUIRED_USE="arm? ( savedconfig )"
1996 -
1997 -BDEPEND="
1998 - debug? ( dev-util/pahole )
1999 - verify-sig? ( sec-keys/openpgp-keys-kernel )
2000 -"
2001 -PDEPEND="
2002 - >=virtual/dist-kernel-${PV}
2003 -"
2004 -
2005 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
2006 -
2007 -src_unpack() {
2008 - if use verify-sig; then
2009 - einfo "Unpacking linux-${PV}.tar.xz ..."
2010 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
2011 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
2012 - assert "Unpack failed"
2013 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
2014 - else
2015 - default
2016 - fi
2017 -}
2018 -
2019 -src_prepare() {
2020 - default
2021 -
2022 - local biendian=false
2023 -
2024 - # prepare the default config
2025 - case ${ARCH} in
2026 - amd64)
2027 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
2028 - ;;
2029 - arm)
2030 - return
2031 - ;;
2032 - arm64)
2033 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
2034 - biendian=true
2035 - ;;
2036 - hppa)
2037 - return
2038 - ;;
2039 - ppc)
2040 - # assume powermac/powerbook defconfig
2041 - # we still package.use.force savedconfig
2042 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
2043 - ;;
2044 - ppc64)
2045 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
2046 - biendian=true
2047 - ;;
2048 - x86)
2049 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
2050 - ;;
2051 - *)
2052 - die "Unsupported arch ${ARCH}"
2053 - ;;
2054 - esac
2055 -
2056 - local myversion="-dist"
2057 - use hardened && myversion+="-hardened"
2058 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
2059 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
2060 -
2061 - local merge_configs=(
2062 - "${T}"/version.config
2063 - "${dist_conf_path}"/base.config
2064 - )
2065 - use debug || merge_configs+=(
2066 - "${dist_conf_path}"/no-debug.config
2067 - )
2068 - if use hardened; then
2069 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
2070 -
2071 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
2072 -
2073 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
2074 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
2075 - fi
2076 - fi
2077 -
2078 - # this covers ppc64 and aarch64_be only for now
2079 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
2080 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
2081 - fi
2082 -
2083 - kernel-build_merge_configs "${merge_configs[@]}"
2084 -}
2085
2086 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.10.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.10.ebuild
2087 deleted file mode 100644
2088 index facbe03b0e1b..000000000000
2089 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.10.ebuild
2090 +++ /dev/null
2091 @@ -1,134 +0,0 @@
2092 -# Copyright 2020-2022 Gentoo Authors
2093 -# Distributed under the terms of the GNU General Public License v2
2094 -
2095 -EAPI=7
2096 -
2097 -inherit kernel-build toolchain-funcs verify-sig
2098 -
2099 -MY_P=linux-${PV}
2100 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
2101 -# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo
2102 -CONFIG_VER=5.18.9-gentoo
2103 -GENTOO_CONFIG_VER=g1
2104 -
2105 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
2106 -HOMEPAGE="https://www.kernel.org/"
2107 -SRC_URI+="
2108 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
2109 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
2110 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
2111 - verify-sig? (
2112 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
2113 - )
2114 - amd64? (
2115 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
2116 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
2117 - )
2118 - arm64? (
2119 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
2120 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
2121 - )
2122 - ppc64? (
2123 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
2124 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
2125 - )
2126 - x86? (
2127 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
2128 - -> kernel-i686-fedora.config.${CONFIG_VER}
2129 - )
2130 -"
2131 -S=${WORKDIR}/${MY_P}
2132 -
2133 -LICENSE="GPL-2"
2134 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2135 -IUSE="debug hardened"
2136 -REQUIRED_USE="arm? ( savedconfig )"
2137 -
2138 -BDEPEND="
2139 - debug? ( dev-util/pahole )
2140 - verify-sig? ( sec-keys/openpgp-keys-kernel )
2141 -"
2142 -PDEPEND="
2143 - >=virtual/dist-kernel-${PV}
2144 -"
2145 -
2146 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
2147 -
2148 -src_unpack() {
2149 - if use verify-sig; then
2150 - einfo "Unpacking linux-${PV}.tar.xz ..."
2151 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
2152 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
2153 - assert "Unpack failed"
2154 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
2155 - else
2156 - default
2157 - fi
2158 -}
2159 -
2160 -src_prepare() {
2161 - default
2162 -
2163 - local biendian=false
2164 -
2165 - # prepare the default config
2166 - case ${ARCH} in
2167 - amd64)
2168 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
2169 - ;;
2170 - arm)
2171 - return
2172 - ;;
2173 - arm64)
2174 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
2175 - biendian=true
2176 - ;;
2177 - hppa)
2178 - return
2179 - ;;
2180 - ppc)
2181 - # assume powermac/powerbook defconfig
2182 - # we still package.use.force savedconfig
2183 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
2184 - ;;
2185 - ppc64)
2186 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
2187 - biendian=true
2188 - ;;
2189 - x86)
2190 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
2191 - ;;
2192 - *)
2193 - die "Unsupported arch ${ARCH}"
2194 - ;;
2195 - esac
2196 -
2197 - local myversion="-dist"
2198 - use hardened && myversion+="-hardened"
2199 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
2200 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
2201 -
2202 - local merge_configs=(
2203 - "${T}"/version.config
2204 - "${dist_conf_path}"/base.config
2205 - )
2206 - use debug || merge_configs+=(
2207 - "${dist_conf_path}"/no-debug.config
2208 - )
2209 - if use hardened; then
2210 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
2211 -
2212 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
2213 -
2214 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
2215 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
2216 - fi
2217 - fi
2218 -
2219 - # this covers ppc64 and aarch64_be only for now
2220 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
2221 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
2222 - fi
2223 -
2224 - kernel-build_merge_configs "${merge_configs[@]}"
2225 -}
2226
2227 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.11.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.11.ebuild
2228 deleted file mode 100644
2229 index facbe03b0e1b..000000000000
2230 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.11.ebuild
2231 +++ /dev/null
2232 @@ -1,134 +0,0 @@
2233 -# Copyright 2020-2022 Gentoo Authors
2234 -# Distributed under the terms of the GNU General Public License v2
2235 -
2236 -EAPI=7
2237 -
2238 -inherit kernel-build toolchain-funcs verify-sig
2239 -
2240 -MY_P=linux-${PV}
2241 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
2242 -# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo
2243 -CONFIG_VER=5.18.9-gentoo
2244 -GENTOO_CONFIG_VER=g1
2245 -
2246 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
2247 -HOMEPAGE="https://www.kernel.org/"
2248 -SRC_URI+="
2249 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
2250 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
2251 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
2252 - verify-sig? (
2253 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
2254 - )
2255 - amd64? (
2256 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
2257 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
2258 - )
2259 - arm64? (
2260 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
2261 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
2262 - )
2263 - ppc64? (
2264 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
2265 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
2266 - )
2267 - x86? (
2268 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
2269 - -> kernel-i686-fedora.config.${CONFIG_VER}
2270 - )
2271 -"
2272 -S=${WORKDIR}/${MY_P}
2273 -
2274 -LICENSE="GPL-2"
2275 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2276 -IUSE="debug hardened"
2277 -REQUIRED_USE="arm? ( savedconfig )"
2278 -
2279 -BDEPEND="
2280 - debug? ( dev-util/pahole )
2281 - verify-sig? ( sec-keys/openpgp-keys-kernel )
2282 -"
2283 -PDEPEND="
2284 - >=virtual/dist-kernel-${PV}
2285 -"
2286 -
2287 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
2288 -
2289 -src_unpack() {
2290 - if use verify-sig; then
2291 - einfo "Unpacking linux-${PV}.tar.xz ..."
2292 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
2293 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
2294 - assert "Unpack failed"
2295 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
2296 - else
2297 - default
2298 - fi
2299 -}
2300 -
2301 -src_prepare() {
2302 - default
2303 -
2304 - local biendian=false
2305 -
2306 - # prepare the default config
2307 - case ${ARCH} in
2308 - amd64)
2309 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
2310 - ;;
2311 - arm)
2312 - return
2313 - ;;
2314 - arm64)
2315 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
2316 - biendian=true
2317 - ;;
2318 - hppa)
2319 - return
2320 - ;;
2321 - ppc)
2322 - # assume powermac/powerbook defconfig
2323 - # we still package.use.force savedconfig
2324 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
2325 - ;;
2326 - ppc64)
2327 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
2328 - biendian=true
2329 - ;;
2330 - x86)
2331 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
2332 - ;;
2333 - *)
2334 - die "Unsupported arch ${ARCH}"
2335 - ;;
2336 - esac
2337 -
2338 - local myversion="-dist"
2339 - use hardened && myversion+="-hardened"
2340 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
2341 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
2342 -
2343 - local merge_configs=(
2344 - "${T}"/version.config
2345 - "${dist_conf_path}"/base.config
2346 - )
2347 - use debug || merge_configs+=(
2348 - "${dist_conf_path}"/no-debug.config
2349 - )
2350 - if use hardened; then
2351 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
2352 -
2353 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
2354 -
2355 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
2356 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
2357 - fi
2358 - fi
2359 -
2360 - # this covers ppc64 and aarch64_be only for now
2361 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
2362 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
2363 - fi
2364 -
2365 - kernel-build_merge_configs "${merge_configs[@]}"
2366 -}
2367
2368 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.12.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.12.ebuild
2369 deleted file mode 100644
2370 index facbe03b0e1b..000000000000
2371 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.12.ebuild
2372 +++ /dev/null
2373 @@ -1,134 +0,0 @@
2374 -# Copyright 2020-2022 Gentoo Authors
2375 -# Distributed under the terms of the GNU General Public License v2
2376 -
2377 -EAPI=7
2378 -
2379 -inherit kernel-build toolchain-funcs verify-sig
2380 -
2381 -MY_P=linux-${PV}
2382 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
2383 -# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo
2384 -CONFIG_VER=5.18.9-gentoo
2385 -GENTOO_CONFIG_VER=g1
2386 -
2387 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
2388 -HOMEPAGE="https://www.kernel.org/"
2389 -SRC_URI+="
2390 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
2391 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
2392 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
2393 - verify-sig? (
2394 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
2395 - )
2396 - amd64? (
2397 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
2398 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
2399 - )
2400 - arm64? (
2401 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
2402 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
2403 - )
2404 - ppc64? (
2405 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
2406 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
2407 - )
2408 - x86? (
2409 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
2410 - -> kernel-i686-fedora.config.${CONFIG_VER}
2411 - )
2412 -"
2413 -S=${WORKDIR}/${MY_P}
2414 -
2415 -LICENSE="GPL-2"
2416 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2417 -IUSE="debug hardened"
2418 -REQUIRED_USE="arm? ( savedconfig )"
2419 -
2420 -BDEPEND="
2421 - debug? ( dev-util/pahole )
2422 - verify-sig? ( sec-keys/openpgp-keys-kernel )
2423 -"
2424 -PDEPEND="
2425 - >=virtual/dist-kernel-${PV}
2426 -"
2427 -
2428 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
2429 -
2430 -src_unpack() {
2431 - if use verify-sig; then
2432 - einfo "Unpacking linux-${PV}.tar.xz ..."
2433 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
2434 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
2435 - assert "Unpack failed"
2436 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
2437 - else
2438 - default
2439 - fi
2440 -}
2441 -
2442 -src_prepare() {
2443 - default
2444 -
2445 - local biendian=false
2446 -
2447 - # prepare the default config
2448 - case ${ARCH} in
2449 - amd64)
2450 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
2451 - ;;
2452 - arm)
2453 - return
2454 - ;;
2455 - arm64)
2456 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
2457 - biendian=true
2458 - ;;
2459 - hppa)
2460 - return
2461 - ;;
2462 - ppc)
2463 - # assume powermac/powerbook defconfig
2464 - # we still package.use.force savedconfig
2465 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
2466 - ;;
2467 - ppc64)
2468 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
2469 - biendian=true
2470 - ;;
2471 - x86)
2472 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
2473 - ;;
2474 - *)
2475 - die "Unsupported arch ${ARCH}"
2476 - ;;
2477 - esac
2478 -
2479 - local myversion="-dist"
2480 - use hardened && myversion+="-hardened"
2481 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
2482 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
2483 -
2484 - local merge_configs=(
2485 - "${T}"/version.config
2486 - "${dist_conf_path}"/base.config
2487 - )
2488 - use debug || merge_configs+=(
2489 - "${dist_conf_path}"/no-debug.config
2490 - )
2491 - if use hardened; then
2492 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
2493 -
2494 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
2495 -
2496 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
2497 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
2498 - fi
2499 - fi
2500 -
2501 - # this covers ppc64 and aarch64_be only for now
2502 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
2503 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
2504 - fi
2505 -
2506 - kernel-build_merge_configs "${merge_configs[@]}"
2507 -}
2508
2509 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.13.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.13.ebuild
2510 deleted file mode 100644
2511 index facbe03b0e1b..000000000000
2512 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.13.ebuild
2513 +++ /dev/null
2514 @@ -1,134 +0,0 @@
2515 -# Copyright 2020-2022 Gentoo Authors
2516 -# Distributed under the terms of the GNU General Public License v2
2517 -
2518 -EAPI=7
2519 -
2520 -inherit kernel-build toolchain-funcs verify-sig
2521 -
2522 -MY_P=linux-${PV}
2523 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
2524 -# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo
2525 -CONFIG_VER=5.18.9-gentoo
2526 -GENTOO_CONFIG_VER=g1
2527 -
2528 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
2529 -HOMEPAGE="https://www.kernel.org/"
2530 -SRC_URI+="
2531 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
2532 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
2533 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
2534 - verify-sig? (
2535 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
2536 - )
2537 - amd64? (
2538 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
2539 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
2540 - )
2541 - arm64? (
2542 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
2543 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
2544 - )
2545 - ppc64? (
2546 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
2547 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
2548 - )
2549 - x86? (
2550 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
2551 - -> kernel-i686-fedora.config.${CONFIG_VER}
2552 - )
2553 -"
2554 -S=${WORKDIR}/${MY_P}
2555 -
2556 -LICENSE="GPL-2"
2557 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2558 -IUSE="debug hardened"
2559 -REQUIRED_USE="arm? ( savedconfig )"
2560 -
2561 -BDEPEND="
2562 - debug? ( dev-util/pahole )
2563 - verify-sig? ( sec-keys/openpgp-keys-kernel )
2564 -"
2565 -PDEPEND="
2566 - >=virtual/dist-kernel-${PV}
2567 -"
2568 -
2569 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
2570 -
2571 -src_unpack() {
2572 - if use verify-sig; then
2573 - einfo "Unpacking linux-${PV}.tar.xz ..."
2574 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
2575 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
2576 - assert "Unpack failed"
2577 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
2578 - else
2579 - default
2580 - fi
2581 -}
2582 -
2583 -src_prepare() {
2584 - default
2585 -
2586 - local biendian=false
2587 -
2588 - # prepare the default config
2589 - case ${ARCH} in
2590 - amd64)
2591 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
2592 - ;;
2593 - arm)
2594 - return
2595 - ;;
2596 - arm64)
2597 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
2598 - biendian=true
2599 - ;;
2600 - hppa)
2601 - return
2602 - ;;
2603 - ppc)
2604 - # assume powermac/powerbook defconfig
2605 - # we still package.use.force savedconfig
2606 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
2607 - ;;
2608 - ppc64)
2609 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
2610 - biendian=true
2611 - ;;
2612 - x86)
2613 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
2614 - ;;
2615 - *)
2616 - die "Unsupported arch ${ARCH}"
2617 - ;;
2618 - esac
2619 -
2620 - local myversion="-dist"
2621 - use hardened && myversion+="-hardened"
2622 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
2623 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
2624 -
2625 - local merge_configs=(
2626 - "${T}"/version.config
2627 - "${dist_conf_path}"/base.config
2628 - )
2629 - use debug || merge_configs+=(
2630 - "${dist_conf_path}"/no-debug.config
2631 - )
2632 - if use hardened; then
2633 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
2634 -
2635 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
2636 -
2637 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
2638 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
2639 - fi
2640 - fi
2641 -
2642 - # this covers ppc64 and aarch64_be only for now
2643 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
2644 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
2645 - fi
2646 -
2647 - kernel-build_merge_configs "${merge_configs[@]}"
2648 -}
2649
2650 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.14.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.14.ebuild
2651 deleted file mode 100644
2652 index facbe03b0e1b..000000000000
2653 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.14.ebuild
2654 +++ /dev/null
2655 @@ -1,134 +0,0 @@
2656 -# Copyright 2020-2022 Gentoo Authors
2657 -# Distributed under the terms of the GNU General Public License v2
2658 -
2659 -EAPI=7
2660 -
2661 -inherit kernel-build toolchain-funcs verify-sig
2662 -
2663 -MY_P=linux-${PV}
2664 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
2665 -# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo
2666 -CONFIG_VER=5.18.9-gentoo
2667 -GENTOO_CONFIG_VER=g1
2668 -
2669 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
2670 -HOMEPAGE="https://www.kernel.org/"
2671 -SRC_URI+="
2672 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
2673 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
2674 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
2675 - verify-sig? (
2676 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
2677 - )
2678 - amd64? (
2679 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
2680 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
2681 - )
2682 - arm64? (
2683 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
2684 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
2685 - )
2686 - ppc64? (
2687 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
2688 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
2689 - )
2690 - x86? (
2691 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
2692 - -> kernel-i686-fedora.config.${CONFIG_VER}
2693 - )
2694 -"
2695 -S=${WORKDIR}/${MY_P}
2696 -
2697 -LICENSE="GPL-2"
2698 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2699 -IUSE="debug hardened"
2700 -REQUIRED_USE="arm? ( savedconfig )"
2701 -
2702 -BDEPEND="
2703 - debug? ( dev-util/pahole )
2704 - verify-sig? ( sec-keys/openpgp-keys-kernel )
2705 -"
2706 -PDEPEND="
2707 - >=virtual/dist-kernel-${PV}
2708 -"
2709 -
2710 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
2711 -
2712 -src_unpack() {
2713 - if use verify-sig; then
2714 - einfo "Unpacking linux-${PV}.tar.xz ..."
2715 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
2716 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
2717 - assert "Unpack failed"
2718 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
2719 - else
2720 - default
2721 - fi
2722 -}
2723 -
2724 -src_prepare() {
2725 - default
2726 -
2727 - local biendian=false
2728 -
2729 - # prepare the default config
2730 - case ${ARCH} in
2731 - amd64)
2732 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
2733 - ;;
2734 - arm)
2735 - return
2736 - ;;
2737 - arm64)
2738 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
2739 - biendian=true
2740 - ;;
2741 - hppa)
2742 - return
2743 - ;;
2744 - ppc)
2745 - # assume powermac/powerbook defconfig
2746 - # we still package.use.force savedconfig
2747 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
2748 - ;;
2749 - ppc64)
2750 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
2751 - biendian=true
2752 - ;;
2753 - x86)
2754 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
2755 - ;;
2756 - *)
2757 - die "Unsupported arch ${ARCH}"
2758 - ;;
2759 - esac
2760 -
2761 - local myversion="-dist"
2762 - use hardened && myversion+="-hardened"
2763 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
2764 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
2765 -
2766 - local merge_configs=(
2767 - "${T}"/version.config
2768 - "${dist_conf_path}"/base.config
2769 - )
2770 - use debug || merge_configs+=(
2771 - "${dist_conf_path}"/no-debug.config
2772 - )
2773 - if use hardened; then
2774 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
2775 -
2776 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
2777 -
2778 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
2779 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
2780 - fi
2781 - fi
2782 -
2783 - # this covers ppc64 and aarch64_be only for now
2784 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
2785 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
2786 - fi
2787 -
2788 - kernel-build_merge_configs "${merge_configs[@]}"
2789 -}
2790
2791 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.15.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.15.ebuild
2792 deleted file mode 100644
2793 index facbe03b0e1b..000000000000
2794 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.15.ebuild
2795 +++ /dev/null
2796 @@ -1,134 +0,0 @@
2797 -# Copyright 2020-2022 Gentoo Authors
2798 -# Distributed under the terms of the GNU General Public License v2
2799 -
2800 -EAPI=7
2801 -
2802 -inherit kernel-build toolchain-funcs verify-sig
2803 -
2804 -MY_P=linux-${PV}
2805 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
2806 -# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo
2807 -CONFIG_VER=5.18.9-gentoo
2808 -GENTOO_CONFIG_VER=g1
2809 -
2810 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
2811 -HOMEPAGE="https://www.kernel.org/"
2812 -SRC_URI+="
2813 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
2814 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
2815 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
2816 - verify-sig? (
2817 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
2818 - )
2819 - amd64? (
2820 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
2821 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
2822 - )
2823 - arm64? (
2824 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
2825 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
2826 - )
2827 - ppc64? (
2828 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
2829 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
2830 - )
2831 - x86? (
2832 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
2833 - -> kernel-i686-fedora.config.${CONFIG_VER}
2834 - )
2835 -"
2836 -S=${WORKDIR}/${MY_P}
2837 -
2838 -LICENSE="GPL-2"
2839 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2840 -IUSE="debug hardened"
2841 -REQUIRED_USE="arm? ( savedconfig )"
2842 -
2843 -BDEPEND="
2844 - debug? ( dev-util/pahole )
2845 - verify-sig? ( sec-keys/openpgp-keys-kernel )
2846 -"
2847 -PDEPEND="
2848 - >=virtual/dist-kernel-${PV}
2849 -"
2850 -
2851 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
2852 -
2853 -src_unpack() {
2854 - if use verify-sig; then
2855 - einfo "Unpacking linux-${PV}.tar.xz ..."
2856 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
2857 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
2858 - assert "Unpack failed"
2859 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
2860 - else
2861 - default
2862 - fi
2863 -}
2864 -
2865 -src_prepare() {
2866 - default
2867 -
2868 - local biendian=false
2869 -
2870 - # prepare the default config
2871 - case ${ARCH} in
2872 - amd64)
2873 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
2874 - ;;
2875 - arm)
2876 - return
2877 - ;;
2878 - arm64)
2879 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
2880 - biendian=true
2881 - ;;
2882 - hppa)
2883 - return
2884 - ;;
2885 - ppc)
2886 - # assume powermac/powerbook defconfig
2887 - # we still package.use.force savedconfig
2888 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
2889 - ;;
2890 - ppc64)
2891 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
2892 - biendian=true
2893 - ;;
2894 - x86)
2895 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
2896 - ;;
2897 - *)
2898 - die "Unsupported arch ${ARCH}"
2899 - ;;
2900 - esac
2901 -
2902 - local myversion="-dist"
2903 - use hardened && myversion+="-hardened"
2904 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
2905 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
2906 -
2907 - local merge_configs=(
2908 - "${T}"/version.config
2909 - "${dist_conf_path}"/base.config
2910 - )
2911 - use debug || merge_configs+=(
2912 - "${dist_conf_path}"/no-debug.config
2913 - )
2914 - if use hardened; then
2915 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
2916 -
2917 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
2918 -
2919 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
2920 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
2921 - fi
2922 - fi
2923 -
2924 - # this covers ppc64 and aarch64_be only for now
2925 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
2926 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
2927 - fi
2928 -
2929 - kernel-build_merge_configs "${merge_configs[@]}"
2930 -}
2931
2932 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.9.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.9.ebuild
2933 deleted file mode 100644
2934 index facbe03b0e1b..000000000000
2935 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.9.ebuild
2936 +++ /dev/null
2937 @@ -1,134 +0,0 @@
2938 -# Copyright 2020-2022 Gentoo Authors
2939 -# Distributed under the terms of the GNU General Public License v2
2940 -
2941 -EAPI=7
2942 -
2943 -inherit kernel-build toolchain-funcs verify-sig
2944 -
2945 -MY_P=linux-${PV}
2946 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
2947 -# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo
2948 -CONFIG_VER=5.18.9-gentoo
2949 -GENTOO_CONFIG_VER=g1
2950 -
2951 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
2952 -HOMEPAGE="https://www.kernel.org/"
2953 -SRC_URI+="
2954 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
2955 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
2956 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
2957 - verify-sig? (
2958 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
2959 - )
2960 - amd64? (
2961 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
2962 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
2963 - )
2964 - arm64? (
2965 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
2966 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
2967 - )
2968 - ppc64? (
2969 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
2970 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
2971 - )
2972 - x86? (
2973 - https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
2974 - -> kernel-i686-fedora.config.${CONFIG_VER}
2975 - )
2976 -"
2977 -S=${WORKDIR}/${MY_P}
2978 -
2979 -LICENSE="GPL-2"
2980 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
2981 -IUSE="debug hardened"
2982 -REQUIRED_USE="arm? ( savedconfig )"
2983 -
2984 -BDEPEND="
2985 - debug? ( dev-util/pahole )
2986 - verify-sig? ( sec-keys/openpgp-keys-kernel )
2987 -"
2988 -PDEPEND="
2989 - >=virtual/dist-kernel-${PV}
2990 -"
2991 -
2992 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
2993 -
2994 -src_unpack() {
2995 - if use verify-sig; then
2996 - einfo "Unpacking linux-${PV}.tar.xz ..."
2997 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
2998 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
2999 - assert "Unpack failed"
3000 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
3001 - else
3002 - default
3003 - fi
3004 -}
3005 -
3006 -src_prepare() {
3007 - default
3008 -
3009 - local biendian=false
3010 -
3011 - # prepare the default config
3012 - case ${ARCH} in
3013 - amd64)
3014 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
3015 - ;;
3016 - arm)
3017 - return
3018 - ;;
3019 - arm64)
3020 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
3021 - biendian=true
3022 - ;;
3023 - hppa)
3024 - return
3025 - ;;
3026 - ppc)
3027 - # assume powermac/powerbook defconfig
3028 - # we still package.use.force savedconfig
3029 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
3030 - ;;
3031 - ppc64)
3032 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
3033 - biendian=true
3034 - ;;
3035 - x86)
3036 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
3037 - ;;
3038 - *)
3039 - die "Unsupported arch ${ARCH}"
3040 - ;;
3041 - esac
3042 -
3043 - local myversion="-dist"
3044 - use hardened && myversion+="-hardened"
3045 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
3046 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
3047 -
3048 - local merge_configs=(
3049 - "${T}"/version.config
3050 - "${dist_conf_path}"/base.config
3051 - )
3052 - use debug || merge_configs+=(
3053 - "${dist_conf_path}"/no-debug.config
3054 - )
3055 - if use hardened; then
3056 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
3057 -
3058 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
3059 -
3060 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
3061 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
3062 - fi
3063 - fi
3064 -
3065 - # this covers ppc64 and aarch64_be only for now
3066 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
3067 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
3068 - fi
3069 -
3070 - kernel-build_merge_configs "${merge_configs[@]}"
3071 -}
3072
3073 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.204.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.204.ebuild
3074 deleted file mode 100644
3075 index 4f5f7870ccb8..000000000000
3076 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.204.ebuild
3077 +++ /dev/null
3078 @@ -1,108 +0,0 @@
3079 -# Copyright 2020-2022 Gentoo Authors
3080 -# Distributed under the terms of the GNU General Public License v2
3081 -
3082 -EAPI=7
3083 -
3084 -inherit kernel-build verify-sig
3085 -
3086 -MY_P=linux-${PV}
3087 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
3088 -CONFIG_VER=5.4.21
3089 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
3090 -GENTOO_CONFIG_VER=g1
3091 -
3092 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
3093 -HOMEPAGE="https://www.kernel.org/"
3094 -SRC_URI+="
3095 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
3096 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
3097 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
3098 - verify-sig? (
3099 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
3100 - )
3101 - amd64? (
3102 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
3103 - -> kernel-x86_64.config.${CONFIG_VER}
3104 - )
3105 - arm64? (
3106 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
3107 - -> kernel-aarch64.config.${CONFIG_VER}
3108 - )
3109 - ppc64? (
3110 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
3111 - -> kernel-ppc64le.config.${CONFIG_VER}
3112 - )
3113 - x86? (
3114 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
3115 - -> kernel-i686.config.${CONFIG_VER}
3116 - )
3117 -"
3118 -S=${WORKDIR}/${MY_P}
3119 -
3120 -LICENSE="GPL-2"
3121 -KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
3122 -IUSE="debug"
3123 -
3124 -BDEPEND="
3125 - debug? ( dev-util/pahole )
3126 - verify-sig? ( sec-keys/openpgp-keys-kernel )
3127 -"
3128 -PDEPEND="
3129 - >=virtual/dist-kernel-${PV}
3130 -"
3131 -
3132 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
3133 -
3134 -src_unpack() {
3135 - if use verify-sig; then
3136 - einfo "Unpacking linux-${PV}.tar.xz ..."
3137 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
3138 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
3139 - assert "Unpack failed"
3140 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
3141 - else
3142 - default
3143 - fi
3144 -}
3145 -
3146 -src_prepare() {
3147 - default
3148 -
3149 - # prepare the default config
3150 - case ${ARCH} in
3151 - amd64)
3152 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
3153 - ;;
3154 - arm64)
3155 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
3156 - ;;
3157 - ppc)
3158 - # assume powermac/powerbook defconfig
3159 - # we still package.use.force savedconfig
3160 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
3161 - ;;
3162 - ppc64)
3163 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
3164 - ;;
3165 - x86)
3166 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
3167 - ;;
3168 - *)
3169 - die "Unsupported arch ${ARCH}"
3170 - ;;
3171 - esac
3172 -
3173 - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die
3174 - local merge_configs=(
3175 - "${T}"/version.config
3176 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
3177 - )
3178 - use debug || merge_configs+=(
3179 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
3180 - )
3181 - [[ ${ARCH} == x86 ]] && merge_configs+=(
3182 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
3183 - )
3184 -
3185 - kernel-build_merge_configs "${merge_configs[@]}"
3186 -}
3187
3188 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.205.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.205.ebuild
3189 deleted file mode 100644
3190 index 4f5f7870ccb8..000000000000
3191 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.205.ebuild
3192 +++ /dev/null
3193 @@ -1,108 +0,0 @@
3194 -# Copyright 2020-2022 Gentoo Authors
3195 -# Distributed under the terms of the GNU General Public License v2
3196 -
3197 -EAPI=7
3198 -
3199 -inherit kernel-build verify-sig
3200 -
3201 -MY_P=linux-${PV}
3202 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
3203 -CONFIG_VER=5.4.21
3204 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
3205 -GENTOO_CONFIG_VER=g1
3206 -
3207 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
3208 -HOMEPAGE="https://www.kernel.org/"
3209 -SRC_URI+="
3210 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
3211 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
3212 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
3213 - verify-sig? (
3214 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
3215 - )
3216 - amd64? (
3217 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
3218 - -> kernel-x86_64.config.${CONFIG_VER}
3219 - )
3220 - arm64? (
3221 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
3222 - -> kernel-aarch64.config.${CONFIG_VER}
3223 - )
3224 - ppc64? (
3225 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
3226 - -> kernel-ppc64le.config.${CONFIG_VER}
3227 - )
3228 - x86? (
3229 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
3230 - -> kernel-i686.config.${CONFIG_VER}
3231 - )
3232 -"
3233 -S=${WORKDIR}/${MY_P}
3234 -
3235 -LICENSE="GPL-2"
3236 -KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
3237 -IUSE="debug"
3238 -
3239 -BDEPEND="
3240 - debug? ( dev-util/pahole )
3241 - verify-sig? ( sec-keys/openpgp-keys-kernel )
3242 -"
3243 -PDEPEND="
3244 - >=virtual/dist-kernel-${PV}
3245 -"
3246 -
3247 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
3248 -
3249 -src_unpack() {
3250 - if use verify-sig; then
3251 - einfo "Unpacking linux-${PV}.tar.xz ..."
3252 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
3253 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
3254 - assert "Unpack failed"
3255 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
3256 - else
3257 - default
3258 - fi
3259 -}
3260 -
3261 -src_prepare() {
3262 - default
3263 -
3264 - # prepare the default config
3265 - case ${ARCH} in
3266 - amd64)
3267 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
3268 - ;;
3269 - arm64)
3270 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
3271 - ;;
3272 - ppc)
3273 - # assume powermac/powerbook defconfig
3274 - # we still package.use.force savedconfig
3275 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
3276 - ;;
3277 - ppc64)
3278 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
3279 - ;;
3280 - x86)
3281 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
3282 - ;;
3283 - *)
3284 - die "Unsupported arch ${ARCH}"
3285 - ;;
3286 - esac
3287 -
3288 - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die
3289 - local merge_configs=(
3290 - "${T}"/version.config
3291 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
3292 - )
3293 - use debug || merge_configs+=(
3294 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
3295 - )
3296 - [[ ${ARCH} == x86 ]] && merge_configs+=(
3297 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
3298 - )
3299 -
3300 - kernel-build_merge_configs "${merge_configs[@]}"
3301 -}
3302
3303 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.206.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.206.ebuild
3304 deleted file mode 100644
3305 index 4f5f7870ccb8..000000000000
3306 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.206.ebuild
3307 +++ /dev/null
3308 @@ -1,108 +0,0 @@
3309 -# Copyright 2020-2022 Gentoo Authors
3310 -# Distributed under the terms of the GNU General Public License v2
3311 -
3312 -EAPI=7
3313 -
3314 -inherit kernel-build verify-sig
3315 -
3316 -MY_P=linux-${PV}
3317 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
3318 -CONFIG_VER=5.4.21
3319 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
3320 -GENTOO_CONFIG_VER=g1
3321 -
3322 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
3323 -HOMEPAGE="https://www.kernel.org/"
3324 -SRC_URI+="
3325 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
3326 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
3327 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
3328 - verify-sig? (
3329 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
3330 - )
3331 - amd64? (
3332 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
3333 - -> kernel-x86_64.config.${CONFIG_VER}
3334 - )
3335 - arm64? (
3336 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
3337 - -> kernel-aarch64.config.${CONFIG_VER}
3338 - )
3339 - ppc64? (
3340 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
3341 - -> kernel-ppc64le.config.${CONFIG_VER}
3342 - )
3343 - x86? (
3344 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
3345 - -> kernel-i686.config.${CONFIG_VER}
3346 - )
3347 -"
3348 -S=${WORKDIR}/${MY_P}
3349 -
3350 -LICENSE="GPL-2"
3351 -KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
3352 -IUSE="debug"
3353 -
3354 -BDEPEND="
3355 - debug? ( dev-util/pahole )
3356 - verify-sig? ( sec-keys/openpgp-keys-kernel )
3357 -"
3358 -PDEPEND="
3359 - >=virtual/dist-kernel-${PV}
3360 -"
3361 -
3362 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
3363 -
3364 -src_unpack() {
3365 - if use verify-sig; then
3366 - einfo "Unpacking linux-${PV}.tar.xz ..."
3367 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
3368 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
3369 - assert "Unpack failed"
3370 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
3371 - else
3372 - default
3373 - fi
3374 -}
3375 -
3376 -src_prepare() {
3377 - default
3378 -
3379 - # prepare the default config
3380 - case ${ARCH} in
3381 - amd64)
3382 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
3383 - ;;
3384 - arm64)
3385 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
3386 - ;;
3387 - ppc)
3388 - # assume powermac/powerbook defconfig
3389 - # we still package.use.force savedconfig
3390 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
3391 - ;;
3392 - ppc64)
3393 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
3394 - ;;
3395 - x86)
3396 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
3397 - ;;
3398 - *)
3399 - die "Unsupported arch ${ARCH}"
3400 - ;;
3401 - esac
3402 -
3403 - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die
3404 - local merge_configs=(
3405 - "${T}"/version.config
3406 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
3407 - )
3408 - use debug || merge_configs+=(
3409 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
3410 - )
3411 - [[ ${ARCH} == x86 ]] && merge_configs+=(
3412 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
3413 - )
3414 -
3415 - kernel-build_merge_configs "${merge_configs[@]}"
3416 -}
3417
3418 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.207.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.207.ebuild
3419 deleted file mode 100644
3420 index 4f5f7870ccb8..000000000000
3421 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.207.ebuild
3422 +++ /dev/null
3423 @@ -1,108 +0,0 @@
3424 -# Copyright 2020-2022 Gentoo Authors
3425 -# Distributed under the terms of the GNU General Public License v2
3426 -
3427 -EAPI=7
3428 -
3429 -inherit kernel-build verify-sig
3430 -
3431 -MY_P=linux-${PV}
3432 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
3433 -CONFIG_VER=5.4.21
3434 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
3435 -GENTOO_CONFIG_VER=g1
3436 -
3437 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
3438 -HOMEPAGE="https://www.kernel.org/"
3439 -SRC_URI+="
3440 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
3441 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
3442 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
3443 - verify-sig? (
3444 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
3445 - )
3446 - amd64? (
3447 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
3448 - -> kernel-x86_64.config.${CONFIG_VER}
3449 - )
3450 - arm64? (
3451 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
3452 - -> kernel-aarch64.config.${CONFIG_VER}
3453 - )
3454 - ppc64? (
3455 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
3456 - -> kernel-ppc64le.config.${CONFIG_VER}
3457 - )
3458 - x86? (
3459 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
3460 - -> kernel-i686.config.${CONFIG_VER}
3461 - )
3462 -"
3463 -S=${WORKDIR}/${MY_P}
3464 -
3465 -LICENSE="GPL-2"
3466 -KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
3467 -IUSE="debug"
3468 -
3469 -BDEPEND="
3470 - debug? ( dev-util/pahole )
3471 - verify-sig? ( sec-keys/openpgp-keys-kernel )
3472 -"
3473 -PDEPEND="
3474 - >=virtual/dist-kernel-${PV}
3475 -"
3476 -
3477 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
3478 -
3479 -src_unpack() {
3480 - if use verify-sig; then
3481 - einfo "Unpacking linux-${PV}.tar.xz ..."
3482 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
3483 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
3484 - assert "Unpack failed"
3485 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
3486 - else
3487 - default
3488 - fi
3489 -}
3490 -
3491 -src_prepare() {
3492 - default
3493 -
3494 - # prepare the default config
3495 - case ${ARCH} in
3496 - amd64)
3497 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
3498 - ;;
3499 - arm64)
3500 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
3501 - ;;
3502 - ppc)
3503 - # assume powermac/powerbook defconfig
3504 - # we still package.use.force savedconfig
3505 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
3506 - ;;
3507 - ppc64)
3508 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
3509 - ;;
3510 - x86)
3511 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
3512 - ;;
3513 - *)
3514 - die "Unsupported arch ${ARCH}"
3515 - ;;
3516 - esac
3517 -
3518 - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die
3519 - local merge_configs=(
3520 - "${T}"/version.config
3521 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
3522 - )
3523 - use debug || merge_configs+=(
3524 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
3525 - )
3526 - [[ ${ARCH} == x86 ]] && merge_configs+=(
3527 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
3528 - )
3529 -
3530 - kernel-build_merge_configs "${merge_configs[@]}"
3531 -}
3532
3533 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.208.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.208.ebuild
3534 deleted file mode 100644
3535 index 4f5f7870ccb8..000000000000
3536 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.208.ebuild
3537 +++ /dev/null
3538 @@ -1,108 +0,0 @@
3539 -# Copyright 2020-2022 Gentoo Authors
3540 -# Distributed under the terms of the GNU General Public License v2
3541 -
3542 -EAPI=7
3543 -
3544 -inherit kernel-build verify-sig
3545 -
3546 -MY_P=linux-${PV}
3547 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
3548 -CONFIG_VER=5.4.21
3549 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
3550 -GENTOO_CONFIG_VER=g1
3551 -
3552 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
3553 -HOMEPAGE="https://www.kernel.org/"
3554 -SRC_URI+="
3555 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
3556 - https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
3557 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
3558 - verify-sig? (
3559 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
3560 - )
3561 - amd64? (
3562 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
3563 - -> kernel-x86_64.config.${CONFIG_VER}
3564 - )
3565 - arm64? (
3566 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
3567 - -> kernel-aarch64.config.${CONFIG_VER}
3568 - )
3569 - ppc64? (
3570 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
3571 - -> kernel-ppc64le.config.${CONFIG_VER}
3572 - )
3573 - x86? (
3574 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
3575 - -> kernel-i686.config.${CONFIG_VER}
3576 - )
3577 -"
3578 -S=${WORKDIR}/${MY_P}
3579 -
3580 -LICENSE="GPL-2"
3581 -KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
3582 -IUSE="debug"
3583 -
3584 -BDEPEND="
3585 - debug? ( dev-util/pahole )
3586 - verify-sig? ( sec-keys/openpgp-keys-kernel )
3587 -"
3588 -PDEPEND="
3589 - >=virtual/dist-kernel-${PV}
3590 -"
3591 -
3592 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
3593 -
3594 -src_unpack() {
3595 - if use verify-sig; then
3596 - einfo "Unpacking linux-${PV}.tar.xz ..."
3597 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
3598 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
3599 - assert "Unpack failed"
3600 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
3601 - else
3602 - default
3603 - fi
3604 -}
3605 -
3606 -src_prepare() {
3607 - default
3608 -
3609 - # prepare the default config
3610 - case ${ARCH} in
3611 - amd64)
3612 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
3613 - ;;
3614 - arm64)
3615 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
3616 - ;;
3617 - ppc)
3618 - # assume powermac/powerbook defconfig
3619 - # we still package.use.force savedconfig
3620 - cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
3621 - ;;
3622 - ppc64)
3623 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
3624 - ;;
3625 - x86)
3626 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
3627 - ;;
3628 - *)
3629 - die "Unsupported arch ${ARCH}"
3630 - ;;
3631 - esac
3632 -
3633 - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die
3634 - local merge_configs=(
3635 - "${T}"/version.config
3636 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
3637 - )
3638 - use debug || merge_configs+=(
3639 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
3640 - )
3641 - [[ ${ARCH} == x86 ]] && merge_configs+=(
3642 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
3643 - )
3644 -
3645 - kernel-build_merge_configs "${merge_configs[@]}"
3646 -}