git: b7f23a30d599 - main - x11-wm/cagebreak: update to 2.4.0

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Mon, 07 Oct 2024 19:02:36 UTC
The branch main has been updated by jbeich:

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

commit b7f23a30d599cf028cdf1699c9a1c692adb2badc
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2024-10-07 16:52:56 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2024-10-07 19:00:17 +0000

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

diff --git a/x11-wm/cagebreak/Makefile b/x11-wm/cagebreak/Makefile
index 0c5e0603e39a..e462c9c0249a 100644
--- a/x11-wm/cagebreak/Makefile
+++ b/x11-wm/cagebreak/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	cagebreak
-DISTVERSION=	2.3.1
-PORTREVISION=	1
+DISTVERSION=	2.4.0
 CATEGORIES=	x11-wm wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
@@ -16,7 +15,7 @@ LIB_DEPENDS=	libevdev.so:devel/libevdev \
 		libudev.so:devel/libudev-devd \
 		libwayland-server.so:graphics/wayland \
 		libfontconfig.so:x11-fonts/fontconfig \
-		libwlroots.so:x11-toolkits/wlroots017 \
+		libwlroots-0.18.so:x11-toolkits/wlroots \
 		libinput.so:x11/libinput \
 		libxkbcommon.so:x11/libxkbcommon
 
diff --git a/x11-wm/cagebreak/distinfo b/x11-wm/cagebreak/distinfo
index 77fae82110ab..196664537f07 100644
--- a/x11-wm/cagebreak/distinfo
+++ b/x11-wm/cagebreak/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1706374227
-SHA256 (project-repo-cagebreak-2.3.1_GH0.tar.gz) = 0ea5e896e710c8b89485d13149e58b73b5f6fed53b3a173dfc558b600b2bf413
-SIZE (project-repo-cagebreak-2.3.1_GH0.tar.gz) = 242754
+TIMESTAMP = 1728319976
+SHA256 (project-repo-cagebreak-2.4.0_GH0.tar.gz) = 5c2d1688a231dd1a311143aa595637078d2161789c735aad994622a021f84e6f
+SIZE (project-repo-cagebreak-2.4.0_GH0.tar.gz) = 246559
diff --git a/x11-wm/cagebreak/files/patch-meson.build b/x11-wm/cagebreak/files/patch-meson.build
new file mode 100644
index 000000000000..bd30a1e6aaed
--- /dev/null
+++ b/x11-wm/cagebreak/files/patch-meson.build
@@ -0,0 +1,13 @@
+https://github.com/project-repo/cagebreak/issues/84
+
+--- meson.build.orig	2024-10-07 16:52:56 UTC
++++ meson.build
+@@ -5,7 +5,7 @@ license : 'MIT',
+   'c',
+ version : '2.4.0',
+ license : 'MIT',
+-default_options : ['c_std=c23', 'warning_level=3']
++default_options : ['c_std=c23,c11', 'warning_level=3']
+ )
+ 
+ add_project_arguments(