Gentoo Archives: gentoo-commits

From: Alice Ferrazzi <alicef@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/rt-sources/
Date: Sat, 15 Aug 2020 14:26:49
Message-Id: 1597501562.f47ab08f5491f12d6fa1deaf5e3a1856ead8e0ef.alicef@gentoo
1 commit: f47ab08f5491f12d6fa1deaf5e3a1856ead8e0ef
2 Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
3 AuthorDate: Sat Jul 18 16:14:24 2020 +0000
4 Commit: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 15 14:26:02 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f47ab08f
7
8 sys-kernel/rt-sources: Add rt sources v4.14.192-rt91
9
10 Package-Manager: Portage-2.3.99, Repoman-2.3.23
11 Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
12 Signed-off-by: Alice Ferrazzi <alicef <AT> gentoo.org>
13
14 sys-kernel/rt-sources/Manifest | 2 +
15 .../rt-sources/rt-sources-4.14.192_p91.ebuild | 54 ++++++++++++++++++++++
16 2 files changed, 56 insertions(+)
17
18 diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
19 index a3506b939e7..a86d4b459bb 100644
20 --- a/sys-kernel/rt-sources/Manifest
21 +++ b/sys-kernel/rt-sources/Manifest
22 @@ -20,6 +20,8 @@ DIST patch-4.14.170-rt75.patch.xz 238888 BLAKE2B 27e54322cfe60eb767f44e474ac5c08
23 DIST patch-4.14.170.xz 3425092 BLAKE2B b92970169dda467dc8b491fdc8a2c07f11d94a69f7bf016cec5f25cc1d5ddfc2032e9cb9f6ad76a685fe98e2a75a599e0fb3d931cbb27014f5239fe4ac341a7f SHA512 344d0cf4868ce48bf3fa5076c3ca82b090fd191ae657a490f20022b69be3bef0ca7065f12a9322cb785a5ab8bda60a3b00edd350e517516fcdc83ae1b311fc15
24 DIST patch-4.14.184-rt84.patch.xz 239252 BLAKE2B c16ba6d65256df11db60a4fca7f4d1e0dd06de991af43baee60e92dfd06ea7f475e9af3e4f5dffe4023ee7dc788a676f44d541d45f59aeccc65dd85292e823e5 SHA512 528d0cb614d8c9a304b695e1e82483fae0b1d50c98f139e3be9b3a120ccb15b1c2c09bdf87abbd94f5bbc0be67200293b7a2a33e5d30c0624c2d7fc1d9476e27
25 DIST patch-4.14.184.xz 3677908 BLAKE2B 4565b2bcb190b94535e2fa2edfd09f1565e0805d145ea21359a10dc4cfc0f1d205f1bf46fde4c591ea3122112e228ec53f41363e5c15b2432207b31be2ae6dec SHA512 7798c72c22d72fdf6819452fd2d0cff098f34870235efdf88cd9b6e64227f34120bbe98212e068ec2f639b6c33c0a07a68d389a09915eadd48f2e02d969861e0
26 +DIST patch-4.14.192-rt91.patch.xz 238756 BLAKE2B 8b9e825004099de7ade0c6d001fa15729b9901f44f78e4633ba0b2f0b828dce6f881436e457c13bba302ae7a2b7e01fc0ce8f446119b9cd6133cdb30f0b8a8e0 SHA512 af25114dbbeb0afa6c8bc2988d9da75ec4fa8d567f1f2d566de1e2fa3b062762e25261c462b3b0ac55cfe557dfb072960797c85208b7cd5b5ebd2859df09c70a
27 +DIST patch-4.14.192.xz 3782532 BLAKE2B 92ac9769f5a571e46ef47dcb95ba0f7f879d446d0bdc52c73237088010879df071700a8a379911e440fd392b36419b7fe561e705d0d3d2094a980dc4502b2a27 SHA512 22baa0a3883808c35989e3a94fb33ff9f35e2bb8c4e0693540728f37d1ef6e0d58e825e16457a7f91bb35661aff2a42d8756239c02955c550bf93ed9466f5982
28 DIST patch-4.19.124-rt53.patch.xz 167116 BLAKE2B cae0de6ce1f5737c4cd732974718aa6e1cc3693a41a5422887f30d33e65e0d4d4420550200b07f447e11de86bfb8f9b515864ef6b03ab7f60f49037921b58dd5 SHA512 35a69ca535a33cd8846a90943a27596efcc5a343527ff1b62cb74a6bffaba6886eb0fa30170a0163eeebe2934d78d9b65d2692433d0c9c5938777f40545771e5
29 DIST patch-4.19.124.xz 3067304 BLAKE2B 55767a7c8c2e98e24245c28f759f2cf91e40a845826599f185c83c7cbfa3b58f62deaa7b34b3fdc2ddaadf6314db4c36e7e4af4ee39e720aa1b00cc974016254 SHA512 b28b5bdad2073cf2923d6b54dc2acbae8fe4740677fd758963c8005068711edd0dce37d3e88eb6402111949d97cc0d778c4f5389ae5a9c21462a48c2626039ba
30 DIST patch-4.19.127-rt54.patch.xz 167084 BLAKE2B 96aa3f49bef2c45e0dd215ace34fac396da6d96bb82f7cf7cfd6253950a46a60657f119fd85fcc00887cacf9bfb36b4aa8db1b2c709dd4a7bde65f680a857c20 SHA512 3d4073417a2d9c67be27b45804c25451239015da5ead86f746f527b990efc3e06f3a653e92c4971cd353292d83623d47989b58d2c18fff76e03c18f8d057fb7f
31
32 diff --git a/sys-kernel/rt-sources/rt-sources-4.14.192_p91.ebuild b/sys-kernel/rt-sources/rt-sources-4.14.192_p91.ebuild
33 new file mode 100644
34 index 00000000000..8cec2aef7c8
35 --- /dev/null
36 +++ b/sys-kernel/rt-sources/rt-sources-4.14.192_p91.ebuild
37 @@ -0,0 +1,54 @@
38 +# Copyright 1999-2020 Gentoo Authors
39 +# Distributed under the terms of the GNU General Public License v2
40 +
41 +EAPI="6"
42 +ETYPE="sources"
43 +KEYWORDS="~amd64 ~arm64"
44 +
45 +HOMEPAGE="https://www.kernel.org/pub/linux/kernel/projects/rt/"
46 +
47 +inherit eapi7-ver
48 +
49 +CKV="$(ver_cut 1-3)"
50 +K_SECURITY_UNSUPPORTED="1"
51 +K_DEBLOB_AVAILABLE="1"
52 +RT_PATCHSET="${PV/*_p}"
53 +
54 +inherit kernel-2
55 +detect_version
56 +
57 +K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
58 +RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
59 +RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \
60 + https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}"
61 +
62 +DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the CONFIG_PREEMPT_RT patch"
63 +SRC_URI="${KERNEL_URI} ${RT_URI}"
64 +
65 +KV_FULL="${PVR/_p/-rt}"
66 +S="${WORKDIR}/linux-${KV_FULL}"
67 +
68 +UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
69 +UNIPATCH_STRICTORDER="yes"
70 +
71 +src_prepare() {
72 + default
73 +
74 + # 627796
75 + sed \
76 + "s/default PREEMPT_NONE/default PREEMPT_RT_FULL/g" \
77 + -i "${S}/kernel/Kconfig.preempt" || die "sed failed"
78 +}
79 +
80 +pkg_postinst() {
81 + kernel-2_pkg_postinst
82 + ewarn
83 + ewarn "${PN} are *not* supported by the Gentoo Kernel Project in any way."
84 + ewarn "If you need support, please contact the RT project developers directly."
85 + ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
86 + ewarn "the ebuilds."
87 + ewarn
88 +}
89 +
90 +K_EXTRAEINFO="For more info on rt-sources and details on how to report problems, see: \
91 +${HOMEPAGE}."