git: 453390181bbe - main - sysutils/deskflow: Update to 1.21.1

From: Gabriel M. Dutra <dutra_at_FreeBSD.org>
Date: Wed, 02 Apr 2025 15:31:26 UTC
The branch main has been updated by dutra:

URL: https://cgit.FreeBSD.org/ports/commit/?id=453390181bbe615df23a3a009e1d9311d1a8e3a1

commit 453390181bbe615df23a3a009e1d9311d1a8e3a1
Author:     Yoshiaki Kasahara <ykasap@gmail.com>
AuthorDate: 2025-04-02 15:27:43 +0000
Commit:     Gabriel M. Dutra <dutra@FreeBSD.org>
CommitDate: 2025-04-02 15:30:18 +0000

    sysutils/deskflow: Update to 1.21.1
    
    ChangeLog:
    https://github.com/deskflow/deskflow/releases/tag/v1.21.1
    
    PR:             285717
---
 sysutils/deskflow/Makefile | 10 ++++------
 sysutils/deskflow/distinfo |  6 +++---
 2 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/sysutils/deskflow/Makefile b/sysutils/deskflow/Makefile
index 38036e066078..8219ed273690 100644
--- a/sysutils/deskflow/Makefile
+++ b/sysutils/deskflow/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	deskflow
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.20.1
+DISTVERSION=	1.21.1
 CATEGORIES=	sysutils
 
 MAINTAINER=	ykasap@gmail.com
@@ -15,16 +15,14 @@ BROKEN_FreeBSD_13=	requires OpenSSL 3.0
 BUILD_DEPENDS=	${LOCALBASE}/include/CLI/Version.hpp:devel/cli11 \
 		googletest>0:devel/googletest
 LIB_DEPENDS=	libei.so:x11/libei \
-		libnotify.so:devel/libnotify \
 		libportal.so:deskutils/libportal \
-		libpugixml.so:textproc/pugixml \
 		libtomlplusplus.so:devel/tomlplusplus \
 		libxkbcommon.so:x11/libxkbcommon
 
 USES=		cmake compiler:c++20-lang gl gnome pkgconfig qt:6 ssl xorg
 USE_GITHUB=	yes
 USE_GL=		opengl
-USE_GNOME=	gdkpixbuf glib20
+USE_GNOME=	glib20
 USE_QT=		base
 USE_XORG=	ice sm x11 xext xi xinerama xkbfile xrandr xtst
 
@@ -37,8 +35,8 @@ post-patch:
 # Hardcoded paths need to be replaced
 	@${REINPLACE_CMD} -e 's|/usr/local/share/X11/xkb|${PREFIX}/share/X11/xkb|' \
 		${WRKSRC}/src/lib/deskflow/unix/AppUtilUnix.cpp
-	@${REINPLACE_CMD} -e 's|return "/etc"|return "${PREFIX}/etc"|' \
-		${WRKSRC}/src/lib/arch/unix/ArchFileUnix.cpp
+	@${REINPLACE_CMD} -e 's|/etc/|${PREFIX}/etc/|' \
+		${WRKSRC}/src/lib/common/Settings.h
 
 do-test:
 	@(cd ${BUILD_WRKSRC} && \
diff --git a/sysutils/deskflow/distinfo b/sysutils/deskflow/distinfo
index 2c94687ead5d..74f6ee6ad215 100644
--- a/sysutils/deskflow/distinfo
+++ b/sysutils/deskflow/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741595089
-SHA256 (deskflow-deskflow-v1.20.1_GH0.tar.gz) = 6b108cadd580d492374f49dfd40cfbfd0fca6528bf8246728e35fa2dd8fbf8b8
-SIZE (deskflow-deskflow-v1.20.1_GH0.tar.gz) = 1901842
+TIMESTAMP = 1743469942
+SHA256 (deskflow-deskflow-v1.21.1_GH0.tar.gz) = e284b0c90e4bcb08b93e3df85e8d062d51be60d6a23622629aafd5e92b86aa4b
+SIZE (deskflow-deskflow-v1.21.1_GH0.tar.gz) = 1884253