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 06:09:39
Message-Id: 1644127753.9423a737b448cb03f1b7591f7a9d712d33b40577.alicef@gentoo
1 commit: 9423a737b448cb03f1b7591f7a9d712d33b40577
2 Author: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 6 06:08:59 2022 +0000
4 Commit: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 6 06:09:13 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9423a737
7
8 sys-kernel/rt-sources: bump 5.4.170-rt68
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 | 3 ++
14 .../rt-sources/rt-sources-5.4.170_p68.ebuild | 52 ++++++++++++++++++++++
15 2 files changed, 55 insertions(+)
16
17 diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
18 index d41ef4ed1a22..0c8312fd5803 100644
19 --- a/sys-kernel/rt-sources/Manifest
20 +++ b/sys-kernel/rt-sources/Manifest
21 @@ -8,6 +8,7 @@ DIST linux-4.19.tar.xz 103117552 BLAKE2B 1dbf16cf410867412d17568fe42bc1e90c03418
22 DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
23 DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
24 DIST linux-5.16.tar.xz 123114100 BLAKE2B 07a90cc640ff89e1359c06cee8c38abd33e51f9b9a89833e31a1d2750526fda4a59e8884db3c1ea63df0a37f0d3de6b5a922b014b7313d8abce20d90ac08adcb SHA512 7a257dd576bc8493595ec7d6f3c9cb6e22c772a8b2dbe735d2485c4f5c56e26a08695546e7e0f1f1cd04a533f25e829361958d4da0b98bf0ba8094dd57a85aaf
25 +DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
26 DIST patch-4.19.225-rt101.patch.xz 167184 BLAKE2B c1ec335e77ec553da0d42afb6dc7b9a91f98ee72fa25799c9124236f5991633bcbda79b6fbe69a6db604f1a4096d954271a8cdf8fccaecba5f993f2dfd1ebf39 SHA512 0380fd7b51d1148fa621d62c54635e3238c694d1519c3d3d8bd16088cdbf2f225d3e27accd098769ccc838b5b0a485fc4a97b1a21489f23fdaea16211d10226a
27 DIST patch-4.19.225.xz 4429820 BLAKE2B 2c9f3b2a964a8cf41c5f8a1fc0049aed371d601ac5e6050e3a1072465b1ad9f5ae7c4e767b34825f4149b532dc9e78e4602392203040f47ef0295760f060b786 SHA512 db3f257dc060a04981b9001447de07e083c36c5a94b07ee148750dc55cb9f77ad02139e864437b95d48eab29ee33ac18798c31260bed7b9127f9ba69d52a36fa
28 DIST patch-5.10.90-rt61-rc1.patch.xz 174788 BLAKE2B a8ea667e4a89b05adb92828faf17e4517e6d6bf7043c911dbe3f601d057f9e5ca935f9cd4513dd502fcec158b199961e4316967696900db7f4667b8312626608 SHA512 4d9312cf58be0d8d67913ee33c4daaf9d8ea087e8fdca729c73683754c82b4628f4b8a3d29e148ecbe702dce030094fa6aaef85129cee9384b95350296be0a73
29 @@ -16,3 +17,5 @@ DIST patch-5.15.19-rt29.patch.xz 80772 BLAKE2B f16cfaa06b50736406d42d0d2ebadae30
30 DIST patch-5.15.19.xz 944068 BLAKE2B 7451c0ab57d0a341b2291335c51bfc549489d7427279d20a3bc8f57fa110a709c4614c6e2f744aa837b0b6b8e3d39e0a661e04dcde8d54c74a5b4e37f15485a8 SHA512 f0c16bf6b11d00ed830939d10a63d84f36f97e2ee950264cd8bb4537676ae1b882e86690c73ff1dc48ede709d23268af9b4fcd2ac146813ec5f34022dcd94199
31 DIST patch-5.16.2-rt19.patch.xz 72364 BLAKE2B 6485a5f30fa871854ac63847e725f3a8ebcb2044a4b0afa34dae43896da9814f41836cb25b2a7a5c05fbd173de6f47de7e9aa6ee56327b098244c4dc8562bb9a SHA512 018da2a043be7a2d4b197fc04c2e77f894295b1bb91deda44435e27ac572275f8f7bfdade95ff40bc8cc44e24fc4c09121f0fbddfc292e03b4105050da0b4871
32 DIST patch-5.16.2.xz 20432 BLAKE2B 9c9f697e4dd0a78a94ac0bd361ec69683c6904d9af02da55c3001394e6a6efcc1fccd5d44747fff6ea47271b7655bd7866d161a90196cecaddde1c630ef5c425 SHA512 50d3c386e391603fbfe86780bbfa69c3a7caa83a7eea6c239af133dde3a7aa4746f4a3f1483589018d5ac27caa7ee69d869f8f64f4b5121ddab52224f5302222
33 +DIST patch-5.4.170-rt68.patch.xz 183292 BLAKE2B ea666e407749008faa9254bfcd7b92d81b9bdb3c750cf33fadf7eafde0ff15e468357ca53f24bdcbeed687726f2842b1cb673b8b464f84a2a27f48827b4a04d1 SHA512 5f1ab9e24af7f39f6734f1cb1fff4ccd405bac6db56b09a9f25f7c90195720c384c1316e794fa5ac8eda160a788f59f5a9a6c13352fcd483d1dd82b30494af84
34 +DIST patch-5.4.170.xz 3618448 BLAKE2B b2241c31a494ca4fe80f0d81089b39af5c5d4e986aadd1a83ed49d9fb9b92de04f7e052f8591fc5d10691144fa63d3019f1bcb5f3453ac497370187f80f1ce57 SHA512 e9580b30e2847bc6f05d2dd41461b47ef8e0d24efdc46b6678b84a1450acdc92b0a4d7bc8a47c1494e953cd7101df873641fd117730ab49e9e08653c9f1d175d
35
36 diff --git a/sys-kernel/rt-sources/rt-sources-5.4.170_p68.ebuild b/sys-kernel/rt-sources/rt-sources-5.4.170_p68.ebuild
37 new file mode 100644
38 index 000000000000..8e20943244fb
39 --- /dev/null
40 +++ b/sys-kernel/rt-sources/rt-sources-5.4.170_p68.ebuild
41 @@ -0,0 +1,52 @@
42 +# Copyright 1999-2022 Gentoo Authors
43 +# Distributed under the terms of the GNU General Public License v2
44 +
45 +EAPI="8"
46 +ETYPE="sources"
47 +KEYWORDS="~amd64 ~arm64"
48 +
49 +HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start"
50 +
51 +CKV="$(ver_cut 1-3)"
52 +K_SECURITY_UNSUPPORTED="1"
53 +K_DEBLOB_AVAILABLE="1"
54 +RT_PATCHSET="${PV/*_p}"
55 +
56 +inherit kernel-2
57 +detect_version
58 +
59 +K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
60 +RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
61 +RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \
62 + https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}"
63 +
64 +DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the CONFIG_PREEMPT_RT patch"
65 +SRC_URI="${KERNEL_URI} ${RT_URI}"
66 +
67 +KV_FULL="${PVR/_p/-rt}"
68 +S="${WORKDIR}/linux-${KV_FULL}"
69 +
70 +UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
71 +UNIPATCH_STRICTORDER="yes"
72 +
73 +src_prepare() {
74 + default
75 +
76 + # 627796
77 + sed \
78 + "s/default PREEMPT_NONE/default PREEMPT_RT/g" \
79 + -i "${S}/kernel/Kconfig.preempt" || die "sed failed"
80 +}
81 +
82 +pkg_postinst() {
83 + kernel-2_pkg_postinst
84 + ewarn
85 + ewarn "${PN} are *not* supported by the Gentoo Kernel Project in any way."
86 + ewarn "If you need support, please contact the RT project developers directly."
87 + ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
88 + ewarn "the ebuilds."
89 + ewarn
90 +}
91 +
92 +K_EXTRAEINFO="For more info on rt-sources and details on how to report problems, see: \
93 +${HOMEPAGE}."