commit:     cfebeec5ab25104dfdd0f75671d0545856b37ffa
Author:     Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 23 14:15:59 2021 +0000
Commit:     Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
CommitDate: Mon Aug 23 14:19:13 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfebeec5

sys-kernel/rt-sources: Add rt-sources 4.19.199_p86

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Alice Ferrazzi <alicef <AT> gentoo.org>

 sys-kernel/rt-sources/Manifest                     |  2 +
 .../rt-sources/rt-sources-4.19.199_p86.ebuild      | 51 ++++++++++++++++++++++
 2 files changed, 53 insertions(+)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index d07823c517f..383e3c01f2f 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -19,6 +19,8 @@ DIST patch-4.19.188-rt77.patch.xz 167348 BLAKE2B 
695cdc8b346d0e70f9ed3f47b8d2829
 DIST patch-4.19.188.xz 3922492 BLAKE2B 
9cbdc79387a6fc0029eb1779751f4fdcf66812e737ec541b993e6ccdc2f34caf432f65a5feb6e43d6386fbb347527d3493dbe9c3f2f4a5c4fcbde9c71a084db3
 SHA512 
b45d328ffcc1256e002c963c87df72cd396bf4bd69cfb6538aee10a10145f30317d43fafb0aa6fe48970db7a400b4b67833ccbeff9ba6758b299195f583765b5
 DIST patch-4.19.196-rt83.patch.xz 167356 BLAKE2B 
1ebd82096b6823e11b6194de7ba714e86c4d1f0a76666db478ac059f891b9c6e812287536c3ca9873c26485bc57e7bde7b77e39e4fe94b0c0aa5e042943e9573
 SHA512 
d5492da169bee3b55ef50387fe07f79d716fe315e2b420c5fe8e2c7da67cb2d5962cf7253ecaf2f9d543e66eb4e07c21cbe95fafabc9e3e516ab15c67201bd92
 DIST patch-4.19.196.xz 4068400 BLAKE2B 
f0dc28f984586a38466bd753001d124b13fa7a6a909461427ac5e33fa3dce659d96e07977e3cbe95db1a8728adcfb996b1ba136bd4bde1a9a2134174cfb539b6
 SHA512 
538028d0899a36ded4fe7d9082b3b30b413bba3ab8e9d987bf380e6f678ea8dbb0328042330908b6978c8057a32c13ba0f5bf5e3ca27676306c0b001dab36bed
+DIST patch-4.19.199-rt86.patch.xz 167380 BLAKE2B 
dc158ffba89f85b16995180176c7faa8dde998082b7c9a2a98c846e2214884bacab75c81fb3f3de38ccf0571e797660486dca8d0ce6096bbd431a05d4aafc196
 SHA512 
59fc0db473bfd82a60fdb073ff58ec952321d5ac6659289c48295640eb4d7f8228c5b8303aaf2c307b5375bf70d5b0e2d4605e885de57b2f6edaa49ad0571f2c
+DIST patch-4.19.199.xz 4162120 BLAKE2B 
1c6a9625436f1cb7b985f441a045fdadf99494d2cfe4223df1bb77923a39bea21e1d3325b8f6cb2ac358f036b97f9ccaf522a772566acb24bf0406c2579209db
 SHA512 
d7258eacbbc070f6423af83b9d7a3bc3990ce5f65a33e701bd627df1350e9a0870176d8f654375042064efc0af9ec903d42ce75b321e6096300081035dfb40eb
 DIST patch-4.4.267-rt221.patch.xz 194908 BLAKE2B 
7e230a1e15305a7c95587c5cd5ca208d6be8989d5b4fe01ea1430d1845a30f06409c46961a053ae40273e558b333b6075cd45dcb98724e86f6b33a0877e1fc2b
 SHA512 
5cf38181a96f82f1a9071cb14ef933f526076b59797e8827de14030f166f9788d43064414d1db22369a90014c58117072d44d2938b11105aee9ef30d32df73ab
 DIST patch-4.4.267.xz 3522868 BLAKE2B 
76dc5251a90421c7b594686dbf09938d5f7475f6113241831e139eb4684fb6042e690e98c613b585eaf46d5e548927e2a8ea4d8947df01330237e241aa00c6f0
 SHA512 
85b835314ca8f59cb8ab8f5a5f0d7539a842ebbc8c5ad76f49b49701ec653857b5f59af0bf4c3dabe11e14831ffd4d31c0849398e25905ae86b8f829d90ff25d
 DIST patch-4.4.270-rt222.patch.xz 194964 BLAKE2B 
30b77f231a12af581d5fdc0cc12b3172a629efa7e2b9dccd2b18cf6430e5a43ea5417905b81e4cf48d0f71d713cd9fa654dab87280880249356169b3935dd748
 SHA512 
372ebb040b2eb7a0d0edc1f0848ca50a36fc788b8c600daf289df53f9c99d4deca91186c76128fbdea74586eda875eff6900f02736edd06012ae9a605d2901db

diff --git a/sys-kernel/rt-sources/rt-sources-4.19.199_p86.ebuild 
b/sys-kernel/rt-sources/rt-sources-4.19.199_p86.ebuild
new file mode 100644
index 00000000000..6b7a4acca86
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.19.199_p86.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+KEYWORDS="~amd64 ~arm64"
+
+HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start";
+
+CKV="$(ver_cut 1-3)"
+K_SECURITY_UNSUPPORTED="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