BSD Ports

devel/taskflow 4.1.0 MidnightBSD

Header-only library for parallel tasks in modern C++

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Port added
Last update
Commit
8af06753b2
License
mit
Categories
devel

Description

Taskflow is faster, more expressive, and easier for drop-in integration than many of existing task programming frameworks in handling complex parallel workloads.

In the other systems

SystemPortVersion
MidnightBSDdevel/taskflow4.1.0
FreeBSDdevel/taskflow4.1.0
DragonFlydevel/taskflow3.9.0

Install

Binary package:

mport install taskflow

From mports:

cd /usr/mports/devel/taskflow && make install clean

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

RUN_DEPENDS=	taskflow>0:devel/taskflow

Dependencies

Required by 1

Configuration

No options to configure.

USES
cmake:testing compiler:c++17-lang
Service scripts
none

Files

pkg-plist 74
  • include/taskflow/algorithm/algorithm.hpp
  • include/taskflow/algorithm/data_pipeline.hpp
  • include/taskflow/algorithm/fill.hpp
  • include/taskflow/algorithm/find.hpp
  • include/taskflow/algorithm/for_each.hpp
  • include/taskflow/algorithm/generate.hpp
  • include/taskflow/algorithm/merge.hpp
  • include/taskflow/algorithm/module.hpp
  • include/taskflow/algorithm/partitioner.hpp
  • include/taskflow/algorithm/pipeline.hpp
  • include/taskflow/algorithm/reduce.hpp
  • include/taskflow/algorithm/scan.hpp
  • include/taskflow/algorithm/sort.hpp
  • include/taskflow/algorithm/transform.hpp
  • include/taskflow/core/async.hpp
  • include/taskflow/core/async_task.hpp
  • include/taskflow/core/atomic_notifier.hpp
  • include/taskflow/core/declarations.hpp
  • include/taskflow/core/environment.hpp
  • include/taskflow/core/error.hpp
  • include/taskflow/core/executor.hpp
  • include/taskflow/core/flow_builder.hpp
  • include/taskflow/core/graph.hpp
  • include/taskflow/core/nonblocking_notifier.hpp
  • include/taskflow/core/runtime.hpp
  • include/taskflow/core/semaphore.hpp
  • include/taskflow/core/task.hpp
  • include/taskflow/core/task_group.hpp
  • include/taskflow/core/taskflow.hpp
  • include/taskflow/core/topology.hpp
  • include/taskflow/core/worker.hpp
  • include/taskflow/core/wsq.hpp
  • include/taskflow/cuda/algorithm/find.hpp
  • include/taskflow/cuda/algorithm/for_each.hpp
  • include/taskflow/cuda/algorithm/matmul.hpp
  • include/taskflow/cuda/algorithm/merge.hpp
  • include/taskflow/cuda/algorithm/reduce.hpp
  • include/taskflow/cuda/algorithm/scan.hpp
  • include/taskflow/cuda/algorithm/single_task.hpp
  • include/taskflow/cuda/algorithm/sort.hpp
  • include/taskflow/cuda/algorithm/transform.hpp
  • include/taskflow/cuda/algorithm/transpose.hpp
  • include/taskflow/cuda/cuda_capturer.hpp
  • include/taskflow/cuda/cuda_device.hpp
  • include/taskflow/cuda/cuda_error.hpp
  • include/taskflow/cuda/cuda_execution_policy.hpp
  • include/taskflow/cuda/cuda_graph.hpp
  • include/taskflow/cuda/cuda_graph_exec.hpp
  • include/taskflow/cuda/cuda_memory.hpp
  • include/taskflow/cuda/cuda_meta.hpp
  • include/taskflow/cuda/cuda_optimizer.hpp
  • include/taskflow/cuda/cuda_stream.hpp
  • include/taskflow/cuda/cudaflow.hpp
  • include/taskflow/observer/chrome.hpp
  • include/taskflow/observer/interface.hpp
  • include/taskflow/observer/tfprof.hpp
  • include/taskflow/taskflow.hpp
  • include/taskflow/utility/iterator.hpp
  • include/taskflow/utility/lazy_string.hpp
  • include/taskflow/utility/macros.hpp
  • include/taskflow/utility/math.hpp
  • include/taskflow/utility/mpmc.hpp
  • include/taskflow/utility/object_pool.hpp
  • include/taskflow/utility/os.hpp
  • include/taskflow/utility/serializer.hpp
  • include/taskflow/utility/small_vector.hpp
  • include/taskflow/utility/spsc.hpp
  • include/taskflow/utility/stream.hpp
  • include/taskflow/utility/traits.hpp
  • include/taskflow/utility/uuid.hpp
  • libdata/pkgconfig/taskflow.pc
  • share/cmake/Taskflow/TaskflowConfig.cmake
  • share/cmake/Taskflow/TaskflowConfigVersion.cmake
  • share/cmake/Taskflow/TaskflowTargets.cmake
distinfo 1
FileSizeSHA256
taskflow-taskflow-v4.1.0_GH0.tar.gz4.2507041e+072107f90e315e48a676922010b036357ff2b0c6b9160ce17fa9396e5860b1d715

Commit history 1

DateCommitCreditsLog message
8af06753b2 Lucas Holt databases/rubygem-flipper-active_record-rails70: update to 1.3.6
Match the flipper-gitlab provider series so fake-qa can satisfy the gemspec flipper dependency. AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>