Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/rt-sources/
Date: Sun, 10 May 2020 09:12:59
Message-Id: 1589101941.e9c3abf87a1e0c4747fa458420a082294f06423c.whissi@gentoo
1 commit: e9c3abf87a1e0c4747fa458420a082294f06423c
2 Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
3 AuthorDate: Sat Mar 7 15:06:31 2020 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Sun May 10 09:12:21 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9c3abf8
7
8 sys-kernel/rt-sources: Add rt-sources for v4.14 LTS
9
10 Package-Manager: Portage-2.3.89, Repoman-2.3.20
11 Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
12 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
13
14 sys-kernel/rt-sources/Manifest | 5 ++
15 .../rt-sources/rt-sources-4.14.170_p75.ebuild | 54 ++++++++++++++++++++++
16 2 files changed, 59 insertions(+)
17
18 diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
19 index ddff14c815b..b44f94f60e6 100644
20 --- a/sys-kernel/rt-sources/Manifest
21 +++ b/sys-kernel/rt-sources/Manifest
22 @@ -1,9 +1,14 @@
23 +DIST deblob-4.14 143883 BLAKE2B aaad9858bf626f1495f83187fd2ab91f812504534c7294cfb6818c773229eb780096a2c78a6aa963f3826df3cfdf7a7db5238f71fa8955c21b4acd75660d2b17 SHA512 662a11c03f51d85158175a8bf35fce20f01d94659d36b97a9773304ff9c091b2a9ab72a0445065c20188457fbe174fb43334a79e17b3a9e8553bb6144a971f4c
24 DIST deblob-4.19 145341 BLAKE2B fcef31cc3ff32f337ed247ce9b8066b4aac3943a9b9952adbe8be221df3b290317d6a851f1a21e85fe94dae882c3fd6e43a2abbceb31f65471f92bba2e4fc121 SHA512 b0818f888b90cbc7ce08ac6a70d7ad7875418dfe21a1d1b3198b939a07aedbd712e49d5a4c8187784eb4b7531bfc25fd6a88000447b91667e6c601b5d8d3c9cf
25 DIST deblob-5.4 153051 BLAKE2B 270a82ab6a08c629eeaa8d728dd7a37333e502c285cd29db51f2a9d8aba76fc8f1fe7976deb8014a67749cfda94f6e3dcc7275fa25d955ddf0aa665b858416d0 SHA512 bbab9fbc49e470622316074abc193a50f8726e5cdaa4686813dfbfdbeecd26e841f6ffff83df642c8c033a3b892ad0a09b83fc0d104f37d324742c61545f8e66
26 +DIST deblob-check-4.14 755969 BLAKE2B 5573bdf913554e23dba3d3c56227a2c8c3fcfad7f4a99e1ec9208171008b5d2d50bdc55000672af95e020ef8171325b9d1797a69c988b4df5b0f71bc2a186fad SHA512 09626864cea33804d3dc94ceb691b24b6c14d1b9531eee8e745276dbc403903d762b1f75d685bf831f42b942d6f7ea265efb0d4889fecc976d95b11faf843fd3
27 DIST deblob-check-4.19 787042 BLAKE2B 16b96486ebd3c9ee23667212124cf6892d83dcde2e160695d62806d1e8a0815c7e6879cf6b75e5caa72c3d8f2c7d172092ca3bdcb834db834497e758bfad4682 SHA512 a12402061d97ab993f91f90ee03d5673343826b4f099514e2ffbd499cc730c6a8281029e4883d0b89d5181f26eb5085334a882b97fc7e04d7232a37b174807a4
28 DIST deblob-check-5.4 553846 BLAKE2B ac834b6c4820c573c9c857c4281eef29c4721073e0d015e08ebca7de6b480b324255c6643c67f743bbdc799c57642b8bbc19d4f5068a835dffed447d86a45bd2 SHA512 2f2ca4bf08eb55cf3a1164917bd7a54b3133b43393da4ba030c397b5a8a65464c0becc2e44ae8683612876956ab9ec0db0b0be0df0dab3a08a1b57d3a3d1617c
29 +DIST linux-4.14.tar.xz 100770500 BLAKE2B 85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a SHA512 77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
30 DIST linux-4.19.tar.xz 103117552 BLAKE2B 1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0 SHA512 ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
31 DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
32 +DIST patch-4.14.170-rt75.patch.xz 238888 BLAKE2B 27e54322cfe60eb767f44e474ac5c086b83b0e46c18ce3ccca1c9e36b244f445e7fa84f529d6003c7b9759cb5620cc5b1648b981f595fc03db8b71a9406beed2 SHA512 ca848706b40437e6621efe29c2fc7791be2739165943da9590db174fe43762d7c554f152c43462bdfc20d013930e90b4fd4771e532f29f74c11ba3fff8762f28
33 +DIST patch-4.14.170.xz 3425092 BLAKE2B b92970169dda467dc8b491fdc8a2c07f11d94a69f7bf016cec5f25cc1d5ddfc2032e9cb9f6ad76a685fe98e2a75a599e0fb3d931cbb27014f5239fe4ac341a7f SHA512 344d0cf4868ce48bf3fa5076c3ca82b090fd191ae657a490f20022b69be3bef0ca7065f12a9322cb785a5ab8bda60a3b00edd350e517516fcdc83ae1b311fc15
34 DIST patch-4.19.94-rt38.patch.xz 160908 BLAKE2B 2435a9ce90b6f5c3c5fb8a6d4f09c0ef9b0af790394d4cb452a6df8c1cb95a8354759e742b86fe7eddfcf77f9025c98fc7bbec7ba7e671fae9e3adc518af2661 SHA512 a799e7e9763cefe4de935ebe27132922b026165b041da2eb717482296f6ae40005024351908bb84d1364fa612ec37889ea216319285e9609d0fa9ac7e56a9403
35 DIST patch-4.19.94.xz 2516876 BLAKE2B 6d7e4a676bf3d8438248f3a576a4a92ef996c0027b4225f6752398a7de289bc54cbf383407554a58c1cb22fec2a1b073a78a4cc074d824217f5b364621e756d4 SHA512 db31cbc7e7e62f65998c8f4444f9705213c0f60c623f84d5a2dc6c51c69f331354380a54a20b24da4cd3711ce4ad07d77c5b791067e47a300e655cf68e65a34a
36 DIST patch-5.4.13-rt7.patch.xz 174408 BLAKE2B f16864ce308e365c18337cd2aea6655b90a985e98021f37c04bd85716e5aa473346992ce2b76fab3d6f2562c6328e2f92b7241f974bae6e86de4c28e65619ca4 SHA512 c8f339d0ec0be917cf12699d3700998acf7fbb2c420d8fcb758e20fd35b0766ce267af74e259b7dcdb624b3a878dca70fee39d98eb35813bdfc62a7b2a781fa5
37
38 diff --git a/sys-kernel/rt-sources/rt-sources-4.14.170_p75.ebuild b/sys-kernel/rt-sources/rt-sources-4.14.170_p75.ebuild
39 new file mode 100644
40 index 00000000000..393e767438a
41 --- /dev/null
42 +++ b/sys-kernel/rt-sources/rt-sources-4.14.170_p75.ebuild
43 @@ -0,0 +1,54 @@
44 +# Copyright 1999-2020 Gentoo Authors
45 +# Distributed under the terms of the GNU General Public License v2
46 +
47 +EAPI="6"
48 +ETYPE="sources"
49 +KEYWORDS="~amd64"
50 +
51 +HOMEPAGE="https://www.kernel.org/pub/linux/kernel/projects/rt/"
52 +
53 +inherit eapi7-ver
54 +
55 +CKV="$(ver_cut 1-3)"
56 +K_SECURITY_UNSUPPORTED="1"
57 +K_DEBLOB_AVAILABLE="1"
58 +RT_PATCHSET="${PV/*_p}"
59 +
60 +inherit kernel-2
61 +detect_version
62 +
63 +K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
64 +RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
65 +RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \
66 + https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}"
67 +
68 +DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the CONFIG_PREEMPT_RT patch"
69 +SRC_URI="${KERNEL_URI} ${RT_URI}"
70 +
71 +KV_FULL="${PVR/_p/-rt}"
72 +S="${WORKDIR}/linux-${KV_FULL}"
73 +
74 +UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
75 +UNIPATCH_STRICTORDER="yes"
76 +
77 +src_prepare() {
78 + default
79 +
80 + # 627796
81 + sed \
82 + "s/default PREEMPT_NONE/default PREEMPT_RT_FULL/g" \
83 + -i "${S}/kernel/Kconfig.preempt" || die "sed failed"
84 +}
85 +
86 +pkg_postinst() {
87 + kernel-2_pkg_postinst
88 + ewarn
89 + ewarn "${PN} are *not* supported by the Gentoo Kernel Project in any way."
90 + ewarn "If you need support, please contact the RT project developers directly."
91 + ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
92 + ewarn "the ebuilds."
93 + ewarn
94 +}
95 +
96 +K_EXTRAEINFO="For more info on rt-sources and details on how to report problems, see: \
97 +${HOMEPAGE}."