git: 824448caca92 - main - deskutils/xfce4-generic-slider: Update to 1.1.0

From: Guido Falsi <madpilot_at_FreeBSD.org>
Date: Tue, 20 May 2025 06:48:40 UTC
The branch main has been updated by madpilot:

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

commit 824448caca920693640e9f181206ed505666e1b1
Author:     Guido Falsi <madpilot@FreeBSD.org>
AuthorDate: 2025-05-20 06:44:05 +0000
Commit:     Guido Falsi <madpilot@FreeBSD.org>
CommitDate: 2025-05-20 06:44:05 +0000

    deskutils/xfce4-generic-slider: Update to 1.1.0
---
 deskutils/xfce4-generic-slider/Makefile  | 19 ++++++++-----------
 deskutils/xfce4-generic-slider/distinfo  |  6 +++---
 deskutils/xfce4-generic-slider/pkg-plist |  1 +
 3 files changed, 12 insertions(+), 14 deletions(-)

diff --git a/deskutils/xfce4-generic-slider/Makefile b/deskutils/xfce4-generic-slider/Makefile
index b1921eee2d1e..4f4b3324f86e 100644
--- a/deskutils/xfce4-generic-slider/Makefile
+++ b/deskutils/xfce4-generic-slider/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	xfce4-generic-slider
-PORTVERSION=	1.0.1
+PORTVERSION=	1.1.0
 PORTEPOCH=	1
 CATEGORIES=	deskutils xfce
 MASTER_SITES=	XFCE/panel-plugins
@@ -12,19 +12,16 @@ WWW=		https://docs.xfce.org/panel-plugins/xfce4-generic-slider/start
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-LIB_DEPENDS=	libharfbuzz.so:print/harfbuzz
-
-USES=		compiler:c11 gettext gmake gnome libtool pkgconfig tar:bzip2 xfce
-USE_GNOME=	cairo gdkpixbuf gtk30
+USES=		compiler:c11 gettext gnome meson pkgconfig tar:xz xfce
+USE_GNOME=	gtk30
 USE_XFCE=	libmenu panel
 
-GNU_CONFIGURE=	yes
-INSTALL_TARGET=	install-strip
+OPTIONS_DEFINE=	NLS
+OPTIONS_SUB=	yes
 
-OPTIONS_DEFINE=		NLS
-OPTIONS_SUB=		yes
+NLS_USES=	gettext-runtime
 
-NLS_CONFIGURE_ENABLE=	nls
-NLS_USES=		gettext-runtime
+post-patch-NLS-off:
+	@${REINPLACE_CMD} -e "/^subdir('po')/d" ${WRKSRC}/meson.build
 
 .include <bsd.port.mk>
diff --git a/deskutils/xfce4-generic-slider/distinfo b/deskutils/xfce4-generic-slider/distinfo
index dfaf3aca5bb9..e742a8554f9e 100644
--- a/deskutils/xfce4-generic-slider/distinfo
+++ b/deskutils/xfce4-generic-slider/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735163666
-SHA256 (xfce4/xfce4-generic-slider-1.0.1.tar.bz2) = 5f3f1da2fa1428ddc51dbbdcdf119f88b023260b605edd3d1d796261a047f0ec
-SIZE (xfce4/xfce4-generic-slider-1.0.1.tar.bz2) = 424157
+TIMESTAMP = 1747675607
+SHA256 (xfce4/xfce4-generic-slider-1.1.0.tar.xz) = 0cef3174157621e14d123a9d246ee3b1d7c8ef89579377398305a4eb33636f5f
+SIZE (xfce4/xfce4-generic-slider-1.1.0.tar.xz) = 51264
diff --git a/deskutils/xfce4-generic-slider/pkg-plist b/deskutils/xfce4-generic-slider/pkg-plist
index eaa8a667797f..3604fe70b200 100644
--- a/deskutils/xfce4-generic-slider/pkg-plist
+++ b/deskutils/xfce4-generic-slider/pkg-plist
@@ -13,6 +13,7 @@ share/icons/hicolor/scalable/apps/org.xfce.panel.genericslider.svg
 %%NLS%%share/locale/de/LC_MESSAGES/xfce4-generic-slider.mo
 %%NLS%%share/locale/en_GB/LC_MESSAGES/xfce4-generic-slider.mo
 %%NLS%%share/locale/es/LC_MESSAGES/xfce4-generic-slider.mo
+%%NLS%%share/locale/et/LC_MESSAGES/xfce4-generic-slider.mo
 %%NLS%%share/locale/eu/LC_MESSAGES/xfce4-generic-slider.mo
 %%NLS%%share/locale/fi/LC_MESSAGES/xfce4-generic-slider.mo
 %%NLS%%share/locale/fr/LC_MESSAGES/xfce4-generic-slider.mo