From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 2C51A15800A for ; Mon, 21 Aug 2023 12:43:10 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 04E292BC014; Mon, 21 Aug 2023 12:43:09 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D3B502BC01D for ; Mon, 21 Aug 2023 12:43:08 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 2C87E34126B for ; Mon, 21 Aug 2023 12:43:07 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 86666104E for ; Mon, 21 Aug 2023 12:43:05 +0000 (UTC) From: "Haelwenn Monnier" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Haelwenn Monnier" Message-ID: <1692469845.ad0c017b92e8f11f111ac5d222346ec1d6b3d7d6.lanodan@gentoo> Subject: [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/uek-sources/ X-VCS-Repository: repo/proj/guru X-VCS-Files: sys-kernel/uek-sources/Manifest sys-kernel/uek-sources/uek-sources-5.15.0.105.125.4.ebuild X-VCS-Directories: sys-kernel/uek-sources/ X-VCS-Committer: lanodan X-VCS-Committer-Name: Haelwenn Monnier X-VCS-Revision: ad0c017b92e8f11f111ac5d222346ec1d6b3d7d6 X-VCS-Branch: master Date: Mon, 21 Aug 2023 12:43:05 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 7423e6dc-ec04-4252-9006-89d5d2069570 X-Archives-Hash: c6ab812c80d6b455c8e5d6f7d4fb11d8 commit: ad0c017b92e8f11f111ac5d222346ec1d6b3d7d6 Author: Aisha Tammy aisha cc> AuthorDate: Sat Aug 19 18:30:07 2023 +0000 Commit: Haelwenn Monnier hacktivis me> CommitDate: Sat Aug 19 18:30:45 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad0c017b sys-kernel/uek-sources: add 5.15.0.105.125.4 Signed-off-by: Aisha Tammy aisha.cc> sys-kernel/uek-sources/Manifest | 4 ++ .../uek-sources-5.15.0.105.125.4.ebuild | 65 ++++++++++++++++++++++ 2 files changed, 69 insertions(+) diff --git a/sys-kernel/uek-sources/Manifest b/sys-kernel/uek-sources/Manifest index 27261f7df5..3f4a6274f6 100644 --- a/sys-kernel/uek-sources/Manifest +++ b/sys-kernel/uek-sources/Manifest @@ -1,9 +1,13 @@ +DIST genpatches-5.15-133.base.tar.xz 5249652 BLAKE2B 309acc807e07bfcbb34e0ae87618d6dbb76e6481699fc017f449e61a2518e96e1abaf43ffe32bb9f76786fbe8bad5607407be4a40dd8d26be484943d5b4afee1 SHA512 f0c689a808a7724cb4f30d697c22a0a089df3e0f837440b22b6c32672355b79898c8097810fa1e420e0f8c364f5a33b6c373db58b7c8caac8b67be763a820cea +DIST genpatches-5.15-133.experimental.tar.xz 5424 BLAKE2B 4b68fab502bfce588c7a8fdc11dc44fb619fa082f8afd574bf8d44f786a0a08aeafcf2229c9e63c7ee87c4aa4a5ce27f107994c0ab048e4c012c30b554221cff SHA512 fdb7e8bc1ec0e6a3819a0aa39138f60162fb376fc29de6e6e09038b88c4070073628331216f9fa74aabf0eefa492085f5b8eeee7002f7b9edc97effd2110dc26 +DIST genpatches-5.15-133.extras.tar.xz 3932 BLAKE2B b99e279af41ad1d19a58e8f9b1bbf392c805a46c371d7a022a65c0090b5824c6ce26280525a0c21feda2a5a5cfffcafc690a2194d29af6a44e10a9d4c923db8b SHA512 7cd772a6feed01543305417ff03b834bb002821ccf254e7f5481623a7f16b0b54da5fc72c21f4ae3481308eaab08fcca8fc5103ffbed58dc4355cfb661f04f8e DIST genpatches-5.15-80.base.tar.xz 3218432 BLAKE2B f2478969a4e7a24bd7a30328e2d17d5daafa9fbd741dd7eb295c025f27c08ccf8efbde13003e084c509a8bcf5f1d28f45189a28467b31c48c2a4d344a726ec4f SHA512 60737de4d0f8e3acc02ed07a82853d9226daf54b3b5a1b990d94e78b3dcd9fae26b9e6cf8854e5074b88dd826d286440155b70c4fc19f271ce795b2bbcc61b1a DIST genpatches-5.15-80.experimental.tar.xz 5424 BLAKE2B a01c40dc5f3bb9f4c315f64830244d69fb7a81f4f0c3e1b987f53d867f1174fd8a4d91fc5e9cac38554b0fabac393af97a91a8203f285010def930634ddf5402 SHA512 b0338c9664906a20fa63ad1673a82517656905b370849c668dfa5c0b1bdfd6059178dd50e690db26e47ddc104b60ffa048ace4119f7b3b2427215bc3ab817d80 DIST genpatches-5.15-80.extras.tar.xz 3932 BLAKE2B 50940b69b0793c1ab7f19908daca488e7dce5c48d74bcb636d5faa60fc510217b94f175669a28963347911291204f0f6384322b55148c70e63cc54e21dc74d1d SHA512 9434da5bf439f12adb55e70fb8f5d675b9d452dcb2a364da9cb65a2f4cd405cc0469c2c291fdc6b0f015a0d52d08ca0475a389e45041cca532f049e1784d06b3 DIST genpatches-5.15-91.base.tar.xz 3838856 BLAKE2B e42746d0b7342cd6e2ab1b6b907a202277365a4fe52df5eae5d3685c68efbcbce58ab1c6d00e0b89c1f581f6818ba830f35af96d40e1bbf80ac824b0be572715 SHA512 37b31c9f878dc1cc4c5446fe7810b6fb9caf556296e99975de1e37bde9e798f5f74e90cd6d825ae1f474bbd8ae31da3f07e5527d3ce6aff42761ce8425634949 DIST genpatches-5.15-91.experimental.tar.xz 5420 BLAKE2B c946006fa74b472f40a8389832e482cd5c20d5ba620743e0986d62f298e47f2c3fd9b1a4a5232c628de9fc71a7a1ddd6bd29dad3c317507724c082ee29e3795c SHA512 753284d7bab9453de103e87112c8df7eafe7bceb61c42267bf9462aaab636f1d51e017dad6ce2d7885c84449e8d67d0606fd3e53ee0671de7d6c8b130ea3aa26 DIST genpatches-5.15-91.extras.tar.xz 3932 BLAKE2B 139a9a7876504ce63abf76db63904b3b4330ab101ec7f0c97717ee83ff861595df31a36f5fe4fbaf3b70641e6029e399235a7ec3e26feb98522c57e6b4b5d71b SHA512 9486f83b99c1f0bcd23e556229c7c0947be4fa097d688b510b6d57d94584e6fffcc9a2412c3620ceeffc2b347fad1ea1e12f58b2f0629cf93a2bde19f567ee5d +DIST linux-uek-5.15.0-105.125.4.tar.gz 201689155 BLAKE2B 33be4a5270cd793a6a5a4fc4c49c4efb37e60aab1abf06b7ed4eba94666890c19a913f75c91d57657f44b31bb17e17152b09130f61a8f19dee5240bae66ea0b9 SHA512 00f280387a9964bd24c11c3da07fe8e6a1ef33c799eee040ab74ed886baafa663299bb83a7a2efc0fe4d8608f2fb7ab8e03adc3a738d39dc283df54c9d633eeb DIST linux-uek-5.15.0-5.70.1.tar.gz 200233058 BLAKE2B 92d639ab0c859013ac8518ad52232cd99a43c696f09b72d36bde2f4992ee6344c7ca1b0147d8ebc5ce101181dc238d24d7a59c6bc082a38067426ad88632fd60 SHA512 e99c363aa0b64489b775b70979001ff2db2743682ec5f18457db407d0dc2707ed02a251efe86071862e2fc4704abe610c0e1543409819ac6018e6a14db42aefe DIST linux-uek-5.15.0-6.80.3.tar.gz 200414049 BLAKE2B 191a96349e45fcb70297f37b4f725caee2a27bc6a26f0f18c324e3795754a8c01b6c680ebd3230003e536cd7517f943180b0f82a9c3c0368b13cb35b5ba34be2 SHA512 e60bbf41de17e59b6ad10c7799117031ac80ca9ab1bd4bbcf880ec8c6f3bc2ab1bfecae7578ff348debc9b6c10823683f9b1877bddadb22c29ced46bed30e688 DIST linux-uek-5.15.0-8.91.3.tar.gz 201202473 BLAKE2B c6a86811a7048d5f8a5d21a0bc5e3772ea0dc3b4b7b954ad45844b666500278c3bea50a2117cd55f66e4d8301b8cd052f0123235451366254b7b5cdc3aa07ea9 SHA512 a76c36f64c9a7acffde3a5e94b7b223a1bb9ae2a48d6914b9ad287e3dd04f276547a053ed2afd10b1d2ff4fa5f5fd3e94ae266ff31d05c4f4242bb2789eccec0 diff --git a/sys-kernel/uek-sources/uek-sources-5.15.0.105.125.4.ebuild b/sys-kernel/uek-sources/uek-sources-5.15.0.105.125.4.ebuild new file mode 100644 index 0000000000..a9e2d20297 --- /dev/null +++ b/sys-kernel/uek-sources/uek-sources-5.15.0.105.125.4.ebuild @@ -0,0 +1,65 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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="133" +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 +}