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

x11/linux-nvidia-libs-304 304.137

NVIDIA graphics libraries and programs (Linux)

Port info

Maintainer
x11@FreeBSD.org
Packages
latest: 304.137
Upstream
up to date
Last update
to 304.137 via x11/linux-nvidia-libs · 1283580731
Quarterly
2026Q4: 304.137
WWW
https://www.nvidia.com/object/unix.html
Links
cgit · VuXML

Install

Package
# pkg install linux-nvidia-libs-304
installs 304.137 from latest; from quarterly (2026Q4) 304.137
Port
# cd /usr/ports/x11/linux-nvidia-libs-304 && make install clean
Size
43 MiB download · 163 MiB installed
Depends on
x11/linux-rl9-xorg-libs 7.7_7
License
NVIDIA

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 16304.137✗–
FreeBSD 15304.137✗–
FreeBSD 14304.137✗304.137

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 15304.137✗–
FreeBSD 14304.137✗304.137

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 304.137.

Not counted (2)

CVEs that match this port only loosely: inherited from the whole project, or with versions that cannot be compared. What does this mean?

2 inherited from the project
This port shares its CPE (taken from Repology) with the main port of the project, so it gets every CVE of the project. Whether this part is affected is not known; the CVE counts on the main port.
CVECVSSPublishedDescription
CVE-2017-62727.82017-09-22NVIDIA GPU Display Driver contains a vulnerability in the kernel mode layer handler where a value passed from a user to the driver is not correctly validated and used as…
CVE-2015-59506.92015-09-30The NVIDIA display driver R352 before 353.82 and R340 before 341.81 on Windows; R304 before 304.128, R340 before 340.93, and R352 before 352.41 on Linux; and R352 before…

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (4)

Kevin Bowling (kbowling) · 304.137
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
9506d5a4e7
Mathieu Arnold (mat) · 304.137
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 304.137
Remove # $FreeBSD$ from Makefiles.
305f148f48
Alexey Dokuchaev (danfe) · 304.137
Move Linux versions of NVidia graphics libraries (OpenGL/GLX/EGL/GLES/GLVND) to its own ports instead of abusing the driver ports and making maintenance thereof a nightmare.  This is also what most, if not all, GNU/Linux distros do, allows to properly annotate ports with correct CATETORIES, USES, macros like NO_BUILD etc., and greatly simplify Makefiles and distinfo files.
fb71fd7b4c