Date: Thu, 12 Mar 2026 00:44:19 +0000 From: Kevin Bowling <kbowling@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Tomoaki AOKI <junchoon@dec.sakura.ne.jp> Subject: git: 0af72ff3039f - main - x11/nvidia-driver, x11/nvidia-kmod, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod, x11/nvidia-settings, x11/nvidia-xconfig: Update to 580.142 Message-ID: <69b20c63.30dfb.76eff614@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by kbowling: URL: https://cgit.FreeBSD.org/ports/commit/?id=0af72ff3039f33cbd95b8a8f364117181acc635c commit 0af72ff3039f33cbd95b8a8f364117181acc635c Author: Tomoaki AOKI <junchoon@dec.sakura.ne.jp> AuthorDate: 2026-03-12 00:43:19 +0000 Commit: Kevin Bowling <kbowling@FreeBSD.org> CommitDate: 2026-03-12 00:43:19 +0000 x11/nvidia-driver, x11/nvidia-kmod, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod, x11/nvidia-settings, x11/nvidia-xconfig: Update to 580.142 Update to latest Production Branch of drivers 580.142: https://www.nvidia.com/en-us/drivers/details/265444/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/265443/ Add graphics/egl-wayland2 as a dependency for non-legacy branches. This library can be installed alongside the previous egl-wayland implementation (graphics/egl-wayland) and has a higher selection priority by default, but doesn't support legacy branches. PR: 293738 Differential Revision: https://reviews.freebsd.org/D55813 --- graphics/nvidia-drm-510-kmod/distinfo | 6 +++--- graphics/nvidia-drm-515-kmod/distinfo | 6 +++--- graphics/nvidia-drm-61-kmod/distinfo | 6 +++--- graphics/nvidia-drm-66-kmod/distinfo | 6 +++--- graphics/nvidia-drm-latest-kmod/distinfo | 6 +++--- x11/linux-nvidia-libs/Makefile | 12 ++++++++++-- x11/linux-nvidia-libs/distinfo | 6 +++--- x11/linux-nvidia-libs/pkg-plist | 1 + x11/nvidia-driver/Makefile | 1 + x11/nvidia-driver/Makefile.version | 2 +- x11/nvidia-driver/distinfo | 6 +++--- x11/nvidia-settings/Makefile | 2 +- x11/nvidia-settings/distinfo | 6 +++--- x11/nvidia-xconfig/Makefile | 2 +- x11/nvidia-xconfig/distinfo | 6 +++--- 15 files changed, 42 insertions(+), 32 deletions(-) diff --git a/graphics/nvidia-drm-510-kmod/distinfo b/graphics/nvidia-drm-510-kmod/distinfo index d4075aee5b20..d3509cbcaa17 100644 --- a/graphics/nvidia-drm-510-kmod/distinfo +++ b/graphics/nvidia-drm-510-kmod/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1771348889 -SHA256 (NVIDIA-FreeBSD-x86_64-580.126.18.tar.xz) = df4b43e8c7c3865cd7b9dc9ad97469d01a7d64580c9cf2336dca36c2a463184c -SIZE (NVIDIA-FreeBSD-x86_64-580.126.18.tar.xz) = 288927652 +TIMESTAMP = 1773188138 +SHA256 (NVIDIA-FreeBSD-x86_64-580.142.tar.xz) = 94797e09407062032f5793a68360a35133b4062bcc15490d9f215d9183ac849c +SIZE (NVIDIA-FreeBSD-x86_64-580.142.tar.xz) = 289723464 SHA256 (freebsd-drm-kmod-drm_v5.10.163_9_GH0.tar.gz) = e4e77f5907418bd5e4be12c26d77fd176f51b82fe8a074b1237cde58be5ce385 SIZE (freebsd-drm-kmod-drm_v5.10.163_9_GH0.tar.gz) = 20095205 diff --git a/graphics/nvidia-drm-515-kmod/distinfo b/graphics/nvidia-drm-515-kmod/distinfo index 6c583bee24e0..4fe251a08f53 100644 --- a/graphics/nvidia-drm-515-kmod/distinfo +++ b/graphics/nvidia-drm-515-kmod/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1771348974 -SHA256 (NVIDIA-FreeBSD-x86_64-580.126.18.tar.xz) = df4b43e8c7c3865cd7b9dc9ad97469d01a7d64580c9cf2336dca36c2a463184c -SIZE (NVIDIA-FreeBSD-x86_64-580.126.18.tar.xz) = 288927652 +TIMESTAMP = 1773188242 +SHA256 (NVIDIA-FreeBSD-x86_64-580.142.tar.xz) = 94797e09407062032f5793a68360a35133b4062bcc15490d9f215d9183ac849c +SIZE (NVIDIA-FreeBSD-x86_64-580.142.tar.xz) = 289723464 SHA256 (freebsd-drm-kmod-drm_v5.15.160_6_GH0.tar.gz) = e21962b06c5c4740a165fbb36a1c15107a4c6ccba50ca08df4fb1c9368645ce6 SIZE (freebsd-drm-kmod-drm_v5.15.160_6_GH0.tar.gz) = 26099109 diff --git a/graphics/nvidia-drm-61-kmod/distinfo b/graphics/nvidia-drm-61-kmod/distinfo index 6373de46f537..01d45e3c7866 100644 --- a/graphics/nvidia-drm-61-kmod/distinfo +++ b/graphics/nvidia-drm-61-kmod/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1771349036 -SHA256 (NVIDIA-FreeBSD-x86_64-580.126.18.tar.xz) = df4b43e8c7c3865cd7b9dc9ad97469d01a7d64580c9cf2336dca36c2a463184c -SIZE (NVIDIA-FreeBSD-x86_64-580.126.18.tar.xz) = 288927652 +TIMESTAMP = 1773188358 +SHA256 (NVIDIA-FreeBSD-x86_64-580.142.tar.xz) = 94797e09407062032f5793a68360a35133b4062bcc15490d9f215d9183ac849c +SIZE (NVIDIA-FreeBSD-x86_64-580.142.tar.xz) = 289723464 SHA256 (freebsd-drm-kmod-drm_v6.1.128_7_GH0.tar.gz) = d4eb440e982ceef08888dafa1aeb2bd046b3b53026ee526eb7d8f7f52bc988f1 SIZE (freebsd-drm-kmod-drm_v6.1.128_7_GH0.tar.gz) = 37104632 diff --git a/graphics/nvidia-drm-66-kmod/distinfo b/graphics/nvidia-drm-66-kmod/distinfo index 8edb85b14286..5e321e657eba 100644 --- a/graphics/nvidia-drm-66-kmod/distinfo +++ b/graphics/nvidia-drm-66-kmod/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1771349115 -SHA256 (NVIDIA-FreeBSD-x86_64-580.126.18.tar.xz) = df4b43e8c7c3865cd7b9dc9ad97469d01a7d64580c9cf2336dca36c2a463184c -SIZE (NVIDIA-FreeBSD-x86_64-580.126.18.tar.xz) = 288927652 +TIMESTAMP = 1773188406 +SHA256 (NVIDIA-FreeBSD-x86_64-580.142.tar.xz) = 94797e09407062032f5793a68360a35133b4062bcc15490d9f215d9183ac849c +SIZE (NVIDIA-FreeBSD-x86_64-580.142.tar.xz) = 289723464 SHA256 (freebsd-drm-kmod-drm_v6.6.25_9_GH0.tar.gz) = 14e90e4cc9ed5e72f6036f01987a20e2918026502d3116e97ffa4156514a13bb SIZE (freebsd-drm-kmod-drm_v6.6.25_9_GH0.tar.gz) = 38488554 diff --git a/graphics/nvidia-drm-latest-kmod/distinfo b/graphics/nvidia-drm-latest-kmod/distinfo index ecd2ba2dead8..2140f1d8920c 100644 --- a/graphics/nvidia-drm-latest-kmod/distinfo +++ b/graphics/nvidia-drm-latest-kmod/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1771349236 -SHA256 (NVIDIA-FreeBSD-x86_64-580.126.18.tar.xz) = df4b43e8c7c3865cd7b9dc9ad97469d01a7d64580c9cf2336dca36c2a463184c -SIZE (NVIDIA-FreeBSD-x86_64-580.126.18.tar.xz) = 288927652 +TIMESTAMP = 1773188540 +SHA256 (NVIDIA-FreeBSD-x86_64-580.142.tar.xz) = 94797e09407062032f5793a68360a35133b4062bcc15490d9f215d9183ac849c +SIZE (NVIDIA-FreeBSD-x86_64-580.142.tar.xz) = 289723464 SHA256 (freebsd-drm-kmod-drm_v6.9_1_GH0.tar.gz) = df7933202e61ebf8c9decb6835e4908817923fe4e76213e532873b0b611e8c63 SIZE (freebsd-drm-kmod-drm_v6.9_1_GH0.tar.gz) = 41512758 diff --git a/x11/linux-nvidia-libs/Makefile b/x11/linux-nvidia-libs/Makefile index f5a3d74ae4ae..9c5486a3b2f2 100644 --- a/x11/linux-nvidia-libs/Makefile +++ b/x11/linux-nvidia-libs/Makefile @@ -93,9 +93,14 @@ LINUX_DATA+= 20_nvidia_xcb.json /usr/share/egl/egl_external_platform.d \ PLIST_RE+= '\,${LINUXBASE}/usr/share/egl/egl_external_platform.d/20_nvidia_xcb.json,d'\ '\,${LINUXBASE}/usr/share/egl/egl_external_platform.d/20_nvidia_xlib.json,d' .endif -.if ${NVVERSION} >= 590.00000 +.if ${NVVERSION} >= 595.00000 +LINUX_DATA+= 09_nvidia_wayland2.json /usr/share/egl/egl_external_platform.d +PLIST_RE+= '\,${LINUXBASE}/usr/share/egl/egl_external_platform.d/99_nvidia_wayland2.json,d' +.elif ${NVVERSION} >= 590.00000 LINUX_DATA+= 99_nvidia_wayland2.json /usr/share/egl/egl_external_platform.d +PLIST_RE+= '\,${LINUXBASE}/usr/share/egl/egl_external_platform.d/09_nvidia_wayland2.json,d' .else +PLIST_RE+= '\,${LINUXBASE}/usr/share/egl/egl_external_platform.d/09_nvidia_wayland2.json,d' PLIST_RE+= '\,${LINUXBASE}/usr/share/egl/egl_external_platform.d/99_nvidia_wayland2.json,d' .endif @@ -309,7 +314,10 @@ 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} >= 580.10508 # 580.105.08 +.if ${NVVERSION} >= 595.00000 || \ +${NVVERSION} >= 580.14200 && ${NVVERSION} < 590.00000 # 580.142 or 595 +NV_EGL_X_VERSION= 1.0.5 +.elif ${NVVERSION} >= 580.10508 # 580.105.08 NV_EGL_X_VERSION= 1.0.4 .elif ${NVVERSION} >= 570.18100 # 570.181 NV_EGL_X_VERSION= 1.0.3 diff --git a/x11/linux-nvidia-libs/distinfo b/x11/linux-nvidia-libs/distinfo index c9f6f6594d4d..a6ef13a6cde8 100644 --- a/x11/linux-nvidia-libs/distinfo +++ b/x11/linux-nvidia-libs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1771348322 -SHA256 (NVIDIA-Linux-x86_64-580.126.18.run) = a7781b2e1c2d65c6580914c76e79ed454d02945df84711c033070a092a9ab49d -SIZE (NVIDIA-Linux-x86_64-580.126.18.run) = 396862844 +TIMESTAMP = 1773187517 +SHA256 (NVIDIA-Linux-x86_64-580.142.run) = 20915fcf3ffe89c3550cf93b60a04a285453150d92e2468e1911a43620447563 +SIZE (NVIDIA-Linux-x86_64-580.142.run) = 398046590 diff --git a/x11/linux-nvidia-libs/pkg-plist b/x11/linux-nvidia-libs/pkg-plist index 7eabc9eb8c40..416be626a613 100644 --- a/x11/linux-nvidia-libs/pkg-plist +++ b/x11/linux-nvidia-libs/pkg-plist @@ -192,6 +192,7 @@ %%LINUXBASE%%/usr/share/egl/egl_external_platform.d/10_nvidia_wayland.json %%LINUXBASE%%/usr/share/egl/egl_external_platform.d/20_nvidia_xcb.json %%LINUXBASE%%/usr/share/egl/egl_external_platform.d/20_nvidia_xlib.json +%%LINUXBASE%%/usr/share/egl/egl_external_platform.d/09_nvidia_wayland2.json %%LINUXBASE%%/usr/share/egl/egl_external_platform.d/99_nvidia_wayland2.json %%LINUXBASE%%/usr/share/glvnd/egl_vendor.d/10_nvidia.json %%LINUXBASE%%/usr/share/man/man1/nvidia-cuda-mps-control.1.gz diff --git a/x11/nvidia-driver/Makefile b/x11/nvidia-driver/Makefile index 5c4b53a9f2d0..1297ab6d0ded 100644 --- a/x11/nvidia-driver/Makefile +++ b/x11/nvidia-driver/Makefile @@ -58,6 +58,7 @@ LIB_DEPENDS+= libnvidia-egl-wayland.so:graphics/egl-wayland .if ${NVVERSION} >= 580.00000 LIB_DEPENDS+= libnvidia-egl-xcb.so:graphics/egl-x11 +LIB_DEPENDS+= libnvidia-egl-wayland2.so:graphics/egl-wayland2 .endif USES= uidfix xorg diff --git a/x11/nvidia-driver/Makefile.version b/x11/nvidia-driver/Makefile.version index c36500550453..34af0ee841d2 100644 --- a/x11/nvidia-driver/Makefile.version +++ b/x11/nvidia-driver/Makefile.version @@ -1,4 +1,4 @@ # NVIDIA Distversion # # This will be included from x11/nvidia-driver and the nvidia-drm port -NVIDIA_DISTVERSION?= 580.126.18 +NVIDIA_DISTVERSION?= 580.142 diff --git a/x11/nvidia-driver/distinfo b/x11/nvidia-driver/distinfo index a0f56b1ff4d1..c0420ce61647 100644 --- a/x11/nvidia-driver/distinfo +++ b/x11/nvidia-driver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1771347918 -SHA256 (NVIDIA-FreeBSD-x86_64-580.126.18.tar.xz) = df4b43e8c7c3865cd7b9dc9ad97469d01a7d64580c9cf2336dca36c2a463184c -SIZE (NVIDIA-FreeBSD-x86_64-580.126.18.tar.xz) = 288927652 +TIMESTAMP = 1773187380 +SHA256 (NVIDIA-FreeBSD-x86_64-580.142.tar.xz) = 94797e09407062032f5793a68360a35133b4062bcc15490d9f215d9183ac849c +SIZE (NVIDIA-FreeBSD-x86_64-580.142.tar.xz) = 289723464 diff --git a/x11/nvidia-settings/Makefile b/x11/nvidia-settings/Makefile index aa1b5215c24c..f7470ed5d60c 100644 --- a/x11/nvidia-settings/Makefile +++ b/x11/nvidia-settings/Makefile @@ -1,5 +1,5 @@ PORTNAME= nvidia-settings -PORTVERSION= 580.126.18 +PORTVERSION= 580.142 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org diff --git a/x11/nvidia-settings/distinfo b/x11/nvidia-settings/distinfo index 265fd6dae7d4..d4566b97790c 100644 --- a/x11/nvidia-settings/distinfo +++ b/x11/nvidia-settings/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1771349356 -SHA256 (NVIDIA-nvidia-settings-580.126.18_GH0.tar.gz) = 312251b7afe2017525be6fecc30f3f59569fd70690c7b928adf19b2c596e2e51 -SIZE (NVIDIA-nvidia-settings-580.126.18_GH0.tar.gz) = 1322479 +TIMESTAMP = 1773187811 +SHA256 (NVIDIA-nvidia-settings-580.142_GH0.tar.gz) = ceef82667669bd721d638a85bf2ed98fa4b8d7901aee2fbb9f4baa73282fc1dc +SIZE (NVIDIA-nvidia-settings-580.142_GH0.tar.gz) = 1322417 diff --git a/x11/nvidia-xconfig/Makefile b/x11/nvidia-xconfig/Makefile index bab109b922b4..eb1341c47a36 100644 --- a/x11/nvidia-xconfig/Makefile +++ b/x11/nvidia-xconfig/Makefile @@ -1,5 +1,5 @@ PORTNAME= nvidia-xconfig -PORTVERSION= 580.126.18 +PORTVERSION= 580.142 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org diff --git a/x11/nvidia-xconfig/distinfo b/x11/nvidia-xconfig/distinfo index 088634776e54..117f478f1306 100644 --- a/x11/nvidia-xconfig/distinfo +++ b/x11/nvidia-xconfig/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1771349438 -SHA256 (NVIDIA-nvidia-xconfig-580.126.18_GH0.tar.gz) = 9525c5f01a05173a11bf36339672d68149e5f1c33e3483d4660739797999fd00 -SIZE (NVIDIA-nvidia-xconfig-580.126.18_GH0.tar.gz) = 145879 +TIMESTAMP = 1773187923 +SHA256 (NVIDIA-nvidia-xconfig-580.142_GH0.tar.gz) = c94b69af14e58d4730c60c3392d048782bacd164da14632ce9d6fe3f712d69ef +SIZE (NVIDIA-nvidia-xconfig-580.142_GH0.tar.gz) = 145857home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69b20c63.30dfb.76eff614>
