git: ea034acadf34 - main - textproc/dikt: update to 3

From: Robert Clausecker <fuz_at_FreeBSD.org>
Date: Tue, 18 Feb 2025 14:26:50 UTC
The branch main has been updated by fuz:

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

commit ea034acadf349fa73934b2104a6b75d79d031afb
Author:     FreeBSD <info@dikt.tv>
AuthorDate: 2025-02-14 22:39:17 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-02-18 14:16:20 +0000

    textproc/dikt: update to 3
    
    - update to version 3
    - switch master site from unreliable OSDN to reliable GitLab
    - upgrade dependencies to kde6 and qt6
    - remove unsupported dict protocol service
    release info: https://gitlab.com/dictx/dikt/-/releases/3
    
    PR:             284826
---
 textproc/dikt/Makefile | 12 +++++-------
 textproc/dikt/distinfo |  6 +++---
 2 files changed, 8 insertions(+), 10 deletions(-)

diff --git a/textproc/dikt/Makefile b/textproc/dikt/Makefile
index 99311043c5d1..1547a2753c9f 100644
--- a/textproc/dikt/Makefile
+++ b/textproc/dikt/Makefile
@@ -1,9 +1,8 @@
 PORTNAME=	dikt
-PORTVERSION=	2s4
-PORTREVISION=	1
+PORTVERSION=	3
 PORTEPOCH=	1
 CATEGORIES=	textproc net kde
-MASTER_SITES=	OSDN/${PORTNAME}
+MASTER_SITES=	https://gitlab.com/-/project/46530021/uploads/b7050a0b8397a27501e7c0be4f40066c/
 
 MAINTAINER=	info@dikt.tv
 COMMENT=	Dictionary for KDE
@@ -12,20 +11,19 @@ WWW=		https://dikt.tv/
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-USES=		cmake compiler:c++11-lang kde:5 qt:5 tar:txz
+USES=		cmake compiler:c++11-lang kde:6 qt:6 tar:txz \
+		desktop-file-utils gettext
 USE_KDE=	auth bookmarks codecs completion config configwidgets \
 		coreaddons dbusaddons guiaddons i18n iconthemes itemviews \
 		jobwidgets kio service solid widgetsaddons windowsystem xmlgui \
 		ecm:build
-USE_QT=		concurrent core dbus gui network printsupport svg widgets xml \
-		buildtools:build qmake:build
+USE_QT=		base
 
 PLIST_FILES=	bin/dikt \
 		share/applications/dikt.desktop \
 		share/dikt/dikt.css \
 		share/dikt/format.conf \
 		share/icons/hicolor/128x128/apps/dikt.png \
-		share/kservices5/dict.protocol \
 		share/kxmlgui5/dikt/diktui.rc
 
 .include <bsd.port.mk>
diff --git a/textproc/dikt/distinfo b/textproc/dikt/distinfo
index 9d1bd3e540c9..c1cb81744fcc 100644
--- a/textproc/dikt/distinfo
+++ b/textproc/dikt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1581030158
-SHA256 (dikt-2s4.txz) = 695eecb168edb124baf7c1d95f53d533054158e3b67195bdaee85ae7be9cd418
-SIZE (dikt-2s4.txz) = 52716
+TIMESTAMP = 1739305391
+SHA256 (dikt-3.txz) = 58bb4586d4de8728e7cf29d57252b067afe0459613c222f5c75292067474a1aa
+SIZE (dikt-3.txz) = 52808