CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

x11/nvidia-driver 595.112.07

NVIDIA graphics driver userland

Port info

Maintainer
x11@FreeBSD.org
Packages
latest: nvidia-driver 595.104.02, xlibre-nvidia-driver 595.104.02, update to 595.112.07 not built yet
Upstream
Higher version available: 615.78.08
Last update
to 595.112.07 · 1283580731
Quarterly
2026Q4: nvidia-driver 595.104.02, xlibre-nvidia-driver 595.104.02
WWW
https://www.nvidia.com/object/unix.html
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install nvidia-driver
# pkg install xlibre-nvidia-driver
installs nvidia-driver 595.104.02, xlibre-nvidia-driver 595.104.02 from latest; from quarterly (2026Q4) nvidia-driver 595.104.02, xlibre-nvidia-driver 595.104.02
Port
# cd /usr/ports/x11/nvidia-driver && make install clean
# make -C /usr/ports/x11/nvidia-driver config  # change options first
Size
88 MiB download · 318 MiB installed
Depends on
graphics/egl-wayland 1.1.24, graphics/egl-wayland2 1.0.2, graphics/egl-x11 1.0.6, graphics/libglvnd 1.7.0, x11-servers/xorg-server 21.1.25,1, x11/libX11 1.8.14,1, x11/libXext 1.3.7,1, x11/nvidia-kmod 595.104.02.1501000
License
NVIDIA
Options
1 of 1 on in the package: DOCS
Note
Size, dependencies, options and messages are those of nvidia-driver.

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 16595.104.02✗–
FreeBSD 15595.104.02✗–
FreeBSD 14595.104.02✗✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 15595.104.02✗–
FreeBSD 14595.104.02✗✗

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 595.104.02.

Fixed (6)

Show 6 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (11) · open in Bugzilla, most recently changed first

PRSummaryStatusChanged
286313maintainer-feedback? x11/nvidia-driver: Doesn't support the GL_OES_EGL_image GL extensionNew2026-09-06
298063maintainer-feedback? x11/nvidia-driver since 595.99.02 update cannot return to terminal from xNew2026-09-04
216050needs-qa maintainer-feedback? x11/nvidia-driver: kernel module fails on vt() to load: link_elf_obj: symbol sc_get_softc undefinedOpen2026-08-02
277365maintainer-feedback? x11/nvidia-driver: Allow building without syscons(4) supportNew2026-08-02
277364maintainer-feedback? x11/nvidia-driver: kernel panic: "NVRM: rm_init_rm() failed" after update to 550.54.14New2026-02-21
Show all 11
PRSummaryStatusChanged
212638needs-qa maintainer-feedback? emulators/virtualbox-ose-kmod & x11/nvidia-driver no longer build with NO_MODULESOpen2026-01-06
287894maintainer-feedback? x11/nvidia-driver: panic on exit from XorgNew2025-08-09
277827maintainer-feedback? x11/nvidia-driver: NVidia driver causes kernel crash during boot when it is loaded from /boot/loader.confNew2025-07-25
284640maintainer-feedback? x11/nvidia-driver: 570.86.16.1500031 relics on WQHD screenNew2025-07-25
282308maintainer-feedback? x11/nvidia-driver: NVIDIA MEM resource alloc failedNew2025-04-28
286383maintainer-feedback? x11/nvidia-driver: Intermittent "xid 16 (Display engine hung)" failures with new driver version 570.124.04New2025-04-27

Commits (368)

Kevin Bowling (kbowling) · 535.146.02
x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.146.02

PR:		275569
Approved by:	danfe (maintainer timeout)
d978418fa2
Muhammad Moinur Rahman (bofh) · 535.104.05_1
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
bbab7f59e9
Kevin Bowling (kbowling) · 535.104.05_1
x11/nvidia-driver, x11/linux-nvidia-libs, nvidia-drm-*-kmod: update to 535.104.05

PR:		273357
Approved by:	danfe
a3727749f7
Kevin Bowling (kbowling) · 535.98_1
x11/nvidia-driver: Use typical extra patch filename

