1 |
commit: 074d5b8cabc3d3cf07781d821796cee3d6c37064 |
2 |
Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de> |
3 |
AuthorDate: Wed May 27 18:56:41 2020 +0000 |
4 |
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed May 27 22:56:12 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=074d5b8c |
7 |
|
8 |
sys-kernel/rt-sources: Add rt sources 4.4.220-rt197 |
9 |
|
10 |
Package-Manager: Portage-2.3.99, Repoman-2.3.22 |
11 |
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de> |
12 |
Closes: https://github.com/gentoo/gentoo/pull/15986 |
13 |
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org> |
14 |
|
15 |
sys-kernel/rt-sources/Manifest | 1 + |
16 |
.../rt-sources/rt-sources-4.4.220_p197.ebuild | 54 ++++++++++++++++++++++ |
17 |
2 files changed, 55 insertions(+) |
18 |
|
19 |
diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest |
20 |
index 7414f6024cb..2ea5d771d06 100644 |
21 |
--- a/sys-kernel/rt-sources/Manifest |
22 |
+++ b/sys-kernel/rt-sources/Manifest |
23 |
@@ -27,6 +27,7 @@ DIST patch-4.19.94.xz 2516876 BLAKE2B 6d7e4a676bf3d8438248f3a576a4a92ef996c0027b |
24 |
DIST patch-4.4.215-rt192.patch.xz 195532 BLAKE2B 282ae02d44bbaa594c1f643181107fca7b900812c98903f0e5dec34b9b6e01e841e2dd54a2fd2dca3e76b6bdfc1188768c25e225007bae7d67fb16d0d9aff414 SHA512 e2ecbc9ba0bc32d4c35dfc0537e0778b6e29c394be1f03c7c87f2f018d62e10484ad5375369b80344fcf153acc31ab728d7470e33d54f2267748deecbd6bc007 |
25 |
DIST patch-4.4.215.xz 3024904 BLAKE2B f4e76fc1daa488ff8cc4af0b1591fb0587e9845e0938f7e95cbab34b22e4270a1ed7c3ada45e07077f460b9c1c435b10dc80024ebf9f880c0a0892622d19fd2b SHA512 2d5a04cd34264701119f4425d6cfa98a7497bd14fadb4c02760b3f8cc2df6437b92c79d4ae0696cf99ce629d0ae46c00a1497decca4a99b8f61a7f091964f534 |
26 |
DIST patch-4.4.220-rt196.patch.xz 195592 BLAKE2B 06c485e73dbc8a74001f27998f49e75bcfc33c2c4b0d03690d8ba92dcdd8e801a6e6eef0979da0a9398266d999f8e841587ea7876c2cb1796fb1c7cbbb3062a6 SHA512 4fdcbe105f9c4fbea3ceaaae5af02e506bf35b83d5571f7c0567dae0eddc6896da9e44218df437ef8c4fe70d525ecae2be4e51245023e12c574dd53c9c90b363 |
27 |
+DIST patch-4.4.220-rt197.patch.xz 195660 BLAKE2B 8389f2f9a44dc0958b3c539e43206c0516bec15054f3454680ca2bbb74f87318874f8b62386f5d8f5a4c772bbda00e007918fc42132588790297c1a289475bf4 SHA512 2cf124142290330cb2d533fe23ce5d19c164ce01d8ccd2d62900f58229096aa059c66223163930f1522b5ed2bf6aa197b27f2877dd4dffc152369b9755906891 |
28 |
DIST patch-4.4.220.xz 3087092 BLAKE2B b54eb20b694f044be27a3b6f49597c24d85c917709124c0407118342802c209e4a72ac9181df4f9bb0ff558a465deaf1ec5f4d646a9c6fb6545c2201488f7638 SHA512 63ae7556b3d4c1eebfd1f8f316493ffb4d0dd600208877336830e0b88d513306c34d5047cd302810183b10742a311e340c24cd80af9f60deedba505afc4d62ea |
29 |
DIST patch-4.9.215-rt138.patch.xz 175360 BLAKE2B 4fa32ddb9220a4af10eb2fef27a785218803a55089d6f758bffe85eda5bf3f1cef6f873bd9e6fe8cd8013a2d5249abaec2316ff5707958cf921abd36d0fa55b3 SHA512 5d645410997f9203b75ce114c25a1588ec4e6b99beba5f82c80ee16afb42a0a5e429dd4c943ff30c3184ce5b94483fc0b4bfcf69b56fb11325f3beeca35e68da |
30 |
DIST patch-4.9.215.xz 3367656 BLAKE2B 7316b3989606f079693beed84f999ec03f83082f8099b3535e622a3324e640722b6f694fc4ec906fe0f1643d5139241ae91424ab97cb7d855263e9b3df8c01b4 SHA512 60a2e0369cd8eede4f7d284afc101950ae1f5ab8e015736c8eb9384a25e844a271b305f96702c3cf07184edf7cb9a4b576fc4aa3f962ab5fd8013aaa0218f69d |
31 |
|
32 |
diff --git a/sys-kernel/rt-sources/rt-sources-4.4.220_p197.ebuild b/sys-kernel/rt-sources/rt-sources-4.4.220_p197.ebuild |
33 |
new file mode 100644 |
34 |
index 00000000000..8cec2aef7c8 |
35 |
--- /dev/null |
36 |
+++ b/sys-kernel/rt-sources/rt-sources-4.4.220_p197.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}." |