| Commit History - (may be incomplete: for full details, see links to repositories near top of page) | 
| This is a slave port.  You may also want to view the commits to the master port: x11/nvidia-driver | 
| Commit | Credits | Log message | 
|---|
| 390.157_1 01 Oct 2025 06:07:31
 
       | Kevin Bowling (kbowling)  Author: Tomoaki AOKI
 | x11/nvidia-driver: Split kmod into x11/nvidia-kmod
Split out kmod part of x11/nvidia-driver into x11/nvidia-kmod,
including slave ports, to allow FreeBSD-kmods repo builders building
nvidia-related kmod ports.
In this update,
* split out *.ko from x11/nvidia-driver[-304|-340|-390|470|-devel]
  into corresponding x11/nvidia-kmod[-304|-340|-390|470|-devel],
* switch dependency of graphics/nvidia-drm-*-kmod upon
  x11/nvidia-driver[-devel] to newly introduced
  x11/nvidia-kmod[-devel],
(Only the first 15 lines of the commit message are shown above  ) | 
| 390.157 12 May 2025 08:33:28
 
       | Kevin Bowling (kbowling)  Author: Tomoaki AOKI
 | x11/nvidia-driver, x11/linux-nvidia-libs: Split and distribute distinfo
per-slave-ports
Currently, upgrades for legacy versions of x11/nvidia-driver and
x11/linux-nvidia-libs are often delayed, due to the conflicts with
master port and forgotton.
This is usually because master and slave (legacy) ports shares distinfo,
causing races between multiple upgrades, even upgrades for legacy ones
are trivial.
This update splits distinfo into master and each slave (legacy) ports
to avoid races unless master Makefile(s) needs updates for to-be-upgraded
slave ports.
update-distinfo target is removed, you can use the standard
'make makesum' in each port now.
Reviewed by:	arrowd
Differential Revision:	https://reviews.freebsd.org/D50142 | 
| 390.157 11 Apr 2025 14:13:24
 
       | Austin Shafer (ashafer)  Author: Tomoaki AOKI
 | x11/{linux-nvidia-libs,nvidia-driver}-390: update to version 390.157
