commit:     010bea4a5c6d134ddea6ef7b83af507831f78076
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  6 15:44:42 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Feb  6 19:33:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=010bea4a

x11-drivers/nvidia-drivers: depend on glibc

This is already masked on musl but it cannot support
alternate libc and so let's be explicit (seem to be
the new direction to handle these in general).

To match the dual mask+dep, technically should check for
MULTILIB_USEDEP as well but isn't a thing with glibc and
would rather not check for the more private [multilib].

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 x11-drivers/nvidia-drivers/nvidia-drivers-390.147.ebuild      | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03-r2.ebuild | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-470.103.01.ebuild   | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-470.62.22.ebuild    | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-470.94.ebuild       | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-495.44-r2.ebuild    | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-495.46-r10.ebuild   | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-510.47.03.ebuild    | 1 +
 8 files changed, 8 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.147.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.147.ebuild
index e7fee209d9c3..72e917d2c28c 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.147.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.147.ebuild
@@ -27,6 +27,7 @@ IUSE="+X abi_x86_32 abi_x86_64 +driver persistenced 
static-libs +tools"
 
 COMMON_DEPEND="
        acct-group/video
+       sys-libs/glibc
        persistenced? (
                acct-user/nvpd
                net-libs/libtirpc:=

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03-r2.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03-r2.ebuild
index 6b7fc4bcc333..135ea79eab49 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03-r2.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03-r2.ebuild
@@ -27,6 +27,7 @@ IUSE="+X abi_x86_32 abi_x86_64 +driver persistenced 
static-libs +tools"
 
 COMMON_DEPEND="
        acct-group/video
+       sys-libs/glibc
        persistenced? (
                acct-user/nvpd
                net-libs/libtirpc:=

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.103.01.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.103.01.ebuild
index 6dd6d133ce09..c9301cbd6024 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.103.01.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.103.01.ebuild
@@ -27,6 +27,7 @@ IUSE="+X abi_x86_32 abi_x86_64 +driver persistenced 
static-libs +tools wayland"
 
 COMMON_DEPEND="
        acct-group/video
+       sys-libs/glibc
        persistenced? (
                acct-user/nvpd
                net-libs/libtirpc:=

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.22.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.22.ebuild
index 831c5ece32fc..9e9cd51f0389 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.22.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.22.ebuild
@@ -27,6 +27,7 @@ IUSE="+X abi_x86_32 abi_x86_64 +driver persistenced 
static-libs +tools wayland"
 
 COMMON_DEPEND="
        acct-group/video
+       sys-libs/glibc
        persistenced? (
                acct-user/nvpd
                net-libs/libtirpc:=

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.94.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.94.ebuild
index b9cffc23b584..3da2d49715ad 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.94.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.94.ebuild
@@ -27,6 +27,7 @@ IUSE="+X abi_x86_32 abi_x86_64 +driver persistenced 
static-libs +tools wayland"
 
 COMMON_DEPEND="
        acct-group/video
+       sys-libs/glibc
        persistenced? (
                acct-user/nvpd
                net-libs/libtirpc:=

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-495.44-r2.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-495.44-r2.ebuild
index 06cbc4cb8e37..8d634642a59a 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-495.44-r2.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-495.44-r2.ebuild
@@ -33,6 +33,7 @@ COMMON_DEPEND="
        acct-group/video
        acct-user/nvpd
        net-libs/libtirpc:=
+       sys-libs/glibc
        tools? (
                dev-libs/atk
                dev-libs/glib:2

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-495.46-r10.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-495.46-r10.ebuild
index a9721ecd11e4..b5c5e7ed205f 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-495.46-r10.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-495.46-r10.ebuild
@@ -27,6 +27,7 @@ RESTRICT="bindist"
 
 COMMON_DEPEND="
        acct-group/video
+       sys-libs/glibc
        persistenced? (
                acct-user/nvpd
                net-libs/libtirpc:=

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-510.47.03.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-510.47.03.ebuild
index b71ac82ae868..37d5558b2928 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-510.47.03.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-510.47.03.ebuild
@@ -27,6 +27,7 @@ IUSE="+X abi_x86_32 abi_x86_64 +driver persistenced 
static-libs +tools wayland"
 
 COMMON_DEPEND="
        acct-group/video
+       sys-libs/glibc
        X? ( x11-libs/libpciaccess )
        persistenced? (
                acct-user/nvpd

Reply via email to