git: e86de5a73a17 - main - x11-toolkits/kddockwidgets: Update to 2.5.0

From: Max Brazhnikov <makc_at_FreeBSD.org>
Date: Tue, 20 Oct 2026 15:45:09 UTC
The branch main has been updated by makc:

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

commit e86de5a73a1725390afdacb72c700e3b2236a3ed
Author:     Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2026-10-20 15:42:52 +0000
Commit:     Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2026-10-20 15:42:52 +0000

    x11-toolkits/kddockwidgets: Update to 2.5.0
    
    - Switch to release tarball
    - Remove unused dependency
    - Drop stale CMake args
---
 x11-toolkits/kddockwidgets/Makefile | 14 +++++---------
 x11-toolkits/kddockwidgets/distinfo |  6 +++---
 2 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/x11-toolkits/kddockwidgets/Makefile b/x11-toolkits/kddockwidgets/Makefile
index 6a0c089a158b..20500974c9cf 100644
--- a/x11-toolkits/kddockwidgets/Makefile
+++ b/x11-toolkits/kddockwidgets/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	kddockwidgets
-DISTVERSIONPREFIX=	v
-DISTVERSION=	2.4.1
+DISTVERSION=	2.5.0
 CATEGORIES=	x11-toolkits
+MASTER_SITES=	https://github.com/KDAB/KDDockWidgets/releases/download/v${DISTVERSION}/
 
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	KDAB's Dock Widget Framework for Qt
@@ -9,21 +9,17 @@ WWW=		https://www.kdab.com/development-resources/qt-tools/kddockwidgets/
 
 LICENSE=	GPLv2+
 
-BUILD_DEPENDS=	nlohmann-json>0:devel/nlohmann-json
 LIB_DEPENDS=	libfmt.so:devel/libfmt \
 		libspdlog.so:devel/spdlog
 
-USES=		cmake:testing compiler:c++17-lang qt:6
+USES=		cmake:testing qt:6
 USE_QT=		base declarative
 USE_LDCONFIG=	yes
 
-USE_GITHUB=	yes
-GH_ACCOUNT=	KDAB
-GH_PROJECT=	KDDockWidgets
-
-CMAKE_ON=		KDDockWidgets_QT6
 CMAKE_TESTING_ON=	KDDockWidgets_TESTS KDDockWidgets_DEVELOPER_MODE
 
+WRKSRC=		${WRKDIR}/KDDockWidgets-${DISTVERSION}
+
 PLIST_SUB=	SHLIB_VER=${PORTVERSION}
 
 post-install:
diff --git a/x11-toolkits/kddockwidgets/distinfo b/x11-toolkits/kddockwidgets/distinfo
index 7617b3bcfab9..34b4b68331eb 100644
--- a/x11-toolkits/kddockwidgets/distinfo
+++ b/x11-toolkits/kddockwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1784970144
-SHA256 (KDAB-KDDockWidgets-v2.4.1_GH0.tar.gz) = 5cd9495d9316cf6cc937bb328a7fd491c3248ef2469cfa42511f1039f6148aca
-SIZE (KDAB-KDDockWidgets-v2.4.1_GH0.tar.gz) = 4321566
+TIMESTAMP = 1792506269
+SHA256 (kddockwidgets-2.5.0.tar.gz) = 4217e5d27fa576c5d78b684a6385d266a78edf13a0c2a0455b02a34d726286c3
+SIZE (kddockwidgets-2.5.0.tar.gz) = 4492870