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, 30 Oct 2020 05:44:03
Message-Id: 1604036634.2af13ed61f4d58bf206a22738e32eaded9346e73.sam@gentoo
1 commit: 2af13ed61f4d58bf206a22738e32eaded9346e73
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Oct 30 05:22:07 2020 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 30 05:43:54 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2af13ed6
7
8 sys-kernel/gentoo-kernel-bin: bump to 5.4.73 for arm64
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.2
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 sys-kernel/gentoo-kernel-bin/Manifest | 1 +
14 .../gentoo-kernel-bin-5.4.73-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 f123e400022..511e5785d18 100644
19 --- a/sys-kernel/gentoo-kernel-bin/Manifest
20 +++ b/sys-kernel/gentoo-kernel-bin/Manifest
21 @@ -2,6 +2,7 @@ DIST gentoo-kernel-5.4.72-1.amd64.xpak 61507115 BLAKE2B 7d8b21516126c550e06e335b
22 DIST gentoo-kernel-5.4.72-1.arm64.xpak 56655064 BLAKE2B 3b13004d69a7b74c076849fc872104fd4fe3f7e318ff0484fdbe6eff9d9f3235eed57265f52b5737febee6abbd3674c931a13feb2f38accb1114280ea2afb46f SHA512 5159ffaebae025766aa4742037a1d2fbc4fab220b0feea5da7705eb7b9e1e15e5b7a4c0a53e3032ce07b72e0e733a6a58029eb134d6583a9d9621a435ba07df1
23 DIST gentoo-kernel-5.4.72-1.x86.xpak 53373842 BLAKE2B 2ea66aee50688fb5d28ac2295db78f97cd844f7be103f3d4d164a8ffe1e855a045118e24b0b62e213f6bfd93cbb44c79823817d5ae0f8ca286cffaf11b0cafee SHA512 8bc3d4b7cab6e5ca4448418c1c3f81b3f1efa7eabf4896ac18eef1a52f05b8fae3731a955ffadaa309a933843dfca235da58440848b03c5da6bc3537e686018c
24 DIST gentoo-kernel-5.4.73-1.amd64.xpak 61492439 BLAKE2B 4781ef449d55052d10c1a5e8a676cc3ab3a1741b8b87931eae7a98b52e29c10d4e403485efb7970e09ac3af06e01aeb039f2cadbd03a2f0d0c4a3439c44a9b2e SHA512 16d9944a3199f03d690dc9e8c5b3727be6bc144d75a7563fa4fdb4064d0df68efa7c3b66e435eef8357ff505d40ecce18cfa2c567aa06cee8ee3b8b486ca110a
25 +DIST gentoo-kernel-5.4.73-1.arm64.xpak 56501830 BLAKE2B c45f1c8dab17b85c67ef13682e78b765e25cd1f5c476e682cd0e63cc4bf46f7f7bcd49c85287be92c061c20b8d69d51b4afded4ae1224e1006f7cb944fa06b0c SHA512 b860f1963d1d72c464df0a0ca0e2110b39e8e067837562c1d2995c9f6b3d90374b683e80cca4893d809fa115c7b1e4e73f7886b4a9b11cfe24f6e901ee11358b
26 DIST gentoo-kernel-5.4.73-1.x86.xpak 53365942 BLAKE2B e481ca32a89463f5c77f154c4cabcacd25221f18e0011e168ea26226eb4cdc8cc1d5aafd80cb7ebd1dde59395a8ee3aa066511d70e36ad13aba44d145b6efbe6 SHA512 6503ac67aa068571d7c011156da045575663b5dbfaf945110a2a67d6d32ac3ae6159c6c2fc20cdd87e6c5fde9d7c1f7afa5b59fd7cfec5c3ccecb420196284af
27 DIST gentoo-kernel-5.8.16-1.amd64.xpak 64081440 BLAKE2B de02682e88d4abc53aa5e3269f2a702590408402f1c3e0ac5782639a84e0b0a1611b05276761ef3ae3feda12667e198193301c68f528b190005a1a380d908e14 SHA512 3f0bfa9cdadd81b25a2c550e741452c212c86a03ba05f6671033220a9ccec89d707942f651958c4a792fef9bd57c61a11d02df286b621f1544b51fec90c6487a
28 DIST gentoo-kernel-5.8.16-1.arm64.xpak 60861338 BLAKE2B 6afaac594e6f25612dd04b8cfb2f2b36b005bc9331d5969b03dd952d4c0579d034ea9713ac54b58615c579a0d8fa9b4752bd188648f17b167722eb369c737a1f SHA512 d498dd0a7c0d49d54624cd15fada4a90b7aebe7517a3d7f087d9a4e428abab92b46d2df524fbd9112181729e19cde3077c1c60185c5a4ede50551f9c7af18003
29
30 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.73-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.73-r1.ebuild
31 new file mode 100644
32 index 00000000000..2378adc3f35
33 --- /dev/null
34 +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.73-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.4.52, 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 +}