summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlice Ferrazzi <alicef@gentoo.org>2021-01-20 02:03:02 +0900
committerAlice Ferrazzi <alicef@gentoo.org>2021-01-20 02:08:17 +0900
commitbf1f4ad37d68faaab5e4ad99e43325ac3a60b18a (patch)
tree5f375f6c5cd926d731004490e5a851ef51ac16b4 /sys-kernel/rt-sources
parentsys-kernel/rt-sources: Add rt sources v4.4.249-rt212 (diff)
downloadgentoo-bf1f4ad37d68faaab5e4ad99e43325ac3a60b18a.tar.gz
gentoo-bf1f4ad37d68faaab5e4ad99e43325ac3a60b18a.tar.bz2
gentoo-bf1f4ad37d68faaab5e4ad99e43325ac3a60b18a.zip
sys-kernel/rt-sources: Add rt sources v4.14.214-rt104
Package-Manager: Portage-2.3.89, Repoman-2.3.23 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.14.214_p104.ebuild54
2 files changed, 56 insertions, 0 deletions
diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index ed6b537c47ef..e938f560ef1f 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -20,6 +20,8 @@ DIST patch-4.14.206-rt99.patch.xz 239588 BLAKE2B bb1147d18a5e3aaddb6f00acca00cc7
DIST patch-4.14.206.xz 3995304 BLAKE2B 28b9577ee7bb1f0e935482023ea660f788f0aabbe0e3be743075cdfa4fe263c1d1c50e99a7f7a27fd670820756c5a8c60667a1687666a4b29df790dc37360481 SHA512 5382e138db14e9c6e053ac76ae3d3ce6114ebaf4d0b0588a297bcd358be8c60df35535cf97ac0ae62e9f58673a3ad3fd07de5c2ffb6f0a638624f05cea209bc6
DIST patch-4.14.209-rt101.patch.xz 239648 BLAKE2B bcf031dda4567960c1070a5510a77a8012aba378424101dd692709bca72d55d148b1ccdafd786fa5782335b47eae56b2f487d2cbc88ea20cb8ffa5a04ecec38a SHA512 3caa061e7228b270ed388c6e6c94714ce5c972ec584a6a97691458f9bbd01521bd1fc5207c41f0ad73b4587113d59a347439e1fea3b64fc1fafd8ca89e2578d9
DIST patch-4.14.209.xz 4032252 BLAKE2B 56b26eaa2a6d657a539e22816cafba817de6acde4b691114e86e3ac86dbfd5b43f4965733f86b47b6c5eaf627f6c3e521aa5ff586c472273259816c8365d3522 SHA512 1dee831b07a07db7b28d85018b4d31be2c98f606c8c56ce5ec5fe21bb5422b6d06325de4370bc5b2150662f2d78d631578e6e7d3c206743dbfbc270577adb663
+DIST patch-4.14.214-rt104.patch.xz 239668 BLAKE2B 15ae88e1ea0cd4744a691cedf8b6e013f5368fb200661480033fe1b7dacd414b2de79867bb65e0e0ef309ad537b7196830c5c20904ca144e2814067ffa493024 SHA512 2d082c55d0432d703a61c170b83cc85ccce992f97e231a270b3b27482b80623ac13989f077c645d678775b38bdbf9076ef97daf5f820b1a129c0ad30fc913031
+DIST patch-4.14.214.xz 4091072 BLAKE2B 988dba7a74b48e50f344021ae091f1a9f6b31db3766a1f2e912c29a8fe3d772f798bf313537d9c28fe946d2f8e092fffc13c86d8d7c2e3bbcf78628465fbaaff SHA512 8ea4cc08bbca884871140908a764153bbc48c1e8226b6a8991516554f6ef81c776eb234571fdb28f316306d412d5531cce8617948a3995853c8f914eb909f497
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
diff --git a/sys-kernel/rt-sources/rt-sources-4.14.214_p104.ebuild b/sys-kernel/rt-sources/rt-sources-4.14.214_p104.ebuild
new file mode 100644
index 000000000000..806c4452612e
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.14.214_p104.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 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}."