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