Release vcpkg-tool 2025-09-03. (#47198)

This commit is contained in:
Billy O'Neal 2025-09-08 20:01:24 -07:00 committed by GitHub
parent 33e2bce6ff
commit 391ab1d792
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
38 changed files with 282 additions and 430 deletions

View File

@ -0,0 +1,32 @@
diff --git a/common/math/CMakeLists.txt b/common/math/CMakeLists.txt
index fcfa455..c5184cd 100644
--- a/common/math/CMakeLists.txt
+++ b/common/math/CMakeLists.txt
@@ -2,6 +2,11 @@
## SPDX-License-Identifier: Apache-2.0
ADD_LIBRARY(math STATIC constants.cpp)
+SET_TARGET_PROPERTIES(math PROPERTIES # avoid conflict with vcpkg port openmvs
+ OUTPUT_NAME embree-math
+ ARCHIVE_OUTPUT_NAME embree-math
+ RUNTIME_OUTPUT_NAME embree-math
+)
SET_PROPERTY(TARGET math PROPERTY FOLDER common)
SET_PROPERTY(TARGET math APPEND PROPERTY COMPILE_FLAGS " ${FLAGS_LOWEST}")
diff --git a/common/simd/CMakeLists.txt b/common/simd/CMakeLists.txt
index 989a00d..043fec2 100644
--- a/common/simd/CMakeLists.txt
+++ b/common/simd/CMakeLists.txt
@@ -2,6 +2,11 @@
## SPDX-License-Identifier: Apache-2.0
ADD_LIBRARY(simd STATIC sse.cpp)
+SET_TARGET_PROPERTIES(simd PROPERTIES # avoid conflict with vcpkg port simd
+ OUTPUT_NAME embree-simd
+ ARCHIVE_OUTPUT_NAME embree-simd
+ RUNTIME_OUTPUT_NAME embree-simd
+)
SET_PROPERTY(TARGET simd PROPERTY FOLDER common)
SET_PROPERTY(TARGET simd APPEND PROPERTY COMPILE_FLAGS " ${FLAGS_LOWEST}")

View File

@ -8,6 +8,7 @@ vcpkg_from_github(
PATCHES
no-runtime-install.patch
001-downgrade-find-package-tbb-2020.patch
avoid-library-conflicts.diff
)
string(COMPARE EQUAL ${VCPKG_LIBRARY_LINKAGE} static EMBREE_STATIC_LIB)

View File

@ -1,7 +1,7 @@
{
"name": "embree3",
"version": "3.13.5",
"port-version": 4,
"port-version": 5,
"description": "High Performance Ray Tracing Kernels.",
"homepage": "https://github.com/embree/embree",
"license": "Apache-2.0",

View File

@ -1,21 +0,0 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO endingly/games101-cgl
REF v${VERSION}
SHA512 609bc549a5bb20254fa8ae8a765b688352d017bf4f1fa278385b534da3c75eb81fc893dd1736db7efd0ab13c62de3597ccb678a3c2a6f31c0ee6549f6d5c9f3d
HEAD_REF main
)
vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
)
vcpkg_cmake_install()
vcpkg_copy_pdbs()
vcpkg_cmake_config_fixup()
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/license")
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")

View File

@ -1,7 +0,0 @@
The package games101-cgl provides CMake targets:
find_package(games101-cgl CONFIG REQUIRED)
target_link_libraries(main PRIVATE games101-cgl)
And include header file like:
#include <CGL/CGL.h>

View File

@ -1,21 +0,0 @@
{
"$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json",
"name": "games101-cgl",
"version": "0.1.0",
"description": "The package is for Games101's homework8 subproject.",
"homepage": "https://github.com/endingly/games101-cgl",
"license": "MIT",
"dependencies": [
"freetype",
"glew",
"glfw3",
{
"name": "vcpkg-cmake",
"host": true
},
{
"name": "vcpkg-cmake-config",
"host": true
}
]
}

View File

@ -18,6 +18,7 @@ vcpkg_cmake_configure(
OPTIONS
-DINFLUXCXX_TESTING=OFF
-DINFLUXCXX_SYSTEMTEST=OFF
-DINFLUXCXX_INSTALL_HEADER_TO_SUBDIR=ON
${FEATURE_OPTIONS}
)

View File

@ -1,6 +1,7 @@
{
"name": "influxdb-cxx",
"version": "0.7.4",
"port-version": 1,
"description": "InfluxDB C++ client library",
"homepage": "https://github.com/offa/influxdb-cxx",
"license": "MIT",

View File

@ -75,6 +75,10 @@ file(INSTALL "${PACKAGE_PATH}/native/bin/GameConfigEditorDependencies" DESTINATI
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
# Uses the cpprestsdk port instead
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/include/cpprest")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/include/pplx")
vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES})
message(STATUS "BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS: https://www.nuget.org/packages/Microsoft.GDK.PC/${VERSION}/License")

View File

@ -1,12 +1,17 @@
{
"name": "ms-gdk",
"version": "2504.2.4061",
"port-version": 1,
"description": "Microsoft Game Development Kit (GDK)",
"homepage": "https://aka.ms/gdkx",
"documentation": "https://aka.ms/gamedevdocs",
"license": null,
"supports": "windows & x64 & !uwp & !xbox & !staticcrt",
"dependencies": [
{
"name": "cpprestsdk",
"default-features": false
},
{
"name": "vcpkg-cmake",
"host": true

View File

@ -1,12 +0,0 @@
diff --git a/src/ogdf/cluster/HananiTutteCPlanarity.cpp b/src/ogdf/cluster/HananiTutteCPlanarity.cpp
index 2cec55b..ac2672e 100644
--- a/src/ogdf/cluster/HananiTutteCPlanarity.cpp
+++ b/src/ogdf/cluster/HananiTutteCPlanarity.cpp
@@ -37,6 +37,7 @@
#include <ogdf/basic/extended_graph_alg.h>
#include <ogdf/cluster/CconnectClusterPlanar.h>
#include <ogdf/cluster/ClusterPlanarity.h>
+#include <chrono>
#include <unordered_map>
#include <map>

View File

@ -1,27 +0,0 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO ogdf/ogdf
REF 214105da97863e1d0a066157e5cc573b65b433a9
SHA512 8ab9f266fef224ce600cec418d5de56761714fbaa2d509ba89d55700c1d27d02a5fc93fab8eb8e10325a42c7d2fa8e251e2a18ece9a9565e215bf39672bff92d
HEAD_REF master
PATCHES
add-include-chrono.patch # https://github.com/ogdf/ogdf/pull/254
)
vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
-DCOIN_INSTALL_LIBRARY_DIR:STRING=lib
-DCOIN_INSTALL_CMAKE_DIR:STRING=lib/cmake/OGDF
-DOGDF_INSTALL_LIBRARY_DIR:STRING=lib
-DOGDF_INSTALL_CMAKE_DIR:STRING=lib/cmake/OGDF
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/OGDF)
# Handle copyright
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE.txt")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include" "${CURRENT_PACKAGES_DIR}/debug/share")
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/lib/minisat/doc" "${CURRENT_PACKAGES_DIR}/include/ogdf/lib/minisat/doc")

