mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
x11-drivers/nvidia-drivers: drop kernel-open required use
Now that kernel-open is default in 590+, it'd just be an annoyance to have to disable it when want to disable modules. Already gone from 590.x but, to match, may as well remove it from older versions as well. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -26,7 +26,6 @@ LICENSE="NVIDIA-2023 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
|
||||
SLOT="0/${PV%%.*}"
|
||||
KEYWORDS="-* amd64 ~arm64"
|
||||
IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland"
|
||||
REQUIRED_USE="kernel-open? ( modules )"
|
||||
|
||||
COMMON_DEPEND="
|
||||
acct-group/video
|
||||
@@ -555,7 +554,7 @@ pkg_postinst() {
|
||||
ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau"
|
||||
fi
|
||||
|
||||
if use kernel-open; then
|
||||
if use kernel-open && use modules; then
|
||||
ewarn "\nOpen source variant of ${PN} was selected, be warned it is experimental"
|
||||
ewarn "and only for modern GPUs (e.g. GTX 1650+). Try to disable if run into issues."
|
||||
ewarn "Please also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
|
||||
|
||||
@@ -26,7 +26,6 @@ LICENSE="NVIDIA-2023 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
|
||||
SLOT="0/${PV%%.*}"
|
||||
KEYWORDS="-* ~amd64 ~arm64"
|
||||
IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland"
|
||||
REQUIRED_USE="kernel-open? ( modules )"
|
||||
|
||||
COMMON_DEPEND="
|
||||
acct-group/video
|
||||
@@ -555,7 +554,7 @@ pkg_postinst() {
|
||||
ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau"
|
||||
fi
|
||||
|
||||
if use kernel-open; then
|
||||
if use kernel-open && use modules; then
|
||||
ewarn "\nOpen source variant of ${PN} was selected, be warned it is experimental"
|
||||
ewarn "and only for modern GPUs (e.g. GTX 1650+). Try to disable if run into issues."
|
||||
ewarn "Please also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -26,7 +26,6 @@ LICENSE="NVIDIA-2025 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
|
||||
SLOT="0/${PV%%.*}"
|
||||
KEYWORDS="-* amd64 ~arm64"
|
||||
IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland"
|
||||
REQUIRED_USE="kernel-open? ( modules )"
|
||||
|
||||
COMMON_DEPEND="
|
||||
acct-group/video
|
||||
@@ -569,7 +568,7 @@ pkg_postinst() {
|
||||
ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau"
|
||||
fi
|
||||
|
||||
if use kernel-open && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
|
||||
if use kernel-open && use modules && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
|
||||
ewarn "\nOpen source variant of ${PN} was selected, note that it requires"
|
||||
ewarn "Turing/Ampere+ GPUs (aka GTX 1650+). Try disabling if run into issues."
|
||||
ewarn "Also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
|
||||
|
||||
@@ -26,7 +26,6 @@ LICENSE="NVIDIA-2025 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
|
||||
SLOT="0/${PV%%.*}"
|
||||
KEYWORDS="-* ~amd64 ~arm64"
|
||||
IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland"
|
||||
REQUIRED_USE="kernel-open? ( modules )"
|
||||
|
||||
COMMON_DEPEND="
|
||||
acct-group/video
|
||||
@@ -569,7 +568,7 @@ pkg_postinst() {
|
||||
ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau"
|
||||
fi
|
||||
|
||||
if use kernel-open && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
|
||||
if use kernel-open && use modules && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
|
||||
ewarn "\nOpen source variant of ${PN} was selected, note that it requires"
|
||||
ewarn "Turing/Ampere+ GPUs (aka GTX 1650+). Try disabling if run into issues."
|
||||
ewarn "Also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -34,7 +34,6 @@ LICENSE="
|
||||
SLOT="0/${PV%%.*}"
|
||||
KEYWORDS="-* ~amd64 ~arm64"
|
||||
IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland"
|
||||
REQUIRED_USE="kernel-open? ( modules )"
|
||||
|
||||
COMMON_DEPEND="
|
||||
acct-group/video
|
||||
@@ -578,7 +577,7 @@ pkg_postinst() {
|
||||
ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau"
|
||||
fi
|
||||
|
||||
if use kernel-open && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
|
||||
if use kernel-open && use modules && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
|
||||
ewarn "\nOpen source variant of ${PN} was selected, note that it requires"
|
||||
ewarn "Turing/Ampere+ GPUs (aka GTX 1650+). Try disabling if run into issues."
|
||||
ewarn "Also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
|
||||
|
||||
@@ -29,7 +29,6 @@ LICENSE="
|
||||
SLOT="0/${PV%%.*}"
|
||||
KEYWORDS="-* ~amd64 ~arm64"
|
||||
IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland"
|
||||
REQUIRED_USE="kernel-open? ( modules )"
|
||||
|
||||
COMMON_DEPEND="
|
||||
acct-group/video
|
||||
@@ -573,7 +572,7 @@ pkg_postinst() {
|
||||
ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau"
|
||||
fi
|
||||
|
||||
if use kernel-open && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
|
||||
if use kernel-open && use modules && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
|
||||
ewarn "\nOpen source variant of ${PN} was selected, note that it requires"
|
||||
ewarn "Turing/Ampere+ GPUs (aka GTX 1650+). Try disabling if run into issues."
|
||||
ewarn "Also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -30,7 +30,6 @@ LICENSE="
|
||||
SLOT="0/vulkan"
|
||||
KEYWORDS="-* ~amd64"
|
||||
IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland"
|
||||
REQUIRED_USE="kernel-open? ( modules )"
|
||||
|
||||
COMMON_DEPEND="
|
||||
acct-group/video
|
||||
@@ -574,7 +573,7 @@ pkg_postinst() {
|
||||
ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau"
|
||||
fi
|
||||
|
||||
if use kernel-open && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
|
||||
if use kernel-open && use modules && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
|
||||
ewarn "\nOpen source variant of ${PN} was selected, note that it requires"
|
||||
ewarn "Turing/Ampere+ GPUs (aka GTX 1650+). Try disabling if run into issues."
|
||||
ewarn "Also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -29,7 +29,6 @@ LICENSE="
|
||||
SLOT="0/${PV%%.*}"
|
||||
KEYWORDS="-* amd64 ~arm64"
|
||||
IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland"
|
||||
REQUIRED_USE="kernel-open? ( modules )"
|
||||
|
||||
COMMON_DEPEND="
|
||||
acct-group/video
|
||||
@@ -574,7 +573,7 @@ pkg_postinst() {
|
||||
ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau"
|
||||
fi
|
||||
|
||||
if use kernel-open && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
|
||||
if use kernel-open && use modules && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
|
||||
ewarn "\nOpen source variant of ${PN} was selected, note that it requires"
|
||||
ewarn "Turing/Ampere+ GPUs (aka GTX 1650+). Try disabling if run into issues."
|
||||
ewarn "Also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
|
||||
|
||||
Reference in New Issue
Block a user