commit:     be3c0319ad56146ad97cdc058a3902d41b6fb89c
Author:     Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
AuthorDate: Thu May  5 17:05:20 2022 +0000
Commit:     Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
CommitDate: Thu May  5 17:05:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be3c0319

sys-kernel/rt-sources: bump 4.19.237_p107

Signed-off-by: Alice Ferrazzi <alicef <AT> gentoo.org>

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

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 0719ef30b793..c0467ab04da6 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -9,6 +9,8 @@ DIST linux-5.16.tar.xz 123114100 BLAKE2B 
07a90cc640ff89e1359c06cee8c38abd33e51f9
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST patch-4.19.235-rt106.patch.xz 167380 BLAKE2B 
209badf14553f3f1b465fed74779f5d6d77a8e78907c1e79aec5d7386ad7388a470de14caa051d2cfc7c3c62e6b7f3212983726e3aca27d8b100a8ee5b3b0e00
 SHA512 
758c8fc036002c87f7685eed39672547f34f8e0d4c3146891a1424e0fe97c5644a35f2fa4eec3cbf2bb95f1fdb0ce638663be1d2eecfa7029b799371a6bd1642
 DIST patch-4.19.235.xz 4525240 BLAKE2B 
0c0409c876ec6c418f1ea60015b822007ef748fe92b15e2af3c7899f753b0a9f32cad90f678e47d5561e6b6aad3824516017479191ac84bac14557939e1fd7b9
 SHA512 
75a5647ef049c8dc570842e48cb563a8798c9ef5f08d596814d334e7ad2dd593d8e456c2d2551dbe608c522a3b10974113642bd836f9c30c41a4b654b7bad5bb
+DIST patch-4.19.237-rt107.patch.xz 167372 BLAKE2B 
e04b70af6e5c62a61ab54c10d3ba9a6896f24c1b576ab4c31f8e18a4135c17de975bc9fb0418355dbaac8b967b9aea1be2ed981f4e2d41679cdfb22e44580788
 SHA512 
38b12331016a43840e1014afec924df5811fcd10144b3be0f340811b19890c782cec5c6b1ca004bf8e63ae13bc3a2f7fb9c82fa9aa1539cd258b55bef3e881f4
+DIST patch-4.19.237.xz 4541096 BLAKE2B 
e1bfd5d4d618c3a4b8a0bbdc3a20d63658d0893abcb37d8db64dd24c8106e7581e14f3553f0b35d65369a2eb0a1ab57f6cc2febdea3f573f85c07f14ab155075
 SHA512 
c454ee3defbd609972b85211e93ccf032e3ccdf3e5a04f049143b8eedd310704a32b498dd79becc64e6172ba73e39c0e179fb03015595a2d3f2ddd0163da764e
 DIST patch-5.10.106-rt64.patch.xz 174684 BLAKE2B 
aa9cb9891ae4cfb20651063715d4fca14692d0a753bef561f5afb5f50cf5fd1f8e6dcfd57d6a9f33e66b46b7af101cbf07c891473bc4d45520e2deb2be1a7062
 SHA512 
2ed5b3137c0a4f572e0cb6950be75fdb71cde52a93ab4c308071d8a302dbaf1ac65346793d41a48b2d99398f235a4d846fe90d809c316642d70f98f944909fd3
 DIST patch-5.10.106.xz 2857268 BLAKE2B 
cf855a2f7bea26949ce870e178a99f5d0cdea99a287cae303e4e6e37944bdc05357908012f9774aee7bed3a82231a8079fb11d2f0f9b307182299e6c35fb7f57
 SHA512 
a41b3c1a222c82fc68ab7c1aabda98d083d57e1a706dcd40b9300462f9eeba68fa420214eb25db22773a436fdef2a27456300b8ead7b969fbdf546f7cb86e609
 DIST patch-5.15.29-rt37.patch.xz 82816 BLAKE2B 
c53183146ff46d476f4e91ffb772ed333383c173a559a348777dca552fb52ed309364db4dd9028b9ed896fd10a630a33cb841173434128b476cc8df07787883c
 SHA512 
1663ddbc9e0ed085b74734071c528d20513bdcdaa33bb4ef361b7c6a7947e573641bde59904bd109d40dec09181e74cc5f7146ca1e0d1f698eaee85a31f83f0d

diff --git a/sys-kernel/rt-sources/rt-sources-4.19.237_p107.ebuild 
b/sys-kernel/rt-sources/rt-sources-4.19.237_p107.ebuild
new file mode 100644
index 000000000000..55e6c5d1d9b1
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.19.237_p107.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 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