summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKurt Kanzenbach <kurt@kmk-computers.de>2021-04-24 19:54:18 +0200
committerAlice Ferrazzi <alicef@gentoo.org>2021-04-27 13:38:24 +0900
commit34e696c16fb52027ae2a5057a6fa020f1266f8d4 (patch)
treed28654a6e19c5e918988c0fa637535b8d3362ebd /sys-kernel/rt-sources
parentdev-util/cutter: add 2.0.2 (diff)
downloadgentoo-34e696c16fb52027ae2a5057a6fa020f1266f8d4.tar.gz
gentoo-34e696c16fb52027ae2a5057a6fa020f1266f8d4.tar.bz2
gentoo-34e696c16fb52027ae2a5057a6fa020f1266f8d4.zip
sys-kernel/rt-sources: Add rt sources v4.4.267-rt221
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de> 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-4.4.267_p221.ebuild54
2 files changed, 56 insertions, 0 deletions
diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index e938f560ef1f..f1152008bdcd 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -34,6 +34,8 @@ DIST patch-4.4.245-rt211.patch.xz 195108 BLAKE2B 223b00f7560a0ec71bae3a2f271818a
DIST patch-4.4.245.xz 3395688 BLAKE2B fe64d7e839cc5e2113322b2084d289f3f1ff64833e05e7053285817b056c7303445939952299ebdb27a7b7c1c8417f474cca5201b75134fb90da1ab55d808a77 SHA512 85bc54f20b59cca9bb8549e00a58c065f9f990ea2ab0ebc78f10c5c3accc37473aa26cf69239aee282e9c8e84df4d6d13888ae8b228e81a32cb2227a49f984ef
DIST patch-4.4.249-rt212.patch.xz 195172 BLAKE2B a2c8dc6946f232068030c5e4d58dde55610a797b971cf4d7a60552d83a60861d3329c86d59673fcbea15aeecf8d2e479278588981db63bc2846ce36756a28169 SHA512 52e2b2b79882e4667957a323df4010fc35e69142baa9f1c84480a3beafd7c9eb6ce927887d2d825dbd360ef8d35ed9d6150ffb4cb863b794c637b7df53d713a2
DIST patch-4.4.249.xz 3426840 BLAKE2B 80230e488bea4899d489ca1710b487e59c13668d46850ef7418b85c8bad3adea382a07672449d7ecc2b16e23dbffd6a25fd2616faab0b30965216551b75ae42c SHA512 5fb31aeb0792105aeb98d6313879fc211c3053234a13cfccd20a36e3bfa485a584f01f3bf068f1bf0529f8adc34e10296b5144dfe48472fc0998571ae41626dd
+DIST patch-4.4.267-rt221.patch.xz 194908 BLAKE2B 7e230a1e15305a7c95587c5cd5ca208d6be8989d5b4fe01ea1430d1845a30f06409c46961a053ae40273e558b333b6075cd45dcb98724e86f6b33a0877e1fc2b SHA512 5cf38181a96f82f1a9071cb14ef933f526076b59797e8827de14030f166f9788d43064414d1db22369a90014c58117072d44d2938b11105aee9ef30d32df73ab
+DIST patch-4.4.267.xz 3522868 BLAKE2B 76dc5251a90421c7b594686dbf09938d5f7475f6113241831e139eb4684fb6042e690e98c613b585eaf46d5e548927e2a8ea4d8947df01330237e241aa00c6f0 SHA512 85b835314ca8f59cb8ab8f5a5f0d7539a842ebbc8c5ad76f49b49701ec653857b5f59af0bf4c3dabe11e14831ffd4d31c0849398e25905ae86b8f829d90ff25d
DIST patch-4.9.240-rt155.patch.xz 175372 BLAKE2B 807205cf1b22c5da138fac0772c881e1c162ff66f6872fe497b643105573db5bc48c98947f65e6e945b46ffb865c4abe9c2ce9aacb093d7a4ccdd686e6573e04 SHA512 b50feb8ee9aa7dd8af1fd01dc0beda4a0a71305229145a6b21797bd63e3683085c2893c4ccdd67ac451c66c44c758303b2792516413b69f844441956280df4ae
DIST patch-4.9.240.xz 3707752 BLAKE2B 58cf04060dc286f38895bea9339d124983a37878f687b71d38c28aa1123a3e0889f46d4e96605d3ae69257a8d7ec824b85a835e463214445c363065c4be5ae8e SHA512 b18824b1cc70020ef0f4000b4c152297a7424b31075aa001274319a0b8e3d6b6407193a903b3af56bfe8b0dc12be68673188de90aaa14ba13670c0669a8e7557
DIST patch-4.9.247-rt162.patch.xz 175304 BLAKE2B 5c481b074b9ca70bb3b978f079190d161951dea48d71c537b6d1c32ce5fc9fbffff2c8a339931dd7084b1a0445d557c1ab666bb0e8ca6d5c846b408e3c71f870 SHA512 91da91e4540883464bdcfbd764d8531dafcc49fcebb748fa91c158f218f26b8d5424d4723e3b6ba8e5f9c81246e5ffa3addd652a6ec013c7131deb7d9cc673f5
diff --git a/sys-kernel/rt-sources/rt-sources-4.4.267_p221.ebuild b/sys-kernel/rt-sources/rt-sources-4.4.267_p221.ebuild
new file mode 100644
index 000000000000..806c4452612e
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.4.267_p221.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64 ~arm64"
+
+HOMEPAGE="https://www.kernel.org/pub/linux/kernel/projects/rt/"
+
+inherit eapi7-ver
+
+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_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}."