commit:     28042d5841749e9c6ca4c187fc502a6a53db1cf7
Author:     Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
AuthorDate: Mon Dec 21 11:33:37 2020 +0000
Commit:     Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
CommitDate: Thu Jan 14 21:00:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28042d58

sys-kernel/rt-sources: Add rt sources v4.19.160-rt69

Package-Manager: Portage-3.0.9, 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.19.160_p69.ebuild      | 54 ++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index edae35176cb..aa52e710426 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -26,6 +26,8 @@ DIST patch-4.19.142-rt63.patch.xz 166960 BLAKE2B 
cecb50e9c97e7e836346269a6aa99e8
 DIST patch-4.19.142.xz 3352568 BLAKE2B 
11b0bf1ceab34dbe71fa32aea4a5540aa693f35deca8a24a9950534b98706d087570d37861362298c2fa25be10ad9f22c0e1fe2680dcc324fc949d44ef192393
 SHA512 
8b491948d4cee3527eaed98d0e1c5a0d2a707461dc0dd6c658a8257772767780d397c8fbefbd012f564638c549bc658db0d3ee875945838147fd94c455b14fab
 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
+DIST patch-4.19.160.xz 3638736 BLAKE2B 
8a31b8f6b4edcd42d1947e7f04dc8da0447b0568e9beae767c446b0aa5c0bd1f335a5feabc31de5ac659560a61aba91e77e6a243bea037bf83f5b4c25aeb52c4
 SHA512 
beb8fcc81a595c50bf2168624aed651c2d7b30c7ada6ddfc8585db1e5d477c336e7c5334e137350405f2aa1e3d4e21950d0e47de4fc58ee5542eae942c7ffb55
 DIST patch-4.4.236-rt207.patch.xz 195128 BLAKE2B 
44ee1bbbb30fff893f39f4781c9749c659b744c3809d42f651aba32531c4395c4542128c4febfa3f253830379db0b11c993a3c251d258365d8eb10beccfe6a95
 SHA512 
234ae42293c04c770f4547ab67496851a14d9b1a4ce27ecb61d2489842553a0f61280b49729bfe9b07451c6968398fa7484979dc2a2e20d379ef8075b3da1213
 DIST patch-4.4.236.xz 3307884 BLAKE2B 
6b8dcdf38d069a77204af85788bc3307ad022f6511802ac26b3f3aef3245852849d124bfea87ebb7c7226fbd9ffd17d5e3eb1c3e04ef049559b945b27b7e44ec
 SHA512 
9f2d99302641cdabf1a99b710bf4f944ff9d8fcdc4d9add4aebd1250ec559a38ff09352b87250cb216ef052cfabaf7c03afd1636bf7cf5e4f400174b97c81994
 DIST patch-4.4.240-rt209.patch.xz 195156 BLAKE2B 
e05926078feb42e2ffe399322f5af983c65cde172b125e9d48fe6c48fada9d3574306b82e584a74adc2375cc666a45e0aa820c94b6d88489a3926538335fb301
 SHA512 
1396b23ac6e354d9b98edf75aea6c8000b059c4249ee391829179e88852152780c23087b814b550c184940cbcd236dc2e4b43ff13c02e8c1aa04a1ea124556cb

diff --git a/sys-kernel/rt-sources/rt-sources-4.19.160_p69.ebuild 
b/sys-kernel/rt-sources/rt-sources-4.19.160_p69.ebuild
new file mode 100644
index 00000000000..8cec2aef7c8
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.19.160_p69.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 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