diff --git a/ports/taskflow/portfile.cmake b/ports/taskflow/portfile.cmake index 8eefbb9ed1..2a1ba1de02 100644 --- a/ports/taskflow/portfile.cmake +++ b/ports/taskflow/portfile.cmake @@ -1,27 +1,28 @@ -# header-only library -vcpkg_from_github( - OUT_SOURCE_PATH SOURCE_PATH - REPO taskflow/taskflow - REF "v${VERSION}" - SHA512 01da8c002774bac0e1651e32ca9cb6041ab17b78b2301f399640e0888d86fcd65657db7942e77b8a561dcefc0f137f4d698fd491d00fa1670ff85608d0e7597d - HEAD_REF master -) - -vcpkg_cmake_configure( - SOURCE_PATH "${SOURCE_PATH}" - OPTIONS - -DTF_BUILD_BENCHMARKS=OFF - -DTF_BUILD_CUDA=OFF - -DTF_BUILD_TESTS=OFF - -DTF_BUILD_EXAMPLES=OFF - -DCMAKE_CUDA_COMPILER=OFF -) - -vcpkg_cmake_install() - -vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/Taskflow) - -file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug" "${CURRENT_PACKAGES_DIR}/lib") - -# Handle copyright -vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE") +# header-only library +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO taskflow/taskflow + REF "v${VERSION}" + SHA512 c24a67cea14faa7b22049751eda6a058da81ea6a1d8bb3d753b36472dcb0a8a3a5ec9bfe4a87af1bb62253672a729b1de18d0b63fb7ee1a231baf297387b13ef + HEAD_REF master +) + +vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}" + OPTIONS + -DTF_BUILD_BENCHMARKS=OFF + -DTF_BUILD_CUDA=OFF + -DTF_BUILD_TESTS=OFF + -DTF_BUILD_EXAMPLES=OFF + -DCMAKE_CUDA_COMPILER=OFF +) + +vcpkg_cmake_install() + +vcpkg_cmake_config_fixup(CONFIG_PATH share/cmake/Taskflow) +vcpkg_fixup_pkgconfig() + +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") + +# Handle copyright +vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE") diff --git a/ports/taskflow/vcpkg.json b/ports/taskflow/vcpkg.json index 8bf8173cac..50214a4686 100644 --- a/ports/taskflow/vcpkg.json +++ b/ports/taskflow/vcpkg.json @@ -1,7 +1,6 @@ { "name": "taskflow", - "version": "4.0.0", - "port-version": 1, + "version": "4.1.0", "description": "A General-purpose Task-parallel Programming System using Modern C++", "homepage": "https://github.com/taskflow/taskflow", "license": "MIT", diff --git a/versions/baseline.json b/versions/baseline.json index 6626c78768..07a690a281 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -10009,8 +10009,8 @@ "port-version": 0 }, "taskflow": { - "baseline": "4.0.0", - "port-version": 1 + "baseline": "4.1.0", + "port-version": 0 }, "tbb": { "baseline": "2023.0.0", diff --git a/versions/t-/taskflow.json b/versions/t-/taskflow.json index 9a9b76036e..9672e99c81 100644 --- a/versions/t-/taskflow.json +++ b/versions/t-/taskflow.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e160268d25bea6ec93115d5686bd086950ea7bf2", + "version": "4.1.0", + "port-version": 0 + }, { "git-tree": "191b0f63ba05674a6be295e49399f0491d37bd0c", "version": "4.0.0",