summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKurt Kanzenbach <kurt@kmk-computers.de>2020-10-02 18:02:44 +0200
committerAlice Ferrazzi <alicef@gentoo.org>2020-10-22 20:51:55 +0900
commitd9684c322ee3e3aa4a239e35f4fcc3ae833f132a (patch)
tree969b4035b69d63b618ebb499a051081bd0264ea4 /sys-kernel/rt-sources
parentsys-kernel/rt-sources: Add rt sources v5.4.66-rt38 (diff)
downloadgentoo-d9684c322ee3e3aa4a239e35f4fcc3ae833f132a.tar.gz
gentoo-d9684c322ee3e3aa4a239e35f4fcc3ae833f132a.tar.bz2
gentoo-d9684c322ee3e3aa4a239e35f4fcc3ae833f132a.zip
sys-kernel/rt-sources: Add rt sources v4.19.142-rt63
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de> Signed-off-by: Alice Ferrazzi <alicef@gentoo.org>
Diffstat (limited to 'sys-kernel/rt-sources')
-rw-r--r--sys-kernel/rt-sources/Manifest2
-rw-r--r--sys-kernel/rt-sources/rt-sources-4.19.142_p63.ebuild54
2 files changed, 56 insertions, 0 deletions
diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 344bd2d3594c..cf577647541a 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -24,6 +24,8 @@ DIST patch-4.19.127-rt54.patch.xz 167084 BLAKE2B 96aa3f49bef2c45e0dd215ace34fac3
DIST patch-4.19.127.xz 3099692 BLAKE2B 3e619371c980ca8a053260921b4b9cd27b78e920ee83fc0842af4f84b73ef4870c2c9d3375dc79d1ee3fef12ab018754f197c21c7bd9db1959984c10253d6db3 SHA512 4219b0d9660f1c0d158974f4d5551ee535525e1247fd6e2777f4ae9d0c5115672dbb5a38a4be395ea551574f9c2c096673210229b31e81446b762ff46f8bdb1e
DIST patch-4.19.135-rt60.patch.xz 166036 BLAKE2B ff4afa1e31a1e5ed1cdc15e8dfc5c9991546c2a58fd172a1222316ca94427fcfd140eae6a00659f7cfc4c84c3bd49998b62de1accd5bc8741369255ee49b1447 SHA512 7a230226ce1252dcab535c0d1d7cac5c0e100d7909f72384ea54c3677e6d15b390bb835cf844c0e187682ce6c4516e71582898a0ccb1a5c06ccf77238713122c
DIST patch-4.19.135.xz 3269016 BLAKE2B a050e0058a62495d6ee78c72797dff092fc5eb27f6a3bfc2e7b3227869fd255b78feb3b47c8d3be0555a40f8f2f88e769b1a2390519109a69b67288fb82554a6 SHA512 5e69f2a36718f3fd2cc0a75cc7a0d3e67c52692af3c917c97ed248840191900257650e1d3fa0ca49365e071b4b20331dfcaa3cf5d390623af622b416618516a5
+DIST patch-4.19.142-rt63.patch.xz 166960 BLAKE2B cecb50e9c97e7e836346269a6aa99e893c9f7f616974fcdad0d1ea66320819bf97ad67a3bfbd797d3e1ac256b476a23dca2b7bb2ea45163e81e4dcab894a5c64 SHA512 fd98c14775082867f01ea435c978ab6a6ea25f5e14242731c67e3f9a3cc1b1fe502baabd81575b876ff6914d131a9ff2dce2b9cf6c76d470df05d2aad0128c97
+DIST patch-4.19.142.xz 3352568 BLAKE2B 11b0bf1ceab34dbe71fa32aea4a5540aa693f35deca8a24a9950534b98706d087570d37861362298c2fa25be10ad9f22c0e1fe2680dcc324fc949d44ef192393 SHA512 8b491948d4cee3527eaed98d0e1c5a0d2a707461dc0dd6c658a8257772767780d397c8fbefbd012f564638c549bc658db0d3ee875945838147fd94c455b14fab
DIST patch-4.4.225-rt198.patch.xz 195516 BLAKE2B 758edb3537be07f105dd1327ff859706aa4b9a9eaa472f369696c37248b123ba75132bbdbdd36eedcf43215d33ebf7004da7cffe5d5ce636a8147ac99f6b9efc SHA512 b94aacd9dceb2cc836d25ce60de9ce149a5066c3f3d50b1c3b6c1584f0d3e7ca935116d665a064adeaec11ceda6bd1b15e4a9c20db40a4b0334e3d9325f66f0f
DIST patch-4.4.225.xz 3180784 BLAKE2B 10a5d1e65b267f9dfa10c97ee873b128647150f3092de3442f363b500f120d87e3318e4db7c74358ab2da5dcec4f1cf8ca084aa7b239b3c064b09c2515931bd5 SHA512 f94665e755f0a79b97a4d77fa712be97d0af040cf90805e372664f9393138b0f6cd3f5cd7180e4c095fb6cc498fbc7a9358e4f9d1490f99575ad82a6cbe043f1
DIST patch-4.4.231-rt202.patch.xz 195124 BLAKE2B 4eefc64ef491054092078edd764cc376793fec9fd6e1f88c1fd06abe69c59418e29f6b4c25668b711ad7683b8d8518db89a2eccb9785bd7f0731ee8340193abb SHA512 55c06564f0dea80dea8462be653c28bafba7fcdfd44c774f348aaeb6bf84cc9e88985713a4d8c48c8d257045f710fde46587ed336c62d3933b98c798e9f6c41f
diff --git a/sys-kernel/rt-sources/rt-sources-4.19.142_p63.ebuild b/sys-kernel/rt-sources/rt-sources-4.19.142_p63.ebuild
new file mode 100644
index 000000000000..8cec2aef7c8f
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.19.142_p63.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}."