git: 5954261c63fa - main - x11-wm/cagebreak: update to 2.2.2

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Mon, 04 Dec 2023 12:07:03 UTC
The branch main has been updated by jbeich:

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

commit 5954261c63fa57043f7e30f30ceb91e48e3b78c7
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-12-04 11:22:24 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-12-04 12:06:05 +0000

    x11-wm/cagebreak: update to 2.2.2
    
    Changes:        https://github.com/project-repo/cagebreak/releases/tag/2.2.2
    Reported by:    GitHub (watch releases)
---
 x11-wm/cagebreak/Makefile                |  6 ++----
 x11-wm/cagebreak/distinfo                |  6 +++---
 x11-wm/cagebreak/files/patch-meson.build | 13 +++++++++++++
 3 files changed, 18 insertions(+), 7 deletions(-)

diff --git a/x11-wm/cagebreak/Makefile b/x11-wm/cagebreak/Makefile
index 38fb75b08a81..6ea937268617 100644
--- a/x11-wm/cagebreak/Makefile
+++ b/x11-wm/cagebreak/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	cagebreak
-DISTVERSION=	2.2.1
-PORTREVISION=	1
+DISTVERSION=	2.2.2
 CATEGORIES=	x11-wm wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
@@ -12,7 +11,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BUILD_DEPENDS=	evdev-proto>0:devel/evdev-proto \
 		wayland-protocols>=1.14:graphics/wayland-protocols \
-		wlroots>=0.16.0<0.17.0:x11-toolkits/wlroots
+		wlroots>=0.17.0<0.18.0:x11-toolkits/wlroots
 LIB_DEPENDS=	libevdev.so:devel/libevdev \
 		libudev.so:devel/libudev-devd \
 		libwayland-server.so:graphics/wayland \
@@ -49,5 +48,4 @@ post-patch:
 	@${REINPLACE_CMD} -e '/install.*licenses/d' \
 		${WRKSRC}/meson.build
 
-.include "${.CURDIR:H:H}/x11-toolkits/wlroots016/override.mk"
 .include <bsd.port.mk>
diff --git a/x11-wm/cagebreak/distinfo b/x11-wm/cagebreak/distinfo
index def5c201b75b..0f8d2bf23792 100644
--- a/x11-wm/cagebreak/distinfo
+++ b/x11-wm/cagebreak/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1692603216
-SHA256 (project-repo-cagebreak-2.2.1_GH0.tar.gz) = 6b218aeb42f17f3b501a9b195ce39b500a66fd963deb8dd9b23b37841110639d
-SIZE (project-repo-cagebreak-2.2.1_GH0.tar.gz) = 209380
+TIMESTAMP = 1701688944
+SHA256 (project-repo-cagebreak-2.2.2_GH0.tar.gz) = b638803a9a2d0371659a45cda19f50abb80798ca26234d03230a6e00508dc9bb
+SIZE (project-repo-cagebreak-2.2.2_GH0.tar.gz) = 212402
diff --git a/x11-wm/cagebreak/files/patch-meson.build b/x11-wm/cagebreak/files/patch-meson.build
new file mode 100644
index 000000000000..386e8017dd29
--- /dev/null
+++ b/x11-wm/cagebreak/files/patch-meson.build
@@ -0,0 +1,13 @@
+https://github.com/project-repo/cagebreak/issues/65
+
+--- meson.build.orig	2023-12-04 11:22:24 UTC
++++ meson.build
+@@ -55,7 +55,7 @@ endif
+   )
+ endif
+ 
+-wlroots        = dependency('wlroots', version: ['>=0.16.1', '< 0.17.1'])
++wlroots        = dependency('wlroots', version: ['>=0.17.0', '< 0.18.0'])
+ wayland_protos = dependency('wayland-protocols', version: '>=1.14')
+ wayland_server = dependency('wayland-server')
+ wayland_cursor = dependency('wayland-cursor')