summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2020-12-21 20:22:31 +0100
committerMichał Górny <mgorny@gentoo.org>2020-12-21 20:22:53 +0100
commita9985ce122009cab135a24649459993a0232e867 (patch)
tree75f29bec597971dadd0f40acda4daa3310311d82 /sys-kernel
parentsys-kernel/gentoo-kernel-bin: Bump to 5.4.85 (diff)
downloadgentoo-a9985ce122009cab135a24649459993a0232e867.tar.gz
gentoo-a9985ce122009cab135a24649459993a0232e867.tar.bz2
gentoo-a9985ce122009cab135a24649459993a0232e867.zip
sys-kernel/gentoo-kernel-bin: Bump to 5.9.16
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/gentoo-kernel-bin/Manifest2
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.16.ebuild46
2 files changed, 48 insertions, 0 deletions
diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest
index 040025265426..efdec269fbb7 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -23,3 +23,5 @@ DIST gentoo-kernel-5.9.14-1.x86.xpak 56038922 BLAKE2B 31b6c90a4ffc609afd84867cbc
DIST gentoo-kernel-5.9.15-1.amd64.xpak 62989417 BLAKE2B 5e28fcc6dd43379562671fdd45eb496248c48c7e70d22bbbada6fa80b25f53a7b520ef57567d7938d9e2a03598e099da5b265d187a7a37e0c2b3568ecda697e3 SHA512 80f94b7ce1a9940ab5b7812ec87132226e818c83447f8d915eef6d794150de6b0e96afa97c112bea1f7d8d0c1a0a61715c65590b723d3732996694ec34574e48
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.x86.xpak 56043044 BLAKE2B 6f936fff6b78203b28736c56f4739d75995ee3d04498530dea19eeffce69a37e5210e918c0aa7f63768231d5d4ec3a6f4a0dd51092b8789b8285c505f00102f7 SHA512 20d2bd6614fddc205303c92c558a750d1f0210a879447f934c8fdd046605218e10dc6d00804608062c8d2047a54590210babc937bed59bc91e6dfe802d3fbc7d
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.16.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.16.ebuild
new file mode 100644
index 000000000000..68ca59b57351
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.9.16.ebuild
@@ -0,0 +1,46 @@
+# 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+="
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+ -> ${MY_P}.amd64.xpak
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+ -> ${MY_P}.x86.xpak
+ )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+ !sys-kernel/vanilla-kernel:${SLOT}
+ !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+QA_PREBUILT='*'
+
+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
+}