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, 10 Sep 2020 08:49:05
Message-Id: 1599727733.448911fad84f0acff50d19faef27864d423e1359.mgorny@gentoo
1 commit: 448911fad84f0acff50d19faef27864d423e1359
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 10 08:29:57 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 10 08:48:53 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448911fa
7
8 sys-kernel/gentoo-kernel-bin: Bump to 5.4.64
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.64.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 481dd0ef27c..eecaeac5e3b 100644
18 --- a/sys-kernel/gentoo-kernel-bin/Manifest
19 +++ b/sys-kernel/gentoo-kernel-bin/Manifest
20 @@ -10,6 +10,8 @@ DIST gentoo-kernel-5.4.62-1.x86.xpak 53723101 BLAKE2B 27bc1915aaf1aa421900e2e0eb
21 DIST gentoo-kernel-5.4.63-1.amd64.xpak 61958828 BLAKE2B 93f253c9523af74c3f42cc0d5622a0a08f48b64356beab5961a9f0d46ed06efb368a71952b1f8dda2f17b1a91fbbbf21b359a3d46486e87df1a0e361f6c74b24 SHA512 b484b6a5a3c75153b6714ab9c1b99519d4f48402db3fed6e15d141b541b0950b708e857c01b1c0a6dc9c6eba9f10adcec23765763fd7fbd28590d0f6b2ea374e
22 DIST gentoo-kernel-5.4.63-1.arm64.xpak 57973091 BLAKE2B c68b023a7ba1ca295ff7115aa991b7a6f329c5dc6e8865b5cb46fb803bfe14b202aaa6ee0499a42353bf860309ffef57f2ee82d08b336765cae8388c34b4d7e1 SHA512 3121af01c82fb65992d9ddd5b81453fc6ab98ae64d749167a00eeae23e888410a967f196a92c0dd7de5a5bcf6f8ddb6214d6e8e6174a0da80fb28f65c0cb3480
23 DIST gentoo-kernel-5.4.63-1.x86.xpak 53725189 BLAKE2B 14c87985ebcc975321187483af9eddf8185da6ea0e967c604ad78f9d144dac24fac97704aa5b9a0f532549ccdb226cd00be5684519c135a90ef53db14264a18a SHA512 0cc28e5c50c1b898958a423e05bc1c0cb21e7ce333e4061c3344f9f9f6a615d915031eeb70cc5a36957d6fad0f05af5c436b35ee946393c71e6ed903b6b5d111
24 +DIST gentoo-kernel-5.4.64-1.amd64.xpak 61493792 BLAKE2B 86a133920417723c458f946a22f04a704e4099abb280edec0d63f24ba982cc788af6c1081b044a76e71baeb81fef6de3353bf76d70d471a6c1afb21b5664cc8a SHA512 88e4630741416f144b1c69dba87aa3826914692603193b3c30a6eeb7ba94653bf77c8c017c4c20d82f83790e9b79556d87acc0c6392571a343d5b584665394cf
25 +DIST gentoo-kernel-5.4.64-1.x86.xpak 53360544 BLAKE2B 0e67661699d063fe05a41ba15a25355c4395817a7c0f069159a38b3fbab7c9a696e7f9cf3ac905a9641f19439e9e7ca19a45748462fb89d522e56522bda3c55d SHA512 2da7eb14b81600f01057bcb9929f0632448de56b6959c8286039ec526090b6dbed3755cce78840b4a7db43e3b9d6e1abeb58a1726561bd204293f6f1ea9b8530
26 DIST gentoo-kernel-5.7.17-1.amd64.xpak 63476985 BLAKE2B 1a31855979a309c7bb4565208aa92dcac9d4fcf0714ea224c2a909b534ca65bac2778f6c2cee24cb5dbcfd825bc896b52cb14eb37cc36aedffadcc0217a32269 SHA512 4071bb9eb192da7823834365b8d6817dd043c256ff0803eb70a35278aa92b63a66fa1c8d86b2c91d90fceb7c7b4fb1ac41b347457d6ccda78e02c6e0f123c044
27 DIST gentoo-kernel-5.7.17-1.arm64.xpak 59769706 BLAKE2B e7f3180e3d4373a7923250b8fe12141c0138e04f81d08b014386270defcc25517028ef404163c5d81097c72d6605cd5a6b4f1ad6df15a0f77d13daebb6045268 SHA512 59b33b487c170bad68de3527506c3a13a1edd232de40281cfac463fd8641222c0e86c4aef3b47127746a54dde94456a7b21fb150ca66674f1efadaf5c5db7d34
28 DIST gentoo-kernel-5.7.17-1.x86.xpak 55460526 BLAKE2B 42a6e4d92b5c4a4c5d358d7b0d56c5e29f9ab4371aeae4fb261b5dbedba60b7333f9bd656b35747effa2cbd820dd0cbbf6be3f10c5bd3504822105c73451de32 SHA512 27897f33a65fbd5f889267b52b897730934dc9ec04ec70968582c817fee9cf49b661c3613397d8cb76279c332fa6d4afc589141b920fe328fabe0bdf8d1afc6b
29
30 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.64.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.64.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.64.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 +}