fastports

taskflow 4.0.0_1

devel/taskflow

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

Category
devel
Maintainer
yuri@FreeBSD.org
WWW
https://taskflow.github.io/ https://github.com/taskflow/taskflow
License
MIT
USES
cmake:testing compiler:c++17-lang

Description

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

Dependencies

Commit History

may be incomplete — full history at freebsd-ports on GitHub

Commit Credits Log message
4.0.0
5ced306452 files touched
Yuri Victorovich (yuri)
devel/taskflow: Fix fetch because 4.0.0 was re-rolled
PR:		292433
Reported by:	Sebastian Oswald <sko@rostwald.de>
4.0.0
cdbf8444e8 files touched
Yuri Victorovich (yuri)
devel/taskflow: update 3.11.0 → 4.0.0
3.11.0
e67d371ad5 files touched
Yuri Victorovich (yuri)
devel/taskflow: update 3.10.0 → 3.11.0
3.10.0
8b2dd98ee5 files touched
Yuri Victorovich (yuri)
devel/taskflow: update 3.9.0 → 3.10.0
3.9.0
c2d7cc553b files touched
Yuri Victorovich (yuri)
devel/taskflow: update 3.8.0 → 3.9.0
Reported by:	portscout
3.8.0
b7047cf6f5 files touched
Yuri Victorovich (yuri)
devel/taskflow: update 3.7.0 → 3.8.0
Reported by:	portscout
3.7.0
abadb6a2d8 files touched
Yuri Victorovich (yuri)
devel/taskflow: update 3.6.0 → 3.7.0
Reported by:	portscout
3.6.0
943e50f569 files touched
Yuri Victorovich (yuri)
devel/taskflow: Update 3.5.0 → 3.6.0
Reported by:	portscout
3.5.0
ef75d31979 files touched
Yuri Victorovich (yuri)
devel/taskflow: Update 3.4.0 -> 3.5.0
Reported by:	portscout
3.4.0
fb16dfecae files touched
Stefan Eßer (se)
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
3.4.0
b7f05445c0 files touched
Stefan Eßer (se)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
3.4.0
28580ad67f files touched
Yuri Victorovich (yuri)
devel/taskflow: Update 3.3.0 -> 3.4.0
Reported by:	portscout
3.3.0
8cd9c927a6 files touched
Yuri Victorovich (yuri)
devel/taskflow: Update 3.2.0 -> 3.3.0
Reported by:	portscout
3.2.0
aa385c668d files touched
Yuri Victorovich (yuri)
devel/taskflow: Update 3.1.0 -> 3.2.0
Reported by:	portscout
3.1.0
44c732248f files touched
Yuri Victorovich (yuri)
devel/taskflow: Update 3.0.0 -> 3.1.0
Reported by:	portscout
3.0.0
cf118ccf87 files touched
Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday. Reported by: lwhsu
3.0.0
305f148f48 files touched
Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
3.0.0
bec672b264 files touched
Yuri Victorovich (yuri)
devel/taskflow: Update 2.7.0 -> 3.0.0
Reported by:	portscout
2.7.0
7f0d8e5e08 files touched
Yuri Victorovich (yuri)
devel/taskflow: Update 2.6.0 -> 2.7.0
2.6.0
374268f729 files touched
Mark Linimon (linimon)
Add compiler:c++11-lang to USES to fix build on GCC-based systems:
CMake Error at CMakeLists.txt:25 (message):
  Taskflow requires g++ at least v5.0

Approved by:	portmgr (tier-2 blanket)
2.6.0
4f2b5f1a1d files touched
Yuri Victorovich (yuri)
New port: devel/taskflow: Header-only library for parallel tasks in modern C++