x11/nvidia-driver, x11/nvidia-kmod, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod, x11/nvidia-settings, x11/nvidia-xconfig: Update to 595.112.07 Update to latest Production Branch of drivers 595.112.07: https://www.nvidia.com/en-us/drivers/details/283701/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/283699/ Both added support for X.Org xserver ABI 28 (xorg-server 26.1) only. PR: 2997421283580731
Port details
graphics/nvidia-drm-latest-kmod 595.112.07.1501000
NVIDIA DRM Kernel Module
- Maintainer
- x11@FreeBSD.org
- Packages
- latest: 595.104.02.1501000, update to 595.112.07.1501000 not built yet
- Upstream
- up to date
- Last update
- to 595.112.07.1501000 · 1283580731
- Quarterly
- 2026Q4: 595.104.02.1501000
- WWW
- https://www.nvidia.com/object/unix.html
- Links
- cgit · VuXML
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 595.104.02.1501000.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (20)
all: remove support for end-of-life FreeBSD 15.0 Differential Revision: https://reviews.freebsd.org/D585813bcc752b87
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/D59925c387e46b4a
graphics/drm-latest-kmod: Update to drm_v6.12.85_3 to fix build After src commit 33595d4ae01c added pci_map_rom() and pci_unmap_rom() to linuxkpi, graphics/drm-latest-kmod failed to build because drm-kmod defined the same macros itself. Upstream drm-kmod made its definitions conditional, and ports commit 7e420adaf6ef pulled that fix in for drm-515-kmod, drm-61-kmod, drm-66-kmod, and drm-612-kmod. drm-latest-kmod was missed, so move it to the same tag as drm-612-kmod. Bump PORTREVISION of the nvidia-drm-latest-kmod ports, which build against the drm-kmod sources, and update their distinfo for the new tarball. Reference: https://github.com/freebsd/drm-kmod/pull/503 Reviewed by: dumbbell Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D600844885183c12
x11/nvidia-driver, x11/nvidia-kmod, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod, x11/nvidia-settings, x11/nvidia-xconfig: Update to 595.99.02 Update to latest Production Branch of drivers 595.99.02: https://www.nvidia.com/en-us/drivers/details/278287/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/278285/ PR: 298013 Differential Revision: https://reviews.freebsd.org/D59248a23cb63213
x11/nvidia-driver, x11/nvidia-kmod, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod, x11/nvidia-settings, x11/nvidia-xconfig: Update to 595.91.07 Update to latest Production Branch of drivers 595.91.07: https://www.nvidia.com/en-us/drivers/details/277702/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/277699/ PR: 297265 Differential Revision: https://reviews.freebsd.org/D5863911c3b27f84
graphics/nvidia-drm-*-kmod*: Fix GPF in some configs Fix General Protection Fault in __nv_drm_gem_nvkms_handle_vma_fault, lkpi_vmf_insert_pnf_prot_locked, vm_page_busy_acquire in specific configurations, notably KDE on Wayland. PR: 296195 Reported by: keivan@motavalli.me Reviewed by: ashafer Tested by: keivan@motavalli.me Differential Revision: https://reviews.freebsd.org/D57989 Co-authored by: ashafer@FreeBSD.org1959aaa9de
x11/nvidia-driver, x11/nvidia-kmod, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod, x11/nvidia-settings, x11/nvidia-xconfig: Update to 595.84 Update to latest Production Branch of drivers 595.84: https://www.nvidia.com/en-us/drivers/details/272967/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/272964/ PR: 296137 Differential Revision: https://reviews.freebsd.org/D57655ec6b356f63
x11/nvidia-driver, x11/nvidia-kmod, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod, x11/nvidia-settings, x11/nvidia-xconfig: Update to 595.80 Update to latest Production Branch of drivers 595.80: https://www.nvidia.com/en-us/drivers/details/271748/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/271745/ PR: 295718 Differential Revision: https://reviews.freebsd.org/D57358e94bcef6b1
graphics/nvidia-drm-*-kmod: Add drm 6.12
Add new ports
graphics/nvidia-drm-612-kmod,
graphics/nvidia-drm-612-kmod-580 and
graphics/nvidia-drm-612-kmod-devel
and add conflicts to
graphics/nvidia-drm-{515|61|66|latest}-kmod{-580|-devel}
following the addition of graphics/drm-612-kmod.
While here, bump
graphics/nvidia-drm-latest-kmod,
graphics/nvidia-drm-latest-kmod-580 and
graphics/nvidia-drm-latest-kmod-devel
following the bump of graphics/drm-latest-kmod from 6.9 to 6.12.
Bump PORTREVISION of other graphics/nvidia-drm-*-kmod*
as of changes in CONFLICTS.
Match DRM driver version selection with graphics/drm-kmod.
Now 6.12 is default for OSVERSION >= 1500509 (stable/15, upcoming 15.1
and main) when installed using graphics/nvidia-drm-kmod{-580|-devel}
ports / pkgs.
PR: 295519
Differential Revision: https://reviews.freebsd.org/D57206536352bd7cx11/nvidia-driver{-devel}, x11/nvidia-kmod{-devel}, x11/linux-nvidia-libs{-devel}, graphics/nvidia-drm*-kmod{-devel}, x11/nvidia-settings, x11/nvidia-xconfig: Update to 595.71.05
Update to latest Production Branch of drivers 595.71.05:
https://www.nvidia.com/en-us/drivers/details/267226/
Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/267223/
PR: 295058
Differential Revision: https://reviews.freebsd.org/D5685165f72b6850graphics/*drm*: remove CONFLICTS with now-deleted drm-51090aa381b54
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/D56077b35026e786
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/D558130af72ff303
x11/nvidia-driver, x11/nvidia-kmod, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod, x11/nvidia-settings, x11/nvidia-xconfig: Update to 580.126.18 Update to latest Production Branch of drivers 580.126.18: https://www.nvidia.com/en-us/drivers/details/264091/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/264090/ PR: 293260 Differential Revision: https://reviews.freebsd.org/D55350d689046b7f
x11/nvidia-driver, x11/nvidia-kmod, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod, x11/nvidia-settings, x11/nvidia-xconfig: Update to 580.126.09 Update to latest Production Branch of drivers 580.126.09: https://www.nvidia.com/en-us/drivers/details/261244/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/261243/ PR: 292454 Reported by: scf Differential Revision: https://reviews.freebsd.org/D547007d33e966b9
x11/nvidia-driver[-devel], x11/nvidia-kmod[-devel], x11/linux-nvidia-libs[-devel], graphics/nvidia-drm*-kmod[-devel], x11/nvidia-settings, x11/nvidia-xconfig: Update to 580.119.02 Update to latest Production Branch of drivers 580.119.02: https://www.nvidia.com/en-us/drivers/details/259043/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/259042/ PR: 291919 Differential Revision: https://reviews.freebsd.org/D54357c58d25dab7
graphics/nvidia-drm-latest-kmod: Refresh distinfo
This was missed in the update of drm-latest-kmod
Fixes: bd06ee8f20bd ("graphics/drm-latest-kmod: Fix build on -CURRENT")
Sponsored by: Beckhoff Automation GmbH & Co. KG457c58cdfdx11/nvidia-driver[-devel], x11/nvidia-kmod[-devel], x11/linux-nvidia-libs[-devel], graphics/nvidia-drm*-kmod[-devel], x11/nvidia-settings, x11/nvidia-xconfig: Update to 580.105.08 Update to latest Production Branch of drivers 580.105.08: https://www.nvidia.com/en-us/drivers/details/257494/ Linux counterparts for x11/linux-nvidia-libs: https://www.nvidia.com/en-us/drivers/details/257493/ As latest production branch of drivers is still newer than the latest version of New Feature Branch [NFB] of drivers 575.64.05, update -devel variants to 580.105.08, too. PR: 290813 Differential Revision: https://reviews.freebsd.org/D535962208426e57
graphics/nvidia-drm-latest-kmod, graphics/nvidia-drm-latest-kmod-devel: Add new port Add missing graphics/nvidia-drm-latest-kmod and graphics/nvidia-drm-latest-kmod-devel which corresponding with graphics/drm-latest-kmod. PR: 290262 Differential Revision: https://reviews.freebsd.org/D53128504a07fd1d