commit:     a7effd0de4644df98ee7402e5edb80199415edeb
Author:     Arisu Tachibana <alicef <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  7 15:13:48 2025 +0000
Commit:     Arisu Tachibana <alicef <AT> gentoo <DOT> org>
CommitDate: Mon Jul  7 15:13:48 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7effd0d

sys-kernel/rt-sources: add 6.12.28_p10

Signed-off-by: Arisu Tachibana <alicef <AT> gentoo.org>

 sys-kernel/rt-sources/Manifest                     |  5 +++
 .../rt-sources/rt-sources-6.12.28_p10.ebuild       | 51 ++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index e5f7c93253e7..f89b12f86429 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -2,12 +2,14 @@ DIST deblob-5.10 163706 BLAKE2B 
75983edaaf8d8ed2689a3b26cf316edb9b9262bd29411168
 DIST deblob-5.15 170757 BLAKE2B 
368539e7487c25b9808f277c36a5e30dd3a06d21dcf2aefa0066e12549c6cb2b243dfcd0a5413734607e1818d38a9ca6ef5db250517a3dbf9c5f886a8e15e9c2
 SHA512 
b74781bc6db536b2471149f1aef203e63b16794c3c732bb8b743a94d30fddbdcabca4113af7e364ca5ea019052aa528c398792c6faf9ad13700bba8bb61c4e3a
 DIST deblob-6.0 178810 BLAKE2B 
dcaf7441084baa631e0d9652deb1105a00f280323ad8de43dbc50cb0455004aba15f2f7bf68ac0601a24e561f6bf3f4084ee91a1a4909380fab2d88bed5834b5
 SHA512 
f39bf8c4d0a7a0047e2b1d351b7cdd13457d89f59b82c9fa4348787f04b257e9ec027f68f1de999d96a594e53d64753fd043772bdf35b148f763daefccc93fa8
 DIST deblob-6.1 179334 BLAKE2B 
312939cfee46ecb769da5d715608d4fd5ed38dad38a9ee9b3806683e0c820532404d1c0dda991531f56110a3c88e11b9a1b9cb9e4d5f4ee0b5ea50a03e51c45f
 SHA512 
76ae8d5d03ba375be2b4f562c4f6d374d8168be59a542bd0c0bdc5c0aaff48c833f51efe3f82e75356ea718558e39555295f10660a34b205dc854cf80c383944
+DIST deblob-6.12 194368 BLAKE2B 
84f3b3d93c6984aaf7e6f03c4ba69a5acd556148a140e66d897e28cac1da9b02e8c88dc51639fa6da39619090f61f633ca0e4cc700e07a76dc3f4cffe05224f3
 SHA512 
c30e85f801f0031f392dc6c887c0f818544b089fae4110b8aceb1659cbd20bf91002c921333e1e1f318a5302ff18f18943a37e412285017ca445f2287c07def5
 DIST deblob-6.5 181793 BLAKE2B 
c4671d0de83d0f0b2cd6f13d0f989ff55464dff1added93e0526709ab9f41d60f6088adb63d8e8739f6bc808f2a529137cafbda095cce49aef8a4e8fe95ee582
 SHA512 
407b13aa539190ea3f66dac4239e01d51da68d7d2f506b1025398d7931a24e12f9f8cd11fc37c3915f40e40d911868ccda3bc9ed013c1a10a698b1e95c366129
 DIST deblob-6.6 182687 BLAKE2B 
df8dd33d7803e79b9162124e0991a26a413a321046cbe8d1265f98143234319f3e27f97fc12d31b7a638170b8e02417249925500397f87b4bb0efe448a53d294
 SHA512 
56937341810e2a605779872789136db684c94ede2d59137f38cf5ff052fc876d10390ec8381ecae5ad4fab8f80c83b3fa6b75b19f300fee6bda4c5561e310c6a
 DIST deblob-check-5.10 32768 BLAKE2B 
2bf256e203d704722f7f6bddf4ae37eaa5409223a4988db0ac4fea2766aea06e7b4bff7e982b58d80895c15be9b58c138c0d7a9c1898818bff2f1ca67aa873da
 SHA512 
b5aa4a29f477f5875c5f1d96aae2fecab1648a3210bfc14e74a40bede0c391d80b0b36ba56a3113f5523da7e9b7ef0bf20e32d2de60f1bd35c2cd2bfe4412904
 DIST deblob-check-5.15 619562 BLAKE2B 
6279eb78d81f42416aa24898c747eac71b3dc0a98182354a778c20f6d51f3692e64db4e37aa4489dccae70d87ce5cafbc5d4feee6d505789761dcff1b6a9dbd3
 SHA512 
47fe403177a93e2271b7b5244f086d2ce2d1253dddeeb6d6bf153327380d2aa7dbaa63a741da2acadf6c65d64b2578cc5c0fad08209609f36ce2f8a88dfa7b5e
 DIST deblob-check-6.0 652755 BLAKE2B 
