git: 5f5e4322fa2a - main - x11-wm/mangowc: Update to 0.12.4

From: Nicola Vitale <nivit_at_FreeBSD.org>
Date: Fri, 27 Feb 2026 13:47:03 UTC
The branch main has been updated by nivit:

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

commit 5f5e4322fa2aaad6d0f3e952ac6aa4dd361671a9
Author:     Nicola Vitale <nivit@FreeBSD.org>
AuthorDate: 2026-02-27 13:46:05 +0000
Commit:     Nicola Vitale <nivit@FreeBSD.org>
CommitDate: 2026-02-27 13:46:55 +0000

    x11-wm/mangowc: Update to 0.12.4
    
    ChangeLog:      https://github.com/DreamMaoMao/mangowc/releases/tag/0.12.4
    Reported by:    DreamMaoMao/mangowc <mangowc@noreply.github.com>
---
 x11-wm/mangowc/Makefile | 13 +++++--------
 x11-wm/mangowc/distinfo |  6 +++---
 2 files changed, 8 insertions(+), 11 deletions(-)

diff --git a/x11-wm/mangowc/Makefile b/x11-wm/mangowc/Makefile
index 65fa539338f3..4129228424d7 100644
--- a/x11-wm/mangowc/Makefile
+++ b/x11-wm/mangowc/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	mangowc
-DISTVERSION=	0.12.3
+DISTVERSION=	0.12.4
 PORTREVISION=	0
 CATEGORIES=	x11-wm
 
@@ -47,17 +47,14 @@ SUB_FILES=	pkg-message
 PLIST_FILES=	bin/mango \
 		bin/mmsg \
 		"@sample etc/mango/config.conf.sample" \
-		share/wayland-sessions/mango.desktop
+		share/wayland-sessions/mango.desktop \
+		share/xdg-desktop-portal/mango-portals.conf
 
 post-patch:
 # Fix C flags
 # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275328
-	@${REINPLACE_CMD} -e 's/_POSIX_C_SOURCE=200809L/_XOPEN_SOURCE=700/' \
+	@${REINPLACE_CMD} -E -e 's|_POSIX_C_SOURCE=200809L|_XOPEN_SOURCE=700|' \
+		-e "s|(assets/(config.conf))|\1', rename : '\2.sample|1" \
 		${WRKSRC}/meson.build
 
-# Install a sample copy of configuration file
-post-install:
-	@${CP} ${WRKSRC}/config.conf \
-		${STAGEDIR}${PREFIX}/etc/mango/config.conf.sample
-
 .include <bsd.port.mk>
diff --git a/x11-wm/mangowc/distinfo b/x11-wm/mangowc/distinfo
index 3d9de9852898..b60129ee93da 100644
--- a/x11-wm/mangowc/distinfo
+++ b/x11-wm/mangowc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1771427762
-SHA256 (DreamMaoMao-mangowc-0.12.3_GH0.tar.gz) = 140b1b625e56034c1f042f850364bba7d0c630fea027459eb44fe46c37bcd0f6
-SIZE (DreamMaoMao-mangowc-0.12.3_GH0.tar.gz) = 415574
+TIMESTAMP = 1772190591
+SHA256 (DreamMaoMao-mangowc-0.12.4_GH0.tar.gz) = b866f3c68e998dcba2ebf78d5e9bbc897eccdf48128d5094a006bdc7592a2bdd
+SIZE (DreamMaoMao-mangowc-0.12.4_GH0.tar.gz) = 417572