graphics/egl-wayland: Update to 1.1.24 PR: 299213 Differential Revision: https://reviews.freebsd.org/D6044756300157f0
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-waylandinstalls 1.1.24 fromlatest; fromquarterly(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 version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 1.1.24 | 1.1.24 | – |
| FreeBSD 15 | 1.1.24 | 1.1.24 | – |
| FreeBSD 14 | 1.1.24 | 1.1.24 | 1.1.24 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 1.1.23 | 1.1.23 | – |
| FreeBSD 14 | 1.1.23 | 1.1.23 | 1.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)
graphics/egl-wayland: Update to 1.1.23 Reported by: portscout!2cf2a8d9d7
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/D594484f28ae10ef
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/D5545246aa077015
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/D553976b7ae90497
graphics/egl-wayland: Take for x11 maintainership This will fall under the nvidia umbrella of x11: ashafer, danfe, kbowling, Tomoaki AOKI11b75de749
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/D517807b1d621d3b
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/D499829b6b1bf172
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/D492450de17c4dce
graphics/egl-wayland: delist non-leaf from wayland after cbe3fe72037045f5b9baab
graphics/egl-wayland: drop maintainership after 706898afef6cad29b37604
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
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
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.118e61682354
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
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
graphics/egl-wayland: update to 1.1.11 Changes: https://github.com/NVIDIA/egl-wayland/compare/1.1.10...1.1.11 Reported by: Repology52a88c0603
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
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, Repology64b416a641
graphics/egl-wayland: update to 1.1.9 Changes: https://github.com/NVIDIA/egl-wayland/compare/1.1.8...1.1.9 Reported by: portscoutfce0ad9fe2
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: zeising841c9c30cb
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: many9ee9d98580graphics/egl-wayland: update to 1.1.8 Changes: https://github.com/NVIDIA/egl-wayland/compare/1.1.7...1.1.8 Reported by: portscout2aaa530553
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/D30824da3162c7c9
graphics/egl-wayland: update to 1.1.7 Changes: https://github.com/NVIDIA/egl-wayland/compare/1.1.6...1.1.7 Reported by: Repology16606382be
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
Remove # $FreeBSD$ from Makefiles.305f148f48
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: VVDdf6ff4d7f7
graphics/egl-wayland: update to 1.1.6 Changes: https://github.com/NVIDIA/egl-wayland/compare/1.1.5...1.1.6 Reported by: Repology7c95f0fb27
graphics/egl-wayland: update to 1.1.5 Changes: https://github.com/NVIDIA/egl-wayland/compare/1.1.4...1.1.5 Reported by: portscout63b29b0cc8
graphics/egl-wayland: add USE_LDCONFIG to pet portlintf5318f3bf3
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