git: ac90bfda353b - main - x11-wm/mango: Update to 0.17.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 15 Sep 2026 21:29:42 UTC
The branch main has been updated by nivit:
URL: https://cgit.FreeBSD.org/ports/commit/?id=ac90bfda353b358b04e676452323ef75b2db6438
commit ac90bfda353b358b04e676452323ef75b2db6438
Author: Nicola Vitale <nivit@FreeBSD.org>
AuthorDate: 2026-09-15 21:28:47 +0000
Commit: Nicola Vitale <nivit@FreeBSD.org>
CommitDate: 2026-09-15 21:28:47 +0000
x11-wm/mango: Update to 0.17.1
- Update list of lib dependencies
ChangeLog:
1. https://github.com/mangowm/mango/releases/tag/0.17.1
Reported by: DreamMaoMao <notifications@github.com>
---
x11-wm/mango/Makefile | 5 +++--
x11-wm/mango/distinfo | 6 +++---
x11-wm/mango/files/patch-src_dispatch_bind.c | 14 +++++++-------
x11-wm/mango/pkg-plist | 1 +
4 files changed, 14 insertions(+), 12 deletions(-)
diff --git a/x11-wm/mango/Makefile b/x11-wm/mango/Makefile
index b570cc15bc3c..85f536b903e5 100644
--- a/x11-wm/mango/Makefile
+++ b/x11-wm/mango/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mango
-DISTVERSION= 0.17.0
+DISTVERSION= 0.17.1
PORTREVISION= 0
CATEGORIES= x11-wm
@@ -26,10 +26,11 @@ LIB_DEPENDS= libcjson.so:devel/libcjson \
RUN_DEPENDS= hwdata>=0.399:misc/hwdata \
Xwayland:x11-servers/xwayland
-USES= gnome meson pkgconfig
+USES= gnome meson pkgconfig xorg
USE_GITHUB= yes
GH_ACCOUNT= mangowm
USE_GNOME= cairo glib20 pango
+USE_XORG= xcb
MESON_ARGS= -Dsysconfdir=${PREFIX}/etc
diff --git a/x11-wm/mango/distinfo b/x11-wm/mango/distinfo
index 1afabc8b75e8..4b33d070383d 100644
--- a/x11-wm/mango/distinfo
+++ b/x11-wm/mango/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1789248558
-SHA256 (mangowm-mango-0.17.0_GH0.tar.gz) = 9246b8e49cd0d9953952af8750ef8db83dd947cbcee4e2bdec722b3ca3bde46c
-SIZE (mangowm-mango-0.17.0_GH0.tar.gz) = 577948
+TIMESTAMP = 1789506181
+SHA256 (mangowm-mango-0.17.1_GH0.tar.gz) = 033dd3101ab4e0cd9b23011790fbd7519d9802439961aa017f67c6c20b330897
+SIZE (mangowm-mango-0.17.1_GH0.tar.gz) = 582243
diff --git a/x11-wm/mango/files/patch-src_dispatch_bind.c b/x11-wm/mango/files/patch-src_dispatch_bind.c
index b0c298824093..8f6a5aea93aa 100644
--- a/x11-wm/mango/files/patch-src_dispatch_bind.c
+++ b/x11-wm/mango/files/patch-src_dispatch_bind.c
@@ -1,11 +1,11 @@
---- src/dispatch/bind.c.orig 2026-09-12 12:52:03 UTC
+--- src/dispatch/bind.c.orig 2026-09-15 13:40:08 UTC
+++ src/dispatch/bind.c
-@@ -1224,7 +1224,7 @@ static void close_inherited_fds(void) {
+@@ -1243,7 +1243,7 @@ static void close_inherited_fds(void) {
+ }
static void close_inherited_fds(void) {
- #ifdef SYS_close_range
- extern long syscall(long number, ...);
-+ extern long syscall(int number, ...);
- if (syscall(SYS_close_range, 3, ~0U, 0) == 0)
- return;
- #endif
++ extern int syscall(int number, ...);
+ syscall(SYS_close_range, 3, ~0U, 0);
+ }
+
diff --git a/x11-wm/mango/pkg-plist b/x11-wm/mango/pkg-plist
index 468e64ac1ea9..ec05a1aefea9 100644
--- a/x11-wm/mango/pkg-plist
+++ b/x11-wm/mango/pkg-plist
@@ -1,6 +1,7 @@
bin/mango
bin/mmsg
%%ETCDIR%%/config.conf.sample
+lib/systemd/user/mango-session.target
%%PORTDOCS%%%%DOCSDIR%%/bindings/index.mdx
%%PORTDOCS%%%%DOCSDIR%%/bindings/keys.md
%%PORTDOCS%%%%DOCSDIR%%/bindings/meta.json