git: c387e46b4aec - main - x11/nvidia-driver, x11/nvidia-kmod, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod, x11nvidia-settings, x11/nvidia-xconfig: Update to 595.104.02

From: Kevin Bowling <kbowling_at_FreeBSD.org>
Date: Tue, 29 Sep 2026 17:06:23 UTC
The branch main has been updated by kbowling:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c387e46b4aecbff29b54de0ec800552f6478a164

commit c387e46b4aecbff29b54de0ec800552f6478a164
Author:     Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
AuthorDate: 2026-09-29 17:04:53 +0000
Commit:     Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2026-09-29 17:06:07 +0000

    x11/nvidia-driver, x11/nvidia-kmod, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod, x11nvidia-settings, x11/nvidia-xconfig: Update to 595.104.02
    
    Update to latest Production Branch of drivers 595.104.02:
    https://www.nvidia.com/en-us/drivers/details/279809/
    
    Linux counterparts for x11/linux-nvidia-libs:
    https://www.nvidia.com/en-us/drivers/details/279807/
    
    PR:              298790
    Differential Revision:  https://reviews.freebsd.org/D59925
---
 graphics/nvidia-drm-515-kmod/Makefile    | 2 +-
 graphics/nvidia-drm-515-kmod/distinfo    | 6 +++---
 graphics/nvidia-drm-61-kmod/Makefile     | 2 +-
 graphics/nvidia-drm-61-kmod/distinfo     | 6 +++---
 graphics/nvidia-drm-612-kmod/Makefile    | 2 +-
 graphics/nvidia-drm-612-kmod/distinfo    | 6 +++---
 graphics/nvidia-drm-66-kmod/Makefile     | 2 +-
 graphics/nvidia-drm-66-kmod/distinfo     | 6 +++---
 graphics/nvidia-drm-latest-kmod/Makefile | 2 +-
 graphics/nvidia-drm-latest-kmod/distinfo | 6 +++---
 x11/linux-nvidia-libs/distinfo           | 6 +++---
 x11/nvidia-driver/Makefile               | 2 +-
 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 +++---
 18 files changed, 36 insertions(+), 36 deletions(-)

diff --git a/graphics/nvidia-drm-515-kmod/Makefile b/graphics/nvidia-drm-515-kmod/Makefile
index fc5f1f0fbdc2..0766514f6d54 100644
--- a/graphics/nvidia-drm-515-kmod/Makefile
+++ b/graphics/nvidia-drm-515-kmod/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	nvidia-drm-515-kmod
-PORTREVISION=	1
+PORTREVISION=	0
 CATEGORIES=	graphics
 
 RUN_DEPENDS+=	${KMODDIR}/drm.ko:graphics/drm-515-kmod
diff --git a/graphics/nvidia-drm-515-kmod/distinfo b/graphics/nvidia-drm-515-kmod/distinfo
index bc0ccc4a1b9b..52edf1837e8d 100644
--- a/graphics/nvidia-drm-515-kmod/distinfo
+++ b/graphics/nvidia-drm-515-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1788982591
-SHA256 (NVIDIA-FreeBSD-x86_64-595.99.02.tar.xz) = 6230a8393bb4f941f8cd139ddfa5eee85ee4986452d434c0134ca089c8a52bb6
-SIZE (NVIDIA-FreeBSD-x86_64-595.99.02.tar.xz) = 329239560
+TIMESTAMP = 1790096058
+SHA256 (NVIDIA-FreeBSD-x86_64-595.104.02.tar.xz) = 36468cd53bb01ef8970c34441c6646cf63626ee8b3dc261bc577d42de12a37f6
+SIZE (NVIDIA-FreeBSD-x86_64-595.104.02.tar.xz) = 328192636
 SHA256 (freebsd-drm-kmod-drm_v5.15.160_8_GH0.tar.gz) = 022ec92c52a6fe2d1933b14df3cc6b691f9b79abf697d4aa257ae328c4a065df
 SIZE (freebsd-drm-kmod-drm_v5.15.160_8_GH0.tar.gz) = 26098371
diff --git a/graphics/nvidia-drm-61-kmod/Makefile b/graphics/nvidia-drm-61-kmod/Makefile
index 0ff6e9ca78d2..8f941b48148d 100644
--- a/graphics/nvidia-drm-61-kmod/Makefile
+++ b/graphics/nvidia-drm-61-kmod/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	nvidia-drm-61-kmod
-PORTREVISION=	1
+PORTREVISION=	0
 CATEGORIES=	graphics
 
 RUN_DEPENDS+=	${KMODDIR}/drm.ko:graphics/drm-61-kmod
