From 99bf8e1a2f2817b85f62d1ec62429fe55dc957c2 Mon Sep 17 00:00:00 2001 From: Alice Ferrazzi Date: Thu, 23 May 2024 14:33:14 +0900 Subject: sys-kernel/rt-sources: add 6.6.30_p30, drop 6.6.25_p29 Signed-off-by: Alice Ferrazzi --- sys-kernel/rt-sources/Manifest | 4 +- sys-kernel/rt-sources/rt-sources-6.6.25_p29.ebuild | 51 ---------------------- sys-kernel/rt-sources/rt-sources-6.6.30_p30.ebuild | 51 ++++++++++++++++++++++ 3 files changed, 53 insertions(+), 53 deletions(-) delete mode 100644 sys-kernel/rt-sources/rt-sources-6.6.25_p29.ebuild create mode 100644 sys-kernel/rt-sources/rt-sources-6.6.30_p30.ebuild (limited to 'sys-kernel/rt-sources') diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest index cee2b2e67b77..85c7fb12c88d 100644 --- a/sys-kernel/rt-sources/Manifest +++ b/sys-kernel/rt-sources/Manifest @@ -35,5 +35,5 @@ DIST patch-6.1.90-rt30.patch.xz 52768 BLAKE2B 3740c8b5b7feba3d1b431b7b8c632aeb60 DIST patch-6.1.90.xz 4533156 BLAKE2B 31f19b7fb52af72f97942d5f0f03ad35098e48bee997b3055d3202bf951b4ed1287f8747c07c948c756b43a67aa5f7121c39108d054227b38398c3a1e564e681 SHA512 d7df5d40a61204a31056e152cc4841a3ff9390e356d4b9f73eca496a1a57f2278c2b2341e4f95e0416bb80c81d4251acc4527c1a3b819baf225174cf8f24c562 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.25-rt29.patch.xz 89652 BLAKE2B b1f2b08abb2b731e707e9a4ea662bf37654e028062c837a89662461859e5b552a0a90f98a30198e0fc48368bd3abf317d0511db3e93df87cdc20e7d582d296e5 SHA512 bf9618e058a57c39922a782cbdea9bde303b9be175c60466472ba08586df7a693065e7bdb217652e8154604ca53097be4c0110f1dc9744ed1bb83f2e8a9559e8 -DIST patch-6.6.25.xz 1612364 BLAKE2B 6222c5fabff2db4be9fedfedd52b226e08e3f9d8a1f07cafb4dd3cc6c9f1723d9b8441d603f73f801c7822c933ad8bc477862cbfc5c1c16fde2412fb1d6989c7 SHA512 ecba9c468e1199a09fb04780f94021eac92b77820cf0baf96e1b15938e0c673121cce1dfc6a11702da2a00701c1cb70aeec62682aed2412cccaf61f27f55b7c8 +DIST patch-6.6.30-rt30.patch.xz 89592 BLAKE2B faae361b29136cabdb28bd2e713180f0149ceab7ab13c655e33412168d5f6dcf1f2d976bf9f140b8a04cbf06bac982e52209870f54fb8844777b9b8cbb714544 SHA512 ef6a59cd96e887cb1d208509bc90ee0b656239c1eb49062826cf62f0de52d0bf4b1b9e06f9e8be9b9c335d74f3f322eb3be2b517d59e56eabb9b51acb46c9fa8 +DIST patch-6.6.30.xz 1872228 BLAKE2B 380cddf5b2a250cfd493314087bb250b6da1308d7b2f6b7946175cfa0adf697048f4e35d8e0e5490b9064dd1a007407f34d22c2f09726d651a5a2fc078e5442f SHA512 f96b8db3029f0ae7207c9f4b60f96eb8d5f808b607bd3ecea940f63ea7de9d0be6e60524ddcedf5996ef89c7e202781b941fb88c76784d63a27a91eed3070cee diff --git a/sys-kernel/rt-sources/rt-sources-6.6.25_p29.ebuild b/sys-kernel/rt-sources/rt-sources-6.6.25_p29.ebuild deleted file mode 100644 index 2a03c9f44c9e..000000000000 --- a/sys-kernel/rt-sources/rt-sources-6.6.25_p29.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# 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}." diff --git a/sys-kernel/rt-sources/rt-sources-6.6.30_p30.ebuild b/sys-kernel/rt-sources/rt-sources-6.6.30_p30.ebuild new file mode 100644 index 000000000000..2a03c9f44c9e --- /dev/null +++ b/sys-kernel/rt-sources/rt-sources-6.6.30_p30.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