summaryrefslogtreecommitdiff
path: root/sys-kernel/rt-sources
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-09-30 11:19:18 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-09-30 11:19:18 +0100
commit62f67115b5c46134c34f88f4b1cbdacc19384c0a (patch)
tree0a76b14de203a4c23040e5665e39df8de9867745 /sys-kernel/rt-sources
parent265dbe5dbc14c199299496c6db8fce3f76647015 (diff)
gentoo resync : 30.09.2018
Diffstat (limited to 'sys-kernel/rt-sources')
-rw-r--r--sys-kernel/rt-sources/Manifest6
-rw-r--r--sys-kernel/rt-sources/rt-sources-4.14.71_p44.ebuild54
-rw-r--r--sys-kernel/rt-sources/rt-sources-4.4.157_p174.ebuild58
3 files changed, 118 insertions, 0 deletions
diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 2a544e100a74..4503dddea859 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -28,6 +28,8 @@ DIST patch-4.14.63-rt40.patch.xz 229024 BLAKE2B ba69e2388a4e6d585a042771e8f4da15
DIST patch-4.14.63.xz 1598940 BLAKE2B 532af2963b6be9361b8acda05d59c942e69ee27656c47cec3f078a8932a967c8f1a171c0e6688b6ceba656407f577f2b334533bea348720353de06ed39375e01 SHA512 09871bb57e36b15859cfe67691d9cf60831f73e10a8bc43dfe89d22aebf249a84326293612dd620b6ee118b0e60daead76acd93eb1c2a0eb15613836fed5e7b7
DIST patch-4.14.69-rt43.patch.xz 231208 BLAKE2B 462434ae3f9a5babb90427a9197303aa1f3fd5eeacb144e567ca575cc83f671917031c24e237e0e0461aa3af4da0118565bd4dc489727203ed87ee9a5da36a9c SHA512 e5b7344f2dc782f9084cde1f0714536e8a4dfa451df31afb16c905be71efaad762924403e8fd555e49d074c3048820d2d52e2dbc47b7da380506e69656db2a11
DIST patch-4.14.69.xz 1702156 BLAKE2B 88afab19954acd828cafa38d3d7e74c6a18ff1585b6bd9c16eadcb2ce8058ec9a87783d53bcd25c29d15ccbeda1b555babf554e149de63767a852524b75eeecd SHA512 0e17f70c898a58384ffd29c599a52cccfea30a820f1e55cdf9f46f319370b1c0dc16e9000b1a2dfa84779463b757b8810cbe881c919b635801ae078b5e3c0513
+DIST patch-4.14.71-rt44.patch.xz 231184 BLAKE2B 4e8a9874a2b731ab0d89d44c0993d855f8a8f641fb309c6e891e104e3c276846af6db30ca4a5ea6ce4d309648b72b64a8eceb184287030001a67737d254980af SHA512 6f447f0314ee7beb1dda1087d42663a32b9f326166539d93b6ae70b9708d9dfaca07e57057b99d42e917c93bb809d472dbb2aee59667a8c893c15068f04ff108
+DIST patch-4.14.71.xz 1755512 BLAKE2B df4194c2540ebfd7ef39045c7af03e2211e42dd0efcc47cf09b852c1a042960ecf339e17ecf0424dae3be1601a3787b81aded5edad0b4c85077d7468a8ad2788 SHA512 2c3a330a25c6f563a6a5c4462d2c43b3184bd7c1fe619d2166d7cb46157f7e8a17105116449d7a695f63242fa9ce48037681e5980e93dcc7dac2b94e0a42f34d
DIST patch-4.16.18-rt12.patch.xz 230644 BLAKE2B d3e777b47c6b33ceab5d7829a54ff76c08682958b7e2798b7dae177281514f89e98833883d8757adfc687f88c23ef55ea3c0392da398ac92454bb5e3f870a609 SHA512 d15089470ea9317aac8be600f09bd76566a65a1f48b3efe22a0ad1269444cd9fa15723dd190fe5e2a30c2464a9cc3b53200d7a7d462b3adac00e70ecfae593ba
DIST patch-4.16.18.xz 506924 BLAKE2B dc41b7247e58808e1827fda7b4236ccac1ef8150f4c200161f4a9cd91912a7cb8b72337dfd403c3b1d7bee3d2626b5d53e3c3d595d80418da57bc3f9b58fdbce SHA512 9e1cf90b874c757393680026cb74500ca9fa22c0047ac820f4e5f43062125f8cf469f1e8e93a084b9ecc28a177e55c8b733c2fe620e46694a338f1b2ff4180f8
DIST patch-4.18.5-rt3.patch.xz 159224 BLAKE2B 7b7cd22d0da7a15cd2682f7a24a7bdf5eeea265f7397a5e9524194adc3bd1cf3f75e22699ce024ee7bf425596ba7c4a87547d4a2ccbc5b2a9428aa656395d63a SHA512 78ce98933ea463df3dedfca0dd531a736aa8f77ee39e5946785da55639d87c36c3801b77bf80105554845a9a3734c584d80803357e4f4d7ad91f1be2b02482f0
@@ -38,6 +40,8 @@ DIST patch-4.4.145-rt162.patch.xz 196244 BLAKE2B 9174782551b44f83b0c7e39a56e7b2f
DIST patch-4.4.145.xz 2051344 BLAKE2B 349ffe3aefb003a84ad9a1747c80fe56b0d7c15bc7dba23aa01447085333e30893a81005019632f3acfe169404a3603b1daaaaf770ef26926b98ea1edb6660e2 SHA512 622f8bb87d600d0cb7f3155112c27b9725e3da449f2b0e491f28b567629ff0611e8d182276a62424f51a2beb2e4809385f6ddee735431edab553c52ed40291d4
DIST patch-4.4.148-rt165.patch.xz 196240 BLAKE2B 18bb4cc4b8ed700677173ff7eae90ddf891d1f2f162a93cb83a414e1d34a4c05ee758f081b1300f3355848569bcc6bc381c0775a821729659c9a18e4b0503bde SHA512 133f2ee8135a1c00f8d8342b8d0a3f80dfff3973a1f09688d1a61f4648475ba5a7df7f94506c9b371cacb63afaa8fd7473cfa47cf7c5ab97764de29bf2288da0
DIST patch-4.4.148.xz 2078624 BLAKE2B bd77d546ed28a2f6f9d79be6487d39ad38a774c81e38b10bf61ae25185a13b076081fc650dc2bceb36b3ff5ba8ecb4ef6f31fdd2850a71a6747798b1e183f625 SHA512 9448779b00090f997a690b142917fb1236a2fc5ee938f6822e6b9713c51415c483f2cfb7f8af42ef0ed2eeb3fd7468d2d38e69efdc2622a9433b888a19ab1677
+DIST patch-4.4.157-rt174.patch.xz 196276 BLAKE2B 92fe9d3558f1d8f9fb584ac2f431055443282a5f792378085bf6830606d651b108c4699abede5cb71441f4fa6972ec62b4684d6f6fb0fea52b6acf12b8f2123c SHA512 d50fe3fbcea1962022744bf9f2c24d0c797a24a5ca37d0983be9dede698774ce94a44bd4494fc9c9a58ad9f68b403b77991ad5aba71818cff3bd4ebe693ff163
+DIST patch-4.4.157.xz 2139452 BLAKE2B 6c923215d17361d20e622450371454321b1c60eb821e2c94887f2431923a3186b789b859c700fe560ae2bc005fda9b3e2838b77a30f161ff06973d9590514979 SHA512 ab96bc8e1807e1bbc3d4c0758fd9bdf2f34730f5744e533eac6fd32a7c50ef22a2695f6748339b078d7991a761daf1132ed5ba5140fddf2ee7d86f25117ded39
DIST patch-4.9.115-rt93.patch.xz 173136 BLAKE2B 5ed7aec677fdcb97f1d56ea3e6984828bc0581e9f39cc9f231445ff3be0561f9a691e6e3e6f17929d3a4aee031fa64f1cb114d4d3cf54d7294073cd85e94ec58 SHA512 a86dff8c348b3260a75f83c2a287eddb1df36c013b3d3dce91e3fcad624c851003ac4754b177805a99f8237676cf2da3de4a0657777902bdbfc40c5cecf2b18a
DIST patch-4.9.115.xz 2080804 BLAKE2B 6c2d1b957b55ea6a28b82fa7bafb7bac56b5345297de2e5a53e54ff817b27fb7371a36e5424fd58479359edc3e4a4e8dd41f1dd8b8d612ce10d4bbc615c2c432 SHA512 ad0ed227bf915ab2a7093237c3a482909497b1a00cc5262c79e720a50b008b4942904658fe2e8f764df0ac6e855a632de0bbd4d5788e63c4dbfa3e8f2f8fcf97
EBUILD rt-sources-3.18.117_p104.ebuild 1490 BLAKE2B cbced23c3d21d46097b3e36694867ae87b0e1325b9632cf65f2c1da3adf2cbecf46f3f957e5cee2751eec7ffe2752491d514de90c5ed24a37864e2c8f3dcb85f SHA512 27616ae3b89249b1f96034bc72dcb01f76fd12c3563f41a1314d0d949cc2b05548e0582ca20607623dca4eefad71a451d3c9eca345de3f87ff4d9b0a36c71390
@@ -46,10 +50,12 @@ EBUILD rt-sources-3.18.121_p106.ebuild 1490 BLAKE2B cbced23c3d21d46097b3e3669486
EBUILD rt-sources-4.14.59_p37.ebuild 1423 BLAKE2B 27526bbd4639ec9ea40b2642d6663831bb0515aaaaf4b498d90db260fd2ac0413bb16955d8b9dc4f02d4802d2c696b4625f28c1d36abbc2ca33c0d79d92b2e5b SHA512 d4976cc287b4ebcd5f4aa9fb57a2e3d92a37bc47d191d36b2bcb2c745d8c343bcbf3c0a7315ac3c3c5d9d5bce6c48efe50f89b69ba4768eb15289b9f1d62946e
EBUILD rt-sources-4.14.63_p40.ebuild 1423 BLAKE2B 27526bbd4639ec9ea40b2642d6663831bb0515aaaaf4b498d90db260fd2ac0413bb16955d8b9dc4f02d4802d2c696b4625f28c1d36abbc2ca33c0d79d92b2e5b SHA512 d4976cc287b4ebcd5f4aa9fb57a2e3d92a37bc47d191d36b2bcb2c745d8c343bcbf3c0a7315ac3c3c5d9d5bce6c48efe50f89b69ba4768eb15289b9f1d62946e
EBUILD rt-sources-4.14.69_p43.ebuild 1423 BLAKE2B 27526bbd4639ec9ea40b2642d6663831bb0515aaaaf4b498d90db260fd2ac0413bb16955d8b9dc4f02d4802d2c696b4625f28c1d36abbc2ca33c0d79d92b2e5b SHA512 d4976cc287b4ebcd5f4aa9fb57a2e3d92a37bc47d191d36b2bcb2c745d8c343bcbf3c0a7315ac3c3c5d9d5bce6c48efe50f89b69ba4768eb15289b9f1d62946e
+EBUILD rt-sources-4.14.71_p44.ebuild 1420 BLAKE2B e4e0b8a945e660aef3de9f8dd8a8cf3d99531ce82d28305b2be34c2ce47154f88815652b4bc6e1e03f20b048c9f8721a0dd537a32715f5fb243f6ed38affa475 SHA512 745ec57de0cc0d01bc661f8ad7b3271afad8d53df7da6f3f40601738258935a0994cea69cf2b723cd31f36294e16208af09aab9229270489a2955632609b28fc
EBUILD rt-sources-4.16.18_p12.ebuild 1423 BLAKE2B 27526bbd4639ec9ea40b2642d6663831bb0515aaaaf4b498d90db260fd2ac0413bb16955d8b9dc4f02d4802d2c696b4625f28c1d36abbc2ca33c0d79d92b2e5b SHA512 d4976cc287b4ebcd5f4aa9fb57a2e3d92a37bc47d191d36b2bcb2c745d8c343bcbf3c0a7315ac3c3c5d9d5bce6c48efe50f89b69ba4768eb15289b9f1d62946e
EBUILD rt-sources-4.18.5_p3.ebuild 1423 BLAKE2B 27526bbd4639ec9ea40b2642d6663831bb0515aaaaf4b498d90db260fd2ac0413bb16955d8b9dc4f02d4802d2c696b4625f28c1d36abbc2ca33c0d79d92b2e5b SHA512 d4976cc287b4ebcd5f4aa9fb57a2e3d92a37bc47d191d36b2bcb2c745d8c343bcbf3c0a7315ac3c3c5d9d5bce6c48efe50f89b69ba4768eb15289b9f1d62946e
EBUILD rt-sources-4.18.7_p5.ebuild 1423 BLAKE2B 27526bbd4639ec9ea40b2642d6663831bb0515aaaaf4b498d90db260fd2ac0413bb16955d8b9dc4f02d4802d2c696b4625f28c1d36abbc2ca33c0d79d92b2e5b SHA512 d4976cc287b4ebcd5f4aa9fb57a2e3d92a37bc47d191d36b2bcb2c745d8c343bcbf3c0a7315ac3c3c5d9d5bce6c48efe50f89b69ba4768eb15289b9f1d62946e
EBUILD rt-sources-4.4.145_p162.ebuild 1490 BLAKE2B cbced23c3d21d46097b3e36694867ae87b0e1325b9632cf65f2c1da3adf2cbecf46f3f957e5cee2751eec7ffe2752491d514de90c5ed24a37864e2c8f3dcb85f SHA512 27616ae3b89249b1f96034bc72dcb01f76fd12c3563f41a1314d0d949cc2b05548e0582ca20607623dca4eefad71a451d3c9eca345de3f87ff4d9b0a36c71390
EBUILD rt-sources-4.4.148_p165.ebuild 1490 BLAKE2B cbced23c3d21d46097b3e36694867ae87b0e1325b9632cf65f2c1da3adf2cbecf46f3f957e5cee2751eec7ffe2752491d514de90c5ed24a37864e2c8f3dcb85f SHA512 27616ae3b89249b1f96034bc72dcb01f76fd12c3563f41a1314d0d949cc2b05548e0582ca20607623dca4eefad71a451d3c9eca345de3f87ff4d9b0a36c71390
+EBUILD rt-sources-4.4.157_p174.ebuild 1487 BLAKE2B 14b684be8f446a16b9d78b2ea0bc9e34020d0f381b4975f9540d793168fe55326eadacd268792db3d5f48a2a3b4784be84169b961d2298ab151081ab7953a22c SHA512 42364efe528c9dfd5c0e279b960dc762158f638ca8741fd41c6916403d5a59f3cc8abc02ca6e42a7ef05a7900ebd593b2e2e7f4afd24e56e0bfdc941c112b0b7
EBUILD rt-sources-4.9.115_p93.ebuild 1490 BLAKE2B cbced23c3d21d46097b3e36694867ae87b0e1325b9632cf65f2c1da3adf2cbecf46f3f957e5cee2751eec7ffe2752491d514de90c5ed24a37864e2c8f3dcb85f SHA512 27616ae3b89249b1f96034bc72dcb01f76fd12c3563f41a1314d0d949cc2b05548e0582ca20607623dca4eefad71a451d3c9eca345de3f87ff4d9b0a36c71390
MISC metadata.xml 656 BLAKE2B 3bd604678b07a267b32917a36104fae8ac19abfed08ad8400368dd1d165f628712ba924653b6a03062f065a1d93660c5bd95addd463633f799a525cdcc5134a6 SHA512 7645322de766780bef064c3b6313009bf7ce4e4e28c247ce7707d0950bb7bbb792091254a4af1fc9ab3d24923fd69ebea0f9d253115527ef6b48cffecbcdfb67
diff --git a/sys-kernel/rt-sources/rt-sources-4.14.71_p44.ebuild b/sys-kernel/rt-sources/rt-sources-4.14.71_p44.ebuild
new file mode 100644
index 000000000000..489dbd6243b5
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.14.71_p44.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Authors
+# 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}."
diff --git a/sys-kernel/rt-sources/rt-sources-4.4.157_p174.ebuild b/sys-kernel/rt-sources/rt-sources-4.4.157_p174.ebuild
new file mode 100644
index 000000000000..a9f986337c30
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.4.157_p174.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Authors
+# 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"
+
+PATCHES=(
+ "${FILESDIR}"/rt-sources-posix-printf.patch # 627068
+)
+
+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}."