diff --git a/graphics/nvidia-drm-61-kmod/distinfo b/graphics/nvidia-drm-61-kmod/distinfo
index 9353e1e5c76d..b8cb8558906b 100644
--- a/graphics/nvidia-drm-61-kmod/distinfo
+++ b/graphics/nvidia-drm-61-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1788982489
-SHA256 (NVIDIA-FreeBSD-x86_64-595.99.02.tar.xz) = 6230a8393bb4f941f8cd139ddfa5eee85ee4986452d434c0134ca089c8a52bb6
-SIZE (NVIDIA-FreeBSD-x86_64-595.99.02.tar.xz) = 329239560
+TIMESTAMP = 1790096103
+SHA256 (NVIDIA-FreeBSD-x86_64-595.104.02.tar.xz) = 36468cd53bb01ef8970c34441c6646cf63626ee8b3dc261bc577d42de12a37f6
+SIZE (NVIDIA-FreeBSD-x86_64-595.104.02.tar.xz) = 328192636
 SHA256 (freebsd-drm-kmod-drm_v6.1.128_12_GH0.tar.gz) = 0a885b238bffb23f2d4054b9a34e7101613b31fc2469f7a00932f458cc953529
 SIZE (freebsd-drm-kmod-drm_v6.1.128_12_GH0.tar.gz) = 37112282
diff --git a/graphics/nvidia-drm-612-kmod/Makefile b/graphics/nvidia-drm-612-kmod/Makefile
index daae7c7620d9..1467c5ad5ed4 100644
--- a/graphics/nvidia-drm-612-kmod/Makefile
+++ b/graphics/nvidia-drm-612-kmod/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	nvidia-drm-612-kmod
-PORTREVISION=	1
+PORTREVISION=	0
 CATEGORIES=	graphics
 
 RUN_DEPENDS+=	${KMODDIR}/drm.ko:graphics/drm-612-kmod
diff --git a/graphics/nvidia-drm-612-kmod/distinfo b/graphics/nvidia-drm-612-kmod/distinfo
index 807af5331e40..687e365a613a 100644
--- a/graphics/nvidia-drm-612-kmod/distinfo
+++ b/graphics/nvidia-drm-612-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1788982604
-SHA256 (NVIDIA-FreeBSD-x86_64-595.99.02.tar.xz) = 6230a8393bb4f941f8cd139ddfa5eee85ee4986452d434c0134ca089c8a52bb6
-SIZE (NVIDIA-FreeBSD-x86_64-595.99.02.tar.xz) = 329239560
+TIMESTAMP = 1790096182
+SHA256 (NVIDIA-FreeBSD-x86_64-595.104.02.tar.xz) = 36468cd53bb01ef8970c34441c6646cf63626ee8b3dc261bc577d42de12a37f6
+SIZE (NVIDIA-FreeBSD-x86_64-595.104.02.tar.xz) = 328192636
 SHA256 (freebsd-drm-kmod-drm_v6.12.85_3_GH0.tar.gz) = 664bc6d77ddc0e103d523563a804644aca14b46d8a3c1af268ea79846139ef60
 SIZE (freebsd-drm-kmod-drm_v6.12.85_3_GH0.tar.gz) = 44076233
diff --git a/graphics/nvidia-drm-66-kmod/Makefile b/graphics/nvidia-drm-66-kmod/Makefile
index 55a9e2aaef7a..f9149f513ad0 100644
--- a/graphics/nvidia-drm-66-kmod/Makefile
+++ b/graphics/nvidia-drm-66-kmod/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	nvidia-drm-66-kmod
-PORTREVISION=	1
+PORTREVISION=	0
 CATEGORIES=	graphics
 
 RUN_DEPENDS+=	${KMODDIR}/drm.ko:graphics/drm-66-kmod
