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

graphics/egl-wayland 1.1.24

NVIDIA graphics EGLStream Wayland platform

Port info

Maintainer
x11@FreeBSD.org
Packages
latest: 1.1.24
Upstream
up to date
Last update
to 1.1.24 · 56300157f0
Quarterly
2026Q4: 1.1.23
WWW
https://github.com/NVIDIA/egl-wayland
Links
cgit · VuXML

Install

Package
# pkg install egl-wayland
installs 1.1.24 from latest; from quarterly (2026Q4) 1.1.23
Port
# cd /usr/ports/graphics/egl-wayland && make install clean
Size
36 KiB download · 97 KiB installed
Depends on
graphics/libdrm 2.4.134,1, graphics/libglvnd 1.7.0, graphics/wayland 1.26.0
License
MIT

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.1.241.1.24–
FreeBSD 151.1.241.1.24–
FreeBSD 141.1.241.1.241.1.24

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.1.231.1.23–
FreeBSD 141.1.231.1.231.1.23

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

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (32)

Gleb Popov (arrowd) · 1.1.24
graphics/egl-wayland: Update to 1.1.24

PR:		299213
Differential Revision: https://reviews.freebsd.org/D60447
56300157f0
Gleb Popov (arrowd) · 1.1.23
graphics/egl-wayland: Update to 1.1.23

Reported by:	portscout!
2cf2a8d9d7
Kevin Bowling (kbowling) · 1.1.22
graphics/egl-wayland: Update to 1.1.22

Update to 1.1.22.
https://github.com/NVIDIA/egl-wayland/compare/1.1.21...1.1.22

PR:		298217
Differential Revision:	https://reviews.freebsd.org/D59448
4f28ae10ef
Alexander Ziaee (ziaee) · 1.1.21
nvidia comments: Wordsmith

These days, Nvidia graphics is more platforms than just cards, more
renderers than just OpenGL, and more display protocols than just X.
It's also written in uppercase. This increases consistency, clarity,
and eliminates jarring line wrapping at reference column width 80.

PR:			293473 (graphics/nvidia-texture-tools)
PR:			293474 (sysutils/nvclock)
PR:			293475 (sysutils/py-nvitop)
Reviewed by:		amdmi3, ashafer, danfe, kbowling
Reviewed by:		Tomoaki Aoki <junchoon_dec.sakura.ne.jp>
Differential Revision:	https://reviews.freebsd.org/D55452
46aa077015
Kevin Bowling (kbowling) · 1.1.21
graphics/egl-wayland: Update to 1.1.21

Updating to 1.1.21 with addition of missing LIB_DEPENDS,
which is a LIB_DEPENDS of only consumer of this port
(x11/nvidia-driver*).

Because of the above, this didn't cause any actual issues unless
installing this port alone with some reason.

https://github.com/NVIDIA/egl-wayland/releases/tag/1.1.21

PR:		 288715,  290128
Approved by:	ashafer (version bump)
Differential Revision:	https://reviews.freebsd.org/D55397
6b7ae90497
Kevin Bowling (kbowling) · 1.1.20
graphics/egl-wayland: Take for x11 maintainership

This will fall under the nvidia umbrella of x11:
ashafer, danfe, kbowling, Tomoaki AOKI
11b75de749
Kevin Bowling (kbowling) · 1.1.20
x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod, x11/nvidia-settings, x11/nvidia-xconfig: Update to 570.181

Update to latest Production Branch of drivers 570.181:
https://www.nvidia.com/en-us/drivers/details/252413/

Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/252411/

Also update graphics/egl-wayland to the latest 1.1.20 to match with
the one in x11/linux-nvidia-libs.
https://github.com/NVIDIA/egl-wayland/commits/1.1.20/

While here, allow trying latest Beta 580.65.06 by overriding
version as usual.
https://www.nvidia.com/en-us/drivers/details/251358/
https://www.nvidia.com/en-us/drivers/details/251355/

-devel variants would be updated after corresponding NFB is
released.
PR:		288704
Differential Revision:	https://reviews.freebsd.org/D51780
7b1d621d3b
Austin Shafer (ashafer) · 1.1.19
x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: Update to 570.144

This updates the NVIDIA ports to the latest stable production branch.
Also bump graphics/egl-wayland to the latest 1.1.19 to match with
the one in x11/linux-nvidia-libs.

PR: 286307
Approved by:    ashafer, kbowling (mentor)
Differential Revision:	https://reviews.freebsd.org/D49982
9b6b1bf172
Austin Shafer (ashafer) · 1.1.18
x11/nvidia-driver, x11/linux-nvidia-libs, graphics/nvidia-drm-kmod: update to 570.124.04

This updates the NVIDIA ports to the latest stable production branch.
Also bump egl-wayland to the latest 1.1.18.

Submitted by: Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
Reviewed by: ashafer
Approved by: kbowling(mentor), maintainer timeout (danfe, x11)
Differential Revision:	https://reviews.freebsd.org/D49245
0de17c4dce
Jan Beich (jbeich) · 1.1.13
graphics/egl-wayland: delist non-leaf from wayland after cbe3fe720370
45f5b9baab
Jan Beich (jbeich) · 1.1.13
graphics/egl-wayland: drop maintainership after 706898afef6c
ad29b37604
Jan Beich (jbeich) · 1.1.13
graphics/egl-wayland: update to 1.1.13

Changes:	https://github.com/NVIDIA/egl-wayland/releases/tag/1.1.13
Reported by:	GitHub (watch releases)
4651c35bb3
Jan Beich (jbeich) · 1.1.12
graphics/egl-wayland: update to 1.1.12

