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: Sun, 06 Feb 2022 05:42:24
Message-Id: 1644126121.dea463256f9aff93dd760e810d771bf480fb4b16.alicef@gentoo
1 commit: dea463256f9aff93dd760e810d771bf480fb4b16
2 Author: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 6 05:41:13 2022 +0000
4 Commit: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 6 05:42:01 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea46325
7
8 sys-kernel/rt-sources: bump 5.15.19_p29
9
10 Package-Manager: Portage-3.0.28, Repoman-3.0.3
11 Signed-off-by: Alice Ferrazzi <alicef <AT> gentoo.org>
12
13 sys-kernel/rt-sources/Manifest | 2 +
14 .../rt-sources/rt-sources-5.15.19_p29.ebuild | 52 ++++++++++++++++++++++
15 2 files changed, 54 insertions(+)
16
17 diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
18 index ef3d19a984dd..6efb4a4e7fcc 100644
19 --- a/sys-kernel/rt-sources/Manifest
20 +++ b/sys-kernel/rt-sources/Manifest
21 @@ -30,6 +30,8 @@ DIST patch-5.10.90-rt60.patch.xz 174020 BLAKE2B fc32399a70aa1082f0d7f0e60c412142
22 DIST patch-5.10.90.xz 2570584 BLAKE2B 3e2daae96d43729db6c62878a16578a045808d2ae99ff89666ca556fd18774f94379d83b04a2699b427ba8e630e82a31535405aa65917b86f506c5f1efcdb5fd SHA512 a4b93886cdf0fcdcc0e4dd14f1a5e39d25b27b916be95e6b4b26961a7deba1fc4e4dc1078b79ea4dd9a92d9b777d9b8b1bc27c8920b7d04ef8452040eba15828
23 DIST patch-5.15.12-rt25.patch.xz 80720 BLAKE2B 9afe1bba4e15e2d3eaf08270c36c729f03fc6ddabaa49d80d2a4be5103b4c269723db1a486f78d79064c533ebb19fb427dadfa545e1a991bb9afee6b75e10194 SHA512 b8bf4e921fa5e3f0e560210573e8c485d7e34beb794ddbb139a836f3e294c320bfc87a2828e55dc2568014d8a67c4e6346d07c9476f770c1e0c6395ab244bfe9
24 DIST patch-5.15.12.xz 620100 BLAKE2B 8ac09e5cff7465641818e24e846a014bc936e2e2f61b7d1973319d5665d45acd6be24d28430173b5646e80cf67351044165b949575baf76ccdfb46ae34fc1468 SHA512 0e2dbfa675f00ddcb72369d1aed76470ed37a0968856e00d620bdc4bc7891a1646b4f9dcf864a57c26a5b9ab6afec43c8a62ad5c7e0549aaf0e8bae2852a752b
25 +DIST patch-5.15.19-rt29.patch.xz 80772 BLAKE2B f16cfaa06b50736406d42d0d2ebadae30e994361434ec38872caa8c2fee13ed9b70315b5708a4adb8f015e890b4d64cd91e4a1a6ac56df6f2c329222a75dccac SHA512 eb8b7a253e6a74a635392405c8116ceba0acac231b164c2fcfb99be03a62c04003d6d0140031cf65e03937c79a0a20bc57767522335ee891b631557ba5e7edc1
26 +DIST patch-5.15.19.xz 944068 BLAKE2B 7451c0ab57d0a341b2291335c51bfc549489d7427279d20a3bc8f57fa110a709c4614c6e2f744aa837b0b6b8e3d39e0a661e04dcde8d54c74a5b4e37f15485a8 SHA512 f0c16bf6b11d00ed830939d10a63d84f36f97e2ee950264cd8bb4537676ae1b882e86690c73ff1dc48ede709d23268af9b4fcd2ac146813ec5f34022dcd94199
27 DIST patch-5.15.3-rt21.patch.xz 81128 BLAKE2B 685ef5d14e7784ec34d01dec71ae7e8b5b731920f02188aa26a8f912201508b0f6472a810cbc5fbe89ab3ece4e376a80c62e4212463bd27a273b7471127245ce SHA512 550381ff6e29554aaa2921f8e8f04a17841ff70b1bf2e59559379645420c354c92d921709bc2e11b5f8352105b82005af98c6b10c0834ad835c5f934d4102fdd
28 DIST patch-5.15.3.xz 290732 BLAKE2B 62544d1c3187321db6b2dfc7f1d910ddbcfc2b9d2977087d0e1fba12dde33df2d74ea62ced1646243db68a8d386b22bc5c80a955c1e65e77084b06e224586d93 SHA512 cf8b69a3aa725e0ebbe767ac28b7b99de53ee2436a6883e54ee330d17bbdb4d88c147ef1082c3c02a20649ecdc1e363961d9b210e56018c92daff7b889ff2db5
29 DIST patch-5.16.2-rt19.patch.xz 72364 BLAKE2B 6485a5f30fa871854ac63847e725f3a8ebcb2044a4b0afa34dae43896da9814f41836cb25b2a7a5c05fbd173de6f47de7e9aa6ee56327b098244c4dc8562bb9a SHA512 018da2a043be7a2d4b197fc04c2e77f894295b1bb91deda44435e27ac572275f8f7bfdade95ff40bc8cc44e24fc4c09121f0fbddfc292e03b4105050da0b4871
30
31 diff --git a/sys-kernel/rt-sources/rt-sources-5.15.19_p29.ebuild b/sys-kernel/rt-sources/rt-sources-5.15.19_p29.ebuild
32 new file mode 100644
33 index 000000000000..8e20943244fb
34 --- /dev/null
35 +++ b/sys-kernel/rt-sources/rt-sources-5.15.19_p29.ebuild
36 @@ -0,0 +1,52 @@
37 +# Copyright 1999-2022 Gentoo Authors
38 +# Distributed under the terms of the GNU General Public License v2
39 +
40 +EAPI="8"
41 +ETYPE="sources"
42 +KEYWORDS="~amd64 ~arm64"
43 +
44 +HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start"
45 +
46 +CKV="$(ver_cut 1-3)"
47 +K_SECURITY_UNSUPPORTED="1"
48 +K_DEBLOB_AVAILABLE="1"
49 +RT_PATCHSET="${PV/*_p}"
50 +
51 +inherit kernel-2
52 +detect_version
53 +
54 +K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
55 +RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
56 +RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \
57 + https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}"
58 +
59 +DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the CONFIG_PREEMPT_RT patch"
60 +SRC_URI="${KERNEL_URI} ${RT_URI}"
61 +
62 +KV_FULL="${PVR/_p/-rt}"
63 +S="${WORKDIR}/linux-${KV_FULL}"
64 +
65 +UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
66 +UNIPATCH_STRICTORDER="yes"
67 +
68 +src_prepare() {
69 + default
70 +
71 + # 627796
72 + sed \
73 + "s/default PREEMPT_NONE/default PREEMPT_RT/g" \
74 + -i "${S}/kernel/Kconfig.preempt" || die "sed failed"
75 +}
76 +
77 +pkg_postinst() {
78 + kernel-2_pkg_postinst
79 + ewarn
80 + ewarn "${PN} are *not* supported by the Gentoo Kernel Project in any way."
81 + ewarn "If you need support, please contact the RT project developers directly."
82 + ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
83 + ewarn "the ebuilds."
84 + ewarn
85 +}
86 +
87 +K_EXTRAEINFO="For more info on rt-sources and details on how to report problems, see: \
88 +${HOMEPAGE}."