commit:     01f94317424667562408d918976b8fcfe45f6f52
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  3 06:47:06 2026 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Feb  3 06:49:36 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f94317

x11-drivers/nvidia-drivers: drop egl-wayland2 alternative for now

nvidia-drivers-590 release revealed that nvidia plans to ship both at
once rather than one or the other for now. To ensure everything works
as expected, we'll depend on whichever NVIDIA is shipping may it be
only one, or both.

So 590 = egl-wayland + egl-wayland2, and older is just egl-wayland
for now.

It is still possible to emerge egl-wayland2 on its own and use it
though (it takes priority if usable).

Not worth revbumps, it'll propagate on kernel modules rebuilds.

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

 x11-drivers/nvidia-drivers/nvidia-drivers-570.211.01.ebuild    | 5 +----
 x11-drivers/nvidia-drivers/nvidia-drivers-580.126.09-r1.ebuild | 5 +----
 x11-drivers/nvidia-drivers/nvidia-drivers-580.126.09.ebuild    | 5 +----
 x11-drivers/nvidia-drivers/nvidia-drivers-580.94.17.ebuild     | 5 +----
 x11-drivers/nvidia-drivers/nvidia-drivers-580.95.05.ebuild     | 5 +----
 5 files changed, 5 insertions(+), 20 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-570.211.01.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-570.211.01.ebuild
index 715903a516f0..348954cbce55 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-570.211.01.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-570.211.01.ebuild
@@ -60,10 +60,7 @@ RDEPEND="
        powerd? ( sys-apps/dbus[abi_x86_32(-)?] )
        wayland? (
                >=gui-libs/egl-gbm-1.1.1-r2[abi_x86_32(-)?]
-               || (
-                       >=gui-libs/egl-wayland-1.1.13.1[abi_x86_32(-)?]
-                       gui-libs/egl-wayland2[abi_x86_32(-)?]
-               )
+               >=gui-libs/egl-wayland-1.1.13.1[abi_x86_32(-)?]
                X? ( gui-libs/egl-x11[abi_x86_32(-)?] )
        )
 "

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-580.126.09-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-580.126.09-r1.ebuild
index b33976acf257..d4368e661ac7 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-580.126.09-r1.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-580.126.09-r1.ebuild
@@ -66,10 +66,7 @@ RDEPEND="
        powerd? ( sys-apps/dbus[abi_x86_32(-)?] )
        wayland? (
                >=gui-libs/egl-gbm-1.1.1-r2[abi_x86_32(-)?]
-               || (
-                       >=gui-libs/egl-wayland-1.1.13.1[abi_x86_32(-)?]
-                       gui-libs/egl-wayland2[abi_x86_32(-)?]
-               )
+               >=gui-libs/egl-wayland-1.1.13.1[abi_x86_32(-)?]
                X? ( gui-libs/egl-x11[abi_x86_32(-)?] )
        )
 "

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-580.126.09.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-580.126.09.ebuild
index 7785f58aae87..13ce5264223a 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-580.126.09.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-580.126.09.ebuild
@@ -63,10 +63,7 @@ RDEPEND="
        powerd? ( sys-apps/dbus[abi_x86_32(-)?] )
        wayland? (
                >=gui-libs/egl-gbm-1.1.1-r2[abi_x86_32(-)?]
-               || (
-                       >=gui-libs/egl-wayland-1.1.13.1[abi_x86_32(-)?]
-                       gui-libs/egl-wayland2[abi_x86_32(-)?]
-               )
+               >=gui-libs/egl-wayland-1.1.13.1[abi_x86_32(-)?]
                X? ( gui-libs/egl-x11[abi_x86_32(-)?] )
        )
 "

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-580.94.17.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-580.94.17.ebuild
index 50768337c6ef..5b53166ed2ae 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-580.94.17.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-580.94.17.ebuild
@@ -64,10 +64,7 @@ RDEPEND="
        powerd? ( sys-apps/dbus[abi_x86_32(-)?] )
        wayland? (
                >=gui-libs/egl-gbm-1.1.1-r2[abi_x86_32(-)?]
-               || (
-                       >=gui-libs/egl-wayland-1.1.13.1[abi_x86_32(-)?]
-                       gui-libs/egl-wayland2[abi_x86_32(-)?]
-               )
+               >=gui-libs/egl-wayland-1.1.13.1[abi_x86_32(-)?]
                X? ( gui-libs/egl-x11[abi_x86_32(-)?] )
        )
 "

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-580.95.05.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-580.95.05.ebuild
index 1d06075a882e..6a1b01343a4f 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-580.95.05.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-580.95.05.ebuild
@@ -63,10 +63,7 @@ RDEPEND="
        powerd? ( sys-apps/dbus[abi_x86_32(-)?] )
        wayland? (
                >=gui-libs/egl-gbm-1.1.1-r2[abi_x86_32(-)?]
-               || (
-                       >=gui-libs/egl-wayland-1.1.13.1[abi_x86_32(-)?]
-                       gui-libs/egl-wayland2[abi_x86_32(-)?]
-               )
+               >=gui-libs/egl-wayland-1.1.13.1[abi_x86_32(-)?]
                X? ( gui-libs/egl-x11[abi_x86_32(-)?] )
        )
 "

Reply via email to