summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2021-01-13 12:53:32 +0100
committerMichał Górny <mgorny@gentoo.org>2021-01-13 12:54:40 +0100
commit0736de8dc75bd7f36623e8ba5d0d98b1fccb9d30 (patch)
tree8fa1eb40d5423027d7dc7a507e4440169a1801df /sys-kernel
parentwww-servers/tornado: Bump to 6.1 (diff)
downloadgentoo-0736de8dc75bd7f36623e8ba5d0d98b1fccb9d30.tar.gz
gentoo-0736de8dc75bd7f36623e8ba5d0d98b1fccb9d30.tar.bz2
gentoo-0736de8dc75bd7f36623e8ba5d0d98b1fccb9d30.zip
sys-kernel/gentoo-kernel-bin: Bump to 5.4.89
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.4.89.ebuild55
2 files changed, 57 insertions, 0 deletions
diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest
index 444c114b18f8..ed217820790c 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -27,3 +27,5 @@ DIST gentoo-kernel-5.4.87-1.x86.xpak 52916423 BLAKE2B eae897255a6c9dff88430fb05e
DIST gentoo-kernel-5.4.88-1.amd64.xpak 61056095 BLAKE2B 67532c81c4c3ae036bcebb30bf08c5371d47ee94adb6d56afd31e3548a82a6e69e2fbf7cf5c4caee42a8a277d1faa609427e9962eba823e49ee82f926fc48f67 SHA512 444ec47f98e0d9344d8ee2083256ea1d83d78f319facee7959564da2d5132a0c26588a1575ac6ccddb15b68f066ebaceda5088c2fba716e6fca29d9e04bf0781
DIST gentoo-kernel-5.4.88-1.arm64.xpak 56317914 BLAKE2B 3bf2420216a8a4f562d03c45010f3592399b2246dafb3dfd15ccea4327650fdd029284406ad6e49894ae3360a2d7ff0661b2be3d7915aac4e17263ae7e816fed SHA512 ddbfde061506388f8224459eb4f73d61dd43692b456556a5fdaf06b4ddb4dcfafb1fac097015ccc7c25640d1e3488a66a30312b26aa4dfaf565e885dd4f679bd
DIST gentoo-kernel-5.4.88-1.x86.xpak 52893703 BLAKE2B dec54ce2650c69ef3a558b6ab63c622d4e7051fab003923b7f838fa54e247d712fd8c85dc9d00b3430ed02170f99e29b812777ccbf0b62bacca66f0b4e358e30 SHA512 0267b4bffc0c7f76e9fa72fab6d2d55a5e65e228f7eff7a11cf9dd8b731adba41e36ffc8b0efd33306767f5bd645a690fef40750dfa0b83bf427d3e250eba1e5
+DIST gentoo-kernel-5.4.89-1.amd64.xpak 61058877 BLAKE2B 212ddf9eaa4dcc2633536fec9671fb7931225763a82f2c7eaff109745e6ec3eb7fb82a35604e23d66a881b8b8510ed81458f46aa45535fff2b5c889e435d4b7d SHA512 aabdb8c8541adef9b8c3da26213d5256a6846a5cf375945489bcd3b2c46bba4d6649f2c912deb2cfa8a2495f7cb233ee5b02702c6953d42d6a04fbf93b1814ca
+DIST gentoo-kernel-5.4.89-1.x86.xpak 52893729 BLAKE2B 10ab4e0b343cfc5803a72a0328854cb566dbceb44f5b4af3e20d082850ed819ff9e2c44e4cc5e814a55172185466842197553506bc78c89692ca8cabfae26e42 SHA512 a2906c0f4958a8c1baca27da81ec04d10161a92e8c95692fe91bf08572d899221ec07a13d6dd908e984abe9b639f76fb77a5b76382bcaa74f7942f6cf007f573
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.89.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.89.ebuild
new file mode 100644
index 000000000000..b8eb2c63573a
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.89.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2020-2021 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}"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+ ewarn "Starting with 5.4.52, 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}/$(dist-kernel_get_image_path)" \
+ "lib/modules/${PV}"
+}
+
+src_install() {
+ mv * "${ED}" || die
+}