git: 591ba517cd89 - main - deskutils/syncthingtray: update to 1.7.8
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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