summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlice Ferrazzi <alicef@gentoo.org>2022-02-06 15:08:59 +0900
committerAlice Ferrazzi <alicef@gentoo.org>2022-02-06 15:09:13 +0900
commit9423a737b448cb03f1b7591f7a9d712d33b40577 (patch)
tree2f2ee4e185136d61c6d1aeb2d2db08b164e73f1b /sys-kernel/rt-sources
parentsys-kernel/rt-sources: clean rt-sources (diff)
downloadgentoo-9423a737b448cb03f1b7591f7a9d712d33b40577.tar.gz
gentoo-9423a737b448cb03f1b7591f7a9d712d33b40577.tar.bz2
gentoo-9423a737b448cb03f1b7591f7a9d712d33b40577.zip
sys-kernel/rt-sources: bump 5.4.170-rt68
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alice Ferrazzi <alicef@gentoo.org>
Diffstat (limited to 'sys-kernel/rt-sources')
-rw-r--r--sys-kernel/rt-sources/Manifest3
-rw-r--r--sys-kernel/rt-sources/rt-sources-5.4.170_p68.ebuild52
2 files changed, 55 insertions, 0 deletions
diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index d41ef4ed1a22..0c8312fd5803 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -8,6 +8,7 @@ DIST linux-4.19.tar.xz 103117552 BLAKE2B 1dbf16cf410867412d17568fe42bc1e90c03418
DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
DIST linux-5.16.tar.xz 123114100 BLAKE2B 07a90cc640ff89e1359c06cee8c38abd33e51f9b9a89833e31a1d2750526fda4a59e8884db3c1ea63df0a37f0d3de6b5a922b014b7313d8abce20d90ac08adcb SHA512 7a257dd576bc8493595ec7d6f3c9cb6e22c772a8b2dbe735d2485c4f5c56e26a08695546e7e0f1f1cd04a533f25e829361958d4da0b98bf0ba8094dd57a85aaf
+DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
DIST patch-4.19.225-rt101.patch.xz 167184 BLAKE2B c1ec335e77ec553da0d42afb6dc7b9a91f98ee72fa25799c9124236f5991633bcbda79b6fbe69a6db604f1a4096d954271a8cdf8fccaecba5f993f2dfd1ebf39 SHA512 0380fd7b51d1148fa621d62c54635e3238c694d1519c3d3d8bd16088cdbf2f225d3e27accd098769ccc838b5b0a485fc4a97b1a21489f23fdaea16211d10226a
DIST patch-4.19.225.xz 4429820 BLAKE2B 2c9f3b2a964a8cf41c5f8a1fc0049aed371d601ac5e6050e3a1072465b1ad9f5ae7c4e767b34825f4149b532dc9e78e4602392203040f47ef0295760f060b786 SHA512 db3f257dc060a04981b9001447de07e083c36c5a94b07ee148750dc55cb9f77ad02139e864437b95d48eab29ee33ac18798c31260bed7b9127f9ba69d52a36fa
DIST patch-5.10.90-rt61-rc1.patch.xz 174788 BLAKE2B a8ea667e4a89b05adb92828faf17e4517e6d6bf7043c911dbe3f601d057f9e5ca935f9cd4513dd502fcec158b199961e4316967696900db7f4667b8312626608 SHA512 4d9312cf58be0d8d67913ee33c4daaf9d8ea087e8fdca729c73683754c82b4628f4b8a3d29e148ecbe702dce030094fa6aaef85129cee9384b95350296be0a73
@@ -16,3 +17,5 @@ DIST patch-5.15.19-rt29.patch.xz 80772 BLAKE2B f16cfaa06b50736406d42d0d2ebadae30
DIST patch-5.15.19.xz 944068 BLAKE2B 7451c0ab57d0a341b2291335c51bfc549489d7427279d20a3bc8f57fa110a709c4614c6e2f744aa837b0b6b8e3d39e0a661e04dcde8d54c74a5b4e37f15485a8 SHA512 f0c16bf6b11d00ed830939d10a63d84f36f97e2ee950264cd8bb4537676ae1b882e86690c73ff1dc48ede709d23268af9b4fcd2ac146813ec5f34022dcd94199
DIST patch-5.16.2-rt19.patch.xz 72364 BLAKE2B 6485a5f30fa871854ac63847e725f3a8ebcb2044a4b0afa34dae43896da9814f41836cb25b2a7a5c05fbd173de6f47de7e9aa6ee56327b098244c4dc8562bb9a SHA512 018da2a043be7a2d4b197fc04c2e77f894295b1bb91deda44435e27ac572275f8f7bfdade95ff40bc8cc44e24fc4c09121f0fbddfc292e03b4105050da0b4871
DIST patch-5.16.2.xz 20432 BLAKE2B 9c9f697e4dd0a78a94ac0bd361ec69683c6904d9af02da55c3001394e6a6efcc1fccd5d44747fff6ea47271b7655bd7866d161a90196cecaddde1c630ef5c425 SHA512 50d3c386e391603fbfe86780bbfa69c3a7caa83a7eea6c239af133dde3a7aa4746f4a3f1483589018d5ac27caa7ee69d869f8f64f4b5121ddab52224f5302222
+DIST patch-5.4.170-rt68.patch.xz 183292 BLAKE2B ea666e407749008faa9254bfcd7b92d81b9bdb3c750cf33fadf7eafde0ff15e468357ca53f24bdcbeed687726f2842b1cb673b8b464f84a2a27f48827b4a04d1 SHA512 5f1ab9e24af7f39f6734f1cb1fff4ccd405bac6db56b09a9f25f7c90195720c384c1316e794fa5ac8eda160a788f59f5a9a6c13352fcd483d1dd82b30494af84
+DIST patch-5.4.170.xz 3618448 BLAKE2B b2241c31a494ca4fe80f0d81089b39af5c5d4e986aadd1a83ed49d9fb9b92de04f7e052f8591fc5d10691144fa63d3019f1bcb5f3453ac497370187f80f1ce57 SHA512 e9580b30e2847bc6f05d2dd41461b47ef8e0d24efdc46b6678b84a1450acdc92b0a4d7bc8a47c1494e953cd7101df873641fd117730ab49e9e08653c9f1d175d
diff --git a/sys-kernel/rt-sources/rt-sources-5.4.170_p68.ebuild b/sys-kernel/rt-sources/rt-sources-5.4.170_p68.ebuild
new file mode 100644
index 000000000000..8e20943244fb
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-5.4.170_p68.ebuild
@@ -0,0 +1,52 @@
+# 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"
+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}."