Updating 390 series of legacy version of nvidia-driver and
linux-nvidia-libs to 390.157.
This is the last legacy driver that is behind upstream and still lives
in ports tree.  So updating these to ease future issues to narrow down
version window.
Tested (by myself) make and make package only, on stable/14, amd64 at
commit 8c991c4b06954371886413d7a4eb2f0569721857 as I myself am not using
390 series of driver and i386 anymore.
PR: 263020 (The reporter doesn't responding for the patch)
Reviewed by:	ashafer, danfe
Differential Revision:	https://reviews.freebsd.org/D49715 | 
| 390.154_1 12 Aug 2023 22:58:06
 
       | Jan Beich (jbeich)  | x11-servers/xorg-server: complete libmap.d switch after 50a34a07740e
libmap.conf(5) supports dlopen(3) but xorg-server uses absolute paths.
PR:		271686
Reviewed by:	gallatin | 
| 390.154 17 Oct 2022 05:31:00
 
       | Alexey Dokuchaev (danfe)  | x11/{linux-nvidia-libs,nvidia-driver}-390: update to version 390.154
Reported by:	portscout | 
| 390.151 20 Jul 2022 14:23:32
 
       | Tobias C. Berner (tcberner)  | x11: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
  *  Adam Weinberger <adam@vectors.cx>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alexander Matey <matey@cis.ohio-state.edu>
  *  Alexander Nedotsukov <bland@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@regency.nsu.ru>
  *  Alexey Mikhailov <karma@ez.pereslavl.ru>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Anton Toernqvist <antont@inbox.lv>(Only the first 15 lines of the commit message are shown above  ) | 
| 390.151 19 May 2022 18:02:08
 
       | Alexey Dokuchaev (danfe)  | x11/{linux-nvidia-libs,nvidia-driver}-390: update to version 390.151.
Reported by:	portscout | 
| 390.147 04 Apr 2022 20:48:53
 
       | Kevin Bowling (kbowling)  | x11/nvidia-driver-390, x11/linux-nvidia-libs-390: update to 390.147
PR:		261666
Approved by:	maintainer timeout
Sponsored by:	BBOX.io | 
| 390.144 23 Jul 2021 08:58:53
 
       | Alexey Dokuchaev (danfe)  | x11/{linux-nvidia-libs,nvidia-driver}-390: ports had been updated (+)
- Update 390.x series legacy driver and corresponding Linux libraries
  ports to version 390.144, which fixed a bug where vkCreateSwapchain
  could cause the X11 server to crash when an invalid imageFormat had
  been provided
Reported by:	portscout | 
| 390.143_1 22 Jun 2021 18:53:08
 
       | Kevin Bowling (kbowling)  | graphics/mesa-libs: Bump reverse deps for libglvnd
Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.
PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824 | 
| 390.143 20 May 2021 15:10:29
 
       | Alexey Dokuchaev (danfe)  | x11/{linux-nvidia-libs,nvidia-driver}{,-390}: update to the latest versions | 
| 390.141 06 Apr 2021 14:31:07
 
       | Mathieu Arnold (mat)  | Remove # $FreeBSD$ from Makefiles. | 
| 390.141 04 Feb 2021 06:00:05
 
     | danfe  | Update to version 390.141. | 
| 390.138_1 21 Sep 2020 09:05:04
 
     | manu  | Fix nvidia-driver* after r548950
Now that mesa include glesv1 lib, remove the nvidia generic named lib
and add more entries in libmap.conf so the nvidia ones are used.
PR:		249448
Reported by:	VVD <vvd@unislabs.com> | 
| 390.138 30 Jun 2020 08:42:18
 
     | danfe  | Update NVidia drivers and auxiliary utilities to their latest versions
and transfer maintainership of the latter to the graphics team (x11). | 
| 390.132_1 30 Jun 2020 07:42:02
 
     | 0mp  | Do not mention loading modules via loader.conf
It is generally discouraged to load graphics kernel modules via
loader.conf(5). According to kevans@, loading Nvidia modules like this is
fragile for UEFI on FreeBSD <= 12.1. It might work, but those modules are
large and the loader's staging area is insufficient to contain kernel,
Nvidia modules, and much of anything else at the same time.
Also, while here, encourage people to use sysrc to modify the contents of
rc.conf(5).
Reviewed by:	danfe
Approved by:	maintainer (danfe)
Differential Revision:	https://reviews.freebsd.org/D25506 | 
| 390.132 22 Feb 2020 07:55:37
 
     | danfe  | Update nVidia drivers to their most recent versions.  The prominent change
is that 32-bit libraries are now provided with the 4xx driver versions, so
games should work under Wine.
PR:	242177 | 
| 390.129_1 20 Feb 2020 21:15:45
 
     | zeising  | Update xorg x11 servers to 1.20.7
Update xorg x11 servers to 1.20.7.  This updates x11-servers/xorg-server,
xephyr, xorg-dmx, xorg-nestserver, xorg-vbserver and xwayland.
Enable the UDEV backend by default, instead of the DEVD backend, for
autoconfiguration of input devices on FreeBSD 12 and later.
FreeBSD 11 lacks the needed support in base and will keep on using the DEVD
backend.
Support for the HAL backend is dropped completely, it has been deprecated
for a long time.
Update and improve the DEVD backend.
Add a pkg message about sysctl configuration that might be needed when using
UDEV.
(Only the first 15 lines of the commit message are shown above  ) | 
| 390.129 29 Oct 2019 13:44:57
 
     | danfe  | - Update NVidia mainline driver to version 410.104, the latest in
  the 410.xx series and the last without full Wayland support
- Move 390.xx to corresponding legacy slave port and update to the
  latest version 390.129
PR:	232645 |