commit:     4f000d2d3c7b32d958afd89467ce215d629efb45
Author:     Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  6 07:47:27 2022 +0000
Commit:     Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
CommitDate: Tue Dec  6 07:50:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f000d2d

sys-kernel/rt-sources: add 6.0.5_p14

Signed-off-by: Alice Ferrazzi <alicef <AT> gentoo.org>

 sys-kernel/rt-sources/Manifest                    |  5 +++
 sys-kernel/rt-sources/rt-sources-6.0.5_p14.ebuild | 52 +++++++++++++++++++++++
 2 files changed, 57 insertions(+)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 1285e2d0e655..00d6adec29d3 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -1,9 +1,12 @@
 DIST deblob-5.15 170757 BLAKE2B 
368539e7487c25b9808f277c36a5e30dd3a06d21dcf2aefa0066e12549c6cb2b243dfcd0a5413734607e1818d38a9ca6ef5db250517a3dbf9c5f886a8e15e9c2
 SHA512 
b74781bc6db536b2471149f1aef203e63b16794c3c732bb8b743a94d30fddbdcabca4113af7e364ca5ea019052aa528c398792c6faf9ad13700bba8bb61c4e3a
+DIST deblob-6.0 178810 BLAKE2B 
dcaf7441084baa631e0d9652deb1105a00f280323ad8de43dbc50cb0455004aba15f2f7bf68ac0601a24e561f6bf3f4084ee91a1a4909380fab2d88bed5834b5
 SHA512 
f39bf8c4d0a7a0047e2b1d351b7cdd13457d89f59b82c9fa4348787f04b257e9ec027f68f1de999d96a594e53d64753fd043772bdf35b148f763daefccc93fa8
 DIST deblob-check-5.15 619562 BLAKE2B 
6279eb78d81f42416aa24898c747eac71b3dc0a98182354a778c20f6d51f3692e64db4e37aa4489dccae70d87ce5cafbc5d4feee6d505789761dcff1b6a9dbd3
 SHA512 
47fe403177a93e2271b7b5244f086d2ce2d1253dddeeb6d6bf153327380d2aa7dbaa63a741da2acadf6c65d64b2578cc5c0fad08209609f36ce2f8a88dfa7b5e
+DIST deblob-check-6.0 652755 BLAKE2B 
5cd69f9b34134d5290c939e886badf37bf851ebfda1ad067598cf76ed459ceb19a745a96e6c779a17ed553382a0876bd0abc11add8933d482e9eec66903b58ef
 SHA512 
6d0be64424494d748703ae714d54ae098b8b8468b9672c4fe918847112463a1e49cd536a60af8510a379e664811e61d2e6b741cbfd6aea51635a5732946e8e57
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1
 SHA512 
95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
 DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
+DIST linux-6.0.tar.xz 133886176 BLAKE2B 
c09a9c877ac0fac83dc31d2d04d96f0a3331d4ed78e3ad4edfd4dc077e1c11d0c49f419fdac4008b5c93d1b09c2b724e12ef0b38371ad0962908abf85dfa95fa
 SHA512 
bac41a7aeb6e809616cee2f13dcd1c45e829dfd1ccf60aee1dc4c46b1e28532f4485c7d819a32940de84fdfbf89db80a4e919bce8a74b2948c5a01551771b714
 DIST patch-4.19.255-rt113.patch.xz 166868 BLAKE2B 
e2f37bf6d6fc5a1588bb1114baa65468bbfe3799cda3fb0aed07cb2cfc48352a08f00d716d563714a8927cac814f1c1d07bd33407ce6db101e0adb9ce61c0bfb
 SHA512 
3f9cfc713b7c1fbd064449f5ca87131a29e042abedde62e9ee72a4699c3937577b1c400752d0c3f1e70f60e2622dcc90278e4eff6b609ea9260821f92e8635b6
 DIST patch-4.19.255.xz 4776772 BLAKE2B 