View File

@ -1,19 +0,0 @@
{
"name": "ogdf",
"version-date": "2022-06-30",
"port-version": 1,
"description": "Open Graph Drawing Framework",
"homepage": "https://github.com/ogdf/ogdf",
"license": null,
"supports": "!uwp",
"dependencies": [
{
"name": "vcpkg-cmake",
"host": true
},
{
"name": "vcpkg-cmake-config",
"host": true
}
]
}

View File

@ -1,13 +0,0 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 69a0df0..5bb8de6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -106,7 +106,7 @@ target_compile_options(tmxparser
PRIVATE -Werror=strict-prototypes
PRIVATE -Werror=old-style-definition
PRIVATE -Werror=missing-prototypes)
-if(NOT USE_MINIZ)
+if(0)
target_compile_options(tmxparser
PRIVATE -Werror)
endif()

View File

@ -1,34 +0,0 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 69a0df0..43e5dd9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -4,7 +4,7 @@ project(tmxparser)
include(GNUInstallDirs)
-set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR}/cmake ${CMAKE_MODULE_PATH})
+#set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR}/cmake ${CMAKE_MODULE_PATH})
set(TMXPARSER_VERSION_MAJOR 2)
set(TMXPARSER_VERSION_MINOR 1)
@@ -25,9 +25,9 @@ option(BUILD_TESTS "Build tests. (default: OFF)" OFF)
option(BUILD_DOCS "Build documentation. (default: OFF)" OFF)
#Dependencies Settings
-include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/deps.cmake)
+#include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/deps.cmake)
-find_package(tinyxml2 REQUIRED)
+find_package(tinyxml2 CONFIG REQUIRED)
if(NOT USE_MINIZ)
find_package(ZLIB) #<-- build it as external project?
@@ -115,7 +115,7 @@ target_compile_features(tmxparser
PRIVATE cxx_std_11)
target_link_libraries(tmxparser
- PRIVATE tinyxml2)
+ PRIVATE tinyxml2::tinyxml2)
if(NOT USE_MINIZ)
target_link_libraries(tmxparser

View File

@ -1,30 +0,0 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO sainteos/tmxparser
REF d314b3115c7ed86a939eefcb6009a495f043a346 # 2019-10-14
HEAD_REF master
SHA512 b4c087ae46b02b632427d8e4af1b5b8c43ab4f1efba21d2d705e1501aa8f33b97e03bf4e621ad4d4e14c19b1c890416332a56a2305c81930facfb8954bedee26
PATCHES
fix_dependencies.patch
disable_werror.patch # https://github.com/microsoft/vcpkg/pull/28139#issuecomment-1336119855
)
vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
-DCMAKE_CXX_STANDARD=11 # 17 removes `std::ptr_fun`
-DCMAKE_REQUIRE_FIND_PACKAGE_ZLIB=ON
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake)
vcpkg_fixup_pkgconfig()
file(REMOVE_RECURSE
"${CURRENT_PACKAGES_DIR}/debug/include"
"${CURRENT_PACKAGES_DIR}/debug/share"
)
# Handle copyright
file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright)

View File

@ -1,20 +0,0 @@
{
"name": "tmxparser",
"version-date": "2019-10-14",
"port-version": 1,
"description": "C++11 library for parsing the maps generated by the Map Editor called Tiled.",
"license": "BSD-2-Clause",
"supports": "!windows",
"dependencies": [
"tinyxml2",
{
"name": "vcpkg-cmake",
"host": true
},
{
"name": "vcpkg-cmake-config",
"host": true
},
"zlib"
]
}

View File

@ -0,0 +1,17 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 962f580..b898742 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -83,6 +83,12 @@ else()
add_library(base64 STATIC)
endif()
+set_target_properties(base64 PROPERTIES
+ OUTPUT_NAME "${PROJECT_NAME}"
+ ARCHIVE_OUTPUT_NAME "${PROJECT_NAME}"
+ RUNTIME_OUTPUT_NAME "${PROJECT_NAME}"
+)
+
foreach(_obj ${_b64_objs})
set_target_properties(${_obj} PROPERTIES POSITION_INDEPENDENT_CODE ${BUILD_SHARED_LIBS})
target_sources(base64 PRIVATE $<TARGET_OBJECTS:${_obj}>)

View File

@ -8,6 +8,8 @@ vcpkg_from_github(
REF ${TURBO_VERSION}
SHA512 de8aaace0faf6552cf692f131a4d03882b88252732bb4160c48e5cc630a0c2f637fa27309e084d02305cdf7ef28020e6c9fbb82b50c1916e46aabc95baea75ad
HEAD_REF master
PATCHES
fix-library-conflict.diff
)
vcpkg_cmake_configure(

View File

@ -1,6 +1,7 @@
{
"name": "turbobase64",
"version": "2023.8",
"port-version": 1,
"description": "Fastest Base64 SIMD/Neon library",
"homepage": "https://github.com/powturbo/Turbo-Base64",
"license": "GPL-3.0-only",

View File

@ -1,31 +0,0 @@
set(VCPKG_BUILD_TYPE release) # tools
set(VCPKG_POLICY_EMPTY_INCLUDE_FOLDER enabled)
set(VCPKG_POLICY_MISMATCHED_NUMBER_OF_BINARIES enabled)
set(SHORT_VERSION 9.3)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Kitware/VTK
REF 09a76bc55b37caad94d0d8ebe865caaed1b438af # v9.3.x used by ParaView 5.12.0
SHA512 396ee901fafacae8aef860b9c9c17cb92ae8b4969527fd271ad8dd9f6a9e0dc8e3dc807c8d43cc585608ad101a64edcd7aff49e1580c7a61a817c2ea8e2655f5
HEAD_REF master
)
vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
-DVTK_BUILD_COMPILE_TOOLS_ONLY=ON
-DVTK_ENABLE_LOGGING=OFF
)
vcpkg_cmake_install()
vcpkg_copy_pdbs()
# Not adjusting the directory name: The package location is meant to be passed explicitly.
vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/vtkcompiletools-${SHORT_VERSION})
vcpkg_copy_tools(AUTO_CLEAN TOOL_NAMES vtkParseJava-${SHORT_VERSION} vtkWrapHierarchy-${SHORT_VERSION} vtkWrapJava-${SHORT_VERSION} vtkWrapPython-${SHORT_VERSION} vtkWrapPythonInit-${SHORT_VERSION})
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/include") # owned by port vtk
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/Copyright.txt")

