git: 591ba517cd89 - main - deskutils/syncthingtray: update to 1.7.8

From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Thu, 12 Jun 2025 08:24:29 UTC
The branch main has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=591ba517cd89ab0827d8ac671139d40cf8e1c458

commit 591ba517cd89ab0827d8ac671139d40cf8e1c458
Author:     Denis Shaposhnikov <dsh@bamus.cz>
AuthorDate: 2025-06-03 14:12:49 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2025-06-12 08:24:12 +0000

    deskutils/syncthingtray: update to 1.7.8
    
    While here, reorder Makefile vars by portclippy.
    
    Changelog: https://github.com/Martchus/syncthingtray/compare/v1.7.6...v1.7.8
    
    PR:             286650
    Reported by:    Denis Shaposhnikov <dsh@bamus.cz> (maintainer)
---
 deskutils/syncthingtray/Makefile | 39 +++++++++++++++++++--------------------
 deskutils/syncthingtray/distinfo | 10 +++++-----
 2 files changed, 24 insertions(+), 25 deletions(-)

diff --git a/deskutils/syncthingtray/Makefile b/deskutils/syncthingtray/Makefile
index 0050416e20bf..3aff54115898 100644
--- a/deskutils/syncthingtray/Makefile
+++ b/deskutils/syncthingtray/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	syncthingtray
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.7.6
-PORTREVISION=	1
+DISTVERSION=	1.7.8
 CATEGORIES=	deskutils
 
 MAINTAINER=	dsh@bamus.cz
@@ -19,16 +18,9 @@ FLAVOR?=	${FLAVORS:[1]}
 FLAVORS_SUB=	yes
 
 qt6_PKGNAMESUFFIX=	-qt6
-CONFLICTS_INSTALL=	${PORTNAME} ${PORTNAME}-*
 
 USES=		cmake:insource iconv perl5 xorg
 
-CMAKE_ARGS=	-DFORK_AWESOME_FONT_FILE=${WRKDIR}/forkawesome/fonts/forkawesome-webfont.ttf \
-		-DFORK_AWESOME_ICON_DEFINITIONS=${WRKDIR}/forkawesome/src/icons/icons.yml
-CMAKE_OFF=	SYSTEMD_SUPPORT USE_STANDARD_FILESYSTEM
-CMAKE_ON=	NO_DOXYGEN
-CMAKE_SOURCE_PATH=	${WRKDIR}/subdirs/syncthingtray
-
 USE_GITHUB=	nodefault
 GH_ACCOUNT=	Martchus
 GH_TUPLE:=	${GH_ACCOUNT}:${PORTNAME}:${DISTVERSIONPREFIX}${DISTVERSION}:${PORTNAME}/../${PORTNAME} \
