From 9f0c6e5c4e881a59fc090dab0bc545774f5594e1 Mon Sep 17 00:00:00 2001 From: "Tobias C. Berner" 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