BSD Ports

devel/qt6-tasktree MidnightBSD

Qt 6 TaskTree module

System
MidnightBSD
Repository
mports
Port added
Last update
Commit
3389a52279
Categories

Description

The Qt TaskTree module automatically manages a chain (or a tree) of asynchronous tasks of mixed types, including running processes, network queries, functions in separate threads, animations, timers, and so on. It's easily extensible with any other types of asynchronous tasks. New to Qt 6.11, this is a 'tech preview', so the API/ABI are not considered as stable yet.

In the other systems

SystemPortVersion
MidnightBSDdevel/qt6-tasktree
FreeBSDdevel/qt6-tasktree6.11.2
HardenedBSDdevel/qt6-tasktree6.11.2
GhostBSDdevel/qt6-tasktree6.11.2

Install

Binary package:

mport install qt6-tasktree

From mports:

cd /usr/mports/devel/qt6-tasktree && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	qt6-tasktree>0:devel/qt6-tasktree

Dependencies

As this port's Makefile names them.

Build 3

No port depends on this one.

Configuration

No options to configure.

USES
cmake compiler:c++17-lang gl pkgconfig python:build qt-dist:6
Service scripts
none

Files

pkg-plist 57
  • %%QT_INCDIR%%/QtTaskTree/QBarrier
  • %%QT_INCDIR%%/QtTaskTree/QConditional
  • %%QT_INCDIR%%/QtTaskTree/QCustomTask
  • %%QT_INCDIR%%/QtTaskTree/QDefaultTaskAdapter
  • %%QT_INCDIR%%/QtTaskTree/QMappedTaskTreeRunner
  • %%QT_INCDIR%%/QtTaskTree/QNetworkReplyWrapper
  • %%QT_INCDIR%%/QtTaskTree/QParallelTaskTreeRunner
  • %%QT_INCDIR%%/QtTaskTree/QProcessTaskAdapter
  • %%QT_INCDIR%%/QtTaskTree/QProcessTaskDeleter
  • %%QT_INCDIR%%/QtTaskTree/QSequentialTaskTreeRunner
  • %%QT_INCDIR%%/QtTaskTree/QSingleTaskTreeRunner
  • %%QT_INCDIR%%/QtTaskTree/QStartedBarrier
  • %%QT_INCDIR%%/QtTaskTree/QSyncTask
  • %%QT_INCDIR%%/QtTaskTree/QTaskInterface
  • %%QT_INCDIR%%/QtTaskTree/QTaskTree
  • %%QT_INCDIR%%/QtTaskTree/QTaskTreeTaskAdapter
  • %%QT_INCDIR%%/QtTaskTree/QTcpSocketWrapper
  • %%QT_INCDIR%%/QtTaskTree/QThreadFunction
  • %%QT_INCDIR%%/QtTaskTree/QThreadFunctionBase
  • %%QT_INCDIR%%/QtTaskTree/QThreadFunctionTaskAdapter
  • %%QT_INCDIR%%/QtTaskTree/QTimeoutTaskAdapter
  • %%QT_INCDIR%%/QtTaskTree/QtTaskTree
  • %%QT_INCDIR%%/QtTaskTree/QtTaskTreeDepends
  • %%QT_INCDIR%%/QtTaskTree/QtTaskTreeVersion
  • %%QT_INCDIR%%/QtTaskTree/qbarriertask.h
  • %%QT_INCDIR%%/QtTaskTree/qconditional.h
  • %%QT_INCDIR%%/QtTaskTree/qnetworkreplywrappertask.h
  • %%QT_INCDIR%%/QtTaskTree/qprocesstask.h
  • %%QT_INCDIR%%/QtTaskTree/qtasktree.h
  • %%QT_INCDIR%%/QtTaskTree/qtasktreerunner.h
  • %%QT_INCDIR%%/QtTaskTree/qtcpsocketwrappertask.h
  • %%QT_INCDIR%%/QtTaskTree/qthreadfunctiontask.h
  • %%QT_INCDIR%%/QtTaskTree/qttasktreeexports.h
  • %%QT_INCDIR%%/QtTaskTree/qttasktreeglobal.h
  • %%QT_INCDIR%%/QtTaskTree/qttasktreeversion.h
  • lib/cmake/Qt6BuildInternals/StandaloneTests/QtTaskTreeTestsConfig.cmake
  • lib/cmake/Qt6TaskTree/Qt6TaskTreeAdditionalTargetInfo.cmake
  • lib/cmake/Qt6TaskTree/Qt6TaskTreeConfig.cmake
  • lib/cmake/Qt6TaskTree/Qt6TaskTreeConfigVersion.cmake
  • lib/cmake/Qt6TaskTree/Qt6TaskTreeConfigVersionImpl.cmake
  • lib/cmake/Qt6TaskTree/Qt6TaskTreeDependencies.cmake
  • lib/cmake/Qt6TaskTree/Qt6TaskTreeTargets-.cmake
  • lib/cmake/Qt6TaskTree/Qt6TaskTreeTargets.cmake
  • lib/cmake/Qt6TaskTree/Qt6TaskTreeTargetsPrecheck.cmake
  • lib/cmake/Qt6TaskTree/Qt6TaskTreeVersionlessAliasTargets.cmake
  • lib/cmake/Qt6TaskTree/Qt6TaskTreeVersionlessTargets.cmake
  • %%QT_LIBDIR%%/libQt6TaskTree.prl
  • %%QT_LIBDIR%%/libQt6TaskTree.so
  • %%QT_LIBDIR%%/libQt6TaskTree.so.6
  • %%QT_LIBDIR%%/libQt6TaskTree.so.
  • %%QT_LIBDIR%%/metatypes/qt6tasktree_metatypes.json
  • %%QT_MKSPECDIR%%/modules/qt_lib_tasktree.pri
  • %%QT_SBOMDIR%%/qttasktree-.cdx.json
  • %%QT_SBOMDIR%%/qttasktree-.spdx
  • %%QT_SBOMDIR%%/qttasktree-.spdx.json
  • libdata/pkgconfig/Qt6TaskTree.pc
  • %%QT_DATADIR%%/modules/TaskTree.json
distinfo 1
FileSizeSHA256
KDE/Qt/6.11.2/qttasktree-everywhere-src-6.11.2.tar.xz257492c0762992f01616a6cd15efea2658ace1984fb290723aab5406d813cd21c23ed8

Commit history 1

DateCommitCreditsLog message
3389a52279 Lucas Holt qt6: update to 6.11.2 (#1455)