git: 1aaf5bdb0a4f - main - x11/xdg-user-dirs-gtk: update to 0.16

From: Charlie Li <vishwin_at_FreeBSD.org>
Date: Mon, 05 Jan 2026 12:20:17 UTC
The branch main has been updated by vishwin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1aaf5bdb0a4f3f3aa1f5e52cbee6e2bdeb15352c

commit 1aaf5bdb0a4f3f3aa1f5e52cbee6e2bdeb15352c
Author:     Olivier Duchateau <duchateau.olivier@gmail.com>
AuthorDate: 2026-01-05 12:14:56 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2026-01-05 12:19:53 +0000

    x11/xdg-user-dirs-gtk: update to 0.16
    
    Changelog: https://gitlab.gnome.org/GNOME/xdg-user-dirs-gtk/-/blob/0.16/NEWS
    
    Note that the new systemd service has been patched out.
    
    PR: 291660
---
 x11/xdg-user-dirs-gtk/Makefile                                |  5 ++---
 x11/xdg-user-dirs-gtk/distinfo                                |  6 +++---
 x11/xdg-user-dirs-gtk/files/patch-meson.build                 | 11 +++++++++++
 .../files/patch-user-dirs-update-gtk.desktop.in               |  8 +++++---
 4 files changed, 21 insertions(+), 9 deletions(-)

diff --git a/x11/xdg-user-dirs-gtk/Makefile b/x11/xdg-user-dirs-gtk/Makefile
index 836f2c318084..594d75d7cb6a 100644
--- a/x11/xdg-user-dirs-gtk/Makefile
+++ b/x11/xdg-user-dirs-gtk/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	xdg-user-dirs-gtk
-PORTVERSION=	0.14
-PORTREVISION=	1
+PORTVERSION=	0.16
 CATEGORIES=	x11 gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome
@@ -14,7 +13,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 BUILD_DEPENDS=	xdg-user-dir:devel/xdg-user-dirs
 
-USES=		gettext gnome meson pkgconfig tar:xz
+USES=		gettext-tools gnome meson pkgconfig tar:xz
 USE_GNOME=	glib20 gtk30
 
 .include <bsd.port.mk>
diff --git a/x11/xdg-user-dirs-gtk/distinfo b/x11/xdg-user-dirs-gtk/distinfo
index 6c0434435547..0ad8cb3de608 100644
--- a/x11/xdg-user-dirs-gtk/distinfo
+++ b/x11/xdg-user-dirs-gtk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737471282
-SHA256 (gnome/xdg-user-dirs-gtk-0.14.tar.xz) = 537fbe142b24736ed7894e4a01f69fd758cb6c7a677a382879529d217f4a2873
-SIZE (gnome/xdg-user-dirs-gtk-0.14.tar.xz) = 49564
+TIMESTAMP = 1767614521
+SHA256 (gnome/xdg-user-dirs-gtk-0.16.tar.xz) = be825de7f89175db5ead0cd3744d2761109c70943251a87092259163025520a9
+SIZE (gnome/xdg-user-dirs-gtk-0.16.tar.xz) = 50112
diff --git a/x11/xdg-user-dirs-gtk/files/patch-meson.build b/x11/xdg-user-dirs-gtk/files/patch-meson.build
new file mode 100644
index 000000000000..bc14efbbed0b
--- /dev/null
+++ b/x11/xdg-user-dirs-gtk/files/patch-meson.build
@@ -0,0 +1,11 @@
+--- meson.build.orig	2025-12-13 22:01:10 UTC
++++ meson.build
+@@ -35,7 +35,7 @@ configure_file(
+     configuration: {
+         'bindir': bindir,
+     },
+-    install: true,
++    install: false,
+     install_dir: systemd_user_unit_dir,
+ )
+ 
diff --git a/x11/xdg-user-dirs-gtk/files/patch-user-dirs-update-gtk.desktop.in b/x11/xdg-user-dirs-gtk/files/patch-user-dirs-update-gtk.desktop.in
index c3b233734325..963339e38c53 100644
--- a/x11/xdg-user-dirs-gtk/files/patch-user-dirs-update-gtk.desktop.in
+++ b/x11/xdg-user-dirs-gtk/files/patch-user-dirs-update-gtk.desktop.in
@@ -1,11 +1,13 @@
---- user-dirs-update-gtk.desktop.in.orig	2025-01-18 20:38:12 UTC
+--- user-dirs-update-gtk.desktop.in.orig	2025-12-13 22:01:10 UTC
 +++ user-dirs-update-gtk.desktop.in
-@@ -4,7 +4,7 @@ Terminal=false
+@@ -3,9 +3,8 @@ Terminal=false
  Name=User folders update
  Comment=Update common folders names to match current locale
  Terminal=false
 -OnlyShowIn=GNOME;LXDE;Unity;
-+OnlyShowIn=GNOME;LXDE;XFCE;MATE;X-Cinnamon;Pantheon;
++OnlyShowIn=GNOME;GNOME-Flashback;LXDE;XFCE;MATE;X-Cinnamon;Pantheon;
  NoDisplay=true
  Type=Application
  StartupNotify=false
+ X-KDE-autostart-after=panel
+-X-systemd-skip=true