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:37
Message-Id: 1619498317.7d9955701e672afae680056eb1561711cd5e0358.alicef@gentoo
1 commit: 7d9955701e672afae680056eb1561711cd5e0358
2 Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
3 AuthorDate: Sat Apr 24 18:06:49 2021 +0000
4 Commit: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
5 CommitDate: Tue Apr 27 04:38:37 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d995570
7
8 sys-kernel/rt-sources: Add rt sources v4.9.263-rt177
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-4.9.263_p177.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 ae0708222d2..ba8460b70f3 100644
20 --- a/sys-kernel/rt-sources/Manifest
21 +++ b/sys-kernel/rt-sources/Manifest
22 @@ -42,6 +42,8 @@ DIST patch-4.9.240-rt155.patch.xz 175372 BLAKE2B 807205cf1b22c5da138fac0772c881e
23 DIST patch-4.9.240.xz 3707752 BLAKE2B 58cf04060dc286f38895bea9339d124983a37878f687b71d38c28aa1123a3e0889f46d4e96605d3ae69257a8d7ec824b85a835e463214445c363065c4be5ae8e SHA512 b18824b1cc70020ef0f4000b4c152297a7424b31075aa001274319a0b8e3d6b6407193a903b3af56bfe8b0dc12be68673188de90aaa14ba13670c0669a8e7557
24 DIST patch-4.9.247-rt162.patch.xz 175304 BLAKE2B 5c481b074b9ca70bb3b978f079190d161951dea48d71c537b6d1c32ce5fc9fbffff2c8a339931dd7084b1a0445d557c1ab666bb0e8ca6d5c846b408e3c71f870 SHA512 91da91e4540883464bdcfbd764d8531dafcc49fcebb748fa91c158f218f26b8d5424d4723e3b6ba8e5f9c81246e5ffa3addd652a6ec013c7131deb7d9cc673f5
25 DIST patch-4.9.247.xz 3788468 BLAKE2B a866ac523f2612b384794cf07a18ed1a414c8d34c501fb02a7e40792e73bdc576c65e7ec77fab3f04cee4dbd4534f45811c729a6bc17f044ed2196a0fe6877a8 SHA512 4af0e2c93e70af1119f28ea68f3ed1a56226fc0e00d0ec8d12e42498623afe74cfbcd44db3087bfb7748b7148deb3836c7924369e6e6102809a40084bf242a1d
26 +DIST patch-4.9.263-rt177.patch.xz 170188 BLAKE2B 6d8373a2064030872063942f64b4213ec51139428114b3012d93e56627ce965aa92f6d060cc648f52468b26b66b7e090ea7965872ee9cef67aa230ce852f28b7 SHA512 1ab845f4b130fbe6ab834b3638d1275285d6b681fcc67427795e3b22ef7086d154dd38d8a65f8eb548b27dc6f803871e5bda3f2af8a81db43bc0e37d8b6998de
27 +DIST patch-4.9.263.xz 3915708 BLAKE2B 6a8bdbeac9e41263b8002fa773f5c5c0877d91a6903b2f5d1895eeac6601bdca634a568ff3d258722ccba044b2d8e675cd8d3c26a2e84ee7091a063ada94eb0d SHA512 e01713011651af09672fcba8683c815f339293cef986568c8da1eab3740d2ec1f8fa1526ab98f3fd4866342d62a6ce803a5c231caebb14c1a9b3f1a4cf6480e8
28 DIST patch-5.10.1-rt20.patch.xz 166124 BLAKE2B 323d7764bc65e97d8a764f04db15481c8799147a6e8a6a23c8cde20a67ae15421c81ada328f71bcca01ce99a02c53e35daec6a7f3b5b682b40ce6a756c44a38b SHA512 20545a16adf746690930a67dab11fba15f225f07c0c018296b01b0acb7d9f4e12862fc53668992c318d671f506513436f8f9e1d174f761ee31e75bbc3d27514e
29 DIST patch-5.10.1.xz 940 BLAKE2B 3f3feb8c2ce909bcceda525bd7c8aed0949b53cebd2094d0a4af2342bfe7d1f78ab341d64fb91c89a2cd3a78f5fcf8bade4b75ca22e18c4a42c5e1cfcfe66cd5 SHA512 4fa17c2525cf67f71bcdd232cd98f1a00cf9596987e73909ef9638b9e74886c4d752375ba1b9b8020f544b2d6fac23630fc090111a4e79b880dbb81629bd1503
30 DIST patch-5.10.30-rt37.patch.xz 172880 BLAKE2B b5cafb2cb4708ea5c093a25ce5900825435305c68dffdae10cfc1de958c9c09472bab6971c49a6236524d5bc8ba0ec1e15692b4da3210b6116eb534fc9ffd212 SHA512 9782f0020806f28438c4816dce8bca7fa0a90a432f583a9750b963dfb586d819d7169e9339925d665509412fcc331280b52c69b42c157d590028d6edddff069f
31
32 diff --git a/sys-kernel/rt-sources/rt-sources-4.9.263_p177.ebuild b/sys-kernel/rt-sources/rt-sources-4.9.263_p177.ebuild
33 new file mode 100644
34 index 00000000000..806c4452612
35 --- /dev/null
36 +++ b/sys-kernel/rt-sources/rt-sources-4.9.263_p177.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_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}."