5cd69f9b34134d5290c939e886badf37bf851ebfda1ad067598cf76ed459ceb19a745a96e6c779a17ed553382a0876bd0abc11add8933d482e9eec66903b58ef
 SHA512 
6d0be64424494d748703ae714d54ae098b8b8468b9672c4fe918847112463a1e49cd536a60af8510a379e664811e61d2e6b741cbfd6aea51635a5732946e8e57
 DIST deblob-check-6.1 656184 BLAKE2B 
6c3ae2b5b7c34936388163fbc16e0eff0aee5fccf01f543454fbf3d0881bd321e160f4aab78d478bad1008f424e0e7c20871dd74ef6eee8358c98718f5d5da8a
 SHA512 
0aea6f699bc451a5319ca8dab8e18c79708a25caeec3f77182c98216a04526cab51c0e14035d2599c66ac44ebae39328b9d71781aaf2ea2bc22fb73f7f3c1340
+DIST deblob-check-6.12 779835 BLAKE2B 
3ef4e664370124928b4ea3a461d5b6c4af4364ec30c2da5df01b7096bc6313270883c83252d26da851fbeacbf39bb4ca63716706e99079f2f39e374891842d5d
 SHA512 
587d50f05931eb502fca742cf0c2862cd5974088abba23b47d8dd28bbdd53158c26a2be2b39170723bf425091374aa66668d38ea8432e2221c3ca2727cfab16e
 DIST deblob-check-6.5 695065 BLAKE2B 
7ef2a852bb7ebc2e3a7d58cb7c8c173ceefe82df4a338d358fcb97cde88ecc14145c4e5e28190e9d8a41541e2a894e669f05f17fb7562295f05033864940975e
 SHA512 
54623c3f9c1c4064ada7cbeb07fbc99a5cb7576b0dde16c06e7c8206ea3febf0f08aad2c9e1ff78ea2ab59c5efb91a518dc98a75c9f84be7855eeae6d0e4d3ce
 DIST deblob-check-6.6 701153 BLAKE2B 
44ce42f08be4bf4cc58df6e51c69e70ff10aed8fb81c73053ed8f722331abad3b3f034b9b0c3ba2a3898904e23215a4710b6b39ea663ec4b62376bf02378512f
 SHA512 
d3882c0bee4d4d59b6b4c2ae832b4f1db59ce28ce12420817bec1c99088962f3b1b7acfc45954aa12fe9c0b50a0eec3a048caa72edfdcfa1dcd60ab654630bf3
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
@@ -17,6 +19,7 @@ DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST linux-6.0.tar.xz 133886176 BLAKE2B 
c09a9c877ac0fac83dc31d2d04d96f0a3331d4ed78e3ad4edfd4dc077e1c11d0c49f419fdac4008b5c93d1b09c2b724e12ef0b38371ad0962908abf85dfa95fa
 SHA512 
bac41a7aeb6e809616cee2f13dcd1c45e829dfd1ccf60aee1dc4c46b1e28532f4485c7d819a32940de84fdfbf89db80a4e919bce8a74b2948c5a01551771b714
 DIST linux-6.1.tar.xz 134728520 BLAKE2B 
ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e
 SHA512 
6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
+DIST linux-6.12.tar.xz 147906904 BLAKE2B 
b2ec2fc69218cacabbbe49f78384a5d259ca581b717617c12b000b16f4a4c59ee348ea886b37147f5f70fb9a7a01c1e2c8f19021078f6b23f5bc62d1c48d5e5e
 SHA512 
a37b1823df7b4f72542f689b65882634740ba0401a42fdcf6601d9efd2e132e5a7650e70450ba76f6cd1f13ca31180f2ccee9d54fe4df89bc0000ade4380a548
 DIST linux-6.5.tar.xz 138898084 BLAKE2B 
2e641b79a080e8f4ce283bcf6b74e2c6f15a374367f1c4c875c663868dbe801317340824fb3adb46b3a51d3b7e1f67cc4e8144d367621ec43ffba5c4eb8abb39
 SHA512 
1b59dc5e65d4922c3217a8c8f19022dfd6595ae89747861d825bfeb51a4ae6c85449d05db69635a712bef7b355b80318195665582d8933b1fed6ba582f6ff257
 DIST linux-6.6.tar.xz 140064536 BLAKE2B 
5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2
 SHA512 
458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
 DIST patch-4.14.336-rt159.patch.xz 242948 BLAKE2B 
a9f57239122fa63cca712e75e2cdf1980418061b6cff4096f07cdb54b01fcf42a17a704b3f5eb35169bcc1481ee319f7db7579f1cf87b85ae8bb2ee7d537b1a8
 SHA512 
