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: Wed, 09 Sep 2020 22:16:39
Message-Id: 1599689790.2a6cb795967ac47d77495b84db6cd25f974be4bf.mgorny@gentoo
1 commit: 2a6cb795967ac47d77495b84db6cd25f974be4bf
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 9 21:48:22 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 9 22:16:30 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a6cb795
7
8 sys-kernel/gentoo-kernel-bin: Bump to 5.8.8
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.8.8.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 d40a1cde064..c638020d77f 100644
18 --- a/sys-kernel/gentoo-kernel-bin/Manifest
19 +++ b/sys-kernel/gentoo-kernel-bin/Manifest
20 @@ -34,3 +34,5 @@ DIST gentoo-kernel-5.8.6-1.x86.xpak 56578930 BLAKE2B 1978d2390f5ad7a58fe8b5b5908
21 DIST gentoo-kernel-5.8.7-1.amd64.xpak 64676388 BLAKE2B 93b859aed31b5a8ca77658690a4c9b04853ff5c780c0f2a1fb79bcdef6529ca3695e77ef1bb4dc04c7d59d305202f888b2876174d4fedaa9f4db2e02dc0f61ec SHA512 3f0b738c1dbda968f0493b44556232734d9445df0d2ce97eac54d81795d1eb8d89c89257fa53e155d6110292f8215872a327918d0348bcd5541701e761e0299a
22 DIST gentoo-kernel-5.8.7-1.arm64.xpak 62077730 BLAKE2B eac861b25f94eef0feba0b1dee8fd44f8f802d2c92431193f1fe87e7648e49d8e6ab35629073b7cfbb03ee8f68723bc4fab957535701bfb46372aca6251da47b SHA512 dce1aa26e1fe1ee3592d2b9a255f8387067fcc11404ff3557f7638db665ad9ad3e34189af180abffd3049141b1aee1e7acb0ce70a6933d42f529bc2c7269bf8b
23 DIST gentoo-kernel-5.8.7-1.x86.xpak 56596642 BLAKE2B ac985eb803b391b41e769b60ea99f35a398a2288914182a6537506ca8e388359cbbcdf4ca3b2aab233aef571a9b2ad6aa0e1fc38d0156155d955cfc0c0d71be5 SHA512 d5d42a539de0bbab8bae038b1480377f1711a727f95925f9f41c6de64e77b7dfa1352be4296063739916c8eaf81b2bfaa13575009cf1922cdeec6646a04a617a
24 +DIST gentoo-kernel-5.8.8-1.amd64.xpak 64123312 BLAKE2B 6252a69863b02bb982919a9da6b73a9e102b71083104e87992ddd7cb35bd8c768be77a27e72825b87bb2480d0ed1a4245529f7e8ed8d91f4630e4b81d36a27d8 SHA512 8d11250e6a7c50c62f305edfe7138ed26ce3a2a9ff573857a05236ab2d39a7479eea9c07626fc9f894868677d96e3da4ba209b1a8ac05224bbafeb14684a5506
25 +DIST gentoo-kernel-5.8.8-1.x86.xpak 56167005 BLAKE2B 33cd1c0be65f68c95b91738ec5dad2684bcaadec9a5b275b6cd6037814ea2950df35da7a73a8324ab2104ff25146aba8ffb69a0a37af6f06ae46b4a8eae02efd SHA512 a0e6025582898e4ae0a1f1046da7f15730ffd04d1f5b9b5ea2520446541c62b70db51a5b26cfbb9e92eb2fc210ed1f261672d0b12f813c93ffe3107bd31222d6
26
27 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.8.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.8.ebuild
28 new file mode 100644
29 index 00000000000..dca6aedbd78
30 --- /dev/null
31 +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.8.8.ebuild
32 @@ -0,0 +1,53 @@
33 +# Copyright 2020 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=7
37 +
38 +inherit kernel-install
39 +
40 +MY_P=${P/-bin/}-1
41 +DESCRIPTION="Pre-built Linux kernel with genpatches"
42 +HOMEPAGE="https://www.kernel.org/"
43 +SRC_URI+="
44 + amd64? (
45 + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
46 + -> ${MY_P}.amd64.xpak
47 + )
48 + x86? (
49 + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
50 + -> ${MY_P}.x86.xpak
51 + )"
52 +S=${WORKDIR}
53 +
54 +LICENSE="GPL-2"
55 +KEYWORDS="~amd64 ~x86"
56 +
57 +RDEPEND="
58 + !sys-kernel/gentoo-kernel:${SLOT}
59 + !sys-kernel/vanilla-kernel:${SLOT}
60 + !sys-kernel/vanilla-kernel-bin:${SLOT}"
61 +
62 +QA_PREBUILT='*'
63 +
64 +pkg_pretend() {
65 + ewarn "Starting with 5.7.9, Distribution Kernels are switching from Arch"
66 + ewarn "Linux configs to Fedora. Please keep a backup kernel just in case."
67 +
68 + kernel-install_pkg_pretend
69 +}
70 +
71 +src_unpack() {
72 + ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
73 + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
74 + eend ${?} || die "Unpacking ${MY_P} failed"
75 +}
76 +
77 +src_test() {
78 + kernel-install_test "${PV}" \
79 + "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
80 + "lib/modules/${PV}"
81 +}
82 +
83 +src_install() {
84 + mv * "${ED}" || die
85 +}