Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
Date: Thu, 06 Aug 2020 15:42:47
Message-Id: 1596728528.7f9b545bbdad9df842d224f184e90d5df05ca4d7.mgorny@gentoo
1 commit: 7f9b545bbdad9df842d224f184e90d5df05ca4d7
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 6 15:11:55 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 6 15:42:08 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f9b545b
7
8 sys-kernel/gentoo-kernel-bin: Bump to 5.4.56
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 sys-kernel/gentoo-kernel-bin/Manifest | 2 +
13 .../gentoo-kernel-bin-5.4.56.ebuild | 53 ++++++++++++++++++++++
14 2 files changed, 55 insertions(+)
15
16 diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest
17 index cc8c3a14c07..ae3d8c532ba 100644
18 --- a/sys-kernel/gentoo-kernel-bin/Manifest
19 +++ b/sys-kernel/gentoo-kernel-bin/Manifest
20 @@ -6,6 +6,8 @@ DIST gentoo-kernel-5.4.53-1.amd64.xpak 61427774 BLAKE2B b92ab626b71074a2b1ca7f23
21 DIST gentoo-kernel-5.4.53-1.x86.xpak 53179468 BLAKE2B d4bbb30028948e9803bf0c8cca511122f6dcf93d160301367b060eab6ba927d4c66636a124497ffe140eb3504fa04178e0fb11eaf7b0e5718859333a587d00f7 SHA512 7df707d5a7223e251f795656d90e73e341e16eb3edc753652f8a0ca7069395f0b6dd99662a40c2c8952b460acaabd7fdf1a3b33025a559a8c2ebec9f18804072
22 DIST gentoo-kernel-5.4.55-1.amd64.xpak 61924753 BLAKE2B 7674db9b6da853e1782fef90400dec457e6a4ef701692379a50320639684cb6f877720ee6abf4a1deccf6ec1aa489324a4d7c5e8081da2bd10c47ddcd8fdd34b SHA512 d999ebd61c2c615a72053172d5ba4146fb635be7d34be659f12f5f50bd8f71dbd4de0fee3ff77ed61882783482aaccfa57881c94598dbcd1b0a6127185e20d62
23 DIST gentoo-kernel-5.4.55-1.x86.xpak 53203656 BLAKE2B 4f7a52537a3f2578eeb4275cc285d4f7c695764cd4d68885627b86920b74680eba36b03f5e5d6caab3ffa2aaf1fa72812306d179b0b01bb608a400c4dee504f3 SHA512 5e94e83426d3b359935b7a7073ca1e9e6dd33b1207f9be59581f4bec5a5b74035a0cd4944207d2f3d8e2f31dc540298e02d12afafe549d311a8633a75824d6a9
24 +DIST gentoo-kernel-5.4.56-1.amd64.xpak 61920923 BLAKE2B fabc9003e395bf78d3d4541440787e034d945bc63dd2c4e97f805509a170f32ce2e594f89a343a47d1561b31f40b32c407177060afebe0d189b25aa3efcfd967 SHA512 5e27736110c1eaffc37da70f5e30120e8869f768155d7a1de0a731ef1a1822d8d491f1de64849cdafdb6c43b5db289416d7746784f69f7ee0622fd1ad9347e55
25 +DIST gentoo-kernel-5.4.56-1.x86.xpak 53199861 BLAKE2B c0ac8804b81ef6db8ce4d459f5ffdaecedefb3a5bad61391b55915c22a0394cf1f838c063430ed7c384088199960ce0d187819adb00f06719f71539c98fce14d SHA512 8953c187020e4a9995ca148395f789df276c86e6e35b5a2876d2ede3f1123f2310d4644e69ab160c7605ecbfa51c8996b246cc27b9be9c5c8b2bf4d507838d86
26 DIST gentoo-kernel-5.7.10-1.amd64.xpak 62959097 BLAKE2B 7d10cd9af73be952e521afd696ecc9cac69e855284997ffc48cfb374ef45e379be721d6d71db6e81911c797597cea54dbca92c64aa1b774be89d6d9c8d64452b SHA512 34db8816fe6f2d125cd737eee207fb16c75ed061837b8e3d67b4aa8887942aa727869a725018bddf9b6b1928d3a0e093a0f441f7c49dc17e46364c523a56135f
27 DIST gentoo-kernel-5.7.10-1.x86.xpak 54968846 BLAKE2B e33923959281e22b40ca5205097938671aae0967e9a32a5c63628f2ef285b10cb0672ae2a59cbf641fea2521dab439a163e0c624ffb4788b0a8bf333db5efa73 SHA512 728d3eeb66c9bc8940cc3d745055d66c368c9bd7f133f903087b09655fd441a47ff75b48d6b2887a2d0be607de3a361c12dc8f5fb1ee58e74dcfa916dfa1f667
28 DIST gentoo-kernel-5.7.12-1.amd64.xpak 63454910 BLAKE2B 6b7cd4c1070bce50ccb049285e475d00920552b2f4e11a9fba10894f7281f6a928c66f81dc19af6bb9cfe7c215a719c71fe3a9a1c0c8956bfa67283367be09cf SHA512 478a5cae6c31a1d09f9b57bda8a861f465b8d6aead7c231a08bb50f6e17c40d9f55b705f205fc9dfcf165173f1a5d2643e13cc565bc6bce51d3534e30f2e9976
29
30 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.56.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.56.ebuild
31 new file mode 100644
32 index 00000000000..d6e61fa6936
33 --- /dev/null
34 +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.56.ebuild
35 @@ -0,0 +1,53 @@
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 + x86? (
52 + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
53 + -> ${MY_P}.x86.xpak
54 + )"
55 +S=${WORKDIR}
56 +
57 +LICENSE="GPL-2"
58 +KEYWORDS="~amd64 ~x86"
59 +
60 +RDEPEND="
61 + !sys-kernel/gentoo-kernel:${SLOT}
62 + !sys-kernel/vanilla-kernel:${SLOT}
63 + !sys-kernel/vanilla-kernel-bin:${SLOT}"
64 +
65 +QA_PREBUILT='*'
66 +
67 +pkg_pretend() {
68 + ewarn "Starting with 5.4.52, Distribution Kernels are switching from Arch"
69 + ewarn "Linux configs to Fedora. Please keep a backup kernel just in case."
70 +
71 + kernel-install_pkg_pretend
72 +}
73 +
74 +src_unpack() {
75 + ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
76 + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
77 + eend ${?} || die "Unpacking ${MY_P} failed"
78 +}
79 +
80 +src_test() {
81 + kernel-install_test "${PV}" \
82 + "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
83 + "lib/modules/${PV}"
84 +}
85 +
86 +src_install() {
87 + mv * "${ED}" || die
88 +}