summaryrefslogtreecommitdiff
path: root/x11/linux-nvidia-libs
diff options
context:
space:
mode:
Diffstat (limited to 'x11/linux-nvidia-libs')
-rw-r--r--x11/linux-nvidia-libs/Makefile10
-rw-r--r--x11/linux-nvidia-libs/distinfo6
-rw-r--r--x11/linux-nvidia-libs/pkg-plist2
3 files changed, 11 insertions, 7 deletions
diff --git a/x11/linux-nvidia-libs/Makefile b/x11/linux-nvidia-libs/Makefile
index 34411b66a539..498ada9909e6 100644
--- a/x11/linux-nvidia-libs/Makefile
+++ b/x11/linux-nvidia-libs/Makefile
@@ -147,7 +147,7 @@ LINUX32_LIBS+= libnvidia-compiler.so.${PORTVERSION}
## graphics/egl-wayland supports
## Estimated to be upgraded often.
-.if ${NVVERSION} >= 570.18100 && ${NVVERSION} < 575.00000 # 570.181 but below 575.000
+.if ${NVVERSION} >= 570.18100
NV_EGL_W_VERSION= 1.1.20
.elif ${NVVERSION} >= 570.14400 # 570.144, excuding 570.181 to below 575.000
NV_EGL_W_VERSION= 1.1.19
@@ -168,6 +168,8 @@ LINUX_LINKS+= libnvidia-egl-wayland.so.${NV_EGL_W_VERSION} libnvidia-egl-wayla
. if ${NVVERSION} >= 570.12400 # 570.124 added 32bit version supports
LINUX32_LIBS+= libnvidia-egl-wayland.so.${NV_EGL_W_VERSION}
LINUX32_LINKS+= libnvidia-egl-wayland.so.${NV_EGL_W_VERSION} libnvidia-egl-wayland.so.1
+.else
+PLIST_RE+= '\,${LINUXBASE}.*lib\/libnvidia-egl-wayland\.so,d'
. endif # 570.124
PLIST_RE+= '\,${LINUXBASE},s/(libnvidia-egl-wayland\.so)\.X/\1.${NV_EGL_W_VERSION}/'
.else
@@ -278,11 +280,11 @@ PLIST_RE+= '\,${LINUXBASE}.*libnvidia-gpucomp\.so,d'
# nvidia-egl-X11 supports (not in x11/nvidia-driver nor separate ports)
# Estimated to be upgrated often.
-.if ${NVVERSION} >= 570.18100 && ${NVVERSION} < 575.00000
+.if ${NVVERSION} >= 570.18100 # 570.181
NV_EGL_X_VERSION= 1.0.3
-.elif ${NVVERSION} >= 570.15302 && ${NVVERSION} < 570.18100 || ${NVVERSION} >= 575.05708 && ${NVVERSION} < 580.00000
+.elif ${NVVERSION} >= 570.15302 # 570.153.02
NV_EGL_X_VERSION= 1.0.2
-.elif ${NVVERSION} >= 570.14400 # 570.144, 580.65.06
+.elif ${NVVERSION} >= 570.14400 # 570.144
NV_EGL_X_VERSION= 1.0.1
.elif ${NVVERSION} >= 570.00000 # 570.00, Intentionally kept to clarify
# the start of egl-x11 support.
diff --git a/x11/linux-nvidia-libs/distinfo b/x11/linux-nvidia-libs/distinfo
index 89ca49fa1cb3..e26d34afacf3 100644
--- a/x11/linux-nvidia-libs/distinfo
+++ b/x11/linux-nvidia-libs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754441402
-SHA256 (NVIDIA-Linux-x86_64-570.181.run) = f06d25ce3f1802ea507ada4b5dc46b3c2c8b38503db6f68f3ef016bab8e3dcf9
-SIZE (NVIDIA-Linux-x86_64-570.181.run) = 375778425
+TIMESTAMP = 1756835857
+SHA256 (NVIDIA-Linux-x86_64-580.82.07.run) = 061e48e11fe552232095811d0b1cea9b718ba2540d605074ff227fce0628798c
+SIZE (NVIDIA-Linux-x86_64-580.82.07.run) = 396359634
diff --git a/x11/linux-nvidia-libs/pkg-plist b/x11/linux-nvidia-libs/pkg-plist
index e0fb55446692..2964641d60e3 100644
--- a/x11/linux-nvidia-libs/pkg-plist
+++ b/x11/linux-nvidia-libs/pkg-plist
@@ -48,6 +48,8 @@
%%LINUX32%%%%LINUXBASE%%/usr/lib/libnvidia-egl-gbm.so
%%LINUX32%%%%LINUXBASE%%/usr/lib/libnvidia-egl-gbm.so.1
%%LINUX32%%%%LINUXBASE%%/usr/lib/libnvidia-egl-gbm.so.X
+%%LINUX32%%%%LINUXBASE%%/usr/lib/libnvidia-egl-wayland.so.1
+%%LINUX32%%%%LINUXBASE%%/usr/lib/libnvidia-egl-wayland.so.X
%%LINUX32%%%%LINUXBASE%%/usr/lib/libnvidia-egl-xcb.so
%%LINUX32%%%%LINUXBASE%%/usr/lib/libnvidia-egl-xcb.so.1
%%LINUX32%%%%LINUXBASE%%/usr/lib/libnvidia-egl-xcb.so.X