summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlice Ferrazzi <alicef@gentoo.org>2022-03-25 16:56:53 +0900
committerAlice Ferrazzi <alicef@gentoo.org>2022-03-25 17:08:05 +0900
commitc9eb093e47e7c105def0f5268eb548571746cde0 (patch)
treebdca423926791901e858cd90ad8cc3553ec7cbc1 /sys-kernel/rt-sources
parentsys-kernel/rt-sources: bump 4.19.235_p106 (diff)
downloadgentoo-c9eb093e47e7c105def0f5268eb548571746cde0.tar.gz
gentoo-c9eb093e47e7c105def0f5268eb548571746cde0.tar.bz2
gentoo-c9eb093e47e7c105def0f5268eb548571746cde0.zip
sys-kernel/rt-sources: Bump to 5.10.106_p64
Signed-off-by: Alice Ferrazzi <alicef@gentoo.org>
Diffstat (limited to 'sys-kernel/rt-sources')
-rw-r--r--sys-kernel/rt-sources/Manifest2
-rw-r--r--sys-kernel/rt-sources/rt-sources-5.10.106_p64.ebuild51
2 files changed, 53 insertions, 0 deletions
diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 876f9350e352..d09e74deff84 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -13,6 +13,8 @@ DIST patch-4.19.225-rt101.patch.xz 167184 BLAKE2B c1ec335e77ec553da0d42afb6dc7b9
DIST patch-4.19.225.xz 4429820 BLAKE2B 2c9f3b2a964a8cf41c5f8a1fc0049aed371d601ac5e6050e3a1072465b1ad9f5ae7c4e767b34825f4149b532dc9e78e4602392203040f47ef0295760f060b786 SHA512 db3f257dc060a04981b9001447de07e083c36c5a94b07ee148750dc55cb9f77ad02139e864437b95d48eab29ee33ac18798c31260bed7b9127f9ba69d52a36fa
DIST patch-4.19.235-rt106.patch.xz 167380 BLAKE2B 209badf14553f3f1b465fed74779f5d6d77a8e78907c1e79aec5d7386ad7388a470de14caa051d2cfc7c3c62e6b7f3212983726e3aca27d8b100a8ee5b3b0e00 SHA512 758c8fc036002c87f7685eed39672547f34f8e0d4c3146891a1424e0fe97c5644a35f2fa4eec3cbf2bb95f1fdb0ce638663be1d2eecfa7029b799371a6bd1642
DIST patch-4.19.235.xz 4525240 BLAKE2B 0c0409c876ec6c418f1ea60015b822007ef748fe92b15e2af3c7899f753b0a9f32cad90f678e47d5561e6b6aad3824516017479191ac84bac14557939e1fd7b9 SHA512 75a5647ef049c8dc570842e48cb563a8798c9ef5f08d596814d334e7ad2dd593d8e456c2d2551dbe608c522a3b10974113642bd836f9c30c41a4b654b7bad5bb
+DIST patch-5.10.106-rt64.patch.xz 174684 BLAKE2B aa9cb9891ae4cfb20651063715d4fca14692d0a753bef561f5afb5f50cf5fd1f8e6dcfd57d6a9f33e66b46b7af101cbf07c891473bc4d45520e2deb2be1a7062 SHA512 2ed5b3137c0a4f572e0cb6950be75fdb71cde52a93ab4c308071d8a302dbaf1ac65346793d41a48b2d99398f235a4d846fe90d809c316642d70f98f944909fd3
+DIST patch-5.10.106.xz 2857268 BLAKE2B cf855a2f7bea26949ce870e178a99f5d0cdea99a287cae303e4e6e37944bdc05357908012f9774aee7bed3a82231a8079fb11d2f0f9b307182299e6c35fb7f57 SHA512 a41b3c1a222c82fc68ab7c1aabda98d083d57e1a706dcd40b9300462f9eeba68fa420214eb25db22773a436fdef2a27456300b8ead7b969fbdf546f7cb86e609
DIST patch-5.10.90-rt61-rc1.patch.xz 174788 BLAKE2B a8ea667e4a89b05adb92828faf17e4517e6d6bf7043c911dbe3f601d057f9e5ca935f9cd4513dd502fcec158b199961e4316967696900db7f4667b8312626608 SHA512 4d9312cf58be0d8d67913ee33c4daaf9d8ea087e8fdca729c73683754c82b4628f4b8a3d29e148ecbe702dce030094fa6aaef85129cee9384b95350296be0a73
DIST patch-5.10.90.xz 2570584 BLAKE2B 3e2daae96d43729db6c62878a16578a045808d2ae99ff89666ca556fd18774f94379d83b04a2699b427ba8e630e82a31535405aa65917b86f506c5f1efcdb5fd SHA512 a4b93886cdf0fcdcc0e4dd14f1a5e39d25b27b916be95e6b4b26961a7deba1fc4e4dc1078b79ea4dd9a92d9b777d9b8b1bc27c8920b7d04ef8452040eba15828
DIST patch-5.15.19-rt29.patch.xz 80772 BLAKE2B f16cfaa06b50736406d42d0d2ebadae30e994361434ec38872caa8c2fee13ed9b70315b5708a4adb8f015e890b4d64cd91e4a1a6ac56df6f2c329222a75dccac SHA512 eb8b7a253e6a74a635392405c8116ceba0acac231b164c2fcfb99be03a62c04003d6d0140031cf65e03937c79a0a20bc57767522335ee891b631557ba5e7edc1
diff --git a/sys-kernel/rt-sources/rt-sources-5.10.106_p64.ebuild b/sys-kernel/rt-sources/rt-sources-5.10.106_p64.ebuild
new file mode 100644
index 000000000000..55e6c5d1d9b1
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-5.10.106_p64.ebuild
@@ -0,0 +1,51 @@
+# 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"
+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_FULL/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}."