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, 19 Aug 2020 21:29:27
Message-Id: 1597872559.ab7bad4f38ca6f011137f9f1f47e5d6c6764f188.mgorny@gentoo
1 commit: ab7bad4f38ca6f011137f9f1f47e5d6c6764f188
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 19 20:56:18 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 19 21:29:19 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab7bad4f
7
8 sys-kernel/gentoo-kernel-bin: Bump to 5.7.16
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 sys-kernel/gentoo-kernel-bin/Manifest | 3 ++
13 .../gentoo-kernel-bin-5.7.16.ebuild | 57 ++++++++++++++++++++++
14 2 files changed, 60 insertions(+)
15
16 diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest
17 index 3f4869007fa..3956c80736f 100644
18 --- a/sys-kernel/gentoo-kernel-bin/Manifest
19 +++ b/sys-kernel/gentoo-kernel-bin/Manifest
20 @@ -24,6 +24,9 @@ DIST gentoo-kernel-5.7.13-1.x86.xpak 54964807 BLAKE2B 15760458eae84df260af1b6657
21 DIST gentoo-kernel-5.7.15-1.amd64.xpak 63458161 BLAKE2B 794d5c3d143c623cd6d5446537a499e6a7902f779eee77e87358e64f18f0f6b8586c382143260cc528e749a8c269b81eb1e5eb9e05cab980827177b9e3ee665b SHA512 713fed1045e158e0faae283419d771f94270acdf91d89a8602e153ddd9199ed42ece0b112c31abb1640952baef089186600fc9d590a3f2f49577542e8b8b2f29
22 DIST gentoo-kernel-5.7.15-1.arm64.1.xpak 60767789 BLAKE2B 02cb962faad93148d01c0da4c78cf72b8673c1e38c9bd3885eee4709ad9fdec32ffab6f4a360e5c2568213dab5f690acef514d41aacb01b0ec2b6bead84bbbad SHA512 8faf248616c92f2a753c3b5d72712ef90c775325ef869c498264d4ed4a6c0208eab8ed8c3ceb9f5b89fedf0d9871a3956f5b8d825ab39bd8d280b8b6b20a4b83
23 DIST gentoo-kernel-5.7.15-1.x86.xpak 54960037 BLAKE2B 80c38017a830ad1c50b02d4b313b84ca9584598c26fa831b822c7148cb79b5d767895b71935a6def7123b5f8255d764bc6d1688215b9d0994c6f76ffaf9927be SHA512 1676d0eb2408a062bc6539ea3eb244b834f9cdc69cf2d3bc5ea6b27d8dda4cec5f66c36801aaba79611bde51f3b0375380a3c8e9b321e219cba655a472680d74
24 +DIST gentoo-kernel-5.7.16-1.amd64.xpak 63484913 BLAKE2B 726f8a8f1247fc2273d7d2ed15721273fcbe9c39d8bfb36a2f27138ca41e2316752650500e043a275c0cca1b94d907ea3dd13ed3c2db7a9a1967cf5a308bce97 SHA512 82799e10ebe1c32116267ed055cbf49d7ec609a55db94c27289317248415e5e993cf7c672608971592d9c3345e4038af7f312d1c5e423c6ef8f00e2caaf62aca
25 +DIST gentoo-kernel-5.7.16-1.arm64.xpak 60637255 BLAKE2B 20e9eadf99e3aa5d67fed925ba178e8729d19a9515ff3102e912e4ddd302e789dae30e540a82617eba319eee8b94867638806965543e0bd4204e2767f9a78b26 SHA512 19957de783e50edce99a8b350ef04f72dfab4418f59c2e0714f1d128d1b53ca99816fb63b3943b8aca34c8e20315663d7c5d2ccf9682bbbf68b3bbea8cafabca
26 +DIST gentoo-kernel-5.7.16-1.x86.xpak 55457421 BLAKE2B 508faa5a14880a8dd9a999b2244b727a0429ff91cf9141dbd9a85bbcf7f3e0737554147f78d0aee2f9412b7cc794be181dc561d8b5831d702f888613c9b799db SHA512 904ac8e4ecc4f80064cb18ceae5d5d908597fefcd6cb42f5da7df22efe5d6ef2f43b16cd95aad515e1d917cafdd5f1cad382f8d7ee0ef18ee461bdbc3926316f
27 DIST gentoo-kernel-5.8.1-1.amd64.xpak 64620779 BLAKE2B f94d9157e3e63b738ffafb8f34d43086d31076f0426f93a0e1472aae477afe10b2b2fcba80337439e4d458d7782981ef4f0beefb886c441f4043c75c54ad5439 SHA512 e2b1a44f2e0cbcbf1717ddd7410603aeee3decd6c1385dc19f087dbb0455d21d5b1df61b8be796d881ab89d106e832ce18a5a5e5e7baeffb6d6e9263e1f3c5bb
28 DIST gentoo-kernel-5.8.1-1.x86.xpak 56543539 BLAKE2B b756d12b2cd0c0ae7d8822876af65f4a5db61e0a372054a5e89da8c830686cb756f4895d13376e09238f992c940b1596e5ad0360179d103370ad6312f107a50f SHA512 72f7f2e92a03bb4e984df4cea6a72f4cb2d4cd52fad74ebc9008a03093b5b80385154242bde8944230ec31cbe9f1b8d4b15a518a198699d3a9c411a6d3b056a3
29 DIST tinycorelinux-10.1-amd64.qcow2 16842752 BLAKE2B e013e76503c335739a9623c0901ca791937a0e6b177854535cadec1e2c2cd2df588283ed3128cf652595f32264fbfe5b3bd3a8c97665fd4da344e308535be366 SHA512 c3aeb20ff8769da9211694b7f701907cc7ae7582cdfad2c2fdc008d97ebcbd9dc08245b4e8f8450e1cb304bd705345a11fe79f901a47979fee91443841d55641
30
31 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.7.16.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.7.16.ebuild
32 new file mode 100644
33 index 00000000000..f576acc2224
34 --- /dev/null
35 +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.7.16.ebuild
36 @@ -0,0 +1,57 @@
37 +# Copyright 2020 Gentoo Authors
38 +# Distributed under the terms of the GNU General Public License v2
39 +
40 +EAPI=7
41 +
42 +inherit kernel-install
43 +
44 +MY_P=${P/-bin/}-1
45 +DESCRIPTION="Pre-built Linux kernel with genpatches"
46 +HOMEPAGE="https://www.kernel.org/"
47 +SRC_URI+="
48 + amd64? (
49 + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
50 + -> ${MY_P}.amd64.xpak
51 + )
52 + arm64? (
53 + https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
54 + -> ${MY_P}.arm64.xpak
55 + )
56 + x86? (
57 + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
58 + -> ${MY_P}.x86.xpak
59 + )"
60 +S=${WORKDIR}
61 +
62 +LICENSE="GPL-2"
63 +KEYWORDS="~amd64 ~arm64 ~x86"
64 +
65 +RDEPEND="
66 + !sys-kernel/gentoo-kernel:${SLOT}
67 + !sys-kernel/vanilla-kernel:${SLOT}
68 + !sys-kernel/vanilla-kernel-bin:${SLOT}"
69 +
70 +QA_PREBUILT='*'
71 +
72 +pkg_pretend() {
73 + ewarn "Starting with 5.7.9, Distribution Kernels are switching from Arch"
74 + ewarn "Linux configs to Fedora. Please keep a backup kernel just in case."
75 +
76 + kernel-install_pkg_pretend
77 +}
78 +
79 +src_unpack() {
80 + ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
81 + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
82 + eend ${?} || die "Unpacking ${MY_P} failed"
83 +}
84 +
85 +src_test() {
86 + kernel-install_test "${PV}" \
87 + "${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
88 + "lib/modules/${PV}"
89 +}
90 +
91 +src_install() {
92 + mv * "${ED}" || die
93 +}