git: 6b7ae9049765 - main - graphics/egl-wayland: Update to 1.1.21

From: Kevin Bowling <kbowling_at_FreeBSD.org>
Date: Sat, 21 Feb 2026 06:06:15 UTC
The branch main has been updated by kbowling:

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

commit 6b7ae90497651d977e654ae4fdc2ecf57dfd89b7
Author:     Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
AuthorDate: 2026-02-21 06:02:29 +0000
Commit:     Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2026-02-21 06:04:34 +0000

    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
---
 graphics/egl-wayland/Makefile  | 7 +++++--
 graphics/egl-wayland/distinfo  | 6 +++---
 graphics/egl-wayland/pkg-plist | 2 +-
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/graphics/egl-wayland/Makefile b/graphics/egl-wayland/Makefile
index c43764ff901d..21d965a739d8 100644
--- a/graphics/egl-wayland/Makefile
+++ b/graphics/egl-wayland/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	egl-wayland
-DISTVERSION=	1.1.20
+DISTVERSION=	1.1.21
 CATEGORIES=	graphics
 
 MAINTAINER=	x11@FreeBSD.org
@@ -12,7 +12,8 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 BUILD_DEPENDS=	eglexternalplatform>=1.1:graphics/eglexternalplatform \
 		${LOCALBASE}/include/libdrm/drm_fourcc.h:graphics/libdrm \
 		wayland-protocols>=1.8:graphics/wayland-protocols
-LIB_DEPENDS=	libwayland-server.so:graphics/wayland
+LIB_DEPENDS=	libdrm.so:graphics/libdrm \
+		libwayland-server.so:graphics/wayland
 
 USES=		gl meson pkgconfig
 USE_GITHUB=	yes
@@ -20,6 +21,8 @@ USE_GL=		egl
 USE_LDCONFIG=	yes
 GH_ACCOUNT=	NVIDIA
 
+PLIST_SUB=	DISTVERSION=${DISTVERSION}
+
 post-patch:
 	@${REINPLACE_CMD} -e "/install/s/datadir')/prefix'), 'libdata'/" \
 		${WRKSRC}/meson.build
diff --git a/graphics/egl-wayland/distinfo b/graphics/egl-wayland/distinfo
index 32ea886df626..07adea485d58 100644
--- a/graphics/egl-wayland/distinfo
+++ b/graphics/egl-wayland/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754506010
-SHA256 (NVIDIA-egl-wayland-1.1.20_GH0.tar.gz) = 17d7c8976a08758621a42e9d8c328bce420208e956f473a19f827f5933df401a
-SIZE (NVIDIA-egl-wayland-1.1.20_GH0.tar.gz) = 76168
+TIMESTAMP = 1771537851
+SHA256 (NVIDIA-egl-wayland-1.1.21_GH0.tar.gz) = da232d46ec4553b2f4b057b705acfa63466318f91f7e8de38dcfb30243fb6898
+SIZE (NVIDIA-egl-wayland-1.1.21_GH0.tar.gz) = 76374
diff --git a/graphics/egl-wayland/pkg-plist b/graphics/egl-wayland/pkg-plist
index 697437c04a7d..08a414a4d656 100644
--- a/graphics/egl-wayland/pkg-plist
+++ b/graphics/egl-wayland/pkg-plist
@@ -1,6 +1,6 @@
 lib/libnvidia-egl-wayland.so
 lib/libnvidia-egl-wayland.so.1
-lib/libnvidia-egl-wayland.so.1.1.20
+lib/libnvidia-egl-wayland.so.%%DISTVERSION%%
 libdata/pkgconfig/wayland-eglstream-protocols.pc
 libdata/pkgconfig/wayland-eglstream.pc
 share/egl/egl_external_platform.d/10_nvidia_wayland.json