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-bin/
Date: Thu, 27 Aug 2020 14:16:25
Message-Id: 1598537774.4837939a1e5a3142d9c5177bdbf7b543ea1b7110.mgorny@gentoo
1 commit: 4837939a1e5a3142d9c5177bdbf7b543ea1b7110
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 27 12:58:06 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 27 14:16:14 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4837939a
7
8 sys-kernel/gentoo-kernel-bin: Bump to 5.7.18
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 sys-kernel/gentoo-kernel-bin/Manifest | 3 ++
13 .../gentoo-kernel-bin-5.7.18.ebuild | 57 ++++++++++++++++++++++
14 2 files changed, 60 insertions(+)
15
16 diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest
17 index 2ac3655e816..a596db80ea3 100644
18 --- a/sys-kernel/gentoo-kernel-bin/Manifest
19 +++ b/sys-kernel/gentoo-kernel-bin/Manifest
20 @@ -7,6 +7,9 @@ DIST gentoo-kernel-5.4.61-1.x86.xpak 53726696 BLAKE2B c4f6c9abfca4a48ccecb684009
21 DIST gentoo-kernel-5.7.17-1.amd64.xpak 63476985 BLAKE2B 1a31855979a309c7bb4565208aa92dcac9d4fcf0714ea224c2a909b534ca65bac2778f6c2cee24cb5dbcfd825bc896b52cb14eb37cc36aedffadcc0217a32269 SHA512 4071bb9eb192da7823834365b8d6817dd043c256ff0803eb70a35278aa92b63a66fa1c8d86b2c91d90fceb7c7b4fb1ac41b347457d6ccda78e02c6e0f123c044
22 DIST gentoo-kernel-5.7.17-1.arm64.xpak 59769706 BLAKE2B e7f3180e3d4373a7923250b8fe12141c0138e04f81d08b014386270defcc25517028ef404163c5d81097c72d6605cd5a6b4f1ad6df15a0f77d13daebb6045268 SHA512 59b33b487c170bad68de3527506c3a13a1edd232de40281cfac463fd8641222c0e86c4aef3b47127746a54dde94456a7b21fb150ca66674f1efadaf5c5db7d34
23 DIST gentoo-kernel-5.7.17-1.x86.xpak 55460526 BLAKE2B 42a6e4d92b5c4a4c5d358d7b0d56c5e29f9ab4371aeae4fb261b5dbedba60b7333f9bd656b35747effa2cbd820dd0cbbf6be3f10c5bd3504822105c73451de32 SHA512 27897f33a65fbd5f889267b52b897730934dc9ec04ec70968582c817fee9cf49b661c3613397d8cb76279c332fa6d4afc589141b920fe328fabe0bdf8d1afc6b
24 +DIST gentoo-kernel-5.7.18-1.amd64.xpak 63471982 BLAKE2B 8d95cd447b9360b8b76ece7c545817995d2b8fb4e3aca94f31ade75d5322ac1dca0e45b4069fa4d4365e5ea36da0b712d01881624bc346a7b629ef6e2ae76653 SHA512 0b45aa04369a9676bdeeb60cffbd2497a45714c7218446afc1dbaccb68b6b3e1bcd918d0f55f484fdfc1b779b75735c71fab5a89917c8fa5d18aab825944da5a
25 +DIST gentoo-kernel-5.7.18-1.arm64.xpak 60743873 BLAKE2B e35cc55cce6bf0dde3f45563a1ec61a1e5a9d31d18af81c8eebba8db736c469aff68b407fcf763bcf36ab5acd8573ae0b083712278b907881fac9e1292aa56e9 SHA512 76053464c1615592803548bb3345ffdd3f25962e8bc83d4e68e8b7b02cb1ba9e711e9b7583a4e80ed02eb03f45abba4eb634b0a3a7121711ff47dd967e48ee44
26 +DIST gentoo-kernel-5.7.18-1.x86.xpak 55492303 BLAKE2B 09b68d6d2fa35daf498298cc41c060fcc49f102d705e3f73cdd8c95dad31a79c98ae8bd65a0f691bb5a6e1419cec9a32696779e7b553e58dbbde3744d10a6cec SHA512 e31893b180599a5128649fb75c1aa1facf83132e39c590b11bb19e240417166885c7c3485a71f42079f0797a7c4be4a9b63d2bca5a8e52b771f6313c87c1f12d
27 DIST gentoo-kernel-5.8.3-1.amd64.xpak 64633724 BLAKE2B af5a903684829c3761fa29e7f84b050870479b5bb5105b91d5d53c7c2773a90cede547e2b03b95c0da08fbc6f75c2f48316960a3d8948acf8eb419d48a8a4dbf SHA512 f09ac10e1e26703db6e0a4bf1384ec90fdafacafdbd5595f953648112278acb78c37646dffa8bd6be09502224cd63fd706aadfbe4b9601dfd5a41eeb4efe8db9
28 DIST gentoo-kernel-5.8.3-1.arm64.xpak 60976315 BLAKE2B 6cd9a830735d6a3e3acc0d8115032cc373b6238fc314308784862ccb9e0994a0c023bd13e058a5ba61e1b3f3fc2ce7ab468078e46c092534da117e534076bd59 SHA512 b5f5451e0a4661a47f00fb7eec8f836cafdc94e6c2b879036b3a3b37e237ea1a930a6d4fc61edf9655f6becf1fd8714fd854933e8f707d2d437cf71fc0ef06bc
29 DIST gentoo-kernel-5.8.3-1.x86.xpak 56549915 BLAKE2B 0d456bb683530704c32045ffd9b28d0e9353de1f3010433e2e90f1298513b7c6c4796841a100a57b55787a6464df9e02b9656955c8f30e97b69e2190aaf5cb58 SHA512 035accade13e17d2da8564c6e188198b63f52e3f901282a78ffbc800038c395ec711d69c7c53f1d99d8ae6b9d0262cbbd71dd618093e16b114bcf5e40988c84d
30
31 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.7.18.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.7.18.ebuild
32 new file mode 100644
33 index 00000000000..f576acc2224
34 --- /dev/null
35 +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.7.18.ebuild
36 @@ -0,0 +1,57 @@
37 +# Copyright 2020 Gentoo Authors
38 +# Distributed under the terms of the GNU General Public License v2
39 +
40 +EAPI=7
41 +
42 +inherit kernel-install
43 +
44 +MY_P=${P/-bin/}-1
45 +DESCRIPTION="Pre-built Linux kernel with genpatches"
46 +HOMEPAGE="https://www.kernel.org/"
47 +SRC_URI+="
48 + amd64? (
49 + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
50 + -> ${MY_P}.amd64.xpak
51 + )
52 + arm64? (
53 + https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
54 + -> ${MY_P}.arm64.xpak
55 + )
56 + x86? (
57 + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
58 + -> ${MY_P}.x86.xpak
59 + )"
60 +S=${WORKDIR}
61 +
62 +LICENSE="GPL-2"
63 +KEYWORDS="~amd64 ~arm64 ~x86"
64 +
65 +RDEPEND="
66 + !sys-kernel/gentoo-kernel:${SLOT}
67 + !sys-kernel/vanilla-kernel:${SLOT}
68 + !sys-kernel/vanilla-kernel-bin:${SLOT}"
69 +
70 +QA_PREBUILT='*'
71 +
72 +pkg_pretend() {
73 + ewarn "Starting with 5.7.9, Distribution Kernels are switching from Arch"
74 + ewarn "Linux configs to Fedora. Please keep a backup kernel just in case."
75 +
76 + kernel-install_pkg_pretend
77 +}
78 +
79 +src_unpack() {
80 + ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
81 + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
82 + eend ${?} || die "Unpacking ${MY_P} failed"
83 +}
84 +
85 +src_test() {
86 + kernel-install_test "${PV}" \
87 + "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
88 + "lib/modules/${PV}"
89 +}
90 +
91 +src_install() {
92 + mv * "${ED}" || die
93 +}