git: 98d4e1fbe20d - main - deskutils/copyq: Update to 6.3.0

From: Nuno Teixeira <eduardo_at_FreeBSD.org>
Date: Tue, 20 Sep 2022 12:09:25 UTC
The branch main has been updated by eduardo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=98d4e1fbe20d362ac4e9ad8c2707ffff202b10a3

commit 98d4e1fbe20d362ac4e9ad8c2707ffff202b10a3
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2022-09-20 11:55:56 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2022-09-20 12:09:08 +0000

    deskutils/copyq: Update to 6.3.0
    
     - Makefile cleanup: BUILD and LIB depends
     - Remove WEBKIT option not available in upstream
    
    ChangeLog:      https://github.com/hluk/CopyQ/blob/master/CHANGES.md
---
 deskutils/copyq/Makefile | 39 +++++++++------------------------------
 deskutils/copyq/distinfo |  6 +++---
 2 files changed, 12 insertions(+), 33 deletions(-)

diff --git a/deskutils/copyq/Makefile b/deskutils/copyq/Makefile
index 7e6ef86cee8c..479cb327df9b 100644
--- a/deskutils/copyq/Makefile
+++ b/deskutils/copyq/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	copyq
 DISTVERSIONPREFIX=	v
-DISTVERSION=	6.2.0
+DISTVERSION=	6.3.0
 CATEGORIES=	deskutils
 
 MAINTAINER=	eduardo@FreeBSD.org
@@ -10,45 +10,24 @@ WWW=		https://github.com/hluk/CopyQ
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	${LOCALBASE}/share/ECM/cmake/ECMConfig.cmake:devel/kf5-extra-cmake-modules
-LIB_DEPENDS=	libdouble-conversion.so:devel/double-conversion \
-		libfreetype.so:print/freetype2 \
-		libgraphite2.so:graphics/graphite2 \
-		libharfbuzz.so:print/harfbuzz \
-		libicui18n.so:devel/icu \
-		libpcre.so:devel/pcre \
-		libpcre2-16.so:devel/pcre2 \
-		libpng16.so:graphics/png \
-		libwayland-client.so:graphics/wayland \
-		libzstd.so:archivers/zstd
-
-USES=		cmake compiler:c++11-lang gl gnome iconv:wchar_t kde:5 qt:5 \
-		xorg
+LIB_DEPENDS=	libwayland-client.so:graphics/wayland
+
+USES=		cmake compiler:c++17-lang desktop-file-utils kde:5 qt:5 xorg
 USE_GITHUB=	yes
 GH_ACCOUNT=	hluk
 GH_PROJECT=	CopyQ
-USE_GL=		gl
-USE_GNOME=	glib20
 USE_KDE=	notifications
-USE_LDCONFIG=	yes
-
-USE_QT=		core declarative gui network script svg wayland widgets \
-		x11extras buildtools:build linguisttools:build qmake:build \
-		imageformats:run
-USE_XORG=	x11 xau xcb xdmcp xtst
 
-LDFLAGS+=	-Wl,--as-needed
+USE_QT=		core dbus declarative gui network svg wayland widgets x11extras \
+		xml buildtools:build qmake:build
+USE_XORG=	ice sm x11 xext xfixes xtst
 
 PORTSCOUT=	limit:^d\.d\.
 
-OPTIONS_DEFINE=		PLUGINS WEBKIT
-OPTIONS_DEFAULT=	PLUGINS WEBKIT
+OPTIONS_DEFINE=		PLUGINS
+OPTIONS_DEFAULT=	PLUGINS
 OPTIONS_SUB=		yes
 
 PLUGINS_CMAKE_BOOL=	WITH_PLUGINS
 
-WEBKIT_IMPLIES=		PLUGINS
-WEBKIT_USE=		QT=webkit
-WEBKIT_CMAKE_BOOL=	WITH_WEBKIT
-
 .include <bsd.port.mk>
diff --git a/deskutils/copyq/distinfo b/deskutils/copyq/distinfo
index e17446a284ae..bc0481bd029b 100644
--- a/deskutils/copyq/distinfo
+++ b/deskutils/copyq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1657098427
-SHA256 (hluk-CopyQ-v6.2.0_GH0.tar.gz) = d1d46edc7c96e57c44f222b310713a886bc08d2a069756d96f620684d3e71067
-SIZE (hluk-CopyQ-v6.2.0_GH0.tar.gz) = 3253614
+TIMESTAMP = 1663589174
+SHA256 (hluk-CopyQ-v6.3.0_GH0.tar.gz) = 3dde185fe635bb3aa7e447f7e8edd808565cbc52ae8316afd957137bcf9ccaa3
+SIZE (hluk-CopyQ-v6.3.0_GH0.tar.gz) = 3324088