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: Wed, 30 Dec 2020 19:41:13
Message-Id: 1609357263.4b5ec82d4a3e674fca174fd91292e7a7bc3b7af1.mgorny@gentoo
1 commit: 4b5ec82d4a3e674fca174fd91292e7a7bc3b7af1
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Wed Dec 30 19:39:35 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 30 19:41:03 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b5ec82d
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 | 20 ----
13 .../vanilla-kernel/vanilla-kernel-5.10.1.ebuild | 98 -------------------
14 .../vanilla-kernel/vanilla-kernel-5.10.2.ebuild | 98 -------------------
15 .../vanilla-kernel/vanilla-kernel-5.4.84.ebuild | 104 ---------------------
16 .../vanilla-kernel/vanilla-kernel-5.9.14.ebuild | 98 -------------------
17 .../vanilla-kernel/vanilla-kernel-5.9.15.ebuild | 98 -------------------
18 .../vanilla-kernel/vanilla-kernel-5.9.16.ebuild | 98 -------------------
19 7 files changed, 614 deletions(-)
20
21 diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest
22 index 18b66a07cdb..d47b4a9c148 100644
23 --- a/sys-kernel/vanilla-kernel/Manifest
24 +++ b/sys-kernel/vanilla-kernel/Manifest
25 @@ -1,25 +1,13 @@
26 DIST gentoo-kernel-config-5.4.77-r1.tar.gz 1289 BLAKE2B 6612741cfbf458f4bd8915b476aac3aa6934e8bbab344da877fa4ad52b6133e01f5d44bf0e5d048e79e56c1a351774135ee55f1aa839b230e2418db7c5d9b123 SHA512 2a09dd85af37447b278847aeaad114ef47470726cec015ed5ee1b54b3080f4b2c48de8b2f7b817eeb4e27c753579cf0820053e22caa762cb1552116d8d69eba0
27 DIST gentoo-kernel-config-5.9.8-r1.tar.gz 1198 BLAKE2B 8fc6d432e9d7e1f7f2be75c5741ab18be399066e9837a52023bebfbffe6299eabfa7e8e94822ef205bd443f6d75a75530cf0c3989dc0414a7c3e4ff06d4743bc SHA512 bc554f46ffb8a4422269e5d9b8e9e0c0f1ecd29fd008719f7ab027e87f4b4bb284d7854d1af2e1e5af0784043db79de058b38fd1ff0bf50d3086e8adc6254e1f
28 -DIST kernel-aarch64-fedora.config.5.10.0 222666 BLAKE2B 54e56ffb94ceab41ad83cd909da093389bd6b01680441f150625413c9a15d34c5a9638cc978474f4d3bbda4372de97439569864cba6d99da1f7942884c7927f6 SHA512 bc0bf63dfab155ca082104dd65ab7e5413e297be7cd468b925c74eb420c243c5350ca362dac7f2e646bb75a2ffa15ce7729d6993426ff399ada1c4b53c4861a8
29 DIST kernel-aarch64-fedora.config.5.10.2 223109 BLAKE2B 705c331b559994b437954e4a0d0405d1f084b0689460b79f89a938ac66fdddbfa617b78b2bfb07bf5a085e1d4e8cfe735554031bc1e2b2ceeb6ef680c50b26bd SHA512 e57e6efe8dbd935d9b7438019fd2b8b7e558deac5471816fac6a6228ca95badf74c99a4d479cc3820f62176626c4a2526f9c16523d1e445634168358c2d24232
30 -DIST kernel-aarch64-fedora.config.5.9.13 217955 BLAKE2B 80997bd8a3e2d6863d9282bf99378231c26a84fc52f3173b51e4519b081a0fde037357c5bd9a9216ecc7af29d6b16eb699e4d9f96dd2cfa31103f7ecce9d1c34 SHA512 7cd9a1689b24a9089be239ad61d7b8394e06e0e3086701fc5a7f77c02bef63b9164be88ef8dba0e0f116975a9a87800ce69480de963504d52fb8e105ff1868b7
31 DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09 SHA512 66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff
32 -DIST kernel-i686-fedora.config.5.10.0 204929 BLAKE2B 74de8957e749828c7b76fcfb03a921e26592c5c1b0f4803f781542800dc2635fc356b524059d75ec45080432381be4ef31f9a8a12d10c9a896d722a106b90210 SHA512 e98497beb1da1605bfeaf1ebb400851dd8552941cf352389317e991623e6a3dde5d6edbe04df3f9f0b8b90f29bc05b9a523eea3489d1c450bb0969e399427978
33 DIST kernel-i686-fedora.config.5.10.2 205372 BLAKE2B 68a85a8063f6e667b0f7a6923193d86b4ca5a670698aa80f16cae1a06c1cfc9d07343f7bce1c784f9d9a63a3c30e08cc2c948daa7c45f0dadab7dab8779a98e0 SHA512 2aeb490f8797a269abfc485d06a4c8a7f2ac54fc0d0bca4c876369991ff223a43744077281cad5af35235b5db59511cb9e95c83ea634785efe496ceb0f5837bb
34 -DIST kernel-i686-fedora.config.5.9.13 201435 BLAKE2B 1eb2e7e816859fdb15ac77110c69cfb92b7e3b1ec175cd21be7100f7de688ebf1f3e2661fc10bfdb7c68eede963beeea0494802339e0d5c447a909f75ed72935 SHA512 031549785d7d00cca491f9c48a62421dd7106c97e8f62047a62b58cd96965b056ab109b388c7c7484860dc0888ebe2df2aaf434f4d4574666f3c39ae6e84b904
35 DIST kernel-i686.config.5.4.21 183910 BLAKE2B 185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0 SHA512 6307afc2295902e44fe65b1cccaa7a0260b295a5f21f1d67ec66197bd972bd3f5675b624f08d9da8b224cb3ec987d5c21cbd743599aeab9ac6214bc651f43476
36 -DIST kernel-ppc64le-fedora.config.5.10.0 191600 BLAKE2B baf50581ae4f0d10e46bdd3a94889cc09a5c54b388663a750f4e6f46f54ae9194588e82bd473db4a6662a7b5f755ca6604f0cb9c0c5d7986c8d358830aa188fa SHA512 d5dbe4313163131448425f3385ffe0735ba23afacb802b8a54622a497aaa2ef05c9dbe8a1916f3e8b01c710938443b5eecbe2a3233dd5dc47054a38bb1dac987
37 DIST kernel-ppc64le-fedora.config.5.10.2 192065 BLAKE2B 88c035de25b9a32df1c110177840a2f7171fae7ac7ccd2aaf12720bc8030c3fb073c73b087f57745e531c59502214b1aa79db9f0aea7ef3db60e69f5e83e5a8b SHA512 5579785cadbf99adcee29b16ffd3fa1acafd18ddd37ad1612de19f7c918a472a1dd5cf5ace9ef46bbbbe17b0b091d26617e2f63f2039de90aa521ce0b02a5bc0
38 -DIST kernel-ppc64le-fedora.config.5.9.13 188055 BLAKE2B 45c2247771ddd47922b05f7b5d56f993d7d8dcd2ac5b8143bbf06085e2b08c4fb4c30021c7489d6f12916a4c3c0123c81713bfafa1ff0902199fcec2d5af051a SHA512 526243f4a247e2a25f1b256e756034591ee7a33d6c6273881f44c8b0fa1b657d7c6654cfe1ea8090b6f1bac638503c93947bc1df4165a2d2e4b9a63f3098c292
39 DIST kernel-ppc64le.config.5.4.21 172003 BLAKE2B b53887cb44f7c378cb3866780f8e556e19fdb02130d3b0df01d97698d2a91f7d90a200012559f288e962935742c3fdb67dfb6711876fad37862fe55cdca5b5f6 SHA512 82df8d0be47e9eb20bd7db570539bb061d0b6e2101dc78a54596cf4d0b4e0c536041449304ff9240b051ee09b342ea336c5645e9a3b66a5dfb96d7778ff86008
40 -DIST kernel-x86_64-fedora.config.5.10.0 205885 BLAKE2B d81a5e48f1ca76d2e95cd7921134a9775121bdf5a31c89210cb53df85e298181ede6ef97468abffaeb9c02d05eb6c12c9b4f01ac695ec089ae54a74ccccf2cab SHA512 b84b03581136d291f4d7a952c9eb9dcf4bc550cb88065c74b4e80ec3c3fb6ad41c24c46e0ac0140e4d05878a21334cdf1592d5583f455f314b4a99b8a8a699ee
41 DIST kernel-x86_64-fedora.config.5.10.2 206317 BLAKE2B 5511c920e1807acf2511db2269064b9d844669d7e7cd7675e9c57c9a3205fb8794926a8305a49733a450768b312b8009734c7c66e8a486b3d870bafaa79f11bb SHA512 eb1c6a5b5fa0fb97155ec909774b6954af3ef375ac18b27d99dbb0037c3c29df06780c1d1abe8c5f4bb7e05d5134b21e50015d5c883d79e820ea046e5e728569
42 -DIST kernel-x86_64-fedora.config.5.9.13 202355 BLAKE2B 5c74baca1940667ff5d5c8bbd2f1d6551ebc40e8f2b1d973e2e9dd1fe0ed1c6a36787c56c8881b2948f7dbe72c0eefdf8cc1860f15d8a70c0f6a5e3fedcc1caf SHA512 34bb65ac7cfa8374f2bd8d33fbca77859b75374831dc0a141a9bb292bd63194c2fa78ce2dec9a809390af64c0080d72162d8a1978f0cc5d57e518e47de25cc44
43 DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 0eb2b07c14cea7545350fcdf3a94f2a531f0137c502ebda9299cacf44da5385686e2049b480b28bc153c9d413d453cfe682b9655eefe70428cb720f57c7bd200 SHA512 f3b3ee6841555ac3a9cc11536a7d44e1a5a8df2bab14ba341fda7df1ceb0de45cf1c799a1d54a64f2858fd1272d348bb52cf269ffa396878c5402baf2730237f
44 -DIST linux-5.10.1.tar.sign 989 BLAKE2B 9277a2795ed8c0530b8859ce944f725ee63f01446cb672e32b77b6dbb247504b5e9eee65251dda7dadc75a8492c793b44c053ea8bf959c9baa2abbefb7f73100 SHA512 b15265e6402462e656497a53e94cd0cbfcbcfdf2e0f66c5f6244a4ce8658b8985583b4932127db44f8449de94ee681a2ec9b530829c976f375ccffc1772a8877
45 -DIST linux-5.10.1.tar.xz 116601696 BLAKE2B d965795fdd5fa6f6cddbd86c4b7af9cfafe9022cae1c149a1326c90b9fdddbd7ebf83465c7b04d227418ba19c3b7af99d9a47b2616df2f83ec92fe7c9306f935 SHA512 5b6cc32f2daa1de35ceeb0007536d6e49776064370d94f8d77c19cefc97e88c47ff55cb4c6add7c49189e7203ff44a05ffacf3c0f4b766f719d6df1a110f95bb
46 -DIST linux-5.10.2.tar.sign 989 BLAKE2B 26c7e1b6025fdc8b37ed8854848a7eb9bd277c837d325caeb98bdd9fd0f0d7e3ec598851b827fbc5c1b017694fc924190b55ff2aaf7db20ba0fc99e0649af2a0 SHA512 e3ece0052bd0e3a80553ddb0051ab34c870f3b277e5ec0562f2a337f3589eb5e1910ee67f1aaa781058e9a072d933187e81247d4b8f35570e8bafbef9e10dd36
47 -DIST linux-5.10.2.tar.xz 116590032 BLAKE2B 708b51b58f63d8954073d7ab559286fc854c700108505e659474e55b2d0968cea002b8356d5441e6b24d37a4194684a6244293c760da6d442a6c76e268619a18 SHA512 1254a6e0c47e5f134a66fce4013c84b20cbdda9fd086b43049b5cd28531e7b610b0d7366d87bcf1bc12a5f17ad5e4f6495a842c15f6a7588c586326cfa57d346
48 DIST linux-5.10.3.tar.sign 989 BLAKE2B 24cb9883b4006c91e4fce03e5a35db072b95622a9bfa3730e04684f4bd80e7c76f34b40d6cddfd996371cc9fd1d11a8b61acca8959e31d17de16d9a94e058186 SHA512 d0b79d11a1007fddbf455098139624290275d4b9fd490e53b82b3f22f1ab564c9a36ebb9705f95107f40d6d91ba7a49ed233531e0e112072dc62c7ad5f824ba4
49 DIST linux-5.10.3.tar.xz 116591740 BLAKE2B 0a8603991e9de4b50c2a0c9b7f96d2d169a41567f81bfc8bfd3d41edd45a948d2a672236c9651d701f16f0cb619c39996c9cc883647bacb2cefb33100e072d98 SHA512 3b1fb09f5ffd53e36eaceda6aa97c976d7fd2ffda4e13ce05ecf625c32bbdc0643eee7bc4e43230482dcd328a57669d6d6c7551fa4592d5f3c1a8924bb5a012b
50 DIST linux-5.10.4.tar.sign 989 BLAKE2B d29e97723b686c4ef8fcb4b087908cba5ff73b42c08a78d8e042c18e3b44edf926b05385b90d586cc00a6b8913854e4e06c362c9e63ad4fd2563f072c3faf179 SHA512 c4c93f6ed2052180669760516427378aa361dd32f06e94a8735b298bb1abb7f7101efc15b6203a0f1a0e71a7ffbf949ccd21d00a32b3f02cc0b1ea3eefdf6a68
51 @@ -28,15 +16,7 @@ DIST linux-5.4.80.tar.sign 989 BLAKE2B 7d0fa889c353c83eeb38d4868de3736baf6dd668d
52 DIST linux-5.4.80.tar.xz 109626784 BLAKE2B b395b0326162ca6d9b9a59966e641eb1df63dbd402c8287b276c915478819132e201ae68fcbab2fbae353591ff4f38951a643b6a2e1283a551ab8464c21a2abc SHA512 ba400e61ce4e55a8bf391b45df15bb71f43f42de1f2cf2c19468f503b102ec1269589908fa186bfff946baf031ae1531f30ab420605a078439508898e5fdfb37
53 DIST linux-5.4.83.tar.sign 989 BLAKE2B 0c1c9737b51eb02747146498475436682fec4d0e97c6e90e840682878eff34aeffa6970eac0ce117ce18bb8ca2e15fc1a9b0bfb83e021b710fa10dd713437c32 SHA512 be2564571dc109611e802d5dfe1d69339d375bb01259d46888c18ef03979401d9943721131c10609a8a07f14cfe0b990e558e15c7d89a2eccc71e86d620cf4c0
54 DIST linux-5.4.83.tar.xz 109638356 BLAKE2B 0287ca87cc09702a3ce9c83494a3f49712aab4f805cab560fdee29cecb18f9ef132c9f8352793705b371f0faf60fd24f357448a8323ba1c1a2d0ab832b5bac8d SHA512 0b40ffb66fc5b3f35a0c187ffeea0df3dd90644490298fe78ad1fef210f1c72e4b0c33aafc6b1d0959c915a6a0d3ec57ae8a36f8b28486965a8ef158674b1ec3
55 -DIST linux-5.4.84.tar.sign 989 BLAKE2B 81b7f2ffd2504754c2e79acabb3eef38f764d840408cc736fed3e23f418cc1063ed3d118f68a9f18af6003d64b82067d45eab160242c31ad56f11f284dbbaf20 SHA512 dc26a666c3dba858d0b32ac35b3a6bceb2300a4b33c870b64ec8450b152ced6378ae73e24dea49965ae25b80b5f49ea4fae33761ca7da19bd18e504e3a7ab472
56 -DIST linux-5.4.84.tar.xz 109631524 BLAKE2B b6cfb1c9b6b635cc3229c8780fa35ab48a6cde757f45b49ae5879cf41b5331cd8ff0913157c4d6efbe072ee4317732db36f74ea6a1333f118076a10b96ba74c8 SHA512 ac077a52ea7e1de51858938e66df61677e5049ef66ded82ed613528bec982a2891756f9474f3f82e8c5ac0dd4e90f691d4c04abffd092fe28bdb1fa7c0957dba
57 DIST linux-5.4.85.tar.sign 989 BLAKE2B 90ecac8f32d7c22af508b3233768065cc4626b6702d745fcc29f7063402dd5132c6c25e986c6465a4e4d0ddf27013d08736b2b51d2cce975aa919c745865d466 SHA512 a02d4ad9987c40436cda720e781f8bd0a41341564fe907e6618b8ed5149e9d2fa026f2b99cbee24d3d5862452ef140f3eba8f63f316900392726ac14d552ee29
58 DIST linux-5.4.85.tar.xz 109636476 BLAKE2B adc66aa3a2a901ed4d7450cc46efe4cef48536e03d19519b9f3f7015930489a9499b60ab8b66624bb54cf5c25aee0d3c39023c979615c0adf3edb5c89f5d595b SHA512 a1b188952ba81d9c4a19442035f9595292b443632fc17b1d976d2de11626287bdb75db1f50858c6224cff8665e3501619799c199c19b32283e7b6ea5683fd1a5
59 DIST linux-5.4.86.tar.sign 989 BLAKE2B 03cd85aecb55488abcd7c09ce0f2d4a83e99267fe9ee1e36aaf66e4ea947275e373ac1f3e95f11049da58f760cc38ec240ee777aadc825f75aabce3645f00022 SHA512 b65b4a2ea90c2e907b247254dd73529e4098158ed29d9b31dba9c1d4a0e14f2e9b36c9e4870e764e0bc7bd0c884c40e9f420fbf43aedd75f21794cfca04b705e
60 DIST linux-5.4.86.tar.xz 109648392 BLAKE2B 6c46810bce8902794849dfbab686b9c63ceea726d0a58351901d67c50370ed75d325095c0f426706c664f81a315621adae2f7080752e40e5a29b67ea67626005 SHA512 3cb6d81434ed7c340f67530f1bc9cadff81a916ecccc421833e3c70de0c72d1b3790c0ccae228a0ead591b2ccf1abf7fec0299565590e7f08889b509af141952
61 -DIST linux-5.9.14.tar.sign 989 BLAKE2B e6a8d55aeb77ef73af969db44800d893715df0fb775655a2cde1158e8089ff0601eeb91ca30386c9d903c3954ad924142ca00cd299e04e0a721fd95a6140b30d SHA512 be1193c53f641749ee12508c8239af645746638df77f6ac30480248b472623b901d1fffb0058a531fb87e383ee9065d863ba1f3b92295ee205a0cb92817555f3
62 -DIST linux-5.9.14.tar.xz 115556784 BLAKE2B 559dafc7d4f618ed6b00f0dce74b031c747d4435db5ac976a4b42f3e0c0c22da3ca7b38c77a44341221555adcb5612367b527bca70188c0903efce79fc4773c7 SHA512 719c32e811602cd3a9429c16c1c1e8684751dffd2fb052357376695a2654ec3f771e321e530ed178223dc581f36fbfa9be362941cf6fd74d2853b393ab357552
63 -DIST linux-5.9.15.tar.sign 989 BLAKE2B 0881539488ebb253b09e63b86e2628cd435d090486b4ac477ee54e4d9b81f5171aecc4fd276ef629a35326bde95eec9d345053ef3951eae6fbdc542076f5a8a5 SHA512 cabf54dcdc2a4b8a8762b8d211921bd2137f38ca525a6efb42f2ae21fd754f095bee93720734d5fe4401c45d3a0f00fed25e826719ad1021835b00d386c75511
64 -DIST linux-5.9.15.tar.xz 115556416 BLAKE2B 3135a98bff2e55ec418c27286ef7001075975c4df6e2a9840649eeb88f60e82bc5cde5f4c58aae8c941c9510ea4e85f7589087a6e695267f17a3da04d4e91e48 SHA512 8547b0a11996e3af91e0d57e186170620f19b90bd808ece6814ba8aa8e5aafc5810bb86e228dce51f8a1bd88b61b7fb3dd4b79986be57d7d7a1718dcbf6a4851
65 -DIST linux-5.9.16.tar.sign 989 BLAKE2B 8e1989da0d36c1e22ea5ab2d16a39fcb67c6ef5619d964a22c590e1ca68c60f0298b970631b67449b12c558977834eaeb8af926ccabc316a4d090d7fcd8a756d SHA512 78b81f0cef9a6f79268365b97a18c3ee3dd0ac60d7e4a9e8a76a8be2bb55db274c464d33edaa42af60e5488a24a7eebb77cbcf4bc445b0eaa28ad418d6705ee0
66 -DIST linux-5.9.16.tar.xz 115554548 BLAKE2B 7eff5747a1339bf0aa2e37718a37a17d994facf6407e7a37e3f055452ac971bda11cf6e047d5c159af98897ec7c719baf0eb6549d4472044f704d44319ddaadc SHA512 6b810157564a4c78b2bc615eabd6297922a930d118b9288d1f95860407817bb6b420e21faaef98a4b97045723c31daad67190a954e88e58720c689356e2121b9
67
68 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.1.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.1.ebuild
69 deleted file mode 100644
70 index 1e0cd3d6016..00000000000
71 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.1.ebuild
72 +++ /dev/null
73 @@ -1,98 +0,0 @@
74 -# Copyright 2020 Gentoo Authors
75 -# Distributed under the terms of the GNU General Public License v2
76 -
77 -EAPI=7
78 -
79 -inherit kernel-build verify-sig
80 -
81 -MY_P=linux-${PV}
82 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
83 -CONFIG_VER=5.10.0
84 -CONFIG_HASH=12700e38e8ba0a7be437a4c5804ba0e6417fdc24
85 -GENTOO_CONFIG_VER=5.9.8-r1
86 -
87 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
88 -HOMEPAGE="https://www.kernel.org/"
89 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
90 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
91 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
92 - verify-sig? (
93 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
94 - )
95 - amd64? (
96 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
97 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
98 - )
99 - arm64? (
100 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
101 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
102 - )
103 - ppc64? (
104 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
105 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
106 - )
107 - x86? (
108 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
109 - -> kernel-i686-fedora.config.${CONFIG_VER}
110 - )"
111 -S=${WORKDIR}/${MY_P}
112 -
113 -LICENSE="GPL-2"
114 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
115 -IUSE="debug"
116 -REQUIRED_USE="
117 - arm? ( savedconfig )"
118 -
119 -RDEPEND="
120 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
121 -BDEPEND="
122 - debug? ( dev-util/dwarves )
123 - verify-sig? ( app-crypt/openpgp-keys-kernel )"
124 -
125 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
126 -
127 -src_unpack() {
128 - if use verify-sig; then
129 - einfo "Unpacking linux-${PV}.tar.xz ..."
130 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
131 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
132 - assert "Unpack failed"
133 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
134 - else
135 - default
136 - fi
137 -}
138 -
139 -src_prepare() {
140 - default
141 -
142 - # prepare the default config
143 - case ${ARCH} in
144 - amd64)
145 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
146 - ;;
147 - arm)
148 - return
149 - ;;
150 - arm64)
151 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
152 - ;;
153 - ppc64)
154 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
155 - ;;
156 - x86)
157 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
158 - ;;
159 - *)
160 - die "Unsupported arch ${ARCH}"
161 - ;;
162 - esac
163 -
164 - local merge_configs=(
165 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
166 - )
167 - use debug || merge_configs+=(
168 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
169 - )
170 - kernel-build_merge_configs "${merge_configs[@]}"
171 -}
172
173 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.2.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.2.ebuild
174 deleted file mode 100644
175 index 1e0cd3d6016..00000000000
176 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.2.ebuild
177 +++ /dev/null
178 @@ -1,98 +0,0 @@
179 -# Copyright 2020 Gentoo Authors
180 -# Distributed under the terms of the GNU General Public License v2
181 -
182 -EAPI=7
183 -
184 -inherit kernel-build verify-sig
185 -
186 -MY_P=linux-${PV}
187 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
188 -CONFIG_VER=5.10.0
189 -CONFIG_HASH=12700e38e8ba0a7be437a4c5804ba0e6417fdc24
190 -GENTOO_CONFIG_VER=5.9.8-r1
191 -
192 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
193 -HOMEPAGE="https://www.kernel.org/"
194 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
195 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
196 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
197 - verify-sig? (
198 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
199 - )
200 - amd64? (
201 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
202 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
203 - )
204 - arm64? (
205 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
206 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
207 - )
208 - ppc64? (
209 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
210 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
211 - )
212 - x86? (
213 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
214 - -> kernel-i686-fedora.config.${CONFIG_VER}
215 - )"
216 -S=${WORKDIR}/${MY_P}
217 -
218 -LICENSE="GPL-2"
219 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
220 -IUSE="debug"
221 -REQUIRED_USE="
222 - arm? ( savedconfig )"
223 -
224 -RDEPEND="
225 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
226 -BDEPEND="
227 - debug? ( dev-util/dwarves )
228 - verify-sig? ( app-crypt/openpgp-keys-kernel )"
229 -
230 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
231 -
232 -src_unpack() {
233 - if use verify-sig; then
234 - einfo "Unpacking linux-${PV}.tar.xz ..."
235 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
236 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
237 - assert "Unpack failed"
238 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
239 - else
240 - default
241 - fi
242 -}
243 -
244 -src_prepare() {
245 - default
246 -
247 - # prepare the default config
248 - case ${ARCH} in
249 - amd64)
250 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
251 - ;;
252 - arm)
253 - return
254 - ;;
255 - arm64)
256 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
257 - ;;
258 - ppc64)
259 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
260 - ;;
261 - x86)
262 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
263 - ;;
264 - *)
265 - die "Unsupported arch ${ARCH}"
266 - ;;
267 - esac
268 -
269 - local merge_configs=(
270 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
271 - )
272 - use debug || merge_configs+=(
273 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
274 - )
275 - kernel-build_merge_configs "${merge_configs[@]}"
276 -}
277
278 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.84.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.84.ebuild
279 deleted file mode 100644
280 index 7f4ea086125..00000000000
281 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.84.ebuild
282 +++ /dev/null
283 @@ -1,104 +0,0 @@
284 -# Copyright 2020 Gentoo Authors
285 -# Distributed under the terms of the GNU General Public License v2
286 -
287 -EAPI=7
288 -
289 -inherit kernel-build verify-sig
290 -
291 -MY_P=linux-${PV}
292 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
293 -CONFIG_VER=5.4.21
294 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
295 -GENTOO_CONFIG_VER=5.4.77-r1
296 -
297 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
298 -HOMEPAGE="https://www.kernel.org/"
299 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
300 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
301 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
302 - verify-sig? (
303 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
304 - )
305 - amd64? (
306 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
307 - -> kernel-x86_64.config.${CONFIG_VER}
308 - )
309 - arm64? (
310 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
311 - -> kernel-aarch64.config.${CONFIG_VER}
312 - )
313 - ppc64? (
314 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
315 - -> kernel-ppc64le.config.${CONFIG_VER}
316 - )
317 - x86? (
318 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
319 - -> kernel-i686.config.${CONFIG_VER}
320 - )"
321 -S=${WORKDIR}/${MY_P}
322 -
323 -LICENSE="GPL-2"
324 -KEYWORDS="~amd64 ~arm64 ~x86"
325 -IUSE="debug"
326 -
327 -RDEPEND="
328 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
329 -BDEPEND="
330 - debug? ( dev-util/dwarves )
331 - verify-sig? ( app-crypt/openpgp-keys-kernel )"
332 -
333 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
334 -
335 -pkg_pretend() {
336 - ewarn "Starting with 5.4.52, Distribution Kernels are switching from Arch"
337 - ewarn "Linux configs to Fedora. Please keep a backup kernel just in case."
338 -
339 - kernel-install_pkg_pretend
340 -}
341 -
342 -src_unpack() {
343 - if use verify-sig; then
344 - einfo "Unpacking linux-${PV}.tar.xz ..."
345 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
346 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
347 - assert "Unpack failed"
348 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
349 - else
350 - default
351 - fi
352 -}
353 -
354 -src_prepare() {
355 - default
356 -
357 - # prepare the default config
358 - case ${ARCH} in
359 - amd64)
360 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
361 - ;;
362 - arm64)
363 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
364 - ;;
365 - ppc64)
366 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
367 - ;;
368 - x86)
369 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
370 - ;;
371 - *)
372 - die "Unsupported arch ${ARCH}"
373 - ;;
374 - esac
375 -
376 - local merge_configs=(
377 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
378 - )
379 - use debug || merge_configs+=(
380 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
381 - )
382 - [[ ${ARCH} == x86 ]] && merge_configs+=(
383 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
384 - )
385 -
386 - kernel-build_merge_configs "${merge_configs[@]}"
387 -}
388
389 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.9.14.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.9.14.ebuild
390 deleted file mode 100644
391 index aa4c6eda0de..00000000000
392 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.9.14.ebuild
393 +++ /dev/null
394 @@ -1,98 +0,0 @@
395 -# Copyright 2020 Gentoo Authors
396 -# Distributed under the terms of the GNU General Public License v2
397 -
398 -EAPI=7
399 -
400 -inherit kernel-build verify-sig
401 -
402 -MY_P=linux-${PV}
403 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
404 -CONFIG_VER=5.9.13
405 -CONFIG_HASH=b57160e20ddbe02624d2652e6836b0cb73044a4e
406 -GENTOO_CONFIG_VER=5.9.8-r1
407 -
408 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
409 -HOMEPAGE="https://www.kernel.org/"
410 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
411 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
412 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
413 - verify-sig? (
414 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
415 - )
416 - amd64? (
417 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
418 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
419 - )
420 - arm64? (
421 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
422 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
423 - )
424 - ppc64? (
425 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
426 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
427 - )
428 - x86? (
429 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
430 - -> kernel-i686-fedora.config.${CONFIG_VER}
431 - )"
432 -S=${WORKDIR}/${MY_P}
433 -
434 -LICENSE="GPL-2"
435 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
436 -IUSE="debug"
437 -REQUIRED_USE="
438 - arm? ( savedconfig )"
439 -
440 -RDEPEND="
441 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
442 -BDEPEND="
443 - debug? ( dev-util/dwarves )
444 - verify-sig? ( app-crypt/openpgp-keys-kernel )"
445 -
446 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
447 -
448 -src_unpack() {
449 - if use verify-sig; then
450 - einfo "Unpacking linux-${PV}.tar.xz ..."
451 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
452 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
453 - assert "Unpack failed"
454 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
455 - else
456 - default
457 - fi
458 -}
459 -
460 -src_prepare() {
461 - default
462 -
463 - # prepare the default config
464 - case ${ARCH} in
465 - amd64)
466 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
467 - ;;
468 - arm)
469 - return
470 - ;;
471 - arm64)
472 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
473 - ;;
474 - ppc64)
475 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
476 - ;;
477 - x86)
478 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
479 - ;;
480 - *)
481 - die "Unsupported arch ${ARCH}"
482 - ;;
483 - esac
484 -
485 - local merge_configs=(
486 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
487 - )
488 - use debug || merge_configs+=(
489 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
490 - )
491 - kernel-build_merge_configs "${merge_configs[@]}"
492 -}
493
494 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.9.15.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.9.15.ebuild
495 deleted file mode 100644
496 index aa4c6eda0de..00000000000
497 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.9.15.ebuild
498 +++ /dev/null
499 @@ -1,98 +0,0 @@
500 -# Copyright 2020 Gentoo Authors
501 -# Distributed under the terms of the GNU General Public License v2
502 -
503 -EAPI=7
504 -
505 -inherit kernel-build verify-sig
506 -
507 -MY_P=linux-${PV}
508 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
509 -CONFIG_VER=5.9.13
510 -CONFIG_HASH=b57160e20ddbe02624d2652e6836b0cb73044a4e
511 -GENTOO_CONFIG_VER=5.9.8-r1
512 -
513 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
514 -HOMEPAGE="https://www.kernel.org/"
515 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
516 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
517 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
518 - verify-sig? (
519 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
520 - )
521 - amd64? (
522 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
523 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
524 - )
525 - arm64? (
526 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
527 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
528 - )
529 - ppc64? (
530 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
531 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
532 - )
533 - x86? (
534 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
535 - -> kernel-i686-fedora.config.${CONFIG_VER}
536 - )"
537 -S=${WORKDIR}/${MY_P}
538 -
539 -LICENSE="GPL-2"
540 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
541 -IUSE="debug"
542 -REQUIRED_USE="
543 - arm? ( savedconfig )"
544 -
545 -RDEPEND="
546 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
547 -BDEPEND="
548 - debug? ( dev-util/dwarves )
549 - verify-sig? ( app-crypt/openpgp-keys-kernel )"
550 -
551 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
552 -
553 -src_unpack() {
554 - if use verify-sig; then
555 - einfo "Unpacking linux-${PV}.tar.xz ..."
556 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
557 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
558 - assert "Unpack failed"
559 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
560 - else
561 - default
562 - fi
563 -}
564 -
565 -src_prepare() {
566 - default
567 -
568 - # prepare the default config
569 - case ${ARCH} in
570 - amd64)
571 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
572 - ;;
573 - arm)
574 - return
575 - ;;
576 - arm64)
577 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
578 - ;;
579 - ppc64)
580 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
581 - ;;
582 - x86)
583 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
584 - ;;
585 - *)
586 - die "Unsupported arch ${ARCH}"
587 - ;;
588 - esac
589 -
590 - local merge_configs=(
591 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
592 - )
593 - use debug || merge_configs+=(
594 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
595 - )
596 - kernel-build_merge_configs "${merge_configs[@]}"
597 -}
598
599 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.9.16.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.9.16.ebuild
600 deleted file mode 100644
601 index aa4c6eda0de..00000000000
602 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.9.16.ebuild
603 +++ /dev/null
604 @@ -1,98 +0,0 @@
605 -# Copyright 2020 Gentoo Authors
606 -# Distributed under the terms of the GNU General Public License v2
607 -
608 -EAPI=7
609 -
610 -inherit kernel-build verify-sig
611 -
612 -MY_P=linux-${PV}
613 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
614 -CONFIG_VER=5.9.13
615 -CONFIG_HASH=b57160e20ddbe02624d2652e6836b0cb73044a4e
616 -GENTOO_CONFIG_VER=5.9.8-r1
617 -
618 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
619 -HOMEPAGE="https://www.kernel.org/"
620 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
621 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
622 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
623 - verify-sig? (
624 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
625 - )
626 - amd64? (
627 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
628 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
629 - )
630 - arm64? (
631 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
632 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
633 - )
634 - ppc64? (
635 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
636 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
637 - )
638 - x86? (
639 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
640 - -> kernel-i686-fedora.config.${CONFIG_VER}
641 - )"
642 -S=${WORKDIR}/${MY_P}
643 -
644 -LICENSE="GPL-2"
645 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
646 -IUSE="debug"
647 -REQUIRED_USE="
648 - arm? ( savedconfig )"
649 -
650 -RDEPEND="
651 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
652 -BDEPEND="
653 - debug? ( dev-util/dwarves )
654 - verify-sig? ( app-crypt/openpgp-keys-kernel )"
655 -
656 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
657 -
658 -src_unpack() {
659 - if use verify-sig; then
660 - einfo "Unpacking linux-${PV}.tar.xz ..."
661 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
662 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
663 - assert "Unpack failed"
664 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
665 - else
666 - default
667 - fi
668 -}
669 -
670 -src_prepare() {
671 - default
672 -
673 - # prepare the default config
674 - case ${ARCH} in
675 - amd64)
676 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
677 - ;;
678 - arm)
679 - return
680 - ;;
681 - arm64)
682 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
683 - ;;
684 - ppc64)
685 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
686 - ;;
687 - x86)
688 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
689 - ;;
690 - *)
691 - die "Unsupported arch ${ARCH}"
692 - ;;
693 - esac
694 -
695 - local merge_configs=(
696 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
697 - )
698 - use debug || merge_configs+=(
699 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
700 - )
701 - kernel-build_merge_configs "${merge_configs[@]}"
702 -}