From 9f0c6e5c4e881a59fc090dab0bc545774f5594e1 Mon Sep 17 00:00:00 2001
From: "Tobias C. Berner" <tcberner@FreeBSD.org>
Date: Thu, 12 Dec 2019 23:41:16 +0000
Subject: [PATCH] devel/kf5-threadweaver: fix comment and pkg-descr

---
 devel/kf5-threadweaver/Makefile  |  2 +-
 devel/kf5-threadweaver/pkg-descr | 10 +++++++---
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/devel/kf5-threadweaver/Makefile b/devel/kf5-threadweaver/Makefile
index 77776ce45c76..66b089be5233 100644
--- a/devel/kf5-threadweaver/Makefile
+++ b/devel/kf5-threadweaver/Makefile
@@ -5,7 +5,7 @@ DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
 CATEGORIES=	devel kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
-COMMENT=	KF5 addons to QtDBus
+COMMENT=	KF5 helper for multithreaded programming
 
 USES=		cmake compiler:c++11-lib kde:5 qt:5 tar:xz
 USE_KDE=	ecm
diff --git a/devel/kf5-threadweaver/pkg-descr b/devel/kf5-threadweaver/pkg-descr
index c95c2f47b170..4f3357616467 100644
--- a/devel/kf5-threadweaver/pkg-descr
+++ b/devel/kf5-threadweaver/pkg-descr
@@ -1,4 +1,8 @@
-KDBusAddons provides convenience classes on top of QtDBus,
-as well as an API to create KDED modules.
+ThreadWeaver is a helper for multithreaded programming. It uses a job-based
+interface to queue tasks and execute them in an efficient way.
 
-WWW: http://api.kde.org/frameworks-api/frameworks5-apidocs/kdbusaddons/html/index.html
+You simply divide the workload into jobs, state the dependencies between the
+jobs and ThreadWeaver will work out the most efficient way of dividing the work
+between threads within a set of resource limits.
+
+WWW: https://api.kde.org/frameworks/threadweaver/html/index.html