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 (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 827191581F0 for ; Sat, 14 Dec 2024 04:20:00 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 68572E08CE; Sat, 14 Dec 2024 04:19:59 +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) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 3C488E08CE for ; Sat, 14 Dec 2024 04:19:58 +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 B3D62335C03 for ; Sat, 14 Dec 2024 04:19:56 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id BE861D for ; Sat, 14 Dec 2024 04:19:54 +0000 (UTC) From: "Ionen Wolkens" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ionen Wolkens" Message-ID: <1734149961.506b573904bef9eae78e4bf46448eccd42564d0f.ionen@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/ X-VCS-Repository: repo/gentoo X-VCS-Files: x11-drivers/nvidia-drivers/nvidia-drivers-550.135.ebuild x11-drivers/nvidia-drivers/nvidia-drivers-550.40.82.ebuild x11-drivers/nvidia-drivers/nvidia-drivers-565.77.ebuild X-VCS-Directories: x11-drivers/nvidia-drivers/ X-VCS-Committer: ionen X-VCS-Committer-Name: Ionen Wolkens X-VCS-Revision: 506b573904bef9eae78e4bf46448eccd42564d0f X-VCS-Branch: master Date: Sat, 14 Dec 2024 04:19:54 +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: c5978f38-987a-43bf-95ef-8b3d8a8b83f1 X-Archives-Hash: 855729683172492bc29e2819b5357372 commit: 506b573904bef9eae78e4bf46448eccd42564d0f Author: Ionen Wolkens gentoo org> AuthorDate: Sat Dec 14 04:11:04 2024 +0000 Commit: Ionen Wolkens gentoo org> CommitDate: Sat Dec 14 04:19:21 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=506b5739 x11-drivers/nvidia-drivers: update DRM_*_HELPERS error text I915 now selects TTM in newer kernels making it usable, however the text is unaware of changes and versions, so just drop the mention that I915 is not usable and suggest checking the kernel's help. Also list QXL example first, it's smaller to build. Still keep AMDGPU listed mostly because it's more recognizable by users. Leaving 535 as-is, last I know of TTM_HELPERS doesn't matter for it and it likely does not have that long of support. Signed-off-by: Ionen Wolkens gentoo.org> x11-drivers/nvidia-drivers/nvidia-drivers-550.135.ebuild | 8 ++++---- x11-drivers/nvidia-drivers/nvidia-drivers-550.40.82.ebuild | 8 ++++---- x11-drivers/nvidia-drivers/nvidia-drivers-565.77.ebuild | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-550.135.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-550.135.ebuild index c1a0d5521864..da413e81b3df 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-550.135.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-550.135.ebuild @@ -118,15 +118,15 @@ pkg_setup() { use kernel-open && CONFIG_CHECK+=" MMU_NOTIFIER" #843827 local drm_helper_msg="Cannot be directly selected in the kernel's config menus, and may need - selection of a DRM device even if unused, e.g. CONFIG_DRM_AMDGPU=m or - DRM_QXL=m, DRM_NOUVEAU=m also acceptable if a module and *not* built-in." + selection of a DRM device even if unused, e.g. CONFIG_DRM_QXL=m or + DRM_AMDGPU=m (among others, consult the kernel config's help), can + also use DRM_NOUVEAU=m as long as built as module *not* built-in." local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection of drivers (no custom config), and for wayland / nvidia-drm.modeset=1. ${drm_helper_msg}" local ERROR_DRM_TTM_HELPER="CONFIG_DRM_TTM_HELPER: is not set but is needed to compile when using kernel version 6.11.x or newer while DRM_FBDEV_EMULATION is set. - ${drm_helper_msg} - Many DRM devices like DRM_I915 cannot currently be used to enable this." + ${drm_helper_msg}" local ERROR_MMU_NOTIFIER="CONFIG_MMU_NOTIFIER: is not set but needed to build with USE=kernel-open. Cannot be directly selected in the kernel's menuconfig, and may need selection of another option that requires it such as CONFIG_KVM." diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.82.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.82.ebuild index aff518c359eb..361201aabc83 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.82.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.82.ebuild @@ -120,15 +120,15 @@ pkg_setup() { use kernel-open && CONFIG_CHECK+=" MMU_NOTIFIER" #843827 local drm_helper_msg="Cannot be directly selected in the kernel's config menus, and may need - selection of a DRM device even if unused, e.g. CONFIG_DRM_AMDGPU=m or - DRM_QXL=m, DRM_NOUVEAU=m also acceptable if a module and *not* built-in." + selection of a DRM device even if unused, e.g. CONFIG_DRM_QXL=m or + DRM_AMDGPU=m (among others, consult the kernel config's help), can + also use DRM_NOUVEAU=m as long as built as module *not* built-in." local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection of drivers (no custom config), and for wayland / nvidia-drm.modeset=1. ${drm_helper_msg}" local ERROR_DRM_TTM_HELPER="CONFIG_DRM_TTM_HELPER: is not set but is needed to compile when using kernel version 6.11.x or newer while DRM_FBDEV_EMULATION is set. - ${drm_helper_msg} - Many DRM devices like DRM_I915 cannot currently be used to enable this." + ${drm_helper_msg}" local ERROR_MMU_NOTIFIER="CONFIG_MMU_NOTIFIER: is not set but needed to build with USE=kernel-open. Cannot be directly selected in the kernel's menuconfig, and may need selection of another option that requires it such as CONFIG_KVM." diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-565.77.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-565.77.ebuild index f95de3f867f4..c535351b09c5 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-565.77.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-565.77.ebuild @@ -122,15 +122,15 @@ pkg_setup() { use kernel-open && CONFIG_CHECK+=" MMU_NOTIFIER" #843827 local drm_helper_msg="Cannot be directly selected in the kernel's config menus, and may need - selection of a DRM device even if unused, e.g. CONFIG_DRM_AMDGPU=m or - DRM_QXL=m, DRM_NOUVEAU=m also acceptable if a module and *not* built-in." + selection of a DRM device even if unused, e.g. CONFIG_DRM_QXL=m or + DRM_AMDGPU=m (among others, consult the kernel config's help), can + also use DRM_NOUVEAU=m as long as built as module *not* built-in." local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection of drivers (no custom config), and for wayland / nvidia-drm.modeset=1. ${drm_helper_msg}" local ERROR_DRM_TTM_HELPER="CONFIG_DRM_TTM_HELPER: is not set but is needed to compile when using kernel version 6.11.x or newer while DRM_FBDEV_EMULATION is set. - ${drm_helper_msg} - Many DRM devices like DRM_I915 cannot currently be used to enable this." + ${drm_helper_msg}" local ERROR_MMU_NOTIFIER="CONFIG_MMU_NOTIFIER: is not set but needed to build with USE=kernel-open. Cannot be directly selected in the kernel's menuconfig, and may need selection of another option that requires it such as CONFIG_KVM."