[Bug 293719] [new port] graphics/egl-wayland2: Wayland EGL External Platform library Version 2

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293719

--- Comment #3 from [email protected] ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=b23b14c3bfc0d930f7757226b06a88008e95909c

commit b23b14c3bfc0d930f7757226b06a88008e95909c
Author:     Tomoaki AOKI <[email protected]>
AuthorDate: 2026-03-11 00:16:49 +0000
Commit:     Kevin Bowling <[email protected]>
CommitDate: 2026-03-11 00:19:11 +0000

    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

 graphics/Makefile                     |  1 +
 graphics/egl-wayland2/Makefile (new)  | 32 ++++++++++++++++++++++++++++++++
 graphics/egl-wayland2/distinfo (new)  |  3 +++
 graphics/egl-wayland2/pkg-descr (new) |  9 +++++++++
 graphics/egl-wayland2/pkg-plist (new) |  4 ++++
 5 files changed, 49 insertions(+)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.