git: f6b6a548700c - main - graphics/ristretto: Update to 0.13.4
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 29 Mar 2025 08:45:29 UTC
The branch main has been updated by madpilot:
URL: https://cgit.FreeBSD.org/ports/commit/?id=f6b6a548700cd1a14a464eb8f4239301a8abfb1e
commit f6b6a548700cd1a14a464eb8f4239301a8abfb1e
Author: Guido Falsi <madpilot@FreeBSD.org>
AuthorDate: 2025-03-29 08:43:37 +0000
Commit: Guido Falsi <madpilot@FreeBSD.org>
CommitDate: 2025-03-29 08:43:37 +0000
graphics/ristretto: Update to 0.13.4
- Convert build to using meson
- Remove unneeded dependencies
---
graphics/ristretto/Makefile | 17 ++++++++---------
graphics/ristretto/distinfo | 6 +++---
2 files changed, 11 insertions(+), 12 deletions(-)
diff --git a/graphics/ristretto/Makefile b/graphics/ristretto/Makefile
index c4a0fc3eebc9..5cca9e701a58 100644
--- a/graphics/ristretto/Makefile
+++ b/graphics/ristretto/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ristretto
-PORTVERSION= 0.13.3
+PORTVERSION= 0.13.4
CATEGORIES= graphics xfce
MASTER_SITES= XFCE/apps
DIST_SUBDIR= xfce4
@@ -11,17 +11,14 @@ WWW= https://docs.xfce.org/apps/ristretto/start
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libexif.so:graphics/libexif \
- libharfbuzz.so:print/harfbuzz
+LIB_DEPENDS= libexif.so:graphics/libexif
-USES= compiler:c11 desktop-file-utils gettext-tools gmake gnome \
- pkgconfig tar:bzip2 xfce xorg
+USES= cmake:indirect compiler:c11 desktop-file-utils gettext-tools gnome \
+ meson pkgconfig tar:xz xfce xorg
USE_GNOME= cairo gdkpixbuf glib20 gtk30
-USE_XFCE= libmenu xfconf
+USE_XFCE= libexo libmenu xfconf
USE_XORG= ice sm x11
-GNU_CONFIGURE= yes
-
OPTIONS_DEFINE= NLS TUMBLER
OPTIONS_DEFAULT= TUMBLER
OPTIONS_SUB= yes
@@ -29,8 +26,10 @@ OPTIONS_SUB= yes
TUMBLER_DESC= Install Tumbler dependency for creating thumbnails
NLS_USES= gettext-runtime
-NLS_CONFIGURE_ENABLE= nls
TUMBLER_RUN_DEPENDS= xfce4-tumbler>0:deskutils/xfce4-tumbler
+post-patch-NLS-off:
+ @${REINPLACE_CMD} -e "/^subdir('po')/d" ${WRKSRC}/meson.build
+
.include <bsd.port.mk>
diff --git a/graphics/ristretto/distinfo b/graphics/ristretto/distinfo
index 5150521440df..27ad8554d9be 100644
--- a/graphics/ristretto/distinfo
+++ b/graphics/ristretto/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735172808
-SHA256 (xfce4/ristretto-0.13.3.tar.bz2) = 5b9172ef704ae192a5338df6bee4e91a59edc65618c375bb4433ffb38e2126cb
-SIZE (xfce4/ristretto-0.13.3.tar.bz2) = 854176
+TIMESTAMP = 1743023968
+SHA256 (xfce4/ristretto-0.13.4.tar.xz) = a84ef8cb80638681d9b9ef09cddff86a5d7a0e028603b4a601cf0ff6c2869ce8
+SIZE (xfce4/ristretto-0.13.4.tar.xz) = 277320