Differential Revision:	https://reviews.freebsd.org/D40168
e3f5aa708f
Kevin Bowling (kbowling) · 535.98_1
x11/nvidia-driver: Add Makefile.version and patch for nvidia-drm

This moves the version string into a makefile that can be included from
child ports.

This also adds a patch to nvidia-modeset that handles a deadlock with
queueing events observed with nvidia-drm. This fix is only needed in
535, future versions will have a proper implementation included with
them.

Approved by:	maintainer timeout
Differential Revision:	https://reviews.freebsd.org/D40168
49b9705d8f
Kevin Bowling (kbowling) · 535.98
x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.98

PR:		273110
Approved by:	danfe
a66e549aa1
Jan Beich (jbeich) · 535.86.05
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
d1b7aad5f3
Kevin Bowling (kbowling) · 535.86.05
x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.86.05

Bugfixes on production branch

https://www.nvidia.com/Download/driverResults.aspx/209263/en-us/

PR:		272631
Approved by:	maintainer timeout
999d93d0e2
Kevin Bowling (kbowling) · 535.54.03
x11/nvidia-driver, x11/linux-nvidia-libs: update to 535.54.03

New production branch
Changes https://www.nvidia.com/Download/driverResults.aspx/205466/en-us/

PR:		271523
Approved by:	danfe
67ae03d7ea
Alexey Dokuchaev (danfe) · 525.116.03
x11/nvidia-driver: unbreak the build of two legacy driver versions

- Limit the scope of the K&R prototype fix to versions which
  actually have that `nvlink_freebsd.c' file
- Adjust the version check for `lib/libnvidia-wayland-client.so'
  which had first appeared in 515.43.04 beta release and add a
  comment on the PLIST_FILES usage there

Reported by:	pkg-fallout
167434b654
John Baldwin (jhb) · 525.116.03
x11/nvidia-driver: Use a valid function declaration for nvlink_allocLock.

Differential Revision:	https://reviews.freebsd.org/D40172
ec2e657d48
Kevin Bowling (kbowling) · 525.116.03
x11/nvidia-driver, x11/linux-nvidia-libs: update to 525.116.03

PR:		271122
Approved by:	maintainer timeout
5d10423cd3
Kevin Bowling (kbowling) · 525.105.17
x11/nvidia-driver, x11/linux-nvidia-libs: update to 525.105.17

Changes https://www.nvidia.com/Download/driverResults.aspx/202352/en-us/

PR:		270060
Approved by:	maintainer timeout
0ab0e6c251
Kevin Bowling (kbowling) · 525.89.02
x11/nvidia-driver, x11/linux-nvidia-libs: update to 525.89.02

Changes https://www.nvidia.com/Download/driverResults.aspx/199660/en-us/

PR:		267220, 270060
Tested by:	many
Approved by:	danfe (previous version), maintainer timeout
cbe3fe7203
Kevin Bowling (kbowling) · 515.86.01_1
x11/nvidia-driver, x11/linux-nvidia-libs: update to 515.86.01

PR:		269129, 268983, 263475
Approved by:	maintainer timeout
105fcdb438
Alexey Dokuchaev (danfe) · 510.60.02_1
x11/nvidia-driver: reword the pkg-message to reflect modern reality

Try to reduce readers' confusion by specifying exactly which nVidia
kernel module users should be loading these days.

PR:	269626
a09185f8b6
Alexey Dokuchaev (danfe) · 510.60.02_1
x11/{linux-nvidia-libs,nvidia-driver}-470: update to version 470.161.03

Reported by:	portscout
9b280ab321
Alexey Dokuchaev (danfe) · 510.60.02_1
x11/nvidia-driver: unbreak the build of nVidia legacy drivers

This partially reverts unapproved commit 010b19127cc8.
0b25e08a0d
Yuri Victorovich (yuri) · 510.60.02_1
x11/nvidia-driver: Fix bug that switching to the terminal wasn't possible

Tested with NVidia RTX 2060 on FreeBSD 13.1 STABLE.