587958d101bcf01b19c492334d161b41cc1ae7e1cea30aaff80292c23b401f9844e8c72fe22cd89790495881af348a787c50ecbc82ce4d603d2e81ed600f8dfd
@@ -35,6 +38,8 @@ DIST patch-6.1.134-rt51.patch.xz 54288 BLAKE2B 
4cdbd5559a106077b8b992f90e1f072b7
 DIST patch-6.1.134.xz 5949692 BLAKE2B 
f847799c5c07f975df3d32a6ff3b6a845859a80585ec1f7170ca319b76c7b035a87a4cb4b212e0a047bf6743a58aaef4d9946d7aa3baf9621f1dcc7de64f28b3
 SHA512 
99aea347b7a27c71207b8eaee2f1d364344373131538ae3a11665858a6b8d0e2153d2d135cef120955eee9a5bd6c324c385ed9c867ac86a6b43b2fa71b13b581
 DIST patch-6.1.141-rt52.patch.xz 52348 BLAKE2B 
30be401a5457c83e40e288f77b55df0f0d1f8e446d36e055d9c691c62d158457ea884781f26fac1f2bf6c96a0069e41cde4c6e8b41d41ce43f376affcb3569c5
 SHA512 
83956449ddd2c1338b2505447108f14cb76ccf5043c903b7e3dfd769efdf17d801b4dc00c305bec3fb37165edd9b67ab3814a82ee82a4662437fe26c3fa4ab6a
 DIST patch-6.1.141.xz 6161784 BLAKE2B 
606e8c2294dd406dfbb2a289ccdfee801ee5ea084a83d9a910d5e0d3a5784c1217f707d6f17107154423de4f11dcecbb80388b5f45943aee8a2eedf0af0ba02c
 SHA512 
262d119a437e103b9bbb92ce1e2c90fe0b8ec21c70beefcfba5558c44e251b67143edf07cadb9a5757749eb75842d9404c8a4bf27b6c4ff84c5e4b51da1c027a
+DIST patch-6.12.28-rt10.patch.xz 19052 BLAKE2B 
9825dda82edc2346b1f0ba0c3ad10605501f39adcac16b1bb6440c10e046a79dd95dc0e92554c022f74fe0ce936bb9a1cb5fec9c457d34ab53d235191d45311f
 SHA512 
d68780eb89facbfeb18b1ef1ba0438a2e5dead6197e575c1684f25b19a6dd8a53b9aee8b179ca291b50c65c3b1d598e60980dff43438b40c850553a6d703c7b6
+DIST patch-6.12.28.xz 1833452 BLAKE2B 
03b79e0fd1641989f34afaa02443265ca8baa9a463273974d170ad4c9a69188cc2af52d1166cc70c9540e8a7bb5219f4f2ac09f27f7febd70b577c19bfb31ccf
 SHA512 
6822d2524fca341474d3979ca49962d76b594be5b808bf8528d0745666b77dc3368437121a426ddf372ce2740daee9a8961557d6f82a3df912afb190c123f268
 DIST patch-6.5.2-rt8.patch.xz 54436 BLAKE2B 
296da85395314ce26900eefb32a7c9b565b4242603884ab51e6208576e5fa6ceb3bd6269d8938e24f58a0b5d937e556345b45057f90166574797289152b15ae3
 SHA512 
9b625e33f5097729fb2462e2a6e96a1e13a7677af875ce028f6f8fadd1ab60bc9064ca9b101334211bdaf49ba36c750bfdf8260ff03a5ac2a2277a28293b309c
 DIST patch-6.5.2.xz 14964 BLAKE2B 
de3a0d15141199f98873c332f0c0237a39534bffe624f9394a6ba2bb9c3d731121d1b698963c424b919f7683fcffce1a86884bf64d26938cd529a14a211f1904
 SHA512 
e377f1fd5802321ea8198bbf661b15ec050f5ee902666359c8e1cce8e36abbb67957e04bdc1ee8a91eb3bf2c56ef62e9f5535dc52982eb6185476ce794449402
 DIST patch-6.6.94-rt56.patch.xz 87868 BLAKE2B 
3bdf4c68c57a0bcb4243335c647d40148e03d32db0016a710e1a82e4803ea6f78f24b8f5f45ed31e4dab82ddab25c3281e1efca795280fe393fc67b53d81170d
 SHA512 
0356712f4b4d0bb8e137dfc01eecf144f5146d7b3f97d59bd3bc7beea9bad67b60aaa5dccfe6dac9eeddb9ae3614da38d3025357d41b62402106c9c6375bdab4

diff --git a/sys-kernel/rt-sources/rt-sources-6.12.28_p10.ebuild 
b/sys-kernel/rt-sources/rt-sources-6.12.28_p10.ebuild
new file mode 100644
index 000000000000..bfdbb92b20c0
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-6.12.28_p10.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+
+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}"
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start";
+
+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}";
+
+SRC_URI="${KERNEL_URI} ${RT_URI}"
+KV_FULL="${PVR/_p/-rt}"
+S="${WORKDIR}/linux-${KV_FULL}"
+KEYWORDS="~amd64 ~arm64"
+
+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