diff --git a/graphics/nvidia-drm-66-kmod/distinfo b/graphics/nvidia-drm-66-kmod/distinfo
index c7a8918105c3..d94c6e850071 100644
--- a/graphics/nvidia-drm-66-kmod/distinfo
+++ b/graphics/nvidia-drm-66-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1788982581
-SHA256 (NVIDIA-FreeBSD-x86_64-595.99.02.tar.xz) = 6230a8393bb4f941f8cd139ddfa5eee85ee4986452d434c0134ca089c8a52bb6
-SIZE (NVIDIA-FreeBSD-x86_64-595.99.02.tar.xz) = 329239560
+TIMESTAMP = 1790096147
+SHA256 (NVIDIA-FreeBSD-x86_64-595.104.02.tar.xz) = 36468cd53bb01ef8970c34441c6646cf63626ee8b3dc261bc577d42de12a37f6
+SIZE (NVIDIA-FreeBSD-x86_64-595.104.02.tar.xz) = 328192636
 SHA256 (freebsd-drm-kmod-drm_v6.6.25_14_GH0.tar.gz) = 7239e96b0f61e50f099aa08bd5de8507fb9357baea81462a3337d361ed4fbbea
 SIZE (freebsd-drm-kmod-drm_v6.6.25_14_GH0.tar.gz) = 38488401
diff --git a/graphics/nvidia-drm-latest-kmod/Makefile b/graphics/nvidia-drm-latest-kmod/Makefile
index 67bca41228f5..bff909dfdf6b 100644
--- a/graphics/nvidia-drm-latest-kmod/Makefile
+++ b/graphics/nvidia-drm-latest-kmod/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	nvidia-drm-latest-kmod
-PORTREVISION=	1
+PORTREVISION=	0
 CATEGORIES=	graphics
 
 RUN_DEPENDS+=	${KMODDIR}/drm.ko:graphics/drm-latest-kmod
diff --git a/graphics/nvidia-drm-latest-kmod/distinfo b/graphics/nvidia-drm-latest-kmod/distinfo
index 2265739e772f..1af6fc36b127 100644
--- a/graphics/nvidia-drm-latest-kmod/distinfo
+++ b/graphics/nvidia-drm-latest-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1790544600
-SHA256 (NVIDIA-FreeBSD-x86_64-595.99.02.tar.xz) = 6230a8393bb4f941f8cd139ddfa5eee85ee4986452d434c0134ca089c8a52bb6
-SIZE (NVIDIA-FreeBSD-x86_64-595.99.02.tar.xz) = 329239560
+TIMESTAMP = 1790645546
+SHA256 (NVIDIA-FreeBSD-x86_64-595.104.02.tar.xz) = 36468cd53bb01ef8970c34441c6646cf63626ee8b3dc261bc577d42de12a37f6
+SIZE (NVIDIA-FreeBSD-x86_64-595.104.02.tar.xz) = 328192636
 SHA256 (freebsd-drm-kmod-drm_v6.12.85_3_GH0.tar.gz) = 664bc6d77ddc0e103d523563a804644aca14b46d8a3c1af268ea79846139ef60
 SIZE (freebsd-drm-kmod-drm_v6.12.85_3_GH0.tar.gz) = 44076233
diff --git a/x11/linux-nvidia-libs/distinfo b/x11/linux-nvidia-libs/distinfo
index e8414ad3e398..ef01ad131f46 100644
--- a/x11/linux-nvidia-libs/distinfo
+++ b/x11/linux-nvidia-libs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1787840604
-SHA256 (NVIDIA-Linux-x86_64-595.99.02.run) = e87477958bf763070549324bd5ad6c948eba6ed210e44005b3eff84940f6e1ec
-SIZE (NVIDIA-Linux-x86_64-595.99.02.run) = 423333820
+TIMESTAMP = 1790096003
+SHA256 (NVIDIA-Linux-x86_64-595.104.02.run) = e421c202e4c79f58c3c7f3161bbe71454ebb3d88936f88205a0e327cd04c59ca
+SIZE (NVIDIA-Linux-x86_64-595.104.02.run) = 423378754
diff --git a/x11/nvidia-driver/Makefile b/x11/nvidia-driver/Makefile
index d3e0d20691e3..1114bb86aa12 100644
--- a/x11/nvidia-driver/Makefile
+++ b/x11/nvidia-driver/Makefile
@@ -14,7 +14,7 @@
 PORTNAME?=	nvidia-driver
 DISTVERSION?=	${NVIDIA_DISTVERSION}
 # Always try to set PORTREVISION as it can be overridden by the slave ports
