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 Apr 2020 09:03:35
Message-Id: 1587718996.a2acb386af2e6dc03003d58b6b2e6cdaa032c474.mgorny@gentoo
1 commit: a2acb386af2e6dc03003d58b6b2e6cdaa032c474
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 24 08:43:11 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 24 09:03:16 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2acb386
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 | 20 ------
13 .../gentoo-kernel/gentoo-kernel-5.4.31.ebuild | 73 ----------------------
14 .../gentoo-kernel/gentoo-kernel-5.4.32.ebuild | 73 ----------------------
15 .../gentoo-kernel/gentoo-kernel-5.4.33.ebuild | 73 ----------------------
16 .../gentoo-kernel/gentoo-kernel-5.5.16.ebuild | 73 ----------------------
17 .../gentoo-kernel/gentoo-kernel-5.5.17.ebuild | 73 ----------------------
18 .../gentoo-kernel/gentoo-kernel-5.5.18.ebuild | 73 ----------------------
19 .../gentoo-kernel/gentoo-kernel-5.6.4.ebuild | 73 ----------------------
20 .../gentoo-kernel/gentoo-kernel-5.6.5.ebuild | 73 ----------------------
21 9 files changed, 604 deletions(-)
22
23 diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest
24 index c76c1ed48e2..609d5fd4762 100644
25 --- a/sys-kernel/gentoo-kernel/Manifest
26 +++ b/sys-kernel/gentoo-kernel/Manifest
27 @@ -1,39 +1,19 @@
28 -DIST genpatches-5.4-31.base.tar.xz 1170496 BLAKE2B 1a85a54d6183ee4c1239c2d96c78617497e1e882e9b5ed386904b965314900c298e4d58cd3c360cdf465c9bb0adea90c4de567eca5e633c7861e7305eece2559 SHA512 171e9550c898e60df630ce85346847325e78ccd2ae979a03581d236643fbc3ae2e10dda0f781a01675cbc5b2defddaa05aba020e044f61143794426f5f02e8a7
29 -DIST genpatches-5.4-31.extras.tar.xz 1744 BLAKE2B 184c9fce2b55885ee086dbeff4fb55a1d2edfeaa55e30e0e7d672e120569acd85a74bd6f50463305b3dde2154ba68c1fad82b0eb8e66a32a6f2cc87443b397dc SHA512 a45f13e1ac2ed3f6114b94793085b7b80cd40a9be08cf835c574a98e0be7cabb8740b0b22d81a471d9c5b80603f23822513a24620fcc7854dcd9de443355ccb4
30 -DIST genpatches-5.4-32.base.tar.xz 1184244 BLAKE2B 335fa30de35222c3f8bf14d9c2ee6201775671255062929d95c092e2c887c33bf22f1591fa2942db0595b5c02f951d191db51f3a24e192ccd1919c3ba0a5e938 SHA512 9bcd822c03d5733b72c066341c5d730c3ad644a41ebca77b6ae9d8e240f2bb20ec06ef92e317dc74533683bdff85f41d6e8d80d91928faba7d8a5f6a04452f1d
31 -DIST genpatches-5.4-32.extras.tar.xz 1744 BLAKE2B bf702c213be8e247b5c2e5e25c1d010584e7f227e7bc94c366e770ad71df46c77948c6b9ef47d10cf3dfdecc6fa31f069b35478b750c341d92784d982c99bf21 SHA512 da797e1d8766f310e40e4def65f9dfc95409f3d776cb45a5f00bfab7eb97357e565da4d95df9b425490d77b6ae21939943d39441ad4b8dc33917bd62a0a7b1ef
32 -DIST genpatches-5.4-33.base.tar.xz 1249764 BLAKE2B bd95b3601e1228447577e8c345728e467975b9e3559ffd7b89ff09911693e5a1e27aa2d3ff1264b8bcdb6f34b4122b40e96b9955a56ef51a066f80b8f853dc60 SHA512 4fd5d8083e1c810e6ab07426975c7b9b84eb2b68ab12a73297e29a300df1e10b5b2ed3b9cafe72c8a2a63e9868a4cdaad38420d5bd9ece48debfb27a3e41cd53
33 -DIST genpatches-5.4-33.extras.tar.xz 1756 BLAKE2B 09adf1f048f6145e8ca3283491fa6ac76222dc7e8d4473cc3109ec6d8c70945217a6e5fb9a47dd0797e3488d4db2428d92b2e32ff5e4b86baac7a7f5f938558b SHA512 4d631eb175492d2cec311e0cf82b209964c0b24fe322dbae91318b83a6179443a470a15aab99110cae4f9141690e36d5df4054ec6f47c3cbb45a19447fe11a4f
34 DIST genpatches-5.4-34.base.tar.xz 1263276 BLAKE2B 3165a1ba63e6d908c7be1575cf3e7085737e31b754a6d58e61b99438c87fbb3959f46a45ad1dd21791d37251c82b2323a97914cf7d80bea3a8a11fb1bc979282 SHA512 fd53b6969ee1fc94762941dbceabf74a77519aa104078da964acf2b5d199f91a7ccb045a2222cd0cb2d241343b783a3ee24f2c7ed0ea3be69c7bc658fac0c0e1
35 DIST genpatches-5.4-34.extras.tar.xz 1756 BLAKE2B 53bed9e3f8bc694d5d1ea0d2e1ec191d70658283954f7ac60098daa0087d8b16578d60329525aa1f09475bf6c7b926b33c90ed7d94ae458c6dfc97c19dea34f1 SHA512 e37d294f655c9081777121faa017d8ba385eb74d2cc1dd6b773a6994f63a1bd70585661837ffd154e12db1f0efd3c1102136916f2f13682313e352f69adb3854
36 DIST genpatches-5.4-35.base.tar.xz 1295960 BLAKE2B 4af588c7896e9afad45a915521f57c1c5041dcc6792a8df0d6d79e9bd7fbf2ddb37128cc69e810391eb24f224949dc566f7f0b145ddd79f43df4927321e23429 SHA512 accfab914a5581231f7b8299c18e67b5791e18fd44a41ea3a1070a41c60ac32011274df9c13fd19ab2ceb9190304d839e6d365c02e17163f764fe63d5dc47fd1
37 DIST genpatches-5.4-35.extras.tar.xz 1756 BLAKE2B b363ff53cb8b0a2813ffeb967d72b367336bae1bd6a34b52caa796f4da73e11fe9c58130abb90d7f3d0b760fd0d964ab03879facd451f63b73e7fdd642ea2045 SHA512 cd45a3192c99187d9efc04ed4331f038cd6b11d63e7a4d464666c681847e81f9cb4b21bb05639b43a6404655d76e2fae3d17633c2e52fa4f32149725f517a7d3
38 -DIST genpatches-5.5-18.base.tar.xz 663560 BLAKE2B 3b44112e2788825d1205f89ab2930d543c896661638972a2431cad55dae7fed16aa2f881ee5b640a8876de8c472790a2bce87c20fcfe8679dcdb3cb9cab9adcd SHA512 4ef5a6e7d15e63722f19ee06a6722318a57a293298dc1b5b6faab36130d12ad1612be9060b9a00775f4216c5a822b41222c8e6b3feb26976c38fa613e58fe52f
39 -DIST genpatches-5.5-18.extras.tar.xz 1744 BLAKE2B b236b4a9dd3180e1b984febea0f2f16742dad42eeae3c97f927ca946d08013e06b465d71cd0bcfc91b02929d9c2dcfcd2801706b7495dd5acad4178515286ce8 SHA512 507cdbffd6d419b2ca1c6a65683e2e95723fcd2d71066c4579d44877808bd8eb829586229bd31faa27e1a721691e1b30f0c3dc084a5947ef0acdd136bf071a87
40 -DIST genpatches-5.5-19.base.tar.xz 677808 BLAKE2B 4de5b85677fa35c6340610ebd91f659253a297ad7ec065758d6f32d33eda294c8b683a0d2660c2bdc145ff751a48d59e4c36d7df330aedc000f41e57381b479b SHA512 d31f1123b493259f134cea8abdc8c25c2e83a696b0043109910ff296d581e5ff723114f6677a688f50ace99764556b559db5ad7df223ca90bfd693664c575850
41 -DIST genpatches-5.5-19.extras.tar.xz 1740 BLAKE2B 0e3c41a6f03140a067657d85435ec2a6b77cd5486bcab51d781d8310683b31e3ce8dcf389431d166db297e2e0dea719d78bb2ab57ec10b42f1e719386ecd5c40 SHA512 cdb60a030ee7ce4cbca9e58393de2b9de96e0294053e1d6ef62e16508758e879e4406ea1fbc01842d1cb499d524d7fd0a293f082240f0c4b2939e1fd267a4dab
42 -DIST genpatches-5.5-20.base.tar.xz 750164 BLAKE2B e8469c3093f66567538585f9650a7a4d6a51c81aeb05248b1f44dcd1551eee9273ab0b24954530d9e0fb39d276514710ff6a7f4ab52f5bd69a784ae37ea666f0 SHA512 aeebddbd233f53ffc61f2932c755b903f3c67437094e6f4478aa1a3d6fafa1401c3b5d508fb67b84cb07efce229dae1451f7df9b89a486dcdedf593fc9404007
43 -DIST genpatches-5.5-20.extras.tar.xz 1744 BLAKE2B 4ca85454446b99cffcda2e738789de908acb09bf0195066c79cd03ac466b32d532f6d21fc50b744c0feb935591c0180512319af2e89c10a8bf7f30400f91c489 SHA512 c4f12364b694278130eb5172446b29d94f5216ab8ead2d7ad18ab44329dcee585a67fba3c0f9ed0059474db178186fc00c75703637340d27e99265dfd6f4abc2
44 DIST genpatches-5.5-21.base.tar.xz 767444 BLAKE2B 812732ed230a0605a40bd0a0d80bb64cf3582e0bcb94cb26e53aee7a69c0e66b200db8787abec14466287d9f9bfaa6f71d15d0cae56c5c820070833aa1996d81 SHA512 ed48a01f132d1dabc2bf2fe6b29156d1303cafdc53bcd843924f4ce14f6e0e35fc4d930b055b37a24365a6a31b36034d79f25112e1bd8526a6e0922e66dfc561
45 DIST genpatches-5.5-21.extras.tar.xz 1756 BLAKE2B f277d12cbb65f109e49d96a47ba0a8429b2a791872b16548656db9f4275259fc774169a75f310edb7392b0c548b1ea7559eaa841376cb6a7c507cce31385cc37 SHA512 ce1c4b6ac121ecb6bbe1c738abd9ce967e4875654eb5aeb373f59e116c4b29fc2fb3f8383db6d093005ba85be1a36d1023780a35f27bf2e1c3bfaad15abdc084
46 DIST genpatches-5.6-10.base.tar.xz 191312 BLAKE2B 71aa053ae13888a5b453da03f4942357ad60226505a43e0308c28ec865b605f16179ceba117034949d448345029442796dd0889f89d7d42d86948b53f82a404b SHA512 10aba07f2978ebd7dd4e0b35aa3c8a458359fa823cf6a050e6c61f5dd19f94d4e67a52c720af6dd46068a0654deab5dbdbc5f4d557ea31bb7163267b404c0990
47 DIST genpatches-5.6-10.extras.tar.xz 1756 BLAKE2B f4c70bc80dc569b3c943cf4e136fc4cd88a74621f4b25c760659eca1178cb059d595103702c23a078e39ad82b0803691cfc74f7e74d2d941834c5a74b446ffcb SHA512 1f3c06736b91be3018301040632891b06b8d9bec2e6b05e6747a3d93da6004ca01acc1cd9c4ffb2a668940f7e13185a639a6d2b0111e89a3abe62e6944de2a39
48 -DIST genpatches-5.6-7.base.tar.xz 39068 BLAKE2B 72665ab749b603ddff485eaa88316f820a96ffa663297c3890a1418e3bf1db19c5030c43ee2d2c5154aaf5caac246866745eadc842293a73e3d87ec748740ae2 SHA512 b8b8cbe3d79b141af6fab0b9052b71fc64d89eec593f184ebb3f57409434a38de529432c053d2e7f6307bcc60a01254f1d4f1cd8c52ba7bbf522575afe7059f0
49 -DIST genpatches-5.6-7.extras.tar.xz 1744 BLAKE2B c30863a8e9f6ad56887e9e93c5d40cc27106dfb0e06edecda8bbc7b4568c83747e2f0dfefabc6d192b86cdc077732561ebb0cd7cc13f662148fa2bd8eebd7684 SHA512 9a2b410a47a00872df9b1f0adf5e1e95489ddf1c741eeffdf9e343be505a91da421319230797c9fc2efb1c95f635696a98ac60cfa1d589d505ccf1d863332760
50 -DIST genpatches-5.6-8.base.tar.xz 120624 BLAKE2B 51c10c70351c8208d1d8e1f1f7604ff0b9356894dfe4ed97e55cee3dec7fe38d7ab1db5f03986fc1e1dc0b00c977907a875cd1eb46b78ab692bea214ac04575a SHA512 b735712ca16fbe04e16fcd7bf81f854a5d977a6ad510c61fb9e60d0d4c72a5a8c64125af286a93b388b1df3cb3aeaf2adfd37cd078acefc1d62f926b5838c0c3
51 -DIST genpatches-5.6-8.extras.tar.xz 1752 BLAKE2B 7a8611f7c2e277cc67612b7aceb0f926f1c54b140625c65345417813a1a07571e43c861669862e921215fdb74e6b4a91f056e476e0d095c73ba8b1c9d82ee3e9 SHA512 2bd27ee643fcbe5f67265b2aff3388d551d4f1d7b37b9d2aacf4d4b0e23c699eb6c22d1cbd6189dc79aa0793c8e90ae702e8cb0682511b06649acc276af747f8
52 DIST genpatches-5.6-9.base.tar.xz 140640 BLAKE2B 06dbe9bf9df8cacc03db6d9548d994aaad4282a8e523bf70338a49efb703a635b23676b247dd42d9b566d49d169dd8561e218ee0c0039787b0986374a3ea72a6 SHA512 d6099207cfb3ff2693a65ba8ec05f24c38a9830f55fcf8369ea5dd5c1cde3c047a2d717b43514745f475f91cdcde8f732da46809d5477593372448fd1ece0452
53 DIST genpatches-5.6-9.extras.tar.xz 1756 BLAKE2B eb2ec83cd435634c0ee6b1d04d19ab1f6d82192831f42ca80396709d3a9bf8d427722377c95245df5743dd2dcdcefe73633faf01ff64ebd30c1a688eb483fc4a SHA512 9f33e9eb09d30dab64b7db8ae4fd6a8643e782878c70e069b41a5624305b3bcd56f1e21b408bb0ae9a1f9c697f97430f320a509daa7424717dd507116223ab24
54 DIST linux-5.4.15-arch1.amd64.config 241498 BLAKE2B 2ba5eab2455c909878c36c6084718331042d0f6ab42127868ffb1522f4b53de38879e5707328968e943d1fa44cc504626af52b733829e943532931b49a612834 SHA512 582577bfe4139a8f50c5881cd5a9f24dc3da3124e464756f9efc3d39894eac378483d052e1142730585e40a45641166d309b5e1b5e379f4a5ea2d5ebb2d3314b
55 DIST linux-5.4.15-arch1.i686.config 241195 BLAKE2B d3332b83a3d57c450bb1d5e85d83c71f3be730a15775b7e1d89cec2d72d28f1921987c63d95fe7bea6778efe0012ece6186449f07f6aca35ccf86805186c0f4c SHA512 187d88bdde7325d46b4bfee8d59ace88ab7dc377606b411e1249f9deee2b571ec42bac52c29d26d67bfadece2e77aad6d5e0255a95a84c200757cb05c69160a1
56 -DIST linux-5.4.24.arch1.amd64.config 241418 BLAKE2B b24fbeb04cb63b5f0ec7ea935b21302aec92552f1a8108c204f8529803d5eb23dc6124529ca0f9fc394af051b0d3725698fb5df95d6af25274cb51146e3c052b SHA512 d180f3cea5c9c357d482d8533dec7e641b782f501c15f749a5a5347fe737fab93a43a95e12391fcbe3d93a90d673c91b890cb66d219a8f8247074d222959e9cd
57 -DIST linux-5.4.24.arch1.i686.config 240684 BLAKE2B 8c29d083cef61f0c61e7256553c00817c5656ff56929dbce60132283a1a43576b18c42823eec7114c9332caad59557b1383a8f9fd16c92ff54f87e587fb2fe06 SHA512 bc293ffd03ee0d8dbe745e80963d3f52977c1cd5875826afa0be6d4615aa33afc6a8a548bd5db5d3bc00a33f7cde566206a959d4f5ea4b4f41ed83492ae4e365
58 DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
59 DIST linux-5.5.5-arch1.amd64.config 243885 BLAKE2B 088e76a9981a64cd6163667fd09cc02148f15cc53812a429d1f5e22dc893823f57041e581ec957f38504c1fbb5aa0c7886847d1ea4cdc44d5ab245dcc304edc3 SHA512 e6958e1fd35e2a900fa6c81e68e35b42496e245829b8bfd85d9d351dcdf8bbea93d25a0edf74871beababb4ba28cd7a731e589e68e047ac972d973ea8c20d3ac
60 DIST linux-5.5.6-arch1.i686.config 243301 BLAKE2B c5fdd9dc2a0baed1ea421faa8f254d6ece47e89b78fc4c25c38369b53acc1f954978f2f86eda23b77d20a35096a596944f9c433db66008278ed2b8140823ce62 SHA512 b2d75bb1826a4dfad10aa5b6fa9cce2684d5de2dabc6da165e192e5a33cbd6eeaff4d7f236e074f4c099830e01e767bd6bc14a70d644057dce59288ae9704877
61 DIST linux-5.5.tar.xz 110713660 BLAKE2B 36b990d3650c409652206c319c93c0cf68885334050bc286b479c8b844bc47354547e19eebb58caafb026b96d134f39f0c7ce38b4eebe9da7ea6d1610a1e2af2 SHA512 fa74fdabb5e63384a39e54da05b86a9ae9ea16179524b041fbbdffc7177e80b53600ae98d76be127ba216148f9dc55fe07ab20637e22c6d6030cb4aa09eb2f86
62 -DIST linux-5.6.3-arch1.amd64.config 246166 BLAKE2B 150977291d2e9f44bb58894ce8511fc507274b1e06d7fb88d623e649b30a99bbef878b46bbbc4f148fca7460b47ec930c421dc90cd67787658a2809465137f41 SHA512 6a9bfb99cbafad5dd1d7835b0e5b4571913a126b9d160c0516b8c15187a852c449d86360b414d8a249b9a43ec8e7ae8bc9365e3cbcda9c953fb5791949356280
63 -DIST linux-5.6.3-arch1.i686.config 245339 BLAKE2B 537b5445869089f6e0ef8782dba018a1b2d15362df61eecd84401a51c6f79a1f47b2dc8b79c62b4966b3e08dcc21d4fbbc47f5ba81227110e041d2f3fc731197 SHA512 93d9e93b82d66e0ddac0785beec07440914c2e8bdc2f3a069595fa736832ba72c0ac5416aeb9b6af237f725300d99d434ca3c7db7d4178b212799b8b33bc39f2
64 DIST linux-5.6.5-arch2.amd64.config 246155 BLAKE2B a30fa47b1384574076d5e3f02e1ea752ed3db5c4a6df2fcce6e81ec8b761a6d633fea1d275886b2b23ceb3b50f0e2324222ac96464fd4a19506caa57e4abbf34 SHA512 ff7b18d282d642c4dc5ccb12cf493b1889871078723d50dc7e08eb328c54030624cde673193bb75db701248661963741ffbf2c41261ccd4c2169175e6043cc49
65 DIST linux-5.6.5-arch3.i686.config 245328 BLAKE2B 58f39c963aa4276360df1e61526bc3ac575f5d4a364ca888b4f82eb74c6f609d94236715860a47a824ecc4c4b52ef1e59ba048bc2ab3b9e9157a8393846413cd SHA512 3e9db780b3607d839c2bf5fbb18f150024c65782e79879ee4758ed89e914a7d4fd39c0014addea0bcff3c2082730bbd458c69bf4770ec7255135b18cebae3858
66 DIST linux-5.6.tar.xz 111785252 BLAKE2B 8dbe02a8ca7fd3dcf512a15c5d8098c1e7f94257e65173fed43fcc45480e4ab790df8cd39bbbb4e2a21dc9a00385bc9bbe98215a31e7f7e1d9c8f21cd8ace69e SHA512 80846fe2b4e4a7ff471d2dde28a8216ae807a3209f959e93d39ea4fc9a189ea28ec3db9d303b3fe15a28c2cb90e7446876678e93e23353c2d6f262e364a06bc9
67
68 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.31.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.31.ebuild
69 deleted file mode 100644
70 index 26593f121ff..00000000000
71 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.31.ebuild
72 +++ /dev/null
73 @@ -1,73 +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
80 -
81 -MY_P=linux-${PV%.*}
82 -GENPATCHES_P=genpatches-${PV%.*}-${PV##*.}
83 -# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux-lts
84 -AMD64_CONFIG_VER=5.4.24.arch1
85 -AMD64_CONFIG_HASH=c060a2f4e686e06679d9cf9bbab5fdf423e5a402
86 -# https://git.archlinux32.org/packages/log/core/linux-lts/config
87 -I686_CONFIG_VER=5.4.24.arch1
88 -I686_CONFIG_HASH=3f4ba0851a9e9a3809fdec4091335182b0f1885a
89 -
90 -DESCRIPTION="Linux kernel built with Gentoo patches"
91 -HOMEPAGE="https://www.kernel.org/"
92 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
93 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
94 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
95 - amd64? (
96 - https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux-lts&id=${AMD64_CONFIG_HASH}
97 - -> linux-${AMD64_CONFIG_VER}.amd64.config
98 - )
99 - x86? (
100 - https://git.archlinux32.org/packages/plain/core/linux-lts/config?id=${I686_CONFIG_HASH}
101 - -> linux-${I686_CONFIG_VER}.i686.config
102 - )"
103 -S=${WORKDIR}/${MY_P}
104 -
105 -LICENSE="GPL-2"
106 -KEYWORDS="~amd64 ~x86"
107 -
108 -RDEPEND="
109 - !sys-kernel/vanilla-kernel:${SLOT}
110 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
111 -
112 -src_prepare() {
113 - local PATCHES=(
114 - # meh, genpatches have no directory
115 - "${WORKDIR}"/*.patch
116 - )
117 - default
118 -
119 - # prepare the default config
120 - case ${ARCH} in
121 - amd64)
122 - cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config .config || die
123 - ;;
124 - x86)
125 - cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config .config || die
126 - ;;
127 - *)
128 - die "Unsupported arch ${ARCH}"
129 - ;;
130 - esac
131 -
132 - local config_tweaks=(
133 - # shove arch under the carpet!
134 - -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
135 - # we do support x32
136 - -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
137 - # disable signatures
138 - -e '/CONFIG_MODULE_SIG/d'
139 - -e '/CONFIG_SECURITY_LOCKDOWN/d'
140 - # disable compression to allow stripping
141 - -e '/CONFIG_MODULE_COMPRESS/d'
142 - # disable gcc plugins to unbreak distcc
143 - -e '/CONFIG_GCC_PLUGIN_STRUCTLEAK/d'
144 - )
145 - sed -i "${config_tweaks[@]}" .config || die
146 -}
147
148 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.32.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.32.ebuild
149 deleted file mode 100644
150 index 1412b2980be..00000000000
151 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.32.ebuild
152 +++ /dev/null
153 @@ -1,73 +0,0 @@
154 -# Copyright 2020 Gentoo Authors
155 -# Distributed under the terms of the GNU General Public License v2
156 -
157 -EAPI=7
158 -
159 -inherit kernel-build
160 -
161 -MY_P=linux-${PV%.*}
162 -GENPATCHES_P=genpatches-${PV%.*}-${PV##*.}
163 -# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
164 -AMD64_CONFIG_VER=5.4.15-arch1
165 -AMD64_CONFIG_HASH=dc8d69b59a7a529ec5aaeb6b32b16e59a3cc1569
166 -# https://git.archlinux32.org/packages/log/core/linux/config.i686
167 -I686_CONFIG_VER=5.4.15-arch1
168 -I686_CONFIG_HASH=1ad219bd3f0ab439a81ed01fec7660eeea7daa0e
169 -
170 -DESCRIPTION="Linux kernel built with Gentoo patches"
171 -HOMEPAGE="https://www.kernel.org/"
172 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
173 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
174 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
175 - amd64? (
176 - https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux&id=${AMD64_CONFIG_HASH}
177 - -> linux-${AMD64_CONFIG_VER}.amd64.config
178 - )
179 - x86? (
180 - https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH}
181 - -> linux-${I686_CONFIG_VER}.i686.config
182 - )"
183 -S=${WORKDIR}/${MY_P}
184 -
185 -LICENSE="GPL-2"
186 -KEYWORDS="~amd64 ~x86"
187 -
188 -RDEPEND="
189 - !sys-kernel/vanilla-kernel:${SLOT}
190 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
191 -
192 -src_prepare() {
193 - local PATCHES=(
194 - # meh, genpatches have no directory
195 - "${WORKDIR}"/*.patch
196 - )
197 - default
198 -
199 - # prepare the default config
200 - case ${ARCH} in
201 - amd64)
202 - cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config .config || die
203 - ;;
204 - x86)
205 - cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config .config || die
206 - ;;
207 - *)
208 - die "Unsupported arch ${ARCH}"
209 - ;;
210 - esac
211 -
212 - local config_tweaks=(
213 - # shove arch under the carpet!
214 - -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
215 - # we do support x32
216 - -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
217 - # disable signatures
218 - -e '/CONFIG_MODULE_SIG/d'
219 - -e '/CONFIG_SECURITY_LOCKDOWN/d'
220 - # disable compression to allow stripping
221 - -e '/CONFIG_MODULE_COMPRESS/d'
222 - # disable gcc plugins to unbreak distcc
223 - -e '/CONFIG_GCC_PLUGIN_STRUCTLEAK/d'
224 - )
225 - sed -i "${config_tweaks[@]}" .config || die
226 -}
227
228 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.33.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.33.ebuild
229 deleted file mode 100644
230 index 1412b2980be..00000000000
231 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.33.ebuild
232 +++ /dev/null
233 @@ -1,73 +0,0 @@
234 -# Copyright 2020 Gentoo Authors
235 -# Distributed under the terms of the GNU General Public License v2
236 -
237 -EAPI=7
238 -
239 -inherit kernel-build
240 -
241 -MY_P=linux-${PV%.*}
242 -GENPATCHES_P=genpatches-${PV%.*}-${PV##*.}
243 -# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
244 -AMD64_CONFIG_VER=5.4.15-arch1
245 -AMD64_CONFIG_HASH=dc8d69b59a7a529ec5aaeb6b32b16e59a3cc1569
246 -# https://git.archlinux32.org/packages/log/core/linux/config.i686
247 -I686_CONFIG_VER=5.4.15-arch1
248 -I686_CONFIG_HASH=1ad219bd3f0ab439a81ed01fec7660eeea7daa0e
249 -
250 -DESCRIPTION="Linux kernel built with Gentoo patches"
251 -HOMEPAGE="https://www.kernel.org/"
252 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
253 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
254 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
255 - amd64? (
256 - https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux&id=${AMD64_CONFIG_HASH}
257 - -> linux-${AMD64_CONFIG_VER}.amd64.config
258 - )
259 - x86? (
260 - https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH}
261 - -> linux-${I686_CONFIG_VER}.i686.config
262 - )"
263 -S=${WORKDIR}/${MY_P}
264 -
265 -LICENSE="GPL-2"
266 -KEYWORDS="~amd64 ~x86"
267 -
268 -RDEPEND="
269 - !sys-kernel/vanilla-kernel:${SLOT}
270 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
271 -
272 -src_prepare() {
273 - local PATCHES=(
274 - # meh, genpatches have no directory
275 - "${WORKDIR}"/*.patch
276 - )
277 - default
278 -
279 - # prepare the default config
280 - case ${ARCH} in
281 - amd64)
282 - cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config .config || die
283 - ;;
284 - x86)
285 - cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config .config || die
286 - ;;
287 - *)
288 - die "Unsupported arch ${ARCH}"
289 - ;;
290 - esac
291 -
292 - local config_tweaks=(
293 - # shove arch under the carpet!
294 - -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
295 - # we do support x32
296 - -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
297 - # disable signatures
298 - -e '/CONFIG_MODULE_SIG/d'
299 - -e '/CONFIG_SECURITY_LOCKDOWN/d'
300 - # disable compression to allow stripping
301 - -e '/CONFIG_MODULE_COMPRESS/d'
302 - # disable gcc plugins to unbreak distcc
303 - -e '/CONFIG_GCC_PLUGIN_STRUCTLEAK/d'
304 - )
305 - sed -i "${config_tweaks[@]}" .config || die
306 -}
307
308 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.5.16.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.5.16.ebuild
309 deleted file mode 100644
310 index 46f0dc57842..00000000000
311 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.5.16.ebuild
312 +++ /dev/null
313 @@ -1,73 +0,0 @@
314 -# Copyright 2020 Gentoo Authors
315 -# Distributed under the terms of the GNU General Public License v2
316 -
317 -EAPI=7
318 -
319 -inherit kernel-build
320 -
321 -MY_P=linux-${PV%.*}
322 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
323 -# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
324 -AMD64_CONFIG_VER=5.5.5-arch1
325 -AMD64_CONFIG_HASH=e4d4ca36741d228042185e2a9047cd88fb5b4169
326 -# https://git.archlinux32.org/packages/log/core/linux/config.i686
327 -I686_CONFIG_VER=5.5.6-arch1
328 -I686_CONFIG_HASH=7d53d8a42f68648bce5b002aaf8c2b14e6298275
329 -
330 -DESCRIPTION="Linux kernel built with Gentoo patches"
331 -HOMEPAGE="https://www.kernel.org/"
332 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
333 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
334 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
335 - amd64? (
336 - https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux&id=${AMD64_CONFIG_HASH}
337 - -> linux-${AMD64_CONFIG_VER}.amd64.config
338 - )
339 - x86? (
340 - https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH}
341 - -> linux-${I686_CONFIG_VER}.i686.config
342 - )"
343 -S=${WORKDIR}/${MY_P}
344 -
345 -LICENSE="GPL-2"
346 -KEYWORDS="~amd64 ~x86"
347 -
348 -RDEPEND="
349 - !sys-kernel/vanilla-kernel:${SLOT}
350 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
351 -
352 -src_prepare() {
353 - local PATCHES=(
354 - # meh, genpatches have no directory
355 - "${WORKDIR}"/*.patch
356 - )
357 - default
358 -
359 - # prepare the default config
360 - case ${ARCH} in
361 - amd64)
362 - cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config .config || die
363 - ;;
364 - x86)
365 - cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config .config || die
366 - ;;
367 - *)
368 - die "Unsupported arch ${ARCH}"
369 - ;;
370 - esac
371 -
372 - local config_tweaks=(
373 - # shove arch under the carpet!
374 - -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
375 - # we do support x32
376 - -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
377 - # disable signatures
378 - -e '/CONFIG_MODULE_SIG/d'
379 - -e '/CONFIG_SECURITY_LOCKDOWN/d'
380 - # disable compression to allow stripping
381 - -e '/CONFIG_MODULE_COMPRESS/d'
382 - # disable gcc plugins to unbreak distcc
383 - -e '/CONFIG_GCC_PLUGIN_STRUCTLEAK/d'
384 - )
385 - sed -i "${config_tweaks[@]}" .config || die
386 -}
387
388 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.5.17.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.5.17.ebuild
389 deleted file mode 100644
390 index 46f0dc57842..00000000000
391 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.5.17.ebuild
392 +++ /dev/null
393 @@ -1,73 +0,0 @@
394 -# Copyright 2020 Gentoo Authors
395 -# Distributed under the terms of the GNU General Public License v2
396 -
397 -EAPI=7
398 -
399 -inherit kernel-build
400 -
401 -MY_P=linux-${PV%.*}
402 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
403 -# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
404 -AMD64_CONFIG_VER=5.5.5-arch1
405 -AMD64_CONFIG_HASH=e4d4ca36741d228042185e2a9047cd88fb5b4169
406 -# https://git.archlinux32.org/packages/log/core/linux/config.i686
407 -I686_CONFIG_VER=5.5.6-arch1
408 -I686_CONFIG_HASH=7d53d8a42f68648bce5b002aaf8c2b14e6298275
409 -
410 -DESCRIPTION="Linux kernel built with Gentoo patches"
411 -HOMEPAGE="https://www.kernel.org/"
412 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
413 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
414 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
415 - amd64? (
416 - https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux&id=${AMD64_CONFIG_HASH}
417 - -> linux-${AMD64_CONFIG_VER}.amd64.config
418 - )
419 - x86? (
420 - https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH}
421 - -> linux-${I686_CONFIG_VER}.i686.config
422 - )"
423 -S=${WORKDIR}/${MY_P}
424 -
425 -LICENSE="GPL-2"
426 -KEYWORDS="~amd64 ~x86"
427 -
428 -RDEPEND="
429 - !sys-kernel/vanilla-kernel:${SLOT}
430 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
431 -
432 -src_prepare() {
433 - local PATCHES=(
434 - # meh, genpatches have no directory
435 - "${WORKDIR}"/*.patch
436 - )
437 - default
438 -
439 - # prepare the default config
440 - case ${ARCH} in
441 - amd64)
442 - cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config .config || die
443 - ;;
444 - x86)
445 - cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config .config || die
446 - ;;
447 - *)
448 - die "Unsupported arch ${ARCH}"
449 - ;;
450 - esac
451 -
452 - local config_tweaks=(
453 - # shove arch under the carpet!
454 - -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
455 - # we do support x32
456 - -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
457 - # disable signatures
458 - -e '/CONFIG_MODULE_SIG/d'
459 - -e '/CONFIG_SECURITY_LOCKDOWN/d'
460 - # disable compression to allow stripping
461 - -e '/CONFIG_MODULE_COMPRESS/d'
462 - # disable gcc plugins to unbreak distcc
463 - -e '/CONFIG_GCC_PLUGIN_STRUCTLEAK/d'
464 - )
465 - sed -i "${config_tweaks[@]}" .config || die
466 -}
467
468 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.5.18.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.5.18.ebuild
469 deleted file mode 100644
470 index 46f0dc57842..00000000000
471 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.5.18.ebuild
472 +++ /dev/null
473 @@ -1,73 +0,0 @@
474 -# Copyright 2020 Gentoo Authors
475 -# Distributed under the terms of the GNU General Public License v2
476 -
477 -EAPI=7
478 -
479 -inherit kernel-build
480 -
481 -MY_P=linux-${PV%.*}
482 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
483 -# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
484 -AMD64_CONFIG_VER=5.5.5-arch1
485 -AMD64_CONFIG_HASH=e4d4ca36741d228042185e2a9047cd88fb5b4169
486 -# https://git.archlinux32.org/packages/log/core/linux/config.i686
487 -I686_CONFIG_VER=5.5.6-arch1
488 -I686_CONFIG_HASH=7d53d8a42f68648bce5b002aaf8c2b14e6298275
489 -
490 -DESCRIPTION="Linux kernel built with Gentoo patches"
491 -HOMEPAGE="https://www.kernel.org/"
492 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
493 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
494 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
495 - amd64? (
496 - https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux&id=${AMD64_CONFIG_HASH}
497 - -> linux-${AMD64_CONFIG_VER}.amd64.config
498 - )
499 - x86? (
500 - https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH}
501 - -> linux-${I686_CONFIG_VER}.i686.config
502 - )"
503 -S=${WORKDIR}/${MY_P}
504 -
505 -LICENSE="GPL-2"
506 -KEYWORDS="~amd64 ~x86"
507 -
508 -RDEPEND="
509 - !sys-kernel/vanilla-kernel:${SLOT}
510 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
511 -
512 -src_prepare() {
513 - local PATCHES=(
514 - # meh, genpatches have no directory
515 - "${WORKDIR}"/*.patch
516 - )
517 - default
518 -
519 - # prepare the default config
520 - case ${ARCH} in
521 - amd64)
522 - cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config .config || die
523 - ;;
524 - x86)
525 - cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config .config || die
526 - ;;
527 - *)
528 - die "Unsupported arch ${ARCH}"
529 - ;;
530 - esac
531 -
532 - local config_tweaks=(
533 - # shove arch under the carpet!
534 - -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
535 - # we do support x32
536 - -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
537 - # disable signatures
538 - -e '/CONFIG_MODULE_SIG/d'
539 - -e '/CONFIG_SECURITY_LOCKDOWN/d'
540 - # disable compression to allow stripping
541 - -e '/CONFIG_MODULE_COMPRESS/d'
542 - # disable gcc plugins to unbreak distcc
543 - -e '/CONFIG_GCC_PLUGIN_STRUCTLEAK/d'
544 - )
545 - sed -i "${config_tweaks[@]}" .config || die
546 -}
547
548 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.6.4.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.6.4.ebuild
549 deleted file mode 100644
550 index 942c58a822c..00000000000
551 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.6.4.ebuild
552 +++ /dev/null
553 @@ -1,73 +0,0 @@
554 -# Copyright 2020 Gentoo Authors
555 -# Distributed under the terms of the GNU General Public License v2
556 -
557 -EAPI=7
558 -
559 -inherit kernel-build
560 -
561 -MY_P=linux-${PV%.*}
562 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 ))
563 -# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
564 -AMD64_CONFIG_VER=5.6.3-arch1
565 -AMD64_CONFIG_HASH=08a7fa88eaa91ef8b0e1f71b496d4097c3702e8d
566 -# https://git.archlinux32.org/packages/log/core/linux/config.i686
567 -I686_CONFIG_VER=5.6.3-arch1
568 -I686_CONFIG_HASH=de86e84e5ed3bf7ff6c978eb32b6f7a03341feb7
569 -
570 -DESCRIPTION="Linux kernel built with Gentoo patches"
571 -HOMEPAGE="https://www.kernel.org/"
572 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
573 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
574 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
575 - amd64? (
576 - https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux&id=${AMD64_CONFIG_HASH}
577 - -> linux-${AMD64_CONFIG_VER}.amd64.config
578 - )
579 - x86? (
580 - https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH}
581 - -> linux-${I686_CONFIG_VER}.i686.config
582 - )"
583 -S=${WORKDIR}/${MY_P}
584 -
585 -LICENSE="GPL-2"
586 -KEYWORDS="~amd64 ~x86"
587 -
588 -RDEPEND="
589 - !sys-kernel/vanilla-kernel:${SLOT}
590 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
591 -
592 -src_prepare() {
593 - local PATCHES=(
594 - # meh, genpatches have no directory
595 - "${WORKDIR}"/*.patch
596 - )
597 - default
598 -
599 - # prepare the default config
600 - case ${ARCH} in
601 - amd64)
602 - cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config .config || die
603 - ;;
604 - x86)
605 - cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config .config || die
606 - ;;
607 - *)
608 - die "Unsupported arch ${ARCH}"
609 - ;;
610 - esac
611 -
612 - local config_tweaks=(
613 - # shove arch under the carpet!
614 - -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
615 - # we do support x32
616 - -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
617 - # disable signatures
618 - -e '/CONFIG_MODULE_SIG/d'
619 - -e '/CONFIG_SECURITY_LOCKDOWN/d'
620 - # disable compression to allow stripping
621 - -e '/CONFIG_MODULE_COMPRESS/d'
622 - # disable gcc plugins to unbreak distcc
623 - -e '/CONFIG_GCC_PLUGIN_STRUCTLEAK/d'
624 - )
625 - sed -i "${config_tweaks[@]}" .config || die
626 -}
627
628 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.6.5.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.6.5.ebuild
629 deleted file mode 100644
630 index 942c58a822c..00000000000
631 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.6.5.ebuild
632 +++ /dev/null
633 @@ -1,73 +0,0 @@
634 -# Copyright 2020 Gentoo Authors
635 -# Distributed under the terms of the GNU General Public License v2
636 -
637 -EAPI=7
638 -
639 -inherit kernel-build
640 -
641 -MY_P=linux-${PV%.*}
642 -GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 ))
643 -# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
644 -AMD64_CONFIG_VER=5.6.3-arch1
645 -AMD64_CONFIG_HASH=08a7fa88eaa91ef8b0e1f71b496d4097c3702e8d
646 -# https://git.archlinux32.org/packages/log/core/linux/config.i686
647 -I686_CONFIG_VER=5.6.3-arch1
648 -I686_CONFIG_HASH=de86e84e5ed3bf7ff6c978eb32b6f7a03341feb7
649 -
650 -DESCRIPTION="Linux kernel built with Gentoo patches"
651 -HOMEPAGE="https://www.kernel.org/"
652 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
653 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
654 - https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
655 - amd64? (
656 - https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux&id=${AMD64_CONFIG_HASH}
657 - -> linux-${AMD64_CONFIG_VER}.amd64.config
658 - )
659 - x86? (
660 - https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH}
661 - -> linux-${I686_CONFIG_VER}.i686.config
662 - )"
663 -S=${WORKDIR}/${MY_P}
664 -
665 -LICENSE="GPL-2"
666 -KEYWORDS="~amd64 ~x86"
667 -
668 -RDEPEND="
669 - !sys-kernel/vanilla-kernel:${SLOT}
670 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
671 -
672 -src_prepare() {
673 - local PATCHES=(
674 - # meh, genpatches have no directory
675 - "${WORKDIR}"/*.patch
676 - )
677 - default
678 -
679 - # prepare the default config
680 - case ${ARCH} in
681 - amd64)
682 - cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config .config || die
683 - ;;
684 - x86)
685 - cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config .config || die
686 - ;;
687 - *)
688 - die "Unsupported arch ${ARCH}"
689 - ;;
690 - esac
691 -
692 - local config_tweaks=(
693 - # shove arch under the carpet!
694 - -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
695 - # we do support x32
696 - -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
697 - # disable signatures
698 - -e '/CONFIG_MODULE_SIG/d'
699 - -e '/CONFIG_SECURITY_LOCKDOWN/d'
700 - # disable compression to allow stripping
701 - -e '/CONFIG_MODULE_COMPRESS/d'
702 - # disable gcc plugins to unbreak distcc
703 - -e '/CONFIG_GCC_PLUGIN_STRUCTLEAK/d'
704 - )
705 - sed -i "${config_tweaks[@]}" .config || die
706 -}