summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Linden <karl.j.linden@gmail.com>2018-09-01 10:43:52 +0200
committerAlice Ferrazzi <alicef@gentoo.org>2018-09-03 01:46:53 +0000
commit2f301d70850d42ba14108e61028c1ec0314c69b8 (patch)
tree4d22410be64043e573ef01519492daa47110c80b /sys-kernel
parentsys-kernel/rt-sources: version bump to 4.4.148_p165 (diff)
downloadgentoo-2f301d70850d42ba14108e61028c1ec0314c69b8.tar.gz
gentoo-2f301d70850d42ba14108e61028c1ec0314c69b8.tar.bz2
gentoo-2f301d70850d42ba14108e61028c1ec0314c69b8.zip
sys-kernel/rt-sources: version bump to 4.14.63_p40
Package-Manager: Portage-2.3.48, Repoman-2.3.10
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/rt-sources/Manifest2
-rw-r--r--sys-kernel/rt-sources/rt-sources-4.14.63_p40.ebuild54
2 files changed, 56 insertions, 0 deletions
diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 944fe17c7ba9..86905136fb64 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -22,6 +22,8 @@ DIST patch-4.14.52-rt34.patch.xz 230384 BLAKE2B e31f747aa6c252627e5cb57a4f1978d1
DIST patch-4.14.52.xz 1373656 BLAKE2B 387b9d34af20df773f4cea44f3b9ed28aa5c84411ec4754af1248dc120470fcc1b10537505952a0d32f3d5681d5eca96b4868975651c6b3288f0f80d6c6731cd SHA512 720b310700337d7c8b77b78592aae6c8d9bd08cb4da0437110ddcdf4e9e8146367293a2f2d94325787b5f201a09847badb50657082426212b610f6993eefc536
DIST patch-4.14.59-rt37.patch.xz 230040 BLAKE2B c2973c4ff401667f1933db9d89b050df239c9ec4e02d020dd88735719d0ab90643ccfedcbbab8e2839ff427e06548b6ff1d8bc6e24d73667640c0c70d07405e4 SHA512 1bad47fef519e39230a556f82a0243705976a157ea8867ad19f13ccb83d995b17bcb34de3fa992d137ecfb142a60b641f38fef52ce5221029b1489070870dda4
DIST patch-4.14.59.xz 1514024 BLAKE2B ad0e2873d5e7572a864ad7b6a7decfdc991b575dd68040a5134be7bbdd48a41fadf7ddb1e4dd61d600501a73db77adb8d33371b20174d2b1da75c4cc562ebd5e SHA512 a3797c2802fb36e0e9d4e7817b5554657a1943d6087ef1b43394eebbfb3da16f81fb3e4fec9482685e98b01f178988e8dc32c92fdcb6832cbfee79773894446d
+DIST patch-4.14.63-rt40.patch.xz 229024 BLAKE2B ba69e2388a4e6d585a042771e8f4da153c5c256cf057be98c9a3a062cde3f523d2e49b56bc4df071ee3f4bd75c07659e2fce2072a317643bd6e77d08877cf15d SHA512 667f872df8ee8cb86fb923500115c23efce3329ddba38875c13e4a02e793eae7b73215dfa7c8fb9efdca7e3e2fc1843801ead5f6947cea6234be454e4b7ec856
+DIST patch-4.14.63.xz 1598940 BLAKE2B 532af2963b6be9361b8acda05d59c942e69ee27656c47cec3f078a8932a967c8f1a171c0e6688b6ceba656407f577f2b334533bea348720353de06ed39375e01 SHA512 09871bb57e36b15859cfe67691d9cf60831f73e10a8bc43dfe89d22aebf249a84326293612dd620b6ee118b0e60daead76acd93eb1c2a0eb15613836fed5e7b7
DIST patch-4.16.18-rt10.patch.xz 229556 BLAKE2B 3d83bb93e5b1305fba8d37ddbcb187b07f0f222203d5383e9d3b7e6020f055c9f19217c0b5b4d89566b2fa4d94900170620f21f8cfd903357914e519ed443574 SHA512 8e66fa88a9f7d59fd467b10389ae5a049489cb5d6fcb2489dac875c55b06285187ccd81387d3de5d16618ffc4cbed66ab72c4c39c7e0f5822f67c48f542fb8b8
DIST patch-4.16.18-rt12.patch.xz 230644 BLAKE2B d3e777b47c6b33ceab5d7829a54ff76c08682958b7e2798b7dae177281514f89e98833883d8757adfc687f88c23ef55ea3c0392da398ac92454bb5e3f870a609 SHA512 d15089470ea9317aac8be600f09bd76566a65a1f48b3efe22a0ad1269444cd9fa15723dd190fe5e2a30c2464a9cc3b53200d7a7d462b3adac00e70ecfae593ba
DIST patch-4.16.18-rt9.patch.xz 226696 BLAKE2B 5084fa7d266b14ce2050a311cebfd9279e26c950f65b2931e646adbc9414be15b3f298f8eabaa892e49d50b4b890424bac583ad0a7cc2824b75b5dc8543bfff3 SHA512 ba4a38055bd86e1284efbb2cd08645a8b687bf96fa0e64fc42345e2f98c5f58ddf62683f7943dd525ece39b1026a8751930eb02e75cc98314c6a8e91536ef822
diff --git a/sys-kernel/rt-sources/rt-sources-4.14.63_p40.ebuild b/sys-kernel/rt-sources/rt-sources-4.14.63_p40.ebuild
new file mode 100644
index 000000000000..d65a86c4c306
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.14.63_p40.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64"
+
+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="mirror://kernel/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \
+ mirror://kernel/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"
+}
+
+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}."