View File

@ -1,18 +0,0 @@
{
"name": "vtk-compile-tools",
"version-semver": "9.3.0-pv5.12.1",
"description": "Tools needed for crosscompiling VTK",
"homepage": "https://github.com/Kitware/VTK",
"license": null,
"supports": "native",
"dependencies": [
{
"name": "vcpkg-cmake",
"host": true
},
{
"name": "vcpkg-cmake-config",
"host": true
}
]
}

View File

@ -1,15 +1,3 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index d477f8b..375a2a2 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -389,7 +389,6 @@ endif ()
# Handle the requirement of `sqlitebin` for `proj`.
set(vtk_sqlite_build_binary 0)
if ("VTK::libproj" IN_LIST vtk_modules)
- set(vtk_sqlite_build_binary 1)
endif ()
cmake_dependent_option(VTK_ENABLE_KITS "Enable kits compilation" OFF
diff --git a/ThirdParty/libproj/CMakeLists.txt b/ThirdParty/libproj/CMakeLists.txt
index f8888876..d57c4c18 100644
--- a/ThirdParty/libproj/CMakeLists.txt
@ -31,16 +19,3 @@ index f8888876..d57c4c18 100644
if (NOT VTK_MODULE_USE_EXTERNAL_VTK_libproj)
set(LibPROJ_MAJOR_VERSION "8")
diff --git a/ThirdParty/libproj/vtk.module b/ThirdParty/libproj/vtk.module
index e49d988f..bb2d22e7 100644
--- a/ThirdParty/libproj/vtk.module
+++ b/ThirdParty/libproj/vtk.module
@@ -6,8 +6,4 @@ SPDX_LICENSE_IDENTIFIER
BSD-3-Clause
SPDX_COPYRIGHT_TEXT
Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
-DEPENDS
- VTK::nlohmannjson
-PRIVATE_DEPENDS
- VTK::sqlite
THIRD_PARTY

View File

@ -56,52 +56,28 @@ vcpkg_replace_string("${SOURCE_PATH}/CMake/FindTHEORA.cmake" "OGG::OGG" "Ogg::og
# =============================================================================
if(HDF5_WITH_PARALLEL AND NOT "mpi" IN_LIST FEATURES)
message(WARNING "${HDF5_WITH_PARALLEL} Enabling MPI in vtk.")
list(APPEND FEATURES "mpi")
endif()
# =============================================================================
# Options:
# Collect CMake options for optional components
# Strict wiring of features/dependencies to VTK modules
# VTK_MODULE_ENABLE... and VTK_GROUP_ENABLE... do not use ON/OFF but
# VTK's special NO/DONT_WANT/WANT/YES/DEFAULT (cf. vtkModule.cmake).
# This section produces either YES or NO (after postprocessing).
# YES/NO are also okay for regular CMake options instead of ON/OFF,
# so we can consolidate VTK and CMake settings here.
vcpkg_check_features(OUT_FEATURE_OPTIONS VTK_YES_NO_OPTIONS
FEATURES
"all" VTK_BUILD_ALL_MODULES
"atlmfc" VTK_MODULE_ENABLE_VTK_GUISupportMFC
"cgns" VCPKG_LOCK_FIND_PACKAGE_CGNS
"cuda" VTK_USE_CUDA
"debugleaks" VTK_DEBUG_LEAKS
"libharu" VCPKG_LOCK_FIND_PACKAGE_LibHaru
"libtheora" VCPKG_LOCK_FIND_PACKAGE_THEORA
"netcdf" VCPKG_LOCK_FIND_PACKAGE_NetCDF
"netcdf" VTK_MODULE_ENABLE_VTK_netcdf
"netcdf" VTK_MODULE_ENABLE_VTK_IOMINC
"netcdf" VTK_MODULE_ENABLE_VTK_IONetCDF
"openmp" VTK_SMP_ENABLE_OPENMP
"proj" VCPKG_LOCK_FIND_PACKAGE_PROJ
"proj" VTK_MODULE_ENABLE_VTK_libproj
"proj" VTK_MODULE_ENABLE_VTK_IOCesium3DTiles
"proj" VTK_MODULE_ENABLE_VTK_GeovisCore
"python" VTK_WRAP_PYTHON
"python" VTK_MODULE_ENABLE_VTK_Python
"python" VTK_MODULE_ENABLE_VTK_PythonInterpreter
"seacas" VCPKG_LOCK_FIND_PACKAGE_SEACASExodus
"seacas" VCPKG_LOCK_FIND_PACKAGE_SEACASIoss
"sql" VCPKG_LOCK_FIND_PACKAGE_SQLite3
"sql" VTK_MODULE_ENABLE_VTK_sqlite
"sql" VTK_MODULE_ENABLE_VTK_IOSQL
"tbb" VTK_SMP_ENABLE_TBB
"vtkm" VTK_MODULE_ENABLE_VTK_vtkm
"vtkm" VTK_MODULE_ENABLE_VTK_AcceleratorsVTKmCore
"vtkm" VTK_MODULE_ENABLE_VTK_AcceleratorsVTKmDataModel
"vtkm" VTK_MODULE_ENABLE_VTK_AcceleratorsVTKmFilters
INVERTED_FEATURES
"all" VTK_FORBID_DOWNLOADS
)
list(TRANSFORM VTK_YES_NO_OPTIONS REPLACE "=ON" "=YES")
list(TRANSFORM VTK_YES_NO_OPTIONS REPLACE "=OFF" "=NO")
if("atlmfc" IN_LIST FEATURES)
list(APPEND ADDITIONAL_OPTIONS
-DVTK_MODULE_ENABLE_VTK_GUISupportMFC=YES
)
endif()
if("vtkm" IN_LIST FEATURES)
list(APPEND ADDITIONAL_OPTIONS
-DVTK_MODULE_ENABLE_VTK_AcceleratorsVTKmCore=YES
-DVTK_MODULE_ENABLE_VTK_AcceleratorsVTKmDataModel=YES
-DVTK_MODULE_ENABLE_VTK_AcceleratorsVTKmFilters=YES
-DVTK_MODULE_ENABLE_VTK_vtkm=YES
)
endif()
# TODO:
# - add loguru as a dependency requires #8682
@ -112,6 +88,11 @@ vcpkg_check_features(OUT_FEATURE_OPTIONS VTK_FEATURE_OPTIONS
"qt" VTK_MODULE_ENABLE_VTK_GUISupportQtSQL
"qt" VTK_MODULE_ENABLE_VTK_RenderingQt
"qt" VTK_MODULE_ENABLE_VTK_ViewsQt
"atlmfc" VTK_MODULE_ENABLE_VTK_GUISupportMFC
"vtkm" VTK_MODULE_ENABLE_VTK_AcceleratorsVTKmCore
"vtkm" VTK_MODULE_ENABLE_VTK_AcceleratorsVTKmDataModel
"vtkm" VTK_MODULE_ENABLE_VTK_AcceleratorsVTKmFilters
"vtkm" VTK_MODULE_ENABLE_VTK_vtkm
"python" VTK_MODULE_ENABLE_VTK_Python
"python" VTK_MODULE_ENABLE_VTK_PythonContext2D
"python" VTK_MODULE_ENABLE_VTK_PythonInterpreter
@ -148,28 +129,54 @@ vcpkg_check_features(OUT_FEATURE_OPTIONS VTK_FEATURE_OPTIONS
"cgns" VTK_MODULE_ENABLE_VTK_IOCGNSReader
"seacas" VTK_MODULE_ENABLE_VTK_IOIOSS
"seacas" VTK_MODULE_ENABLE_VTK_IOExodus
"sql" VTK_MODULE_ENABLE_VTK_IOSQL
"proj" VTK_MODULE_ENABLE_VTK_IOCesium3DTiles
"proj" VTK_MODULE_ENABLE_VTK_GeovisCore
"netcdf" VTK_MODULE_ENABLE_VTK_IONetCDF
"netcdf" VTK_MODULE_ENABLE_VTK_IOMINC
)
# Lock port features to prevent accidental finding of transitive dependencies
vcpkg_check_features(OUT_FEATURE_OPTIONS PACKAGE_FEATURE_OPTIONS
FEATURES
"cgns" VCPKG_LOCK_FIND_PACKAGE_CGNS
"libharu" VCPKG_LOCK_FIND_PACKAGE_LibHaru
"libtheora" VCPKG_LOCK_FIND_PACKAGE_THEORA
"netcdf" VCPKG_LOCK_FIND_PACKAGE_NetCDF
"proj" VCPKG_LOCK_FIND_PACKAGE_PROJ
"seacas" VCPKG_LOCK_FIND_PACKAGE_SEACASIoss
"seacas" VCPKG_LOCK_FIND_PACKAGE_SEACASExodus
"sql" VCPKG_LOCK_FIND_PACKAGE_SQLite3
)
# Replace common value to vtk value
list(TRANSFORM VTK_FEATURE_OPTIONS REPLACE "=ON" "=YES")
list(TRANSFORM VTK_FEATURE_OPTIONS REPLACE "=OFF" "=DONT_WANT")
if("qt" IN_LIST FEATURES AND NOT EXISTS "${CURRENT_HOST_INSTALLED_DIR}/tools/Qt6/bin/qmlplugindump${VCPKG_HOST_EXECUTABLE_SUFFIX}")
list(APPEND VTK_FEATURE_OPTIONS -DVTK_MODULE_ENABLE_VTK_GUISupportQtQuick=NO)
endif()
if("qt" IN_LIST FEATURES)
file(READ "${CURRENT_INSTALLED_DIR}/share/qtbase/vcpkg_abi_info.txt" qtbase_abi_info)
if(qtbase_abi_info MATCHES "(^|;)gles2(;|$)")
message(FATAL_ERROR "VTK assumes qt to be build with desktop opengl. As such trying to build vtk with qt using GLES will fail.")
# This should really be a configure error but using this approach doesn't require patching.
endif()
if(NOT EXISTS "${CURRENT_HOST_INSTALLED_DIR}/tools/Qt6/bin/qmlplugindump${VCPKG_HOST_EXECUTABLE_SUFFIX}")
list(APPEND VTK_FEATURE_OPTIONS -DVTK_MODULE_ENABLE_VTK_GUISupportQtQuick=NO)
endif()
endif()
if("python" IN_LIST FEATURES)
vcpkg_get_vcpkg_installed_python(PYTHON3)
# This sections relies on target package python3.
set(python_ver "")
if(NOT VCPKG_TARGET_IS_WINDOWS)
set(python_ver "3")
endif()
list(APPEND ADDITIONAL_OPTIONS
-DVTK_WRAP_PYTHON=ON
-DPython3_FIND_REGISTRY=NEVER
"-DPython3_EXECUTABLE:PATH=${PYTHON3}"
"-DPython3_EXECUTABLE:PATH=${CURRENT_INSTALLED_DIR}/tools/python3/python${python_ver}${VCPKG_TARGET_EXECUTABLE_SUFFIX}"
-DVTK_MODULE_ENABLE_VTK_Python=YES
-DVTK_MODULE_ENABLE_VTK_PythonContext2D=YES # TODO: recheck
-DVTK_MODULE_ENABLE_VTK_PythonInterpreter=YES
"-DVTK_PYTHON_SITE_PACKAGES_SUFFIX=${PYTHON3_SITE}" # from vcpkg-port-config.cmake
)
#VTK_PYTHON_SITE_PACKAGES_SUFFIX should be set to the install dir of the site-packages
@ -193,29 +200,17 @@ if ("paraview" IN_LIST FEATURES AND "python" IN_LIST FEATURES)
)
endif()
set(use_mpi OFF)
if("mpi" IN_LIST FEATURES)
set(use_mpi ON)
elseif(HDF5_WITH_PARALLEL)
message(WARNING "${HDF5_WITH_PARALLEL} Enabling VTK MPI.")
set(use_mpi ON)
if("paraview" IN_LIST FEATURES AND "mpi" IN_LIST FEATURES)
list(APPEND ADDITIONAL_OPTIONS
-DVTK_MODULE_ENABLE_VTK_FiltersParallelFlowPaths=YES
-DVTK_MODULE_ENABLE_VTK_RenderingParallelLIC=YES
)
endif()
list(APPEND ADDITIONAL_OPTIONS -DVTK_USE_MPI=${use_mpi})
if(use_mpi)
list(APPEND ADDITIONAL_OPTIONS -DVTK_MODULE_ENABLE_VTK_ParallelMPI=YES)
if("paraview" IN_LIST FEATURES)
list(APPEND ADDITIONAL_OPTIONS
-DVTK_MODULE_ENABLE_VTK_FiltersParallelFlowPaths=YES
-DVTK_MODULE_ENABLE_VTK_RenderingParallelLIC=YES
)
endif()
if("python" IN_LIST FEATURES)
list(APPEND ADDITIONAL_OPTIONS
-DVTK_MODULE_USE_EXTERNAL_VTK_mpi4py=OFF
)
endif()
if("mpi" IN_LIST FEATURES AND "python" IN_LIST FEATURES)
list(APPEND ADDITIONAL_OPTIONS
-DVTK_MODULE_USE_EXTERNAL_VTK_mpi4py=OFF
)
endif()
if("cuda" IN_LIST FEATURES)
@ -232,6 +227,17 @@ if("utf8" IN_LIST FEATURES)
)
endif()
if("all" IN_LIST FEATURES)
list(APPEND ADDITIONAL_OPTIONS
-DVTK_USE_TK=OFF # TCL/TK currently not included in vcpkg
-DVTK_FORBID_DOWNLOADS=OFF
)
else()
list(APPEND ADDITIONAL_OPTIONS
-DVTK_FORBID_DOWNLOADS=ON
)
endif()
if("tbb" IN_LIST FEATURES)
list(APPEND ADDITIONAL_OPTIONS
-DVTK_SMP_IMPLEMENTATION_TYPE=TBB
@ -244,11 +250,15 @@ if("openmp" IN_LIST FEATURES)
)
endif()
if(VCPKG_CROSSCOMPILING)
list(APPEND ADDITIONAL_OPTIONS
"-DVTKCompileTools_DIR=${CURRENT_HOST_INSTALLED_DIR}/share/vtk-compile-tools"
)
endif()
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
FEATURES
"all" VTK_BUILD_ALL_MODULES
"cuda" VTK_USE_CUDA
"debugleaks" VTK_DEBUG_LEAKS
"mpi" VTK_USE_MPI
"openmp" VTK_SMP_ENABLE_OPENMP
"tbb" VTK_SMP_ENABLE_TBB
)
# =============================================================================
# Configure & Install
@ -259,9 +269,9 @@ endif()
vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
${FEATURE_OPTIONS}
${VTK_FEATURE_OPTIONS}
${VTK_YES_NO_OPTIONS}
${ADDITIONAL_OPTIONS}
${PACKAGE_FEATURE_OPTIONS}
-DBUILD_TESTING=OFF
-DVTK_BUILD_TESTING=OFF
-DVTK_BUILD_EXAMPLES=OFF
@ -274,8 +284,10 @@ vcpkg_cmake_configure(
-DVTK_USE_TK=OFF # TCL/TK currently not included in vcpkg
# Select modules / groups to install
-DVTK_USE_EXTERNAL:BOOL=ON
-DVTK_MODULE_USE_EXTERNAL_VTK_gl2ps:BOOL=OFF # Not yet in VCPKG
-DVTK_MODULE_USE_EXTERNAL_VTK_token:BOOL=OFF # Not yet in VCPKG
#-DVTK_MODULE_ENABLE_VTK_jsoncpp=YES
${ADDITIONAL_OPTIONS}
-DVTK_DEBUG_MODULE_ALL=ON
-DVTK_DEBUG_MODULE=ON
-DVTK_QT_VERSION=6
@ -286,10 +298,8 @@ vcpkg_cmake_configure(
VTK_MODULE_ENABLE_VTK_PythonContext2D # Guarded by a conditional
VTK_MODULE_ENABLE_VTK_GUISupportMFC # only windows
VTK_MODULE_ENABLE_VTK_vtkm
VTK_MODULE_USE_EXTERNAL_VTK_mpi4py
# Only with Qt
CMAKE_INSTALL_QMLDIR
VTK_QT_VERSION # Only with Qt
CMAKE_INSTALL_QMLDIR
# When working properly these should be unused
VCPKG_LOCK_FIND_PACKAGE_CGNS
VCPKG_LOCK_FIND_PACKAGE_LibHaru

View File

@ -1,7 +1,7 @@
{
"name": "vtk",
"version-semver": "9.3.0-pv5.12.1",
"port-version": 11,
"port-version": 10,
"description": "Software system for 3D computer graphics, image processing, and visualization",
"homepage": "https://github.com/Kitware/VTK",
"license": null,
@ -19,7 +19,6 @@
"zlib"
]
},
"gl2ps",
"glew",
{
"name": "hdf5",
@ -57,11 +56,6 @@
"host": true
},
"verdict",
{
"name": "vtk-compile-tools",
"host": true,
"platform": "!native"
},
"zlib"
],
"default-features": [
@ -219,7 +213,13 @@
]
},
"opengl": {
"description": "All opengl related modules"
"description": "All opengl related modules",
"dependencies": [
{
"name": "vtk",
"default-features": false
}
]
},
"openmp": {
"description": "Use openmp multithreading parallel implementation"
@ -261,6 +261,13 @@
{
"name": "proj",
"default-features": false
},
{
"name": "vtk",
"default-features": false,
"features": [
"sql"
]
}
]
},
@ -323,7 +330,13 @@
]
},
"utf8": {
"description": "Enables vtk reader/writer with utf-8 path support"
"description": "Enables vtk reader/writer with utf-8 path support",
"dependencies": [
{
"name": "vtk",
"default-features": false
}
]
},
"vtkm": {
"description": "Build with vtk-m accelerator and module.",

View File

@ -7,11 +7,11 @@ vcpkg_from_github(
SHA512 16d4a9dfffeca3010dd473e6c26df652b57ba6ed2c35624600fb984db8071a0c7181f2b08da2600b8fddd9ffba631f1a641e9c4a6dc9f2aa3e48e6cacca537aa
HEAD_REF main
PATCHES
use-external-iguana.patch
use-external-libs.patch
)
# Remove the vendored iguana sources
file(REMOVE_RECURSE "${SOURCE_PATH}/include/ylt/standalone/iguana")
# Remove the vendored iguana and cinatra sources
file(REMOVE_RECURSE "${SOURCE_PATH}/include/ylt/standalone")
vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
@ -20,6 +20,7 @@ vcpkg_cmake_configure(
-DBUILD_EXAMPLES=OFF
-DBUILD_UNIT_TESTS=OFF
-DINSTALL_THIRDPARTY=OFF
-DINSTALL_STANDALONE=OFF
)
vcpkg_cmake_install()

View File

@ -1,14 +0,0 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index c30d4db..9ef9bf3 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -6,6 +6,9 @@ project(yaLanTingLibs
LANGUAGES CXX
)
+find_path(IGUANA_INCLUDE_DIRS "iguana/common.hpp")
+include_directories(${IGUANA_INCLUDE_DIRS})
+
# load pack finder
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake/Find/)

