Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 05 Aug 2026 21:56:42 +0000
From:      Guido Falsi <madpilot@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Subject:   git: 0bbc83996f2d - 2026Q3 - x11/libxfce4windowing: Fix internationalization
Message-ID:  <6a73b19a.18dfd.32c0f12@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch 2026Q3 has been updated by madpilot:

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

commit 0bbc83996f2d3136a78723222d0397a7e57aacb4
Author:     Guido Falsi <madpilot@FreeBSD.org>
AuthorDate: 2026-08-05 21:53:03 +0000
Commit:     Guido Falsi <madpilot@FreeBSD.org>
CommitDate: 2026-08-05 21:56:31 +0000

    x11/libxfce4windowing: Fix internationalization
    
    - Import upstream patch to correctly link to libintl [1]
    - Add USES=localbase:ldflags to make meson find the libintl library
    
    PR:             297303
    Obtained from:  https://gitlab.xfce.org/xfce/libxfce4windowing/-/commit/83ffd4ac83920ecd7ad190e997539d7a60c8dd60.patch [1]
    MFH:            2026Q3
    
    (cherry picked from commit e886a6665e37ecb3344dd3ebbb6f33832d9978ef)
---
 x11/libxfce4windowing/Makefile | 8 ++++++--
 x11/libxfce4windowing/distinfo | 4 +++-
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/x11/libxfce4windowing/Makefile b/x11/libxfce4windowing/Makefile
index 27a4873f76e5..286bd9c94d75 100644
--- a/x11/libxfce4windowing/Makefile
+++ b/x11/libxfce4windowing/Makefile
@@ -1,9 +1,13 @@
 PORTNAME=	libxfce4windowing
 DISTVERSION=	4.20.6
+PORTREVISION=	2
 CATEGORIES=	x11 xfce
 MASTER_SITES=	XFCE
 DIST_SUBDIR=	xfce4
 
+PATCH_SITES=	https://gitlab.xfce.org/xfce/${PORTNAME}/-/commit/
+PATCHFILES+=	83ffd4ac83920.patch:-p1 # https://gitlab.xfce.org/xfce/xfce4-panel/-/work_items/987
+
 MAINTAINER=	xfce@FreeBSD.org
 COMMENT=	Windowing concept abstraction library for X11 and Wayland
 WWW=		https://gitlab.xfce.org/xfce/libxfce4windowing
@@ -12,8 +16,8 @@ LICENSE=	GPLv2
 
 LIB_DEPENDS=	libdisplay-info.so:sysutils/libdisplay-info
 
-USES=		gettext-tools gnome meson pkgconfig python:build shebangfix \
-		tar:bz2 xfce xorg
+USES=		gettext-tools gnome localbase:ldflags meson pkgconfig \
+		python:build shebangfix tar:bz2 xfce xorg
 USE_GNOME=	glib20 gtk30 libwnck3
 USE_LDCONFIG=	yes
 USE_XFCE=	xdt
diff --git a/x11/libxfce4windowing/distinfo b/x11/libxfce4windowing/distinfo
index 4f338f507121..3725cd4e41d9 100644
--- a/x11/libxfce4windowing/distinfo
+++ b/x11/libxfce4windowing/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1779691253
+TIMESTAMP = 1785879971
 SHA256 (xfce4/libxfce4windowing-4.20.6.tar.bz2) = 2d06b6a567c965afbca1a51419fc728fd83bd0460e30ab62c34564d5e0aac9e3
 SIZE (xfce4/libxfce4windowing-4.20.6.tar.bz2) = 595011
+SHA256 (xfce4/83ffd4ac83920.patch) = 7088c098dd9bc9c6f32c1125b5df2124b76153fcc1b0b5a4d99bd17ffcba1aab
+SIZE (xfce4/83ffd4ac83920.patch) = 1764


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a73b19a.18dfd.32c0f12>