65f0dd0d52db82c58f73a3407fe15ae38be0ef690aea391ad9e2b21330e94b02a1f38a802ff9a8c3ec424a27a0e23ab85a8e2282b93262cd21e7ece1094f4aca
 SHA512 
e0a797ae95e0cc7bc52e7e8fa8b42ec11cb88353519a22868fb52447dd804daf759d0c4df5cfd6a02464ca145569fb119b22fd894f3cd4baf950db505708fa6b
 DIST patch-5.10.145-rt74.patch.xz 172728 BLAKE2B 
763bb5e2b88ca1daa65d5502389e93dbb04a874f92d135368627295b890e8059cf677bdcbf874f53fe457c36dfcad58fed06714596aeb322423cf0c5fc04b170
 SHA512 
7a5c32e397bc250182c11253b6e75e78d3806966c8f40022f005971d19a2a9261f33f7d344e317c88733a663efcb037a32c282d25d3a1aa634df995e4fd011d1
@@ -14,3 +17,5 @@ DIST patch-5.15.73-rt52.patch.xz 77124 BLAKE2B 
9bde253c31448cc1c0b537f17af576271
 DIST patch-5.15.73.xz 2806172 BLAKE2B 
a9d4039999e4cd1b0cb4baa171434e2bbdfd730477d629b72f8678640e39d3cd62844a773feb581d276a5d749cde60bad6c6a2b8db6ed164dce1053c9c0d480b
 SHA512 
dc5acb832242ae9577726c086bf318091c2c403161450ee354b22094c9b2cab408725fec23edfeb5a81ecbab647a71ca329de5b3606ef4c8680fd630bad75e57
 DIST patch-5.4.209-rt77.patch.xz 183176 BLAKE2B 
c17a15064404b6f5ebc0a96516dddd6dbeae193202f135f6869d6bc21f259c1596210c914891c8ea27a53295559fd437333326c913225693596ef00b8e717af9
 SHA512 
6e0e85470b5589bc53a80f5ff217765854817c7e81bb0e482a0a60616ca2b3726d5dedb4bdc081204caca3b0d49d70e2f1cace4bcceb57489460c3bda1f01dca
 DIST patch-5.4.209.xz 4137436 BLAKE2B 
97a20293ac37a7e9b1512a153da1937b0f457e3b262abff0fca39e3d2c6f0cd3371dbfdb9d0c98d2ab1d3770b963e541a9e0e1bf80ac37869a6dcbcfbf3d7ee9
 SHA512 
e67118e2a5fa5b9e280e2f2e3541c5eca4fe282492c5314ad0344b39dff3e796ad69ebe31c7a5f47a291986520191622d83c96110eafd562b85603833d9ced66
+DIST patch-6.0.5-rt14.patch.xz 59916 BLAKE2B 
be06477b7733cb280bbb8ab1cc2b4c611d5b133d97e2459877a8aac0c82a6fa74cba7a7640b49ba6dd9d0abd61a9f9682affb032a8b9f0097874fff35fea9b71
 SHA512 
3e36e45f16499ddbd7029723363ff4cf6e7cd9503ba49f9ce0dbb960b34855c8411abccd32838f9f162412b4a1749f676432e463fce8066496f256313c99d79e
+DIST patch-6.0.5.xz 274580 BLAKE2B 
b1fd53745b1858f92ded90a78d8060e1c916a8b6c256f96188331e5ac80242a40a83d14377ad0befec5415135925821cb264489cee63fe4ad432ba00c64983ff
 SHA512 
c4ac4387c490e73b8d91d13fbea9a1e065be4bacf9535177e625561adb2411908a546f9c4327748aab6bbfc021f30887f3e5df5d6019c6cfe00fe5bf64aad2eb

diff --git a/sys-kernel/rt-sources/rt-sources-6.0.5_p14.ebuild 
b/sys-kernel/rt-sources/rt-sources-6.0.5_p14.ebuild
new file mode 100644
index 000000000000..8e20943244fb
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-6.0.5_p14.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+KEYWORDS="~amd64 ~arm64"
+
+HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start";
+
+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/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}."

Reply via email to