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: Tue, 27 Apr 2021 04:39:36
Message-Id: 1619498307.a2c3421af899414a4aa024fa5dfc57977bd5b98b.alicef@gentoo
1 commit: a2c3421af899414a4aa024fa5dfc57977bd5b98b
2 Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
3 AuthorDate: Sat Apr 24 17:57:09 2021 +0000
4 Commit: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
5 CommitDate: Tue Apr 27 04:38:27 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c3421a
7
8 sys-kernel/rt-sources: Add rt sources v5.10.30-rt37
9
10 Package-Manager: Portage-3.0.17, Repoman-3.0.2
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-5.10.30_p37.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 f1152008bdc..2d072c04b90 100644
20 --- a/sys-kernel/rt-sources/Manifest
21 +++ b/sys-kernel/rt-sources/Manifest
22 @@ -42,6 +42,8 @@ DIST patch-4.9.247-rt162.patch.xz 175304 BLAKE2B 5c481b074b9ca70bb3b978f079190d1
23 DIST patch-4.9.247.xz 3788468 BLAKE2B a866ac523f2612b384794cf07a18ed1a414c8d34c501fb02a7e40792e73bdc576c65e7ec77fab3f04cee4dbd4534f45811c729a6bc17f044ed2196a0fe6877a8 SHA512 4af0e2c93e70af1119f28ea68f3ed1a56226fc0e00d0ec8d12e42498623afe74cfbcd44db3087bfb7748b7148deb3836c7924369e6e6102809a40084bf242a1d
24 DIST patch-5.10.1-rt20.patch.xz 166124 BLAKE2B 323d7764bc65e97d8a764f04db15481c8799147a6e8a6a23c8cde20a67ae15421c81ada328f71bcca01ce99a02c53e35daec6a7f3b5b682b40ce6a756c44a38b SHA512 20545a16adf746690930a67dab11fba15f225f07c0c018296b01b0acb7d9f4e12862fc53668992c318d671f506513436f8f9e1d174f761ee31e75bbc3d27514e
25 DIST patch-5.10.1.xz 940 BLAKE2B 3f3feb8c2ce909bcceda525bd7c8aed0949b53cebd2094d0a4af2342bfe7d1f78ab341d64fb91c89a2cd3a78f5fcf8bade4b75ca22e18c4a42c5e1cfcfe66cd5 SHA512 4fa17c2525cf67f71bcdd232cd98f1a00cf9596987e73909ef9638b9e74886c4d752375ba1b9b8020f544b2d6fac23630fc090111a4e79b880dbb81629bd1503
26 +DIST patch-5.10.30-rt37.patch.xz 172880 BLAKE2B b5cafb2cb4708ea5c093a25ce5900825435305c68dffdae10cfc1de958c9c09472bab6971c49a6236524d5bc8ba0ec1e15692b4da3210b6116eb534fc9ffd212 SHA512 9782f0020806f28438c4816dce8bca7fa0a90a432f583a9750b963dfb586d819d7169e9339925d665509412fcc331280b52c69b42c157d590028d6edddff069f
27 +DIST patch-5.10.30.xz 1037532 BLAKE2B 0ec1aa0ea4ab96933f413236f45974084dc43ef80598afdf43675ce679ba4611e45b22bd4db93e02f5a7167865aeceb620df373dbf8de2ed4de67378993ddecc SHA512 7a806161b905090759694a33432ae5a1be96ddf7f6b27c0619ff542c67c9e2c6859694751fc1e5d920dcbd96a0f6b05d0aaec71767ea4c0880afda6b71806d76
28 DIST patch-5.10.4-rt22.patch.xz 164244 BLAKE2B e28485e4fb87a7237fafa0853da05c8c7a92d4e1de0a53387837897abb2204f63b9cf9b6a2c1798f09b32a72fac65fcdbcbf97775d38ef85ed61020484a47a21 SHA512 d925b83b257b68001dc284bb9bb690e5a1b0643b464d3e4fcf2c00ec3b23e12584a0f5186a877226fa5c8126db9e2f45abf3957dea020c28cee20780a8ba03a0
29 DIST patch-5.10.4.xz 199992 BLAKE2B b79c50e4f52dfef44ddf137e1f69c47b0172771543afe6598cbcc263330634414d992e32e2be33e7682bc4c2f229a6f7a08a5ff02ebbda682a11cb70dbc01b56 SHA512 893733c9b9290f7a91bfb31ca9baa762a6460665b59efad6ee194b67807ae3990cf44464a32ea4a7e9620b58d7810ff15a30a7d92f0bf1b14cff3b5730fce49c
30 DIST patch-5.4.70-rt40.patch.xz 182032 BLAKE2B 0f911652bedb74d40bfd42a2ef0e0b7309c31152f6d94a8cb6c91e0a16e8f5af007de6f3e41145b8c1248aba34f3ee90e024b40558de073419bb70e4d12749d9 SHA512 9a325cbeaa783ddfc3e0ceafecebcf55caf65245d3beeac652db9793af064a0ab49608b2c39371ea33b058ae90fc427aeb6a300e27a716482f31a1c2226b6439
31
32 diff --git a/sys-kernel/rt-sources/rt-sources-5.10.30_p37.ebuild b/sys-kernel/rt-sources/rt-sources-5.10.30_p37.ebuild
33 new file mode 100644
34 index 00000000000..bc5ac5cc194
35 --- /dev/null
36 +++ b/sys-kernel/rt-sources/rt-sources-5.10.30_p37.ebuild
37 @@ -0,0 +1,54 @@
38 +# Copyright 1999-2021 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/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}."