commit:     73b030aeeeaf9943ade0c34aa22f8a8223c6c682
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 22 19:25:07 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 22 19:39:23 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73b030ae

sys-kernel/gentoo-kernel-bin: bump to 5.9.16 for arm64

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-kernel/gentoo-kernel-bin/Manifest              |  1 +
 .../gentoo-kernel-bin-5.9.16-r1.ebuild             | 49 ++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 3c14106e440..39faa096abb 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -26,4 +26,5 @@ DIST gentoo-kernel-5.9.15-1.amd64.xpak 62989417 BLAKE2B 
5e28fcc6dd43379562671fdd
 DIST gentoo-kernel-5.9.15-1.arm64.xpak 61186736 BLAKE2B 
e8f142f751f2dbbb9254869e660308b4f315a281d1e27320d5c3f46b05e3e27079f33bae2dfb4a9fa14c37c35e205e5a6b8560f9d0b5f64d7814e2bb431216df
 SHA512 
358efb538a425f18929176ebbc10a23a916c8d0dffbeb3d76235078bf7431532e2851d52d51be49311d4e14c1f5d224aabf22d103626feadf32b19c4d69b1a12
 DIST gentoo-kernel-5.9.15-1.x86.xpak 56054842 BLAKE2B 
f0a398218509f7d6293a82ffead04ea5af9573b8a94cc99d490f7fd0e57eecde8792cd5f8e9780153c09ee8da9c414622e889ab18b9ef5c8a4b3f57018eaa879
 SHA512 
3979bdab97fa3a088622827f8724c635d649a653dc66895e91bb33482159bc780f8bec546e08df95e633da038d6bef41a67a77b626980b568ea80d352aa32b93
 DIST gentoo-kernel-5.9.16-1.amd64.xpak 63024123 BLAKE2B 
a5ac7d43705f89bbfd8ec4a6f329662aa4300edccb150dc3d76f68a58e51e838808f7491d547532b4dd86a76357b347e3f2ccf6f82516568cbe6d82bc0d53796
 SHA512 
76432b39f93f42a758c9890e342b63c92a12bfac2e3430d958cbc3457ce5e890982354be5e74b82a3a3afcc6970d2f4a5370e0a3a87ccb6834a3143aded40412
+DIST gentoo-kernel-5.9.16-1.arm64.xpak 61157282 BLAKE2B 
25b29673a6f506298cec898ef1a520c558850375290101a1f008c0c0db1c697f085adae8fd2f303fbbdda2660e175e4c8127a17e623ccb26a00e71657e499ba5
 SHA512 
10442f9c6903d238f4dab2172736f76f8b4177dfd40913ae2aec3e4ea5966a637688b38def95ff8ca93241c2bdef604f1537c7f134f6b37e354115c1ce68e0ab
 DIST gentoo-kernel-5.9.16-1.x86.xpak 56043044 BLAKE2B 
6f936fff6b78203b28736c56f4739d75995ee3d04498530dea19eeffce69a37e5210e918c0aa7f63768231d5d4ec3a6f4a0dd51092b8789b8285c505f00102f7
 SHA512 
20d2bd6614fddc205303c92c558a750d1f0210a879447f934c8fdd046605218e10dc6d00804608062c8d2047a54590210babc937bed59bc91e6dfe802d3fbc7d

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
new file mode 100644
index 00000000000..ad9181bc496
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.16-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/";
+SRC_URI+="
+       arm64? (
+               
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+                       -> ${MY_P}.arm64.xpak
+       )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+       !sys-kernel/gentoo-kernel:${SLOT}
+       !sys-kernel/vanilla-kernel:${SLOT}
+       !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+       ewarn "Starting with 5.7.9, Distribution Kernels are switching from 
Arch"
+       ewarn "Linux configs to Fedora.  Please keep a backup kernel just in 
case."
+
+       kernel-install_pkg_pretend
+}
+
+src_unpack() {
+       ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+       tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+       eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+       kernel-install_test "${PV}" \
+               
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+               "lib/modules/${PV}"
+}
+
+src_install() {
+       mv * "${ED}" || die
+}

Reply via email to