Created attachment 269098 [details] Patch to update to 595.58.03 and add -580 legacy variants Update to latest Production Branch of drivers 595.58.03: https://www.nvidia.com/en-us/drivers/details/265873/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/265870/ As this update drops a bunch of old (pre-Turing generation of architectures) GPUs as done in -devel variants updated 20260103, add -580 variant of legacy branch of driver. Currently, this is exactly the same version before this update. (580.142)
Opened review D56077 for this. While here, bumped -devel variant to match with master ports, as Production Branch [PB] of drivers have now higher version than New Feature Branch [NFB] of drivers.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=b35026e786a2c761d4b2b7853a989ab23dda5e9b commit b35026e786a2c761d4b2b7853a989ab23dda5e9b Author: Tomoaki AOKI <junchoon@dec.sakura.ne.jp> AuthorDate: 2026-03-28 01:36:35 +0000 Commit: Kevin Bowling <kbowling@FreeBSD.org> CommitDate: 2026-03-28 01:37:47 +0000 x11/nvidia-driver, x11/nvidia-kmod, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod, x11/nvidia-settings, x11/nvidia-xconfig: Update to 595.58.03 Update to latest Production Branch of drivers 595.58.03: https://www.nvidia.com/en-us/drivers/details/265873/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/265870/ Also bump -devel variant to match with master ports, as Production Branch [PB] of drivers have now higher version than New Feature Branch [NFB] of drivers. As this update drops a bunch of old (pre-Turing generation of architectures) GPUs as done in -devel variants updated 20260103, add -580 variant of legacy branch of driver. Currently, this is exactly the same version before this update. (580.142) PR: 294038 Differential Revision: https://reviews.freebsd.org/D56077 UPDATING | 32 ++++++++++++++++++++++ graphics/Makefile | 6 ++++ graphics/nvidia-drm-510-kmod-580/Makefile (new) | 7 +++++ graphics/nvidia-drm-510-kmod-580/distinfo (new) | 5 ++++ graphics/nvidia-drm-510-kmod-devel/Makefile | 2 +- graphics/nvidia-drm-510-kmod-devel/distinfo | 6 ++-- graphics/nvidia-drm-510-kmod/distinfo | 6 ++-- graphics/nvidia-drm-515-kmod-580/Makefile (new) | 7 +++++ graphics/nvidia-drm-515-kmod-580/distinfo (new) | 5 ++++ graphics/nvidia-drm-515-kmod-devel/Makefile | 2 +- graphics/nvidia-drm-515-kmod-devel/distinfo | 6 ++-- graphics/nvidia-drm-515-kmod/distinfo | 6 ++-- graphics/nvidia-drm-61-kmod-580/Makefile (new) | 7 +++++ graphics/nvidia-drm-61-kmod-580/distinfo (new) | 5 ++++ graphics/nvidia-drm-61-kmod-devel/Makefile | 2 +- graphics/nvidia-drm-61-kmod-devel/distinfo | 6 ++-- graphics/nvidia-drm-61-kmod/distinfo | 6 ++-- graphics/nvidia-drm-66-kmod-580/Makefile (new) | 7 +++++ graphics/nvidia-drm-66-kmod-580/distinfo (new) | 5 ++++ graphics/nvidia-drm-66-kmod-devel/Makefile | 2 +- graphics/nvidia-drm-66-kmod-devel/distinfo | 6 ++-- graphics/nvidia-drm-66-kmod/distinfo | 6 ++-- graphics/nvidia-drm-kmod-580/Makefile (new) | 8 ++++++ graphics/nvidia-drm-kmod-devel/Makefile | 2 +- graphics/nvidia-drm-latest-kmod-580/Makefile (new) | 7 +++++ graphics/nvidia-drm-latest-kmod-580/distinfo (new) | 5 ++++ graphics/nvidia-drm-latest-kmod-devel/Makefile | 2 +- graphics/nvidia-drm-latest-kmod-devel/distinfo | 6 ++-- graphics/nvidia-drm-latest-kmod/distinfo | 6 ++-- x11/Makefile | 3 ++ x11/linux-nvidia-libs-580/Makefile (new) | 8 ++++++ x11/linux-nvidia-libs-580/distinfo (new) | 3 ++ x11/linux-nvidia-libs-devel/Makefile | 2 +- x11/linux-nvidia-libs-devel/distinfo | 6 ++-- x11/linux-nvidia-libs/distinfo | 6 ++-- x11/nvidia-driver-580/Makefile (new) | 8 ++++++ x11/nvidia-driver-580/distinfo (new) | 3 ++ x11/nvidia-driver-devel/Makefile | 2 +- x11/nvidia-driver-devel/distinfo | 6 ++-- x11/nvidia-driver/Makefile.version | 2 +- x11/nvidia-driver/distinfo | 6 ++-- x11/nvidia-kmod-580/Makefile (new) | 8 ++++++ x11/nvidia-kmod-devel/Makefile | 4 +-- x11/nvidia-settings/Makefile | 2 +- x11/nvidia-settings/distinfo | 6 ++-- x11/nvidia-xconfig/Makefile | 2 +- x11/nvidia-xconfig/distinfo | 6 ++-- 47 files changed, 200 insertions(+), 61 deletions(-)
(In reply to commit-hook from comment #2) Thanks!