From caa0a477a9a1dbf2debfb154eced925da3fadafa Mon Sep 17 00:00:00 2001 From: Alice Ferrazzi Date: Fri, 12 Apr 2024 19:06:39 +0900 Subject: sys-kernel/rt-sources: add 6.1.83_p28, drop 6.1.82_p27 Signed-off-by: Alice Ferrazzi --- sys-kernel/rt-sources/Manifest | 4 +- sys-kernel/rt-sources/rt-sources-6.1.82_p27.ebuild | 52 ---------------------- sys-kernel/rt-sources/rt-sources-6.1.83_p28.ebuild | 51 +++++++++++++++++++++ 3 files changed, 53 insertions(+), 54 deletions(-) delete mode 100644 sys-kernel/rt-sources/rt-sources-6.1.82_p27.ebuild create mode 100644 sys-kernel/rt-sources/rt-sources-6.1.83_p28.ebuild diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest index b1cd7690efb1..730071802eb8 100644 --- a/sys-kernel/rt-sources/Manifest +++ b/sys-kernel/rt-sources/Manifest @@ -31,8 +31,8 @@ DIST patch-5.4.271-rt89.patch.xz 182740 BLAKE2B c7e7485965d01912f5f01e07958f561e DIST patch-5.4.271.xz 5437132 BLAKE2B dd5148082b7922e86e7a610146e55256e2321a39de8558293d51ca9cf733184332fd22c3fd4a75d6b483b376f92c8ea0f4f17d05761e7c2d0f0e8ed6f35621a1 SHA512 88cd064eb8f9ab7e0de7d3e4500e59b80e2d8403176434029b6845f75c0f8eb97a0ad924365d18aa35ba1e1dfbccf8d705fd2f3be4be12c1a20a02eb2667fcb1 DIST patch-6.0.5-rt14.patch.xz 59916 BLAKE2B be06477b7733cb280bbb8ab1cc2b4c611d5b133d97e2459877a8aac0c82a6fa74cba7a7640b49ba6dd9d0abd61a9f9682affb032a8b9f0097874fff35fea9b71 SHA512 3e36e45f16499ddbd7029723363ff4cf6e7cd9503ba49f9ce0dbb960b34855c8411abccd32838f9f162412b4a1749f676432e463fce8066496f256313c99d79e DIST patch-6.0.5.xz 274580 BLAKE2B b1fd53745b1858f92ded90a78d8060e1c916a8b6c256f96188331e5ac80242a40a83d14377ad0befec5415135925821cb264489cee63fe4ad432ba00c64983ff SHA512 c4ac4387c490e73b8d91d13fbea9a1e065be4bacf9535177e625561adb2411908a546f9c4327748aab6bbfc021f30887f3e5df5d6019c6cfe00fe5bf64aad2eb -DIST patch-6.1.82-rt27.patch.xz 52728 BLAKE2B a2f1c94bfcc8199d5d6f642e12ae2ce0b371dec7ca07103a8cfb21d9875d004fc323fb7d8108f2f247b15968b733d9575e646c3ec2438fdb4d8d2fead6fde52c SHA512 bfc8cb8ee8183f2f6f9d56cb93e35f349deab20bdf3eb089d9af1cccc504a47f9f0e19203bab2ee5a062900e126e879b9f313366e79f61f294edd7f0e7d9539e -DIST patch-6.1.82.xz 4258512 BLAKE2B 483bba5a7fd4f7cb8af9447980bc46e8de18f0aadac375276fe4efd925d89bc7162274888825845233a05bcac7a09eeaa0f7e50b0bc12a4f8e48660561e367e1 SHA512 747bf5dd6d6ef696840ddf042f6f1d7b44f65d729d4bd3027dc97eaa32515d62e0fde6e87a57a7503c5f95511c10d430747c3aaf95cde1c23add670fdbc44fa5 +DIST patch-6.1.83-rt28.patch.xz 52744 BLAKE2B 964cf021d474d0866c12cb8b9dc5c80ee9e74e69a426cd8f245f99f065d4e8c284fd0b5ef8b768b0e1cd095628a9f91e7715795800424c307f44512b617a5041 SHA512 2af8faccb266085354606a2044b4f2b594d1343da25f2ebaef185be259b91a15fb89a8b83b54c0874be69105eeb7c745a265644199d803e4571fc1c87d3664b0 +DIST patch-6.1.83.xz 4355208 BLAKE2B 6324070a9e7178417da467a1d9f674a3d3cee37578b7d4ecf1230d7b4813a4a6c06949ee4aa32b04b3d852b316af2aaf3cbc55bc9da49c2fbe26284da82eb15c SHA512 9a33c9bf61877b4eb52c94454dbb63b472366aa6e41fd6f8564bcda69e78fbf35c09f52d293c225830292a05c3aa8cd6403051b7af7c96ee0006f91e97e44d50 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.22-rt27.patch.xz 89940 BLAKE2B a599f68c1325e48d406d4173ab7a5cbff248f9478479017c919b5c2ee945c6017701c3a1bc2ad57b366d9aef0db8ca46a71ac83791b9e6c0433b7af52aa984d2 SHA512 18e50f9e2093be4393a891f5ff295963c1d1b2a365c3cce164c13880bfd86b2549136fed59657700cf5708da9bac87e46665755b97e23a2a8ec9ed1752f3b69b diff --git a/sys-kernel/rt-sources/rt-sources-6.1.82_p27.ebuild b/sys-kernel/rt-sources/rt-sources-6.1.82_p27.ebuild deleted file mode 100644 index 9e822ca1e1d0..000000000000 --- a/sys-kernel/rt-sources/rt-sources-6.1.82_p27.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2024 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}." diff --git a/sys-kernel/rt-sources/rt-sources-6.1.83_p28.ebuild b/sys-kernel/rt-sources/rt-sources-6.1.83_p28.ebuild new file mode 100644 index 000000000000..2a03c9f44c9e --- /dev/null +++ b/sys-kernel/rt-sources/rt-sources-6.1.83_p28.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 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}." -- cgit v1.2.3-65-gdbad