Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-kernel/
Date: Mon, 03 Feb 2020 05:37:35
Message-Id: 1580708236.22211fc7a4b690613893fbc7a686e1cc6212f11a.mgorny@gentoo
1 commit: 22211fc7a4b690613893fbc7a686e1cc6212f11a
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 3 05:17:42 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 3 05:37:16 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22211fc7
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 | 10 ---
13 .../vanilla-kernel/vanilla-kernel-4.19.96.ebuild | 73 ----------------------
14 .../vanilla-kernel/vanilla-kernel-4.19.97.ebuild | 73 ----------------------
15 .../vanilla-kernel/vanilla-kernel-4.19.98.ebuild | 73 ----------------------
16 .../vanilla-kernel/vanilla-kernel-4.19.99.ebuild | 65 -------------------
17 .../vanilla-kernel/vanilla-kernel-5.4.12.ebuild | 73 ----------------------
18 .../vanilla-kernel/vanilla-kernel-5.4.13.ebuild | 73 ----------------------
19 .../vanilla-kernel/vanilla-kernel-5.4.14.ebuild | 73 ----------------------
20 .../vanilla-kernel/vanilla-kernel-5.4.15.ebuild | 73 ----------------------
21 9 files changed, 586 deletions(-)
22
23 diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest
24 index 95ee64852a6..e1fc99f169a 100644
25 --- a/sys-kernel/vanilla-kernel/Manifest
26 +++ b/sys-kernel/vanilla-kernel/Manifest
27 @@ -2,19 +2,9 @@ DIST linux-4.19.100.tar.xz 103408008 BLAKE2B 047d803af6a54e57aee2536222fb4aec729
28 DIST linux-4.19.101.tar.xz 103403812 BLAKE2B 47ebacfd10bc34b6d7936205a60b4af0d3d0a4f685666dcd065ffaf022eaef13caf49919f1dbc72a97a20dbbc5059508ab99139a651fc968ddb67c0cc8d4a074 SHA512 571087e1d3a34239d5c93643cc5727924950842295ec351cd87776d166c5109bfbc0ffd61d054247b089d687a0c40fabadc9069ed3230edf6741b36faaaa4e0c
29 DIST linux-4.19.85-arch1.i686.config 222183 BLAKE2B 03eac77940db0ee6b4f2a006edc600ef34141bbca849f5be4de9b961301a8fc987da6d0e21344aa5d80c29bb7793d56cf5441abb6c8e4057d94e2601c174c1be SHA512 6bd45c9dfd96b1afb8c1ca1ca72722baee6c91894e454d7af937de02242d3bb9d3b6870f5976aa96245c753c6bc1ac637a6356125b0d4c596aadef643b8c3d8d
30 DIST linux-4.19.92-arch1.amd64.config 222487 BLAKE2B a658d80d85525287a1df9053ca2ddfe423ab423bcc3b9ea8bd9cda65cc7ffa4b1be782c48c867c13e46070af4016f446860f5cf71351f239da1eff6c45a5aa6a SHA512 a5658c8e8464516dffd6f624344e739784cb315d334b2c5105bd5d16022b6366ad4ec00d3692a7b78e2458514175522bc85e834bf19593feff6363b616860258
31 -DIST linux-4.19.96.tar.xz 103395480 BLAKE2B 1bc24dd40d427e088e1569be4d5964ae92028ce6ce7e549734837040c5043b5ef4aae572b1430ea5c03f67b7f071e18c4f58a24a63dcb342f18aecf2401ab9a8 SHA512 1fb1ee24429f2183b7e6b85d34e4c88f9c2a82ed95de1b7ca2db3d8ee4815ebcd05cdb171f93e1b0e85f9ffbc3a6fa8c66adceb240d3bf9c38afcc32f21c8dcf
32 -DIST linux-4.19.97.tar.xz 103398892 BLAKE2B b9e69d52c25ea0d02f61eea31f7d14d109a668c8ec775d1e8f3d0f70527e272172e9cab2b348e5671c466780efe5d16c0c051418bc1b6ad4c508555d9a476a99 SHA512 7988c5ebf453cffa9f89a3fbaa875afc4ca34cbf684158eaeebd1c709ac6224ea8b3581ec5d2ab09aa55ae0e47170ab30dbafb2688cf28456e2e98b6b2ba986a
33 -DIST linux-4.19.98.tar.xz 103395152 BLAKE2B 622b8f8be3b20f40a0fc4029667077dc0cbb6ce319827967b8749067957af271e1794e1184853351b040a6a1ae5f1a68c769e89db8fe91b3e206d3608bcd89be SHA512 701513873826326cedfc2a1dbb7796f0047f7105bd1cb6478595676b5c3be7be71752398dc3c4a638f0853824ff3426ea9d20448264e1b0c126c3f0eba763ac6
34 -DIST linux-4.19.99.tar.xz 103405792 BLAKE2B 0e6354dc89f2b8375d16d814377279dcd2df5fced046995c0641548268bb43e973bdeeaf67565c50c5299c670944dc3c9580a372bffc0195fe4492b206fd5267 SHA512 a4275bb56791377e89771b11c5fe12e0607f54a6bffddddc077df629795a88a0cbf332291157c6c88d350f289713d4ce007c90cc5bfdd7c24a7d9020213a3917
35 -DIST linux-5.4.12.tar.xz 109451372 BLAKE2B f08d30011b2021724a240f45a4d0a92ba01b97d0d2d33ce0d88aeb6dfb0a2e5a532fd55ad0a2ef0e3ec160cb23b351a09b494382e80b0db85bcfe7cfeaa554dd SHA512 d178d775b5d6204b2f53c38ecf81d52141a5520b63e758992c75a59d983e448db2a0c220a17b62588baaad1eda2d9b4a6a86e757f5d50041170559ef6bbc2da0
36 DIST linux-5.4.13-arch1.i686.config 239816 BLAKE2B e776321fa163759332e7b5e3cca6a8a3f7124fc7a5bdd498f0aeaec1f2a819f27a87ca6f9f3fb0f0b9f28e8ba6f207bb27c5e48a494664d21ea3845e99b1eab4 SHA512 4e083028a140fcd2e65bba3c39e9d7bf9004e114b3233e8c2ab9e67405a3db9179c10a9564407bf19875317a352453f3e02f137297941277f694e687d3b97674
37 DIST linux-5.4.13.arch1.amd64.config 241498 BLAKE2B 3c6d13d84ea75247fae4f4474648abe295fb6ea577d4c9becc58551c3954d35a72edd5937b7bb345f783fe2015940035d5f6766e08e5a9dd6b8723cc69c85ee6 SHA512 3039a333f3000f416bfccd7efdc54c8ea07d9b01b349be87f83b7dcb3e0f13a1f3fb02ccae42412cf28958aa7df42ef73f87e637269c7525476d73682596fa07
38 -DIST linux-5.4.13.tar.xz 109463864 BLAKE2B d610a2bf375c9147b26d6e314c1e86b9f32453572c1e8a859be3ac5fa42d7ba647334ef76a92a7e1e61f78fa256692bec3d62003589017840a37947d9d5b1de0 SHA512 e7aaa541ccf66ca8373fe53794786c8b819da824b17acc497d5080f4fff5bef90bab1da531fa8f62a013f40472f5c1dfafb4bd4f42ecc1bf851042d22e72c4a7
39 -DIST linux-5.4.14.tar.xz 109457772 BLAKE2B eb0286a193b29754562771905db13e6d2140dc577d88be8e8f91f0ab77b9adbe915bb74e89e10e5dce3763f3efce6204c973f5d3341dba9e11ecb544500be5a3 SHA512 8bf032249dd98ee557cccc3f75ea451386c3cb0a2a0f17344672856220ff98ec86f6f745d15fc09a8c5fae6ceecaaa76fd2067963eae0e942c98d56141b4e537
40 -DIST linux-5.4.15.tar.xz 109461584 BLAKE2B 0384ac416aaca05ac73e77fae2cf85b2d773f343aa9a95191818a237354904b2c36404cbe08e373be832fa9f17c7961362dfe3be50f8cfe040c2eaddbab37da1 SHA512 be890d2f893e4470bf51ea84e60088e33420083ffd39e50d204a063e8405176035f2364333657ebabdd68bd4635ae3ea535d0c939de6c88e3e118c3619be1866
41 DIST linux-5.4.16.tar.xz 109474712 BLAKE2B cf99bbd992d8e90c4255c0ce81fd27793663fb2b300ea1bf686ca21933e6ec6cd2ce7a2bea7b59e235ad70bc05519fd06e033baa0d6e881df732d3a85bc6a17c SHA512 994d0884230c258c97af8c9b1857241d34c780bc61271102707e7bd861270306b1f4c51a00d48826786d1544e8647de8c1e72fa74bf3e9a498a32b7db428337d
42 DIST linux-5.4.17.tar.xz 109469504 BLAKE2B e03e9b5564320ea60d69db06b6a282d332718269bd8ed694e126e6aca83215de183b52ad331d7af80fee1b4682625a3489373894c4100d38943c097c6958bf06 SHA512 b909cc5fa383ca25496851cd8d0af0efbe1613ee6c3579abb122285fcdcd28f4736fbb26675d741474388a63d1a312cc70a6b0aa8f25c1cd62b9f95b99462628
43 -DIST linux-5.4.7-arch1.i686.config 241295 BLAKE2B da45f2de600fafdb48e9bb37e6f7a8ea57ed31dc6fb47062bcee694db0b824844c0556ad6a88afa33bf3a365f50c9ac6326389cfa87d0e47a012252fa1444536 SHA512 dcfd9c03cbafeeb942fd37c1f18432aeeacaff438cb88528e17aa8c28bae20090695a2acad08a707e66ecaa5851aa47b012baa6d9274c617fa8c71cde641e8ec
44 -DIST linux-5.4.7.arch1-1.amd64.config 241598 BLAKE2B 536cce5cc23cf20e71cba7468a125557f85d8ffc3cb194dced79bd489d39f2e4ed3960816d15d1491007d11b3af466e0a74267f983dfcc5f511f9f566f7e9821 SHA512 8658db603e180c75caf76972d85ecf8a4e9c9cf6e047b4f9fc7cba0fa426f434361528c1c29b5580f116cdd23091bf9afb6635d751f3b90c4e968d16db90eac1
45 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366 SHA512 c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
46 DIST tinycorelinux-10.1-x86.qcow2 14876672 BLAKE2B 3c760eb7438b13261e52ecfaa33a53649ced95f1ab40aae52134b8cdc31a16d7aa0d6a6dd716e268ed148e9d77a10b7c700b141b61d70c82d271ffe88e8e2a3c SHA512 9964538dc42f232a11949f74b61d46422ea5da3bdc253a217119bd0b8a750c40fd2da0b07157067be9ac0226472614f210a1248114df0d331df390979867a895
47
48 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.96.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.96.ebuild
49 deleted file mode 100644
50 index 03ea40f919c..00000000000
51 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.96.ebuild
52 +++ /dev/null
53 @@ -1,73 +0,0 @@
54 -# Copyright 2020 Gentoo Authors
55 -# Distributed under the terms of the GNU General Public License v2
56 -
57 -EAPI=7
58 -
59 -inherit kernel-build
60 -
61 -MY_P=linux-${PV}
62 -# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux-lts
63 -AMD64_CONFIG_VER=4.19.92-arch1
64 -AMD64_CONFIG_HASH=bf97de6a2e405659aaad4c251b7f0bb48d5ed3c9
65 -# https://git.archlinux32.org/packages/log/core/linux-lts/config
66 -I686_CONFIG_VER=4.19.85-arch1
67 -I686_CONFIG_HASH=1f0345e2983d2edd55b401cb5a87fdf365a4192c
68 -
69 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
70 -HOMEPAGE="https://www.kernel.org/"
71 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
72 - amd64? (
73 - https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux-lts&id=${AMD64_CONFIG_HASH}
74 - -> linux-${AMD64_CONFIG_VER}.amd64.config
75 - )
76 - x86? (
77 - https://git.archlinux32.org/packages/plain/core/linux-lts/config?id=${I686_CONFIG_HASH}
78 - -> linux-${I686_CONFIG_VER}.i686.config
79 - )"
80 -S=${WORKDIR}/${MY_P}
81 -
82 -LICENSE="GPL-2"
83 -KEYWORDS="~amd64 ~x86"
84 -
85 -RDEPEND="
86 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
87 -
88 -pkg_pretend() {
89 - mount-boot_pkg_pretend
90 -
91 - ewarn "This is an experimental package. The built kernel and/or initramfs"
92 - ewarn "may not work at all or fail with your bootloader configuration. Please"
93 - ewarn "make sure to keep a backup kernel available before testing it."
94 -}
95 -
96 -src_prepare() {
97 - default
98 -
99 - # prepare the default config
100 - case ${ARCH} in
101 - amd64)
102 - cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config .config || die
103 - ;;
104 - x86)
105 - cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config .config || die
106 - ;;
107 - *)
108 - die "Unsupported arch ${ARCH}"
109 - ;;
110 - esac
111 -
112 - local config_tweaks=(
113 - # shove arch under the carpet!
114 - -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
115 - # we do support x32
116 - -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
117 - # disable signatures
118 - -e '/CONFIG_MODULE_SIG/d'
119 - -e '/CONFIG_SECURITY_LOCKDOWN/d'
120 - # disable compression to allow stripping
121 - -e '/CONFIG_MODULE_COMPRESS/d'
122 - # disable gcc plugins to unbreak distcc
123 - -e '/CONFIG_GCC_PLUGIN_STRUCTLEAK/d'
124 - )
125 - sed -i "${config_tweaks[@]}" .config || die
126 -}
127
128 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.97.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.97.ebuild
129 deleted file mode 100644
130 index 03ea40f919c..00000000000
131 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.97.ebuild
132 +++ /dev/null
133 @@ -1,73 +0,0 @@
134 -# Copyright 2020 Gentoo Authors
135 -# Distributed under the terms of the GNU General Public License v2
136 -
137 -EAPI=7
138 -
139 -inherit kernel-build
140 -
141 -MY_P=linux-${PV}
142 -# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux-lts
143 -AMD64_CONFIG_VER=4.19.92-arch1
144 -AMD64_CONFIG_HASH=bf97de6a2e405659aaad4c251b7f0bb48d5ed3c9
145 -# https://git.archlinux32.org/packages/log/core/linux-lts/config
146 -I686_CONFIG_VER=4.19.85-arch1
147 -I686_CONFIG_HASH=1f0345e2983d2edd55b401cb5a87fdf365a4192c
148 -
149 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
150 -HOMEPAGE="https://www.kernel.org/"
151 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
152 - amd64? (
153 - https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux-lts&id=${AMD64_CONFIG_HASH}
154 - -> linux-${AMD64_CONFIG_VER}.amd64.config
155 - )
156 - x86? (
157 - https://git.archlinux32.org/packages/plain/core/linux-lts/config?id=${I686_CONFIG_HASH}
158 - -> linux-${I686_CONFIG_VER}.i686.config
159 - )"
160 -S=${WORKDIR}/${MY_P}
161 -
162 -LICENSE="GPL-2"
163 -KEYWORDS="~amd64 ~x86"
164 -
165 -RDEPEND="
166 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
167 -
168 -pkg_pretend() {
169 - mount-boot_pkg_pretend
170 -
171 - ewarn "This is an experimental package. The built kernel and/or initramfs"
172 - ewarn "may not work at all or fail with your bootloader configuration. Please"
173 - ewarn "make sure to keep a backup kernel available before testing it."
174 -}
175 -
176 -src_prepare() {
177 - default
178 -
179 - # prepare the default config
180 - case ${ARCH} in
181 - amd64)
182 - cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config .config || die
183 - ;;
184 - x86)
185 - cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config .config || die
186 - ;;
187 - *)
188 - die "Unsupported arch ${ARCH}"
189 - ;;
190 - esac
191 -
192 - local config_tweaks=(
193 - # shove arch under the carpet!
194 - -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
195 - # we do support x32
196 - -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
197 - # disable signatures
198 - -e '/CONFIG_MODULE_SIG/d'
199 - -e '/CONFIG_SECURITY_LOCKDOWN/d'
200 - # disable compression to allow stripping
201 - -e '/CONFIG_MODULE_COMPRESS/d'
202 - # disable gcc plugins to unbreak distcc
203 - -e '/CONFIG_GCC_PLUGIN_STRUCTLEAK/d'
204 - )
205 - sed -i "${config_tweaks[@]}" .config || die
206 -}
207
208 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.98.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.98.ebuild
209 deleted file mode 100644
210 index 03ea40f919c..00000000000
211 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.98.ebuild
212 +++ /dev/null
213 @@ -1,73 +0,0 @@
214 -# Copyright 2020 Gentoo Authors
215 -# Distributed under the terms of the GNU General Public License v2
216 -
217 -EAPI=7
218 -
219 -inherit kernel-build
220 -
221 -MY_P=linux-${PV}
222 -# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux-lts
223 -AMD64_CONFIG_VER=4.19.92-arch1
224 -AMD64_CONFIG_HASH=bf97de6a2e405659aaad4c251b7f0bb48d5ed3c9
225 -# https://git.archlinux32.org/packages/log/core/linux-lts/config
226 -I686_CONFIG_VER=4.19.85-arch1
227 -I686_CONFIG_HASH=1f0345e2983d2edd55b401cb5a87fdf365a4192c
228 -
229 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
230 -HOMEPAGE="https://www.kernel.org/"
231 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
232 - amd64? (
233 - https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux-lts&id=${AMD64_CONFIG_HASH}
234 - -> linux-${AMD64_CONFIG_VER}.amd64.config
235 - )
236 - x86? (
237 - https://git.archlinux32.org/packages/plain/core/linux-lts/config?id=${I686_CONFIG_HASH}
238 - -> linux-${I686_CONFIG_VER}.i686.config
239 - )"
240 -S=${WORKDIR}/${MY_P}
241 -
242 -LICENSE="GPL-2"
243 -KEYWORDS="~amd64 ~x86"
244 -
245 -RDEPEND="
246 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
247 -
248 -pkg_pretend() {
249 - mount-boot_pkg_pretend
250 -
251 - ewarn "This is an experimental package. The built kernel and/or initramfs"
252 - ewarn "may not work at all or fail with your bootloader configuration. Please"
253 - ewarn "make sure to keep a backup kernel available before testing it."
254 -}
255 -
256 -src_prepare() {
257 - default
258 -
259 - # prepare the default config
260 - case ${ARCH} in
261 - amd64)
262 - cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config .config || die
263 - ;;
264 - x86)
265 - cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config .config || die
266 - ;;
267 - *)
268 - die "Unsupported arch ${ARCH}"
269 - ;;
270 - esac
271 -
272 - local config_tweaks=(
273 - # shove arch under the carpet!
274 - -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
275 - # we do support x32
276 - -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
277 - # disable signatures
278 - -e '/CONFIG_MODULE_SIG/d'
279 - -e '/CONFIG_SECURITY_LOCKDOWN/d'
280 - # disable compression to allow stripping
281 - -e '/CONFIG_MODULE_COMPRESS/d'
282 - # disable gcc plugins to unbreak distcc
283 - -e '/CONFIG_GCC_PLUGIN_STRUCTLEAK/d'
284 - )
285 - sed -i "${config_tweaks[@]}" .config || die
286 -}
287
288 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.99.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.99.ebuild
289 deleted file mode 100644
290 index 17bfa6ee759..00000000000
291 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-4.19.99.ebuild
292 +++ /dev/null
293 @@ -1,65 +0,0 @@
294 -# Copyright 2020 Gentoo Authors
295 -# Distributed under the terms of the GNU General Public License v2
296 -
297 -EAPI=7
298 -
299 -inherit kernel-build
300 -
301 -MY_P=linux-${PV}
302 -# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux-lts
303 -AMD64_CONFIG_VER=4.19.92-arch1
304 -AMD64_CONFIG_HASH=bf97de6a2e405659aaad4c251b7f0bb48d5ed3c9
305 -# https://git.archlinux32.org/packages/log/core/linux-lts/config
306 -I686_CONFIG_VER=4.19.85-arch1
307 -I686_CONFIG_HASH=1f0345e2983d2edd55b401cb5a87fdf365a4192c
308 -
309 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
310 -HOMEPAGE="https://www.kernel.org/"
311 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
312 - amd64? (
313 - https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux-lts&id=${AMD64_CONFIG_HASH}
314 - -> linux-${AMD64_CONFIG_VER}.amd64.config
315 - )
316 - x86? (
317 - https://git.archlinux32.org/packages/plain/core/linux-lts/config?id=${I686_CONFIG_HASH}
318 - -> linux-${I686_CONFIG_VER}.i686.config
319 - )"
320 -S=${WORKDIR}/${MY_P}
321 -
322 -LICENSE="GPL-2"
323 -KEYWORDS="~amd64 ~x86"
324 -
325 -RDEPEND="
326 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
327 -
328 -src_prepare() {
329 - default
330 -
331 - # prepare the default config
332 - case ${ARCH} in
333 - amd64)
334 - cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config .config || die
335 - ;;
336 - x86)
337 - cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config .config || die
338 - ;;
339 - *)
340 - die "Unsupported arch ${ARCH}"
341 - ;;
342 - esac
343 -
344 - local config_tweaks=(
345 - # shove arch under the carpet!
346 - -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
347 - # we do support x32
348 - -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
349 - # disable signatures
350 - -e '/CONFIG_MODULE_SIG/d'
351 - -e '/CONFIG_SECURITY_LOCKDOWN/d'
352 - # disable compression to allow stripping
353 - -e '/CONFIG_MODULE_COMPRESS/d'
354 - # disable gcc plugins to unbreak distcc
355 - -e '/CONFIG_GCC_PLUGIN_STRUCTLEAK/d'
356 - )
357 - sed -i "${config_tweaks[@]}" .config || die
358 -}
359
360 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.12.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.12.ebuild
361 deleted file mode 100644
362 index dcf1bf9103c..00000000000
363 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.12.ebuild
364 +++ /dev/null
365 @@ -1,73 +0,0 @@
366 -# Copyright 2020 Gentoo Authors
367 -# Distributed under the terms of the GNU General Public License v2
368 -
369 -EAPI=7
370 -
371 -inherit kernel-build
372 -
373 -MY_P=linux-${PV}
374 -# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
375 -AMD64_CONFIG_VER=5.4.7.arch1-1
376 -AMD64_CONFIG_HASH=ff79453bc0451a9083bdaa02c3901372d61a9982
377 -# https://git.archlinux32.org/packages/log/core/linux/config.i686
378 -I686_CONFIG_VER=5.4.7-arch1
379 -I686_CONFIG_HASH=f888688da499e17f3c7a5f15a3c44482a29acc2c
380 -
381 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
382 -HOMEPAGE="https://www.kernel.org/"
383 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
384 - amd64? (
385 - https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux&id=${AMD64_CONFIG_HASH}
386 - -> linux-${AMD64_CONFIG_VER}.amd64.config
387 - )
388 - x86? (
389 - https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH}
390 - -> linux-${I686_CONFIG_VER}.i686.config
391 - )"
392 -S=${WORKDIR}/${MY_P}
393 -
394 -LICENSE="GPL-2"
395 -KEYWORDS="~amd64 ~x86"
396 -
397 -RDEPEND="
398 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
399 -
400 -pkg_pretend() {
401 - mount-boot_pkg_pretend
402 -
403 - ewarn "This is an experimental package. The built kernel and/or initramfs"
404 - ewarn "may not work at all or fail with your bootloader configuration. Please"
405 - ewarn "make sure to keep a backup kernel available before testing it."
406 -}
407 -
408 -src_prepare() {
409 - default
410 -
411 - # prepare the default config
412 - case ${ARCH} in
413 - amd64)
414 - cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config .config || die
415 - ;;
416 - x86)
417 - cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config .config || die
418 - ;;
419 - *)
420 - die "Unsupported arch ${ARCH}"
421 - ;;
422 - esac
423 -
424 - local config_tweaks=(
425 - # shove arch under the carpet!
426 - -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
427 - # we do support x32
428 - -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
429 - # disable signatures
430 - -e '/CONFIG_MODULE_SIG/d'
431 - -e '/CONFIG_SECURITY_LOCKDOWN/d'
432 - # disable compression to allow stripping
433 - -e '/CONFIG_MODULE_COMPRESS/d'
434 - # disable gcc plugins to unbreak distcc
435 - -e '/CONFIG_GCC_PLUGIN_STRUCTLEAK/d'
436 - )
437 - sed -i "${config_tweaks[@]}" .config || die
438 -}
439
440 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.13.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.13.ebuild
441 deleted file mode 100644
442 index dcf1bf9103c..00000000000
443 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.13.ebuild
444 +++ /dev/null
445 @@ -1,73 +0,0 @@
446 -# Copyright 2020 Gentoo Authors
447 -# Distributed under the terms of the GNU General Public License v2
448 -
449 -EAPI=7
450 -
451 -inherit kernel-build
452 -
453 -MY_P=linux-${PV}
454 -# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
455 -AMD64_CONFIG_VER=5.4.7.arch1-1
456 -AMD64_CONFIG_HASH=ff79453bc0451a9083bdaa02c3901372d61a9982
457 -# https://git.archlinux32.org/packages/log/core/linux/config.i686
458 -I686_CONFIG_VER=5.4.7-arch1
459 -I686_CONFIG_HASH=f888688da499e17f3c7a5f15a3c44482a29acc2c
460 -
461 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
462 -HOMEPAGE="https://www.kernel.org/"
463 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
464 - amd64? (
465 - https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux&id=${AMD64_CONFIG_HASH}
466 - -> linux-${AMD64_CONFIG_VER}.amd64.config
467 - )
468 - x86? (
469 - https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH}
470 - -> linux-${I686_CONFIG_VER}.i686.config
471 - )"
472 -S=${WORKDIR}/${MY_P}
473 -
474 -LICENSE="GPL-2"
475 -KEYWORDS="~amd64 ~x86"
476 -
477 -RDEPEND="
478 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
479 -
480 -pkg_pretend() {
481 - mount-boot_pkg_pretend
482 -
483 - ewarn "This is an experimental package. The built kernel and/or initramfs"
484 - ewarn "may not work at all or fail with your bootloader configuration. Please"
485 - ewarn "make sure to keep a backup kernel available before testing it."
486 -}
487 -
488 -src_prepare() {
489 - default
490 -
491 - # prepare the default config
492 - case ${ARCH} in
493 - amd64)
494 - cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config .config || die
495 - ;;
496 - x86)
497 - cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config .config || die
498 - ;;
499 - *)
500 - die "Unsupported arch ${ARCH}"
501 - ;;
502 - esac
503 -
504 - local config_tweaks=(
505 - # shove arch under the carpet!
506 - -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
507 - # we do support x32
508 - -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
509 - # disable signatures
510 - -e '/CONFIG_MODULE_SIG/d'
511 - -e '/CONFIG_SECURITY_LOCKDOWN/d'
512 - # disable compression to allow stripping
513 - -e '/CONFIG_MODULE_COMPRESS/d'
514 - # disable gcc plugins to unbreak distcc
515 - -e '/CONFIG_GCC_PLUGIN_STRUCTLEAK/d'
516 - )
517 - sed -i "${config_tweaks[@]}" .config || die
518 -}
519
520 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.14.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.14.ebuild
521 deleted file mode 100644
522 index a561b6b07c1..00000000000
523 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.14.ebuild
524 +++ /dev/null
525 @@ -1,73 +0,0 @@
526 -# Copyright 2020 Gentoo Authors
527 -# Distributed under the terms of the GNU General Public License v2
528 -
529 -EAPI=7
530 -
531 -inherit kernel-build
532 -
533 -MY_P=linux-${PV}
534 -# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
535 -AMD64_CONFIG_VER=5.4.13.arch1
536 -AMD64_CONFIG_HASH=9eed969590614a38d370a9fe04a4f5d38ba5e06e
537 -# https://git.archlinux32.org/packages/log/core/linux/config.i686
538 -I686_CONFIG_VER=5.4.13-arch1
539 -I686_CONFIG_HASH=95f890a9f9131e7a0e01a4f3e9c5ee423756a233
540 -
541 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
542 -HOMEPAGE="https://www.kernel.org/"
543 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
544 - amd64? (
545 - https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux&id=${AMD64_CONFIG_HASH}
546 - -> linux-${AMD64_CONFIG_VER}.amd64.config
547 - )
548 - x86? (
549 - https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH}
550 - -> linux-${I686_CONFIG_VER}.i686.config
551 - )"
552 -S=${WORKDIR}/${MY_P}
553 -
554 -LICENSE="GPL-2"
555 -KEYWORDS="~amd64 ~x86"
556 -
557 -RDEPEND="
558 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
559 -
560 -pkg_pretend() {
561 - mount-boot_pkg_pretend
562 -
563 - ewarn "This is an experimental package. The built kernel and/or initramfs"
564 - ewarn "may not work at all or fail with your bootloader configuration. Please"
565 - ewarn "make sure to keep a backup kernel available before testing it."
566 -}
567 -
568 -src_prepare() {
569 - default
570 -
571 - # prepare the default config
572 - case ${ARCH} in
573 - amd64)
574 - cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config .config || die
575 - ;;
576 - x86)
577 - cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config .config || die
578 - ;;
579 - *)
580 - die "Unsupported arch ${ARCH}"
581 - ;;
582 - esac
583 -
584 - local config_tweaks=(
585 - # shove arch under the carpet!
586 - -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
587 - # we do support x32
588 - -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
589 - # disable signatures
590 - -e '/CONFIG_MODULE_SIG/d'
591 - -e '/CONFIG_SECURITY_LOCKDOWN/d'
592 - # disable compression to allow stripping
593 - -e '/CONFIG_MODULE_COMPRESS/d'
594 - # disable gcc plugins to unbreak distcc
595 - -e '/CONFIG_GCC_PLUGIN_STRUCTLEAK/d'
596 - )
597 - sed -i "${config_tweaks[@]}" .config || die
598 -}
599
600 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.15.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.15.ebuild
601 deleted file mode 100644
602 index a561b6b07c1..00000000000
603 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.15.ebuild
604 +++ /dev/null
605 @@ -1,73 +0,0 @@
606 -# Copyright 2020 Gentoo Authors
607 -# Distributed under the terms of the GNU General Public License v2
608 -
609 -EAPI=7
610 -
611 -inherit kernel-build
612 -
613 -MY_P=linux-${PV}
614 -# https://git.archlinux.org/svntogit/packages.git/log/trunk/config?h=packages/linux
615 -AMD64_CONFIG_VER=5.4.13.arch1
616 -AMD64_CONFIG_HASH=9eed969590614a38d370a9fe04a4f5d38ba5e06e
617 -# https://git.archlinux32.org/packages/log/core/linux/config.i686
618 -I686_CONFIG_VER=5.4.13-arch1
619 -I686_CONFIG_HASH=95f890a9f9131e7a0e01a4f3e9c5ee423756a233
620 -
621 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
622 -HOMEPAGE="https://www.kernel.org/"
623 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
624 - amd64? (
625 - https://git.archlinux.org/svntogit/packages.git/plain/trunk/config?h=packages/linux&id=${AMD64_CONFIG_HASH}
626 - -> linux-${AMD64_CONFIG_VER}.amd64.config
627 - )
628 - x86? (
629 - https://git.archlinux32.org/packages/plain/core/linux/config.i686?id=${I686_CONFIG_HASH}
630 - -> linux-${I686_CONFIG_VER}.i686.config
631 - )"
632 -S=${WORKDIR}/${MY_P}
633 -
634 -LICENSE="GPL-2"
635 -KEYWORDS="~amd64 ~x86"
636 -
637 -RDEPEND="
638 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
639 -
640 -pkg_pretend() {
641 - mount-boot_pkg_pretend
642 -
643 - ewarn "This is an experimental package. The built kernel and/or initramfs"
644 - ewarn "may not work at all or fail with your bootloader configuration. Please"
645 - ewarn "make sure to keep a backup kernel available before testing it."
646 -}
647 -
648 -src_prepare() {
649 - default
650 -
651 - # prepare the default config
652 - case ${ARCH} in
653 - amd64)
654 - cp "${DISTDIR}"/linux-${AMD64_CONFIG_VER}.amd64.config .config || die
655 - ;;
656 - x86)
657 - cp "${DISTDIR}"/linux-${I686_CONFIG_VER}.i686.config .config || die
658 - ;;
659 - *)
660 - die "Unsupported arch ${ARCH}"
661 - ;;
662 - esac
663 -
664 - local config_tweaks=(
665 - # shove arch under the carpet!
666 - -e 's:^CONFIG_DEFAULT_HOSTNAME=:&"gentoo":'
667 - # we do support x32
668 - -e '/CONFIG_X86_X32/s:.*:CONFIG_X86_X32=y:'
669 - # disable signatures
670 - -e '/CONFIG_MODULE_SIG/d'
671 - -e '/CONFIG_SECURITY_LOCKDOWN/d'
672 - # disable compression to allow stripping
673 - -e '/CONFIG_MODULE_COMPRESS/d'
674 - # disable gcc plugins to unbreak distcc
675 - -e '/CONFIG_GCC_PLUGIN_STRUCTLEAK/d'
676 - )
677 - sed -i "${config_tweaks[@]}" .config || die
678 -}