1 |
commit: 6532eb22056267612e59abe5d88644c8c9173d25 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Dec 24 22:56:17 2021 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Dec 24 22:56:17 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6532eb22 |
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 | 14 --- |
13 |
.../vanilla-kernel/vanilla-kernel-5.10.85.ebuild | 125 -------------------- |
14 |
.../vanilla-kernel/vanilla-kernel-5.10.87.ebuild | 130 --------------------- |
15 |
.../vanilla-kernel/vanilla-kernel-5.15.10.ebuild | 129 -------------------- |
16 |
.../vanilla-kernel/vanilla-kernel-5.4.166.ebuild | 107 ----------------- |
17 |
.../vanilla-kernel/vanilla-kernel-5.4.167.ebuild | 107 ----------------- |
18 |
6 files changed, 612 deletions(-) |
19 |
|
20 |
diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest |
21 |
index e5c9043508fb..717b7f75cc08 100644 |
22 |
--- a/sys-kernel/vanilla-kernel/Manifest |
23 |
+++ b/sys-kernel/vanilla-kernel/Manifest |
24 |
@@ -4,38 +4,24 @@ DIST gentoo-kernel-config-5.4.114.tar.gz 1298 BLAKE2B e494041cd63ba53f055cfd555e |
25 |
DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d SHA512 7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52 |
26 |
DIST kernel-aarch64-fedora.config.5.14.20 239144 BLAKE2B c0338596572c41326cab4248f7cd8cfd3e4bbee2298ac672d83fa3a9551c3f1cd571f4cf1b3e9ba9ed39b73d724f0810062f33a98462079dafea0795232a0280 SHA512 62ff676bbf2e218236c7b19fef388c1b9cda640a690e4482617b565f0c08778bbc69be8d807fb1f3ada3ab6c2dd578f53058b8c1c49ff2d08a6de21b394fa531 |
27 |
DIST kernel-aarch64-fedora.config.5.15.10 243077 BLAKE2B ee19d6963cfa977b40ac7cf621c03f0095f2dc538bbb0c075e6a273750032870312b42df0bf63affd1077215f671156a129ee3f670174b0c9dd6027839125f7b SHA512 1a5f254391201dd047a07419e5b83bcdc10abd34e5408b9b649119cdf34d1e2320d4aeaa0e57c11254c612a37ac6991282d8a1b82957ac877e4f8573de28d4b3 |
28 |
-DIST kernel-aarch64-fedora.config.5.15.7 243088 BLAKE2B 37ab99a0d66dec21e1c79255640a99892155ad602f19a00482f0ab70b3f90cb14bc47bff224c35e6ea024aa7779a8aa79d313e9425c3ba6af185c75e25b4fb1b SHA512 afee2300eb286a5a45e5f68b4e66335e048748f7c90573272132b047e48e2d3f62941a7647758501cb41c8e28b96d074d64268227385f6e0f2542417cf12eff9 |
29 |
DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09 SHA512 66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff |
30 |
DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b SHA512 69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10 |
31 |
DIST kernel-i686-fedora.config.5.14.20 219422 BLAKE2B 11aad144bbce274c52f4210f0fccb1edddd1bdb32f24845c34f07ec969b2da65f57656e56de99ca32a35639c210440eed7ec5ac6e18c26ec14230b2969f45466 SHA512 585000275c4afc45c5f35b9767271115f1b0de4b7a1fc8f111076895a07bc9ce31a912c50730ad6fc6cdb145639da664a44ce550a476982c14f6c8a89d10e15e |
32 |
DIST kernel-i686-fedora.config.5.15.10 222607 BLAKE2B d5c99b44d9bf5e76a91850c342702ad5db8337abc7deba0a089c53e296cc043ba1403de696408bd444e781903e303a3cdb1640f6d279598df625d7b758ec7b37 SHA512 6eacc314cd1770a7bf935d26537c3c9f88d0cf4069817f1fff355f5dafe22794fdaddf14c2cebe5757fab85d3731e1969e92ed1a7a1c7a778a54513aef00910b |
33 |
-DIST kernel-i686-fedora.config.5.15.7 222607 BLAKE2B d5c99b44d9bf5e76a91850c342702ad5db8337abc7deba0a089c53e296cc043ba1403de696408bd444e781903e303a3cdb1640f6d279598df625d7b758ec7b37 SHA512 6eacc314cd1770a7bf935d26537c3c9f88d0cf4069817f1fff355f5dafe22794fdaddf14c2cebe5757fab85d3731e1969e92ed1a7a1c7a778a54513aef00910b |
34 |
DIST kernel-i686.config.5.4.21 183910 BLAKE2B 185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0 SHA512 6307afc2295902e44fe65b1cccaa7a0260b295a5f21f1d67ec66197bd972bd3f5675b624f08d9da8b224cb3ec987d5c21cbd743599aeab9ac6214bc651f43476 |
35 |
DIST kernel-ppc64le-fedora.config.5.10.12 192105 BLAKE2B 889141debb0656a358a3381bae14b5216b982acdfce0bc758f9445c16647807a68a788fb290199c2a1a23627bda1ef4c9405b3f5ac2a4176d1d2b55c71fb7db9 SHA512 3ab0f1401d9f50a61477c71369dede438f575d9d2c3a2f5c2cf36d624c2b59a938efca9c981b075511b3860c983eaaf5e5a9f877d659277f09ceba45edd43770 |
36 |
DIST kernel-ppc64le-fedora.config.5.14.20 210212 BLAKE2B a79cad7e602acfeac644c2d0070bd6262e1d87b0681362ca0b6f9cdb5f9a174f8d4839e94e33a944344427024d44e10cdee36c285a42da4a78a89225bec0da88 SHA512 c07350360bf6457cd3b4fa2c822a347b3108fd79bcd314cad32cb6b4390efa9bd474e05112df48caa5e99675cc0333583fde668ec48ae341b68022c9c6952c60 |
37 |
DIST kernel-ppc64le-fedora.config.5.15.10 213801 BLAKE2B 29ca7ebc0470c954fb4ff282efbbb27b5552c6db54342bb9e3a3b8086518f724bfbbff4948ddf9729f179f227a06e1167e93558169be9f3a73186efef6ab6924 SHA512 f3d276dd44bb8adcaa5713e7e4e54a7199c9dd51d6891ca25d904190ad6fc07fa8a5e4d1416b7f25ed944f6f3004776e1748de8b3b79a977b398d0f448a74fbf |
38 |
-DIST kernel-ppc64le-fedora.config.5.15.7 213801 BLAKE2B 29ca7ebc0470c954fb4ff282efbbb27b5552c6db54342bb9e3a3b8086518f724bfbbff4948ddf9729f179f227a06e1167e93558169be9f3a73186efef6ab6924 SHA512 f3d276dd44bb8adcaa5713e7e4e54a7199c9dd51d6891ca25d904190ad6fc07fa8a5e4d1416b7f25ed944f6f3004776e1748de8b3b79a977b398d0f448a74fbf |
39 |
DIST kernel-ppc64le.config.5.4.21 172003 BLAKE2B b53887cb44f7c378cb3866780f8e556e19fdb02130d3b0df01d97698d2a91f7d90a200012559f288e962935742c3fdb67dfb6711876fad37862fe55cdca5b5f6 SHA512 82df8d0be47e9eb20bd7db570539bb061d0b6e2101dc78a54596cf4d0b4e0c536041449304ff9240b051ee09b342ea336c5645e9a3b66a5dfb96d7778ff86008 |
40 |
DIST kernel-x86_64-fedora.config.5.10.12 206357 BLAKE2B 0eda9d4f3f973336cabd67c1ac78f100aabde926354743e8dcb7ff84496f0de49210d45f99bc850a2096078b0b4687aa7fd965d999248559506004f2b29dac0c SHA512 b12f43d3c1a52a4915cd73db98874ce9ae6c425672c0f1c19ed1b1101341c868ebf1c9620bef5449752ec0d7342c1ce38fb77779d0f89b9267096a605ebf7a26 |
41 |
DIST kernel-x86_64-fedora.config.5.14.20 220444 BLAKE2B 7cd8a820ce47d8f9fa6271df0ed4330cdf43345676a5baadd6d32da22f7962bd4fc0ea436e0e86a82e1a35d585b509379e6c40d6a0065b44839e6db76c3950ff SHA512 3229eeaebd52a8f57790c23c8ac027a2cce3eb43a8ef9b6cb8e54cd8b24405dc31d203a81188dbfb4bade814adffba471051f434e2b947f3cce1fda5645e489c |
42 |
DIST kernel-x86_64-fedora.config.5.15.10 223671 BLAKE2B f45dcf49155b383c2b04ebcf0964355e1fd2a306a3523bf1d1dab57e456edccedd6701051d6de5d9b2e0d12b3e5409546ed1034261af656d2a929b3af4eaa6ec SHA512 a9860e58a1005fd2a437fe1e4e99d60cbde71b251ae13daa49aaa60b8081515fb20e0d930b2ffcf78b65ad6453b8be9815d91a1b0d59c96301d0e3bb553a9a74 |
43 |
-DIST kernel-x86_64-fedora.config.5.15.7 223682 BLAKE2B 6198dec51d2a473b5eba319383a00d0b640267b778bd291af992a67122a7d1bfcc1991a56c42e59ded64503e445baeca753cbde5ca4910b3cc4644819137f8bb SHA512 d73848535baa276a129ac5f0674dba24eca7bb56a8195d24cb1bdf6c68f17e8a1734dd67636ab73c103c2a42de1e7a9692c7f816406b1280ffaebc93cb465c5d |
44 |
DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 0eb2b07c14cea7545350fcdf3a94f2a531f0137c502ebda9299cacf44da5385686e2049b480b28bc153c9d413d453cfe682b9655eefe70428cb720f57c7bd200 SHA512 f3b3ee6841555ac3a9cc11536a7d44e1a5a8df2bab14ba341fda7df1ceb0de45cf1c799a1d54a64f2858fd1272d348bb52cf269ffa396878c5402baf2730237f |
45 |
-DIST linux-5.10.85.tar.sign 991 BLAKE2B a15ca5ba6b75d8ab118c7c578a33d47224f9b2c9382190ca1656c66e5391b6865c7a88cd33f6e28f0e905ac40995992c7d356fc666f692355bdf8dfb603d8fcd SHA512 6142795d2e689a4a4140122ec1559db02e78fd6c766e9d3ac4bafbbde2b4ab12bfeb7b6d7be91ce19b6e04e488eb15b90f3f56f83e2c999b7b64d37b7867bea8 |
46 |
-DIST linux-5.10.85.tar.xz 116476312 BLAKE2B 629b8423f29454b25a76165933ff82a50d8d80826465529814465862869a0721775f344c738731cc3895cad11043efdf76ed909c1db5782f55c608599a118064 SHA512 9c8d9fc12c48c7c1c4691ca95de4f06c148686618013546d848a3d463261961e473ac9abe909ba3b79d1bbd5291153c797cde577b10990c825ab14cc1ee0c21c |
47 |
-DIST linux-5.10.87.tar.sign 991 BLAKE2B 757d7e7869bbb45994fa77cf6ad97be184abbe7060e09d80b41ae224f44504e350ced5c11614f7708960f10b6b2b77ca8b74d056436617a32e3f25f020bfbf0d SHA512 52a1f21ca87ffc86f8886814457987b35fd7b515611367c24a08c536788522a8a74caeb9b2130f28f52df02a5985f85a08eb5c95b1e64eedb76aba37f4e04fa8 |
48 |
-DIST linux-5.10.87.tar.xz 116483412 BLAKE2B c9a624641fad9c48289db27d35a4ce8afe2ad70287deea308a4a20abd0fba1247ba2985ba2c7bfa2f894e3b834510feb1f35f062788c093f629803faaa1cef4a SHA512 97fe37bd52d7d02519ed06737e94a5fcefff944e26e69b90abc4a7ee91fce031ad0778b0211365c225da57a2eb1bbc0236cb3482635137149ad5c5a2bf22e382 |
49 |
DIST linux-5.10.88.tar.sign 991 BLAKE2B 8ba7edd3b3d0b96c5b9ab70d4290952c41327edd7e7cf707b84eca94714a1cf05577d8b6d8d7d419986ae384a268f36157edefe6b950a08aad08fc37d061102b SHA512 2c609b8baddd47db61091b9284a4786b1a22fb2848ec2d51a2b7b73232148a0e948ed35fcb39a7bff646f90ab6be28d81e12bd8358cd3161a88beeea8762d306 |
50 |
DIST linux-5.10.88.tar.xz 116476744 BLAKE2B 89a496f0ec427061c04a5568bdfdf04ad4ca55b3c81853ae9f64d53608efd39d55d8f2074f7dbeb9424f6b9cf9b5d9674b98a05d24414dc0ccb076a9f9d27685 SHA512 b4400a65dee1e5e7bafff69012078e81467e9a7aeba0eaaa84137e7056b5b79893eb62ef4309a340b23770d3785a7d236e837e6f39f24e58db00a8b4d9190a4f |
51 |
DIST linux-5.14.21.tar.sign 991 BLAKE2B 159182d90911e738c0693c839441f679b66fa3e75c61bb55251552b1ebb7bf6ad018d66d0a83a8f88935b88c1f39fea1207a94f3fd4af3d1e5d148cf9293baf9 SHA512 1c2639bfec52b2f8cfc69504b7f474d1d7a96dc1793e8cd77a6160718a5f381c5e57e42339bd5361e83b86c84cda2500d18615bfc210bbe989c0560b275f4918 |
52 |
DIST linux-5.14.21.tar.xz 120726436 BLAKE2B ced805df81421f328e2e08d50a33bf6ba54092e95c84d7c1c8ec25ad909c183f82c9966a074c274dd0d13b069b87c12c6f6d5593faf3c0813c4369f90fc4a24f SHA512 0f428cb7273de5b440b610b1a3709563e4ed955afb4df084750a8b43c45e5b000a5906780ff7079a8324fac0a8b7ecace778ab8bbf0511fba92d4dad160d7f87 |
53 |
-DIST linux-5.15.10.tar.sign 991 BLAKE2B 22e5f6b14793a97fcdf0b7f1e109d726cf541dccfb27c44fae4f39b76b4ffad2834171fd40e803bcad1a2a7ce6fc5a6754c7e1387e65991043d679619095915d SHA512 2580426744f80d756a57566fef7cd0d410e85c69514fcd1986dd40b82743342cb7ce0dbae0e8de56d8393037534cf5c8af6cc70f750b71b44a6204731c9c50c9 |
54 |
-DIST linux-5.15.10.tar.xz 121948408 BLAKE2B a21e5a965c0a4fe2e014961a6cc8f4c621fd9313a4b170f97fd3f77ae2494e721bf579e68d5836c167ed9fb6674784b20722501f6adc44d634073e74a82da765 SHA512 cd57fcb1e10ab380d3e9f99b46f3bd38bd4a05e00f53655f5a1a644da2612c9ec2dbc87fa3f87f06f1ef334f6e669025e8f144a11e9a4d64184f60e922b269f9 |
55 |
DIST linux-5.15.11.tar.sign 991 BLAKE2B 42bed55a97098e8af2c9f33852b94806710e2df15a9fa8fa2199a1f3be133b89b9505e79f3e9c9663fcc5482249334f34a1c7a9315fc40741ff7302a60c4c823 SHA512 5ff3d7d368dd4481e003b00ed926f601520f53de020a507c5f9af506679e57958db0967752a600ee80cadbb0b19d33368007fb1d3c298045b30faed964da4714 |
56 |
DIST linux-5.15.11.tar.xz 121955784 BLAKE2B 37a264e50069e5b195b99a355944893e42c6fc05eb5fef7907855de4d31c693421e6fc578575ed141534b52ab9105dfd7697bdfec238cfa88e16a6c41f138ebd SHA512 5abe52981a9f493174afb908bc1c1a4901bc522c38c2da7ba15d5b907f06f9c4a684a47436697d79df8f598e166064d46add5661632a48275e0268411563f6b2 |
57 |
-DIST linux-5.4.166.tar.sign 991 BLAKE2B 0051ff905ade9e7c4c5089602f940d643301e6f45ccc460a5c394046280e6dc5e58837d9b30115eb22d5cbcfde89707d1a1d1721f1ca4b7daba5bac465a1b39e SHA512 7469a77ec4006584307a7af780f4737d52b8d8a5f1f039107d2210e8b5aca0fc83b0c9cee9d80dd85db2070fc98837274519bfdcb03d115ad377963184ea83f8 |
58 |
-DIST linux-5.4.166.tar.xz 109194364 BLAKE2B 531351c5ef90466073bdf19ddc4eb7ababb87c8343c10c9c61c236bb96c47524935733d25603781ec4412fedef8fe8ebffcec893b4283fc91181ec3201b29acb SHA512 5550095b77209f33e799ce1fd8d85289ce9b76315e50d3b1216e581457d279c7763df050e8a2e78748de87da4f5aefcdc4e437f3c54ffea86c026a0caa4f08aa |
59 |
-DIST linux-5.4.167.tar.sign 991 BLAKE2B ba73a1a1aebaa749ba6b1f61fccb03712b7d6f179b125b54436f485c5e7b943157aa6ac86ba0c9277a245539c276901eb5e102ee776cd3f7c4a92db3c721241b SHA512 41ed244c64d402c16bd57afa4746e262e5b1d0329d99f3dccd617af6fbfa43b340fd66789f0816ff4d7c5cbe04173c1ee04bd6c7eeb751049e7272913b3b33c1 |
60 |
-DIST linux-5.4.167.tar.xz 109196336 BLAKE2B 39e609668244c2a429bea0096bf4a39325753461995c4fc7077d1f49741952f47e79b37b191a6b9f830d01cbe5594f84203b26799cc1fb6f802c8143d3924bd2 SHA512 46f66116f91cecde3f4991b00a8678ab505919802106a932a80923154f8e92b82cc21aab3dfa1e5d58da718a17eb2d99378c4027cd6557d729942e14e076cc7a |
61 |
DIST linux-5.4.168.tar.sign 991 BLAKE2B a581b74de0296ef69cd10686381571aa3c2e73b59dd495e78a7ba168dff85f7af3a3b7719419b767fe0b8380a904248d624bd1e17712327d2ebd62335943f8dd SHA512 bdd0a88b6199d57b3c86521e58a356a35273007fb421e5d3b80d40e4b9337c30fa1b982dba61673fda0ddc9e3107b8da5cbe4916364fbbe035ab5026befe1c74 |
62 |
DIST linux-5.4.168.tar.xz 109188452 BLAKE2B 72e7da0a2a2d2ecef4b73b268db09a7cdb7a0e76cbbbfd7111ec727593f8eb60026ecd8102bedf9b13b393cfc9fdd4b5297ed4c48869152c09581d763e156552 SHA512 119856b47f2fb2d3560fedb60fc3dd432e5b150261c9d959e5e9426f7f6e03630fcade800b8e97fe6fc6edc717bc6a0a296c875c0dc771045b65d20b9df8a510 |
63 |
|
64 |
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.85.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.85.ebuild |
65 |
deleted file mode 100644 |
66 |
index 218c0951f106..000000000000 |
67 |
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.85.ebuild |
68 |
+++ /dev/null |
69 |
@@ -1,125 +0,0 @@ |
70 |
-# Copyright 2020-2021 Gentoo Authors |
71 |
-# Distributed under the terms of the GNU General Public License v2 |
72 |
- |
73 |
-EAPI=7 |
74 |
- |
75 |
-inherit kernel-build toolchain-funcs verify-sig |
76 |
- |
77 |
-MY_P=linux-${PV} |
78 |
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 |
79 |
-CONFIG_VER=5.10.12 |
80 |
-CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 |
81 |
-GENTOO_CONFIG_VER=5.15.5 |
82 |
- |
83 |
-DESCRIPTION="Linux kernel built from vanilla upstream sources" |
84 |
-HOMEPAGE="https://www.kernel.org/" |
85 |
-SRC_URI+=" |
86 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz |
87 |
- https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz |
88 |
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz |
89 |
- verify-sig? ( |
90 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign |
91 |
- ) |
92 |
- amd64? ( |
93 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config |
94 |
- -> kernel-x86_64-fedora.config.${CONFIG_VER} |
95 |
- ) |
96 |
- arm64? ( |
97 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config |
98 |
- -> kernel-aarch64-fedora.config.${CONFIG_VER} |
99 |
- ) |
100 |
- ppc64? ( |
101 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config |
102 |
- -> kernel-ppc64le-fedora.config.${CONFIG_VER} |
103 |
- ) |
104 |
- x86? ( |
105 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config |
106 |
- -> kernel-i686-fedora.config.${CONFIG_VER} |
107 |
- )" |
108 |
-S=${WORKDIR}/${MY_P} |
109 |
- |
110 |
-LICENSE="GPL-2" |
111 |
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" |
112 |
-IUSE="debug hardened" |
113 |
-REQUIRED_USE="arm? ( savedconfig )" |
114 |
- |
115 |
-RDEPEND=" |
116 |
- !sys-kernel/vanilla-kernel-bin:${SLOT}" |
117 |
-BDEPEND=" |
118 |
- debug? ( dev-util/pahole ) |
119 |
- verify-sig? ( sec-keys/openpgp-keys-kernel )" |
120 |
-PDEPEND=" |
121 |
- >=virtual/dist-kernel-${PV}" |
122 |
- |
123 |
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc |
124 |
- |
125 |
-src_unpack() { |
126 |
- if use verify-sig; then |
127 |
- einfo "Unpacking linux-${PV}.tar.xz ..." |
128 |
- verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ |
129 |
- < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) |
130 |
- assert "Unpack failed" |
131 |
- unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" |
132 |
- else |
133 |
- default |
134 |
- fi |
135 |
-} |
136 |
- |
137 |
-src_prepare() { |
138 |
- default |
139 |
- |
140 |
- local biendian=false |
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 |
- biendian=true |
153 |
- ;; |
154 |
- ppc64) |
155 |
- cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die |
156 |
- biendian=true |
157 |
- ;; |
158 |
- x86) |
159 |
- cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die |
160 |
- ;; |
161 |
- *) |
162 |
- die "Unsupported arch ${ARCH}" |
163 |
- ;; |
164 |
- esac |
165 |
- |
166 |
- local myversion="-dist" |
167 |
- use hardened && myversion+="-hardened" |
168 |
- echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die |
169 |
- local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" |
170 |
- |
171 |
- local merge_configs=( |
172 |
- "${T}"/version.config |
173 |
- "${dist_conf_path}"/base.config |
174 |
- ) |
175 |
- use debug || merge_configs+=( |
176 |
- "${dist_conf_path}"/no-debug.config |
177 |
- ) |
178 |
- if use hardened; then |
179 |
- merge_configs+=( "${dist_conf_path}"/hardened-base.config ) |
180 |
- |
181 |
- tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) |
182 |
- |
183 |
- if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then |
184 |
- merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) |
185 |
- fi |
186 |
- fi |
187 |
- |
188 |
- # this covers ppc64 and aarch64_be only for now |
189 |
- if [[ ${biendian} == true && $(tc-endian) == big ]]; then |
190 |
- merge_configs+=( "${dist_conf_path}/big-endian.config" ) |
191 |
- fi |
192 |
- |
193 |
- kernel-build_merge_configs "${merge_configs[@]}" |
194 |
-} |
195 |
|
196 |
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.87.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.87.ebuild |
197 |
deleted file mode 100644 |
198 |
index ee6eb2c658fe..000000000000 |
199 |
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.87.ebuild |
200 |
+++ /dev/null |
201 |
@@ -1,130 +0,0 @@ |
202 |
-# Copyright 2020-2021 Gentoo Authors |
203 |
-# Distributed under the terms of the GNU General Public License v2 |
204 |
- |
205 |
-EAPI=7 |
206 |
- |
207 |
-inherit kernel-build toolchain-funcs verify-sig |
208 |
- |
209 |
-MY_P=linux-${PV} |
210 |
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 |
211 |
-CONFIG_VER=5.10.12 |
212 |
-CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530 |
213 |
-GENTOO_CONFIG_VER=5.15.5 |
214 |
- |
215 |
-DESCRIPTION="Linux kernel built from vanilla upstream sources" |
216 |
-HOMEPAGE="https://www.kernel.org/" |
217 |
-SRC_URI+=" |
218 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz |
219 |
- https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz |
220 |
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz |
221 |
- verify-sig? ( |
222 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign |
223 |
- ) |
224 |
- amd64? ( |
225 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config |
226 |
- -> kernel-x86_64-fedora.config.${CONFIG_VER} |
227 |
- ) |
228 |
- arm64? ( |
229 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config |
230 |
- -> kernel-aarch64-fedora.config.${CONFIG_VER} |
231 |
- ) |
232 |
- ppc64? ( |
233 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config |
234 |
- -> kernel-ppc64le-fedora.config.${CONFIG_VER} |
235 |
- ) |
236 |
- x86? ( |
237 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config |
238 |
- -> kernel-i686-fedora.config.${CONFIG_VER} |
239 |
- )" |
240 |
-S=${WORKDIR}/${MY_P} |
241 |
- |
242 |
-LICENSE="GPL-2" |
243 |
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" |
244 |
-IUSE="debug hardened" |
245 |
-REQUIRED_USE="arm? ( savedconfig )" |
246 |
- |
247 |
-RDEPEND=" |
248 |
- !sys-kernel/vanilla-kernel-bin:${SLOT}" |
249 |
-BDEPEND=" |
250 |
- debug? ( dev-util/pahole ) |
251 |
- verify-sig? ( sec-keys/openpgp-keys-kernel )" |
252 |
-PDEPEND=" |
253 |
- >=virtual/dist-kernel-${PV}" |
254 |
- |
255 |
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc |
256 |
- |
257 |
-src_unpack() { |
258 |
- if use verify-sig; then |
259 |
- einfo "Unpacking linux-${PV}.tar.xz ..." |
260 |
- verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ |
261 |
- < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) |
262 |
- assert "Unpack failed" |
263 |
- unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" |
264 |
- else |
265 |
- default |
266 |
- fi |
267 |
-} |
268 |
- |
269 |
-src_prepare() { |
270 |
- default |
271 |
- |
272 |
- local biendian=false |
273 |
- |
274 |
- # prepare the default config |
275 |
- case ${ARCH} in |
276 |
- amd64) |
277 |
- cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die |
278 |
- ;; |
279 |
- arm) |
280 |
- return |
281 |
- ;; |
282 |
- arm64) |
283 |
- cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die |
284 |
- biendian=true |
285 |
- ;; |
286 |
- ppc) |
287 |
- # assume powermac/powerbook defconfig |
288 |
- # we still package.use.force savedconfig |
289 |
- cp "${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die |
290 |
- ;; |
291 |
- ppc64) |
292 |
- cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die |
293 |
- biendian=true |
294 |
- ;; |
295 |
- x86) |
296 |
- cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die |
297 |
- ;; |
298 |
- *) |
299 |
- die "Unsupported arch ${ARCH}" |
300 |
- ;; |
301 |
- esac |
302 |
- |
303 |
- local myversion="-dist" |
304 |
- use hardened && myversion+="-hardened" |
305 |
- echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die |
306 |
- local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" |
307 |
- |
308 |
- local merge_configs=( |
309 |
- "${T}"/version.config |
310 |
- "${dist_conf_path}"/base.config |
311 |
- ) |
312 |
- use debug || merge_configs+=( |
313 |
- "${dist_conf_path}"/no-debug.config |
314 |
- ) |
315 |
- if use hardened; then |
316 |
- merge_configs+=( "${dist_conf_path}"/hardened-base.config ) |
317 |
- |
318 |
- tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) |
319 |
- |
320 |
- if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then |
321 |
- merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) |
322 |
- fi |
323 |
- fi |
324 |
- |
325 |
- # this covers ppc64 and aarch64_be only for now |
326 |
- if [[ ${biendian} == true && $(tc-endian) == big ]]; then |
327 |
- merge_configs+=( "${dist_conf_path}/big-endian.config" ) |
328 |
- fi |
329 |
- |
330 |
- kernel-build_merge_configs "${merge_configs[@]}" |
331 |
-} |
332 |
|
333 |
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.10.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.10.ebuild |
334 |
deleted file mode 100644 |
335 |
index 1f45374d8606..000000000000 |
336 |
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.10.ebuild |
337 |
+++ /dev/null |
338 |
@@ -1,129 +0,0 @@ |
339 |
-# Copyright 2020-2021 Gentoo Authors |
340 |
-# Distributed under the terms of the GNU General Public License v2 |
341 |
- |
342 |
-EAPI=7 |
343 |
- |
344 |
-inherit kernel-build toolchain-funcs verify-sig |
345 |
- |
346 |
-MY_P=linux-${PV} |
347 |
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 |
348 |
-CONFIG_VER=5.15.7 |
349 |
-CONFIG_HASH=75f4ca5dedd2fedad91907906fec606a61c4046b |
350 |
-GENTOO_CONFIG_VER=5.15.5 |
351 |
- |
352 |
-DESCRIPTION="Linux kernel built from vanilla upstream sources" |
353 |
-HOMEPAGE="https://www.kernel.org/" |
354 |
-SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz |
355 |
- https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz |
356 |
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz |
357 |
- verify-sig? ( |
358 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign |
359 |
- ) |
360 |
- amd64? ( |
361 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config |
362 |
- -> kernel-x86_64-fedora.config.${CONFIG_VER} |
363 |
- ) |
364 |
- arm64? ( |
365 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config |
366 |
- -> kernel-aarch64-fedora.config.${CONFIG_VER} |
367 |
- ) |
368 |
- ppc64? ( |
369 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config |
370 |
- -> kernel-ppc64le-fedora.config.${CONFIG_VER} |
371 |
- ) |
372 |
- x86? ( |
373 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config |
374 |
- -> kernel-i686-fedora.config.${CONFIG_VER} |
375 |
- )" |
376 |
-S=${WORKDIR}/${MY_P} |
377 |
- |
378 |
-LICENSE="GPL-2" |
379 |
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" |
380 |
-IUSE="debug hardened" |
381 |
-REQUIRED_USE="arm? ( savedconfig )" |
382 |
- |
383 |
-RDEPEND=" |
384 |
- !sys-kernel/vanilla-kernel-bin:${SLOT}" |
385 |
-BDEPEND=" |
386 |
- debug? ( dev-util/pahole ) |
387 |
- verify-sig? ( sec-keys/openpgp-keys-kernel )" |
388 |
-PDEPEND=" |
389 |
- >=virtual/dist-kernel-${PV}" |
390 |
- |
391 |
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc |
392 |
- |
393 |
-src_unpack() { |
394 |
- if use verify-sig; then |
395 |
- einfo "Unpacking linux-${PV}.tar.xz ..." |
396 |
- verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ |
397 |
- < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) |
398 |
- assert "Unpack failed" |
399 |
- unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" |
400 |
- else |
401 |
- default |
402 |
- fi |
403 |
-} |
404 |
- |
405 |
-src_prepare() { |
406 |
- default |
407 |
- |
408 |
- local biendian=false |
409 |
- |
410 |
- # prepare the default config |
411 |
- case ${ARCH} in |
412 |
- amd64) |
413 |
- cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die |
414 |
- ;; |
415 |
- arm) |
416 |
- return |
417 |
- ;; |
418 |
- arm64) |
419 |
- cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die |
420 |
- biendian=true |
421 |
- ;; |
422 |
- ppc) |
423 |
- # assume powermac/powerbook defconfig |
424 |
- # we still package.use.force savedconfig |
425 |
- cp "${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die |
426 |
- ;; |
427 |
- ppc64) |
428 |
- cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die |
429 |
- biendian=true |
430 |
- ;; |
431 |
- x86) |
432 |
- cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die |
433 |
- ;; |
434 |
- *) |
435 |
- die "Unsupported arch ${ARCH}" |
436 |
- ;; |
437 |
- esac |
438 |
- |
439 |
- local myversion="-dist" |
440 |
- use hardened && myversion+="-hardened" |
441 |
- echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die |
442 |
- local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" |
443 |
- |
444 |
- local merge_configs=( |
445 |
- "${T}"/version.config |
446 |
- "${dist_conf_path}"/base.config |
447 |
- ) |
448 |
- use debug || merge_configs+=( |
449 |
- "${dist_conf_path}"/no-debug.config |
450 |
- ) |
451 |
- if use hardened; then |
452 |
- merge_configs+=( "${dist_conf_path}"/hardened-base.config ) |
453 |
- |
454 |
- tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) |
455 |
- |
456 |
- if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then |
457 |
- merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) |
458 |
- fi |
459 |
- fi |
460 |
- |
461 |
- # this covers ppc64 and aarch64_be only for now |
462 |
- if [[ ${biendian} == true && $(tc-endian) == big ]]; then |
463 |
- merge_configs+=( "${dist_conf_path}/big-endian.config" ) |
464 |
- fi |
465 |
- |
466 |
- kernel-build_merge_configs "${merge_configs[@]}" |
467 |
-} |
468 |
|
469 |
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.166.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.166.ebuild |
470 |
deleted file mode 100644 |
471 |
index 6d5a8965a422..000000000000 |
472 |
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.166.ebuild |
473 |
+++ /dev/null |
474 |
@@ -1,107 +0,0 @@ |
475 |
-# Copyright 2020-2021 Gentoo Authors |
476 |
-# Distributed under the terms of the GNU General Public License v2 |
477 |
- |
478 |
-EAPI=7 |
479 |
- |
480 |
-inherit kernel-build verify-sig |
481 |
- |
482 |
-MY_P=linux-${PV} |
483 |
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 |
484 |
-CONFIG_VER=5.4.21 |
485 |
-CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea |
486 |
-GENTOO_CONFIG_VER=5.4.114 |
487 |
- |
488 |
-DESCRIPTION="Linux kernel built from vanilla upstream sources" |
489 |
-HOMEPAGE="https://www.kernel.org/" |
490 |
-SRC_URI+=" |
491 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz |
492 |
- https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz |
493 |
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz |
494 |
- verify-sig? ( |
495 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign |
496 |
- ) |
497 |
- amd64? ( |
498 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config |
499 |
- -> kernel-x86_64.config.${CONFIG_VER} |
500 |
- ) |
501 |
- arm64? ( |
502 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config |
503 |
- -> kernel-aarch64.config.${CONFIG_VER} |
504 |
- ) |
505 |
- ppc64? ( |
506 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config |
507 |
- -> kernel-ppc64le.config.${CONFIG_VER} |
508 |
- ) |
509 |
- x86? ( |
510 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config |
511 |
- -> kernel-i686.config.${CONFIG_VER} |
512 |
- )" |
513 |
-S=${WORKDIR}/${MY_P} |
514 |
- |
515 |
-LICENSE="GPL-2" |
516 |
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86" |
517 |
-IUSE="debug" |
518 |
- |
519 |
-RDEPEND=" |
520 |
- !sys-kernel/vanilla-kernel-bin:${SLOT}" |
521 |
-BDEPEND=" |
522 |
- debug? ( dev-util/pahole ) |
523 |
- verify-sig? ( sec-keys/openpgp-keys-kernel )" |
524 |
-PDEPEND=" |
525 |
- >=virtual/dist-kernel-${PV}" |
526 |
- |
527 |
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc |
528 |
- |
529 |
-src_unpack() { |
530 |
- if use verify-sig; then |
531 |
- einfo "Unpacking linux-${PV}.tar.xz ..." |
532 |
- verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ |
533 |
- < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) |
534 |
- assert "Unpack failed" |
535 |
- unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" |
536 |
- else |
537 |
- default |
538 |
- fi |
539 |
-} |
540 |
- |
541 |
-src_prepare() { |
542 |
- default |
543 |
- |
544 |
- # prepare the default config |
545 |
- case ${ARCH} in |
546 |
- amd64) |
547 |
- cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die |
548 |
- ;; |
549 |
- arm64) |
550 |
- cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die |
551 |
- ;; |
552 |
- ppc) |
553 |
- # assume powermac/powerbook defconfig |
554 |
- # we still package.use.force savedconfig |
555 |
- cp "${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die |
556 |
- ;; |
557 |
- ppc64) |
558 |
- cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die |
559 |
- ;; |
560 |
- x86) |
561 |
- cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die |
562 |
- ;; |
563 |
- *) |
564 |
- die "Unsupported arch ${ARCH}" |
565 |
- ;; |
566 |
- esac |
567 |
- |
568 |
- echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die |
569 |
- local merge_configs=( |
570 |
- "${T}"/version.config |
571 |
- "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config |
572 |
- ) |
573 |
- use debug || merge_configs+=( |
574 |
- "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config |
575 |
- ) |
576 |
- [[ ${ARCH} == x86 ]] && merge_configs+=( |
577 |
- "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config |
578 |
- ) |
579 |
- |
580 |
- kernel-build_merge_configs "${merge_configs[@]}" |
581 |
-} |
582 |
|
583 |
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.167.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.167.ebuild |
584 |
deleted file mode 100644 |
585 |
index 6d5a8965a422..000000000000 |
586 |
--- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.167.ebuild |
587 |
+++ /dev/null |
588 |
@@ -1,107 +0,0 @@ |
589 |
-# Copyright 2020-2021 Gentoo Authors |
590 |
-# Distributed under the terms of the GNU General Public License v2 |
591 |
- |
592 |
-EAPI=7 |
593 |
- |
594 |
-inherit kernel-build verify-sig |
595 |
- |
596 |
-MY_P=linux-${PV} |
597 |
-# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 |
598 |
-CONFIG_VER=5.4.21 |
599 |
-CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea |
600 |
-GENTOO_CONFIG_VER=5.4.114 |
601 |
- |
602 |
-DESCRIPTION="Linux kernel built from vanilla upstream sources" |
603 |
-HOMEPAGE="https://www.kernel.org/" |
604 |
-SRC_URI+=" |
605 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz |
606 |
- https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz |
607 |
- -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz |
608 |
- verify-sig? ( |
609 |
- https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign |
610 |
- ) |
611 |
- amd64? ( |
612 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config |
613 |
- -> kernel-x86_64.config.${CONFIG_VER} |
614 |
- ) |
615 |
- arm64? ( |
616 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config |
617 |
- -> kernel-aarch64.config.${CONFIG_VER} |
618 |
- ) |
619 |
- ppc64? ( |
620 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config |
621 |
- -> kernel-ppc64le.config.${CONFIG_VER} |
622 |
- ) |
623 |
- x86? ( |
624 |
- https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config |
625 |
- -> kernel-i686.config.${CONFIG_VER} |
626 |
- )" |
627 |
-S=${WORKDIR}/${MY_P} |
628 |
- |
629 |
-LICENSE="GPL-2" |
630 |
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86" |
631 |
-IUSE="debug" |
632 |
- |
633 |
-RDEPEND=" |
634 |
- !sys-kernel/vanilla-kernel-bin:${SLOT}" |
635 |
-BDEPEND=" |
636 |
- debug? ( dev-util/pahole ) |
637 |
- verify-sig? ( sec-keys/openpgp-keys-kernel )" |
638 |
-PDEPEND=" |
639 |
- >=virtual/dist-kernel-${PV}" |
640 |
- |
641 |
-VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc |
642 |
- |
643 |
-src_unpack() { |
644 |
- if use verify-sig; then |
645 |
- einfo "Unpacking linux-${PV}.tar.xz ..." |
646 |
- verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \ |
647 |
- < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x)) |
648 |
- assert "Unpack failed" |
649 |
- unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" |
650 |
- else |
651 |
- default |
652 |
- fi |
653 |
-} |
654 |
- |
655 |
-src_prepare() { |
656 |
- default |
657 |
- |
658 |
- # prepare the default config |
659 |
- case ${ARCH} in |
660 |
- amd64) |
661 |
- cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die |
662 |
- ;; |
663 |
- arm64) |
664 |
- cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die |
665 |
- ;; |
666 |
- ppc) |
667 |
- # assume powermac/powerbook defconfig |
668 |
- # we still package.use.force savedconfig |
669 |
- cp "${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die |
670 |
- ;; |
671 |
- ppc64) |
672 |
- cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die |
673 |
- ;; |
674 |
- x86) |
675 |
- cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die |
676 |
- ;; |
677 |
- *) |
678 |
- die "Unsupported arch ${ARCH}" |
679 |
- ;; |
680 |
- esac |
681 |
- |
682 |
- echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die |
683 |
- local merge_configs=( |
684 |
- "${T}"/version.config |
685 |
- "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config |
686 |
- ) |
687 |
- use debug || merge_configs+=( |
688 |
- "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config |
689 |
- ) |
690 |
- [[ ${ARCH} == x86 ]] && merge_configs+=( |
691 |
- "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config |
692 |
- ) |
693 |
- |
694 |
- kernel-build_merge_configs "${merge_configs[@]}" |
695 |
-} |