commit:     55f88362a2d879d5047b940ef00bd11cd783ca89
Author:     Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Sat Apr 24 18:10:18 2021 +0000
Commit:     Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
CommitDate: Tue Apr 27 04:38:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f88362

sys-kernel/rt-sources: Add rt sources v4.14.226-rt109

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
Signed-off-by: Alice Ferrazzi <alicef <AT> gentoo.org>

 sys-kernel/rt-sources/Manifest                     |  2 +
 .../rt-sources/rt-sources-4.14.226_p109.ebuild     | 54 ++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index ba8460b70f3..d65f6acfffd 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -22,6 +22,8 @@ DIST patch-4.14.209-rt101.patch.xz 239648 BLAKE2B 
bcf031dda4567960c1070a5510a77a
 DIST patch-4.14.209.xz 4032252 BLAKE2B 
56b26eaa2a6d657a539e22816cafba817de6acde4b691114e86e3ac86dbfd5b43f4965733f86b47b6c5eaf627f6c3e521aa5ff586c472273259816c8365d3522
 SHA512 
1dee831b07a07db7b28d85018b4d31be2c98f606c8c56ce5ec5fe21bb5422b6d06325de4370bc5b2150662f2d78d631578e6e7d3c206743dbfbc270577adb663
 DIST patch-4.14.214-rt104.patch.xz 239668 BLAKE2B 
15ae88e1ea0cd4744a691cedf8b6e013f5368fb200661480033fe1b7dacd414b2de79867bb65e0e0ef309ad537b7196830c5c20904ca144e2814067ffa493024
 SHA512 
2d082c55d0432d703a61c170b83cc85ccce992f97e231a270b3b27482b80623ac13989f077c645d678775b38bdbf9076ef97daf5f820b1a129c0ad30fc913031
 DIST patch-4.14.214.xz 4091072 BLAKE2B 
988dba7a74b48e50f344021ae091f1a9f6b31db3766a1f2e912c29a8fe3d772f798bf313537d9c28fe946d2f8e092fffc13c86d8d7c2e3bbcf78628465fbaaff
 SHA512 
8ea4cc08bbca884871140908a764153bbc48c1e8226b6a8991516554f6ef81c776eb234571fdb28f316306d412d5531cce8617948a3995853c8f914eb909f497
+DIST patch-4.14.226-rt109.patch.xz 239564 BLAKE2B 
d481d3b128c2e1d1ae346829ad760ae86b7caec723723edb5dea1cb81a4c9392286a20cbcea26882e8df1a2e72717ba5a78564832245e16ff520e0eb4ff020d0
 SHA512 
155149e7e56b28cbe6a75728095e34404e2e19db4fa0d963b062489b4100909093b7ce1bf5b6e6a4ed2a031df393bceafd645039bc38a10d8c4d988245607825
+DIST patch-4.14.226.xz 4185676 BLAKE2B 
e22d2eed7809b60bb7a2737b833e677b921df3daab800dd862e74c9afdc4490b3a65eaa024ec71b02c68575d8f8c8fb9cd05fcc49323df94e97a47a3607d3586
 SHA512 
ed54187a35668b82ab6eda764fcaec3abfa666dd9ee34c1c674fd531b75b82d8dc1b59ef548264380391916804e65207f5fd68885ff8d4b6fbdef367ec9ddd3f
 DIST patch-4.19.148-rt64.patch.xz 166984 BLAKE2B 
9697dd9c551c71a5727b9b6d8fcff6d8dd828f8c385e9d5f0e6254ac20132677787e9ab111e25be679e1b73f345683f5c4d78b99c24b8f92ffa3bb8176195131
 SHA512 
e73b346f0b89aa0c9ffcf7e525cd7505bbe4e139760e7ac9b0f85aab82e39ec7ae3191bf81642587b338b6f325f91701f0136f03d62262ba839effe6371f2ec3
 DIST patch-4.19.148.xz 3434156 BLAKE2B 
8737101044c2dc5400b64c61f9589a10b0af3eb862cd439098eeb6d2cd0645676f93093549494584789e38786dc19d1843fc5136187797abe6b3bd6713aae721
 SHA512 
a8790ae1925d1622f469e975e5da3baaca6204d324f5c981159d19011f77df51a600ea76e1d6da6f2bac6e9c1c2cf1b64f0df5e7e288800ca7451195be6146a7
 DIST patch-4.19.160-rt69.patch.xz 167252 BLAKE2B 
6de67d2a8de6ad7151c82831f143046b7b9f1602f83c1db13a063ca92aaee224b6e3601e54542fa88275f8f860027d613950f2e63969ccb1e6868f4c1f724f8f
 SHA512 
5405b41f78d8d38513ce5608fbc16f5e93e3028554cfb103312806eb84dc60f9cf56c415f7b07720abc6dd36a4e05e975039b5a57c1bfd2bac97f679fcd02b09

diff --git a/sys-kernel/rt-sources/rt-sources-4.14.226_p109.ebuild 
b/sys-kernel/rt-sources/rt-sources-4.14.226_p109.ebuild
new file mode 100644
index 00000000000..806c4452612
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.14.226_p109.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64 ~arm64"
+
+HOMEPAGE="https://www.kernel.org/pub/linux/kernel/projects/rt/";
+
+inherit eapi7-ver
+
+CKV="$(ver_cut 1-3)"
+K_SECURITY_UNSUPPORTED="1"
+K_DEBLOB_AVAILABLE="1"
+RT_PATCHSET="${PV/*_p}"
+
+inherit kernel-2
+detect_version
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
+RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE}
 \
+               
https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}";
+
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+SRC_URI="${KERNEL_URI} ${RT_URI}"
+
+KV_FULL="${PVR/_p/-rt}"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
+UNIPATCH_STRICTORDER="yes"
+
+src_prepare() {
+       default
+
+       # 627796
+       sed \
+               "s/default PREEMPT_NONE/default PREEMPT_RT_FULL/g" \
+               -i "${S}/kernel/Kconfig.preempt" || die "sed failed"
+}
+
+pkg_postinst() {
+       kernel-2_pkg_postinst
+       ewarn
+       ewarn "${PN} are *not* supported by the Gentoo Kernel Project in any 
way."
+       ewarn "If you need support, please contact the RT project developers 
directly."
+       ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues 
with"
+       ewarn "the ebuilds."
+       ewarn
+}
+
+K_EXTRAEINFO="For more info on rt-sources and details on how to report 
problems, see: \
+${HOMEPAGE}."

Reply via email to