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: Sat, 15 Aug 2020 14:26:49
Message-Id: 1597501559.b4f99c1ca08c0ca526966f620bcb6633d22be5df.alicef@gentoo
1 commit: b4f99c1ca08c0ca526966f620bcb6633d22be5df
2 Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
3 AuthorDate: Sat Jul 18 16:12:23 2020 +0000
4 Commit: Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 15 14:25:59 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f99c1c
7
8 sys-kernel/rt-sources: Add rt sources v4.19.135-rt60
9
10 Package-Manager: Portage-2.3.99, Repoman-2.3.23
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.19.135_p60.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 7589af7ebfb..a3506b939e7 100644
20 --- a/sys-kernel/rt-sources/Manifest
21 +++ b/sys-kernel/rt-sources/Manifest
22 @@ -24,6 +24,8 @@ DIST patch-4.19.124-rt53.patch.xz 167116 BLAKE2B cae0de6ce1f5737c4cd732974718aa6
23 DIST patch-4.19.124.xz 3067304 BLAKE2B 55767a7c8c2e98e24245c28f759f2cf91e40a845826599f185c83c7cbfa3b58f62deaa7b34b3fdc2ddaadf6314db4c36e7e4af4ee39e720aa1b00cc974016254 SHA512 b28b5bdad2073cf2923d6b54dc2acbae8fe4740677fd758963c8005068711edd0dce37d3e88eb6402111949d97cc0d778c4f5389ae5a9c21462a48c2626039ba
24 DIST patch-4.19.127-rt54.patch.xz 167084 BLAKE2B 96aa3f49bef2c45e0dd215ace34fac396da6d96bb82f7cf7cfd6253950a46a60657f119fd85fcc00887cacf9bfb36b4aa8db1b2c709dd4a7bde65f680a857c20 SHA512 3d4073417a2d9c67be27b45804c25451239015da5ead86f746f527b990efc3e06f3a653e92c4971cd353292d83623d47989b58d2c18fff76e03c18f8d057fb7f
25 DIST patch-4.19.127.xz 3099692 BLAKE2B 3e619371c980ca8a053260921b4b9cd27b78e920ee83fc0842af4f84b73ef4870c2c9d3375dc79d1ee3fef12ab018754f197c21c7bd9db1959984c10253d6db3 SHA512 4219b0d9660f1c0d158974f4d5551ee535525e1247fd6e2777f4ae9d0c5115672dbb5a38a4be395ea551574f9c2c096673210229b31e81446b762ff46f8bdb1e
26 +DIST patch-4.19.135-rt60.patch.xz 166036 BLAKE2B ff4afa1e31a1e5ed1cdc15e8dfc5c9991546c2a58fd172a1222316ca94427fcfd140eae6a00659f7cfc4c84c3bd49998b62de1accd5bc8741369255ee49b1447 SHA512 7a230226ce1252dcab535c0d1d7cac5c0e100d7909f72384ea54c3677e6d15b390bb835cf844c0e187682ce6c4516e71582898a0ccb1a5c06ccf77238713122c
27 +DIST patch-4.19.135.xz 3269016 BLAKE2B a050e0058a62495d6ee78c72797dff092fc5eb27f6a3bfc2e7b3227869fd255b78feb3b47c8d3be0555a40f8f2f88e769b1a2390519109a69b67288fb82554a6 SHA512 5e69f2a36718f3fd2cc0a75cc7a0d3e67c52692af3c917c97ed248840191900257650e1d3fa0ca49365e071b4b20331dfcaa3cf5d390623af622b416618516a5
28 DIST patch-4.4.220-rt197.patch.xz 195660 BLAKE2B 8389f2f9a44dc0958b3c539e43206c0516bec15054f3454680ca2bbb74f87318874f8b62386f5d8f5a4c772bbda00e007918fc42132588790297c1a289475bf4 SHA512 2cf124142290330cb2d533fe23ce5d19c164ce01d8ccd2d62900f58229096aa059c66223163930f1522b5ed2bf6aa197b27f2877dd4dffc152369b9755906891
29 DIST patch-4.4.220.xz 3087092 BLAKE2B b54eb20b694f044be27a3b6f49597c24d85c917709124c0407118342802c209e4a72ac9181df4f9bb0ff558a465deaf1ec5f4d646a9c6fb6545c2201488f7638 SHA512 63ae7556b3d4c1eebfd1f8f316493ffb4d0dd600208877336830e0b88d513306c34d5047cd302810183b10742a311e340c24cd80af9f60deedba505afc4d62ea
30 DIST patch-4.4.225-rt198.patch.xz 195516 BLAKE2B 758edb3537be07f105dd1327ff859706aa4b9a9eaa472f369696c37248b123ba75132bbdbdd36eedcf43215d33ebf7004da7cffe5d5ce636a8147ac99f6b9efc SHA512 b94aacd9dceb2cc836d25ce60de9ce149a5066c3f3d50b1c3b6c1584f0d3e7ca935116d665a064adeaec11ceda6bd1b15e4a9c20db40a4b0334e3d9325f66f0f
31
32 diff --git a/sys-kernel/rt-sources/rt-sources-4.19.135_p60.ebuild b/sys-kernel/rt-sources/rt-sources-4.19.135_p60.ebuild
33 new file mode 100644
34 index 00000000000..8cec2aef7c8
35 --- /dev/null
36 +++ b/sys-kernel/rt-sources/rt-sources-4.19.135_p60.ebuild
37 @@ -0,0 +1,54 @@
38 +# Copyright 1999-2020 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}."