@@ -36,11 +28,18 @@ GH_TUPLE:=	${GH_ACCOUNT}:${PORTNAME}:${DISTVERSIONPREFIX}${DISTVERSION}:${PORTNA
 		${GH_ACCOUNT}:qtutilities:v6.15.0:qtutilities/../qtutilities \
 		${GH_ACCOUNT}:qtforkawesome:v0.3.1:qtforkawesome/../qtforkawesome \
 		ForkAwesome:Fork-Awesome:4fef70f:ForkAwesome/../forkawesome \
-		${GH_ACCOUNT}:subdirs:52fe295:subdirs/../subdirs
+		${GH_ACCOUNT}:subdirs:9fc3290:subdirs/../subdirs
 
+USE_PERL5=	build
 USE_QT=		declarative svg
 USE_XORG=	x11
 
+CMAKE_ARGS=	-DFORK_AWESOME_FONT_FILE=${WRKDIR}/forkawesome/fonts/forkawesome-webfont.ttf \
+		-DFORK_AWESOME_ICON_DEFINITIONS=${WRKDIR}/forkawesome/src/icons/icons.yml
+CMAKE_ON=	NO_DOXYGEN
+CMAKE_OFF=	SYSTEMD_SUPPORT USE_STANDARD_FILESYSTEM
+CMAKE_SOURCE_PATH=	${WRKDIR}/subdirs/syncthingtray
+
 .if ${FLAVOR} == qt5
 USES+=		qt:5
 USE_QT+=	concurrent core dbus gui network qdbus quickcontrols2:build \
@@ -53,19 +52,26 @@ USE_GL=		opengl
 USE_QT+=	base tools:build
 .endif
 
+CONFLICTS_INSTALL=	${PORTNAME} ${PORTNAME}-*
+
+BUILD_WRKSRC=		${WRKDIR}
+CONFIGURE_WRKSRC=	${WRKDIR}
+INSTALL_WRKSRC=		${WRKDIR}
+PATCH_WRKSRC=		${WRKDIR}
+
 OPTIONS_DEFINE=		PLASMA WEBENGINE
 OPTIONS_DEFAULT=	PLASMA WEBENGINE
+OPTIONS_SUB=	yes
 
 PLASMA_DESC=	Plasma integration (KF dependency)
+WEBENGINE_DESC=		Built-in web view (webengine dependency)
+
 PLASMA_USE=	KDE=ecm:build
 PLASMA_CMAKE_BOOL_OFF=	NO_FILE_ITEM_ACTION_PLUGIN NO_PLASMOID
 
-WEBENGINE_DESC=		Built-in web view (webengine dependency)
 WEBENGINE_CMAKE_ON=	-DWEBVIEW_PROVIDER:STRING=webengine
 WEBENGINE_CMAKE_OFF=	-DWEBVIEW_PROVIDER:STRING=none
 
-OPTIONS_SUB=	yes
-
 .if ${FLAVOR} == qt5
 PLASMA_USES=	kde:5
 PLASMA_USE+=	KDE=plasma-framework:build
@@ -76,13 +82,6 @@ PLASMA_USE+=	KDE=libplasma:build
 WEBENGINE_USE=	QT=webchannel,webengine
 .endif
 
-USE_PERL5=	build
-
-BUILD_WRKSRC=		${WRKDIR}
-CONFIGURE_WRKSRC=	${WRKDIR}
-INSTALL_WRKSRC=		${WRKDIR}
-PATCH_WRKSRC=		${WRKDIR}
-
 post-install:
 	${RM} -r \
 		${STAGEDIR}${PREFIX}/include/c++utilities \
diff --git a/deskutils/syncthingtray/distinfo b/deskutils/syncthingtray/distinfo
index c673ed2976da..eb52f6325dee 100644
--- a/deskutils/syncthingtray/distinfo
+++ b/deskutils/syncthingtray/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1745084292
-SHA256 (Martchus-syncthingtray-v1.7.6_GH0.tar.gz) = 0860967b2bed4e81745956f2c676904d4de14d368033f5c3f0f98e83843e985a
-SIZE (Martchus-syncthingtray-v1.7.6_GH0.tar.gz) = 2167152
+TIMESTAMP = 1748959637
+SHA256 (Martchus-syncthingtray-v1.7.8_GH0.tar.gz) = 1c21adc21069f82a53c7368ff75b52d46fc582b98483336137bc1c0b0640bb4b
+SIZE (Martchus-syncthingtray-v1.7.8_GH0.tar.gz) = 5093219
 SHA256 (Martchus-cpp-utilities-v5.28.1_GH0.tar.gz) = b5c0dab7ea0ca6bf016ae156877a9c1f238172b09765f499a5b6e174ffe6fc6a
 SIZE (Martchus-cpp-utilities-v5.28.1_GH0.tar.gz) = 207552
 SHA256 (Martchus-qtutilities-v6.15.0_GH0.tar.gz) = 9826fef8a4e87d7d529fd1173802a7a5fcdd26f3ef0cb50ff0b68d308ef06184
@@ -9,5 +9,5 @@ SHA256 (Martchus-qtforkawesome-v0.3.1_GH0.tar.gz) = b797af12542c5a2c7d11025ffaf9
 SIZE (Martchus-qtforkawesome-v0.3.1_GH0.tar.gz) = 19640
 SHA256 (ForkAwesome-Fork-Awesome-4fef70f_GH0.tar.gz) = 93906cd38eb92fe853c9e3723b1f0fa56df6ddcd2d87ac82c97b5a188e5cdae6
 SIZE (ForkAwesome-Fork-Awesome-4fef70f_GH0.tar.gz) = 1803875
-SHA256 (Martchus-subdirs-52fe295_GH0.tar.gz) = c7a77db8c822546e1286e99261d13b5acec8c9b8c49a4efc85779736732c6aaf
-SIZE (Martchus-subdirs-52fe295_GH0.tar.gz) = 13254
+SHA256 (Martchus-subdirs-9fc3290_GH0.tar.gz) = 448c4321245ba3ff40548f27856d3ce000c612ed346b82cb258e4018788f2d08
+SIZE (Martchus-subdirs-9fc3290_GH0.tar.gz) = 13717