summaryrefslogtreecommitdiff
path: root/deskutils/syncthingtray/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'deskutils/syncthingtray/Makefile')
-rw-r--r--deskutils/syncthingtray/Makefile50
1 files changed, 25 insertions, 25 deletions
diff --git a/deskutils/syncthingtray/Makefile b/deskutils/syncthingtray/Makefile
index a91efc97ec9d..86939552eb9c 100644
--- a/deskutils/syncthingtray/Makefile
+++ b/deskutils/syncthingtray/Makefile
@@ -1,6 +1,6 @@
PORTNAME= syncthingtray
DISTVERSIONPREFIX= v
-DISTVERSION= 1.7.6
+DISTVERSION= 2.0.0
CATEGORIES= deskutils
MAINTAINER= dsh@bamus.cz
@@ -18,53 +18,60 @@ 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} \
- ${GH_ACCOUNT}:cpp-utilities:v5.28.1:cpputilities/../c++utilities \
- ${GH_ACCOUNT}:qtutilities:v6.15.0:qtutilities/../qtutilities \
+ ${GH_ACCOUNT}:cpp-utilities:v5.30.0:cpputilities/../c++utilities \
+ ${GH_ACCOUNT}:qtutilities:v6.18.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:52fc6e4: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 \
- widgets x11extras:build buildtools:build linguist:build \
- qmake:build testlib:build
+USE_QT+= concurrent core dbus gui location network qdbus \
+ quickcontrols2:build widgets x11extras:build buildtools:build \
+ linguist:build qmake:build testlib:build
.else
CMAKE_ARGS+= -DQT_PACKAGE_PREFIX:STRING=Qt6 -DKF_PACKAGE_PREFIX:STRING=KF6
USES+= gl qt:6
USE_GL= opengl
-USE_QT+= base tools:build
+USE_QT+= base positioning 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
@@ -75,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 \