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/gentoo-kernel/
Date: Fri, 24 Dec 2021 22:56:38
Message-Id: 1640386566.0454fb755169c163e78d3bb6ec7984cd5d412097.mgorny@gentoo
1 commit: 0454fb755169c163e78d3bb6ec7984cd5d412097
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Dec 24 22:56:06 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Dec 24 22:56:06 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0454fb75
7
8 sys-kernel/gentoo-kernel: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 sys-kernel/gentoo-kernel/Manifest | 14 ---
13 .../gentoo-kernel/gentoo-kernel-5.10.85.ebuild | 119 --------------------
14 .../gentoo-kernel/gentoo-kernel-5.10.87.ebuild | 124 ---------------------
15 .../gentoo-kernel/gentoo-kernel-5.15.10.ebuild | 124 ---------------------
16 .../gentoo-kernel/gentoo-kernel-5.4.166.ebuild | 96 ----------------
17 .../gentoo-kernel/gentoo-kernel-5.4.167.ebuild | 96 ----------------
18 6 files changed, 573 deletions(-)
19
20 diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest
21 index ceb8092c96a3..a966d48d2d43 100644
22 --- a/sys-kernel/gentoo-kernel/Manifest
23 +++ b/sys-kernel/gentoo-kernel/Manifest
24 @@ -1,19 +1,9 @@
25 -DIST genpatches-5.10-92.base.tar.xz 2744152 BLAKE2B 17fb94359b2c2c137093fb7d54a6e85b3a986837f6509a40815582e5e1cfae504b3340281199020388eef0be5406b9b7cdadd6395fc418c968dbbc22093965dc SHA512 53fe7c3b446a4fac5d1d10fe17e124414506c1f5fe53d810085c3f754a44cafbb54f3da7f3fd2000470edf4a834b4433d96c6ef63785b8019533624b46a8f351
26 -DIST genpatches-5.10-92.extras.tar.xz 3844 BLAKE2B 0adbc9d201b5ef2f9ccca1e05bd2b4d086ceae9545526bf92a5e9704d63827b3df1f0f784155a517c989cb9fc87fa3203cf45cb5cf8212b8b30dc03a318579fb SHA512 1ac5acb0734ce0ed89c0358ba13f14abc54e63ebb20ad7a32b2ab5e7491f26a0f9efccdb9322ae35c8b4dd29e64b9a27892fe04a92938e9b439ea13028a61f79
27 -DIST genpatches-5.10-94.base.tar.xz 2750672 BLAKE2B a504548a085dc347be062a5ce44c80983a9dea51389002c6a131678111007c41185572486ea3b2c3173114fcb93eed4dc3482442ffabe7a0aedf1f0b658ecdbb SHA512 c8be80f7b275f5ecc5a4efc5c7c031927a96199481078fbf0f38378b492f92d593689de7ee08de5ac1b7a5de1e838fcecaeba092d527aa45e5f73821b0be826b
28 -DIST genpatches-5.10-94.extras.tar.xz 3840 BLAKE2B 842c7a0ce6a2663fbe84b9e64ebdcd478b0c7c6f09e6cc445633bc6619f19c4330414f5087c6360f402aea60aea4bc7717b7c336720b858768b876aafcbbc95f SHA512 976232c1cb16c5eac908176645f077e7de3e98f3ad3f089dc8d77480fd88117e251dac3eb36564a4fba715d6dd0efe8c8bfe5bce6d4ce62ba1dfce85b79be9a6
29 DIST genpatches-5.10-95.base.tar.xz 2769920 BLAKE2B 5de95da15985c9188801c6dfc413faa7fae2c534ccbc17ca3e8e3f70ff1422e00819b177cc4e1828eb6234ec110930af6e747089482e8efca010c1dd7fffa098 SHA512 4f6d6196406af59c3f9b7d9d069cf0d2186e45f10bccdaac0c1473520ed67606fd363d97b64eb53cb76c08c4d8e4198d67744af34a60e78419cc7c6ffe28a26f
30 DIST genpatches-5.10-95.extras.tar.xz 3852 BLAKE2B 1deb0958934dfe7b0092ffe9254269fc8ca900cb526f4805e38d7c69e8d4d587b50a169b1a54d32ed83fdf481626f853ae56e007a21554d82a7befc598d571b2 SHA512 f3c5ca1aaa1f7ba0743fe0d0f3046e411547c09d3590766b76778dbdbe1221ffd3542f3231e6ac6a77773caf3327d28aaa7bcb767cdf132a4fac7cf8afd3e86c
31 DIST genpatches-5.14-24.base.tar.xz 865892 BLAKE2B 5855b54e7ad2fe9fec353706d026b774c939f82967af5b57c41245762e0ea7fd18731faf1251b1b7aa814c2949d354ff24ce9f078dc68a5c8409490e5517462b SHA512 d83feb3e3c9a32df559fd25b598cb358987f076c107a233a8503390f85132fe6d2a62ee163482439308fa7a62d15aa83ebf9bebaabe0e631eb831fbbbfb700c8
32 DIST genpatches-5.14-24.extras.tar.xz 3844 BLAKE2B b11a8019a920d12c848fdc34514ed7352217e41f659bb7935c6211132897e8f948a8ebfd281b89e67e3993e3e5a03f2f32b0b4d3b73f5d1228e65812cf6cbeea SHA512 a2b757955740078aa3891a6a696bd50fa35606bfc6dac0e739abe2869d5322554417b4bfd6a989d23a2d31bea14c06294747578025ffac3d77e8a91ea16f4ee6
33 -DIST genpatches-5.15-12.base.tar.xz 562448 BLAKE2B f9bb15119aed4b64c5e4ec78cb108baea49615b2114d5d64e86b24c3fb6d1e010ca120a4e527924229fca20559c65d8a58002c80b1bc6a034c1bf557788c7d29 SHA512 1d1053b32fa4176e6b0fa50ebd3ca4b3ae7c5d2d8a9ee89133e6c189a9a9c86ddcc7f14b6948ef8360466f484c745150b93706401839d2b44390bf2dcc0b2ce5
34 -DIST genpatches-5.15-12.extras.tar.xz 3840 BLAKE2B 5253e52cf7ad63a16c6d94196303111cb08cc5132d45b09d560a36e02ede15c025c0c7bedc95d3e3ca1294f280472e19063d6eb789a80646f07fe95b61cd34d0 SHA512 68be9403d9fd50c40b61548d3f8d756472f25bb0818ff757529c45c35c3ec6440a4d123375696f75ba623f3bca8144b13bcb851e027625b219746072f895e08a
35 DIST genpatches-5.15-13.base.tar.xz 604984 BLAKE2B c674c2eefbc18f2a8d182fa95606714b9a74420d7a3ebb32138b714743f11a7c7b278d77d33747bd1fa1a46e8f8e8364a9238ce3acee6134f889fae267ab0239 SHA512 0741c183cf8def586fc17fcb2a44d81dd5494ac9430a5ca07d239079f41a7a24bb686406e0ecfccdeb8a38e33e99831d2b355d0e8e65e8dd2e30db5f4b0bbe4d
36 DIST genpatches-5.15-13.extras.tar.xz 3852 BLAKE2B 131550ddf5d1d67808b98040e88bb75d9020ee99b7907d0b79839a366c52e83c5bee6a322f12363ca0cfa9816d17b36002b5ace1620ef80b386ee8c09fd23866 SHA512 79fe958fcd5b3c4c7406374431e28a482b7512214c0ddbbf24d5f4a42e7feafb3f235f266b0023e666348c2c1888d1c678d726403b2f873d55991e5aaef4b74c
37 -DIST genpatches-5.4-170.base.tar.xz 4264172 BLAKE2B e0c911b0f78caf914d204f3925ca6168feb11c6f6c89d5eb83398847c050ec4fbd7bc397bd7c921dc25e587e85c7233fa786efbe81344945de0a129385d3e258 SHA512 58d02127525031a8414679e6a499be178138b583dabaa232e24189de8aa69d1eabb772804179c0e8c895f8e90da373f1b22a57a59574cee3387f5e6d34cc9da4
38 -DIST genpatches-5.4-170.extras.tar.xz 1788 BLAKE2B fc12d252ce429b286a59f815c7fe95a3e7910717e8782ba732c387b3916235e79d817c506927965cc9090a948a0206dd627f770750fa688e122eeddcc62d68f2 SHA512 0536a4fa513fe4d4c7f90697cf27e501605087eb6c32eb3ef6d0888d84d227c2fa0345dbec790ec273583abb4cb4d7f878ec569ebc88455fab689aedc4d53b24
39 -DIST genpatches-5.4-171.base.tar.xz 4266980 BLAKE2B fbe50a31c7bdaa077c8f6d63884b2b2f3124d1d14d54d2aa169a48e06a6f9cf03bfbe85ee43708b078ae91190331493433e42a01ff87c5a791bee4afc2c12299 SHA512 e8e2e28f84676e9a1456480e742123e514df5716d29a9ee5d68e7992f860068e9f27367caef7118e013a5fb8b1b30f6db6ad4361397c9c55b20fa23738f77792
40 -DIST genpatches-5.4-171.extras.tar.xz 1788 BLAKE2B af90cfac89188a1811ba38fde5f636de693e11fcab2ccbb493d74943cb6eb2f1bcacc9fc02611983abb8bc27db97096a029d4857f6ab5ec59ee1e1a2d320a95c SHA512 798e5cb1459369c8ded84f8ac993b8e60ccafd4b2e31be5a20f9c772bc2166c021713517f18a337075f7e9f3fa6c54e25be038d3f289ae334a6f868a5bf71197
41 DIST genpatches-5.4-172.base.tar.xz 4281140 BLAKE2B 438ad10331e709a85f1ee2a8907a982cd545579940431220f763b1f68280d007d344627b0d1cf4406e2a439b76d20497e1f4aa6d103bb5569f119bc5174c545f SHA512 faa28b056e48873b41b78b540afe7db3200020f85f1ae516f7949f3cef453eccae9b6b8631d594ba8b1dc1b4d6b55b1e9c9379c4880eb4697bed956b0217bef4
42 DIST genpatches-5.4-172.extras.tar.xz 1784 BLAKE2B 9d185d1ff33c56417bf9cfbe33efc6ce4b743a0ab9bdf419dbee14cde34d7c2d6d17884ace56880f75cc28a16b7e18a5e7b87f110c64bc7c84ceb81c7df85831 SHA512 cee6e49804ebc200dd7e308d2a59bfa0e381428caf69678bb6d406357a86398327a354bc2900096f82a77b47beea7fca7e5709cb390fbc1e0b7575c01d062024
43 DIST gentoo-kernel-config-5.13.4.tar.gz 4024 BLAKE2B 9b4e3205c356c791768b9de09057b55499519af5551165040c5ad50bd85b2886e34a9f8dfeea08c6a2113b903341c2bed897bc2615913cdfe3d13434d7be6f48 SHA512 55d9f2c72d164f81aede7ce5b2c703f8a426ad0a1a3323c0a304c9f07ed86aa06949ba2f42da115b977b810886a47a0126eda96ade853970a951c301eee5e12c
44 @@ -22,22 +12,18 @@ DIST gentoo-kernel-config-5.4.114.tar.gz 1298 BLAKE2B e494041cd63ba53f055cfd555e
45 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d SHA512 7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52
46 DIST kernel-aarch64-fedora.config.5.14.20 239144 BLAKE2B c0338596572c41326cab4248f7cd8cfd3e4bbee2298ac672d83fa3a9551c3f1cd571f4cf1b3e9ba9ed39b73d724f0810062f33a98462079dafea0795232a0280 SHA512 62ff676bbf2e218236c7b19fef388c1b9cda640a690e4482617b565f0c08778bbc69be8d807fb1f3ada3ab6c2dd578f53058b8c1c49ff2d08a6de21b394fa531
47 DIST kernel-aarch64-fedora.config.5.15.10 243077 BLAKE2B ee19d6963cfa977b40ac7cf621c03f0095f2dc538bbb0c075e6a273750032870312b42df0bf63affd1077215f671156a129ee3f670174b0c9dd6027839125f7b SHA512 1a5f254391201dd047a07419e5b83bcdc10abd34e5408b9b649119cdf34d1e2320d4aeaa0e57c11254c612a37ac6991282d8a1b82957ac877e4f8573de28d4b3
48 -DIST kernel-aarch64-fedora.config.5.15.7 243088 BLAKE2B 37ab99a0d66dec21e1c79255640a99892155ad602f19a00482f0ab70b3f90cb14bc47bff224c35e6ea024aa7779a8aa79d313e9425c3ba6af185c75e25b4fb1b SHA512 afee2300eb286a5a45e5f68b4e66335e048748f7c90573272132b047e48e2d3f62941a7647758501cb41c8e28b96d074d64268227385f6e0f2542417cf12eff9
49 DIST kernel-aarch64.config.5.4.21 199104 BLAKE2B 578ad451a76204df2a9bbbe34b5cb27051d2ac5e2c33967f562b01338c43f35da6dc33a4c2cc67ea6c3b32b155729360d3748ec28dcaa750f18449245b2e8a09 SHA512 66e9a437beb350fdc59512c17b8f72c5b5bfacf2b35070d810d77e66f49cf7929026cc28ad44b04a016d61e65d9fb4a10af6996ba09b604bf97e9c467d08f8ff
50 DIST kernel-i686-fedora.config.5.10.12 205412 BLAKE2B 92c715b7e2cd7dd74da7970c05981f520597d3e403ce82c8cf4eee31c9f1f50b638792a6bdb256ef5bfdc99f1bcd594e819e8f44dc6febb2ad9a854bad817f2b SHA512 69d8db11723ae1b40fdedfaace74d15bb63198cdb0485e0a1e5eba95b31217110c93a93e39cc7370cf45f1d3a8bc7f75ec096d6db5ea9ecb28ac6b56702ebb10
51 DIST kernel-i686-fedora.config.5.14.20 219422 BLAKE2B 11aad144bbce274c52f4210f0fccb1edddd1bdb32f24845c34f07ec969b2da65f57656e56de99ca32a35639c210440eed7ec5ac6e18c26ec14230b2969f45466 SHA512 585000275c4afc45c5f35b9767271115f1b0de4b7a1fc8f111076895a07bc9ce31a912c50730ad6fc6cdb145639da664a44ce550a476982c14f6c8a89d10e15e
52 DIST kernel-i686-fedora.config.5.15.10 222607 BLAKE2B d5c99b44d9bf5e76a91850c342702ad5db8337abc7deba0a089c53e296cc043ba1403de696408bd444e781903e303a3cdb1640f6d279598df625d7b758ec7b37 SHA512 6eacc314cd1770a7bf935d26537c3c9f88d0cf4069817f1fff355f5dafe22794fdaddf14c2cebe5757fab85d3731e1969e92ed1a7a1c7a778a54513aef00910b
53 -DIST kernel-i686-fedora.config.5.15.7 222607 BLAKE2B d5c99b44d9bf5e76a91850c342702ad5db8337abc7deba0a089c53e296cc043ba1403de696408bd444e781903e303a3cdb1640f6d279598df625d7b758ec7b37 SHA512 6eacc314cd1770a7bf935d26537c3c9f88d0cf4069817f1fff355f5dafe22794fdaddf14c2cebe5757fab85d3731e1969e92ed1a7a1c7a778a54513aef00910b
54 DIST kernel-i686.config.5.4.21 183910 BLAKE2B 185126ffb85718bb73761d01683def80b6f002d7a7a6eddd8e858a30d8eadc863fb378d83a1cd2ed82b3540337fa66ae44475e31fb41ebc46d77005b6f54e5c0 SHA512 6307afc2295902e44fe65b1cccaa7a0260b295a5f21f1d67ec66197bd972bd3f5675b624f08d9da8b224cb3ec987d5c21cbd743599aeab9ac6214bc651f43476
55 DIST kernel-ppc64le-fedora.config.5.10.12 192105 BLAKE2B 889141debb0656a358a3381bae14b5216b982acdfce0bc758f9445c16647807a68a788fb290199c2a1a23627bda1ef4c9405b3f5ac2a4176d1d2b55c71fb7db9 SHA512 3ab0f1401d9f50a61477c71369dede438f575d9d2c3a2f5c2cf36d624c2b59a938efca9c981b075511b3860c983eaaf5e5a9f877d659277f09ceba45edd43770
56 DIST kernel-ppc64le-fedora.config.5.14.20 210212 BLAKE2B a79cad7e602acfeac644c2d0070bd6262e1d87b0681362ca0b6f9cdb5f9a174f8d4839e94e33a944344427024d44e10cdee36c285a42da4a78a89225bec0da88 SHA512 c07350360bf6457cd3b4fa2c822a347b3108fd79bcd314cad32cb6b4390efa9bd474e05112df48caa5e99675cc0333583fde668ec48ae341b68022c9c6952c60
57 DIST kernel-ppc64le-fedora.config.5.15.10 213801 BLAKE2B 29ca7ebc0470c954fb4ff282efbbb27b5552c6db54342bb9e3a3b8086518f724bfbbff4948ddf9729f179f227a06e1167e93558169be9f3a73186efef6ab6924 SHA512 f3d276dd44bb8adcaa5713e7e4e54a7199c9dd51d6891ca25d904190ad6fc07fa8a5e4d1416b7f25ed944f6f3004776e1748de8b3b79a977b398d0f448a74fbf
58 -DIST kernel-ppc64le-fedora.config.5.15.7 213801 BLAKE2B 29ca7ebc0470c954fb4ff282efbbb27b5552c6db54342bb9e3a3b8086518f724bfbbff4948ddf9729f179f227a06e1167e93558169be9f3a73186efef6ab6924 SHA512 f3d276dd44bb8adcaa5713e7e4e54a7199c9dd51d6891ca25d904190ad6fc07fa8a5e4d1416b7f25ed944f6f3004776e1748de8b3b79a977b398d0f448a74fbf
59 DIST kernel-ppc64le.config.5.4.21 172003 BLAKE2B b53887cb44f7c378cb3866780f8e556e19fdb02130d3b0df01d97698d2a91f7d90a200012559f288e962935742c3fdb67dfb6711876fad37862fe55cdca5b5f6 SHA512 82df8d0be47e9eb20bd7db570539bb061d0b6e2101dc78a54596cf4d0b4e0c536041449304ff9240b051ee09b342ea336c5645e9a3b66a5dfb96d7778ff86008
60 DIST kernel-x86_64-fedora.config.5.10.12 206357 BLAKE2B 0eda9d4f3f973336cabd67c1ac78f100aabde926354743e8dcb7ff84496f0de49210d45f99bc850a2096078b0b4687aa7fd965d999248559506004f2b29dac0c SHA512 b12f43d3c1a52a4915cd73db98874ce9ae6c425672c0f1c19ed1b1101341c868ebf1c9620bef5449752ec0d7342c1ce38fb77779d0f89b9267096a605ebf7a26
61 DIST kernel-x86_64-fedora.config.5.14.20 220444 BLAKE2B 7cd8a820ce47d8f9fa6271df0ed4330cdf43345676a5baadd6d32da22f7962bd4fc0ea436e0e86a82e1a35d585b509379e6c40d6a0065b44839e6db76c3950ff SHA512 3229eeaebd52a8f57790c23c8ac027a2cce3eb43a8ef9b6cb8e54cd8b24405dc31d203a81188dbfb4bade814adffba471051f434e2b947f3cce1fda5645e489c
62 DIST kernel-x86_64-fedora.config.5.15.10 223671 BLAKE2B f45dcf49155b383c2b04ebcf0964355e1fd2a306a3523bf1d1dab57e456edccedd6701051d6de5d9b2e0d12b3e5409546ed1034261af656d2a929b3af4eaa6ec SHA512 a9860e58a1005fd2a437fe1e4e99d60cbde71b251ae13daa49aaa60b8081515fb20e0d930b2ffcf78b65ad6453b8be9815d91a1b0d59c96301d0e3bb553a9a74
63 -DIST kernel-x86_64-fedora.config.5.15.7 223682 BLAKE2B 6198dec51d2a473b5eba319383a00d0b640267b778bd291af992a67122a7d1bfcc1991a56c42e59ded64503e445baeca753cbde5ca4910b3cc4644819137f8bb SHA512 d73848535baa276a129ac5f0674dba24eca7bb56a8195d24cb1bdf6c68f17e8a1734dd67636ab73c103c2a42de1e7a9692c7f816406b1280ffaebc93cb465c5d
64 DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 0eb2b07c14cea7545350fcdf3a94f2a531f0137c502ebda9299cacf44da5385686e2049b480b28bc153c9d413d453cfe682b9655eefe70428cb720f57c7bd200 SHA512 f3b3ee6841555ac3a9cc11536a7d44e1a5a8df2bab14ba341fda7df1ceb0de45cf1c799a1d54a64f2858fd1272d348bb52cf269ffa396878c5402baf2730237f
65 DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
66 DIST linux-5.14.tar.xz 120669872 BLAKE2B 0047f5aaa3940dff97f4055ef544faafbbb5282128e6afe21d2f47d8dc8c395806a17016febfa050117d16f59e74b882cb8b9c5011d68f119c230d0a4d120524 SHA512 8e4f3ec3d36f774280f75dc7b004a43e09417af58f12e9c9f8348976659d4cfda7ad905f306f43fed66a27922e5c45db22e46bbfa7a0b9f365012380de3b6f64
67
68 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.85.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.85.ebuild
69 deleted file mode 100644
70 index 4cef750bb386..000000000000
71 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.85.ebuild
72 +++ /dev/null
73 @@ -1,119 +0,0 @@
74 -# Copyright 2020-2021 Gentoo Authors
75 -# Distributed under the terms of the GNU General Public License v2
76 -
77 -EAPI=7
78 -
79 -inherit kernel-build toolchain-funcs
80 -
81 -MY_P=linux-${PV%.*}
82 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
83 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
84 -CONFIG_VER=5.10.12
85 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
86 -GENTOO_CONFIG_VER=5.15.5
87 -
88 -DESCRIPTION="Linux kernel built with Gentoo patches"
89 -HOMEPAGE="https://www.kernel.org/"
90 -SRC_URI+="
91 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
92 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
93 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
94 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
95 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
96 - amd64? (
97 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
98 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
99 - )
100 - arm64? (
101 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
102 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
103 - )
104 - ppc64? (
105 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
106 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
107 - )
108 - x86? (
109 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
110 - -> kernel-i686-fedora.config.${CONFIG_VER}
111 - )"
112 -S=${WORKDIR}/${MY_P}
113 -
114 -LICENSE="GPL-2"
115 -KEYWORDS="amd64 ~arm arm64 ppc64 x86"
116 -IUSE="debug hardened"
117 -REQUIRED_USE="arm? ( savedconfig )"
118 -
119 -RDEPEND="
120 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
121 -BDEPEND="
122 - debug? ( dev-util/pahole )"
123 -PDEPEND="
124 - >=virtual/dist-kernel-${PV}"
125 -
126 -QA_FLAGS_IGNORED="
127 - usr/src/linux-.*/scripts/gcc-plugins/.*.so
128 - usr/src/linux-.*/vmlinux
129 -"
130 -
131 -src_prepare() {
132 - local PATCHES=(
133 - # meh, genpatches have no directory
134 - "${WORKDIR}"/*.patch
135 - )
136 - default
137 -
138 - local biendian=false
139 -
140 - # prepare the default config
141 - case ${ARCH} in
142 - amd64)
143 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
144 - ;;
145 - arm)
146 - return
147 - ;;
148 - arm64)
149 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
150 - biendian=true
151 - ;;
152 - ppc64)
153 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
154 - biendian=true
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 myversion="-gentoo-dist"
165 - use hardened && myversion+="-hardened"
166 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
167 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
168 -
169 - local merge_configs=(
170 - "${T}"/version.config
171 - "${dist_conf_path}"/base.config
172 - )
173 - use debug || merge_configs+=(
174 - "${dist_conf_path}"/no-debug.config
175 - )
176 - if use hardened; then
177 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
178 -
179 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
180 -
181 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
182 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
183 - fi
184 - fi
185 -
186 - # this covers ppc64 and aarch64_be only for now
187 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
188 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
189 - fi
190 -
191 - kernel-build_merge_configs "${merge_configs[@]}"
192 -}
193
194 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.87.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.87.ebuild
195 deleted file mode 100644
196 index 6eb4ef17fc17..000000000000
197 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.87.ebuild
198 +++ /dev/null
199 @@ -1,124 +0,0 @@
200 -# Copyright 2020-2021 Gentoo Authors
201 -# Distributed under the terms of the GNU General Public License v2
202 -
203 -EAPI=7
204 -
205 -inherit kernel-build toolchain-funcs
206 -
207 -MY_P=linux-${PV%.*}
208 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
209 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
210 -CONFIG_VER=5.10.12
211 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
212 -GENTOO_CONFIG_VER=5.15.5
213 -
214 -DESCRIPTION="Linux kernel built with Gentoo patches"
215 -HOMEPAGE="https://www.kernel.org/"
216 -SRC_URI+="
217 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
218 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
219 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
220 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
221 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
222 - amd64? (
223 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
224 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
225 - )
226 - arm64? (
227 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
228 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
229 - )
230 - ppc64? (
231 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
232 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
233 - )
234 - x86? (
235 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
236 - -> kernel-i686-fedora.config.${CONFIG_VER}
237 - )"
238 -S=${WORKDIR}/${MY_P}
239 -
240 -LICENSE="GPL-2"
241 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
242 -IUSE="debug hardened"
243 -REQUIRED_USE="arm? ( savedconfig )"
244 -
245 -RDEPEND="
246 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
247 -BDEPEND="
248 - debug? ( dev-util/pahole )"
249 -PDEPEND="
250 - >=virtual/dist-kernel-${PV}"
251 -
252 -QA_FLAGS_IGNORED="
253 - usr/src/linux-.*/scripts/gcc-plugins/.*.so
254 - usr/src/linux-.*/vmlinux
255 -"
256 -
257 -src_prepare() {
258 - local PATCHES=(
259 - # meh, genpatches have no directory
260 - "${WORKDIR}"/*.patch
261 - )
262 - default
263 -
264 - local biendian=false
265 -
266 - # prepare the default config
267 - case ${ARCH} in
268 - amd64)
269 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
270 - ;;
271 - arm)
272 - return
273 - ;;
274 - arm64)
275 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
276 - biendian=true
277 - ;;
278 - ppc)
279 - # assume powermac/powerbook defconfig
280 - # we still package.use.force savedconfig
281 - cp "${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die
282 - ;;
283 - ppc64)
284 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
285 - biendian=true
286 - ;;
287 - x86)
288 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
289 - ;;
290 - *)
291 - die "Unsupported arch ${ARCH}"
292 - ;;
293 - esac
294 -
295 - local myversion="-gentoo-dist"
296 - use hardened && myversion+="-hardened"
297 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
298 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
299 -
300 - local merge_configs=(
301 - "${T}"/version.config
302 - "${dist_conf_path}"/base.config
303 - )
304 - use debug || merge_configs+=(
305 - "${dist_conf_path}"/no-debug.config
306 - )
307 - if use hardened; then
308 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
309 -
310 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
311 -
312 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
313 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
314 - fi
315 - fi
316 -
317 - # this covers ppc64 and aarch64_be only for now
318 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
319 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
320 - fi
321 -
322 - kernel-build_merge_configs "${merge_configs[@]}"
323 -}
324
325 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.10.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.10.ebuild
326 deleted file mode 100644
327 index 0e8ec8a7ecb3..000000000000
328 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.10.ebuild
329 +++ /dev/null
330 @@ -1,124 +0,0 @@
331 -# Copyright 2020-2021 Gentoo Authors
332 -# Distributed under the terms of the GNU General Public License v2
333 -
334 -EAPI=7
335 -
336 -inherit kernel-build toolchain-funcs
337 -
338 -MY_P=linux-${PV%.*}
339 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
340 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
341 -CONFIG_VER=5.15.7
342 -CONFIG_HASH=75f4ca5dedd2fedad91907906fec606a61c4046b
343 -GENTOO_CONFIG_VER=5.15.5
344 -
345 -DESCRIPTION="Linux kernel built with Gentoo patches"
346 -HOMEPAGE="https://www.kernel.org/"
347 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
348 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
349 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
350 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
351 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
352 - amd64? (
353 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
354 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
355 - )
356 - arm64? (
357 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
358 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
359 - )
360 - ppc64? (
361 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
362 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
363 - )
364 - x86? (
365 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
366 - -> kernel-i686-fedora.config.${CONFIG_VER}
367 - )"
368 -S=${WORKDIR}/${MY_P}
369 -
370 -LICENSE="GPL-2"
371 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
372 -IUSE="debug hardened"
373 -REQUIRED_USE="arm? ( savedconfig )"
374 -
375 -RDEPEND="
376 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
377 -BDEPEND="
378 - debug? ( dev-util/pahole )"
379 -PDEPEND="
380 - >=virtual/dist-kernel-${PV}"
381 -
382 -QA_FLAGS_IGNORED="
383 - usr/src/linux-.*/scripts/gcc-plugins/.*.so
384 - usr/src/linux-.*/vmlinux
385 - usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
386 -"
387 -
388 -src_prepare() {
389 - local PATCHES=(
390 - # meh, genpatches have no directory
391 - "${WORKDIR}"/*.patch
392 - )
393 - default
394 -
395 - local biendian=false
396 -
397 - # prepare the default config
398 - case ${ARCH} in
399 - amd64)
400 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
401 - ;;
402 - arm)
403 - return
404 - ;;
405 - arm64)
406 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
407 - biendian=true
408 - ;;
409 - ppc)
410 - # assume powermac/powerbook defconfig
411 - # we still package.use.force savedconfig
412 - cp "${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die
413 - ;;
414 - ppc64)
415 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
416 - biendian=true
417 - ;;
418 - x86)
419 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
420 - ;;
421 - *)
422 - die "Unsupported arch ${ARCH}"
423 - ;;
424 - esac
425 -
426 - local myversion="-gentoo-dist"
427 - use hardened && myversion+="-hardened"
428 - echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
429 - local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
430 -
431 - local merge_configs=(
432 - "${T}"/version.config
433 - "${dist_conf_path}"/base.config
434 - )
435 - use debug || merge_configs+=(
436 - "${dist_conf_path}"/no-debug.config
437 - )
438 - if use hardened; then
439 - merge_configs+=( "${dist_conf_path}"/hardened-base.config )
440 -
441 - tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
442 -
443 - if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
444 - merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
445 - fi
446 - fi
447 -
448 - # this covers ppc64 and aarch64_be only for now
449 - if [[ ${biendian} == true && $(tc-endian) == big ]]; then
450 - merge_configs+=( "${dist_conf_path}/big-endian.config" )
451 - fi
452 -
453 - kernel-build_merge_configs "${merge_configs[@]}"
454 -}
455
456 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.166.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.166.ebuild
457 deleted file mode 100644
458 index 676dbde3fd65..000000000000
459 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.166.ebuild
460 +++ /dev/null
461 @@ -1,96 +0,0 @@
462 -# Copyright 2020-2021 Gentoo Authors
463 -# Distributed under the terms of the GNU General Public License v2
464 -
465 -EAPI=7
466 -
467 -inherit kernel-build
468 -
469 -MY_P=linux-${PV%.*}
470 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
471 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
472 -CONFIG_VER=5.4.21
473 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
474 -GENTOO_CONFIG_VER=5.4.114
475 -
476 -DESCRIPTION="Linux kernel built with Gentoo patches"
477 -HOMEPAGE="https://www.kernel.org/"
478 -SRC_URI+="
479 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
480 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
481 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
482 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
483 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
484 - amd64? (
485 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
486 - -> kernel-x86_64.config.${CONFIG_VER}
487 - )
488 - arm64? (
489 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
490 - -> kernel-aarch64.config.${CONFIG_VER}
491 - )
492 - ppc64? (
493 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
494 - -> kernel-ppc64le.config.${CONFIG_VER}
495 - )
496 - x86? (
497 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
498 - -> kernel-i686.config.${CONFIG_VER}
499 - )"
500 -S=${WORKDIR}/${MY_P}
501 -
502 -LICENSE="GPL-2"
503 -KEYWORDS="amd64 arm64 ~ppc ppc64 x86"
504 -IUSE="debug"
505 -
506 -RDEPEND="
507 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
508 -BDEPEND="
509 - debug? ( dev-util/pahole )"
510 -PDEPEND="
511 - >=virtual/dist-kernel-${PV}"
512 -
513 -src_prepare() {
514 - local PATCHES=(
515 - # meh, genpatches have no directory
516 - "${WORKDIR}"/*.patch
517 - )
518 - default
519 -
520 - # prepare the default config
521 - case ${ARCH} in
522 - amd64)
523 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
524 - ;;
525 - arm64)
526 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
527 - ;;
528 - ppc)
529 - # assume powermac/powerbook defconfig
530 - # we still package.use.force savedconfig
531 - cp "${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die
532 - ;;
533 - ppc64)
534 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
535 - ;;
536 - x86)
537 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
538 - ;;
539 - *)
540 - die "Unsupported arch ${ARCH}"
541 - ;;
542 - esac
543 -
544 - echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die
545 - local merge_configs=(
546 - "${T}"/version.config
547 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
548 - )
549 - use debug || merge_configs+=(
550 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
551 - )
552 - [[ ${ARCH} == x86 ]] && merge_configs+=(
553 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
554 - )
555 -
556 - kernel-build_merge_configs "${merge_configs[@]}"
557 -}
558
559 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.167.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.167.ebuild
560 deleted file mode 100644
561 index 568476caff2f..000000000000
562 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.167.ebuild
563 +++ /dev/null
564 @@ -1,96 +0,0 @@
565 -# Copyright 2020-2021 Gentoo Authors
566 -# Distributed under the terms of the GNU General Public License v2
567 -
568 -EAPI=7
569 -
570 -inherit kernel-build
571 -
572 -MY_P=linux-${PV%.*}
573 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
574 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
575 -CONFIG_VER=5.4.21
576 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
577 -GENTOO_CONFIG_VER=5.4.114
578 -
579 -DESCRIPTION="Linux kernel built with Gentoo patches"
580 -HOMEPAGE="https://www.kernel.org/"
581 -SRC_URI+="
582 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
583 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
584 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
585 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
586 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
587 - amd64? (
588 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
589 - -> kernel-x86_64.config.${CONFIG_VER}
590 - )
591 - arm64? (
592 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
593 - -> kernel-aarch64.config.${CONFIG_VER}
594 - )
595 - ppc64? (
596 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
597 - -> kernel-ppc64le.config.${CONFIG_VER}
598 - )
599 - x86? (
600 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
601 - -> kernel-i686.config.${CONFIG_VER}
602 - )"
603 -S=${WORKDIR}/${MY_P}
604 -
605 -LICENSE="GPL-2"
606 -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
607 -IUSE="debug"
608 -
609 -RDEPEND="
610 - !sys-kernel/gentoo-kernel-bin:${SLOT}"
611 -BDEPEND="
612 - debug? ( dev-util/pahole )"
613 -PDEPEND="
614 - >=virtual/dist-kernel-${PV}"
615 -
616 -src_prepare() {
617 - local PATCHES=(
618 - # meh, genpatches have no directory
619 - "${WORKDIR}"/*.patch
620 - )
621 - default
622 -
623 - # prepare the default config
624 - case ${ARCH} in
625 - amd64)
626 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
627 - ;;
628 - arm64)
629 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
630 - ;;
631 - ppc)
632 - # assume powermac/powerbook defconfig
633 - # we still package.use.force savedconfig
634 - cp "${WORKDIR}"/linux-*/arch/powerpc/configs/pmac32_defconfig .config || die
635 - ;;
636 - ppc64)
637 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
638 - ;;
639 - x86)
640 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
641 - ;;
642 - *)
643 - die "Unsupported arch ${ARCH}"
644 - ;;
645 - esac
646 -
647 - echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die
648 - local merge_configs=(
649 - "${T}"/version.config
650 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
651 - )
652 - use debug || merge_configs+=(
653 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
654 - )
655 - [[ ${ARCH} == x86 ]] && merge_configs+=(
656 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
657 - )
658 -
659 - kernel-build_merge_configs "${merge_configs[@]}"
660 -}