View File

@ -0,0 +1,28 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 8cc8d32..1259d1f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -6,6 +6,11 @@ project(yaLanTingLibs
LANGUAGES CXX
)
+find_path(IGUANA_INCLUDE_DIRS "iguana/common.hpp")
+include_directories(${IGUANA_INCLUDE_DIRS})
+find_path(CINATRA_INCLUDE_DIRS "cinatra.hpp")
+include_directories(${CINATRA_INCLUDE_DIRS})
+
# load pack finder
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake/Find/)
diff --git a/cmake/install.cmake b/cmake/install.cmake
index 956195f..ad9df4e 100644
--- a/cmake/install.cmake
+++ b/cmake/install.cmake
@@ -24,7 +24,6 @@ target_include_directories(yalantinglibs INTERFACE
$<INSTALL_INTERFACE:include>
$<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/../include>
$<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/../include/ylt/thirdparty>
- $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/../include/ylt/standalone>
)
install(TARGETS yalantinglibs
EXPORT yalantinglibsTargets

View File

@ -1,7 +1,7 @@
{
"name": "yalantinglibs",
"version": "0.5.4",
"port-version": 1,
"port-version": 2,
"description": "A Collection of C++20 libraries, include struct_pack, struct_json, struct_xml, struct_yaml, struct_pb, easylog, coro_rpc, coro_http and async_simple",
"homepage": "https://github.com/alibaba/yalantinglibs",
"license": "Apache-2.0",
@ -15,6 +15,7 @@
"name": "async-simple",
"version>=": "1.3"
},
"cinatra",
{
"name": "frozen",
"version>=": "1.2.0"

View File

@ -127,6 +127,8 @@ lapack-reference:arm64-windows=skip
lapack-reference:x64-android=fail
lapack-reference:x64-osx=skip
lapack-reference:x64-uwp=skip
lapack-reference:x64-windows-static-md=skip
lapack-reference:x64-windows-static=skip
#openblas:arm64-osx=skip
#openblas:x64-osx=skip
openblas:x64-windows-static-md=pass
@ -716,7 +718,6 @@ octave:arm64-osx=fail
octave:x64-osx=fail
offscale-libetcd-cpp:arm64-uwp=fail
offscale-libetcd-cpp:x64-uwp=fail
ogdf:arm64-android=fail
ogre-next:arm-neon-android=fail # std::string issue, https://github.com/microsoft/vcpkg/pull/41293#issuecomment-2942853561
ogre-next:arm64-android=fail
ogre-next:x64-android=fail
@ -746,9 +747,9 @@ openslide:x64-windows-static=fail
openslide:x64-windows=fail
openslide:x86-windows=fail
opensubdiv:x64-android=fail
openturns:arm64-windows-static-md=fail
openturns:arm64-windows=fail
# Incorrect use of arm64 intrinsics in <wchar.h> in VS 2022 17.13 broke these with -Zc:arm64-aliased-neon-types-
openvino:arm64-android=skip # conflicts with kleidiai
openvino:arm64-osx=skip # conflicts with kleidiai
openvino:arm64-windows-static-md=fail
openvino:arm64-windows=fail
openvr:x64-windows-static=fail
@ -777,6 +778,8 @@ paho-mqtt:x64-uwp=fail
paho-mqttpp3:arm-neon-android=fail
paho-mqttpp3:arm64-android=fail
paho-mqttpp3:x64-android=fail
paraview:arm64-windows-static-md=fail
paraview:arm64-windows=fail
platform-folders:arm64-uwp=fail
platform-folders:x64-uwp=fail
plib:arm-neon-android=fail
@ -1029,6 +1032,10 @@ v8:x86-windows=fail
# vst3sdk CMake files work only with the GUI version of Xcode
vst3sdk:arm64-osx=fail
vst3sdk:x64-osx=fail
vtk:arm64-windows-static-md=fail
vtk:arm64-windows=fail
vtk-dicom:arm64-windows-static-md=fail
vtk-dicom:arm64-windows=fail
wasmedge:arm-neon-android=fail
# Collides with libpcap -> similar headers
winpcap:x64-windows-release=skip

View File

@ -369,6 +369,8 @@ openmesh:arm64-windows=fail
openmesh:x64-uwp=fail
openslide(windows & native)=fail # g_auto* using __attribute__((cleanup))
# Incorrect use of arm64 intrinsics in <wchar.h> in VS 2022 17.13 broke these with -Zc:arm64-aliased-neon-types-
openvino:arm64-android=skip # conflicts with kleidiai
openvino:arm64-osx=skip # conflicts with kleidiai
openvino:arm64-windows-static-md=fail
openvino:arm64-windows=fail
openvino[npu]:x64-linux=cascade # dependency level-zero not supported
@ -530,13 +532,6 @@ tinkerforge:arm-uwp=fail
tinkerforge:x64-uwp=fail
tiny-process-library:arm-uwp=fail
tiny-process-library:x64-uwp=fail
tmxparser:arm-uwp=fail
tmxparser:arm64-windows=fail
tmxparser:x64-uwp=fail
tmxparser:x64-windows-static-md=fail
tmxparser:x64-windows-static=fail
tmxparser:x64-windows=fail
tmxparser:x86-windows=fail
torch-th:arm-uwp=fail
torch-th:arm64-windows=fail
torch-th:x64-uwp=fail
@ -554,6 +549,8 @@ v8:x64-osx=fail
v8(windows)=fail # the version of v8 we have in the repo doesn't support VS2022
vectorclass:arm-uwp=fail
vectorclass:arm64-windows=fail
vtk-dicom:arm64-windows-static-md=fail
vtk-dicom:arm64-windows=fail
winreg:x64-linux=fail
winreg:x64-osx=fail
workflow:arm-uwp=fail
@ -597,7 +594,7 @@ google-cloud-cpp[accessapproval,accesscontextmanager,advisorynotifications,alloy
halide[target-aarch64,target-all,target-amdgpu,target-arm,target-d3d12compute,target-hexagon,target-metal,target-nvptx,target-opencl,target-opengl-compute,target-powerpc,target-riscv,target-webassembly,target-x86] = no-separate-feature-test
llvm[target-aarch64,target-all,target-amdgpu,target-arc,target-arm,target-avr,target-bpf,target-csky,target-directx,target-hexagon,target-lanai,target-loongarch,target-m68k,target-mips,target-msp430,target-nvptx,target-powerpc,target-riscv,target-sparc,target-spirv,target-systemz,target-ve,target-webassembly,target-x86,target-xcore,target-xtensa] = no-separate-feature-test
qtbase[doubleconversion,gui,sql,thread] = no-separate-feature-test # covered in many combinations
vtk[debugleaks,utf8] = no-separate-feature-test
# cascade
3fd:x64-uwp = cascade
@ -792,7 +789,8 @@ ecal:x64-uwp = cascade
egl:x64-uwp = cascade
elements:arm64-uwp = cascade
elements:x64-uwp = cascade
embree3:x64-uwp = cascade
embree3:x64-uwp = fail
embree3[tasking-tbb]:x64-uwp = cascade
etcd-cpp-apiv3:arm64-uwp = cascade
etcd-cpp-apiv3:x64-uwp = cascade
evpp:arm64-uwp = cascade
@ -847,8 +845,6 @@ freetds:x86-windows = cascade
freetype-gl:arm64-uwp = cascade
freetype-gl:x64-uwp = cascade
gamedev-framework:x64-uwp = cascade
games101-cgl:arm64-uwp = cascade
games101-cgl:x64-uwp = cascade
gamma:arm64-uwp = cascade
gamma:x64-uwp = cascade
gazebo:x64-windows-static = cascade
@ -1594,7 +1590,8 @@ pangomm:x64-windows-static-md = cascade
parallelstl:arm64-uwp = cascade
parallelstl:x64-uwp = cascade
paraview:arm64-uwp = cascade
paraview:arm64-windows = cascade
paraview:arm64-windows-static-md=fail
paraview:arm64-windows=fail
paraview:x64-uwp = cascade
paraview[cuda]:x64-linux = cascade
paraview[cuda](osx) = cascade
@ -1990,12 +1987,13 @@ vtk[openvr]:arm64-osx = cascade
vtk[openvr]:x64-windows-static = cascade
vtk[openvr](arm64 & windows) = cascade # openvr[core] only supports !(arm | uwp | osx | android)
vtk[paraview](android) = cascade
vtk[paraview](arm64 & windows & !uwp) = feature-fails
vtk[paraview](arm64 & windows & uwp) = cascade
vtk[python](uwp) = cascade # hdf5[core] only supports !uwp, opengl[core] only supports !uwp & !xbox, python3[core] only supports !uwp & !mingw
vtk[qt](uwp) = cascade # dbus[core] only supports !uwp & !staticcrt & !android & !ios, harfbuzz[core] only supports !uwp, hdf5[core] only supports !uwp, libpq[core] only supports !uwp, opengl[core] only supports !uwp & !xbox, qtbase[core] only supports !uwp
vtk[seacas](uwp) = cascade # hdf5[core] only supports !uwp, opengl[core] only supports !uwp & !xbox
vtk[vtkm](arm64 & windows) = cascade # vtk-m[core] only supports !x86 & !uwp & !(arm & windows)
vtk-dicom:arm64-uwp = cascade
vtk-dicom:arm64-windows = cascade
vtk-dicom:x64-uwp = cascade
vtk-m[cuda](osx) = cascade
vtk(uwp) = cascade # hdf5[core] only supports !uwp
@ -2209,10 +2207,23 @@ vlpp[tools](osx) = feature-fails # error: use of undeclared identifier 'PATH_MAX
vtk[all]:arm64-osx = feature-fails
vtk[all](!windows & !android & !osx) = feature-fails # Wait for fix: https://github.com/microsoft/vcpkg/pull/29260
vtk[all](x64 & windows & !uwp & !staticcrt) = feature-fails
vtk[atlmfc]:arm64-windows = feature-fails
vtk[cgns]:arm64-windows = feature-fails
vtk[gdal](windows & arm64 & !uwp) = feature-fails
vtk[ioocct](windows & arm64 & !uwp) = feature-fails
vtk[libharu]:arm64-windows = feature-fails
vtk[libtheora]:arm64-windows = feature-fails
vtk[netcdf](windows & arm64 & !uwp) = feature-fails
vtk[openmp](osx) = feature-fails
vtk[paraview](!windows & !android) = feature-fails
vtk[proj]:arm64-windows = feature-fails
vtk[python](windows & arm64 & !uwp) = feature-fails
vtk[qt](windows & arm64 & !uwp) = feature-fails
vtk[seacas](windows & arm64 & !uwp) = feature-fails
vtk[sql]:arm64-windows = feature-fails
vtk[tbb]:arm64-windows = feature-fails
vtk-m[omp](osx) = feature-fails # fixed by https://github.com/microsoft/vcpkg/pull/30923
vulkan-loader[directfb](linux) = feature-fails # requires DirectFB on CI build machine
vtk(arm64 & windows & !uwp) = fail
wasmedge[aot] = feature-fails # ar: /libzstd.a: No such file or directory. See https://github.com/microsoft/vcpkg/issues/32146
wayland[force-build](native) = feature-fails # error: To build wayland libraries the `force-build` feature must be enabled and the X_VCPKG_FORCE_VCPKG_WAYLAND_LIBRARIES triplet variable must be set.
xbitmaps(osx) = fail # error: must install xorg-macros 1.3 or later before running autoconf/autogen

View File

@ -1,6 +1,6 @@
VCPKG_TOOL_RELEASE_TAG=2025-07-21
VCPKG_MACOS_SHA=504b96a5b76136308fc1d461c7721ab7797c3dc0c31eba872bae61ed4fd2960af668f96b862c663dbe4f89c029996a51cf945e9407b2a58b9987f6c166475735
VCPKG_MUSLC_SHA=c1a86c739819dc89dba62755739a2191b70a2029e81cd6a4fd95d6029537377e3ec4615db35788d02a3d79f7ff2683ab92fc360b4215de5109fee240be563a6c
VCPKG_GLIBC_SHA=aad0986aa745e3595b0ea85a3aa5b2125f987f1daaeea5dd00c48588b014cb06b53729f4166d78bd8cde7d6bd486c190a5750c9c023960609288a4745f930228
VCPKG_GLIBC_ARM64_SHA=332a32ea26225f606bb5317037201cc868258b6dc5a8dd441175dd8cc8c77e3c34c67be32a10fc74138f36d7333db9b696ed8b9ffb35e02808e68fa13d740c89
VCPKG_TOOL_SOURCE_SHA=a9aa7ff8aa35765cb02b4b59d30d6c79a168c39b0427e82bdd28aeb1364a5a9476763c82e9dd6364fcdeb782db063fe7d76f490a7045c4af251328eee5ec8a86
VCPKG_TOOL_RELEASE_TAG=2025-09-03
VCPKG_MACOS_SHA=c66674ec843108ba12e5b5440e555bfd3dc90796800e47f3ada3ac1d21a2408b9462587bb62012709bba1221344120ac0d71c7b4bdbdc1958e6fddaf45551a1a
VCPKG_MUSLC_SHA=5f45faebbf0d8b26d3a4c3185734b4777de6d9d2d3bf015462d4b111a80850785be825780a509b4222e951807f4a4f88a23bc4e9a97e7bd9b7e7f3ffe77eea88
VCPKG_GLIBC_SHA=7b1dc255863bed0c1187a4212b29af46a4700767b008013b12954d0d1e64473485c1ef90b210a2fbd521b574f888b23b853a7da9886dabdd4ed1b898cf65518d
VCPKG_GLIBC_ARM64_SHA=cb46320dd345fb84676b82b98ebdedf79e557dfc1a1e50fd8240e60c92b8ce2bb3d4c93020ef1a0f130dc4edcb4fda1f93d9912077c53818a097c12879bd177d
VCPKG_TOOL_SOURCE_SHA=f39a7b58d798d4d2dc27c87fbdad3968c4565a8394dd640af9cadebbf69c7456eb49765d64dd0e5b0f5436586fa43b2037c0f9b2f8be1c7e71d67037a4590aa8

View File

@ -2690,7 +2690,7 @@
},
"embree3": {
"baseline": "3.13.5",
"port-version": 4
"port-version": 5
},
"enchantum": {
"baseline": "0.3.0",
@ -3156,10 +3156,6 @@
"baseline": "1.4.1",
"port-version": 1
},
"games101-cgl": {
"baseline": "0.1.0",
"port-version": 0
},
"gamma": {
"baseline": "gamma-2018-01-27",
"port-version": 6
@ -3910,7 +3906,7 @@
},
"influxdb-cxx": {
"baseline": "0.7.4",
"port-version": 0
"port-version": 1
},
"infoware": {
"baseline": "2023-04-12",
@ -6458,7 +6454,7 @@
},
"ms-gdk": {
"baseline": "2504.2.4061",
"port-version": 0
"port-version": 1
},
"ms-gdkx": {
"baseline": "1.0.0",
@ -6920,10 +6916,6 @@
"baseline": "2019-07-10",
"port-version": 3
},
"ogdf": {
"baseline": "2022-06-30",
"port-version": 1
},
"ogre": {
"baseline": "14.3.2",
"port-version": 0
@ -9692,10 +9684,6 @@
"baseline": "1.4.4",
"port-version": 0
},
"tmxparser": {
"baseline": "2019-10-14",
"port-version": 1
},
"tobias-loew-flags": {
"baseline": "2024-09-10",
"port-version": 0
@ -9794,7 +9782,7 @@
},
"turbobase64": {
"baseline": "2023.8",
"port-version": 0
"port-version": 1
},
"tvision": {
"baseline": "2024-05-22",
@ -10170,11 +10158,7 @@
},
"vtk": {
"baseline": "9.3.0-pv5.12.1",
"port-version": 11
},
"vtk-compile-tools": {
"baseline": "9.3.0-pv5.12.1",
"port-version": 0
"port-version": 10
},
"vtk-dicom": {
"baseline": "0.8.16",
@ -10578,7 +10562,7 @@
},
"yalantinglibs": {
"baseline": "0.5.4",
"port-version": 1
"port-version": 2
},
"yaml-cpp": {
"baseline": "0.8.0",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "080b2ee14b12e697d832deacdd95fe81daa19697",
"version": "3.13.5",
"port-version": 5
},
{
"git-tree": "67707a39d2505eb22c7b9449a61e2d2d9d858d99",
"version": "3.13.5",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "f36993d6ee6be3db8c31343e84dd09af93d0f5da",
"version": "0.7.4",
"port-version": 1
},
{
"git-tree": "11ec7c3e54d61fc926bfb4e6d3bef4548f006512",
"version": "0.7.4",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "50f4f803b1b920c9813cf8be24cd8c388b63fa11",
"version": "2504.2.4061",
"port-version": 1
},
{
"git-tree": "297f6f330cdb5505ec3bfc3858d27f6d2d5e4627",
"version": "2504.2.4061",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "bfdd804561d73658b325b53727f14b99f0f93c14",
"version": "2023.8",
"port-version": 1
},
{
"git-tree": "d5b6dbbd578854ad389a0e63b4921bb7e5a3b7ec",
"version": "2023.8",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "3137eed8d6e97afd205d6127ab7980fd11f81148",
"version": "0.5.4",
"port-version": 2
},
{
"git-tree": "76f2081c951e7e98504d7be27fa7644bda0be5b2",
"version": "0.5.4",