commit:     668f3b3e5dc72b8d465fd87486e82d17856cd038
Author:     Karl Linden <karl.j.linden <AT> gmail <DOT> com>
AuthorDate: Sat Jul 21 07:55:29 2018 +0000
Commit:     Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
CommitDate: Mon Jul 23 00:35:38 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668f3b3e

sys-kernel/rt-sources: version bump to 4.16.18_p10

Package-Manager: Portage-2.3.43, Repoman-2.3.10
Closes: https://github.com/gentoo/gentoo/pull/9303

 sys-kernel/rt-sources/Manifest                     |  1 +
 .../rt-sources/rt-sources-4.16.18_p10.ebuild       | 54 ++++++++++++++++++++++
 2 files changed, 55 insertions(+)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 7d9a4d819a9..d801ea32ce1 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -25,6 +25,7 @@ DIST patch-4.16.12-rt5.patch.xz 227940 BLAKE2B 
f7b6eef1a729f29cccc0587d235aea921
 DIST patch-4.16.12.xz 301028 BLAKE2B 
8700a03dda8a741311d0b09e7a6aa96476978dad03451582a9fe772dc4abe410a9f542edc65742bb7a214b3a6a9e5e2aba0e9113b42a48864763c11c60669b7d
 SHA512 
7bd2b4fa54b69df5558a4a151936fb1787f2faa0f4e73c03db04ef84ac088f764425faf5d6b5a023d4863e190775dcbb251eba1efc3b10eb133330bb6b210b72
 DIST patch-4.16.15-rt7.patch.xz 226680 BLAKE2B 
702333605c62ddb4ca71afad3807784842dc8cdf75682f15672e9be535fc89cfe9035a9f1056d39ed7b99ad0cd30d4e8c573cf27e9eed74886da9b2c69c1b23e
 SHA512 
72e3418d30a1818921647543c150c634a492395aee86f581606be6ae91e9bb2e712c5fc1154f584b40639a0e84c8c40c0113db1bfedb664e308153caa89305cb
 DIST patch-4.16.15.xz 400912 BLAKE2B 
6250e736f10d71228aeef4db42c626684e8a323ce411d08e2dab3663fec400150b9285a08af9ed13fcea9e9cdb6442cdd68fcf389d2e836ebfc1c5a7a8791500
 SHA512 
496a8a85758b4bae9b3082c45d7e9c8a87bd10a8a2ffbb086f96b83e0ed2e3449ebe8bdd50d138219a55c96a93dd87c9d4802dc0962112e8e78115de77d3c363
+DIST patch-4.16.18-rt10.patch.xz 229556 BLAKE2B 
3d83bb93e5b1305fba8d37ddbcb187b07f0f222203d5383e9d3b7e6020f055c9f19217c0b5b4d89566b2fa4d94900170620f21f8cfd903357914e519ed443574
 SHA512 
8e66fa88a9f7d59fd467b10389ae5a049489cb5d6fcb2489dac875c55b06285187ccd81387d3de5d16618ffc4cbed66ab72c4c39c7e0f5822f67c48f542fb8b8
 DIST patch-4.16.18-rt9.patch.xz 226696 BLAKE2B 
5084fa7d266b14ce2050a311cebfd9279e26c950f65b2931e646adbc9414be15b3f298f8eabaa892e49d50b4b890424bac583ad0a7cc2824b75b5dc8543bfff3
 SHA512 
ba4a38055bd86e1284efbb2cd08645a8b687bf96fa0e64fc42345e2f98c5f58ddf62683f7943dd525ece39b1026a8751930eb02e75cc98314c6a8e91536ef822
 DIST patch-4.16.18.xz 506924 BLAKE2B 
dc41b7247e58808e1827fda7b4236ccac1ef8150f4c200161f4a9cd91912a7cb8b72337dfd403c3b1d7bee3d2626b5d53e3c3d595d80418da57bc3f9b58fdbce
 SHA512 
9e1cf90b874c757393680026cb74500ca9fa22c0047ac820f4e5f43062125f8cf469f1e8e93a084b9ecc28a177e55c8b733c2fe620e46694a338f1b2ff4180f8
 DIST patch-4.4.131-rt148.patch.xz 196408 BLAKE2B 
d58fc0441b7282ffbe01644304f6630b079aff1af200e7fac98e3ee95d1664f3186f5f26e6377a56376a8ac7324774d159d232577101988cb773facf86360c64
 SHA512 
44ae0b66cca897d850486b1be2f97a2d0d697ebc31e46326673ccd5ed373f7f0deb7777a5f538d3932e41669fd86f3f496da7d32c79081383668ebb7144867b4

diff --git a/sys-kernel/rt-sources/rt-sources-4.16.18_p10.ebuild 
b/sys-kernel/rt-sources/rt-sources-4.16.18_p10.ebuild
new file mode 100644
index 00000000000..d65a86c4c30
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.16.18_p10.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}."

Reply via email to