git: 7ef24ce81e1f - main - sysutils/gigolo: Update to 0.6.0

From: Guido Falsi <madpilot_at_FreeBSD.org>
Date: Thu, 22 May 2025 21:43:41 UTC
The branch main has been updated by madpilot:

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

commit 7ef24ce81e1f64eea63535bb33dd20c1ff3917d1
Author:     Guido Falsi <madpilot@FreeBSD.org>
AuthorDate: 2025-05-22 21:22:54 +0000
Commit:     Guido Falsi <madpilot@FreeBSD.org>
CommitDate: 2025-05-22 21:22:54 +0000

    sysutils/gigolo: Update to 0.6.0
    
    - Move build to meson
---
 sysutils/gigolo/Makefile | 17 ++++++-----------
 sysutils/gigolo/distinfo |  6 +++---
 2 files changed, 9 insertions(+), 14 deletions(-)

diff --git a/sysutils/gigolo/Makefile b/sysutils/gigolo/Makefile
index 41693951dc42..56b9b3f69e9e 100644
--- a/sysutils/gigolo/Makefile
+++ b/sysutils/gigolo/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	gigolo
-PORTVERSION=	0.5.4
+PORTVERSION=	0.6.0
 CATEGORIES=	sysutils
 MASTER_SITES=	XFCE/apps
 
@@ -10,25 +10,20 @@ WWW=		https://docs.xfce.org/apps/gigolo/start
 LICENSE=	GPLv2
 
 BUILD_DEPENDS=	p5-XML-Parser>=0:textproc/p5-XML-Parser
-LIB_DEPENDS=	libharfbuzz.so:print/harfbuzz
 
-USES=		gettext-tools gmake gnome pkgconfig tar:bzip2 xfce xorg
-USE_GNOME=	cairo gdkpixbuf gtk30 gvfs
+USES=		gettext-tools gnome meson pkgconfig tar:xz xfce xorg
+USE_GNOME=	gtk30 gvfs
 USE_XORG=	x11
 
-GNU_CONFIGURE=	yes
-
-PORTDOCS=	AUTHORS ChangeLog NEWS THANKS TODO
+PORTDOCS=	AUTHORS ChangeLog COPYING NEWS README.md THANKS TODO
 
 OPTIONS_DEFINE=	DOCS NLS
 OPTIONS_SUB=	yes
 
-NLS_CONFIGURE_ENABLE=	nls
 NLS_USES=	gettext-runtime
 
-post-patch:
-	@${REINPLACE_CMD} -e 's|^DOCFILES.*|DOCFILES =|' \
-		${WRKSRC}/Makefile.in
+post-patch-NLS-off:
+	@${REINPLACE_CMD} -e "/^subdir('po')/d" ${WRKSRC}/meson.build
 
 post-install:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/sysutils/gigolo/distinfo b/sysutils/gigolo/distinfo
index 34e0d771824b..4e7242f4e835 100644
--- a/sysutils/gigolo/distinfo
+++ b/sysutils/gigolo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735171831
-SHA256 (gigolo-0.5.4.tar.bz2) = 29951a16ca48c5350fa862417a253bc45c2762106027c216bb7a56eabdd7f0f6
-SIZE (gigolo-0.5.4.tar.bz2) = 507720
+TIMESTAMP = 1747847460
+SHA256 (gigolo-0.6.0.tar.xz) = f27dbb51abe8144c1b981f2d820ad1b279c1bc4623d7333b7d4f5f4777eb45ed
+SIZE (gigolo-0.6.0.tar.xz) = 198948