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 5A77E158016 for ; Tue, 26 Dec 2023 19:24:01 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 516402BC01F; Tue, 26 Dec 2023 19:24:00 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 3B84C2BC01F for ; Tue, 26 Dec 2023 19:24:00 +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)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 881B9335DCC for ; Tue, 26 Dec 2023 19:23:59 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 0F2B814BD for ; Tue, 26 Dec 2023 19:23:57 +0000 (UTC) From: "David Roman" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "David Roman" Message-ID: <1703369046.8df6f982540df61b08d4e37abaad499eb196b4bc.davidroman@gentoo> Subject: [gentoo-commits] repo/proj/guru:master commit in: sys-kernel/zenpower3/, sys-kernel/zenpower3/files/ X-VCS-Repository: repo/proj/guru X-VCS-Files: sys-kernel/zenpower3/files/zenpower3-0.2.0-use-symlink-to-detect-kernel-version.patch sys-kernel/zenpower3/zenpower3-0.2.0.ebuild X-VCS-Directories: sys-kernel/zenpower3/files/ sys-kernel/zenpower3/ X-VCS-Committer: davidroman X-VCS-Committer-Name: David Roman X-VCS-Revision: 8df6f982540df61b08d4e37abaad499eb196b4bc X-VCS-Branch: master Date: Tue, 26 Dec 2023 19:23:57 +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: 0c8ed87b-2e5d-479b-b867-64124583fdd4 X-Archives-Hash: 6bd3ea43fe36396b7a50bc860ce5beaa commit: 8df6f982540df61b08d4e37abaad499eb196b4bc Author: Gonçalo Negrier Duarte gmail com> AuthorDate: Sat Dec 23 22:02:23 2023 +0000 Commit: David Roman gmail com> CommitDate: Sat Dec 23 22:04:06 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8df6f982 sys-kernel/zenpower3: update EAPI 7 -> 8; migrate linux-mod -> linux-mod-r1 Signed-off-by: Gonçalo Negrier Duarte gmail.com> ...r3-0.2.0-use-symlink-to-detect-kernel-version.patch | 9 --------- sys-kernel/zenpower3/zenpower3-0.2.0.ebuild | 18 ++++++++---------- 2 files changed, 8 insertions(+), 19 deletions(-) diff --git a/sys-kernel/zenpower3/files/zenpower3-0.2.0-use-symlink-to-detect-kernel-version.patch b/sys-kernel/zenpower3/files/zenpower3-0.2.0-use-symlink-to-detect-kernel-version.patch deleted file mode 100644 index 07414cd717..0000000000 --- a/sys-kernel/zenpower3/files/zenpower3-0.2.0-use-symlink-to-detect-kernel-version.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -1,5 +1,5 @@ - VERSION := 0.2.0 --TARGET := $(shell uname -r) -+TARGET := $(KV_FULL) - DKMS_ROOT_PATH := /usr/src/zenpower-$(VERSION) - - KERNEL_MODULES := /lib/modules/$(TARGET) diff --git a/sys-kernel/zenpower3/zenpower3-0.2.0.ebuild b/sys-kernel/zenpower3/zenpower3-0.2.0.ebuild index 3d44019c83..5225717938 100644 --- a/sys-kernel/zenpower3/zenpower3-0.2.0.ebuild +++ b/sys-kernel/zenpower3/zenpower3-0.2.0.ebuild @@ -1,9 +1,9 @@ # Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit linux-info linux-mod +inherit linux-info linux-mod-r1 DESCRIPTION="Linux kernel driver for reading sensors of AMD Zen family CPUs" HOMEPAGE="https://github.com/Ta180m/zenpower3" @@ -18,20 +18,18 @@ DEPEND="" RDEPEND="${DEPEND}" BDEPEND="" -PATCHES="${FILESDIR}/${P}-use-symlink-to-detect-kernel-version.patch" - CONFIG_CHECK="HWMON PCI AMD_NB" -BUILD_TARGETS="modules" -MODULE_NAMES="zenpower(misc:${S})" - src_compile() { - export KV_FULL - linux-mod_src_compile + export KERNELVERSION=${KV_FULL} + local modlist=( + zenpower=misc:::all + ) + linux-mod-r1_src_compile } src_install() { - linux-mod_src_install + linux-mod-r1_src_install dobin zp_read_debug.sh dodoc README.md }