Changes:	https://github.com/NVIDIA/egl-wayland/releases/tag/1.1.12
Reported by:	GitHub (watch releases)
d6766c7e3f
Jan Beich (jbeich) · 1.1.11_1
graphics/egl-wayland: unbreak fetch due to tag refresh

=> Fetched file size mismatch (expected 60459, actual 60207)

Changes:	https://github.com/NVIDIA/egl-wayland/compare/bf86b94...1.1.11
8e61682354
Stefan Eßer (se) · 1.1.11
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) · 1.1.11
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
Jan Beich (jbeich) · 1.1.11
graphics/egl-wayland: update to 1.1.11

Changes:	https://github.com/NVIDIA/egl-wayland/compare/1.1.10...1.1.11
Reported by:	Repology
52a88c0603
Jan Beich (jbeich) · 1.1.10
wayland: add more mostly leaf ports to virtual category

Caveats:
- emulators/rpcs3: install qt5-wayland and ensure Renderer is Vulkan (default)
- mail/thunderbird: add MOZ_ENABLE_WAYLAND=1 via environ(7)
- www/chromium: add --ozone-platform=wayland on command line
- www/firefox-esr: add MOZ_ENABLE_WAYLAND=1 via environ(7)
- www/firefox: add MOZ_ENABLE_WAYLAND=1 via environ(7)
2948687622
Jan Beich (jbeich) · 1.1.10
graphics/egl-wayland: update to 1.1.10

Changes:	https://github.com/NVIDIA/egl-wayland/compare/1.1.9...1.1.10
Reported by:	portscout, Repology
64b416a641
Jan Beich (jbeich) · 1.1.9
graphics/egl-wayland: update to 1.1.9

Changes:	https://github.com/NVIDIA/egl-wayland/compare/1.1.8...1.1.9
Reported by:	portscout
fce0ad9fe2
Jan Beich (jbeich) · 1.1.8
graphics/libglvnd: update to 1.3.4

- graphics/egl-wayland: drop libglvnd < 1.3.4 workaround
- x11-toolkits/wlroots: rebuild to enable EGL_EXT_device_persistent_id

Changes:	https://gitlab.freedesktop.org/glvnd/libglvnd/-/compare/v1.3.3...v1.3.4
PR:		258269
Exp-run by:	antoine
Approved by:	zeising
841c9c30cb
Jan Beich (jbeich) · 1.1.8
graphics/egl-wayland: unbreak with libglvnd < 1.3.4 after 2aaa530553dd

In file included from ../src/wayland-thread.c:29:
In file included from ../include/wayland-egldisplay.h:31:
../include/wayland-eglhandle.h:112:9: error: unknown type name 'PFNEGLSTREAMIMAGECONSUMERCONNECTNVPROC'
        PFNEGLSTREAMIMAGECONSUMERCONNECTNVPROC      streamImageConsumerConnect;
        ^
../include/wayland-eglhandle.h:113:9: error: unknown type name 'PFNEGLSTREAMACQUIREIMAGENVPROC'
        PFNEGLSTREAMACQUIREIMAGENVPROC              streamAcquireImage;
        ^
../include/wayland-eglhandle.h:114:9: error: unknown type name 'PFNEGLSTREAMRELEASEIMAGENVPROC'; did you mean 'PFNEGLSTREAMFLUSHNVPROC'?
        PFNEGLSTREAMRELEASEIMAGENVPROC              streamReleaseImage;
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        PFNEGLSTREAMFLUSHNVPROC
/usr/local/include/EGL/eglext.h:1207:34: note: 'PFNEGLSTREAMFLUSHNVPROC' declared here
typedef EGLBoolean (EGLAPIENTRYP PFNEGLSTREAMFLUSHNVPROC) (EGLDisplay dpy, EGLStreamKHR stream);
                                 ^

Reported by:	many
9ee9d98580
Jan Beich (jbeich) · 1.1.8
graphics/egl-wayland: update to 1.1.8

Changes:	https://github.com/NVIDIA/egl-wayland/compare/1.1.7...1.1.8
Reported by:	portscout
2aaa530553
Kevin Bowling (kbowling) · 1.1.7_1
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
da3162c7c9
Jan Beich (jbeich) · 1.1.7
graphics/egl-wayland: update to 1.1.7

Changes:	https://github.com/NVIDIA/egl-wayland/compare/1.1.6...1.1.7
Reported by:	Repology
16606382be
Mathieu Arnold (mat) · 1.1.6
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 1.1.6
Remove # $FreeBSD$ from Makefiles.
305f148f48
Jan Beich (jbeich) · 1.1.6
graphics/egl-wayland: unbreak afte r558099

====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: lib/libnvidia-egl-wayland.so.1.1.6
===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing: lib/libnvidia-egl-wayland.so.1.1.5
===> Error: Plist issues found.
*** Error code 1

PR:		251843
Submitted by:	VVD
df6ff4d7f7
Jan Beich (jbeich) · 1.1.6
graphics/egl-wayland: update to 1.1.6

Changes:	https://github.com/NVIDIA/egl-wayland/compare/1.1.5...1.1.6
Reported by:	Repology
7c95f0fb27
Jan Beich (jbeich) · 1.1.5
graphics/egl-wayland: update to 1.1.5

Changes:	https://github.com/NVIDIA/egl-wayland/compare/1.1.4...1.1.5
Reported by:	portscout
63b29b0cc8
Jan Beich (jbeich) · 1.1.4
graphics/egl-wayland: add USE_LDCONFIG to pet portlint
f5318f3bf3
Jan Beich (jbeich) · 1.1.4
x11-servers/xwayland-devel: expose x11/nvidia-driver support

Disabled for now as runtime wasn't tested. EGLStreams is supported by
x11-wm/mutter and x11-wm/plasma5-kwin.
87762c1bbc