git: 9c4f401d3743 - main - x11/wl-mirror: update to 0.18.0

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Sat, 15 Mar 2025 00:26:08 UTC
The branch main has been updated by jbeich:

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

commit 9c4f401d3743d92b880d1b3ed02b1c5d0090c86f
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2025-02-26 19:36:55 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2025-03-15 00:25:49 +0000

    x11/wl-mirror: update to 0.18.0
    
    Changes:        https://github.com/Ferdi265/wl-mirror/releases/tag/v0.18.0
    Reported by:    GitHub (watch releases)
---
 x11/wl-mirror/Makefile | 10 +++++++---
 x11/wl-mirror/distinfo |  6 +++---
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/x11/wl-mirror/Makefile b/x11/wl-mirror/Makefile
index 4daed72ba4a2..b9fccf3722c6 100644
--- a/x11/wl-mirror/Makefile
+++ b/x11/wl-mirror/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	wl-mirror
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.17.0
+DISTVERSION=	0.18.0
 CATEGORIES=	x11 wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
@@ -22,8 +22,8 @@ GH_ACCOUNT=	Ferdi265
 GL_TUPLE=	https://gitlab.freedesktop.org:wlroots:wlr-protocols:4264185:wlrproto/proto/wlr-protocols
 PLIST_FILES=	bin/${PORTNAME}
 
-OPTIONS_DEFINE=	CSD MANPAGES
-OPTIONS_DEFAULT=CSD MANPAGES
+OPTIONS_DEFINE=	CSD MANPAGES OPENGL
+OPTIONS_DEFAULT=CSD MANPAGES OPENGL
 
 CSD_DESC=		Client-side decorations via libdecor
 CSD_LIB_DEPENDS=	libdecor-0.so:x11-toolkits/libdecor
@@ -33,6 +33,10 @@ MANPAGES_BUILD_DEPENDS=	scdoc:textproc/scdoc
 MANPAGES_CMAKE_BOOL=	INSTALL_DOCUMENTATION
 MANPAGES_PLIST_FILES=	share/man/man1/${PORTNAME}.1.gz
 
+OPENGL_LIB_DEPENDS=	libdrm.so:graphics/libdrm
+OPENGL_USE=		GL=gbm
+OPENGL_CMAKE_BOOL=	WITH_GBM
+
 post-patch:
 	@${ECHO_CMD} "${DISTVERSIONFULL}" >${WRKSRC}/version.txt
 	@${REINPLACE_CMD} 's,/usr,${LOCALBASE},' ${WRKSRC}/CMakeLists.txt
diff --git a/x11/wl-mirror/distinfo b/x11/wl-mirror/distinfo
index 316060a56ef3..13af3837288f 100644
--- a/x11/wl-mirror/distinfo
+++ b/x11/wl-mirror/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1728822272
-SHA256 (Ferdi265-wl-mirror-v0.17.0_GH0.tar.gz) = d12baeaeacd74ecc49fb74dc83503a9e190a5d0d88e0af0a59e79fab6e5aab84
-SIZE (Ferdi265-wl-mirror-v0.17.0_GH0.tar.gz) = 53656
+TIMESTAMP = 1740598615
+SHA256 (Ferdi265-wl-mirror-v0.18.0_GH0.tar.gz) = 6e7677599e97f582c90a903129ff6692f9135c139913de41d2c18eab3bfed4ae
+SIZE (Ferdi265-wl-mirror-v0.18.0_GH0.tar.gz) = 64517
 SHA256 (wlr-protocols-4264185.tar.bz2) = c69bf84821bb2017b670465477bdd491d6dca389e6794d1e77b3d6b51fafe7ca
 SIZE (wlr-protocols-4264185.tar.bz2) = 19596