PR:		213912
Approved by:	danfe@ (maintainer's timeout; 18 days)
010b19127c
Kevin Bowling (kbowling) · 510.60.02
x11/nvidia-driver: Enable ACPI_PM by default

It is needed to suspend/resume

PR:		258710
Approved by:	maintainer timeout
8f8d9b9989
Alexey Dokuchaev (danfe) · 510.60.02
x11/{linux-nvidia-libs,nvidia-driver}-470: update to version 470.141.03

Reported by:	portscout
3fcebb5b3e
Alexey Dokuchaev (danfe) · 510.60.02
x11/{linux-nvidia-libs,nvidia-driver}-390: update to version 390.154

Reported by:	portscout
236b6f186d
Alexey Dokuchaev (danfe) · 510.60.02
x11/nvidia-driver: catch up with changes to pmap_unmapdev() and kmem_*()

Reported by:		pkg-fallout
Differential Revision:	https://reviews.freebsd.org/D36671
d116de704f
Stefan Eßer (se) · 510.60.02
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 510.60.02
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Alexey Dokuchaev (danfe) · 510.60.02
x11/{linux-nvidia-libs,nvidia-driver}-470: update to version 470.129.06.

Reminded by:	philip
291d952d08
Tobias C. Berner (tcberner) · 510.60.02
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>
  *  Anton Tornqvist <antont@inbox.lv>
  *  Ashish Shukla <wahjava@gmail.com>
  *  Ben Woods <woodsb02@FreeBSD.org>
  *  Bert Burgemeister <trebbu@googlemail.com>
  *  Bruce A. Mah <bmah@ca.sandia.gov>
  *  Bruce M Simpson <bms@FreeBSD.org>
  *  Chris Hutchinson <portmaster@BSDforge.com>
  *  Cy SChubert <cy@FreeBSD.org>
  *  Cy Schubert <Cy.Schubert@uumail.gov.bc.ca>
  *  Cy Schubert <cy@FreeBSD.org>
  *  DaJoob
  *  Daniel Roethlisberger <daniel@roe.ch>
  *  Daniel Walter <sahne@0x90.at>
  *  Danilo Egea Gondolfo <danilo@FreeBSD.org>
  *  Dave Grochowski
  *  David Mackay <davidjx8p@gmail.com>
  *  David Yeske <dyeske@gmail.com>
  *  Dejan Lesjak <lesi@FreeBSD.org>
  *  Denis Shaposhnikov <dsh@vlink.ru>
  *  Dennis Herrmann <dhn@FreeBSD.org>
  *  Dmitri Goutnik <dg@syrec.org>
  *  Dominik Rothert <dr@domix.de>
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Emanuel Haupt <ehaupt@critical.ch>
  *  Eric Anholt <anholt@FreeBSD.org>
  *  Eric Blood <eblood@cs.unr.edu>
  *  Eric L. Hernes <erich@rrnet.com>
  *  Eric Turgeon <ericbsd@FreeBSD.org>
  *  Eric Turgeon <ericturgeon.bsd@gmail.com>
  *  Evgeni Dimitrov <evgeni.dimitrov@gmail.com>
  *  FURUSAWA,Kazuhisa <kazu@jp.freebsd.org>
  *  Florent Thoumie <flz@xbsd.org>
  *  Foxfair Hu <foxfair@FreeBSD.org>
  *  Francis Bacque <idroxid01@yahoo.fr>
  *  Franz Klammer <klammer@webonaut.com>
  *  Gerrit Beine <tux@pinguru.net>
  *  Grzegorz Blach <gblach@FreeBSD.org>
  *  Gustau Perez i Querol <gustau.perez@gmail.com>
  *  Gvozdikov Veniamin <g.veniamin@googlemail.com>
  *  Hendrik Scholz <hendrik@scholz.net>
  *  Jacob House <jacob@jwfh.ca>
  *  James Earl <jdearl@telus.net>
  *  Jean-Baptiste Quenot <jb.quenot@caraldi.com>
  *  Jeroen Schot <schot@a-eskwadraat.nl>
  *  Jim Mock <jim@FreeBSD.org>
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  Julien Laffaye <kimelto@gmail.com>
  *  KIMURA Yasuhiro <yasu@utahime.org>
  *  Ka Ho Ng <khng300@gmail.com>
  *  Kelly Yancey <kbyanc@posi.net>
  *  Ken Moore <ken@pcbsd.org>
  *  Koop Mast <einekoai@chello.nl>
  *  Koop Mast <kwm@FreeBSD.org>
  *  Kris Kennaway <kris@FreeBSD.org>
  *  Kris Moore <kmoore@FreeBSD.org>
  *  Lars Engels <lars.engels@0x20.net>
  *  Lin, Cheng-Tao <b89605222@ntu.edu.tw>
  *  MANTANI Nobutaka <nobutaka@nobutaka.com>
  *  Markus Brueffer <markus@FreeBSD.org>
  *  Martin Ranne <gasp@ridcully.dnsalias.org>
  *  Martin Tournoij <carpetsmoker@xs4all.nl>
  *  Martin Wilke (miwi@FreeBSD.org)
  *  Martin Wilke <miwi@FreeBSD.org>
  *  Matt Lancereau
  *  Matt Lancereau <matt@rimasec.net>
  *  Matt Peterson <matt@peterson.org>
  *  Matthew Donovan <kitchetech@gmail.com>
  *  Matthew Fuller <fullermd@futuresouth.com>
  *  Matthew Hunt <mph@pobox.com>
  *  Matthew West <mwest@uct.ac.za>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Michiel Overtoom <motoom@xs4all.nl>
  *  Mikhail Teterin <mi@aldan.algebra.com>
  *  Morten Slot Kristensen
  *  Murray Stokely <murray@FreeBSD.org>
  *  NAKATA, Maho <maho@FreeBSD.org>
  *  Nicola Vitale <nivit@FreeBSD.org>
  *  Nikos Ntarmos <ntarmos@ceid.upatras.gr>
  *  Nikos Ntarmos <ntarmos@cs.uoi.gr>
  *  Oleg Pudeyev <oleg@bsdpower.com>
  *  Oliver Breuninger <ob@breuninger.org>
  *  Oliver Breuninger <ob@seicom.NET>
  *  Oliver Lehmann <oliver@FreeBSD.org>
  *  Olivier Cochard-Labbe <olivier@FreeBSD.org>
  *  Olivier Duchateau
  *  Patrick Li <pat@databits.net>
  *  Pawel Worach <pawel.worach@gmail.com>
  *  Pedro Giffuni
  *  Per Otterstr=F6m <pelle@fukt.bth.se>
  *  Petr Holub <hopet@ics.muni.cz>
  *  Pietro Cerutti <gahr@FreeBSD.org>
  *  Piotr Kubaj <pkubaj@anongoth.pl>
  *  Roman Bogorodskiy <novel@FreeBSD.org>
  *  Sakai Hiroaki <sakai@miya.ee.kagu.sut.ac.jp>
  *  Sakai Hiroaki <sakai@seki.ee.kagu.sut.ac.jp>
  *  Samy Al Bahra <samy@kerneled.org>
  *  Samy Al Bahra <sbahra@kerneled.org>
  *  Sascha Holzleiter <sascha@root-login.org>
  *  Satoshi Asami <asami@FreeBSD.org>
  *  Satoshi TAOKA
  *  Scott Mace <smace@FreeBSD.org>
  *  Sean Farley <sean-freebsd@farley.org>
  *  Sebastian Yepes <esn@x123.info>
  *  Serge Gagnon <gagnon__s@videotron.ca>
  *  Sergei Kolobov <sergei@kolobov.com>
  *  Sofian Brabez <sbz@FreeBSD.org>
  *  Stanislav Sedov <stas@FreeBSD.org>
  *  Stepan Zastupov [RedChrom] <redchrom@gmail.com>
  *  Stephen Montgomery-Smith <stephen@math.missouri.edu>
  *  Stijn Hoop <stijn@win.tue.nl>
  *  Tatsumi Hosokawa
  *  Theron Tarigo <theron.tarigo@gmail.com>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Thomas Hurst <tom@hur.st>
  *  Tim Bishop <tim@bishnet.net>
  *  Timothy Beyer <beyert@cs.ucr.edu>
  *  Tobias Roth <ports@fsck.ch>
  *  UMENO Takashi <umeno@rr.iij4u.or.jp>
  *  Vincent Tantardini <vinc@freebsd-fr.org>
  *  Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
  *  Winston Weinert <winstonw@lavabit.com>
  *  Ying-Chieh Liao <ijliao@csie.nctu.edu.tw>
  *  Yinghong Liu <relaxbsd@gmail.com>
  *  Yoshiro MIHIRA <sanpei@sanpei.org>
  *  Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
  *  Zane C. Bowers
  *  Zhihao Yuan <lichray@gmail.com>
  *  asami
  *  chinsan
  *  dirk.meyer@dinoex.sub.org
  *  dom@myrddin.demon.co.uk
  *  eimar.koort
  *  gpalmer
  *  gpalmer@FreeBSD.org
  *  grog
  *  gurkan@phys.ethz.ch
  *  hemi@puresimplicity.net
  *  ijliao
  *  incabulos@mac.com
  *  jacs
  *  janek
  *  jhb
  *  jkh
  *  jkh@FreeBSD.org
  *  jmz
  *  joerg
  *  johalun0@gmail.com
  *  jonny
  *  jsellens
  *  krion
  *  matt@bdd.net
  *  michael johnson <ahze@ahze.net>
  *  nkazushi@highway.or.jp
  *  od <od@iclub.nsu.ru>
  *  oleg@bsdpower.com
  *  roam@FreeBSD.org
  *  trevor
  *  will

With hat:	portmgr
d357bca4f0
John Baldwin (jhb) · 510.60.02
x11/nvidia-driver: Remove devclass from DRIVER_MODULE on recent main.

Initialize nvidia_devclass in nvidia_modevent instead.

Reviewed by:	danfe
Differential Revision:	https://reviews.freebsd.org/D35266
88501f5bcc
Alexey Dokuchaev (danfe) · 510.60.02
x11/{linux-nvidia-libs,nvidia-driver}-390: update to version 390.151.

Reported by:	portscout
186a97a66d
Alexey Dokuchaev (danfe) · 510.60.02
x11/nvidia-driver (legacy versions): unbreak the build on fresh -CURRENT

Recently, FreeBSD had started to enforce -Werror,-Wunused-but-set-variable
for kernel code, which affects 3rd-party modules such as nVidia drivers.
Newer versions of the driver are ready for that, but legacy one were not.

Reported by:	pkg-fallout
PR:		263418
adc6bf7720
Alexey Dokuchaev (danfe) · 510.60.02
x11/{nvidia-driver,linux-nvidia-libs}-390: fix distinfo for x86 version.

Reported by:	pkg-fallout
4e7617058f
Kevin Bowling (kbowling) · 510.60.02
x11/nvidia-driver-390, x11/linux-nvidia-libs-390: update to 390.147

PR:		261666
Approved by:	maintainer timeout
Sponsored by:	BBOX.io
73c40502a9
Kevin Bowling (kbowling) · 510.60.02
x11/nvidia-driver, x11/linux-nvidia-libs: update to 510.60.02

PR:		261666
Approved by:	maintainer timeout
Sponsored by:	BBOX.io
cbf529cb2c
Kevin Bowling (kbowling) · 510.47.03
x11/nvidia-driver, x11/linux-nvidia-libs: Add 470.103.01

This legacy branch driver is to maintain support for Keplar GPUs.

PR:		261666
Approved by:	maintainer timeout
Sponsored by:	BBOX.io
9e7f5392ed
Kevin Bowling (kbowling) · 510.47.03
x11/nvidia-driver, x11/linux-nvidia-libs: update to 510.47.03

PR:		261666
Approved by:	maintainer timeout
Sponsored by:	BBOX.io
10ed81c24e
Stefan Eßer (se) · 470.86
Fix CONFLICTS entries of multiple ports

There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
cannot conflict with itself (due to logic in bsd.port.mk that
supresses the pattern match result in that case).

A few ports that set the conflicts variables depending on complex
conditions (e.g. port options), have been left unmodified, despite
probably containing outdated package names.

These changes should only affect the installation of locally built
ports, not the package building with poudriere. They should give an
early indication of the install conflict in cases where currently
the pkg command aborts an installation when it detects that an
existing file would be overwritten,

Approved by:	portmgr (implicit)
bcaf25a8c8
Alexey Dokuchaev (danfe) · 470.86
x11/nvidia-driver: lax the check when applying fix for src df38ada293

It turns out that NVVERSION check is not very accurate and may easily
break the build in various circumstances.  Also, do not use the line
number as an anchor, just spell out the #include line in its entirety
when removing it.

PR:	260318
0375fc8f10
Alexey Dokuchaev (danfe) · 470.86
x11/nvidia-driver: try to unbreak the build on recent -CURRENT

After src commit df38ada2931f, `sys/module.h' must be included
after `sys/param.h'.

PR:	260318
c1eb97fea0
Alexey Dokuchaev (danfe) · 470.86
x11/{linux-nvidia-libs,nvidia-driver}: update the ports to version 470.86.

PR:	259762, 259763
8afbe1796e
Alexey Dokuchaev (danfe) · 470.82.00
x11/nvidia-driver: add support for the new feature branch 495.xx

The `libnvidia-egl-gbm' library is not yet on the SUBDIR list in the
`lib/Makefile', so record newly added pkg-plist entries as commented
out for the moment.

PR:		259496 (part 2)
Submitted by:	jkim
2f121355b0
Alexey Dokuchaev (danfe) · 470.82.00
x11/nvidia-driver: update NVidia mainline driver to version 470.82.00

PR:		259496 (part 1)
Submitted by:	jkim
ae576a3b28
Rene Ladan (rene) · 470.74
cleanup: drop support for EOL FreeBSD 11.X

Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
620968a43a
Alexey Dokuchaev (danfe) · 470.74
x11/{linux-nvidia-libs,nvidia-driver}: update the ports to version 470.74.

PR:	258682
a236f4529f
Kevin Bowling (kbowling) · 470.63.01_1
graphics: Make libglvnd a LIB_DEPEND

There are still some incoming reports of dep issues when upgrading
old systems.  This should help with dep solving and getting past the
file conflicts.

Reviewed by:	jbeich, x11 (manu)
Differential Revision:	https://reviews.freebsd.org/D31465
1a86bea352
Kevin Bowling (kbowling) · 470.63.01
x11/{linux-nvidia-libs,nvidia-driver}: Update to 470.63.01

This is the new stable branch and adds support for Vulkan.

See https://www.nvidia.com/Download/driverResults.aspx/177146/en-us
and https://www.nvidia.com/download/driverResults.aspx/179601/en-us
for additional changes.

PR:		257456
Approved by:	danfe
77a2452a89
Kevin Bowling (kbowling) · 460.84
x11/nvidia-driver: make vulkan PREFIX safe

PR:		253285
Reported by:	mi
Approved by:	danfe (maintainer)
ec9fff7674
Alexey Dokuchaev (danfe) · 460.84
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
1fe35b588f
Alexey Dokuchaev (danfe) · 460.84
x11/{linux-nvidia-libs,nvidia-driver}: ports had been updated (+)

- Update nVidia driver and Linux libraries to version 460.84
- Add support to build with DISTVERSION=470.42.01 (latest beta)

PR:		256888, 256889
Submitted by:	jkim
d64eb42e5b
Kevin Bowling (kbowling) · 460.80_1
graphics/mesa-libs: enable libglvnd support

PR:		246767
Reviewed by:	kbowling
Tested by:	kbowling
Differential Revision:	https://reviews.freebsd.org/D25020
b44acc9409
Kevin Bowling (kbowling) · 460.80
x11/nvidia-hybrid-graphics: Optimus Technology

PR:		192617
Reported by:	David Mackay <davidjx8p@gmail.com>
Reviewed by:	many
Tested by:	many
Approved by:	portmgr (maintainer timeout: 15 days)
Differential Revision:	https://reviews.freebsd.org/D22521
2ee6acf85a