Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
Date: Fri, 18 Sep 2020 01:23:58
Message-Id: 1600392230.69170263d222dc00f78c6e28b5b47d2f3a5b155d.sam@gentoo
1 commit: 69170263d222dc00f78c6e28b5b47d2f3a5b155d
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 18 01:23:45 2020 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 18 01:23:50 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69170263
7
8 sys-kernel/gentoo-kernel-bin: bump to 5.8.10 for arm64
9
10 Package-Manager: Portage-3.0.4, Repoman-3.0.1
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 sys-kernel/gentoo-kernel-bin/Manifest | 1 +
14 .../gentoo-kernel-bin-5.8.10-r1.ebuild | 57 ++++++++++++++++++++++
15 2 files changed, 58 insertions(+)
16
17 diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest
18 index 0defa12c8e0..e4ca8ed05c2 100644
19 --- a/sys-kernel/gentoo-kernel-bin/Manifest
20 +++ b/sys-kernel/gentoo-kernel-bin/Manifest
21 @@ -29,6 +29,7 @@ DIST gentoo-kernel-5.7.19-1.amd64.xpak 63506610 BLAKE2B 01643b816790754256fa2cf8
22 DIST gentoo-kernel-5.7.19-1.arm64.xpak 60724114 BLAKE2B 1b7efaafb7e55bafc0501cba6cfb39726ce2029cefec06ff5484f51ca7b3e33edbfce019039a4bcaddd071555be87cf4e5e63c80a97596b36d460eb0d26c4e2a SHA512 b0f50db402ef8fa9e2e893a5348e8b7f1b6df6f24577270b0ac011b3293b919e9cf6b110eef838a04c1ff127ec035bcb41f38842b7f477ae044dbae175a0b03b
23 DIST gentoo-kernel-5.7.19-1.x86.xpak 55495543 BLAKE2B 2855ac4af7ceaf9189a17aa1a0b5ded706a089bae976f45e13ed137066313287061c1321735224f619adb099b69d793fdf8966bf4eabda932c08eb91ac1e4cec SHA512 62b382258c57ab2db2125f5671af4cbb1f14636008dcea321e77e42aed6dc59a9429a87b445e5dcc6c2d9f625b285a154d5d3497fe8c92fc78f18f8285aa1b33
24 DIST gentoo-kernel-5.8.10-1.amd64.xpak 64087087 BLAKE2B c8495f01874b100f5b72fd4347274a180015c74e4b3a80968bf543dee0d7c7594a988ba06eda77ca138244ed2b756225f3d838f0041d407b58cf891c719f6bc6 SHA512 df038830eb5354bbd8fe51109863689f5f6c3dec03b1eb0f1a5b35d8767242c8688301ae304875562280fa229e495e4ea3461b448d9344d900c1bb97c5f44455
25 +DIST gentoo-kernel-5.8.10-1.arm64.xpak 60604695 BLAKE2B 0c80a7105705de1adeadbbee7f7da59b9af8543af31f5c5e581df6d667fc4c0d00db6290ba79dc855cb538f8b9e6d9149fb14f06906e6ef445d677592293be9a SHA512 ad9d8266fc2418106e31ea86e286bb89f0faaa1547303c44886ca957ecddacbe2343e3fdac632b919bd814cf4df4064ff68d8ed79bd63f9ff3065d0a60980c6f
26 DIST gentoo-kernel-5.8.10-1.x86.xpak 56121777 BLAKE2B 13b731eb2a9fedbde1737974673b041a0bf2e4efd76f37ed6da69c03762574a3b687b89ecc918673a8c3f5acb2d9f78a3a3394b403f684db85ee39b654091ec9 SHA512 9e0bfa3a4faa1329f65a29899435aa2383df479a2e1fb85e9291ffabd7882e6e032d92eb6fd60bc611842e0dedbbb873e3199d27ac060e106db6de7f82fad10c
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
30 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.10-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.10-r1.ebuild
31 new file mode 100644
32 index 00000000000..d5d78a106e7
33 --- /dev/null
34 +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.10-r1.ebuild
35 @@ -0,0 +1,57 @@
36 +# Copyright 2020 Gentoo Authors
37 +# Distributed under the terms of the GNU General Public License v2
38 +
39 +EAPI=7
40 +
41 +inherit kernel-install
42 +
43 +MY_P=${P/-bin/}-1
44 +DESCRIPTION="Pre-built Linux kernel with genpatches"
45 +HOMEPAGE="https://www.kernel.org/"
46 +SRC_URI+="
47 + amd64? (
48 + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
49 + -> ${MY_P}.amd64.xpak
50 + )
51 + arm64? (
52 + https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
53 + -> ${MY_P}.arm64.xpak
54 + )
55 + x86? (
56 + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
57 + -> ${MY_P}.x86.xpak
58 + )"
59 +S=${WORKDIR}
60 +
61 +LICENSE="GPL-2"
62 +KEYWORDS="~arm64"
63 +
64 +RDEPEND="
65 + !sys-kernel/gentoo-kernel:${SLOT}
66 + !sys-kernel/vanilla-kernel:${SLOT}
67 + !sys-kernel/vanilla-kernel-bin:${SLOT}"
68 +
69 +QA_PREBUILT='*'
70 +
71 +pkg_pretend() {
72 + ewarn "Starting with 5.7.9, Distribution Kernels are switching from Arch"
73 + ewarn "Linux configs to Fedora. Please keep a backup kernel just in case."
74 +
75 + kernel-install_pkg_pretend
76 +}
77 +
78 +src_unpack() {
79 + ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
80 + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
81 + eend ${?} || die "Unpacking ${MY_P} failed"
82 +}
83 +
84 +src_test() {
85 + kernel-install_test "${PV}" \
86 + "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
87 + "lib/modules/${PV}"
88 +}
89 +
90 +src_install() {
91 + mv * "${ED}" || die
92 +}