diff options
author | Aisha Tammy <gentoo@aisha.cc> | 2022-09-17 15:26:48 +0000 |
---|---|---|
committer | Aisha Tammy <gentoo@aisha.cc> | 2022-09-17 15:26:48 +0000 |
commit | 8f14ffd07906573a4102051ac6f84ebe742b3b77 (patch) | |
tree | 950a9b23ab1f84ad3ed5852dc152c26e322ba969 /sys-kernel | |
parent | dev-python/tweepy: verbump to 4.10.1 (diff) | |
download | guru-8f14ffd07906573a4102051ac6f84ebe742b3b77.tar.gz guru-8f14ffd07906573a4102051ac6f84ebe742b3b77.tar.bz2 guru-8f14ffd07906573a4102051ac6f84ebe742b3b77.zip |
sys-kernel/uek-sources: add 5.15.0.3.60.4
Signed-off-by: Aisha Tammy <gentoo@aisha.cc>
Diffstat (limited to 'sys-kernel')
-rw-r--r-- | sys-kernel/uek-sources/Manifest | 4 | ||||
-rw-r--r-- | sys-kernel/uek-sources/uek-sources-5.15.0.3.60.4.ebuild | 65 |
2 files changed, 69 insertions, 0 deletions
diff --git a/sys-kernel/uek-sources/Manifest b/sys-kernel/uek-sources/Manifest index ba47d46f6..114dad1de 100644 --- a/sys-kernel/uek-sources/Manifest +++ b/sys-kernel/uek-sources/Manifest @@ -1,4 +1,8 @@ DIST genpatches-5.15-56.base.tar.xz 2245780 BLAKE2B 0f5e5d7c8a29f590598f4721307e3b1a316342cc31b8e5ab5496ed58b65470d19bed59ff40cf7b26bd4970eee04581ee8ac544eebe63c54063c161a55c828cea SHA512 0a1c4edd8f863f2c77a14cf48d79c35868ba8b2f02fb2436e1913e97c8285046ecbedc33e6faddf02a0c813e677492be0fc972e3731c733e488006602eb6119f DIST genpatches-5.15-56.experimental.tar.xz 5420 BLAKE2B ca95771341b6086f23ea70d99dfec6228e8f6486d520045c110bde63948008095715d68fa67e5e29ad46eab58366ab323736942b5c7bc83bbb61c2dc4e5c2b95 SHA512 1ec3dc2c019d0aedf03e2b70dcc6a5c80cc39ae0d1eb83b400c480818a97d6b212868dd370b4e529e01d40434313ecd2b0270e6055a22b4fe373e7a6cb91e724 DIST genpatches-5.15-56.extras.tar.xz 3932 BLAKE2B 2b167a35d9dfe16a18b22318ac4597147fb25bef53a66108c2f2e4d6e6d3df1c9d4b1fd6d63ba4a8078f94f8cd69d14b359123355ba266ef72b44f7d9addca9b SHA512 ce91556981720f3718921993eb15f5af623cad8dc40a36bec6cbb0d52153fd1288bf97927daab1b1e3ccd1451d4295b109ead0160c657a00c62c2d6f25fbc09f +DIST genpatches-5.15-72.base.tar.xz 2987972 BLAKE2B be108e6921f5a04605ab7c557e1ed50ce092a85eb36e6d60b4edc630457437eb89736dd992fb823522f3ca9c3ca530f3e437ad8f8b38a130bb56bc887070e1a5 SHA512 fdb5806584961dde27c7760ff4c20f6c7d08682bb998522a577dfa52a8fa021cea991c46db5efd1ab76e060e73bc38fb5728d0fae2c65f0846828c57779d6b39 +DIST genpatches-5.15-72.experimental.tar.xz 5424 BLAKE2B f26e3ebd164f39e1a2ad696f953a28576d081e195f0af7f63713281e6a0e18a6fce0a5f55320448003f835296a3203c1d7803addf58dc72f49e38018adf15972 SHA512 26589b45e58f9e56e1287aa100b1e5fbbc05f00cb128d7326a5c599b2725139a76c11a781ff45c504b749c0c9a589105a93620ad7d5069327d2749aa442d1854 +DIST genpatches-5.15-72.extras.tar.xz 3932 BLAKE2B 00c700eb5307d1834977c88e134fc2bea16f258d6eb374e6cb6d85c522cbf1730d6e2e937e7abb392350de8aa3cff6811f5ac0d3b93822fbd9a43c20abb525c2 SHA512 a08ba388711c30d3c101ebbdfb671c63f85ce3d07ba4545c3b01b70687d65f31fd9a1afadecdc49f0d9b113c5596df878acebd425b868ffd9111a555d4ced47d DIST linux-uek-5.15.0-3.60.2.tar.gz 200183174 BLAKE2B edf7e2665af2833fde43bd0b07c56ae2b2d80c644c2a118bec246cc4d077482a60e86614a5964e136de1d2ad42a889045eb9a5cffb5b2ee6770a08428e1a34e3 SHA512 09675f8c7afcb81e9f14beec17bfd8bb749a51f3c230f7092a7fc93889c74a594e9c15d80afc958666090f6d5027e4928cc285f945c37ac2a58824d3dbda9f96 +DIST linux-uek-5.15.0-3.60.4.tar.gz 200178510 BLAKE2B 594b8a359b3161962f07f923e697762dc82c5715688a51c4e612dc0955df179e36c874f0ada877e476e56d7aa96419748394c66615c6ec995447d17ef37f74fc SHA512 a10a49d2f0d8467695279796a0136dafa544a78d0d099626d35868ef53213a3ed5aca0c3529f26f9c8e9e36bf87ae5a3db9aa80aef58beac0b0fd043d2458a66 diff --git a/sys-kernel/uek-sources/uek-sources-5.15.0.3.60.4.ebuild b/sys-kernel/uek-sources/uek-sources-5.15.0.3.60.4.ebuild new file mode 100644 index 000000000..069fdc63c --- /dev/null +++ b/sys-kernel/uek-sources/uek-sources-5.15.0.3.60.4.ebuild @@ -0,0 +1,65 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KERNEL_VERSION=$(ver_cut 1-3) +KERNEL_TRUNK=$(ver_cut 1-2) +UEK_PATCH_VERSION=$(ver_cut 4-6) +UEK_VERSION="${KERNEL_VERSION}-${UEK_PATCH_VERSION}" + +ETYPE="sources" + +K_GENPATCHES_VER="72" +K_SECURITY_UNSUPPORTED="1" +CKV="${KERNEL_VERSION}_p${UEK_PATCH_VERSION}" + +inherit kernel-2 +detect_version +detect_arch + +DESCRIPTION="Unbreakable Enterprise Kernel (UEK) sources built from Oracle" +HOMEPAGE="https://github.com/oracle/linux-uek" +SRC_URI=" + https://github.com/oracle/linux-uek/archive/refs/tags/v${UEK_VERSION}.tar.gz + -> linux-uek-${UEK_VERSION}.tar.gz + mirror://gentoo/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.base.tar.xz + mirror://gentoo/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.experimental.tar.xz + mirror://gentoo/genpatches-${KERNEL_TRUNK}-${K_GENPATCHES_VER}.extras.tar.xz +" +S="${WORKDIR}/linux-uek-${UEK_VERSION}" + +LICENSE="GPL-2" +KEYWORDS="~amd64" +IUSE="+gentoo experimental" + +PATCHES=( + "${FILESDIR}"/uek-sources-5.4.17.2136.303.2-O3.patch +) + +src_unpack() { + default + + # remove all backup files + find . -iname "*~" -print -exec rm {} \; 2>/dev/null + + unpack_set_extraversion + unpack_fix_install_path + + env_setup_xmakeopts +} + +src_prepare() { + use gentoo && PATCHES+=( + "${WORKDIR}"/1500_XATTR_USER_PREFIX.patch + "${WORKDIR}"/1510_fs-enable-link-security-restrictions-by-default.patch + "${WORKDIR}"/2000_BT-Check-key-sizes-only-if-Secure-Simple-Pairing-enabled.patch + "${WORKDIR}"/2920_sign-file-patch-for-libressl.patch + "${WORKDIR}"/3000_Support-printing-firmware-info.patch + "${WORKDIR}"/4567_distro-Gentoo-Kconfig.patch + ) + use experimental && PATCHES+=( + "${WORKDIR}"/5010_enable-cpu-optimizations-universal.patch + ) + default +} |