commit:     6c150a4860685df5db2eeb3579305aebc240c21e
Author:     Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 23 15:11:34 2021 +0000
Commit:     Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
CommitDate: Mon Aug 23 15:11:44 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c150a48

sys-kernel/rt-sources: Add rt-sources 4.9.280_p186

Update to EAPI8
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.9.280_p186.ebuild      | 51 ++++++++++++++++++++++
 2 files changed, 53 insertions(+)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 27a45743e67..2ee62b01b65 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -31,6 +31,8 @@ DIST patch-4.9.263-rt177.patch.xz 170188 BLAKE2B 
6d8373a2064030872063942f64b4213
 DIST patch-4.9.263.xz 3915708 BLAKE2B 
6a8bdbeac9e41263b8002fa773f5c5c0877d91a6903b2f5d1895eeac6601bdca634a568ff3d258722ccba044b2d8e675cd8d3c26a2e84ee7091a063ada94eb0d
 SHA512 
e01713011651af09672fcba8683c815f339293cef986568c8da1eab3740d2ec1f8fa1526ab98f3fd4866342d62a6ce803a5c231caebb14c1a9b3f1a4cf6480e8
 DIST patch-4.9.275-rt184.patch.xz 168052 BLAKE2B 
f896a2f6ac35790e51cdd56edce2ca1d115bf3d0c78defeb2f178cf39412c4a280ce41068d340298e776226cdb436be549fdafbbb11fc5fcc1d7b0ff27340b7f
 SHA512 
82c0615e4d6ecbd12d09c014b64913115bd5b27a92788d5c7cc9f27d5de42bde304303ff9679d3486fcc25a9901dcf177dd8b7a5bc668730bde5e8ff4d3ff885
 DIST patch-4.9.275.xz 4008012 BLAKE2B 
f79df47900dda5fbf517142f9aa0d6b77e73435d3534070df323635666d74feaf362689a78982c6c04155da684abdbde1347ae3236245155d59576d81340bdcd
 SHA512 
deb78bd9699449a952486bfd155bf23f14ed68632a55923abe3e210c4ea2787c875c7975bc9b0084adfe5e34d33f334f687fa67ceec26f99c6bec70f8739deaf
+DIST patch-4.9.280-rt186.patch.xz 168092 BLAKE2B 
9d0557d213a9a60de35daa0607d5397f2c0ea086f31705d3cbf04adbb8344c0df45568948869ec7a2b544ca8c274513ab87cc87aff7f75c874ccf0fe3f3bb9ce
 SHA512 
dceee844ae73113806e7999ef285500d8e7f23511ff0074b78497d419064c05bf7f0d433d51d8ed84360c6dc91c94fe5e757f93520e184c9a27a7a1c33f7e197
+DIST patch-4.9.280.xz 4064268 BLAKE2B 
3a27eadf819451d08559df0599f63ea05329d0651ed19b4272ba40aff7f779457cbd357864714870ec7950bd460d4afaed5de802d2dcf5110500f0ad86a61f7a
 SHA512 
aeae87d6c75605da806be7cd8b39b00a56bd5f62c170d4cf394787c31de6605ac6fc085b7a7968548279fba397eedb90d817b8f5fba98bb833c6eef2639fdc8e
 DIST patch-5.10.30-rt37.patch.xz 172880 BLAKE2B 
b5cafb2cb4708ea5c093a25ce5900825435305c68dffdae10cfc1de958c9c09472bab6971c49a6236524d5bc8ba0ec1e15692b4da3210b6116eb534fc9ffd212
 SHA512 
9782f0020806f28438c4816dce8bca7fa0a90a432f583a9750b963dfb586d819d7169e9339925d665509412fcc331280b52c69b42c157d590028d6edddff069f
 DIST patch-5.10.30.xz 1037532 BLAKE2B 
0ec1aa0ea4ab96933f413236f45974084dc43ef80598afdf43675ce679ba4611e45b22bd4db93e02f5a7167865aeceb620df373dbf8de2ed4de67378993ddecc
 SHA512 
7a806161b905090759694a33432ae5a1be96ddf7f6b27c0619ff542c67c9e2c6859694751fc1e5d920dcbd96a0f6b05d0aaec71767ea4c0880afda6b71806d76
 DIST patch-5.10.47-rt46.patch.xz 173188 BLAKE2B 
b08678f6652680ba2acbcf10a4bf071e614d7e669c44314b749433c7f34450b151d8d1817286da9d1aae89d767bc0627a5ae2abcf456fcda0afa88765b4584d2
 SHA512 
98307090414b3229258cd66aeeff1004da9c4e1e61b4492108e4051792ff0cd9e92bb89a0486554437a346a783f83bf615b3c2a3b0aadf6a823dff56b41d39d7

diff --git a/sys-kernel/rt-sources/rt-sources-4.9.280_p186.ebuild 
b/sys-kernel/rt-sources/rt-sources-4.9.280_p186.ebuild
new file mode 100644
index 00000000000..6b7a4acca86
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.9.280_p186.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