svn commit: r560259 - head/devel/taskflow

Yuri Victorovich yuri at FreeBSD.org
Mon Jan 4 04:45:49 UTC 2021


Author: yuri
Date: Mon Jan  4 04:45:48 2021
New Revision: 560259
URL: https://svnweb.freebsd.org/changeset/ports/560259

Log:
  devel/taskflow: Update 2.7.0 -> 3.0.0
  
  Reported by:	portscout

Modified:
  head/devel/taskflow/Makefile
  head/devel/taskflow/distinfo
  head/devel/taskflow/pkg-plist

Modified: head/devel/taskflow/Makefile
==============================================================================
--- head/devel/taskflow/Makefile	Mon Jan  4 03:22:02 2021	(r560258)
+++ head/devel/taskflow/Makefile	Mon Jan  4 04:45:48 2021	(r560259)
@@ -2,7 +2,7 @@
 
 PORTNAME=	taskflow
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.7.0
+DISTVERSION=	3.0.0
 CATEGORIES=	devel
 
 MAINTAINER=	yuri at FreeBSD.org
@@ -11,7 +11,7 @@ COMMENT=	Header-only library for parallel tasks in mod
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-USES=		cmake compiler:c++11-lang
+USES=		cmake compiler:c++17-lang
 USE_GITHUB=	yes
 
 CMAKE_OFF=	TF_BUILD_CUDA TF_BUILD_TESTS TF_BUILD_EXAMPLES

Modified: head/devel/taskflow/distinfo
==============================================================================
--- head/devel/taskflow/distinfo	Mon Jan  4 03:22:02 2021	(r560258)
+++ head/devel/taskflow/distinfo	Mon Jan  4 04:45:48 2021	(r560259)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1601592352
-SHA256 (taskflow-taskflow-v2.7.0_GH0.tar.gz) = bc2227dcabec86abeba1fee56bb357d9d3c0ef0184f7c2275d7008e8758dfc3e
-SIZE (taskflow-taskflow-v2.7.0_GH0.tar.gz) = 68972633
+TIMESTAMP = 1609731498
+SHA256 (taskflow-taskflow-v3.0.0_GH0.tar.gz) = 553c88a6e56e115d29ac1520b8a0fea4557a5fcda1af1427bd3ba454926d03a2
+SIZE (taskflow-taskflow-v3.0.0_GH0.tar.gz) = 79242171

Modified: head/devel/taskflow/pkg-plist
==============================================================================
--- head/devel/taskflow/pkg-plist	Mon Jan  4 03:22:02 2021	(r560258)
+++ head/devel/taskflow/pkg-plist	Mon Jan  4 04:45:48 2021	(r560259)
@@ -1,46 +1,68 @@
-include/taskflow/algorithm/for_each.hpp
-include/taskflow/algorithm/reduce.hpp
+include/taskflow/core/algorithm/critical.hpp
+include/taskflow/core/algorithm/for_each.hpp
+include/taskflow/core/algorithm/reduce.hpp
+include/taskflow/core/algorithm/sort.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/notifier.hpp
 include/taskflow/core/observer.hpp
+include/taskflow/core/semaphore.hpp
 include/taskflow/core/task.hpp
 include/taskflow/core/taskflow.hpp
 include/taskflow/core/topology.hpp
 include/taskflow/core/tsq.hpp
+include/taskflow/core/worker.hpp
+include/taskflow/cublasflow.hpp
+include/taskflow/cuda/cublas/cublas_error.hpp
+include/taskflow/cuda/cublas/cublas_flow.hpp
+include/taskflow/cuda/cublas/cublas_handle.hpp
+include/taskflow/cuda/cublas/cublas_helper.hpp
+include/taskflow/cuda/cublas/cublas_level1.hpp
+include/taskflow/cuda/cublas/cublas_level2.hpp
+include/taskflow/cuda/cublas/cublas_level3.hpp
+include/taskflow/cuda/cuda_algorithm/cuda_blaf.hpp
+include/taskflow/cuda/cuda_algorithm/cuda_for_each.hpp
+include/taskflow/cuda/cuda_algorithm/cuda_matmul.hpp
+include/taskflow/cuda/cuda_algorithm/cuda_reduce.hpp
+include/taskflow/cuda/cuda_algorithm/cuda_transform.hpp
+include/taskflow/cuda/cuda_algorithm/cuda_transpose.hpp
+include/taskflow/cuda/cuda_capturer.hpp
 include/taskflow/cuda/cuda_device.hpp
 include/taskflow/cuda/cuda_error.hpp
 include/taskflow/cuda/cuda_flow.hpp
 include/taskflow/cuda/cuda_graph.hpp
-include/taskflow/cuda/cuda_ops.hpp
+include/taskflow/cuda/cuda_memory.hpp
+include/taskflow/cuda/cuda_optimizer.hpp
+include/taskflow/cuda/cuda_pool.hpp
+include/taskflow/cuda/cuda_stream.hpp
 include/taskflow/cuda/cuda_task.hpp
-include/taskflow/declarations.hpp
-include/taskflow/dsl.hpp
+include/taskflow/cudaflow.hpp
 include/taskflow/dsl/connection.hpp
+include/taskflow/dsl/dsl.hpp
 include/taskflow/dsl/meta_macro.hpp
 include/taskflow/dsl/task_analyzer.hpp
 include/taskflow/dsl/task_dsl.hpp
 include/taskflow/dsl/task_trait.hpp
 include/taskflow/dsl/tuple_utils.hpp
 include/taskflow/dsl/type_list.hpp
-include/taskflow/nstd/any.hpp
-include/taskflow/nstd/optional.hpp
-include/taskflow/nstd/variant.hpp
 include/taskflow/taskflow.hpp
-include/taskflow/tensorframe.hpp
 include/taskflow/tensorframe/tensor.hpp
 include/taskflow/tensorframe/tensor_expr.hpp
 include/taskflow/tensorframe/tensor_graph.hpp
 include/taskflow/tensorframe/tensor_ops.hpp
 include/taskflow/tensorframe/tensorframe.hpp
 include/taskflow/utility/iterator.hpp
+include/taskflow/utility/math.hpp
 include/taskflow/utility/object_pool.hpp
 include/taskflow/utility/os.hpp
 include/taskflow/utility/passive_vector.hpp
+include/taskflow/utility/serializer.hpp
 include/taskflow/utility/singleton.hpp
-include/taskflow/utility/stringify.hpp
+include/taskflow/utility/stream.hpp
 include/taskflow/utility/traits.hpp
 include/taskflow/utility/uuid.hpp
 lib/cmake/Taskflow/TaskflowConfig.cmake


More information about the svn-ports-all mailing list