sys-kernel/xanmod-rt-sources: add 6.6.30_p30
Signed-off-by: Alfred Wingate <parona@protonmail.com>
This commit is contained in:
parent
cae2af9e51
commit
418d9a2be6
@ -1,4 +1,7 @@
|
|||||||
DIST genpatches-6.6-31.base.tar.xz 1700036 BLAKE2B 52497ce73dc1a0eaac0a73b7c9a8bcd02925afae9d3064e4709e17dd89184100177c6c1b8b6819448a89246cde6a6f29b82a51d906a362df0dd40b182992f872 SHA512 e4933aa19770d54e5524efc03e02be8a0c9b1eea62a53458584603e5add1d8123d279ba41cc8c33d65152a0a0649ae53ce0fd8a88b5582b39865f83b84a031e0
|
DIST genpatches-6.6-31.base.tar.xz 1700036 BLAKE2B 52497ce73dc1a0eaac0a73b7c9a8bcd02925afae9d3064e4709e17dd89184100177c6c1b8b6819448a89246cde6a6f29b82a51d906a362df0dd40b182992f872 SHA512 e4933aa19770d54e5524efc03e02be8a0c9b1eea62a53458584603e5add1d8123d279ba41cc8c33d65152a0a0649ae53ce0fd8a88b5582b39865f83b84a031e0
|
||||||
DIST genpatches-6.6-31.extras.tar.xz 3704 BLAKE2B 25bfb920528a71136639dcd536f1b8182ce687d5e8059c29539ed6ea348928cab361867afeb0eef55b040fa3860c44d7510ae9d453a805785567515a7157d009 SHA512 f7e7e6b2407752f2f868afef958e88dcdfd1788bb518f17eb60baaec43e55cc69b9185ae55c515b9bc617dc1aa7d1a958b8980ffafd95228aa3322ca104a8fa3
|
DIST genpatches-6.6-31.extras.tar.xz 3704 BLAKE2B 25bfb920528a71136639dcd536f1b8182ce687d5e8059c29539ed6ea348928cab361867afeb0eef55b040fa3860c44d7510ae9d453a805785567515a7157d009 SHA512 f7e7e6b2407752f2f868afef958e88dcdfd1788bb518f17eb60baaec43e55cc69b9185ae55c515b9bc617dc1aa7d1a958b8980ffafd95228aa3322ca104a8fa3
|
||||||
|
DIST genpatches-6.6-37.base.tar.xz 1986828 BLAKE2B 003cfae8adc04f3ea319ecff4344662e27df5d501bcdcb1801d6b429ac85a60834a896a9222e0b9ba7c173376fa137a2470cb04f08289abd6805a2f0b07b0b0e SHA512 e21bc0eac8103091dae7d3e5d29ceebb4e47eb3e1fe63d577b0d000444837d723568c13bfac4f5deb61132dc3adc153e8de4661a15e6880b38fb097bb143bbf1
|
||||||
|
DIST genpatches-6.6-37.extras.tar.xz 3736 BLAKE2B e54e5dc4b2cc854dbac9fc0d03dad93cbe4aa639142090271abcc0e797ab28e3377986f46767df8d6802edaed058e1b3999067c96d05ec8bbb42f48e33f96cb6 SHA512 be6299eedccde2d9e4cd37d4df14ef6c6a404892f18c40c4acfac31dfd20f1f0c28be767fccd8a7ee0817b32490057c76fc01d895f979686ade5a0357a59515b
|
||||||
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
|
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
|
||||||
DIST patch-6.6.25-rt29-xanmod1.xz 1807652 BLAKE2B 187e9ba979bc90371047defe682700754fbbbf0a0d360dc2e3221ca52bc775ba99bfc88a8acc657078ecd3e9b7aec47edbd963d9b52efb1f33c652b976db3007 SHA512 7d180b2976392c7799a69290a4152f8bd9ae75e6b544236bc42cbf7f69481edfa21f7efa7059875f733c3e24502c28c2d575fc877de78a323c407808c10becd2
|
DIST patch-6.6.25-rt29-xanmod1.xz 1807652 BLAKE2B 187e9ba979bc90371047defe682700754fbbbf0a0d360dc2e3221ca52bc775ba99bfc88a8acc657078ecd3e9b7aec47edbd963d9b52efb1f33c652b976db3007 SHA512 7d180b2976392c7799a69290a4152f8bd9ae75e6b544236bc42cbf7f69481edfa21f7efa7059875f733c3e24502c28c2d575fc877de78a323c407808c10becd2
|
||||||
|
DIST patch-6.6.30-rt30-xanmod1.xz 2045864 BLAKE2B 3ec29bda7b75a908498163f5ce6baef6ec67186c05fb627d88a7362ea6a4001355b299437a59b2cb5e1a9da7b2c712ee082486164b209b8ef304b09c832a08d0 SHA512 a3e3b59eff8c0b9b72e34378ffc50675ec5f1b3371045c2a891f2a702b0834a65103abbf3543d55812ba902da4eb15ed4d32c5baade8ee907cd89066c0b610fe
|
||||||
|
@ -0,0 +1,51 @@
|
|||||||
|
# Copyright 1999-2024 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI="8"
|
||||||
|
|
||||||
|
XANMOD_VERSION=1
|
||||||
|
RT_PATCHSET="${PV/*_p}"
|
||||||
|
|
||||||
|
K_WANT_GENPATCHES="base extras"
|
||||||
|
K_GENPATCHES_VER="37"
|
||||||
|
|
||||||
|
ETYPE="sources"
|
||||||
|
K_SECURITY_UNSUPPORTED="1"
|
||||||
|
K_NOSETEXTRAVERSION="1"
|
||||||
|
|
||||||
|
inherit kernel-2
|
||||||
|
detect_version
|
||||||
|
detect_arch
|
||||||
|
|
||||||
|
DESCRIPTION="Full XanMod sources with CONFIG_PREEMPT_RT and including the Gentoo patchset"
|
||||||
|
HOMEPAGE="https://xanmod.org"
|
||||||
|
SRC_URI="
|
||||||
|
${KERNEL_BASE_URI}/linux-${KV_MAJOR}.${KV_MINOR}.tar.xz
|
||||||
|
https://downloads.sourceforge.net/xanmod/patch-${OKV}-rt${RT_PATCHSET}-xanmod${XANMOD_VERSION}.xz
|
||||||
|
${GENPATCHES_URI}
|
||||||
|
"
|
||||||
|
LICENSE+=" CDDL"
|
||||||
|
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
UNIPATCH_STRICTORDER=1
|
||||||
|
UNIPATCH_LIST_DEFAULT="${DISTDIR}/patch-${OKV}-rt${RT_PATCHSET}-xanmod${XANMOD_VERSION}.xz "
|
||||||
|
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} 1*_linux-${KV_MAJOR}.${KV_MINOR}.*.patch"
|
||||||
|
kernel-2_src_unpack
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
# 627796
|
||||||
|
sed \
|
||||||
|
"s/default PREEMPT_NONE/default PREEMPT_RT/g" \
|
||||||
|
-i "${S}/kernel/Kconfig.preempt" || die "sed failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog "MICROCODES"
|
||||||
|
elog "Use xanmod-sources with microcodes"
|
||||||
|
elog "Read https://wiki.gentoo.org/wiki/Intel_microcode"
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user