| Port details |
- egl-wayland2 NVIDIA graphics dma-buf Wayland platform
- 1.0.1 graphics
=0 1.0.1Version of this port present on the latest quarterly branch. - Maintainer: x11@FreeBSD.org
 - Port Added: 2026-03-11 00:21:16
- Last Update: 2026-03-14 17:51:59
- Commit Hash: 46aa077
- License: APACHE20
- WWW:
- https://github.com/NVIDIA/egl-wayland2
- Description:
- This is a new implementation of a EGL External Platform Library for Wayland
(EGL_KHR_platform_wayland), using the NVIDIA driver's new platform surface
interface, which simplifies a lot of the library and improves window resizing.
This library implements an EGL External Platform interface to work
along with EGL drivers that support the external platform mechanism.
Minimum required version of nvidia-driver for this is 560.
Any of legacy versions are not supported.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- egl-wayland2>0:graphics/egl-wayland2
- To install the port:
- cd /usr/ports/graphics/egl-wayland2/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/egl-wayland2
- pkg install egl-wayland2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: egl-wayland2
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1772821408
SHA256 (NVIDIA-egl-wayland2-v1.0.1_GH0.tar.gz) = 1d8f154e69b3055cb20f5eddda0fa438aea292e6ef835b129cd2efaae5eb95fc
SIZE (NVIDIA-egl-wayland2-v1.0.1_GH0.tar.gz) = 80780
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- drm_fourcc.h : graphics/libdrm
- eglexternalplatform>=1.2 : graphics/eglexternalplatform
- wayland-protocols>=1.8 : graphics/wayland-protocols
- meson : devel/meson
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- libdrm.so : graphics/libdrm
- libwayland-server.so : graphics/wayland
- libEGL.so : graphics/libglvnd
- libgbm.so : graphics/mesa-libs
- This port is required by:
- for Libraries
-
- x11/nvidia-driver
- x11/nvidia-driver-580
- x11/nvidia-driver-devel
Configuration Options:
- No options to configure
- Options name:
- graphics_egl-wayland2
- USES:
- gl meson pkgconfig
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 2
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
1.0.1 14 Mar 2026 17:51:59
    |
Alexander Ziaee (ziaee)  |
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 |
1.0.1 11 Mar 2026 00:19:11
    |
Kevin Bowling (kbowling)  Author: Tomoaki AOKI |
graphics/egl-wayland2: New port
Introduce graphics/egl-wayland2, Wayland EGL External Platform library
Version 2 that works with NVIDIA drivers 560 and later.
This is a new implementation of the EGL External Platform Library
for Wayland (EGL_KHR_platform_wayland), using the NVIDIA driver's
new platform surface interface (Dma-buf-based), which simplifies
a lot of the library and improves window resizing.
This library can be installed alongside the previous egl-wayland
implementation (graphics/egl-wayland).
The new library has a higher selection priority by default,
so if both are present, then a 560 or later driver will select
the new library, and an older driver will fall back to the old
library.
PR: 293719
Reviewed by: ashafer (versioning)
Differential Revision: https://reviews.freebsd.org/D55798 |
Number of commits found: 2
|