1 |
commit: 73b030aeeeaf9943ade0c34aa22f8a8223c6c682 |
2 |
Author: Sam James <sam <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Dec 22 19:25:07 2020 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Dec 22 19:39:23 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73b030ae |
7 |
|
8 |
sys-kernel/gentoo-kernel-bin: bump to 5.9.16 for arm64 |
9 |
|
10 |
Package-Manager: Portage-3.0.9, 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.9.16-r1.ebuild | 49 ++++++++++++++++++++++ |
15 |
2 files changed, 50 insertions(+) |
16 |
|
17 |
diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest |
18 |
index 3c14106e440..39faa096abb 100644 |
19 |
--- a/sys-kernel/gentoo-kernel-bin/Manifest |
20 |
+++ b/sys-kernel/gentoo-kernel-bin/Manifest |
21 |
@@ -26,4 +26,5 @@ DIST gentoo-kernel-5.9.15-1.amd64.xpak 62989417 BLAKE2B 5e28fcc6dd43379562671fdd |
22 |
DIST gentoo-kernel-5.9.15-1.arm64.xpak 61186736 BLAKE2B e8f142f751f2dbbb9254869e660308b4f315a281d1e27320d5c3f46b05e3e27079f33bae2dfb4a9fa14c37c35e205e5a6b8560f9d0b5f64d7814e2bb431216df SHA512 358efb538a425f18929176ebbc10a23a916c8d0dffbeb3d76235078bf7431532e2851d52d51be49311d4e14c1f5d224aabf22d103626feadf32b19c4d69b1a12 |
23 |
DIST gentoo-kernel-5.9.15-1.x86.xpak 56054842 BLAKE2B f0a398218509f7d6293a82ffead04ea5af9573b8a94cc99d490f7fd0e57eecde8792cd5f8e9780153c09ee8da9c414622e889ab18b9ef5c8a4b3f57018eaa879 SHA512 3979bdab97fa3a088622827f8724c635d649a653dc66895e91bb33482159bc780f8bec546e08df95e633da038d6bef41a67a77b626980b568ea80d352aa32b93 |
24 |
DIST gentoo-kernel-5.9.16-1.amd64.xpak 63024123 BLAKE2B a5ac7d43705f89bbfd8ec4a6f329662aa4300edccb150dc3d76f68a58e51e838808f7491d547532b4dd86a76357b347e3f2ccf6f82516568cbe6d82bc0d53796 SHA512 76432b39f93f42a758c9890e342b63c92a12bfac2e3430d958cbc3457ce5e890982354be5e74b82a3a3afcc6970d2f4a5370e0a3a87ccb6834a3143aded40412 |
25 |
+DIST gentoo-kernel-5.9.16-1.arm64.xpak 61157282 BLAKE2B 25b29673a6f506298cec898ef1a520c558850375290101a1f008c0c0db1c697f085adae8fd2f303fbbdda2660e175e4c8127a17e623ccb26a00e71657e499ba5 SHA512 10442f9c6903d238f4dab2172736f76f8b4177dfd40913ae2aec3e4ea5966a637688b38def95ff8ca93241c2bdef604f1537c7f134f6b37e354115c1ce68e0ab |
26 |
DIST gentoo-kernel-5.9.16-1.x86.xpak 56043044 BLAKE2B 6f936fff6b78203b28736c56f4739d75995ee3d04498530dea19eeffce69a37e5210e918c0aa7f63768231d5d4ec3a6f4a0dd51092b8789b8285c505f00102f7 SHA512 20d2bd6614fddc205303c92c558a750d1f0210a879447f934c8fdd046605218e10dc6d00804608062c8d2047a54590210babc937bed59bc91e6dfe802d3fbc7d |
27 |
|
28 |
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.16-r1.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.16-r1.ebuild |
29 |
new file mode 100644 |
30 |
index 00000000000..ad9181bc496 |
31 |
--- /dev/null |
32 |
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.16-r1.ebuild |
33 |
@@ -0,0 +1,49 @@ |
34 |
+# Copyright 2020 Gentoo Authors |
35 |
+# Distributed under the terms of the GNU General Public License v2 |
36 |
+ |
37 |
+EAPI=7 |
38 |
+ |
39 |
+inherit kernel-install |
40 |
+ |
41 |
+MY_P=${P/-bin/}-1 |
42 |
+DESCRIPTION="Pre-built Linux kernel with genpatches" |
43 |
+HOMEPAGE="https://www.kernel.org/" |
44 |
+SRC_URI+=" |
45 |
+ arm64? ( |
46 |
+ https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak |
47 |
+ -> ${MY_P}.arm64.xpak |
48 |
+ )" |
49 |
+S=${WORKDIR} |
50 |
+ |
51 |
+LICENSE="GPL-2" |
52 |
+KEYWORDS="~arm64" |
53 |
+ |
54 |
+RDEPEND=" |
55 |
+ !sys-kernel/gentoo-kernel:${SLOT} |
56 |
+ !sys-kernel/vanilla-kernel:${SLOT} |
57 |
+ !sys-kernel/vanilla-kernel-bin:${SLOT}" |
58 |
+ |
59 |
+QA_PREBUILT='*' |
60 |
+ |
61 |
+pkg_pretend() { |
62 |
+ ewarn "Starting with 5.7.9, Distribution Kernels are switching from Arch" |
63 |
+ ewarn "Linux configs to Fedora. Please keep a backup kernel just in case." |
64 |
+ |
65 |
+ kernel-install_pkg_pretend |
66 |
+} |
67 |
+ |
68 |
+src_unpack() { |
69 |
+ ebegin "Unpacking ${MY_P}.${ARCH}.xpak" |
70 |
+ tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak") |
71 |
+ eend ${?} || die "Unpacking ${MY_P} failed" |
72 |
+} |
73 |
+ |
74 |
+src_test() { |
75 |
+ kernel-install_test "${PV}" \ |
76 |
+ "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \ |
77 |
+ "lib/modules/${PV}" |
78 |
+} |
79 |
+ |
80 |
+src_install() { |
81 |
+ mv * "${ED}" || die |
82 |
+} |