-PORTREVISION?=	1
+PORTREVISION?=	0
 CATEGORIES=	x11
 MASTER_SITES=	NVIDIA/XFree86/FreeBSD-${ARCH_SUFX}/${DISTVERSION}
 DISTNAME=	NVIDIA-FreeBSD-${ARCH_SUFX}-${DISTVERSION}
diff --git a/x11/nvidia-driver/Makefile.version b/x11/nvidia-driver/Makefile.version
index ee40606c0f5b..68a8944fa724 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?= 595.99.02
+NVIDIA_DISTVERSION?= 595.104.02
diff --git a/x11/nvidia-driver/distinfo b/x11/nvidia-driver/distinfo
index 2f5175ff70ba..b3b3a1b94ab8 100644
--- a/x11/nvidia-driver/distinfo
+++ b/x11/nvidia-driver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1787840428
-SHA256 (NVIDIA-FreeBSD-x86_64-595.99.02.tar.xz) = 6230a8393bb4f941f8cd139ddfa5eee85ee4986452d434c0134ca089c8a52bb6
-SIZE (NVIDIA-FreeBSD-x86_64-595.99.02.tar.xz) = 329239560
+TIMESTAMP = 1790095801
+SHA256 (NVIDIA-FreeBSD-x86_64-595.104.02.tar.xz) = 36468cd53bb01ef8970c34441c6646cf63626ee8b3dc261bc577d42de12a37f6
+SIZE (NVIDIA-FreeBSD-x86_64-595.104.02.tar.xz) = 328192636
diff --git a/x11/nvidia-settings/Makefile b/x11/nvidia-settings/Makefile
index 45a82d75faca..8dfd272376a4 100644
--- a/x11/nvidia-settings/Makefile
+++ b/x11/nvidia-settings/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	nvidia-settings
-PORTVERSION=	595.99.02
+PORTVERSION=	595.104.02
 CATEGORIES=	x11
 
 MAINTAINER=	x11@FreeBSD.org
diff --git a/x11/nvidia-settings/distinfo b/x11/nvidia-settings/distinfo
index 3ce8730c5a1b..f4f1edd70c8a 100644
--- a/x11/nvidia-settings/distinfo
+++ b/x11/nvidia-settings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1787858434
-SHA256 (NVIDIA-nvidia-settings-595.99.02_GH0.tar.gz) = 94803a5a1821cd8e1752dd52b23ccb37001e5b8cd4f53790e56b3edb56b19f9a
-SIZE (NVIDIA-nvidia-settings-595.99.02_GH0.tar.gz) = 1327143
+TIMESTAMP = 1790096347
+SHA256 (NVIDIA-nvidia-settings-595.104.02_GH0.tar.gz) = 1ada878e39ab7f6c1d80c964c7c8ab97bda09e1f00958962d3ec228a4382c668
+SIZE (NVIDIA-nvidia-settings-595.104.02_GH0.tar.gz) = 1327164
diff --git a/x11/nvidia-xconfig/Makefile b/x11/nvidia-xconfig/Makefile
index e8a79954d6d5..5e2ba23ffbf5 100644
--- a/x11/nvidia-xconfig/Makefile
+++ b/x11/nvidia-xconfig/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	nvidia-xconfig
-PORTVERSION=	595.99.02
+PORTVERSION=	595.104.02
 CATEGORIES=	x11
 
 MAINTAINER=	x11@FreeBSD.org
diff --git a/x11/nvidia-xconfig/distinfo b/x11/nvidia-xconfig/distinfo
index 0ff91ef020a8..fc4e3df58cbb 100644
--- a/x11/nvidia-xconfig/distinfo
+++ b/x11/nvidia-xconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1787858476
-SHA256 (NVIDIA-nvidia-xconfig-595.99.02_GH0.tar.gz) = 391983b1f2e517c13aeb0f3699a124be1dda6cfcdcee967bba66d70359abfcaa
-SIZE (NVIDIA-nvidia-xconfig-595.99.02_GH0.tar.gz) = 145292
+TIMESTAMP = 1790096391
+SHA256 (NVIDIA-nvidia-xconfig-595.104.02_GH0.tar.gz) = ad6f59ac4aa0adec6209b0ac37635e43285ddbb4bdf0e5bcad2d7733e7be74c7
+SIZE (NVIDIA-nvidia-xconfig-595.104.02_GH0.tar.gz) = 145301