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: Sat, 28 Aug 2021 06:54:07
Message-Id: 1630133631.ea5781729f9cf0f3ea9447850eb0f0becc5b07ea.mgorny@gentoo
1 commit: ea5781729f9cf0f3ea9447850eb0f0becc5b07ea
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 28 06:29:54 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 28 06:53:51 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea578172
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 | 12 ---
13 .../vanilla-kernel/vanilla-kernel-5.10.52.ebuild | 102 -------------------
14 .../vanilla-kernel/vanilla-kernel-5.10.59.ebuild | 102 -------------------
15 .../vanilla-kernel/vanilla-kernel-5.13.11.ebuild | 102 -------------------
16 .../vanilla-kernel/vanilla-kernel-5.13.12.ebuild | 102 -------------------
17 .../vanilla-kernel/vanilla-kernel-5.4.134.ebuild | 108 ---------------------
18 .../vanilla-kernel/vanilla-kernel-5.4.141.ebuild | 108 ---------------------
19 7 files changed, 636 deletions(-)
20
21 diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest
22 index 2ea4c55c472..65ea881a8cc 100644
23 --- a/sys-kernel/vanilla-kernel/Manifest
24 +++ b/sys-kernel/vanilla-kernel/Manifest
25 @@ -17,26 +17,14 @@ DIST kernel-x86_64-fedora.config.5.10.12 206357 BLAKE2B 0eda9d4f3f973336cabd67c1
26 DIST kernel-x86_64-fedora.config.5.12.5 211204 BLAKE2B 6276cd8eca1d82933cbd3e95608e334730b739936c27a922ac0a7319f64acbe46294c5920b67213b694ff9ccda5b0ca99e6e2519b496e608ddaa35b27e26ed3f SHA512 c6955e7cc1ad874a3af42136b7ed958f04905de8f337d83fc36d59fdde5a469f260f8f29e9f6ac516b3c138679de0e37949b144773e24a4892ebcc8f729845de
27 DIST kernel-x86_64-fedora.config.5.13.9 213604 BLAKE2B 9f594a498744e03f8f87bb434d362aeff326b34b1bd4d0a6b0027ec3bd3d15bee554be4883a75d3c19ba2174481f3dfd23bb9d9d713485f6f8474f608515d5e2 SHA512 c11abe0a6a81221bfbd2af0ede4358b464a5bcc72eb46e153ef513b4f7e85e2beb9159234b264e5fccccb8767a89efccc6eb1abcaffcb10f6d3fa5cef6415405
28 DIST kernel-x86_64.config.5.4.21 184907 BLAKE2B 0eb2b07c14cea7545350fcdf3a94f2a531f0137c502ebda9299cacf44da5385686e2049b480b28bc153c9d413d453cfe682b9655eefe70428cb720f57c7bd200 SHA512 f3b3ee6841555ac3a9cc11536a7d44e1a5a8df2bab14ba341fda7df1ceb0de45cf1c799a1d54a64f2858fd1272d348bb52cf269ffa396878c5402baf2730237f
29 -DIST linux-5.10.52.tar.sign 991 BLAKE2B e438edeb31098c0f4ad455ff8814c4a6d4904c786652c6c404e39201c3e78cb6d4a26fe88296980ab40ca3cb769d5f0f08cce67587fae28377db3b4a7f357eb3 SHA512 6d7345a0a959d6101cf12afa6807fb35378d9455a8a09d769090fb9a6d899a1063714c4d72536d9519c37892d13a7fa9f1316518eb1afa633201ee5420da7e64
30 -DIST linux-5.10.52.tar.xz 116386612 BLAKE2B 60fb5dac282f68a2d8c969616ea391549fffd677a4d96da594fae82d747d2a0d4fe942754cc82c21ead0a2909081c194d33983c2d9f63eb86a9879ad6415862d SHA512 37262e3793ed433ee619e7b08c0ab64d34bbc66e29229025ada498edf45ab2c870569c0a3b17f026379c67153f277e90e1b301c95711638645bde025230201ef
31 -DIST linux-5.10.59.tar.sign 991 BLAKE2B 9d5e4c4f80a71af3e882bd381d2ee57c76284462b1fe9392208ebf2464af957bd49bcf38d56f7b4a34129bf0bf6ea70451e2966ad153d85bda48c72c179f3115 SHA512 16be8341f0c257aaff4741e9007ab3dea572ffae8a46b68de263285124d6f51f0a7e93bd0fce8c7da850c3d62ae0caf3e50f09dcfebb7c5f9fc545affea156ec
32 -DIST linux-5.10.59.tar.xz 116403980 BLAKE2B ea6c05bf9d288ed5e1b0d230262e1e0475ffd93da11f0d9014d3e216d33018116cf860182d70f09ede407ff06b75a6b86fdb8db50175f9764fd54cdebcde7d96 SHA512 a0b3b73a51bedb6413c86f416d63e25305116c8bab6ab494d92aad36b7615a50df95c4b43c6f4c4d4a9b808b1e0afc02519382d8bcbf4c48bbba80e753ac617c
33 DIST linux-5.10.60.tar.sign 991 BLAKE2B 9c29c9d981e5f8ca8381a3953ed430117380a15505182d7854d681783b29d8ec444e8ce29233b63283c462bf95419e71db9932cd2dc4261321de5d1caf6abbb2 SHA512 8b60c36b97cd427f20e8e82cc63de7346c88a3081e38f4a6e499c53b72d9f2297f1cbbc08e6da112a3f37afaefcaeed22c70e51d7c91ff271a0799e0ecc31b86
34 DIST linux-5.10.60.tar.xz 116406216 BLAKE2B 4b7d3cee0055c03ebbd7c79b1d6a6098f25c2205ab8daa1dd8ac416ff8c16f6026099cb906b61bd93ca5ef2b9fcd958a54c76265f61c439cbe5b75c6e3953345 SHA512 d0cc61498eb762e4f1d7408f721b946e0dccf4748905ba7ec320ad6b91a9042fd2e08a4742a3b3766bc1730152eb7e02a71ce64f935ec32384bd0cc1dade6f93
35 DIST linux-5.10.61.tar.sign 991 BLAKE2B a5ff9fd5fe3831ae30cd92aa8f92232643fea3b6474e204493af1ace4de910255e8a94988a05274ca7b1342735160dc9ce41a71ce6b168924069f2e7eff843e9 SHA512 0fbf1b1b15ee4d981f0a05d39a3f67a3dcf4d32d61b7bf83d92423bea0ce95e34680130f71f8c12ab738867dc67d7a1f995b79044f0d5fcf87657ae7f2720496
36 DIST linux-5.10.61.tar.xz 116400968 BLAKE2B 7513b33472fb0f3cbdaea6fbfd094f325303c407ae15f20f724b0ef07d24a82a1931b5f109dd2a8db9bd3fcbd8103535113693a83dada9420671abafd38b9a12 SHA512 1b3123288b82afe9f760fa5fa19c518c6e7c5ac5640659136a0a3277375ae891ebe85fc52f75acc5cec8be5596adc5adc421aa5445eedca485f0ab24f4abfd8e
37 DIST linux-5.12.19.tar.sign 991 BLAKE2B 881e8f5df1f9503e7ba58b84351b2e4f0e90b63df2b14577bc65cca76f72c6a97f8ba2bef87c46a9d88a714bcf010f7b706c1bf57a68896390126c5902710a1f SHA512 fafe83c82fb1c7f67bcf8402fe4eb3363087324c7ab11ff15892021737685d945fc2ccefa78088f2645570bd763a6d7d846d7c1ff4f998d9af92f5f3e35cba48
38 DIST linux-5.12.19.tar.xz 118204168 BLAKE2B 88e4c32cf196662a6a24e72b978019d6f8881a8523918029f4229a995c5fd957a5e01f42de9f53c7980df7e3de5ea6b069cc2c5f93852e615fe8fe78a1b131c6 SHA512 2d010d6d75052083300b1a629dbec25a39f6314a1871ed355133bb59946453915a2265f4ba26e60119ee0d05abb9859c5ee7d8fb8dd816c476ebfdb76d3399ef
39 -DIST linux-5.13.11.tar.sign 991 BLAKE2B aca5b5f10711842ca5f6c7d4a81eb83414d99dcbeec6944a2fe74d0488acfabd0f538b9432b884d52f7a8f18f3277c494e106e1ab6e009b2bae51ae7173ddb7b SHA512 2cfc7a3a464796b4fa376bc908e95e4435e4073ab3d532f4cfbc252eb75699524c079ca7af63bb4c301819ab3afd57524ad5e46bd7121c491ab8cf22f72ee3b9
40 -DIST linux-5.13.11.tar.xz 119350296 BLAKE2B c266ced0839680fffee79b2d75fa119dcb54df1cb4253b14ca246f25e8dfa9b6ff579e4d4e67c7d9ce9d52c960f1ba22243bf576f87db5a41fb808d77777c7b4 SHA512 3918f81128a312d4bc469a7dda7cc7b5cf74d3469428425c41840e729f5f1720bf79d764e7e751a00ccd5917b29da7d6575fc5fcfdd5bba118b10d94919d0b9a
41 -DIST linux-5.13.12.tar.sign 991 BLAKE2B dcb45b016d88f80db8b0844d09285f1c6ee884dd886582a8f39fe71b2eef6b1fadd002d341575cffc5f554242581bc34ce57455ee81bcfb323e7b165e4e63081 SHA512 fc1e0d8b0b1c00c21ec41ad112e1e78d17ac9c45b4c46a0bda47b5170f3fba61c9b7a48b2d8cb8a8ce8d8087a65668712d6e29e6234fd7a8b5dc9c552fceefa8
42 -DIST linux-5.13.12.tar.xz 119341264 BLAKE2B c00bb23827047e4c05f2ed7f2a28b95cbd94665d675ef84c165323d2d452a5fb1bdf250dd2cc628c349a6861964dbf6165d86011b11fd31e212d25a45f73d63a SHA512 b01fc715197b1d00647d1602e5d965c788575ed0fc2c641fb237c4bf1c68b252e427fdffeda941b62fed2b78f57b9984d1f57a729f64feabe2469b959143236c
43 DIST linux-5.13.13.tar.sign 991 BLAKE2B a5f1e6ccba62297a46d60f8c33539aa04737c131dc98b72d7594597464ef6ae85adbe9a408febb9513413b293bb9601ddf864e8aa8eab34b2183f53216deb6b3 SHA512 c6d7d3e2a35f4d753f9898300cbfe5e250790dc7a12cbcf6968be15d372565a0c2952ebda82ff2870520d6e682a3e7354d726f2ade59549d3b2129857629a67d
44 DIST linux-5.13.13.tar.xz 119340816 BLAKE2B c763adef68a11c42a6e9435522300c5327a9dd3c8b25f1c41e0fdc536e224aac83dbb13d86bb52973304520f1cc28c4c9158baddf6087af54b1e5fbe010be485 SHA512 67c3d0ef8fc378616a318a0d6796acf839dcda4accee3dc815c0f0697694cf178474fe15d98fa9bb7871dfa353aee416212430be5af85bf74647e3968b5c1b71
45 -DIST linux-5.4.134.tar.sign 991 BLAKE2B d5b705ecf03edfac4274ee6a3d8930e1e022d8e19970822822ac7e75d0ec97a3d50d1c3f2057ecbcd12fd8078a00a314bb8991c4f043ca5cb1db94c53a3264e7 SHA512 cb312e065218605520c8e445032bfde209cb941945947988369e6fdb9900c6843aefd03dcb3c913f8b7a59ad588b7dcea86ccae1aae29566579a19285f4a84a6
46 -DIST linux-5.4.134.tar.xz 109136880 BLAKE2B c9bfcfdbd6e30fc265cbc16eec5f0014acf8c63cf8271d6a436c1da5126013fbb2b08de2e552707203cc50e8991d9aa78ca8cc7ed67ddf20e3d2d08b825a4659 SHA512 7b5faa3f1c64d2b270f93416b5031407aa3181ee8029f3a576c8f09ac034fd0771f362068c41bbbb546d14b1d389042e8cb940f493d2ff9e3e4173cba1633c93
47 -DIST linux-5.4.141.tar.sign 991 BLAKE2B 0abf2870a1a4103753e20062371305d691057b63a03dc4bce5cad6a1afa20bfdebe43317a166597afb66d5ef234dfbe8b5e63584152b5af8076ac4401188fbb7 SHA512 2208f80cb39819dea5151144fc44a2d87b2f143479865ac0acf341fabeaa569258d982ba71c1753703865383db085ad437d22bcafa179a8dd1e43ddb5ce285d1
48 -DIST linux-5.4.141.tar.xz 109156968 BLAKE2B e4f99e256b9fde7b65146d95a3a7a027cd1954ff07a9b5828fe1cdf916a40f775bc5c90d24081d34b3d39c04fe50481ee4cf909178dd2026873b72734bd15a43 SHA512 267011d5c4dcaa8118dae0894d14725cbefd936f7e66f2fedeefcb33a9baf4033d964536f3733ada35227995e5f7cdfbc6375a7bcb32fe75bf54c6576ae178f6
49 DIST linux-5.4.142.tar.sign 991 BLAKE2B 2d441365323df4e0ed023917a5d9eeff671e29d1afef32813d6ff4cf554a191237e27acc1c1192817007a262bc8e5d8f42d7aa14ff0add7cdbd656fb20cecdcb SHA512 728a40e0cee11d6300ee3b1f13b329496de0d5e31872dc8335169396b077678c8bde4361c5fbdad3e54f8761dca507cea71bf8cbf5ea675c9c8d7b055c073e2c
50 DIST linux-5.4.142.tar.xz 109145144 BLAKE2B 680d4a81fb20005d39dd6d1b512b0e744cc7d6fcdb45e6d67c166d7ca7dff83acd49cb14fa4a38369d77bc91cac0b36190a5b1f042495c40fee9b5e7ecfb2dd2 SHA512 fb9b9f345bb1d46e48adbaac7b12ace50f279451793ac3671b007447d3e38a59d9b9ecbc55866fa2a6850babfcd1ef7528234f2ad73e68845a858b3b7a1d573c
51 DIST linux-5.4.143.tar.sign 991 BLAKE2B 4d2d5f6cd7c78234e074d59a004b1a96f86746a9b692d7acfa8afe6ce5bd40a02c86c7e53d2749c71956b7a5862bb0d4f46b79b1a6211e93028b53728db4b477 SHA512 f8fde6c2b06c3a7ab9b375f90177e1809460514a95bb78c1533bc55df00b80e09c87145b67d5ea336dc3d25fb9406d7b6818695de1ce0ed1ead60fd3df3173a5
52
53 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.52.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.52.ebuild
54 deleted file mode 100644
55 index 12c958a4bb2..00000000000
56 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.52.ebuild
57 +++ /dev/null
58 @@ -1,102 +0,0 @@
59 -# Copyright 2020-2021 Gentoo Authors
60 -# Distributed under the terms of the GNU General Public License v2
61 -
62 -EAPI=7
63 -
64 -inherit kernel-build verify-sig
65 -
66 -MY_P=linux-${PV}
67 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
68 -CONFIG_VER=5.10.12
69 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
70 -GENTOO_CONFIG_VER=5.10.32
71 -
72 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
73 -HOMEPAGE="https://www.kernel.org/"
74 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
75 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
76 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
77 - verify-sig? (
78 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
79 - )
80 - amd64? (
81 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
82 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
83 - )
84 - arm64? (
85 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
86 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
87 - )
88 - ppc64? (
89 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
90 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
91 - )
92 - x86? (
93 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
94 - -> kernel-i686-fedora.config.${CONFIG_VER}
95 - )"
96 -S=${WORKDIR}/${MY_P}
97 -
98 -LICENSE="GPL-2"
99 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
100 -IUSE="debug"
101 -REQUIRED_USE="
102 - arm? ( savedconfig )"
103 -
104 -RDEPEND="
105 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
106 -BDEPEND="
107 - debug? ( dev-util/pahole )
108 - verify-sig? ( app-crypt/openpgp-keys-kernel )"
109 -PDEPEND="
110 - >=virtual/dist-kernel-${PV}"
111 -
112 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
113 -
114 -src_unpack() {
115 - if use verify-sig; then
116 - einfo "Unpacking linux-${PV}.tar.xz ..."
117 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
118 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
119 - assert "Unpack failed"
120 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
121 - else
122 - default
123 - fi
124 -}
125 -
126 -src_prepare() {
127 - default
128 -
129 - # prepare the default config
130 - case ${ARCH} in
131 - amd64)
132 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
133 - ;;
134 - arm)
135 - return
136 - ;;
137 - arm64)
138 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
139 - ;;
140 - ppc64)
141 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
142 - ;;
143 - x86)
144 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
145 - ;;
146 - *)
147 - die "Unsupported arch ${ARCH}"
148 - ;;
149 - esac
150 -
151 - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die
152 - local merge_configs=(
153 - "${T}"/version.config
154 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
155 - )
156 - use debug || merge_configs+=(
157 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
158 - )
159 - kernel-build_merge_configs "${merge_configs[@]}"
160 -}
161
162 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.59.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.59.ebuild
163 deleted file mode 100644
164 index 12c958a4bb2..00000000000
165 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.59.ebuild
166 +++ /dev/null
167 @@ -1,102 +0,0 @@
168 -# Copyright 2020-2021 Gentoo Authors
169 -# Distributed under the terms of the GNU General Public License v2
170 -
171 -EAPI=7
172 -
173 -inherit kernel-build verify-sig
174 -
175 -MY_P=linux-${PV}
176 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
177 -CONFIG_VER=5.10.12
178 -CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
179 -GENTOO_CONFIG_VER=5.10.32
180 -
181 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
182 -HOMEPAGE="https://www.kernel.org/"
183 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
184 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
185 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
186 - verify-sig? (
187 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
188 - )
189 - amd64? (
190 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
191 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
192 - )
193 - arm64? (
194 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
195 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
196 - )
197 - ppc64? (
198 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
199 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
200 - )
201 - x86? (
202 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
203 - -> kernel-i686-fedora.config.${CONFIG_VER}
204 - )"
205 -S=${WORKDIR}/${MY_P}
206 -
207 -LICENSE="GPL-2"
208 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
209 -IUSE="debug"
210 -REQUIRED_USE="
211 - arm? ( savedconfig )"
212 -
213 -RDEPEND="
214 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
215 -BDEPEND="
216 - debug? ( dev-util/pahole )
217 - verify-sig? ( app-crypt/openpgp-keys-kernel )"
218 -PDEPEND="
219 - >=virtual/dist-kernel-${PV}"
220 -
221 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
222 -
223 -src_unpack() {
224 - if use verify-sig; then
225 - einfo "Unpacking linux-${PV}.tar.xz ..."
226 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
227 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
228 - assert "Unpack failed"
229 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
230 - else
231 - default
232 - fi
233 -}
234 -
235 -src_prepare() {
236 - default
237 -
238 - # prepare the default config
239 - case ${ARCH} in
240 - amd64)
241 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
242 - ;;
243 - arm)
244 - return
245 - ;;
246 - arm64)
247 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
248 - ;;
249 - ppc64)
250 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
251 - ;;
252 - x86)
253 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
254 - ;;
255 - *)
256 - die "Unsupported arch ${ARCH}"
257 - ;;
258 - esac
259 -
260 - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die
261 - local merge_configs=(
262 - "${T}"/version.config
263 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
264 - )
265 - use debug || merge_configs+=(
266 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
267 - )
268 - kernel-build_merge_configs "${merge_configs[@]}"
269 -}
270
271 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.13.11.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.13.11.ebuild
272 deleted file mode 100644
273 index c39db41a95b..00000000000
274 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.13.11.ebuild
275 +++ /dev/null
276 @@ -1,102 +0,0 @@
277 -# Copyright 2020-2021 Gentoo Authors
278 -# Distributed under the terms of the GNU General Public License v2
279 -
280 -EAPI=7
281 -
282 -inherit kernel-build verify-sig
283 -
284 -MY_P=linux-${PV}
285 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
286 -CONFIG_VER=5.13.9
287 -CONFIG_HASH=eb52b35e8cb097413357b578903bd18eb76051c0
288 -GENTOO_CONFIG_VER=5.13.4
289 -
290 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
291 -HOMEPAGE="https://www.kernel.org/"
292 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
293 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
294 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
295 - verify-sig? (
296 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
297 - )
298 - amd64? (
299 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
300 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
301 - )
302 - arm64? (
303 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
304 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
305 - )
306 - ppc64? (
307 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
308 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
309 - )
310 - x86? (
311 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
312 - -> kernel-i686-fedora.config.${CONFIG_VER}
313 - )"
314 -S=${WORKDIR}/${MY_P}
315 -
316 -LICENSE="GPL-2"
317 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
318 -IUSE="debug"
319 -REQUIRED_USE="
320 - arm? ( savedconfig )"
321 -
322 -RDEPEND="
323 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
324 -BDEPEND="
325 - debug? ( dev-util/pahole )
326 - verify-sig? ( app-crypt/openpgp-keys-kernel )"
327 -PDEPEND="
328 - >=virtual/dist-kernel-${PV}"
329 -
330 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
331 -
332 -src_unpack() {
333 - if use verify-sig; then
334 - einfo "Unpacking linux-${PV}.tar.xz ..."
335 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
336 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
337 - assert "Unpack failed"
338 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
339 - else
340 - default
341 - fi
342 -}
343 -
344 -src_prepare() {
345 - default
346 -
347 - # prepare the default config
348 - case ${ARCH} in
349 - amd64)
350 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
351 - ;;
352 - arm)
353 - return
354 - ;;
355 - arm64)
356 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
357 - ;;
358 - ppc64)
359 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
360 - ;;
361 - x86)
362 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
363 - ;;
364 - *)
365 - die "Unsupported arch ${ARCH}"
366 - ;;
367 - esac
368 -
369 - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die
370 - local merge_configs=(
371 - "${T}"/version.config
372 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
373 - )
374 - use debug || merge_configs+=(
375 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
376 - )
377 - kernel-build_merge_configs "${merge_configs[@]}"
378 -}
379
380 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.13.12.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.13.12.ebuild
381 deleted file mode 100644
382 index c39db41a95b..00000000000
383 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.13.12.ebuild
384 +++ /dev/null
385 @@ -1,102 +0,0 @@
386 -# Copyright 2020-2021 Gentoo Authors
387 -# Distributed under the terms of the GNU General Public License v2
388 -
389 -EAPI=7
390 -
391 -inherit kernel-build verify-sig
392 -
393 -MY_P=linux-${PV}
394 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
395 -CONFIG_VER=5.13.9
396 -CONFIG_HASH=eb52b35e8cb097413357b578903bd18eb76051c0
397 -GENTOO_CONFIG_VER=5.13.4
398 -
399 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
400 -HOMEPAGE="https://www.kernel.org/"
401 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
402 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
403 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
404 - verify-sig? (
405 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
406 - )
407 - amd64? (
408 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
409 - -> kernel-x86_64-fedora.config.${CONFIG_VER}
410 - )
411 - arm64? (
412 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
413 - -> kernel-aarch64-fedora.config.${CONFIG_VER}
414 - )
415 - ppc64? (
416 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
417 - -> kernel-ppc64le-fedora.config.${CONFIG_VER}
418 - )
419 - x86? (
420 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
421 - -> kernel-i686-fedora.config.${CONFIG_VER}
422 - )"
423 -S=${WORKDIR}/${MY_P}
424 -
425 -LICENSE="GPL-2"
426 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
427 -IUSE="debug"
428 -REQUIRED_USE="
429 - arm? ( savedconfig )"
430 -
431 -RDEPEND="
432 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
433 -BDEPEND="
434 - debug? ( dev-util/pahole )
435 - verify-sig? ( app-crypt/openpgp-keys-kernel )"
436 -PDEPEND="
437 - >=virtual/dist-kernel-${PV}"
438 -
439 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
440 -
441 -src_unpack() {
442 - if use verify-sig; then
443 - einfo "Unpacking linux-${PV}.tar.xz ..."
444 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
445 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
446 - assert "Unpack failed"
447 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
448 - else
449 - default
450 - fi
451 -}
452 -
453 -src_prepare() {
454 - default
455 -
456 - # prepare the default config
457 - case ${ARCH} in
458 - amd64)
459 - cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
460 - ;;
461 - arm)
462 - return
463 - ;;
464 - arm64)
465 - cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
466 - ;;
467 - ppc64)
468 - cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
469 - ;;
470 - x86)
471 - cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
472 - ;;
473 - *)
474 - die "Unsupported arch ${ARCH}"
475 - ;;
476 - esac
477 -
478 - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die
479 - local merge_configs=(
480 - "${T}"/version.config
481 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
482 - )
483 - use debug || merge_configs+=(
484 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
485 - )
486 - kernel-build_merge_configs "${merge_configs[@]}"
487 -}
488
489 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.134.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.134.ebuild
490 deleted file mode 100644
491 index dc33930084a..00000000000
492 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.134.ebuild
493 +++ /dev/null
494 @@ -1,108 +0,0 @@
495 -# Copyright 2020-2021 Gentoo Authors
496 -# Distributed under the terms of the GNU General Public License v2
497 -
498 -EAPI=7
499 -
500 -inherit kernel-build verify-sig
501 -
502 -MY_P=linux-${PV}
503 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
504 -CONFIG_VER=5.4.21
505 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
506 -GENTOO_CONFIG_VER=5.4.114
507 -
508 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
509 -HOMEPAGE="https://www.kernel.org/"
510 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
511 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
512 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
513 - verify-sig? (
514 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
515 - )
516 - amd64? (
517 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
518 - -> kernel-x86_64.config.${CONFIG_VER}
519 - )
520 - arm64? (
521 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
522 - -> kernel-aarch64.config.${CONFIG_VER}
523 - )
524 - ppc64? (
525 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
526 - -> kernel-ppc64le.config.${CONFIG_VER}
527 - )
528 - x86? (
529 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
530 - -> kernel-i686.config.${CONFIG_VER}
531 - )"
532 -S=${WORKDIR}/${MY_P}
533 -
534 -LICENSE="GPL-2"
535 -KEYWORDS="~amd64 ~arm64 ~x86"
536 -IUSE="debug"
537 -
538 -RDEPEND="
539 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
540 -BDEPEND="
541 - debug? ( dev-util/pahole )
542 - verify-sig? ( app-crypt/openpgp-keys-kernel )"
543 -PDEPEND="
544 - >=virtual/dist-kernel-${PV}"
545 -
546 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
547 -
548 -pkg_pretend() {
549 - ewarn "Starting with 5.4.52, Distribution Kernels are switching from Arch"
550 - ewarn "Linux configs to Fedora. Please keep a backup kernel just in case."
551 -
552 - kernel-install_pkg_pretend
553 -}
554 -
555 -src_unpack() {
556 - if use verify-sig; then
557 - einfo "Unpacking linux-${PV}.tar.xz ..."
558 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
559 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
560 - assert "Unpack failed"
561 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
562 - else
563 - default
564 - fi
565 -}
566 -
567 -src_prepare() {
568 - default
569 -
570 - # prepare the default config
571 - case ${ARCH} in
572 - amd64)
573 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
574 - ;;
575 - arm64)
576 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
577 - ;;
578 - ppc64)
579 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
580 - ;;
581 - x86)
582 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
583 - ;;
584 - *)
585 - die "Unsupported arch ${ARCH}"
586 - ;;
587 - esac
588 -
589 - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die
590 - local merge_configs=(
591 - "${T}"/version.config
592 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
593 - )
594 - use debug || merge_configs+=(
595 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
596 - )
597 - [[ ${ARCH} == x86 ]] && merge_configs+=(
598 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
599 - )
600 -
601 - kernel-build_merge_configs "${merge_configs[@]}"
602 -}
603
604 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.141.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.141.ebuild
605 deleted file mode 100644
606 index dc33930084a..00000000000
607 --- a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.141.ebuild
608 +++ /dev/null
609 @@ -1,108 +0,0 @@
610 -# Copyright 2020-2021 Gentoo Authors
611 -# Distributed under the terms of the GNU General Public License v2
612 -
613 -EAPI=7
614 -
615 -inherit kernel-build verify-sig
616 -
617 -MY_P=linux-${PV}
618 -# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
619 -CONFIG_VER=5.4.21
620 -CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
621 -GENTOO_CONFIG_VER=5.4.114
622 -
623 -DESCRIPTION="Linux kernel built from vanilla upstream sources"
624 -HOMEPAGE="https://www.kernel.org/"
625 -SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
626 - https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
627 - -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
628 - verify-sig? (
629 - https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
630 - )
631 - amd64? (
632 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
633 - -> kernel-x86_64.config.${CONFIG_VER}
634 - )
635 - arm64? (
636 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
637 - -> kernel-aarch64.config.${CONFIG_VER}
638 - )
639 - ppc64? (
640 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
641 - -> kernel-ppc64le.config.${CONFIG_VER}
642 - )
643 - x86? (
644 - https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
645 - -> kernel-i686.config.${CONFIG_VER}
646 - )"
647 -S=${WORKDIR}/${MY_P}
648 -
649 -LICENSE="GPL-2"
650 -KEYWORDS="~amd64 ~arm64 ~x86"
651 -IUSE="debug"
652 -
653 -RDEPEND="
654 - !sys-kernel/vanilla-kernel-bin:${SLOT}"
655 -BDEPEND="
656 - debug? ( dev-util/pahole )
657 - verify-sig? ( app-crypt/openpgp-keys-kernel )"
658 -PDEPEND="
659 - >=virtual/dist-kernel-${PV}"
660 -
661 -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
662 -
663 -pkg_pretend() {
664 - ewarn "Starting with 5.4.52, Distribution Kernels are switching from Arch"
665 - ewarn "Linux configs to Fedora. Please keep a backup kernel just in case."
666 -
667 - kernel-install_pkg_pretend
668 -}
669 -
670 -src_unpack() {
671 - if use verify-sig; then
672 - einfo "Unpacking linux-${PV}.tar.xz ..."
673 - verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
674 - < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
675 - assert "Unpack failed"
676 - unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
677 - else
678 - default
679 - fi
680 -}
681 -
682 -src_prepare() {
683 - default
684 -
685 - # prepare the default config
686 - case ${ARCH} in
687 - amd64)
688 - cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
689 - ;;
690 - arm64)
691 - cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
692 - ;;
693 - ppc64)
694 - cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
695 - ;;
696 - x86)
697 - cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
698 - ;;
699 - *)
700 - die "Unsupported arch ${ARCH}"
701 - ;;
702 - esac
703 -
704 - echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die
705 - local merge_configs=(
706 - "${T}"/version.config
707 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
708 - )
709 - use debug || merge_configs+=(
710 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
711 - )
712 - [[ ${ARCH} == x86 ]] && merge_configs+=(
713 - "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
714 - )
715 -
716 - kernel-build_merge_configs "${merge_configs[@]}"
717 -}