diff --git a/ports/avcpp/portfile.cmake b/ports/avcpp/portfile.cmake index 70d1c0d4d5b0bf..98dc5eedbe1a7b 100644 --- a/ports/avcpp/portfile.cmake +++ b/ports/avcpp/portfile.cmake @@ -7,7 +7,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO h4tr3d/avcpp REF "v${VERSION}" - SHA512 10e3ab6bb52ceee2f7d6ea9364dbf5f09fdab5b10f34920f1a1df93ad853e0a4b3de9b554be8482d8444b62e10160c3e26f37907fee217bc9d5728329e06ad85 + SHA512 365ed55e0c2bf2a699899ed6e303fe28fb9d51286579e9d7d1586132c8ab1b09c4b66e94f8061e860d73b60a28fa44769dcfdf030cb0947acfb7cdfd616127d9 HEAD_REF master PATCHES 0002-av_init_packet_deprecation.patch diff --git a/ports/avcpp/vcpkg.json b/ports/avcpp/vcpkg.json index fa0f3cc385ad68..d94158775a5696 100644 --- a/ports/avcpp/vcpkg.json +++ b/ports/avcpp/vcpkg.json @@ -1,6 +1,6 @@ { "name": "avcpp", - "version": "2.3.0", + "version": "2.4.0", "description": "Wrapper for the FFmpeg that simplify usage it from C++ projects.", "homepage": "https://github.com/h4tr3d/avcpp", "license": "LGPL-2.1-only OR BSD-3-Clause", diff --git a/ports/bgfx/portfile.cmake b/ports/bgfx/portfile.cmake index 0e0c17db0de414..f8c9a3a01d5fa9 100644 --- a/ports/bgfx/portfile.cmake +++ b/ports/bgfx/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_download_distfile( ARCHIVE_FILE URLS https://github.com/bkaradzic/bgfx.cmake/releases/download/v${VERSION}/bgfx.cmake.v${VERSION}.tar.gz FILENAME bgfx.cmake.v${VERSION}.tar.gz - SHA512 369943ce0f8f2b5332d7334247d3a9ef0e28a6b1ff5ee250a01f83d1a0bd865687397da791e4c861d1c1b18ec4285f50153139f3c0e398611c7f3b672d1c751c + SHA512 8aea4f3e548f8a79e8899c9d47ec3ca78dae48f77ae039d6f5df325ba73a8ddb70c9b7c1f0cb4129ac488b445e8a8523f36a964e509133bb4a449e073ebf6112 ) vcpkg_extract_source_archive( @@ -26,6 +26,13 @@ endif () file(COPY "${CMAKE_CURRENT_LIST_DIR}/vcpkg-inject-packages.cmake" DESTINATION "${SOURCE_PATH}") +# It's important to have `${CMAKE_CURRENT_LIST_DIR}` verbatim escaped in bgfxConfig.cmake +if (WIN32) + set(BGFX_ADDITIONAL_TOOL_PATHS "\$\$\{CMAKE_CURRENT_LIST_DIR}/../../../${HOST_TRIPLET}/tools/bgfx \$\$\{CMAKE_CURRENT_LIST_DIR}/../../../bgfx_${HOST_TRIPLET}/tools/bgfx") +else() + set(BGFX_ADDITIONAL_TOOL_PATHS "\"\\\$\$\{CMAKE_CURRENT_LIST_DIR}/../../../${HOST_TRIPLET}/tools/bgfx \\\$\$\{CMAKE_CURRENT_LIST_DIR}/../../../bgfx_${HOST_TRIPLET}/tools/bgfx\"") +endif() + vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" OPTIONS -DBGFX_LIBRARY_TYPE=${BGFX_LIBRARY_TYPE} @@ -34,6 +41,8 @@ vcpkg_cmake_configure( -DBGFX_BUILD_EXAMPLES=OFF -DBGFX_OPENGLES_VERSION=30 -DBGFX_CMAKE_USER_SCRIPT=vcpkg-inject-packages.cmake + # #25529: Need to inject an extra path because VCPKG_HOST_TARGET is not determined automatically + -DBGFX_ADDITIONAL_TOOL_PATHS=${BGFX_ADDITIONAL_TOOL_PATHS} ${FEATURE_OPTIONS} ) @@ -41,7 +50,7 @@ vcpkg_cmake_install() vcpkg_cmake_config_fixup(CONFIG_PATH "lib/cmake/${PORT}") vcpkg_copy_pdbs() -if (BGFX_BUILD_TOOLS) +if ("tools" IN_LIST FEATURES) vcpkg_copy_tools( TOOL_NAMES bin2c shaderc geometryc geometryv texturec texturev AUTO_CLEAN ) diff --git a/ports/bgfx/vcpkg.json b/ports/bgfx/vcpkg.json index 0699bade64cbf8..efd6465802dca4 100644 --- a/ports/bgfx/vcpkg.json +++ b/ports/bgfx/vcpkg.json @@ -1,6 +1,6 @@ { "name": "bgfx", - "version": "1.122.8595-458", + "version": "1.127.8725-469", "maintainers": "Sandy Carter ", "description": "Cross-platform, graphics API agnostic, Bring Your Own Engine/Framework style rendering library.", "homepage": "https://bkaradzic.github.io/bgfx/overview.html", diff --git a/ports/blas/vcpkg.json b/ports/blas/vcpkg.json index cea6737c4552bc..994f24db1f6d68 100644 --- a/ports/blas/vcpkg.json +++ b/ports/blas/vcpkg.json @@ -2,8 +2,10 @@ "$comment": "Keep the platform expressions in sync with the wrappers installed by the portfiles!", "name": "blas", "version-date": "2023-04-14", + "port-version": 1, "description": "Metapackage for packages which provide BLAS", "license": null, + "supports": "!(android & arm32) & !(android & x64)", "dependencies": [ { "name": "lapack-reference", diff --git a/ports/boost-accumulators/vcpkg.json b/ports/boost-accumulators/vcpkg.json index ef539100e2dfec..340bf9834f5871 100644 --- a/ports/boost-accumulators/vcpkg.json +++ b/ports/boost-accumulators/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-accumulators", "version": "1.85.0", + "port-version": 1, "description": "Boost accumulators module", - "homepage": "https://github.com/boostorg/accumulators", + "homepage": "https://www.boost.org/libs/accumulators", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-algorithm/vcpkg.json b/ports/boost-algorithm/vcpkg.json index e60137e41063f8..870e8d4d08de44 100644 --- a/ports/boost-algorithm/vcpkg.json +++ b/ports/boost-algorithm/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-algorithm", "version": "1.85.0", + "port-version": 1, "description": "Boost algorithm module", - "homepage": "https://github.com/boostorg/algorithm", + "homepage": "https://www.boost.org/libs/algorithm", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-align/vcpkg.json b/ports/boost-align/vcpkg.json index d2e68fcbf6b9cc..8442ccd452833a 100644 --- a/ports/boost-align/vcpkg.json +++ b/ports/boost-align/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-align", "version": "1.85.0", + "port-version": 1, "description": "Boost align module", - "homepage": "https://github.com/boostorg/align", + "homepage": "https://www.boost.org/libs/align", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-any/vcpkg.json b/ports/boost-any/vcpkg.json index f2d4e559f49c8b..08f117826e40fd 100644 --- a/ports/boost-any/vcpkg.json +++ b/ports/boost-any/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-any", "version": "1.85.0", + "port-version": 1, "description": "Boost any module", - "homepage": "https://github.com/boostorg/any", + "homepage": "https://www.boost.org/libs/any", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-array/vcpkg.json b/ports/boost-array/vcpkg.json index d36864728a0fa8..7c7f352c225a9e 100644 --- a/ports/boost-array/vcpkg.json +++ b/ports/boost-array/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-array", "version": "1.85.0", + "port-version": 1, "description": "Boost array module", - "homepage": "https://github.com/boostorg/array", + "homepage": "https://www.boost.org/libs/array", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-asio/vcpkg.json b/ports/boost-asio/vcpkg.json index 683cab6a054200..c8aeded07c3991 100644 --- a/ports/boost-asio/vcpkg.json +++ b/ports/boost-asio/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-asio", "version": "1.85.0", + "port-version": 1, "description": "Boost asio module", - "homepage": "https://github.com/boostorg/asio", + "homepage": "https://www.boost.org/libs/asio", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-assert/vcpkg.json b/ports/boost-assert/vcpkg.json index 70d8b7668335f5..390616ff8284d7 100644 --- a/ports/boost-assert/vcpkg.json +++ b/ports/boost-assert/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-assert", "version": "1.85.0", + "port-version": 1, "description": "Boost assert module", - "homepage": "https://github.com/boostorg/assert", + "homepage": "https://www.boost.org/libs/assert", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-assign/vcpkg.json b/ports/boost-assign/vcpkg.json index 6d2cbabb826a16..87384b1a6a9f55 100644 --- a/ports/boost-assign/vcpkg.json +++ b/ports/boost-assign/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-assign", "version": "1.85.0", + "port-version": 1, "description": "Boost assign module", - "homepage": "https://github.com/boostorg/assign", + "homepage": "https://www.boost.org/libs/assign", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-atomic/vcpkg.json b/ports/boost-atomic/vcpkg.json index 51e1b871925574..bbb785e4f46b03 100644 --- a/ports/boost-atomic/vcpkg.json +++ b/ports/boost-atomic/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-atomic", "version": "1.85.0", + "port-version": 1, "description": "Boost atomic module", - "homepage": "https://github.com/boostorg/atomic", + "homepage": "https://www.boost.org/libs/atomic", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-beast/vcpkg.json b/ports/boost-beast/vcpkg.json index ab498e53ebf458..ff6ffaa3d28f86 100644 --- a/ports/boost-beast/vcpkg.json +++ b/ports/boost-beast/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-beast", "version": "1.85.0", + "port-version": 1, "description": "Boost beast module", - "homepage": "https://github.com/boostorg/beast", + "homepage": "https://www.boost.org/libs/beast", "license": "BSL-1.0", "supports": "!emscripten", "dependencies": [ diff --git a/ports/boost-bimap/vcpkg.json b/ports/boost-bimap/vcpkg.json index 995d51457becfe..03c85b7c7be990 100644 --- a/ports/boost-bimap/vcpkg.json +++ b/ports/boost-bimap/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-bimap", "version": "1.85.0", + "port-version": 1, "description": "Boost bimap module", - "homepage": "https://github.com/boostorg/bimap", + "homepage": "https://www.boost.org/libs/bimap", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-bind/vcpkg.json b/ports/boost-bind/vcpkg.json index 78f46f5c3dda6f..b4fd88214edc81 100644 --- a/ports/boost-bind/vcpkg.json +++ b/ports/boost-bind/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-bind", "version": "1.85.0", + "port-version": 1, "description": "Boost bind module", - "homepage": "https://github.com/boostorg/bind", + "homepage": "https://www.boost.org/libs/bind", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-build/vcpkg.json b/ports/boost-build/vcpkg.json index 089b13e33f0f39..be76db4f180973 100644 --- a/ports/boost-build/vcpkg.json +++ b/ports/boost-build/vcpkg.json @@ -2,6 +2,7 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-build", "version": "1.85.0", + "port-version": 1, "description": "Boost.Build", "homepage": "https://github.com/boostorg/build", "license": "BSL-1.0", diff --git a/ports/boost-callable-traits/vcpkg.json b/ports/boost-callable-traits/vcpkg.json index 28b6a168b00f3e..a2fe4a6536ffb1 100644 --- a/ports/boost-callable-traits/vcpkg.json +++ b/ports/boost-callable-traits/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-callable-traits", "version": "1.85.0", + "port-version": 1, "description": "Boost callable_traits module", - "homepage": "https://github.com/boostorg/callable_traits", + "homepage": "https://www.boost.org/libs/callable_traits", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-charconv/vcpkg.json b/ports/boost-charconv/vcpkg.json index 6cb994a7b91574..e79e2a0a37ab27 100644 --- a/ports/boost-charconv/vcpkg.json +++ b/ports/boost-charconv/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-charconv", "version": "1.85.0", + "port-version": 1, "description": "Boost charconv module", - "homepage": "https://github.com/boostorg/charconv", + "homepage": "https://www.boost.org/libs/charconv", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-chrono/vcpkg.json b/ports/boost-chrono/vcpkg.json index 4e94daf4504ec6..d688127c643f86 100644 --- a/ports/boost-chrono/vcpkg.json +++ b/ports/boost-chrono/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-chrono", "version": "1.85.0", + "port-version": 1, "description": "Boost chrono module", - "homepage": "https://github.com/boostorg/chrono", + "homepage": "https://www.boost.org/libs/chrono", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-circular-buffer/vcpkg.json b/ports/boost-circular-buffer/vcpkg.json index b14a8352aba680..b8ec1fbdedd7cd 100644 --- a/ports/boost-circular-buffer/vcpkg.json +++ b/ports/boost-circular-buffer/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-circular-buffer", "version": "1.85.0", + "port-version": 1, "description": "Boost circular_buffer module", - "homepage": "https://github.com/boostorg/circular_buffer", + "homepage": "https://www.boost.org/libs/circular_buffer", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-cmake/vcpkg.json b/ports/boost-cmake/vcpkg.json index 4cdb7badd3a5f7..8058c411a87bd2 100644 --- a/ports/boost-cmake/vcpkg.json +++ b/ports/boost-cmake/vcpkg.json @@ -2,7 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-cmake", "version": "1.85.0", + "port-version": 1, "description": "Boost CMake support infrastructure", + "homepage": "https://github.com/boostorg/cmake", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-cobalt/vcpkg.json b/ports/boost-cobalt/vcpkg.json index dcc1ca4d24a543..ab5c52ff312d8f 100644 --- a/ports/boost-cobalt/vcpkg.json +++ b/ports/boost-cobalt/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-cobalt", "version": "1.85.0", + "port-version": 1, "description": "Boost cobalt module", - "homepage": "https://github.com/boostorg/cobalt", + "homepage": "https://www.boost.org/libs/cobalt", "license": "BSL-1.0", "supports": "!osx & !ios & !android & !uwp", "dependencies": [ diff --git a/ports/boost-compat/vcpkg.json b/ports/boost-compat/vcpkg.json index 1a2372cd3f6f13..5d3136b479c37e 100644 --- a/ports/boost-compat/vcpkg.json +++ b/ports/boost-compat/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-compat", "version": "1.85.0", + "port-version": 1, "description": "Boost compat module", - "homepage": "https://github.com/boostorg/compat", + "homepage": "https://www.boost.org/libs/compat", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-compatibility/vcpkg.json b/ports/boost-compatibility/vcpkg.json index 8c0a70aacff5ab..48d5eab434e9fb 100644 --- a/ports/boost-compatibility/vcpkg.json +++ b/ports/boost-compatibility/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-compatibility", "version": "1.85.0", + "port-version": 1, "description": "Boost compatibility module", - "homepage": "https://github.com/boostorg/compatibility", + "homepage": "https://www.boost.org/libs/compatibility", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-compute/vcpkg.json b/ports/boost-compute/vcpkg.json index 5e375d905749f5..08477b9119f543 100644 --- a/ports/boost-compute/vcpkg.json +++ b/ports/boost-compute/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-compute", "version": "1.85.0", + "port-version": 1, "description": "Boost compute module", - "homepage": "https://github.com/boostorg/compute", + "homepage": "https://www.boost.org/libs/compute", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-concept-check/vcpkg.json b/ports/boost-concept-check/vcpkg.json index b7aa579cdf0c61..5141c37567e469 100644 --- a/ports/boost-concept-check/vcpkg.json +++ b/ports/boost-concept-check/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-concept-check", "version": "1.85.0", + "port-version": 1, "description": "Boost concept_check module", - "homepage": "https://github.com/boostorg/concept_check", + "homepage": "https://www.boost.org/libs/concept_check", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-config/vcpkg.json b/ports/boost-config/vcpkg.json index 3fdc4f7cc91528..6e510b495f3700 100644 --- a/ports/boost-config/vcpkg.json +++ b/ports/boost-config/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-config", "version": "1.85.0", + "port-version": 1, "description": "Boost config module", - "homepage": "https://github.com/boostorg/config", + "homepage": "https://www.boost.org/libs/config", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-container-hash/vcpkg.json b/ports/boost-container-hash/vcpkg.json index 01a44e70839b93..f19fb4a3c2cda9 100644 --- a/ports/boost-container-hash/vcpkg.json +++ b/ports/boost-container-hash/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-container-hash", "version": "1.85.0", + "port-version": 1, "description": "Boost container_hash module", - "homepage": "https://github.com/boostorg/container_hash", + "homepage": "https://www.boost.org/libs/container_hash", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-container/no-static-assert.diff b/ports/boost-container/no-static-assert.diff new file mode 100644 index 00000000000000..cb9c0be8d01e8d --- /dev/null +++ b/ports/boost-container/no-static-assert.diff @@ -0,0 +1,12 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 78acbe2..01e97c5 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -26,7 +26,6 @@ target_link_libraries(boost_container + Boost::config + Boost::intrusive + Boost::move +- Boost::static_assert + ) + + target_compile_definitions(boost_container diff --git a/ports/boost-container/portfile.cmake b/ports/boost-container/portfile.cmake index 15a263b4282e3a..e3642dec707b52 100644 --- a/ports/boost-container/portfile.cmake +++ b/ports/boost-container/portfile.cmake @@ -6,6 +6,9 @@ vcpkg_from_github( REF boost-${VERSION} SHA512 7b287d5739abdbe08a8a0cb150e513c4feff43731ad923b115aa50d07200586c9b526eb144e7e3f1f191e6ba290032512b216d01cba5178173a3501f6cb37c39 HEAD_REF master + PATCHES + no-static-assert.diff + posix-threads.diff ) set(FEATURE_OPTIONS "") diff --git a/ports/boost-container/posix-threads.diff b/ports/boost-container/posix-threads.diff new file mode 100644 index 00000000000000..ee82a2e1f68a35 --- /dev/null +++ b/ports/boost-container/posix-threads.diff @@ -0,0 +1,21 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 01e97c5..faf17d4 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -15,6 +15,16 @@ add_library(boost_container + src/synchronized_pool_resource.cpp + src/unsynchronized_pool_resource.cpp + ) ++if(NOT WIN32) ++ set(THREADS_PREFER_PTHREAD_FLAG 1) ++ find_package(Threads REQUIRED) ++ target_link_libraries(boost_container PUBLIC Threads::Threads) ++ if(EMSCRIPTEN) ++ # Boost config needs `-pthread` to see `_POSIX_THREADS`, ++ # but FindTheads.cmake finishes with `CMAKE_HAVE_LIBC_PTHREAD`. ++ target_compile_options(boost_container PUBLIC -pthread) ++ endif() ++endif() + + add_library(Boost::container ALIAS boost_container) + diff --git a/ports/boost-container/vcpkg.json b/ports/boost-container/vcpkg.json index 264f40baf8b682..08d638f9855df9 100644 --- a/ports/boost-container/vcpkg.json +++ b/ports/boost-container/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-container", "version": "1.85.0", + "port-version": 1, "description": "Boost container module", - "homepage": "https://github.com/boostorg/container", + "homepage": "https://www.boost.org/libs/container", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-context/vcpkg.json b/ports/boost-context/vcpkg.json index 574991a04c0e0c..d2ac77200d1af4 100644 --- a/ports/boost-context/vcpkg.json +++ b/ports/boost-context/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-context", "version": "1.85.0", + "port-version": 1, "description": "Boost context module", - "homepage": "https://github.com/boostorg/context", + "homepage": "https://www.boost.org/libs/context", "license": "BSL-1.0", "supports": "!uwp & !emscripten", "dependencies": [ diff --git a/ports/boost-contract/vcpkg.json b/ports/boost-contract/vcpkg.json index 424cc6bd9cf599..c56bdd88ef93e0 100644 --- a/ports/boost-contract/vcpkg.json +++ b/ports/boost-contract/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-contract", "version": "1.85.0", + "port-version": 1, "description": "Boost contract module", - "homepage": "https://github.com/boostorg/contract", + "homepage": "https://www.boost.org/libs/contract", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-conversion/vcpkg.json b/ports/boost-conversion/vcpkg.json index 853d5174607e5b..9c219e80dfa84f 100644 --- a/ports/boost-conversion/vcpkg.json +++ b/ports/boost-conversion/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-conversion", "version": "1.85.0", + "port-version": 1, "description": "Boost conversion module", - "homepage": "https://github.com/boostorg/conversion", + "homepage": "https://www.boost.org/libs/conversion", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-convert/vcpkg.json b/ports/boost-convert/vcpkg.json index 92659fb55340ae..c391d415761b88 100644 --- a/ports/boost-convert/vcpkg.json +++ b/ports/boost-convert/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-convert", "version": "1.85.0", + "port-version": 1, "description": "Boost convert module", - "homepage": "https://github.com/boostorg/convert", + "homepage": "https://www.boost.org/libs/convert", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-core/vcpkg.json b/ports/boost-core/vcpkg.json index 7bf23391fc5436..f514b6c4cb3c94 100644 --- a/ports/boost-core/vcpkg.json +++ b/ports/boost-core/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-core", "version": "1.85.0", + "port-version": 1, "description": "Boost core module", - "homepage": "https://github.com/boostorg/core", + "homepage": "https://www.boost.org/libs/core", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-coroutine/vcpkg.json b/ports/boost-coroutine/vcpkg.json index 8cf62cc5ac7126..948359291df3ae 100644 --- a/ports/boost-coroutine/vcpkg.json +++ b/ports/boost-coroutine/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-coroutine", "version": "1.85.0", + "port-version": 1, "description": "Boost coroutine module", - "homepage": "https://github.com/boostorg/coroutine", + "homepage": "https://www.boost.org/libs/coroutine", "license": "BSL-1.0", "supports": "!(arm & windows) & !uwp & !emscripten", "dependencies": [ diff --git a/ports/boost-coroutine2/vcpkg.json b/ports/boost-coroutine2/vcpkg.json index 7e12d0a4a14a9c..6437b91d55543a 100644 --- a/ports/boost-coroutine2/vcpkg.json +++ b/ports/boost-coroutine2/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-coroutine2", "version": "1.85.0", + "port-version": 1, "description": "Boost coroutine2 module", - "homepage": "https://github.com/boostorg/coroutine2", + "homepage": "https://www.boost.org/libs/coroutine2", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-crc/vcpkg.json b/ports/boost-crc/vcpkg.json index 42906b1d49ec4b..9e0e23c973e22e 100644 --- a/ports/boost-crc/vcpkg.json +++ b/ports/boost-crc/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-crc", "version": "1.85.0", + "port-version": 1, "description": "Boost crc module", - "homepage": "https://github.com/boostorg/crc", + "homepage": "https://www.boost.org/libs/crc", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-date-time/vcpkg.json b/ports/boost-date-time/vcpkg.json index 112882741ce96d..260e3c4164518e 100644 --- a/ports/boost-date-time/vcpkg.json +++ b/ports/boost-date-time/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-date-time", "version": "1.85.0", + "port-version": 1, "description": "Boost date_time module", - "homepage": "https://github.com/boostorg/date_time", + "homepage": "https://www.boost.org/libs/date_time", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-describe/vcpkg.json b/ports/boost-describe/vcpkg.json index f5639702d4a041..511e408474ecaf 100644 --- a/ports/boost-describe/vcpkg.json +++ b/ports/boost-describe/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-describe", "version": "1.85.0", + "port-version": 1, "description": "Boost describe module", - "homepage": "https://github.com/boostorg/describe", + "homepage": "https://www.boost.org/libs/describe", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-detail/vcpkg.json b/ports/boost-detail/vcpkg.json index 49dc25532d130a..6f7713f759c30f 100644 --- a/ports/boost-detail/vcpkg.json +++ b/ports/boost-detail/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-detail", "version": "1.85.0", + "port-version": 1, "description": "Boost detail module", - "homepage": "https://github.com/boostorg/detail", + "homepage": "https://www.boost.org/libs/detail", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-dll/vcpkg.json b/ports/boost-dll/vcpkg.json index 2e792369bc66e8..14ceb686983ae9 100644 --- a/ports/boost-dll/vcpkg.json +++ b/ports/boost-dll/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-dll", "version": "1.85.0", + "port-version": 1, "description": "Boost dll module", - "homepage": "https://github.com/boostorg/dll", + "homepage": "https://www.boost.org/libs/dll", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-dynamic-bitset/vcpkg.json b/ports/boost-dynamic-bitset/vcpkg.json index 68aad244577655..c82fa6b7f7938e 100644 --- a/ports/boost-dynamic-bitset/vcpkg.json +++ b/ports/boost-dynamic-bitset/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-dynamic-bitset", "version": "1.85.0", + "port-version": 1, "description": "Boost dynamic_bitset module", - "homepage": "https://github.com/boostorg/dynamic_bitset", + "homepage": "https://www.boost.org/libs/dynamic_bitset", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-endian/vcpkg.json b/ports/boost-endian/vcpkg.json index 1010457cd49aa5..08a854789fbe74 100644 --- a/ports/boost-endian/vcpkg.json +++ b/ports/boost-endian/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-endian", "version": "1.85.0", + "port-version": 1, "description": "Boost endian module", - "homepage": "https://github.com/boostorg/endian", + "homepage": "https://www.boost.org/libs/endian", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-exception/vcpkg.json b/ports/boost-exception/vcpkg.json index 204f46e84761e0..3516e1b6e761f8 100644 --- a/ports/boost-exception/vcpkg.json +++ b/ports/boost-exception/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-exception", "version": "1.85.0", + "port-version": 1, "description": "Boost exception module", - "homepage": "https://github.com/boostorg/exception", + "homepage": "https://www.boost.org/libs/exception", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-fiber/vcpkg.json b/ports/boost-fiber/vcpkg.json index 3e2c5bcc245ace..dedb1485e6f557 100644 --- a/ports/boost-fiber/vcpkg.json +++ b/ports/boost-fiber/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-fiber", "version": "1.85.0", + "port-version": 1, "description": "Boost fiber module", - "homepage": "https://github.com/boostorg/fiber", + "homepage": "https://www.boost.org/libs/fiber", "license": "BSL-1.0", "supports": "!uwp & !(arm & windows) & !emscripten", "dependencies": [ diff --git a/ports/boost-filesystem/vcpkg.json b/ports/boost-filesystem/vcpkg.json index 92f162efa67e81..93e2b4ec0172c0 100644 --- a/ports/boost-filesystem/vcpkg.json +++ b/ports/boost-filesystem/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-filesystem", "version": "1.85.0", + "port-version": 1, "description": "Boost filesystem module", - "homepage": "https://github.com/boostorg/filesystem", + "homepage": "https://www.boost.org/libs/filesystem", "license": "BSL-1.0", "supports": "!uwp", "dependencies": [ diff --git a/ports/boost-flyweight/vcpkg.json b/ports/boost-flyweight/vcpkg.json index b049bdf2639b7a..39a37f2c0fc6b5 100644 --- a/ports/boost-flyweight/vcpkg.json +++ b/ports/boost-flyweight/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-flyweight", "version": "1.85.0", + "port-version": 1, "description": "Boost flyweight module", - "homepage": "https://github.com/boostorg/flyweight", + "homepage": "https://www.boost.org/libs/flyweight", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-foreach/vcpkg.json b/ports/boost-foreach/vcpkg.json index fce7bd11874007..28e1ceab262fe9 100644 --- a/ports/boost-foreach/vcpkg.json +++ b/ports/boost-foreach/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-foreach", "version": "1.85.0", + "port-version": 1, "description": "Boost foreach module", - "homepage": "https://github.com/boostorg/foreach", + "homepage": "https://www.boost.org/libs/foreach", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-format/vcpkg.json b/ports/boost-format/vcpkg.json index 6306b5f57a13db..c202f73708adc0 100644 --- a/ports/boost-format/vcpkg.json +++ b/ports/boost-format/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-format", "version": "1.85.0", + "port-version": 1, "description": "Boost format module", - "homepage": "https://github.com/boostorg/format", + "homepage": "https://www.boost.org/libs/format", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-function-types/vcpkg.json b/ports/boost-function-types/vcpkg.json index 24fcf8181b18e0..e17cabd1c492de 100644 --- a/ports/boost-function-types/vcpkg.json +++ b/ports/boost-function-types/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-function-types", "version": "1.85.0", + "port-version": 1, "description": "Boost function_types module", - "homepage": "https://github.com/boostorg/function_types", + "homepage": "https://www.boost.org/libs/function_types", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-function/vcpkg.json b/ports/boost-function/vcpkg.json index e988e358d7c282..024b634129d326 100644 --- a/ports/boost-function/vcpkg.json +++ b/ports/boost-function/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-function", "version": "1.85.0", + "port-version": 1, "description": "Boost function module", - "homepage": "https://github.com/boostorg/function", + "homepage": "https://www.boost.org/libs/function", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-functional/vcpkg.json b/ports/boost-functional/vcpkg.json index 969d49220a97c2..48d216229f7a65 100644 --- a/ports/boost-functional/vcpkg.json +++ b/ports/boost-functional/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-functional", "version": "1.85.0", + "port-version": 1, "description": "Boost functional module", - "homepage": "https://github.com/boostorg/functional", + "homepage": "https://www.boost.org/libs/functional", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-fusion/vcpkg.json b/ports/boost-fusion/vcpkg.json index ee55d7a1fd2952..8cb35b8101e270 100644 --- a/ports/boost-fusion/vcpkg.json +++ b/ports/boost-fusion/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-fusion", "version": "1.85.0", + "port-version": 1, "description": "Boost fusion module", - "homepage": "https://github.com/boostorg/fusion", + "homepage": "https://www.boost.org/libs/fusion", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-geometry/vcpkg.json b/ports/boost-geometry/vcpkg.json index 771bc67568fe79..5c5078aeaae555 100644 --- a/ports/boost-geometry/vcpkg.json +++ b/ports/boost-geometry/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-geometry", "version": "1.85.0", + "port-version": 1, "description": "Boost geometry module", - "homepage": "https://github.com/boostorg/geometry", + "homepage": "https://www.boost.org/libs/geometry", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-gil/vcpkg.json b/ports/boost-gil/vcpkg.json index 1f10003dfd00f6..d6261f082d8c77 100644 --- a/ports/boost-gil/vcpkg.json +++ b/ports/boost-gil/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-gil", "version": "1.85.0", + "port-version": 1, "description": "Boost gil module", - "homepage": "https://github.com/boostorg/gil", + "homepage": "https://www.boost.org/libs/gil", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-graph-parallel/vcpkg.json b/ports/boost-graph-parallel/vcpkg.json index e0e49138b5b7df..17adcde03e70f2 100644 --- a/ports/boost-graph-parallel/vcpkg.json +++ b/ports/boost-graph-parallel/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-graph-parallel", "version": "1.85.0", + "port-version": 1, "description": "Boost graph_parallel module", - "homepage": "https://github.com/boostorg/graph_parallel", + "homepage": "https://www.boost.org/libs/graph_parallel", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-graph/vcpkg.json b/ports/boost-graph/vcpkg.json index 1d85bbedf61634..f856faeaff63e1 100644 --- a/ports/boost-graph/vcpkg.json +++ b/ports/boost-graph/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-graph", "version": "1.85.0", + "port-version": 1, "description": "Boost graph module", - "homepage": "https://github.com/boostorg/graph", + "homepage": "https://www.boost.org/libs/graph", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-hana/vcpkg.json b/ports/boost-hana/vcpkg.json index 6e508b9ee9f248..bc56ca971193b4 100644 --- a/ports/boost-hana/vcpkg.json +++ b/ports/boost-hana/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-hana", "version": "1.85.0", + "port-version": 1, "description": "Boost hana module", - "homepage": "https://github.com/boostorg/hana", + "homepage": "https://www.boost.org/libs/hana", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-headers/vcpkg.json b/ports/boost-headers/vcpkg.json index 6b0e9828fb94fc..4d03c2e085fbee 100644 --- a/ports/boost-headers/vcpkg.json +++ b/ports/boost-headers/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-headers", "version": "1.85.0", + "port-version": 1, "description": "Boost headers module", - "homepage": "https://github.com/boostorg/headers", + "homepage": "https://www.boost.org/libs/headers", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-heap/vcpkg.json b/ports/boost-heap/vcpkg.json index d1f77fa014f0db..e4e00396ecc54f 100644 --- a/ports/boost-heap/vcpkg.json +++ b/ports/boost-heap/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-heap", "version": "1.85.0", + "port-version": 1, "description": "Boost heap module", - "homepage": "https://github.com/boostorg/heap", + "homepage": "https://www.boost.org/libs/heap", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-histogram/vcpkg.json b/ports/boost-histogram/vcpkg.json index d6b94aa11486e5..0b220d10c060fa 100644 --- a/ports/boost-histogram/vcpkg.json +++ b/ports/boost-histogram/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-histogram", "version": "1.85.0", + "port-version": 1, "description": "Boost histogram module", - "homepage": "https://github.com/boostorg/histogram", + "homepage": "https://www.boost.org/libs/histogram", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-hof/vcpkg.json b/ports/boost-hof/vcpkg.json index 72fc9f353a6603..8b64b3c510461e 100644 --- a/ports/boost-hof/vcpkg.json +++ b/ports/boost-hof/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-hof", "version": "1.85.0", + "port-version": 1, "description": "Boost hof module", - "homepage": "https://github.com/boostorg/hof", + "homepage": "https://www.boost.org/libs/hof", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-icl/vcpkg.json b/ports/boost-icl/vcpkg.json index a36d105745dd1e..22a40fe907d474 100644 --- a/ports/boost-icl/vcpkg.json +++ b/ports/boost-icl/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-icl", "version": "1.85.0", + "port-version": 1, "description": "Boost icl module", - "homepage": "https://github.com/boostorg/icl", + "homepage": "https://www.boost.org/libs/icl", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-integer/vcpkg.json b/ports/boost-integer/vcpkg.json index 8f4ea151c4d2c0..bfd2033ca3e4fe 100644 --- a/ports/boost-integer/vcpkg.json +++ b/ports/boost-integer/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-integer", "version": "1.85.0", + "port-version": 1, "description": "Boost integer module", - "homepage": "https://github.com/boostorg/integer", + "homepage": "https://www.boost.org/libs/integer", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-interprocess/portfile.cmake b/ports/boost-interprocess/portfile.cmake index c64e106a65f7ce..d7431465745cec 100644 --- a/ports/boost-interprocess/portfile.cmake +++ b/ports/boost-interprocess/portfile.cmake @@ -6,6 +6,8 @@ vcpkg_from_github( REF boost-${VERSION} SHA512 7d5f9056f76077b3d4f16445c3890ef363244c1395ba86904d65e4b0cdac7c158b9d0203c3fbe05879e39a1bee7710eedcf5a5fc889b78de4ba8e17ccd032d87 HEAD_REF master + PATCHES + unused-link-libs.diff ) set(FEATURE_OPTIONS "") diff --git a/ports/boost-interprocess/unused-link-libs.diff b/ports/boost-interprocess/unused-link-libs.diff new file mode 100644 index 00000000000000..ac0aeeff145d84 --- /dev/null +++ b/ports/boost-interprocess/unused-link-libs.diff @@ -0,0 +1,17 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 2b3f13b..913fa25 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -18,12 +18,10 @@ target_link_libraries(boost_interprocess + Boost::config + Boost::container + Boost::core +- Boost::integer + Boost::intrusive + Boost::move + Boost::static_assert + Boost::type_traits +- Boost::unordered + Boost::winapi + ) + diff --git a/ports/boost-interprocess/vcpkg.json b/ports/boost-interprocess/vcpkg.json index 2ae20cdc647f8e..5e4265ea7d90ee 100644 --- a/ports/boost-interprocess/vcpkg.json +++ b/ports/boost-interprocess/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-interprocess", "version": "1.85.0", + "port-version": 1, "description": "Boost interprocess module", - "homepage": "https://github.com/boostorg/interprocess", + "homepage": "https://www.boost.org/libs/interprocess", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-interval/vcpkg.json b/ports/boost-interval/vcpkg.json index 3c389d6271dbc0..9871951340e516 100644 --- a/ports/boost-interval/vcpkg.json +++ b/ports/boost-interval/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-interval", "version": "1.85.0", + "port-version": 1, "description": "Boost interval module", - "homepage": "https://github.com/boostorg/interval", + "homepage": "https://www.boost.org/libs/interval", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-intrusive/vcpkg.json b/ports/boost-intrusive/vcpkg.json index 50c71b6eca1cf3..9aa828d2a07d0d 100644 --- a/ports/boost-intrusive/vcpkg.json +++ b/ports/boost-intrusive/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-intrusive", "version": "1.85.0", + "port-version": 1, "description": "Boost intrusive module", - "homepage": "https://github.com/boostorg/intrusive", + "homepage": "https://www.boost.org/libs/intrusive", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-io/vcpkg.json b/ports/boost-io/vcpkg.json index 9fdf5250baa20f..1b1be2c46de7ba 100644 --- a/ports/boost-io/vcpkg.json +++ b/ports/boost-io/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-io", "version": "1.85.0", + "port-version": 1, "description": "Boost io module", - "homepage": "https://github.com/boostorg/io", + "homepage": "https://www.boost.org/libs/io", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-iostreams/vcpkg.json b/ports/boost-iostreams/vcpkg.json index c7f8c2f3dbd749..5474d07308fc9f 100644 --- a/ports/boost-iostreams/vcpkg.json +++ b/ports/boost-iostreams/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-iostreams", "version": "1.85.0", + "port-version": 1, "description": "Boost iostreams module", - "homepage": "https://github.com/boostorg/iostreams", + "homepage": "https://www.boost.org/libs/iostreams", "license": "BSL-1.0", "supports": "!uwp", "dependencies": [ diff --git a/ports/boost-iterator/vcpkg.json b/ports/boost-iterator/vcpkg.json index 7c7fbf8e59c91d..9e37b505ebf567 100644 --- a/ports/boost-iterator/vcpkg.json +++ b/ports/boost-iterator/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-iterator", "version": "1.85.0", + "port-version": 1, "description": "Boost iterator module", - "homepage": "https://github.com/boostorg/iterator", + "homepage": "https://www.boost.org/libs/iterator", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-json/vcpkg.json b/ports/boost-json/vcpkg.json index 603b10413cc049..68c76950f704f9 100644 --- a/ports/boost-json/vcpkg.json +++ b/ports/boost-json/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-json", "version": "1.85.0", + "port-version": 1, "description": "Boost json module", - "homepage": "https://github.com/boostorg/json", + "homepage": "https://www.boost.org/libs/json", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-lambda/vcpkg.json b/ports/boost-lambda/vcpkg.json index a0f514019118ea..14a33c67718b6e 100644 --- a/ports/boost-lambda/vcpkg.json +++ b/ports/boost-lambda/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-lambda", "version": "1.85.0", + "port-version": 1, "description": "Boost lambda module", - "homepage": "https://github.com/boostorg/lambda", + "homepage": "https://www.boost.org/libs/lambda", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-lambda2/vcpkg.json b/ports/boost-lambda2/vcpkg.json index e41b7b7bc4e6b9..9e0a4df6303833 100644 --- a/ports/boost-lambda2/vcpkg.json +++ b/ports/boost-lambda2/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-lambda2", "version": "1.85.0", + "port-version": 1, "description": "Boost lambda2 module", - "homepage": "https://github.com/boostorg/lambda2", + "homepage": "https://www.boost.org/libs/lambda2", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-leaf/vcpkg.json b/ports/boost-leaf/vcpkg.json index 0eb4502808d2dd..299002af983c90 100644 --- a/ports/boost-leaf/vcpkg.json +++ b/ports/boost-leaf/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-leaf", "version": "1.85.0", + "port-version": 1, "description": "Boost leaf module", - "homepage": "https://github.com/boostorg/leaf", + "homepage": "https://www.boost.org/libs/leaf", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-lexical-cast/vcpkg.json b/ports/boost-lexical-cast/vcpkg.json index 3515dc0fd5456c..1b1ad7a023abbb 100644 --- a/ports/boost-lexical-cast/vcpkg.json +++ b/ports/boost-lexical-cast/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-lexical-cast", "version": "1.85.0", + "port-version": 1, "description": "Boost lexical_cast module", - "homepage": "https://github.com/boostorg/lexical_cast", + "homepage": "https://www.boost.org/libs/lexical_cast", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-local-function/vcpkg.json b/ports/boost-local-function/vcpkg.json index 996134a9ba5737..d33b6e2103df31 100644 --- a/ports/boost-local-function/vcpkg.json +++ b/ports/boost-local-function/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-local-function", "version": "1.85.0", + "port-version": 1, "description": "Boost local_function module", - "homepage": "https://github.com/boostorg/local_function", + "homepage": "https://www.boost.org/libs/local_function", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-locale/vcpkg.json b/ports/boost-locale/vcpkg.json index 4e64cd0503b482..a52c431e0fbfc2 100644 --- a/ports/boost-locale/vcpkg.json +++ b/ports/boost-locale/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-locale", "version": "1.85.0", + "port-version": 1, "description": "Boost locale module", - "homepage": "https://github.com/boostorg/locale", + "homepage": "https://www.boost.org/libs/locale", "license": "BSL-1.0", "supports": "!uwp", "dependencies": [ diff --git a/ports/boost-lockfree/vcpkg.json b/ports/boost-lockfree/vcpkg.json index 199435da885857..1d5c9dfa7e0946 100644 --- a/ports/boost-lockfree/vcpkg.json +++ b/ports/boost-lockfree/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-lockfree", "version": "1.85.0", + "port-version": 1, "description": "Boost lockfree module", - "homepage": "https://github.com/boostorg/lockfree", + "homepage": "https://www.boost.org/libs/lockfree", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-log/vcpkg.json b/ports/boost-log/vcpkg.json index d8d245faffd92a..28e2d492ff70ef 100644 --- a/ports/boost-log/vcpkg.json +++ b/ports/boost-log/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-log", "version": "1.85.0", + "port-version": 1, "description": "Boost log module", - "homepage": "https://github.com/boostorg/log", + "homepage": "https://www.boost.org/libs/log", "license": "BSL-1.0", "supports": "!uwp & !emscripten", "dependencies": [ diff --git a/ports/boost-logic/vcpkg.json b/ports/boost-logic/vcpkg.json index 211814e2b3ae96..2f6bae513807ea 100644 --- a/ports/boost-logic/vcpkg.json +++ b/ports/boost-logic/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-logic", "version": "1.85.0", + "port-version": 1, "description": "Boost logic module", - "homepage": "https://github.com/boostorg/logic", + "homepage": "https://www.boost.org/libs/logic", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-metaparse/vcpkg.json b/ports/boost-metaparse/vcpkg.json index 4e9dca6c6f6c4c..305b119147bd13 100644 --- a/ports/boost-metaparse/vcpkg.json +++ b/ports/boost-metaparse/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-metaparse", "version": "1.85.0", + "port-version": 1, "description": "Boost metaparse module", - "homepage": "https://github.com/boostorg/metaparse", + "homepage": "https://www.boost.org/libs/metaparse", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-move/vcpkg.json b/ports/boost-move/vcpkg.json index 9f94378054bc2b..f1838c2252d313 100644 --- a/ports/boost-move/vcpkg.json +++ b/ports/boost-move/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-move", "version": "1.85.0", + "port-version": 1, "description": "Boost move module", - "homepage": "https://github.com/boostorg/move", + "homepage": "https://www.boost.org/libs/move", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-mp11/vcpkg.json b/ports/boost-mp11/vcpkg.json index 8c513529447617..e16dd521b8b35c 100644 --- a/ports/boost-mp11/vcpkg.json +++ b/ports/boost-mp11/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-mp11", "version": "1.85.0", + "port-version": 1, "description": "Boost mp11 module", - "homepage": "https://github.com/boostorg/mp11", + "homepage": "https://www.boost.org/libs/mp11", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-mpi/vcpkg.json b/ports/boost-mpi/vcpkg.json index b116e836f30441..ee66b622f7a6f5 100644 --- a/ports/boost-mpi/vcpkg.json +++ b/ports/boost-mpi/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-mpi", "version": "1.85.0", + "port-version": 1, "description": "Boost mpi module", - "homepage": "https://github.com/boostorg/mpi", + "homepage": "https://www.boost.org/libs/mpi", "license": "BSL-1.0", "supports": "!uwp", "dependencies": [ diff --git a/ports/boost-mpl/vcpkg.json b/ports/boost-mpl/vcpkg.json index f10ad305a7a9b9..36d95aa26be154 100644 --- a/ports/boost-mpl/vcpkg.json +++ b/ports/boost-mpl/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-mpl", "version": "1.85.0", + "port-version": 1, "description": "Boost mpl module", - "homepage": "https://github.com/boostorg/mpl", + "homepage": "https://www.boost.org/libs/mpl", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-msm/vcpkg.json b/ports/boost-msm/vcpkg.json index aacc594c5246ef..e44ace2cb0e422 100644 --- a/ports/boost-msm/vcpkg.json +++ b/ports/boost-msm/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-msm", "version": "1.85.0", + "port-version": 1, "description": "Boost msm module", - "homepage": "https://github.com/boostorg/msm", + "homepage": "https://www.boost.org/libs/msm", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-multi-array/vcpkg.json b/ports/boost-multi-array/vcpkg.json index 69dca28b8d9da6..2e4b30e5a58602 100644 --- a/ports/boost-multi-array/vcpkg.json +++ b/ports/boost-multi-array/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-multi-array", "version": "1.85.0", + "port-version": 1, "description": "Boost multi_array module", - "homepage": "https://github.com/boostorg/multi_array", + "homepage": "https://www.boost.org/libs/multi_array", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-multi-index/vcpkg.json b/ports/boost-multi-index/vcpkg.json index 1af72625fa4c4e..ca098e0591a382 100644 --- a/ports/boost-multi-index/vcpkg.json +++ b/ports/boost-multi-index/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-multi-index", "version": "1.85.0", + "port-version": 1, "description": "Boost multi_index module", - "homepage": "https://github.com/boostorg/multi_index", + "homepage": "https://www.boost.org/libs/multi_index", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-multiprecision/vcpkg.json b/ports/boost-multiprecision/vcpkg.json index 59b6b53de17d6b..809af53011bc84 100644 --- a/ports/boost-multiprecision/vcpkg.json +++ b/ports/boost-multiprecision/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-multiprecision", "version": "1.85.0", + "port-version": 1, "description": "Boost multiprecision module", - "homepage": "https://github.com/boostorg/multiprecision", + "homepage": "https://www.boost.org/libs/multiprecision", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-mysql/vcpkg.json b/ports/boost-mysql/vcpkg.json index 2709ce8cd1e401..872e31f8b9293b 100644 --- a/ports/boost-mysql/vcpkg.json +++ b/ports/boost-mysql/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-mysql", "version": "1.85.0", + "port-version": 1, "description": "Boost mysql module", - "homepage": "https://github.com/boostorg/mysql", + "homepage": "https://www.boost.org/libs/mysql", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-nowide/vcpkg.json b/ports/boost-nowide/vcpkg.json index e9ecebfb1fbf36..00c19ca0914537 100644 --- a/ports/boost-nowide/vcpkg.json +++ b/ports/boost-nowide/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-nowide", "version": "1.85.0", + "port-version": 1, "description": "Boost nowide module", - "homepage": "https://github.com/boostorg/nowide", + "homepage": "https://www.boost.org/libs/nowide", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-numeric-conversion/vcpkg.json b/ports/boost-numeric-conversion/vcpkg.json index 635a55e7b34774..4a658acee85eb0 100644 --- a/ports/boost-numeric-conversion/vcpkg.json +++ b/ports/boost-numeric-conversion/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-numeric-conversion", "version": "1.85.0", + "port-version": 1, "description": "Boost numeric_conversion module", - "homepage": "https://github.com/boostorg/numeric_conversion", + "homepage": "https://www.boost.org/libs/numeric_conversion", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-odeint/vcpkg.json b/ports/boost-odeint/vcpkg.json index 61157d0249c7d5..1f426a3b9fcf29 100644 --- a/ports/boost-odeint/vcpkg.json +++ b/ports/boost-odeint/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-odeint", "version": "1.85.0", + "port-version": 1, "description": "Boost odeint module", - "homepage": "https://github.com/boostorg/odeint", + "homepage": "https://www.boost.org/libs/odeint", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-optional/vcpkg.json b/ports/boost-optional/vcpkg.json index 15860a78902c08..2b84964c0ea9b9 100644 --- a/ports/boost-optional/vcpkg.json +++ b/ports/boost-optional/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-optional", "version": "1.85.0", + "port-version": 1, "description": "Boost optional module", - "homepage": "https://github.com/boostorg/optional", + "homepage": "https://www.boost.org/libs/optional", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-outcome/vcpkg.json b/ports/boost-outcome/vcpkg.json index 7526c74c2e839b..7d9d00c9be3e55 100644 --- a/ports/boost-outcome/vcpkg.json +++ b/ports/boost-outcome/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-outcome", "version": "1.85.0", + "port-version": 1, "description": "Boost outcome module", - "homepage": "https://github.com/boostorg/outcome", + "homepage": "https://www.boost.org/libs/outcome", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-parameter-python/vcpkg.json b/ports/boost-parameter-python/vcpkg.json index 916abea3335dc7..47d8d4afec6950 100644 --- a/ports/boost-parameter-python/vcpkg.json +++ b/ports/boost-parameter-python/vcpkg.json @@ -2,10 +2,10 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-parameter-python", "version": "1.85.0", + "port-version": 1, "description": "Boost parameter_python module", - "homepage": "https://github.com/boostorg/parameter_python", + "homepage": "https://www.boost.org/libs/parameter_python", "license": "BSL-1.0", - "supports": "!emscripten", "dependencies": [ { "name": "boost-cmake", diff --git a/ports/boost-parameter/vcpkg.json b/ports/boost-parameter/vcpkg.json index be15d23e807ac8..1cc9c43c7a2310 100644 --- a/ports/boost-parameter/vcpkg.json +++ b/ports/boost-parameter/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-parameter", "version": "1.85.0", + "port-version": 1, "description": "Boost parameter module", - "homepage": "https://github.com/boostorg/parameter", + "homepage": "https://www.boost.org/libs/parameter", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-pfr/vcpkg.json b/ports/boost-pfr/vcpkg.json index 53b44530cd3343..5ab1cbc5f90d1a 100644 --- a/ports/boost-pfr/vcpkg.json +++ b/ports/boost-pfr/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-pfr", "version": "1.85.0", + "port-version": 1, "description": "Boost pfr module", - "homepage": "https://github.com/boostorg/pfr", + "homepage": "https://www.boost.org/libs/pfr", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-phoenix/vcpkg.json b/ports/boost-phoenix/vcpkg.json index d2dbf9fb97af01..8817e88fcbef88 100644 --- a/ports/boost-phoenix/vcpkg.json +++ b/ports/boost-phoenix/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-phoenix", "version": "1.85.0", + "port-version": 1, "description": "Boost phoenix module", - "homepage": "https://github.com/boostorg/phoenix", + "homepage": "https://www.boost.org/libs/phoenix", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-poly-collection/vcpkg.json b/ports/boost-poly-collection/vcpkg.json index ba483239799fa0..72d5299888645f 100644 --- a/ports/boost-poly-collection/vcpkg.json +++ b/ports/boost-poly-collection/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-poly-collection", "version": "1.85.0", + "port-version": 1, "description": "Boost poly_collection module", - "homepage": "https://github.com/boostorg/poly_collection", + "homepage": "https://www.boost.org/libs/poly_collection", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-polygon/vcpkg.json b/ports/boost-polygon/vcpkg.json index 17307ce7bb27f5..9d403c8051052c 100644 --- a/ports/boost-polygon/vcpkg.json +++ b/ports/boost-polygon/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-polygon", "version": "1.85.0", + "port-version": 1, "description": "Boost polygon module", - "homepage": "https://github.com/boostorg/polygon", + "homepage": "https://www.boost.org/libs/polygon", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-pool/vcpkg.json b/ports/boost-pool/vcpkg.json index 98e4ef5d36fd7b..df3b50f92ded29 100644 --- a/ports/boost-pool/vcpkg.json +++ b/ports/boost-pool/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-pool", "version": "1.85.0", + "port-version": 1, "description": "Boost pool module", - "homepage": "https://github.com/boostorg/pool", + "homepage": "https://www.boost.org/libs/pool", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-predef/vcpkg.json b/ports/boost-predef/vcpkg.json index 040c76e133997f..627e584126d6da 100644 --- a/ports/boost-predef/vcpkg.json +++ b/ports/boost-predef/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-predef", "version": "1.85.0", + "port-version": 1, "description": "Boost predef module", - "homepage": "https://github.com/boostorg/predef", + "homepage": "https://www.boost.org/libs/predef", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-preprocessor/vcpkg.json b/ports/boost-preprocessor/vcpkg.json index 0f8dd9823ab802..3df45079823ea5 100644 --- a/ports/boost-preprocessor/vcpkg.json +++ b/ports/boost-preprocessor/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-preprocessor", "version": "1.85.0", + "port-version": 1, "description": "Boost preprocessor module", - "homepage": "https://github.com/boostorg/preprocessor", + "homepage": "https://www.boost.org/libs/preprocessor", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-process/vcpkg.json b/ports/boost-process/vcpkg.json index ff13578ee67c7f..4c3da6fe1c624c 100644 --- a/ports/boost-process/vcpkg.json +++ b/ports/boost-process/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-process", "version": "1.85.0", + "port-version": 1, "description": "Boost process module", - "homepage": "https://github.com/boostorg/process", + "homepage": "https://www.boost.org/libs/process", "license": "BSL-1.0", "supports": "!emscripten", "dependencies": [ diff --git a/ports/boost-program-options/vcpkg.json b/ports/boost-program-options/vcpkg.json index 34354ca502e83a..03716c6ca6ff32 100644 --- a/ports/boost-program-options/vcpkg.json +++ b/ports/boost-program-options/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-program-options", "version": "1.85.0", + "port-version": 1, "description": "Boost program_options module", - "homepage": "https://github.com/boostorg/program_options", + "homepage": "https://www.boost.org/libs/program_options", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-property-map-parallel/vcpkg.json b/ports/boost-property-map-parallel/vcpkg.json index 8f2cc50b38a606..7a3f2221466e59 100644 --- a/ports/boost-property-map-parallel/vcpkg.json +++ b/ports/boost-property-map-parallel/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-property-map-parallel", "version": "1.85.0", + "port-version": 1, "description": "Boost property_map_parallel module", - "homepage": "https://github.com/boostorg/property_map_parallel", + "homepage": "https://www.boost.org/libs/property_map_parallel", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-property-map/vcpkg.json b/ports/boost-property-map/vcpkg.json index 905f585949764e..00c052350ca12d 100644 --- a/ports/boost-property-map/vcpkg.json +++ b/ports/boost-property-map/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-property-map", "version": "1.85.0", + "port-version": 1, "description": "Boost property_map module", - "homepage": "https://github.com/boostorg/property_map", + "homepage": "https://www.boost.org/libs/property_map", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-property-tree/vcpkg.json b/ports/boost-property-tree/vcpkg.json index 5ece0dfbd9e41c..6989df80c14a5f 100644 --- a/ports/boost-property-tree/vcpkg.json +++ b/ports/boost-property-tree/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-property-tree", "version": "1.85.0", + "port-version": 1, "description": "Boost property_tree module", - "homepage": "https://github.com/boostorg/property_tree", + "homepage": "https://www.boost.org/libs/property_tree", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-proto/vcpkg.json b/ports/boost-proto/vcpkg.json index c91a5bf6dd1419..0d0aeeaa5865b0 100644 --- a/ports/boost-proto/vcpkg.json +++ b/ports/boost-proto/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-proto", "version": "1.85.0", + "port-version": 1, "description": "Boost proto module", - "homepage": "https://github.com/boostorg/proto", + "homepage": "https://www.boost.org/libs/proto", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-ptr-container/vcpkg.json b/ports/boost-ptr-container/vcpkg.json index dd38adfc4531b1..bbf096eaffbc4b 100644 --- a/ports/boost-ptr-container/vcpkg.json +++ b/ports/boost-ptr-container/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-ptr-container", "version": "1.85.0", + "port-version": 1, "description": "Boost ptr_container module", - "homepage": "https://github.com/boostorg/ptr_container", + "homepage": "https://www.boost.org/libs/ptr_container", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-python/vcpkg.json b/ports/boost-python/vcpkg.json index 3efed8d2623555..e9f83f394e98e2 100644 --- a/ports/boost-python/vcpkg.json +++ b/ports/boost-python/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-python", "version": "1.85.0", + "port-version": 1, "description": "Boost python module", - "homepage": "https://github.com/boostorg/python", + "homepage": "https://www.boost.org/libs/python", "license": "BSL-1.0", "supports": "!uwp & !emscripten & !ios & !android", "dependencies": [ diff --git a/ports/boost-qvm/vcpkg.json b/ports/boost-qvm/vcpkg.json index 4e06463b239959..85086eb99a33cb 100644 --- a/ports/boost-qvm/vcpkg.json +++ b/ports/boost-qvm/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-qvm", "version": "1.85.0", + "port-version": 1, "description": "Boost qvm module", - "homepage": "https://github.com/boostorg/qvm", + "homepage": "https://www.boost.org/libs/qvm", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-random/vcpkg.json b/ports/boost-random/vcpkg.json index 61d447c68366e2..0acd8a545af68b 100644 --- a/ports/boost-random/vcpkg.json +++ b/ports/boost-random/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-random", "version": "1.85.0", + "port-version": 1, "description": "Boost random module", - "homepage": "https://github.com/boostorg/random", + "homepage": "https://www.boost.org/libs/random", "license": "BSL-1.0", "supports": "!uwp", "dependencies": [ diff --git a/ports/boost-range/vcpkg.json b/ports/boost-range/vcpkg.json index 19a0a824538c86..e746f82a8109a9 100644 --- a/ports/boost-range/vcpkg.json +++ b/ports/boost-range/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-range", "version": "1.85.0", + "port-version": 1, "description": "Boost range module", - "homepage": "https://github.com/boostorg/range", + "homepage": "https://www.boost.org/libs/range", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-ratio/vcpkg.json b/ports/boost-ratio/vcpkg.json index f1d5c54582188f..c9ee3c53165911 100644 --- a/ports/boost-ratio/vcpkg.json +++ b/ports/boost-ratio/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-ratio", "version": "1.85.0", + "port-version": 1, "description": "Boost ratio module", - "homepage": "https://github.com/boostorg/ratio", + "homepage": "https://www.boost.org/libs/ratio", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-rational/vcpkg.json b/ports/boost-rational/vcpkg.json index 29236d30f668f9..ffe855d36d7bf8 100644 --- a/ports/boost-rational/vcpkg.json +++ b/ports/boost-rational/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-rational", "version": "1.85.0", + "port-version": 1, "description": "Boost rational module", - "homepage": "https://github.com/boostorg/rational", + "homepage": "https://www.boost.org/libs/rational", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-redis/vcpkg.json b/ports/boost-redis/vcpkg.json index bb1be39a63b320..cad7a6dbe69a20 100644 --- a/ports/boost-redis/vcpkg.json +++ b/ports/boost-redis/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-redis", "version": "1.85.0", + "port-version": 1, "description": "Boost redis module", - "homepage": "https://github.com/boostorg/redis", + "homepage": "https://www.boost.org/libs/redis", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-regex/vcpkg.json b/ports/boost-regex/vcpkg.json index 99e906d3a83e0a..af22481acee7ca 100644 --- a/ports/boost-regex/vcpkg.json +++ b/ports/boost-regex/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-regex", "version": "1.85.0", + "port-version": 1, "description": "Boost regex module", - "homepage": "https://github.com/boostorg/regex", + "homepage": "https://www.boost.org/libs/regex", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-safe-numerics/vcpkg.json b/ports/boost-safe-numerics/vcpkg.json index ca19e001916394..7665d329e1b8da 100644 --- a/ports/boost-safe-numerics/vcpkg.json +++ b/ports/boost-safe-numerics/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-safe-numerics", "version": "1.85.0", + "port-version": 1, "description": "Boost safe_numerics module", - "homepage": "https://github.com/boostorg/safe_numerics", + "homepage": "https://www.boost.org/libs/safe_numerics", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-scope-exit/vcpkg.json b/ports/boost-scope-exit/vcpkg.json index 6ad6bc6a51ed24..2ac8b3681abb9c 100644 --- a/ports/boost-scope-exit/vcpkg.json +++ b/ports/boost-scope-exit/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-scope-exit", "version": "1.85.0", + "port-version": 1, "description": "Boost scope_exit module", - "homepage": "https://github.com/boostorg/scope_exit", + "homepage": "https://www.boost.org/libs/scope_exit", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-scope/vcpkg.json b/ports/boost-scope/vcpkg.json index 5b803f12f90e54..d5dfccef5d52a7 100644 --- a/ports/boost-scope/vcpkg.json +++ b/ports/boost-scope/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-scope", "version": "1.85.0", + "port-version": 1, "description": "Boost scope module", - "homepage": "https://github.com/boostorg/scope", + "homepage": "https://www.boost.org/libs/scope", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-serialization/vcpkg.json b/ports/boost-serialization/vcpkg.json index 61a6dab21d0a52..09b14a70dcdcea 100644 --- a/ports/boost-serialization/vcpkg.json +++ b/ports/boost-serialization/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-serialization", "version": "1.85.0", + "port-version": 1, "description": "Boost serialization module", - "homepage": "https://github.com/boostorg/serialization", + "homepage": "https://www.boost.org/libs/serialization", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-signals2/vcpkg.json b/ports/boost-signals2/vcpkg.json index 51af3a99e9f007..5be3299d84b96a 100644 --- a/ports/boost-signals2/vcpkg.json +++ b/ports/boost-signals2/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-signals2", "version": "1.85.0", + "port-version": 1, "description": "Boost signals2 module", - "homepage": "https://github.com/boostorg/signals2", + "homepage": "https://www.boost.org/libs/signals2", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-smart-ptr/vcpkg.json b/ports/boost-smart-ptr/vcpkg.json index 0dadbbd45d0e74..edb2fc6cda3a39 100644 --- a/ports/boost-smart-ptr/vcpkg.json +++ b/ports/boost-smart-ptr/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-smart-ptr", "version": "1.85.0", + "port-version": 1, "description": "Boost smart_ptr module", - "homepage": "https://github.com/boostorg/smart_ptr", + "homepage": "https://www.boost.org/libs/smart_ptr", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-sort/vcpkg.json b/ports/boost-sort/vcpkg.json index f251260fe88717..37e80a4880e0b0 100644 --- a/ports/boost-sort/vcpkg.json +++ b/ports/boost-sort/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-sort", "version": "1.85.0", + "port-version": 1, "description": "Boost sort module", - "homepage": "https://github.com/boostorg/sort", + "homepage": "https://www.boost.org/libs/sort", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-spirit/vcpkg.json b/ports/boost-spirit/vcpkg.json index 0a2a8795eba8e4..4381b6af97d087 100644 --- a/ports/boost-spirit/vcpkg.json +++ b/ports/boost-spirit/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-spirit", "version": "1.85.0", + "port-version": 1, "description": "Boost spirit module", - "homepage": "https://github.com/boostorg/spirit", + "homepage": "https://www.boost.org/libs/spirit", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-stacktrace/vcpkg.json b/ports/boost-stacktrace/vcpkg.json index e55d7869c216ec..afbb5f38e492c4 100644 --- a/ports/boost-stacktrace/vcpkg.json +++ b/ports/boost-stacktrace/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-stacktrace", "version": "1.85.0", + "port-version": 1, "description": "Boost stacktrace module", - "homepage": "https://github.com/boostorg/stacktrace", + "homepage": "https://www.boost.org/libs/stacktrace", "license": "BSL-1.0", "supports": "!uwp", "dependencies": [ diff --git a/ports/boost-statechart/vcpkg.json b/ports/boost-statechart/vcpkg.json index 3b06cf1d8f0f93..06c5db40b05fe7 100644 --- a/ports/boost-statechart/vcpkg.json +++ b/ports/boost-statechart/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-statechart", "version": "1.85.0", + "port-version": 1, "description": "Boost statechart module", - "homepage": "https://github.com/boostorg/statechart", + "homepage": "https://www.boost.org/libs/statechart", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-static-assert/vcpkg.json b/ports/boost-static-assert/vcpkg.json index 443f26dbcc34a7..280839d2997288 100644 --- a/ports/boost-static-assert/vcpkg.json +++ b/ports/boost-static-assert/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-static-assert", "version": "1.85.0", + "port-version": 1, "description": "Boost static_assert module", - "homepage": "https://github.com/boostorg/static_assert", + "homepage": "https://www.boost.org/libs/static_assert", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-static-string/vcpkg.json b/ports/boost-static-string/vcpkg.json index 556a870ef94f62..990b82aec5fb33 100644 --- a/ports/boost-static-string/vcpkg.json +++ b/ports/boost-static-string/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-static-string", "version": "1.85.0", + "port-version": 1, "description": "Boost static_string module", - "homepage": "https://github.com/boostorg/static_string", + "homepage": "https://www.boost.org/libs/static_string", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-stl-interfaces/vcpkg.json b/ports/boost-stl-interfaces/vcpkg.json index 2763d93301cbe0..1453995d67a13d 100644 --- a/ports/boost-stl-interfaces/vcpkg.json +++ b/ports/boost-stl-interfaces/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-stl-interfaces", "version": "1.85.0", + "port-version": 1, "description": "Boost stl_interfaces module", - "homepage": "https://github.com/boostorg/stl_interfaces", + "homepage": "https://www.boost.org/libs/stl_interfaces", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-system/vcpkg.json b/ports/boost-system/vcpkg.json index dc5f20a47814a3..f8bae01369b370 100644 --- a/ports/boost-system/vcpkg.json +++ b/ports/boost-system/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-system", "version": "1.85.0", + "port-version": 1, "description": "Boost system module", - "homepage": "https://github.com/boostorg/system", + "homepage": "https://www.boost.org/libs/system", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-test/vcpkg.json b/ports/boost-test/vcpkg.json index 78db1650670b94..8e5bfbe579ed4d 100644 --- a/ports/boost-test/vcpkg.json +++ b/ports/boost-test/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-test", "version": "1.85.0", + "port-version": 1, "description": "Boost test module", - "homepage": "https://github.com/boostorg/test", + "homepage": "https://www.boost.org/libs/test", "license": "BSL-1.0", "supports": "!uwp", "dependencies": [ diff --git a/ports/boost-thread/vcpkg.json b/ports/boost-thread/vcpkg.json index 9fb082d363d03e..7fbd3a2ae4d35d 100644 --- a/ports/boost-thread/vcpkg.json +++ b/ports/boost-thread/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-thread", "version": "1.85.0", + "port-version": 1, "description": "Boost thread module", - "homepage": "https://github.com/boostorg/thread", + "homepage": "https://www.boost.org/libs/thread", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-throw-exception/vcpkg.json b/ports/boost-throw-exception/vcpkg.json index 45d21986f87756..fd85cc680e1461 100644 --- a/ports/boost-throw-exception/vcpkg.json +++ b/ports/boost-throw-exception/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-throw-exception", "version": "1.85.0", + "port-version": 1, "description": "Boost throw_exception module", - "homepage": "https://github.com/boostorg/throw_exception", + "homepage": "https://www.boost.org/libs/throw_exception", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-timer/vcpkg.json b/ports/boost-timer/vcpkg.json index c49c44b6a07985..573a1117ea1bb6 100644 --- a/ports/boost-timer/vcpkg.json +++ b/ports/boost-timer/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-timer", "version": "1.85.0", + "port-version": 1, "description": "Boost timer module", - "homepage": "https://github.com/boostorg/timer", + "homepage": "https://www.boost.org/libs/timer", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-tokenizer/vcpkg.json b/ports/boost-tokenizer/vcpkg.json index de6bfe8dd7839f..390a58e17aaf44 100644 --- a/ports/boost-tokenizer/vcpkg.json +++ b/ports/boost-tokenizer/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-tokenizer", "version": "1.85.0", + "port-version": 1, "description": "Boost tokenizer module", - "homepage": "https://github.com/boostorg/tokenizer", + "homepage": "https://www.boost.org/libs/tokenizer", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-tti/vcpkg.json b/ports/boost-tti/vcpkg.json index 52042833b3c061..fe2c55f731a78d 100644 --- a/ports/boost-tti/vcpkg.json +++ b/ports/boost-tti/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-tti", "version": "1.85.0", + "port-version": 1, "description": "Boost tti module", - "homepage": "https://github.com/boostorg/tti", + "homepage": "https://www.boost.org/libs/tti", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-tuple/vcpkg.json b/ports/boost-tuple/vcpkg.json index 306a8706f789e7..a911f59adcb3f5 100644 --- a/ports/boost-tuple/vcpkg.json +++ b/ports/boost-tuple/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-tuple", "version": "1.85.0", + "port-version": 1, "description": "Boost tuple module", - "homepage": "https://github.com/boostorg/tuple", + "homepage": "https://www.boost.org/libs/tuple", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-type-erasure/vcpkg.json b/ports/boost-type-erasure/vcpkg.json index 093ef9900c1f6b..f899ca8784bd50 100644 --- a/ports/boost-type-erasure/vcpkg.json +++ b/ports/boost-type-erasure/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-type-erasure", "version": "1.85.0", + "port-version": 1, "description": "Boost type_erasure module", - "homepage": "https://github.com/boostorg/type_erasure", + "homepage": "https://www.boost.org/libs/type_erasure", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-type-index/vcpkg.json b/ports/boost-type-index/vcpkg.json index 07c4add77d06aa..eaaa45d6be8340 100644 --- a/ports/boost-type-index/vcpkg.json +++ b/ports/boost-type-index/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-type-index", "version": "1.85.0", + "port-version": 1, "description": "Boost type_index module", - "homepage": "https://github.com/boostorg/type_index", + "homepage": "https://www.boost.org/libs/type_index", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-type-traits/vcpkg.json b/ports/boost-type-traits/vcpkg.json index 27ca03dbdb4cfd..8b2ae31d1a0542 100644 --- a/ports/boost-type-traits/vcpkg.json +++ b/ports/boost-type-traits/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-type-traits", "version": "1.85.0", + "port-version": 1, "description": "Boost type_traits module", - "homepage": "https://github.com/boostorg/type_traits", + "homepage": "https://www.boost.org/libs/type_traits", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-typeof/vcpkg.json b/ports/boost-typeof/vcpkg.json index 0b4422fe6e16a4..387ef30bee14ec 100644 --- a/ports/boost-typeof/vcpkg.json +++ b/ports/boost-typeof/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-typeof", "version": "1.85.0", + "port-version": 1, "description": "Boost typeof module", - "homepage": "https://github.com/boostorg/typeof", + "homepage": "https://www.boost.org/libs/typeof", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-ublas/vcpkg.json b/ports/boost-ublas/vcpkg.json index 7971de669add84..53c85367cd4347 100644 --- a/ports/boost-ublas/vcpkg.json +++ b/ports/boost-ublas/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-ublas", "version": "1.85.0", + "port-version": 1, "description": "Boost ublas module", - "homepage": "https://github.com/boostorg/ublas", + "homepage": "https://www.boost.org/libs/ublas", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-uninstall/vcpkg.json b/ports/boost-uninstall/vcpkg.json index d8e3d7cb19a66c..dfe0ba9a65c627 100644 --- a/ports/boost-uninstall/vcpkg.json +++ b/ports/boost-uninstall/vcpkg.json @@ -2,6 +2,7 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-uninstall", "version": "1.85.0", + "port-version": 1, "description": "Internal vcpkg port used to uninstall Boost", "license": "MIT" } diff --git a/ports/boost-units/vcpkg.json b/ports/boost-units/vcpkg.json index d92c10e21fa853..7ea147eb2de8bf 100644 --- a/ports/boost-units/vcpkg.json +++ b/ports/boost-units/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-units", "version": "1.85.0", + "port-version": 1, "description": "Boost units module", - "homepage": "https://github.com/boostorg/units", + "homepage": "https://www.boost.org/libs/units", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-unordered/vcpkg.json b/ports/boost-unordered/vcpkg.json index 65bd53c1776044..5997557cbd287c 100644 --- a/ports/boost-unordered/vcpkg.json +++ b/ports/boost-unordered/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-unordered", "version": "1.85.0", + "port-version": 1, "description": "Boost unordered module", - "homepage": "https://github.com/boostorg/unordered", + "homepage": "https://www.boost.org/libs/unordered", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-url/vcpkg.json b/ports/boost-url/vcpkg.json index 1675cf37c0f179..954a93bd0ced46 100644 --- a/ports/boost-url/vcpkg.json +++ b/ports/boost-url/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-url", "version": "1.85.0", + "port-version": 1, "description": "Boost url module", - "homepage": "https://github.com/boostorg/url", + "homepage": "https://www.boost.org/libs/url", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-utility/vcpkg.json b/ports/boost-utility/vcpkg.json index 53de243fdf762e..65614dc64cc7be 100644 --- a/ports/boost-utility/vcpkg.json +++ b/ports/boost-utility/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-utility", "version": "1.85.0", + "port-version": 1, "description": "Boost utility module", - "homepage": "https://github.com/boostorg/utility", + "homepage": "https://www.boost.org/libs/utility", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-uuid/vcpkg.json b/ports/boost-uuid/vcpkg.json index ada48cab7963f0..845a00f6b4d49a 100644 --- a/ports/boost-uuid/vcpkg.json +++ b/ports/boost-uuid/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-uuid", "version": "1.85.0", + "port-version": 1, "description": "Boost uuid module", - "homepage": "https://github.com/boostorg/uuid", + "homepage": "https://www.boost.org/libs/uuid", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-variant/vcpkg.json b/ports/boost-variant/vcpkg.json index d8e9008983d24a..6940f23c553254 100644 --- a/ports/boost-variant/vcpkg.json +++ b/ports/boost-variant/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-variant", "version": "1.85.0", + "port-version": 1, "description": "Boost variant module", - "homepage": "https://github.com/boostorg/variant", + "homepage": "https://www.boost.org/libs/variant", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-variant2/vcpkg.json b/ports/boost-variant2/vcpkg.json index 271bb6742d4285..0817c7aa0825a6 100644 --- a/ports/boost-variant2/vcpkg.json +++ b/ports/boost-variant2/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-variant2", "version": "1.85.0", + "port-version": 1, "description": "Boost variant2 module", - "homepage": "https://github.com/boostorg/variant2", + "homepage": "https://www.boost.org/libs/variant2", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-vmd/vcpkg.json b/ports/boost-vmd/vcpkg.json index 3ec51421e55c66..e3f9259e71b8d0 100644 --- a/ports/boost-vmd/vcpkg.json +++ b/ports/boost-vmd/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-vmd", "version": "1.85.0", + "port-version": 1, "description": "Boost vmd module", - "homepage": "https://github.com/boostorg/vmd", + "homepage": "https://www.boost.org/libs/vmd", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-wave/vcpkg.json b/ports/boost-wave/vcpkg.json index 8efe293c928792..af8a3ccfa03234 100644 --- a/ports/boost-wave/vcpkg.json +++ b/ports/boost-wave/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-wave", "version": "1.85.0", + "port-version": 1, "description": "Boost wave module", - "homepage": "https://github.com/boostorg/wave", + "homepage": "https://www.boost.org/libs/wave", "license": "BSL-1.0", "supports": "!uwp", "dependencies": [ diff --git a/ports/boost-winapi/vcpkg.json b/ports/boost-winapi/vcpkg.json index a4804e1177313c..28aef20db5de60 100644 --- a/ports/boost-winapi/vcpkg.json +++ b/ports/boost-winapi/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-winapi", "version": "1.85.0", + "port-version": 1, "description": "Boost winapi module", - "homepage": "https://github.com/boostorg/winapi", + "homepage": "https://www.boost.org/libs/winapi", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-xpressive/vcpkg.json b/ports/boost-xpressive/vcpkg.json index c49e061cde9db1..f0a44db0a3d079 100644 --- a/ports/boost-xpressive/vcpkg.json +++ b/ports/boost-xpressive/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-xpressive", "version": "1.85.0", + "port-version": 1, "description": "Boost xpressive module", - "homepage": "https://github.com/boostorg/xpressive", + "homepage": "https://www.boost.org/libs/xpressive", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost-yap/vcpkg.json b/ports/boost-yap/vcpkg.json index e7006eb2cdcffd..f6981a65851221 100644 --- a/ports/boost-yap/vcpkg.json +++ b/ports/boost-yap/vcpkg.json @@ -2,8 +2,9 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost-yap", "version": "1.85.0", + "port-version": 1, "description": "Boost yap module", - "homepage": "https://github.com/boostorg/yap", + "homepage": "https://www.boost.org/libs/yap", "license": "BSL-1.0", "dependencies": [ { diff --git a/ports/boost/vcpkg.json b/ports/boost/vcpkg.json index 0daebccb27e8b8..c5b0f9eae92bb4 100644 --- a/ports/boost/vcpkg.json +++ b/ports/boost/vcpkg.json @@ -2,6 +2,7 @@ "$comment": "Automatically generated by scripts/boost/generate-ports.ps1", "name": "boost", "version": "1.85.0", + "port-version": 1, "description": "Peer-reviewed portable C++ source libraries", "homepage": "https://boost.org", "license": "BSL-1.0", @@ -132,7 +133,7 @@ }, { "name": "boost-coroutine2", - "platform": "!emscripten", + "platform": "!uwp & !emscripten", "version>=": "1.85.0" }, { @@ -153,6 +154,7 @@ }, { "name": "boost-dll", + "platform": "!uwp", "version>=": "1.85.0" }, { @@ -379,7 +381,7 @@ }, { "name": "boost-parameter-python", - "platform": "!emscripten", + "platform": "!uwp & !emscripten & !ios & !android", "version>=": "1.85.0" }, { diff --git a/ports/brpc/fix-boost-ptr.patch b/ports/brpc/fix-boost-ptr.patch deleted file mode 100644 index bd468ee8a0fd3e..00000000000000 --- a/ports/brpc/fix-boost-ptr.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/src/brpc/policy/thrift_protocol.cpp b/src/brpc/policy/thrift_protocol.cpp -index 9871c01..269cfe1 100644 ---- a/src/brpc/policy/thrift_protocol.cpp -+++ b/src/brpc/policy/thrift_protocol.cpp -@@ -45,8 +45,7 @@ - #if defined(_THRIFT_STDCXX_H_) - # define THRIFT_STDCXX apache::thrift::stdcxx - #else -- # define THRIFT_STDCXX boost -- # include -+ # define THRIFT_STDCXX std - #endif - #endif - diff --git a/ports/brpc/fix-build.patch b/ports/brpc/fix-build.patch index 89376a4d984a91..fa57f6e14e1cc8 100644 --- a/ports/brpc/fix-build.patch +++ b/ports/brpc/fix-build.patch @@ -1,18 +1,18 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index f364cd13..f4add26d 100644 +index b14fe17..ecce87c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -66,7 +66,8 @@ endif() +@@ -68,7 +68,8 @@ endif() if(WITH_THRIFT) set(THRIFT_CPP_FLAG "-DENABLE_THRIFT_FRAMED_PROTOCOL") -- set(THRIFT_LIB "thrift") +- find_library(THRIFT_LIB NAMES thrift) + find_package(Thrift CONFIG REQUIRED) + set(THRIFT_LIB "thrift::thrift") - endif() - - set(WITH_RDMA_VAL "0") -@@ -150,11 +151,15 @@ if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") + if (NOT THRIFT_LIB) + message(FATAL_ERROR "Fail to find Thrift") + endif() +@@ -153,7 +154,9 @@ if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") endif() endif() @@ -20,6 +20,12 @@ index f364cd13..f4add26d 100644 +find_package(protobuf CONFIG REQUIRED) +get_target_property(PROTOBUF_INCLUDE_DIR protobuf::libprotobuf INTERFACE_INCLUDE_DIRECTORIES) +set(PROTOBUF_LIBRARIES protobuf::libprotobuf) + if(Protobuf_VERSION GREATER 4.21) + # required by absl + set(CMAKE_CXX_STANDARD 17) +@@ -199,9 +202,11 @@ else() + use_cxx11() + endif() find_package(Threads REQUIRED) +find_package(ZLIB REQUIRED) @@ -30,7 +36,7 @@ index f364cd13..f4add26d 100644 if ((NOT LEVELDB_INCLUDE_PATH) OR (NOT LEVELDB_LIB)) message(FATAL_ERROR "Fail to find leveldb") endif() -@@ -169,8 +174,9 @@ if(WITH_SNAPPY) +@@ -216,8 +221,9 @@ if(WITH_SNAPPY) endif() if(WITH_GLOG) @@ -42,7 +48,7 @@ index f364cd13..f4add26d 100644 if((NOT GLOG_INCLUDE_PATH) OR (NOT GLOG_LIB)) message(FATAL_ERROR "Fail to find glog") endif() -@@ -197,7 +203,7 @@ if(WITH_RDMA) +@@ -244,7 +250,7 @@ if(WITH_RDMA) endif() endif() @@ -51,32 +57,29 @@ index f364cd13..f4add26d 100644 if(NOT PROTOC_LIB) message(FATAL_ERROR "Fail to find protoc lib") endif() -@@ -208,7 +214,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Darwin") +@@ -259,7 +265,7 @@ else() ) - endif() + endif() --find_package(OpenSSL) -+find_package(OpenSSL REQUIRED) +- find_package(OpenSSL) ++ find_package(OpenSSL REQUIRED) + include_directories(${OPENSSL_INCLUDE_DIR}) + endif() - include_directories( - ${GFLAGS_INCLUDE_PATH} -@@ -223,11 +229,11 @@ set(DYNAMIC_LIB +@@ -275,9 +281,10 @@ set(DYNAMIC_LIB ${LEVELDB_LIB} ${PROTOC_LIB} ${CMAKE_THREAD_LIBS_INIT} -- ${THRIFT_LIB} -- ${THRIFTNB_LIB} - ${OPENSSL_CRYPTO_LIBRARY} + ${OPENSSL_SSL_LIBRARY} -+ ${THRIFT_LIB} + ${THRIFT_LIB} dl - z) + ZLIB::ZLIB) - if(WITH_MESALINK) - list(APPEND DYNAMIC_LIB ${MESALINK_LIB}) + if(WITH_BORINGSSL) + list(APPEND DYNAMIC_LIB ${BORINGSSL_SSL_LIBRARY}) diff --git a/cmake/FindGFLAGS.cmake b/cmake/FindGFLAGS.cmake -index dfad5fd8..8423d55a 100644 +index dfad5fd..8423d55 100644 --- a/cmake/FindGFLAGS.cmake +++ b/cmake/FindGFLAGS.cmake @@ -24,7 +24,9 @@ if (GFLAGS_STATIC) @@ -91,10 +94,10 @@ index dfad5fd8..8423d55a 100644 set(GFLAGS_FOUND TRUE) endif(GFLAGS_INCLUDE_PATH AND GFLAGS_LIBRARY) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index fbcc7cc5..868270ea 100644 +index 1b4b233..8e836a4 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt -@@ -31,16 +31,24 @@ add_dependencies(SOURCES_LIB PROTO_LIB) +@@ -31,6 +31,7 @@ add_dependencies(SOURCES_LIB PROTO_LIB) set_property(TARGET ${SOURCES_LIB} PROPERTY POSITION_INDEPENDENT_CODE 1) set_property(TARGET ${BUTIL_LIB} PROPERTY POSITION_INDEPENDENT_CODE 1) @@ -102,26 +105,29 @@ index fbcc7cc5..868270ea 100644 add_library(brpc-static STATIC $ $ $) +@@ -60,12 +61,19 @@ endfunction() --if(BRPC_WITH_THRIFT) -- target_link_libraries(brpc-static thrift) -+if(WITH_THRIFT) -+ target_link_libraries(brpc-static ${THRIFT_LIB}) + + if(WITH_THRIFT) +- target_link_libraries(brpc-static ${THRIFT_LIB}) +- check_thrift_version(brpc-static) ++ target_link_libraries(brpc-static PUBLIC ${THRIFT_LIB}) endif() +target_link_libraries(brpc-static PUBLIC ${DYNAMIC_LIB}) +if(BRPC_WITH_GLOG) -+ target_link_libraries(brpc-static ${GLOG_LIB}) ++ target_link_libraries(brpc-static PUBLIC ${GLOG_LIB}) +endif() +target_include_directories(brpc-static PUBLIC $) ++ SET_TARGET_PROPERTIES(brpc-static PROPERTIES OUTPUT_NAME brpc CLEAN_DIRECT_OUTPUT 1) - +endif() + +if(0) # for protoc-gen-mcpack set(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/output/bin) -@@ -49,35 +57,63 @@ set(protoc_gen_mcpack_SOURCES +@@ -74,36 +82,64 @@ set(protoc_gen_mcpack_SOURCES ) add_executable(protoc-gen-mcpack ${protoc_gen_mcpack_SOURCES}) @@ -131,23 +137,26 @@ index fbcc7cc5..868270ea 100644 add_library(brpc-shared SHARED $ $ $) - target_link_libraries(brpc-shared ${DYNAMIC_LIB}) +- target_link_libraries(brpc-shared ${DYNAMIC_LIB}) ++ target_link_libraries(brpc-shared PUBLIC ${DYNAMIC_LIB}) + target_include_directories(brpc-shared PUBLIC $) - if(BRPC_WITH_GLOG) - target_link_libraries(brpc-shared ${GLOG_LIB}) + if(WITH_GLOG) +- target_link_libraries(brpc-shared ${GLOG_LIB}) ++ target_link_libraries(brpc-shared PUBLIC ${GLOG_LIB}) endif() -- if(BRPC_WITH_THRIFT) -- target_link_libraries(brpc-shared thrift) -+ if(WITH_THRIFT) -+ target_link_libraries(brpc-shared ${THRIFT_LIB}) + if(WITH_THRIFT) +- target_link_libraries(brpc-shared ${THRIFT_LIB}) +- check_thrift_version(brpc-shared) ++ target_link_libraries(brpc-shared PUBLIC ${THRIFT_LIB}) endif() SET_TARGET_PROPERTIES(brpc-shared PROPERTIES OUTPUT_NAME brpc CLEAN_DIRECT_OUTPUT 1) - ++ + if(0) target_link_libraries(protoc-gen-mcpack brpc-shared ${DYNAMIC_LIB} pthread) -- -- install(TARGETS brpc-shared + endif() + +- install(TARGETS brpc-shared + install(TARGETS brpc-shared EXPORT unofficial-brpcTargets RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} @@ -160,7 +169,7 @@ index fbcc7cc5..868270ea 100644 +endif() - +- -install(TARGETS brpc-static +if(NOT BUILD_SHARED_LIBS) +install(TARGETS brpc-static EXPORT unofficial-brpcTargets diff --git a/ports/brpc/fix-glog.patch b/ports/brpc/fix-glog.patch index 04800e98c0c0db..d4e4c656c6ad24 100644 --- a/ports/brpc/fix-glog.patch +++ b/ports/brpc/fix-glog.patch @@ -1,12 +1,11 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index f4add26d..b87e8455 100644 +index ecce87c..3d938d3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -80,9 +80,10 @@ include(GNUInstallDirs) - configure_file(${PROJECT_SOURCE_DIR}/config.h.in ${PROJECT_SOURCE_DIR}/src/butil/config.h @ONLY) +@@ -86,8 +86,10 @@ configure_file(${PROJECT_SOURCE_DIR}/config.h.in ${PROJECT_SOURCE_DIR}/src/butil set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake) -- + -find_package(GFLAGS REQUIRED) - +set(GFLAGS_USE_TARGET_NAMESPACE ON) @@ -16,7 +15,7 @@ index f4add26d..b87e8455 100644 execute_process( COMMAND bash -c "grep \"namespace [_A-Za-z0-9]\\+ {\" ${GFLAGS_INCLUDE_PATH}/gflags/gflags_declare.h | head -1 | awk '{print $2}' | tr -d '\n'" OUTPUT_VARIABLE GFLAGS_NS -@@ -93,6 +94,8 @@ if(${GFLAGS_NS} STREQUAL "GFLAGS_NAMESPACE") +@@ -98,6 +100,8 @@ if(${GFLAGS_NS} STREQUAL "GFLAGS_NAMESPACE") OUTPUT_VARIABLE GFLAGS_NS ) endif() @@ -25,7 +24,7 @@ index f4add26d..b87e8455 100644 include_directories( ${PROJECT_SOURCE_DIR}/src -@@ -122,21 +125,21 @@ set(CMAKE_CPP_FLAGS "${CMAKE_CPP_FLAGS} ${DEBUG_SYMBOL} ${THRIFT_CPP_FLAG}") +@@ -127,19 +131,19 @@ set(CMAKE_CPP_FLAGS "${CMAKE_CPP_FLAGS} ${DEBUG_SYMBOL} ${THRIFT_CPP_FLAG}") set(CMAKE_CXX_FLAGS "${CMAKE_CPP_FLAGS} -O2 -pipe -Wall -W -fPIC -fstrict-aliasing -Wno-invalid-offsetof -Wno-unused-parameter -fno-omit-frame-pointer") set(CMAKE_C_FLAGS "${CMAKE_CPP_FLAGS} -O2 -pipe -Wall -W -fPIC -fstrict-aliasing -Wno-unused-parameter -fno-omit-frame-pointer") @@ -48,43 +47,51 @@ index f4add26d..b87e8455 100644 -endmacro(use_cxx11) +endmacro(use_cxx14) --use_cxx11() -+use_cxx14() - if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") #required by butil/crc32.cc to boost performance for 10x +@@ -199,7 +203,7 @@ if(Protobuf_VERSION GREATER 4.21) + absl::variant + ) + else() +- use_cxx11() ++ use_cxx14() + endif() + find_package(Threads REQUIRED) + find_package(ZLIB REQUIRED) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 868270ea..a70ad23f 100644 +index 8e836a4..c1b1f36 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt -@@ -31,6 +31,10 @@ add_dependencies(SOURCES_LIB PROTO_LIB) +@@ -30,6 +30,10 @@ add_dependencies(SOURCES_LIB PROTO_LIB) + # shared library needs POSITION_INDEPENDENT_CODE set_property(TARGET ${SOURCES_LIB} PROPERTY POSITION_INDEPENDENT_CODE 1) set_property(TARGET ${BUTIL_LIB} PROPERTY POSITION_INDEPENDENT_CODE 1) - +if(BRPC_WITH_GLOG) + target_link_libraries(BUTIL_LIB PUBLIC ${GLOG_LIB}) + target_link_libraries(SOURCES_LIB PUBLIC ${GLOG_LIB}) +endif() + if(NOT BUILD_SHARED_LIBS) add_library(brpc-static STATIC $ - $ -@@ -41,9 +45,6 @@ if(WITH_THRIFT) +@@ -65,9 +69,7 @@ if(WITH_THRIFT) endif() target_link_libraries(brpc-static PUBLIC ${DYNAMIC_LIB}) -if(BRPC_WITH_GLOG) -- target_link_libraries(brpc-static ${GLOG_LIB}) +- target_link_libraries(brpc-static PUBLIC ${GLOG_LIB}) -endif() ++ target_include_directories(brpc-static PUBLIC $) - SET_TARGET_PROPERTIES(brpc-static PROPERTIES OUTPUT_NAME brpc CLEAN_DIRECT_OUTPUT 1) -@@ -65,9 +66,6 @@ if(BUILD_SHARED_LIBS) + SET_TARGET_PROPERTIES(brpc-static PROPERTIES OUTPUT_NAME brpc CLEAN_DIRECT_OUTPUT 1) +@@ -90,9 +92,7 @@ if(BUILD_SHARED_LIBS) $) - target_link_libraries(brpc-shared ${DYNAMIC_LIB}) + target_link_libraries(brpc-shared PUBLIC ${DYNAMIC_LIB}) target_include_directories(brpc-shared PUBLIC $) -- if(BRPC_WITH_GLOG) -- target_link_libraries(brpc-shared ${GLOG_LIB}) +- if(WITH_GLOG) +- target_link_libraries(brpc-shared PUBLIC ${GLOG_LIB}) - endif() ++ if(WITH_THRIFT) - target_link_libraries(brpc-shared ${THRIFT_LIB}) + target_link_libraries(brpc-shared PUBLIC ${THRIFT_LIB}) endif() diff --git a/ports/brpc/portfile.cmake b/ports/brpc/portfile.cmake index 704c4b95e2dcfb..83cafa4fe486a7 100644 --- a/ports/brpc/portfile.cmake +++ b/ports/brpc/portfile.cmake @@ -1,12 +1,11 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH - REPO apache/incubator-brpc + REPO apache/brpc REF "${VERSION}" - SHA512 da0004b7b50cc48da018627c9361ae62b006bb7cd2af53a5cfa1601aab7ad31174d37778a42809bdf2e0f2021a860dcbb02e2c3c938eae6c02808267c3b85025 + SHA512 a908c3cf63224d6fb98f1855aca75c3adf528c40da5180c6e298cc52ee9ccbef08809a81078333bdd6ac1a4af54448edac8dd4e0333e72e9dec2790454355e7a HEAD_REF master PATCHES fix-build.patch - fix-boost-ptr.patch fix-glog.patch ) @@ -28,6 +27,6 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/include/butil/third_party/superfast vcpkg_copy_pdbs() -file(INSTALL "${SOURCE_PATH}/LICENSE" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}" RENAME copyright) +vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE") vcpkg_fixup_pkgconfig() diff --git a/ports/brpc/vcpkg.json b/ports/brpc/vcpkg.json index 20a60977f2a80a..fb5da5be92593d 100644 --- a/ports/brpc/vcpkg.json +++ b/ports/brpc/vcpkg.json @@ -1,9 +1,8 @@ { "name": "brpc", - "version": "1.6.1", - "port-version": 3, + "version": "1.9.0", "description": "Industrial-grade RPC framework used throughout Baidu, with 1,000,000+ instances and thousands kinds of services, called \"baidu-rpc\" inside Baidu.", - "homepage": "https://github.com/apache/incubator-brpc", + "homepage": "https://github.com/apache/brpc", "license": "Apache-2.0", "supports": "!windows & !(arm & android)", "dependencies": [ diff --git a/ports/cgal/vcpkg.json b/ports/cgal/vcpkg.json index 3e2f96999d29af..ad521023d5cf4c 100644 --- a/ports/cgal/vcpkg.json +++ b/ports/cgal/vcpkg.json @@ -1,6 +1,7 @@ { "name": "cgal", "version": "5.6.1", + "port-version": 1, "description": "The Computational Geometry Algorithms Library (CGAL) is a C++ library that aims to provide easy access to efficient and reliable algorithms in computational geometry.", "homepage": "https://github.com/CGAL/cgal", "license": "GPL-3.0-or-later AND LGPL-3.0-or-later AND BSL-1.0", @@ -15,6 +16,7 @@ "boost-core", "boost-detail", "boost-filesystem", + "boost-format", "boost-functional", "boost-fusion", "boost-geometry", @@ -64,7 +66,6 @@ "qt": { "description": "Qt GUI support for CGAL", "dependencies": [ - "boost-format", "eigen3", "qt5-3d", { diff --git a/ports/cgltf/portfile.cmake b/ports/cgltf/portfile.cmake index edd9d223643cc9..f6c8e8b6db6bfc 100644 --- a/ports/cgltf/portfile.cmake +++ b/ports/cgltf/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO jkuhlmann/cgltf - REF v1.13 - SHA512 b46d1f9db11b75a60eb0272e89834444cd5652fa1fa35c80ce8a78437ef1b3d9f871419cc39da2d0e021d594ffc3e3832362ec759df0a7857aa74e4639698435 + REF "v${VERSION}" + SHA512 1f0e7dca353f1fca94f5936519895d59d4d2a3a1204545bf5420ff130c1d168158be4749010b2016c127ac9216929892f093ca10b5753fa622bea629aa3f194a HEAD_REF master ) @@ -12,4 +12,4 @@ file(COPY "${SOURCE_PATH}/cgltf.h" DESTINATION "${CURRENT_PACKAGES_DIR}/include" file(COPY "${SOURCE_PATH}/cgltf_write.h" DESTINATION "${CURRENT_PACKAGES_DIR}/include") # Handle copyright -configure_file("${SOURCE_PATH}/LICENSE" "${CURRENT_PACKAGES_DIR}/share/${PORT}/copyright" COPYONLY) \ No newline at end of file +vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE") diff --git a/ports/cgltf/vcpkg.json b/ports/cgltf/vcpkg.json index c61d0e0d76ed8f..aa2628dbc2e6f9 100644 --- a/ports/cgltf/vcpkg.json +++ b/ports/cgltf/vcpkg.json @@ -1,6 +1,6 @@ { "name": "cgltf", - "version": "1.13", + "version": "1.14", "description": "Single-file glTF 2.0 loader and writer written in C99", "homepage": "https://github.com/jkuhlmann/cgltf", "license": "MIT" diff --git a/ports/cli11/portfile.cmake b/ports/cli11/portfile.cmake index 7224f1b260b489..cee255898ddfca 100644 --- a/ports/cli11/portfile.cmake +++ b/ports/cli11/portfile.cmake @@ -2,8 +2,10 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO CLIUtils/CLI11 REF "v${VERSION}" - SHA512 965290d09977672d3bc3c57ca4b89a88c2c09461da6e866b18217d702d4d5a0977588fcb8fef1a3c3804e61ad80d276029f47469cc83dbfdc7021ee35f6b7269 + SHA512 fdb61c430f5b99a9495fda7f94bfc8d0fb5360c99beeccbcb3b8918713579aac97fa0dcbce296065d9043f141a538c505919c9810fd1d192661e8b48b6a2637a HEAD_REF main + PATCHES + revert-1012-pkgconfig.diff ) vcpkg_cmake_configure( @@ -21,4 +23,6 @@ vcpkg_cmake_config_fixup(CONFIG_PATH share/cmake/CLI11) vcpkg_fixup_pkgconfig() file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include" "${CURRENT_PACKAGES_DIR}/debug/share") +vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/include/CLI/CLI.hpp" "#pragma once" "#pragma once\n#ifndef CLI11_COMPILE\n#define CLI11_COMPILE\n#endif") + vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE") diff --git a/ports/cli11/revert-1012-pkgconfig.diff b/ports/cli11/revert-1012-pkgconfig.diff new file mode 100644 index 00000000000000..d48e61669b9e02 --- /dev/null +++ b/ports/cli11/revert-1012-pkgconfig.diff @@ -0,0 +1,10 @@ +diff --git a/cmake/CLI11GeneratePkgConfig.cmake b/cmake/CLI11GeneratePkgConfig.cmake +index 7ed87f077..a9c5eb885 100644 +--- a/cmake/CLI11GeneratePkgConfig.cmake ++++ b/cmake/CLI11GeneratePkgConfig.cmake +@@ -4,4 +4,4 @@ else() + configure_file("cmake/CLI11.pc.in" "CLI11.pc" @ONLY) + endif() + +-install(FILES "${PROJECT_BINARY_DIR}/CLI11.pc" DESTINATION "${CMAKE_INSTALL_DATADIR}/pkgconfig") ++install(FILES "${PROJECT_BINARY_DIR}/CLI11.pc" DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig") diff --git a/ports/cli11/vcpkg.json b/ports/cli11/vcpkg.json index b16e5867f44240..b986cb07da155a 100644 --- a/ports/cli11/vcpkg.json +++ b/ports/cli11/vcpkg.json @@ -1,6 +1,6 @@ { "name": "cli11", - "version": "2.4.1", + "version": "2.4.2", "description": "CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface.", "homepage": "https://github.com/CLIUtils/CLI11", "license": "BSD-3-Clause", diff --git a/ports/cpprestsdk/fix-clang-dllimport.patch b/ports/cpprestsdk/fix-clang-dllimport.patch new file mode 100644 index 00000000000000..52552a57663095 --- /dev/null +++ b/ports/cpprestsdk/fix-clang-dllimport.patch @@ -0,0 +1,52 @@ +diff --git a/Release/include/cpprest/details/cpprest_compat.h b/Release/include/cpprest/details/cpprest_compat.h +index bf107479..00581371 100644 +--- a/Release/include/cpprest/details/cpprest_compat.h ++++ b/Release/include/cpprest/details/cpprest_compat.h +@@ -29,7 +29,6 @@ + #else // ^^^ _WIN32 ^^^ // vvv !_WIN32 vvv + + #define __declspec(x) __attribute__((x)) +-#define dllimport + #define novtable /* no novtable equivalent */ + #define __assume(x) \ + do \ +@@ -74,9 +73,17 @@ + #define _ASYNCRTIMP_TYPEINFO + #else // ^^^ _NO_ASYNCRTIMP ^^^ // vvv !_NO_ASYNCRTIMP vvv + #ifdef _ASYNCRT_EXPORT ++#ifdef _WIN32 + #define _ASYNCRTIMP __declspec(dllexport) ++#else ++#define _ASYNCRTIMP __attribute__((visibility("default"))) ++#endif + #else // ^^^ _ASYNCRT_EXPORT ^^^ // vvv !_ASYNCRT_EXPORT vvv ++#ifdef _WIN32 + #define _ASYNCRTIMP __declspec(dllimport) ++#else ++#define _ASYNCRTIMP ++#endif + #endif // _ASYNCRT_EXPORT + + #if defined(_WIN32) +diff --git a/Release/include/pplx/pplx.h b/Release/include/pplx/pplx.h +index d9ba9c61..8d36252c 100644 +--- a/Release/include/pplx/pplx.h ++++ b/Release/include/pplx/pplx.h +@@ -30,9 +30,17 @@ + #define _PPLXIMP + #else + #ifdef _PPLX_EXPORT ++#ifdef _WIN32 + #define _PPLXIMP __declspec(dllexport) + #else ++#define _PPLXIMP __attribute__((visibility("default"))) ++#endif ++#else ++#ifdef _WIN32 + #define _PPLXIMP __declspec(dllimport) ++#else ++#define _PPLXIMP ++#endif + #endif + #endif + diff --git a/ports/cpprestsdk/portfile.cmake b/ports/cpprestsdk/portfile.cmake index 371d92a5cf4b65..82552b28f76c69 100644 --- a/ports/cpprestsdk/portfile.cmake +++ b/ports/cpprestsdk/portfile.cmake @@ -8,6 +8,7 @@ vcpkg_from_github( fix-find-openssl.patch fix_narrowing.patch fix-uwp.patch + fix-clang-dllimport.patch # workaround for https://github.com/microsoft/cpprestsdk/issues/1710 ) set(OPTIONS) diff --git a/ports/cpprestsdk/vcpkg.json b/ports/cpprestsdk/vcpkg.json index e8a0e467a145a3..c322d6b6fc743a 100644 --- a/ports/cpprestsdk/vcpkg.json +++ b/ports/cpprestsdk/vcpkg.json @@ -1,6 +1,7 @@ { "name": "cpprestsdk", "version": "2.10.19", + "port-version": 1, "description": [ "C++11 JSON, REST, and OAuth library", "The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services." diff --git a/ports/ctre/portfile.cmake b/ports/ctre/portfile.cmake index 33caf938e26cc8..4d4686ddb88d2c 100644 --- a/ports/ctre/portfile.cmake +++ b/ports/ctre/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO hanickadot/compile-time-regular-expressions REF "v${VERSION}" - SHA512 bc476728dbf7b099ad8fa547f586510f2994fb05d7c1d1334efd8bd49c041909d172097a447fde7ebb5b7588b462339c4aefc7a50d2b75945bc328773f964720 + SHA512 252f4e8c516be8b240e4907de2751e17c97cb0154e6b0104f743e3ac70d58bcced24068fdca8eb3b56e16f52cfcbe8d549140033c1f7cd36269b60a80e017046 HEAD_REF main ) diff --git a/ports/ctre/vcpkg.json b/ports/ctre/vcpkg.json index d111ebdd8c12ac..6784227cbee2fe 100644 --- a/ports/ctre/vcpkg.json +++ b/ports/ctre/vcpkg.json @@ -1,6 +1,6 @@ { "name": "ctre", - "version": "3.8.1", + "version": "3.9.0", "description": "A Compile time PCRE (almost) compatible regular expression matcher", "homepage": "https://github.com/hanickadot/compile-time-regular-expressions", "license": "Apache-2.0", diff --git a/ports/cudnn/FindCUDNN.cmake b/ports/cudnn/FindCUDNN.cmake index 292efaebcd4600..3f5d649cf25b14 100644 --- a/ports/cudnn/FindCUDNN.cmake +++ b/ports/cudnn/FindCUDNN.cmake @@ -23,13 +23,12 @@ # include(FindPackageHandleStandardArgs) - find_path(CUDNN_INCLUDE_DIR NAMES cudnn.h cudnn_v8.h cudnn_v7.h - HINTS ${CUDA_TOOLKIT_ROOT} $ENV{CUDA_PATH} $ENV{CUDA_TOOLKIT_ROOT_DIR} $ENV{cudnn} $ENV{CUDNN} $ENV{CUDNN_ROOT_DIR} $ENV{CUDA_PATH}/../../../NVIDIA/CUDNN/v9.0 /usr/include /usr/include/x86_64-linux-gnu/ /usr/include/aarch64-linux-gnu/ - PATH_SUFFIXES cuda/include include include/12.3) + HINTS ${CUDA_TOOLKIT_ROOT} $ENV{CUDA_PATH} $ENV{CUDA_TOOLKIT_ROOT_DIR} $ENV{cudnn} $ENV{CUDNN} $ENV{CUDNN_ROOT_DIR} $ENV{CUDA_PATH}/../../../NVIDIA/CUDNN/v9.0 $ENV{CUDA_PATH}/../../../NVIDIA/CUDNN/v9.1 /usr/include /usr/include/x86_64-linux-gnu/ /usr/include/aarch64-linux-gnu/ + PATH_SUFFIXES cuda/include include include/12.4 include/12.3 include/11.8) find_library(CUDNN_LIBRARY NAMES cudnn cudnn8 cudnn7 - HINTS ${CUDA_TOOLKIT_ROOT} $ENV{CUDA_PATH} $ENV{CUDA_TOOLKIT_ROOT_DIR} $ENV{cudnn} $ENV{CUDNN} $ENV{CUDNN_ROOT_DIR} $ENV{CUDA_PATH}/../../../NVIDIA/CUDNN/v9.0 /usr/lib/x86_64-linux-gnu/ /usr/include/aarch64-linux-gnu/ /usr/ - PATH_SUFFIXES lib lib64 cuda/lib cuda/lib64 lib/x64 cuda/lib/x64 lib/12.3/x64) + HINTS ${CUDA_TOOLKIT_ROOT} $ENV{CUDA_PATH} $ENV{CUDA_TOOLKIT_ROOT_DIR} $ENV{cudnn} $ENV{CUDNN} $ENV{CUDNN_ROOT_DIR} $ENV{CUDA_PATH}/../../../NVIDIA/CUDNN/v9.0 $ENV{CUDA_PATH}/../../../NVIDIA/CUDNN/v9.1 /usr/lib/x86_64-linux-gnu/ /usr/include/aarch64-linux-gnu/ /usr/ + PATH_SUFFIXES lib lib64 cuda/lib cuda/lib64 lib/x64 cuda/lib/x64 lib/12.4/x64 lib/12.3/x64 lib/11.8/x64) if(EXISTS "${CUDNN_INCLUDE_DIR}/cudnn.h") file(READ ${CUDNN_INCLUDE_DIR}/cudnn.h CUDNN_HEADER_CONTENTS) diff --git a/ports/cudnn/portfile.cmake b/ports/cudnn/portfile.cmake index c588d652bbb98f..87a8ab105a073a 100644 --- a/ports/cudnn/portfile.cmake +++ b/ports/cudnn/portfile.cmake @@ -4,12 +4,12 @@ vcpkg_find_cuda(OUT_CUDA_TOOLKIT_ROOT CUDA_TOOLKIT_ROOT OUT_CUDA_VERSION CUDA_VE # Try to find CUDNN if it exists; only download if it doesn't exist find_path(CUDNN_INCLUDE_DIR NAMES cudnn.h cudnn_v8.h cudnn_v7.h - HINTS ${CUDA_TOOLKIT_ROOT} $ENV{CUDA_PATH} $ENV{CUDA_TOOLKIT_ROOT_DIR} $ENV{cudnn} $ENV{CUDNN} $ENV{CUDNN_ROOT_DIR} $ENV{CUDA_PATH}/../../../NVIDIA/CUDNN/v9.0 /usr/include /usr/include/x86_64-linux-gnu/ /usr/include/aarch64-linux-gnu/ - PATH_SUFFIXES cuda/include include include/12.3) + HINTS ${CUDA_TOOLKIT_ROOT} $ENV{CUDA_PATH} $ENV{CUDA_TOOLKIT_ROOT_DIR} $ENV{cudnn} $ENV{CUDNN} $ENV{CUDNN_ROOT_DIR} $ENV{CUDA_PATH}/../../../NVIDIA/CUDNN/v9.0 $ENV{CUDA_PATH}/../../../NVIDIA/CUDNN/v9.1 /usr/include /usr/include/x86_64-linux-gnu/ /usr/include/aarch64-linux-gnu/ + PATH_SUFFIXES cuda/include include include/12.4 include/12.3 include/11.8) message(STATUS "CUDNN_INCLUDE_DIR: ${CUDNN_INCLUDE_DIR}") find_library(CUDNN_LIBRARY NAMES cudnn cudnn8 cudnn7 - HINTS ${CUDA_TOOLKIT_ROOT} $ENV{CUDA_PATH} $ENV{CUDA_TOOLKIT_ROOT_DIR} $ENV{cudnn} $ENV{CUDNN} $ENV{CUDNN_ROOT_DIR} $ENV{CUDA_PATH}/../../../NVIDIA/CUDNN/v9.0 /usr/lib/x86_64-linux-gnu/ /usr/include/aarch64-linux-gnu/ /usr/ - PATH_SUFFIXES lib lib64 cuda/lib cuda/lib64 lib/x64 cuda/lib/x64 lib/12.3/x64) + HINTS ${CUDA_TOOLKIT_ROOT} $ENV{CUDA_PATH} $ENV{CUDA_TOOLKIT_ROOT_DIR} $ENV{cudnn} $ENV{CUDNN} $ENV{CUDNN_ROOT_DIR} $ENV{CUDA_PATH}/../../../NVIDIA/CUDNN/v9.0 $ENV{CUDA_PATH}/../../../NVIDIA/CUDNN/v9.1 /usr/lib/x86_64-linux-gnu/ /usr/include/aarch64-linux-gnu/ /usr/ + PATH_SUFFIXES lib lib64 cuda/lib cuda/lib64 lib/x64 cuda/lib/x64 lib/12.4/x64 lib/12.3/x64 lib/11.8/x64) message(STATUS "CUDNN_LIBRARY: ${CUDNN_LIBRARY}") if(EXISTS "${CUDNN_INCLUDE_DIR}/cudnn.h") file(READ ${CUDNN_INCLUDE_DIR}/cudnn.h CUDNN_HEADER_CONTENTS) diff --git a/ports/cudnn/vcpkg.json b/ports/cudnn/vcpkg.json index d5447da0bcde0e..b9e062beddd20b 100644 --- a/ports/cudnn/vcpkg.json +++ b/ports/cudnn/vcpkg.json @@ -1,7 +1,7 @@ { "name": "cudnn", "version": "7.6.5", - "port-version": 11, + "port-version": 12, "description": "NVIDIA's cuDNN deep neural network acceleration library.", "homepage": "https://developer.nvidia.com/cudnn", "license": null, diff --git a/ports/curl/dependencies.patch b/ports/curl/dependencies.patch index ee61f5daea6351..60d77c2ae705f9 100644 --- a/ports/curl/dependencies.patch +++ b/ports/curl/dependencies.patch @@ -1,5 +1,5 @@ diff --git a/CMake/curl-config.cmake.in b/CMake/curl-config.cmake.in -index 056907c..c89c686 100644 +index 9adb96e0a..a013adf7a 100644 --- a/CMake/curl-config.cmake.in +++ b/CMake/curl-config.cmake.in @@ -31,6 +31,16 @@ if(@USE_ZLIB@) @@ -20,7 +20,7 @@ index 056907c..c89c686 100644 check_required_components("@PROJECT_NAME@") diff --git a/CMakeLists.txt b/CMakeLists.txt -index 049ac34..cc0fe19 100644 +index 656aa7c74..90a7c1371 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -163,7 +163,8 @@ set(CURL_LIBS "") @@ -74,16 +74,16 @@ index 049ac34..cc0fe19 100644 if(LIBSSH2_FOUND) list(APPEND CURL_LIBS ${LIBSSH2_LIBRARY}) list(APPEND CMAKE_REQUIRED_INCLUDES "${LIBSSH2_INCLUDE_DIR}") -@@ -917,6 +917,14 @@ option(CURL_USE_GSSAPI "Use GSSAPI implementation (right now only Heimdal is sup +@@ -917,6 +925,14 @@ option(CURL_USE_GSSAPI "Use GSSAPI implementation (right now only Heimdal is sup mark_as_advanced(CURL_USE_GSSAPI) if(CURL_USE_GSSAPI) + find_package(PkgConfig REQUIRED) + pkg_check_modules(KRB5 REQUIRED krb5 krb5-gssapi) + list(APPEND CURL_LIBS ${KRB5_LINK_LIBRARIES} resolv) -+ set(HAVE_GSSAPI_GSSAPI_H ON) -+ set(HAVE_GSSAPI_GSSAPI_GENERIC_H ON) -+ set(HAVE_GSSAPI_GSSAPI_KRB5_H ON) ++ check_include_file_concat("gssapi/gssapi.h" HAVE_GSSAPI_GSSAPI_H) ++ check_include_file_concat("gssapi/gssapi_generic.h" HAVE_GSSAPI_GSSAPI_GENERIC_H) ++ check_include_file_concat("gssapi/gssapi_krb5.h" HAVE_GSSAPI_GSSAPI_KRB5_H) + set(HAVE_GSSAPI ON) + elseif(0) find_package(GSS) diff --git a/ports/curl/portfile.cmake b/ports/curl/portfile.cmake index 9d860749ca5262..34b0e8c65dec24 100644 --- a/ports/curl/portfile.cmake +++ b/ports/curl/portfile.cmake @@ -1,18 +1,10 @@ string(REPLACE "." "_" curl_version "curl-${VERSION}") -# Fix for HTTP compression introduced in 8.7.1; should be fixed the following release -vcpkg_download_distfile( - COMPRESSION_FIX - URLS https://github.com/curl/curl/commit/b30d694a027eb771c02a3db0dee0ca03ccab7377.patch?full_index=1 - FILENAME curl-compression-fix-b30d694a027eb771c02a3db0dee0ca03ccab7377.patch - SHA512 2658826a7331adb86cd7cd692dac6c7bf79bbd9c76c11780f33b1143b6d04edfe64223356701343c31209261decffc883ddba061d5370d7872a81f2a18780c33 -) - vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO curl/curl REF "${curl_version}" - SHA512 38a1f7d7f5c83922cd4e0a858ac803d230d691c8f4df7e5086062c6991da740e626aa86675683282bc8555fc4cb962a08ba1a7ce817d78961d749d6d580fb9fa + SHA512 e66cbf9bd3ae7b9b031475210b80b883b6a133042fbbc7cf2413f399d1b38aa54ab7322626abd3c6f1af56e0d540221f618aa903bd6b463ac8324f2c4e92dfa8 HEAD_REF master PATCHES 0002_fix_uwp.patch @@ -24,7 +16,6 @@ vcpkg_from_github( export-components.patch dependencies.patch cmake-config.patch - "${COMPRESSION_FIX}" ) vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS @@ -54,10 +45,6 @@ vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS ) set(OPTIONS "") -if("idn2" IN_LIST FEATURES OR ("ldap" IN_LIST FEATURES AND NOT VCPKG_TARGET_IS_WINDOWS)) - vcpkg_find_acquire_program(PKGCONFIG) - list(APPEND OPTIONS "-DPKG_CONFIG_EXECUTABLE=${PKGCONFIG}") -endif() if("sectransp" IN_LIST FEATURES) list(APPEND OPTIONS -DCURL_CA_PATH=none -DCURL_CA_BUNDLE=none) @@ -76,10 +63,13 @@ if(VCPKG_TARGET_IS_WINDOWS) list(APPEND OPTIONS -DENABLE_UNICODE=ON) endif() +vcpkg_find_acquire_program(PKGCONFIG) + vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" OPTIONS "-DCMAKE_PROJECT_INCLUDE=${CMAKE_CURRENT_LIST_DIR}/cmake-project-include.cmake" + "-DPKG_CONFIG_EXECUTABLE=${PKGCONFIG}" ${FEATURE_OPTIONS} ${OPTIONS} -DBUILD_TESTING=OFF diff --git a/ports/curl/vcpkg.json b/ports/curl/vcpkg.json index 414500724f36a5..45619d6530d28f 100644 --- a/ports/curl/vcpkg.json +++ b/ports/curl/vcpkg.json @@ -1,7 +1,6 @@ { "name": "curl", - "version": "8.7.1", - "port-version": 3, + "version": "8.8.0", "description": "A library for transferring data with URLs", "homepage": "https://curl.se/", "license": "curl AND ISC AND BSD-3-Clause", @@ -35,6 +34,7 @@ }, "gssapi": { "description": "krb5 support", + "supports": "!windows", "dependencies": [ "krb5" ] diff --git a/ports/dpp/portfile.cmake b/ports/dpp/portfile.cmake index daddf98ad5d5e6..af8d57e93648a9 100644 --- a/ports/dpp/portfile.cmake +++ b/ports/dpp/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO brainboxdotcc/DPP REF "v${VERSION}" - SHA512 fcb9b8181827fc63fb2f9aff44e697d18a0bfd94714888492a63a04e0112f42f9506bfab8181e822aa5ce85e6b6a8aa44e0774baeac3e52c3f41348cbf55a76a + SHA512 4842e5e688893275e524f998bdcac1d308165a02c280f69eaa898aa8f9986a97fe687e20e3428f30777c49f1feb47905da462bbdba8c9a5ea00067e560208f91 ) vcpkg_cmake_configure( diff --git a/ports/dpp/vcpkg.json b/ports/dpp/vcpkg.json index 1f7df2cf6853a4..5d21e83d5f77b8 100644 --- a/ports/dpp/vcpkg.json +++ b/ports/dpp/vcpkg.json @@ -1,6 +1,6 @@ { "name": "dpp", - "version": "10.0.29", + "version": "10.0.30", "description": "D++ Extremely Lightweight C++ Discord Library.", "homepage": "https://dpp.dev/", "license": "Apache-2.0", diff --git a/ports/fastrtps/fix-xtime.patch b/ports/fastrtps/fix-xtime.patch deleted file mode 100644 index 586233d02b1d05..00000000000000 --- a/ports/fastrtps/fix-xtime.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 7ca47ae..632c38b 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -42,6 +42,18 @@ message(STATUS "Version: ${PROJECT_VERSION}") - ############################################################################### - option(EPROSIMA_BUILD "Activate internal building" OFF) - -+############################################################################### -+# Replace xtime with _timespec64. As a workround of the unreleased version of -+# MSVC, it will be deleted after release. -+############################################################################### -+if(CMAKE_CXX_COMPILER_ID MATCHES "MSVC") -+ if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL "19.37.32705.0") -+ file(READ "${PROJECT_SOURCE_DIR}/include/fastrtps/utils/TimedMutex.hpp" _contents) -+ string(REPLACE "xtime*" "_timespec64*" _contents "${_contents}") -+ file(WRITE "${PROJECT_SOURCE_DIR}/include/fastrtps/utils/TimedMutex.hpp" "${_contents}") -+ endif() -+endif() -+ - ############################################################################### - # Warning level - ############################################################################### diff --git a/ports/fastrtps/fix_thread.patch b/ports/fastrtps/fix_thread.patch deleted file mode 100644 index 075a940cfd4276..00000000000000 --- a/ports/fastrtps/fix_thread.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff --git a/include/fastrtps/utils/TimedMutex.hpp b/include/fastrtps/utils/TimedMutex.hpp -index 8d5d968..7ba3e00 100644 ---- a/include/fastrtps/utils/TimedMutex.hpp -+++ b/include/fastrtps/utils/TimedMutex.hpp -@@ -23,10 +23,14 @@ - #include - - #if defined(_WIN32) -+#if defined(_MSC_FULL_VER) && _MSC_FULL_VER >= 193632528 -+#include -+#else - #include - extern int clock_gettime( - int, - struct timespec* tv); -+#endif // if defined(_MSC_FULL_VER) && _MSC_FULL_VER >= 193632528 - #elif _GTHREAD_USE_MUTEX_TIMEDLOCK - #include - #else -@@ -37,6 +41,11 @@ namespace eprosima { - namespace fastrtps { - - #if defined(_WIN32) -+ -+#if defined(_MSC_FULL_VER) && _MSC_FULL_VER >= 193632528 -+using TimedMutex = std::timed_mutex; -+using RecursiveTimedMutex = std::recursive_timed_mutex; -+#else - class TimedMutex - { - public: -@@ -182,6 +191,8 @@ private: - - _Mtx_t mutex_; - }; -+#endif // if defined(_MSC_FULL_VER) && _MSC_FULL_VER >= 193632528 -+ - #elif _GTHREAD_USE_MUTEX_TIMEDLOCK || !defined(__unix__) - using TimedMutex = std::timed_mutex; - using RecursiveTimedMutex = std::recursive_timed_mutex; diff --git a/ports/fastrtps/portfile.cmake b/ports/fastrtps/portfile.cmake index 5a600f9eb6e855..46fc85ab6042d2 100644 --- a/ports/fastrtps/portfile.cmake +++ b/ports/fastrtps/portfile.cmake @@ -1,30 +1,28 @@ -# https://github.com/eProsima/Fast-DDS/pull/3983 -# Could remove after 2.6.6/2.10.2/2.11.2, other minor versions not applied -# Could remove after 2.13 released, or any newer mijor versions -vcpkg_download_distfile( - PR_3983_PATCH - URLS https://github.com/eProsima/Fast-DDS/commit/2601e95429f5676c47c25200e995fb93157e7815.patch?full_index=1 - SHA512 440ee6a918d7085b6520613fad1482a9b833ee259e64c8919bdeb43277f3685362e6314380bafc6c51dad46fd16a9b415343e9db28f157d13f76b9af0cb21e8d - FILENAME fastrtps-2601e95429f5676c47c25200e995fb93157e7815.patch -) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO eProsima/Fast-DDS - REF v2.7.0 - SHA512 289c94fb177209ffc80e93ae61822c83e7cb74ba7682f05a921c50ce048498bd811c19825d1fdb8af39b29a64904e96d87c5c59468139f0d8bb528549b80c94a + REF v2.14.0 + SHA512 cf3628ac7598c83f09e3975de9fb59e868797adc331d7b4a226c38c0bbd1f7ce15deeb7cedee938a86a68426585e0b5646a84f40705c9a04553b7e37f20b2a4d HEAD_REF master PATCHES fix-find-package-asio.patch disable-symlink.patch - fix-xtime.patch - fix_thread.patch #https://github.com/eProsima/Fast-DDS/pull/3904 - "${PR_3983_PATCH}" ) +set(extra_opts "") +if (VCPKG_TARGET_IS_WINDOWS AND VCPKG_TARGET_ARCHITECTURE STREQUAL "arm64") + # when cross-compiling, try_run will not work. + set(extra_opts + -DSM_RUN_RESULT=TRUE + -DSM_RUN_RESULT__TRYRUN_OUTPUT= + ) +endif() + vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" - DISABLE_PARALLEL_CONFIGURE # due to fix-xtime.patch + OPTIONS + ${extra_opts} ) vcpkg_cmake_install() @@ -34,13 +32,13 @@ vcpkg_cmake_config_fixup(CONFIG_PATH share/fastrtps/cmake) if(VCPKG_TARGET_IS_WINDOWS) # copy tools from "bin" to "tools" folder - foreach(TOOL "fast-discovery-server-1.0.0.exe" "fast-discovery-server.bat" "fastdds.bat" "ros-discovery.bat") + foreach(TOOL "fast-discovery-server-1.0.1.exe" "fast-discovery-server.bat" "fastdds.bat" "ros-discovery.bat") file(INSTALL "${CURRENT_PACKAGES_DIR}/bin/${TOOL}" DESTINATION "${CURRENT_PACKAGES_DIR}/tools/${PORT}") file(REMOVE "${CURRENT_PACKAGES_DIR}/bin/${TOOL}") endforeach() # remove tools from debug builds - foreach(TOOL "fast-discovery-serverd-1.0.0.exe" "fast-discovery-server.bat" "fastdds.bat" "ros-discovery.bat") + foreach(TOOL "fast-discovery-serverd-1.0.1.exe" "fast-discovery-server.bat" "fastdds.bat" "ros-discovery.bat") if(EXISTS "${CURRENT_PACKAGES_DIR}/debug/bin/${TOOL}") file(REMOVE "${CURRENT_PACKAGES_DIR}/debug/bin/${TOOL}") endif() @@ -53,17 +51,17 @@ if(VCPKG_TARGET_IS_WINDOWS) vcpkg_copy_tool_dependencies("${CURRENT_PACKAGES_DIR}/tools/${PORT}") elseif(VCPKG_TARGET_IS_LINUX) # copy tools from "bin" to "tools" folder - foreach(TOOL "fast-discovery-server-1.0.0" "fast-discovery-server" "fastdds" "ros-discovery") + foreach(TOOL "fast-discovery-server-1.0.1" "fast-discovery-server" "fastdds" "ros-discovery") file(INSTALL "${CURRENT_PACKAGES_DIR}/bin/${TOOL}" DESTINATION "${CURRENT_PACKAGES_DIR}/tools/${PORT}") file(REMOVE "${CURRENT_PACKAGES_DIR}/bin/${TOOL}") endforeach() # replace symlink by a copy because symlinks do not work well together with vcpkg binary caching file(REMOVE "${CURRENT_PACKAGES_DIR}/tools/${PORT}/fast-discovery-server") - file(INSTALL "${CURRENT_PACKAGES_DIR}/tools/${PORT}/fast-discovery-server-1.0.0" DESTINATION "${CURRENT_PACKAGES_DIR}/tools/${PORT}" RENAME "fast-discovery-server") + file(INSTALL "${CURRENT_PACKAGES_DIR}/tools/${PORT}/fast-discovery-server-1.0.1" DESTINATION "${CURRENT_PACKAGES_DIR}/tools/${PORT}" RENAME "fast-discovery-server") # remove tools from debug builds - foreach(TOOL "fast-discovery-serverd-1.0.0" "fast-discovery-server" "fastdds" "ros-discovery") + foreach(TOOL "fast-discovery-serverd-1.0.1" "fast-discovery-server" "fastdds" "ros-discovery") file(REMOVE "${CURRENT_PACKAGES_DIR}/debug/bin/${TOOL}") endforeach() diff --git a/ports/fastrtps/vcpkg.json b/ports/fastrtps/vcpkg.json index 32c8bf71443714..1e2308a96a17d7 100644 --- a/ports/fastrtps/vcpkg.json +++ b/ports/fastrtps/vcpkg.json @@ -1,8 +1,7 @@ { "name": "fastrtps", - "version": "2.7.0", - "port-version": 5, - "description": "Eprosima Fast RTPS is a C++ implementation of the RTPS (Real Time Publish Subscribe) protocol, which provides publisher-subscriber communications over unreliable transports such as UDP, as defined and maintained by the Object Management Group (OMG) consortium.", + "version": "2.14.0", + "description": "eprosima Fast DDS (formerly Fast RTPS) is a C++ implementation of the DDS (Data Distribution Service) standard of the OMG (Object Management Group). eProsima Fast DDS implements the RTPS (Real Time Publish Subscribe) protocol, which provides publisher-subscriber communications over unreliable transports such as UDP, as defined and maintained by the Object Management Group (OMG) consortium.", "homepage": "https://www.eprosima.com/", "license": "Apache-2.0", "supports": "!uwp", diff --git a/ports/ffmpeg/0040-ffmpeg-add-av_stream_get_first_dts-for-chromium.patch b/ports/ffmpeg/0040-ffmpeg-add-av_stream_get_first_dts-for-chromium.patch new file mode 100644 index 00000000000000..0ac28ab0b315d1 --- /dev/null +++ b/ports/ffmpeg/0040-ffmpeg-add-av_stream_get_first_dts-for-chromium.patch @@ -0,0 +1,35 @@ +diff --git a/libavformat/avformat.h b/libavformat/avformat.h +index cd7b0d941c..b4a6dce885 100644 +--- a/libavformat/avformat.h ++++ b/libavformat/avformat.h +@@ -1010,7 +1010,11 @@ struct AVCodecParserContext *av_stream_get_parser(const AVStream *s); + attribute_deprecated + int64_t av_stream_get_end_pts(const AVStream *st); + #endif + ++// Chromium: We use the internal field first_dts vvv ++int64_t av_stream_get_first_dts(const AVStream *st); ++// Chromium: We use the internal field first_dts ^^^ ++ + #define AV_PROGRAM_RUNNING 1 + + /** +diff --git a/libavformat/mux_utils.c b/libavformat/mux_utils.c +index de7580c32d..0ef0fe530e 100644 +--- a/libavformat/mux_utils.c ++++ b/libavformat/mux_utils.c +@@ -33,7 +33,14 @@ int64_t av_stream_get_end_pts(const AVStream *st) + return AV_NOPTS_VALUE; + } + #endif + ++// Chromium: We use the internal field first_dts vvv ++int64_t av_stream_get_first_dts(const AVStream *st) ++{ ++ return cffstream(st)->first_dts; ++} ++// Chromium: We use the internal field first_dts ^^^ ++ + int avformat_query_codec(const AVOutputFormat *ofmt, enum AVCodecID codec_id, + int std_compliance) + { diff --git a/ports/ffmpeg/portfile.cmake b/ports/ffmpeg/portfile.cmake index 6a4d995e6fc9d0..77ec35eb372542 100644 --- a/ports/ffmpeg/portfile.cmake +++ b/ports/ffmpeg/portfile.cmake @@ -19,6 +19,7 @@ vcpkg_from_github( 0015-Fix-xml2-detection.patch 0020-fix-aarch64-libswscale.patch 0022-fix-iconv.patch + 0040-ffmpeg-add-av_stream_get_first_dts-for-chromium.patch # Do not remove this patch. It is required by chromium ) if(SOURCE_PATH MATCHES " ") @@ -816,6 +817,7 @@ x_vcpkg_pkgconfig_get_modules(PREFIX FFMPEG_PKGCONFIG MODULES ${FFMPEG_PKGCONFIG function(append_dependencies_from_libs out) cmake_parse_arguments(PARSE_ARGV 1 "arg" "" "LIBS" "") string(REGEX REPLACE "[ ]+" ";" contents "${arg_LIBS}") + list(FILTER contents EXCLUDE REGEX "^-F.+") list(FILTER contents EXCLUDE REGEX "^-framework$") list(FILTER contents EXCLUDE REGEX "^-L.+") list(FILTER contents EXCLUDE REGEX "^-libpath:.+") diff --git a/ports/ffmpeg/vcpkg.json b/ports/ffmpeg/vcpkg.json index 240a12c05dbcc6..c6cba4ab0aa6a2 100644 --- a/ports/ffmpeg/vcpkg.json +++ b/ports/ffmpeg/vcpkg.json @@ -1,7 +1,7 @@ { "name": "ffmpeg", "version": "6.1.1", - "port-version": 3, + "port-version": 5, "description": [ "a library to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created.", "FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge. No matter if they were designed by some standards committee, the community or a corporation. It is also highly portable: FFmpeg compiles, runs, and passes our testing infrastructure FATE across Linux, Mac OS X, Microsoft Windows, the BSDs, Solaris, etc. under a wide variety of build environments, machine architectures, and configurations." diff --git a/ports/flatbush/portfile.cmake b/ports/flatbush/portfile.cmake index 43deaaf88e5aba..2962d241528efe 100644 --- a/ports/flatbush/portfile.cmake +++ b/ports/flatbush/portfile.cmake @@ -3,7 +3,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO chusitoo/flatbush REF "v${VERSION}" - SHA512 c2671a8885bc1299efdfa38f1947b98697aeb9ee156622cd71fbdf8a7741e5fa0306f5d85867e6dd683fb80c9d74fa9cd9809b47797183a0bbcab7ee57df165e + SHA512 6640265e921998d7de1fca8ee628007687081ba6ab1fb0bd5a0951eac0e76e59b89c441a9baf6abd90ec32271b943974bc8becb1ccfb36fe74811025106620de HEAD_REF master ) diff --git a/ports/flatbush/vcpkg.json b/ports/flatbush/vcpkg.json index 150b4c910f4d6e..4def2c538f3d44 100644 --- a/ports/flatbush/vcpkg.json +++ b/ports/flatbush/vcpkg.json @@ -1,6 +1,6 @@ { "name": "flatbush", - "version": "1.2.0", + "version": "1.2.1", "description": "A C++11 header-only single file port of Flatbush", "homepage": "https://github.com/chusitoo/flatbush", "license": "MIT", diff --git a/ports/gdk-pixbuf/portfile.cmake b/ports/gdk-pixbuf/portfile.cmake index aaf43a1f028098..e73aba6b82edff 100644 --- a/ports/gdk-pixbuf/portfile.cmake +++ b/ports/gdk-pixbuf/portfile.cmake @@ -3,7 +3,7 @@ vcpkg_from_gitlab( OUT_SOURCE_PATH SOURCE_PATH REPO GNOME/gdk-pixbuf REF "${VERSION}" - SHA512 5b7ddb6e816a88ffd2b7f85583c841ea92719bef7da1acbd6f5714afebf8538660c5d391809f959eb1887613f9579cf51c85d6796c84335cedbf7af975d790c9 + SHA512 f95c92974ed6efac9845790ef5c4ed74dd6e28b182ea3732013c46b016166e92f8bc10c1994358d79ff53e988c615c43cb1a2130c6ef531ef9d84c2fdcc87e52 HEAD_REF master PATCHES fix_build_error_windows.patch diff --git a/ports/gdk-pixbuf/vcpkg.json b/ports/gdk-pixbuf/vcpkg.json index 59bce94f6b6042..f66ccab28edd8e 100644 --- a/ports/gdk-pixbuf/vcpkg.json +++ b/ports/gdk-pixbuf/vcpkg.json @@ -1,7 +1,6 @@ { "name": "gdk-pixbuf", - "version": "2.42.10", - "port-version": 6, + "version": "2.42.12", "description": "Image loading library.", "homepage": "https://gitlab.gnome.org/GNOME/gdk-pixbuf", "license": "LGPL-2.1-or-later", diff --git a/ports/gettext-libintl/vcpkg-cmake-wrapper.cmake b/ports/gettext-libintl/vcpkg-cmake-wrapper.cmake index 7a23dfc0cd2a51..10708b64679919 100644 --- a/ports/gettext-libintl/vcpkg-cmake-wrapper.cmake +++ b/ports/gettext-libintl/vcpkg-cmake-wrapper.cmake @@ -14,4 +14,10 @@ if(Intl_FOUND AND Intl_LIBRARIES) set_property(TARGET Intl::Intl APPEND PROPERTY INTERFACE_LINK_LIBRARIES $) endif() endif() + if(APPLE) + list(APPEND Intl_LIBRARIES "-framework CoreFoundation") + if(TARGET Intl::Intl) # Since CMake 3.20 + set_property(TARGET Intl::Intl APPEND PROPERTY INTERFACE_LINK_LIBRARIES "$") + endif() + endif() endif() diff --git a/ports/gettext-libintl/vcpkg.json b/ports/gettext-libintl/vcpkg.json index 473361f250f4e5..95d1f7845c8f2f 100644 --- a/ports/gettext-libintl/vcpkg.json +++ b/ports/gettext-libintl/vcpkg.json @@ -1,6 +1,7 @@ { "name": "gettext-libintl", "version": "0.22.5", + "port-version": 1, "description": "The libintl C library from GNU gettext-runtime.", "homepage": "https://www.gnu.org/software/gettext/", "license": "LGPL-2.1-or-later", diff --git a/ports/glaze/portfile.cmake b/ports/glaze/portfile.cmake index fe3d362cdbc8e0..2cdf46bab11a66 100644 --- a/ports/glaze/portfile.cmake +++ b/ports/glaze/portfile.cmake @@ -1,12 +1,12 @@ if(VCPKG_TARGET_IS_LINUX) - message("Warning: `glaze` requires Clang or GCC 11+ on Linux") + message("Warning: `glaze` requires Clang15+ or GCC 12+ on Linux") endif() vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO stephenberry/glaze REF "v${VERSION}" - SHA512 936ccf5f8c33388b82f703f26dd4a3f4b0cc7ba5123273391ac3d4aad44f159df67154884f4ade83bead7b18b16ed75280eebd4bbecb2e908894313fee68bd2c + SHA512 838a155ca4aebd974a9cadd2c2ea14ec1475d10ebbdf1a4836a1daf079acbd30345fdeedd19df3febfad2cc69fb9c8e96e6780e4579f1edba044349bbc35a0eb ) vcpkg_cmake_configure( diff --git a/ports/glaze/vcpkg.json b/ports/glaze/vcpkg.json index 1df82563fe65e7..8ebdbdb4e2aa27 100644 --- a/ports/glaze/vcpkg.json +++ b/ports/glaze/vcpkg.json @@ -1,6 +1,6 @@ { "name": "glaze", - "version": "2.6.1", + "version": "2.6.4", "description": "One of the fastest JSON libraries in the world. Glaze reads and writes from C++ memory, simplifying interfaces and offering incredible performance.", "homepage": "https://github.com/stephenberry/glaze", "license": "MIT", diff --git a/ports/gsl/0001-configure.patch b/ports/gsl/0001-configure.patch index 404ae879b57ae9..44ba02a56a53ef 100644 --- a/ports/gsl/0001-configure.patch +++ b/ports/gsl/0001-configure.patch @@ -5,61 +5,61 @@ index adab7a58d..f6dc2278e 100644 +++ b/config.h @@ -11,19 +11,19 @@ - /* Define to 1 if you have the declaration of `acosh', and to 0 if you don't. + /* Define to 1 if you have the declaration of 'acosh', and to 0 if you don't. */ -#undef HAVE_DECL_ACOSH +#define HAVE_DECL_ACOSH 1 - /* Define to 1 if you have the declaration of `asinh', and to 0 if you don't. + /* Define to 1 if you have the declaration of 'asinh', and to 0 if you don't. */ -#undef HAVE_DECL_ASINH +#define HAVE_DECL_ASINH 1 - /* Define to 1 if you have the declaration of `atanh', and to 0 if you don't. + /* Define to 1 if you have the declaration of 'atanh', and to 0 if you don't. */ -#undef HAVE_DECL_ATANH +#define HAVE_DECL_ATANH 1 - /* Define to 1 if you have the declaration of `expm1', and to 0 if you don't. + /* Define to 1 if you have the declaration of 'expm1', and to 0 if you don't. */ -#undef HAVE_DECL_EXPM1 +#define HAVE_DECL_EXPM1 1 - /* Define to 1 if you have the declaration of `feenableexcept', and to 0 if + /* Define to 1 if you have the declaration of 'feenableexcept', and to 0 if you don't. */ @@ -43,31 +43,31 @@ - /* Define to 1 if you have the declaration of `frexp', and to 0 if you don't. + /* Define to 1 if you have the declaration of 'frexp', and to 0 if you don't. */ -#undef HAVE_DECL_FREXP +#define HAVE_DECL_FREXP 1 - /* Define to 1 if you have the declaration of `hypot', and to 0 if you don't. + /* Define to 1 if you have the declaration of 'hypot', and to 0 if you don't. */ -#undef HAVE_DECL_HYPOT +#define HAVE_DECL_HYPOT 1 - /* Define to 1 if you have the declaration of `isfinite', and to 0 if you + /* Define to 1 if you have the declaration of 'isfinite', and to 0 if you don't. */ -#undef HAVE_DECL_ISFINITE +#define HAVE_DECL_ISFINITE 1 - /* Define to 1 if you have the declaration of `isinf', and to 0 if you don't. + /* Define to 1 if you have the declaration of 'isinf', and to 0 if you don't. */ -#undef HAVE_DECL_ISINF +#define HAVE_DECL_ISINF 1 - /* Define to 1 if you have the declaration of `isnan', and to 0 if you don't. + /* Define to 1 if you have the declaration of 'isnan', and to 0 if you don't. */ -#undef HAVE_DECL_ISNAN +#define HAVE_DECL_ISNAN 1 - /* Define to 1 if you have the declaration of `ldexp', and to 0 if you don't. + /* Define to 1 if you have the declaration of 'ldexp', and to 0 if you don't. */ -#undef HAVE_DECL_LDEXP +#define HAVE_DECL_LDEXP 1 - /* Define to 1 if you have the declaration of `log1p', and to 0 if you don't. + /* Define to 1 if you have the declaration of 'log1p', and to 0 if you don't. */ -#undef HAVE_DECL_LOG1P +#define HAVE_DECL_LOG1P 1 @@ -89,14 +89,14 @@ index adab7a58d..f6dc2278e 100644 -#undef HAVE_INTTYPES_H +#define HAVE_INTTYPES_H 1 - /* Define to 1 if you have the `m' library (-lm). */ + /* Define to 1 if you have the 'm' library (-lm). */ #undef HAVE_LIBM - /* Define to 1 if you have the `memcpy' function. */ + /* Define to 1 if you have the 'memcpy' function. */ -#undef HAVE_MEMCPY +#define HAVE_MEMCPY 1 - /* Define to 1 if you have the `memmove' function. */ + /* Define to 1 if you have the 'memmove' function. */ -#undef HAVE_MEMMOVE +#define HAVE_MEMMOVE 1 @@ -115,7 +115,7 @@ index adab7a58d..f6dc2278e 100644 -#undef HAVE_STDLIB_H +#define HAVE_STDLIB_H 1 - /* Define to 1 if you have the `strdup' function. */ + /* Define to 1 if you have the 'strdup' function. */ -#undef HAVE_STRDUP +#define HAVE_STRDUP 1 @@ -126,11 +126,11 @@ index adab7a58d..f6dc2278e 100644 -#undef HAVE_STRING_H +#define HAVE_STRING_H 1 - /* Define to 1 if you have the `strtol' function. */ + /* Define to 1 if you have the 'strtol' function. */ -#undef HAVE_STRTOL +#define HAVE_STRTOL 1 - /* Define to 1 if you have the `strtoul' function. */ + /* Define to 1 if you have the 'strtoul' function. */ -#undef HAVE_STRTOUL +#define HAVE_STRTOUL 1 @@ -139,14 +139,14 @@ index adab7a58d..f6dc2278e 100644 @@ -145,7 +145,7 @@ #undef HAVE_UNISTD_H - /* Define to 1 if you have the `vprintf' function. */ + /* Define to 1 if you have the 'vprintf' function. */ -#undef HAVE_VPRINTF +#define HAVE_VPRINTF 1 /* Define if you need to hide the static definitions of inline functions */ #undef HIDE_INLINE_STATIC @@ -180,7 +180,7 @@ - /* Define to 1 if all of the C90 standard headers exist (not just the ones + /* Define to 1 if all of the C89 standard headers exist (not just the ones required in a freestanding environment). This macro is provided for backward compatibility; new code need not use it. */ -#undef STDC_HEADERS diff --git a/ports/gsl/portfile.cmake b/ports/gsl/portfile.cmake index fe441823b62e67..86ae54f8821cec 100644 --- a/ports/gsl/portfile.cmake +++ b/ports/gsl/portfile.cmake @@ -1,9 +1,9 @@ -set(GSL_VERSION 2.7.1) +set(GSL_VERSION 2.8) vcpkg_download_distfile(ARCHIVE URLS "https://ftp.gnu.org/gnu/gsl/gsl-${GSL_VERSION}.tar.gz" "https://www.mirrorservice.org/sites/ftp.gnu.org/gnu/gsl/gsl-${GSL_VERSION}.tar.gz" FILENAME "gsl-${GSL_VERSION}.tar.gz" - SHA512 3300a748b63b583374701d5ae2a9db7349d0de51061a9f98e7c145b2f7de9710b3ad58b3318d0be2a9a287ace4cc5735bb9348cdf48075b98c1f6cc1029df131 + SHA512 4427f6ce59dc14eabd6d31ef1fcac1849b4d7357faf48873aef642464ddf21cc9b500d516f08b410f02a2daa9a6ff30220f3995584b0a6ae2f73c522d1abb66b ) vcpkg_extract_source_archive( diff --git a/ports/gsl/vcpkg.json b/ports/gsl/vcpkg.json index 1284ab30accf7a..921c690e152d4a 100644 --- a/ports/gsl/vcpkg.json +++ b/ports/gsl/vcpkg.json @@ -1,7 +1,6 @@ { "name": "gsl", - "version": "2.7.1", - "port-version": 3, + "version": "2.8", "description": "The GNU Scientific Library is a numerical library for C and C++ programmers", "homepage": "https://www.gnu.org/software/gsl/", "license": "GPL-3.0-or-later", diff --git a/ports/hdr-histogram/portfile.cmake b/ports/hdr-histogram/portfile.cmake new file mode 100644 index 00000000000000..265e72bb9e3196 --- /dev/null +++ b/ports/hdr-histogram/portfile.cmake @@ -0,0 +1,51 @@ +if(VCPKG_TARGET_IS_WINDOWS AND NOT VCPKG_TARGET_IS_MINGW) + vcpkg_check_linkage(ONLY_STATIC_LIBRARY) +endif() + +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO HdrHistogram/HdrHistogram_c + REF ${VERSION} + SHA512 2ede4b8412c4f0070d555515498e163397de5edebe7560eaea13adcb95a52b7fea99686aed06bbca0c6e8afdf65715483c3889d750f6b5b727bcf43c4fbe18d4 + HEAD_REF main +) + +if("log" IN_LIST FEATURES) + list(APPEND FEATURE_OPTIONS "-DHDR_LOG_REQUIRED=ON") +else() + list(APPEND FEATURE_OPTIONS "-DHDR_LOG_REQUIRED=DISABLED") +endif() + +if(VCPKG_LIBRARY_LINKAGE STREQUAL "dynamic") + list(APPEND FEATURE_OPTIONS "-DHDR_HISTOGRAM_BUILD_STATIC:BOOL=OFF") + list(APPEND FEATURE_OPTIONS "-DHDR_HISTOGRAM_INSTALL_STATIC:BOOL=OFF") +else() + list(APPEND FEATURE_OPTIONS "-DHDR_HISTOGRAM_BUILD_SHARED:BOOL=OFF") + list(APPEND FEATURE_OPTIONS "-DHDR_HISTOGRAM_INSTALL_SHARED:BOOL=OFF") +endif() + +# Do not build tests and examples +list(APPEND FEATURE_OPTIONS "-DHDR_HISTOGRAM_BUILD_PROGRAMS:BOOL=OFF") + +vcpkg_cmake_configure( + SOURCE_PATH "${SOURCE_PATH}" + OPTIONS + ${FEATURE_OPTIONS} +) + +vcpkg_cmake_install() + +vcpkg_cmake_config_fixup( + PACKAGE_NAME hdr_histogram + CONFIG_PATH lib/cmake/hdr_histogram +) + +vcpkg_fixup_pkgconfig() + +vcpkg_copy_pdbs() + +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") + +vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE.txt" "${SOURCE_PATH}/COPYING.txt") + +file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}") diff --git a/ports/hdr-histogram/usage b/ports/hdr-histogram/usage new file mode 100644 index 00000000000000..5eaa6dce03bd79 --- /dev/null +++ b/ports/hdr-histogram/usage @@ -0,0 +1,4 @@ +hdr_histogram provides CMake targets: + + find_package(hdr_histogram CONFIG REQUIRED) + target_link_libraries(main PRIVATE $,hdr_histogram::hdr_histogram,hdr_histogram::hdr_histogram_static>) diff --git a/ports/hdr-histogram/vcpkg.json b/ports/hdr-histogram/vcpkg.json new file mode 100644 index 00000000000000..a09be7dd1fd084 --- /dev/null +++ b/ports/hdr-histogram/vcpkg.json @@ -0,0 +1,26 @@ +{ + "name": "hdr-histogram", + "version-semver": "0.11.8", + "description": "'C' port of High Dynamic Range (HDR) Histogram", + "homepage": "https://github.com/HdrHistogram/HdrHistogram_c", + "license": "CC0-1.0", + "dependencies": [ + { + "name": "vcpkg-cmake", + "host": true + }, + { + "name": "vcpkg-cmake-config", + "host": true + }, + "zlib" + ], + "features": { + "log": { + "description": "Logging support for HdrHistogram", + "dependencies": [ + "zlib" + ] + } + } +} diff --git a/ports/icu/portfile.cmake b/ports/icu/portfile.cmake index 8744c670002024..5400227d4f5cab 100644 --- a/ports/icu/portfile.cmake +++ b/ports/icu/portfile.cmake @@ -1,3 +1,18 @@ +if(NOT VCPKG_TARGET_IS_WINDOWS) + message(WARNING "${PORT} currently requires the following programs from the system package manager: + autoconf automake autoconf-archive +On Debian and Ubuntu derivatives: + sudo apt-get install autoconf automake autoconf-archive +On recent Red Hat and Fedora derivatives: + sudo dnf install autoconf automake autoconf-archive +On Arch Linux and derivatives: + sudo pacman -S autoconf automake autoconf-archive +On Alpine: + apk add autoconf automake autoconf-archive +On macOS: + brew install autoconf automake autoconf-archive\n") +endif() + string(REGEX MATCH "^[0-9]*" ICU_VERSION_MAJOR "${VERSION}") string(REPLACE "." "_" VERSION2 "${VERSION}") string(REPLACE "." "-" VERSION3 "${VERSION}") diff --git a/ports/icu/vcpkg.json b/ports/icu/vcpkg.json index 1e9e284c1e67cd..8b7e3de3428589 100644 --- a/ports/icu/vcpkg.json +++ b/ports/icu/vcpkg.json @@ -1,7 +1,7 @@ { "name": "icu", "version": "74.2", - "port-version": 1, + "port-version": 2, "description": "Mature and widely used Unicode and localization library.", "homepage": "https://icu.unicode.org/home", "license": "ICU", diff --git a/ports/kf5kio/portfile.cmake b/ports/kf5kio/portfile.cmake index 4593c75f72dfd8..d34ff93f082a29 100644 --- a/ports/kf5kio/portfile.cmake +++ b/ports/kf5kio/portfile.cmake @@ -1,11 +1,11 @@ -if(VCPKG_TARGET_IS_WINDOWS AND VCPKG_LIBRARY_LINKAGE STREQUAL static) +if(VCPKG_TARGET_IS_WINDOWS AND VCPKG_LIBRARY_LINKAGE STREQUAL "static") list(APPEND PATCHES fix_libiconv.patch) endif() vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO KDE/kio - REF v5.98.0 + REF "v${VERSION}" SHA512 6ffb44963b266f806150bc3ff9a1c3cf13f2fe7b4bda57e27d9bd9b931bfd757d50ee29f4143f6d282a25f675c8024aff16dc2f91e00ec0c7663eb8effdfee30 HEAD_REF master PATCHES @@ -26,14 +26,15 @@ vcpkg_cmake_configure( OPTIONS -DCMAKE_FIND_PACKAGE_TARGETS_GLOBAL=ON -DBUILD_TESTING=OFF + -DCMAKE_DISABLE_FIND_PACKAGE_GSSAPI=ON -DCMAKE_DISABLE_FIND_PACKAGE_KF5DocTools=ON -DCMAKE_VERBOSE_MAKEFILE=ON -DKDE_INSTALL_QTPLUGINDIR=plugins -DKDE_INSTALL_PLUGINDIR=plugins -DKDE_INSTALL_LIBEXECDIR=bin ${FEATURE_OPTIONS} - --trace-expand - MAYBE_UNUSED_VARIABLES CMAKE_DISABLE_FIND_PACKAGE_KF5Notifications + MAYBE_UNUSED_VARIABLES + CMAKE_DISABLE_FIND_PACKAGE_KF5Notifications ) vcpkg_cmake_install() @@ -66,5 +67,3 @@ endif() file(GLOB LICENSE_FILES "${SOURCE_PATH}/LICENSES/*") vcpkg_install_copyright(FILE_LIST ${LICENSE_FILES}) - - diff --git a/ports/kf5kio/vcpkg.json b/ports/kf5kio/vcpkg.json index 2b4cda2103a6bb..535690f92f5653 100644 --- a/ports/kf5kio/vcpkg.json +++ b/ports/kf5kio/vcpkg.json @@ -1,6 +1,7 @@ { "name": "kf5kio", "version": "5.98.0", + "port-version": 1, "description": "Network transparent access to files and data", "homepage": "https://api.kde.org/frameworks/kio/html/index.html", "license": null, @@ -47,7 +48,10 @@ "name": "libmount", "platform": "linux" }, - "qt5-base", + { + "name": "qt5-base", + "default-features": false + }, { "name": "qt5-macextras", "platform": "osx" diff --git a/ports/krb5/portfile.cmake b/ports/krb5/portfile.cmake index 8248a04cee0d58..583706371ddf43 100644 --- a/ports/krb5/portfile.cmake +++ b/ports/krb5/portfile.cmake @@ -1,24 +1,92 @@ -vcpkg_download_distfile(ARCHIVE - URLS "https://kerberos.org/dist/krb5/1.21/krb5-${VERSION}.tar.gz" - FILENAME "krb5-${VERSION}.tar.gz" - SHA512 4e09296b412383d53872661718dbfaa90201e0d85f69db48e57a8d4bd73c95a90c7ec7b6f0f325f6bc967f8d203b256b071c0191facf080aca0e2caec5d0ac49 -) -vcpkg_extract_source_archive( - SOURCE_PATH - ARCHIVE ${ARCHIVE} +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO krb5/krb5 + REF krb5-${VERSION}-final + SHA512 184ef8645d7e17f30a8e3d4005364424d2095b3d0c96f26ecef0c2dd2f3a096a0dd40558ed113121483717e44f6af41e71be0e5e079c76a205535d0c11a2ea34 + HEAD_REF master + PATCHES + relative_paths.patch ) -vcpkg_configure_make( - SOURCE_PATH "${SOURCE_PATH}/src" - AUTOCONFIG - OPTIONS - "CFLAGS=-fcommon \$CFLAGS" -) +if (VCPKG_TARGET_IS_WINDOWS AND NOT VCPKG_TARGET_IS_MINGW) + vcpkg_acquire_msys(MSYS_ROOT PACKAGES) + vcpkg_add_to_path("${MSYS_ROOT}/usr/bin") + vcpkg_find_acquire_program(PERL) + get_filename_component(PERL_PATH "${PERL}" DIRECTORY) + vcpkg_add_to_path("${PERL_PATH}") + vcpkg_build_nmake( + SOURCE_PATH "${SOURCE_PATH}/src" + PROJECT_NAME Makefile.in + TARGET prep-windows + ) + file(REMOVE_RECURSE "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}") + file(COPY "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/" DESTINATION "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}") + file(MAKE_DIRECTORY "${CURRENT_PACKAGES_DIR}/debug") + vcpkg_install_nmake( + SOURCE_PATH "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}" + PROJECT_NAME "Makefile" + OPTIONS + "NO_LEASH=1" + OPTIONS_RELEASE + "KRB_INSTALL_DIR=${CURRENT_PACKAGES_DIR}" + OPTIONS_DEBUG + "KRB_INSTALL_DIR=${CURRENT_PACKAGES_DIR}/debug" + ) + set(tools + ccapiserver + gss-client + gss-server + kcpytkt + kdeltkt + kdestroy + kfwcpcc + kinit + klist + kpasswd + kswitch + kvno + mit2ms + ms2mit + ) + vcpkg_copy_tools( + TOOL_NAMES ${tools} + DESTINATION "${CURRENT_PACKAGES_DIR}/tools/${PORT}/bin" + AUTO_CLEAN + ) + foreach(tool_name ${tools}) + list(APPEND debug_tools_to_remove "${CURRENT_PACKAGES_DIR}/debug/bin/${tool_name}${VCPKG_TARGET_EXECUTABLE_SUFFIX}") + endforeach() + file(REMOVE ${debug_tools_to_remove}) + + set(WINDOWS_PC_FILES + krb5-gssapi + krb5 + mit-krb5-gssapi + mit-krb5 + ) -vcpkg_install_make() + foreach (PC_FILE ${WINDOWS_PC_FILES}) + configure_file("${CURRENT_PORT_DIR}/windows_pc_files/${PC_FILE}.pc.in" "${CURRENT_PACKAGES_DIR}/lib/pkgconfig/${PC_FILE}.pc" @ONLY) + endforeach() + + if(NOT DEFINED VCPKG_BUILD_TYPE) + foreach (PC_FILE ${WINDOWS_PC_FILES}) + configure_file("${CURRENT_PORT_DIR}/windows_pc_files/${PC_FILE}.pc.in" "${CURRENT_PACKAGES_DIR}/debug/lib/pkgconfig/${PC_FILE}.pc" @ONLY) + endforeach() + endif() +else() + vcpkg_configure_make( + SOURCE_PATH "${SOURCE_PATH}/src" + AUTOCONFIG + OPTIONS + "CFLAGS=-fcommon \$CFLAGS" + ) + vcpkg_install_make() +endif() vcpkg_fixup_pkgconfig() +file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share") file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/share/krb5/cat1") file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/share/krb5/cat5") @@ -29,9 +97,4 @@ file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/lib/krb5/") file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/var") file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/var") -# remove due to absolute path error -file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/tools/krb5/bin/compile_et") -file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/tools/krb5/bin/krb5-config") -file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/tools/krb5/debug/") - -vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/doc/copyright.rst") +vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/NOTICE") diff --git a/ports/krb5/relative_paths.patch b/ports/krb5/relative_paths.patch new file mode 100644 index 00000000000000..d6499a2b806dff --- /dev/null +++ b/ports/krb5/relative_paths.patch @@ -0,0 +1,35 @@ +diff --git a/src/build-tools/krb5-config.in b/src/build-tools/krb5-config.in +index 8e6eb8660..89a401dab 100755 +--- a/src/build-tools/krb5-config.in ++++ b/src/build-tools/krb5-config.in +@@ -27,7 +27,7 @@ + # Configurable parameters set by autoconf + version_string="Kerberos 5 release @KRB5_VERSION@" + +-prefix=@prefix@ ++prefix='$(pwd)/../../../' + exec_prefix=@exec_prefix@ + includedir=@includedir@ + libdir=@libdir@ +@@ -39,7 +39,7 @@ PTHREAD_CFLAGS='@PTHREAD_CFLAGS@' + DL_LIB='@DL_LIB@' + DEFCCNAME='@DEFCCNAME@' + DEFKTNAME='@DEFKTNAME@' +-DEFCKTNAME='@DEFCKTNAME@' ++DEFCKTNAME='$(pwd)/../../../var/krb5/user/%{euid}/client.keytab' + + LIBS='@LIBS@' + GEN_LIB=@GEN_LIB@ +diff --git a/src/util/et/compile_et.sh b/src/util/et/compile_et.sh +index f17ddba71..6a98a8bab 100755 +--- a/src/util/et/compile_et.sh ++++ b/src/util/et/compile_et.sh +@@ -2,7 +2,7 @@ + # + # + AWK=@AWK@ +-DIR=@DIR@ ++DIR='$(pwd)/../../../share/et' + + usage="usage: $0 [ -d scriptDir ] [ --textdomain domain [ --localedir dir ] ]" + usage="$usage inputfile.et" diff --git a/ports/krb5/vcpkg.json b/ports/krb5/vcpkg.json index 15590ee8425b22..a0910f3f1d17d3 100644 --- a/ports/krb5/vcpkg.json +++ b/ports/krb5/vcpkg.json @@ -1,8 +1,15 @@ { + "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json", "name": "krb5", "version": "1.21.2", - "description": "Network authentication protocol", + "port-version": 1, + "description": [ + "Kerberos is a network authentication protocol.", + "It is designed to provide strong authentication for client/server applications by using secret-key cryptography.", + "A free implementation of this protocol is available from the Massachusetts Institute of Technology.", + "Kerberos is available in many commercial products as well." + ], "homepage": "https://web.mit.edu/kerberos/", "license": "MIT", - "supports": "linux" + "supports": "linux | (x64 & !static & !uwp & windows)" } diff --git a/ports/krb5/windows_pc_files/krb5-gssapi.pc.in b/ports/krb5/windows_pc_files/krb5-gssapi.pc.in new file mode 100644 index 00000000000000..90875b5007580f --- /dev/null +++ b/ports/krb5/windows_pc_files/krb5-gssapi.pc.in @@ -0,0 +1,10 @@ +prefix=${pcfiledir}/../.. +exec_prefix=${prefix} +libdir=${prefix}/lib +includedir=${prefix}/include +vendor=MIT + +Name: krb5-gssapi +Description: Kerberos implementation of the GSSAPI +Version: @VERSION@ +Requires: mit-krb5-gssapi diff --git a/ports/krb5/windows_pc_files/krb5.pc.in b/ports/krb5/windows_pc_files/krb5.pc.in new file mode 100644 index 00000000000000..8822afc700bf85 --- /dev/null +++ b/ports/krb5/windows_pc_files/krb5.pc.in @@ -0,0 +1,14 @@ +prefix=${pcfiledir}/../.. +exec_prefix=${prefix} +libdir=${prefix}/lib +includedir=${prefix}/include +vendor=MIT + +defccname=FILE:/tmp/krb5cc_%{uid} +defktname=FILE:/etc/krb5.keytab +defcktname=FILE:${prefix}/var/krb5/user/%{euid}/client.keytab + +Name: krb5 +Description: An implementation of Kerberos network authentication +Version: @VERSION@ +Requires: mit-krb5 diff --git a/ports/krb5/windows_pc_files/mit-krb5-gssapi.pc.in b/ports/krb5/windows_pc_files/mit-krb5-gssapi.pc.in new file mode 100644 index 00000000000000..0e5dfc83082eec --- /dev/null +++ b/ports/krb5/windows_pc_files/mit-krb5-gssapi.pc.in @@ -0,0 +1,11 @@ +prefix=${pcfiledir}/../.. +exec_prefix=${prefix} +libdir=${prefix}/lib +includedir=${prefix}/include + +Name: mit-krb5-gssapi +Description: Kerberos implementation of the GSSAPI +Version: @VERSION@ +Requires.private: mit-krb5 +Cflags: -I${includedir} +Libs: -L${libdir} -lgssapi64 diff --git a/ports/krb5/windows_pc_files/mit-krb5.pc.in b/ports/krb5/windows_pc_files/mit-krb5.pc.in new file mode 100644 index 00000000000000..eb48aa7554b968 --- /dev/null +++ b/ports/krb5/windows_pc_files/mit-krb5.pc.in @@ -0,0 +1,15 @@ +prefix=${pcfiledir}/../.. +exec_prefix=${prefix} +libdir=${prefix}/lib +includedir=${prefix}/include + +defccname=FILE:/tmp/krb5cc_%{uid} +defktname=FILE:/etc/krb5.keytab +defcktname=FILE:${prefix}/var/krb5/user/%{euid}/client.keytab + +Name: mit-krb5 +Description: An implementation of Kerberos network authentication +Version: @VERSION@ +Cflags: -I${includedir} +Libs: -L${libdir} -lkrb5_64 -lkrbcc64 -lxpprof64 -lkfwlogon -lcomerr64 -lk5sprt64 +Libs.private: -lk5sprt64 diff --git a/ports/lapack/vcpkg.json b/ports/lapack/vcpkg.json index 2d7925d007b2fa..52971ec0a1dc4e 100644 --- a/ports/lapack/vcpkg.json +++ b/ports/lapack/vcpkg.json @@ -2,8 +2,10 @@ "$comment": "Keep the platform expressions in sync with the wrappers installed by the portfiles!", "name": "lapack", "version-date": "2023-06-10", + "port-version": 1, "description": "Metapackage for packages which provide LAPACK", "license": null, + "supports": "!android", "dependencies": [ { "name": "clapack", diff --git a/ports/libavif/portfile.cmake b/ports/libavif/portfile.cmake index 3f3d290851db17..aaa9dfcdd48f1b 100644 --- a/ports/libavif/portfile.cmake +++ b/ports/libavif/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO AOMediaCodec/libavif REF "v${VERSION}" - SHA512 37f0de757180c6414778e688006940395960b316c25192d6beb97a07942aff4bd3b712dec2eff52cd26f5d72c352731442175dfeb90e2e1381133539760142b0 + SHA512 37f0de757180c6414778e688006940395960b316c25192d6beb97a07942aff4bd3b712dec2eff52cd26f5d72c352731442175dfeb90e2e1381133539760142b0 HEAD_REF master PATCHES disable-source-utf8.patch @@ -12,6 +12,7 @@ vcpkg_from_github( vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS FEATURES aom AVIF_CODEC_AOM + dav1d AVIF_CODEC_DAV1D ) vcpkg_cmake_configure( diff --git a/ports/libavif/vcpkg.json b/ports/libavif/vcpkg.json index 9d1d9012f03f02..ff8e9c058c0ad5 100644 --- a/ports/libavif/vcpkg.json +++ b/ports/libavif/vcpkg.json @@ -1,6 +1,7 @@ { "name": "libavif", "version-semver": "1.0.4", + "port-version": 1, "description": "Library for encoding and decoding AVIF files", "homepage": "https://github.com/AOMediaCodec/libavif", "license": "BSD-2-Clause AND Apache-2.0", @@ -21,6 +22,12 @@ "dependencies": [ "aom" ] + }, + "dav1d": { + "description": "dav1d decoder library", + "dependencies": [ + "dav1d" + ] } } } diff --git a/ports/libdjinterop/portfile.cmake b/ports/libdjinterop/portfile.cmake index 600d8214a242d4..cf3bff1295db64 100644 --- a/ports/libdjinterop/portfile.cmake +++ b/ports/libdjinterop/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO xsco/libdjinterop REF "${VERSION}" - SHA512 f470ff83aaa0afcf2262bca7683cd9ee07b50877f67cb655f1ee1cdef183d7f7c9aeba9e94b6291bc9119485ee16a7f41f84a895d6422a7c672028461abe728b + SHA512 c2784ffc6b0ddc9ad92a227621bb00cd1c88aa8f8abe82401774102f9be16dfbe9f0745523d517594faecba60b650a53613c7867afe57e6bcd8a2cc6288dd9ff HEAD_REF master ) diff --git a/ports/libdjinterop/vcpkg.json b/ports/libdjinterop/vcpkg.json index bfb26a070278c3..c96f88d9a2028f 100644 --- a/ports/libdjinterop/vcpkg.json +++ b/ports/libdjinterop/vcpkg.json @@ -1,6 +1,6 @@ { "name": "libdjinterop", - "version": "0.20.3", + "version": "0.21.0", "description": "C++ library for access to DJ record libraries. Currently only supports Denon Engine Prime databases", "homepage": "https://github.com/xsco/libdjinterop", "license": "LGPL-3.0-or-later", diff --git a/ports/libjxl/portfile.cmake b/ports/libjxl/portfile.cmake index eac961d9ebfae6..f8e9bbe14e9f2f 100644 --- a/ports/libjxl/portfile.cmake +++ b/ports/libjxl/portfile.cmake @@ -45,6 +45,7 @@ vcpkg_cmake_configure( -DJPEGXL_ENABLE_TCMALLOC=OFF -DBUILD_TESTING=OFF -DCMAKE_FIND_PACKAGE_TARGETS_GLOBAL=ON + -DJPEGXL_BUNDLE_LIBPNG=OFF MAYBE_UNUSED_VARIABLES CMAKE_DISABLE_FIND_PACKAGE_GIF CMAKE_DISABLE_FIND_PACKAGE_JPEG diff --git a/ports/libjxl/vcpkg.json b/ports/libjxl/vcpkg.json index 1057395db5c035..92e7581acaa89f 100644 --- a/ports/libjxl/vcpkg.json +++ b/ports/libjxl/vcpkg.json @@ -1,7 +1,7 @@ { "name": "libjxl", "version-semver": "0.10.2", - "port-version": 2, + "port-version": 3, "description": "JPEG XL image format reference implementation", "homepage": "https://github.com/libjxl/libjxl", "license": "BSD-3-Clause", diff --git a/ports/libmagic/unofficial-libmagic-config.cmake.in b/ports/libmagic/unofficial-libmagic-config.cmake.in index 5cda560576de38..9de6058d543cee 100644 --- a/ports/libmagic/unofficial-libmagic-config.cmake.in +++ b/ports/libmagic/unofficial-libmagic-config.cmake.in @@ -45,11 +45,11 @@ set_target_properties(unofficial::libmagic::libmagic PROPERTIES if("@VCPKG_LIBRARY_LINKAGE@" STREQUAL "static") set_target_properties(unofficial::libmagic::libmagic PROPERTIES INTERFACE_LINK_LIBRARIES - "\$:unofficial::tre::tre>>" + "\$:unofficial::tre::tre;shlwapi>>" "\$>" "\$>" "\$>" - "\$,zstd::libzstd_shared,zstd::libzstd_static>>>" + "\$" ) endif() diff --git a/ports/libmagic/vcpkg.json b/ports/libmagic/vcpkg.json index 6197de48b4528c..3e6c1598409622 100644 --- a/ports/libmagic/vcpkg.json +++ b/ports/libmagic/vcpkg.json @@ -1,7 +1,7 @@ { "name": "libmagic", "version": "5.45", - "port-version": 2, + "port-version": 3, "description": "This library can be used to classify files according to magic number tests.", "homepage": "https://github.com/file/file", "license": "BSD-2-Clause", diff --git a/ports/libnick/portfile.cmake b/ports/libnick/portfile.cmake index a5a05ca29cf08c..aa8350dbfa31da 100644 --- a/ports/libnick/portfile.cmake +++ b/ports/libnick/portfile.cmake @@ -6,7 +6,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO NickvisionApps/libnick REF "${VERSION}" - SHA512 2d2903bc7acf7cb3b86907ecf393d56b338bc6655a51e25e5346f1c37c194dbe176820c53c0e8351acaec9fc54f17188394277cac759f3b68c6e518189944790 + SHA512 1b28934dc13879ff116328cefba61ca52a4880bf603176c739850f4072b986f7894df2b5a66d46675bb981ba0684cf638dddaf4064cb6ac584b004dcc940e2e0 HEAD_REF main ) diff --git a/ports/libnick/vcpkg.json b/ports/libnick/vcpkg.json index d397a33db671e6..c719c73c19421f 100644 --- a/ports/libnick/vcpkg.json +++ b/ports/libnick/vcpkg.json @@ -1,6 +1,6 @@ { "name": "libnick", - "version": "2024.3.1", + "version": "2024.5.1", "maintainers": "Nicholas Logozzo nlogozzo225@gmail.com", "description": "A cross-platform base for native Nickvision applications.", "homepage": "https://github.com/NickvisionApps/libnick", diff --git a/ports/liborigin/portfile.cmake b/ports/liborigin/portfile.cmake index fd902683fdb8c9..be506b866e8a44 100644 --- a/ports/liborigin/portfile.cmake +++ b/ports/liborigin/portfile.cmake @@ -23,12 +23,8 @@ vcpkg_cmake_install() vcpkg_fixup_pkgconfig() -if(VCPKG_LIBRARY_LINKAGE STREQUAL "static") - file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/bin" "${CURRENT_PACKAGES_DIR}/debug/bin") -else() - file(GLOB EXES "${CURRENT_PACKAGES_DIR}/bin/*.exe" "${CURRENT_PACKAGES_DIR}/debug/bin/*.exe") - file(REMOVE_RECURSE ${EXES}) -endif() +vcpkg_copy_tools(TOOL_NAMES opj2dat AUTO_CLEAN) + file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share") diff --git a/ports/liborigin/vcpkg.json b/ports/liborigin/vcpkg.json index ec49705bae7656..fd863e17399fdb 100644 --- a/ports/liborigin/vcpkg.json +++ b/ports/liborigin/vcpkg.json @@ -1,7 +1,7 @@ { "name": "liborigin", "version": "3.0.2", - "port-version": 1, + "port-version": 2, "description": "A library for reading OriginLab OPJ project files.", "homepage": "https://sourceforge.net/projects/liborigin/", "license": "GPL-2.0-or-later", diff --git a/ports/libslirp/portfile.cmake b/ports/libslirp/portfile.cmake index 0bd6e252c7e9db..56f5812282ac91 100644 --- a/ports/libslirp/portfile.cmake +++ b/ports/libslirp/portfile.cmake @@ -2,8 +2,8 @@ vcpkg_from_gitlab( GITLAB_URL https://gitlab.freedesktop.org/ OUT_SOURCE_PATH SOURCE_PATH REPO slirp/libslirp - REF v4.7.0 - SHA512 387f4a6dad240ce633df2640bb49c6cb0041c8b3afc8d0ef38186d385f00dd9e4ef4443e93e1b71dbf05e22892b6f2771a87a202e815d8ec899ab5c147a1f09f + REF "v${VERSION}" + SHA512 eef9d77f1588c4e3dcf91cd53e54db235d624998fc64df75d389657411635f28bfcbe0c81cd3b0ede7792eea1eb7ef716b8a87a199a6be1e9a29da27ca4a1df4 HEAD_REF master ) @@ -24,4 +24,4 @@ vcpkg_fixup_pkgconfig() vcpkg_copy_pdbs() -file(INSTALL "${SOURCE_PATH}/COPYRIGHT" DESTINATION "${CURRENT_PACKAGES_DIR}/share/libslirp" RENAME copyright) +vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/COPYRIGHT") diff --git a/ports/libslirp/vcpkg.json b/ports/libslirp/vcpkg.json index 032e5cc5dfe5b6..0a31985369a9c1 100644 --- a/ports/libslirp/vcpkg.json +++ b/ports/libslirp/vcpkg.json @@ -1,10 +1,9 @@ { "name": "libslirp", - "version-semver": "4.7.0", + "version-semver": "4.8.0", "description": "libslirp is a user-mode networking library used by virtual machines, containers or various tools.", "homepage": "https://gitlab.freedesktop.org/slirp/libslirp", "license": "BSD-3-Clause", - "supports": "!windows | mingw", "dependencies": [ "glib", { diff --git a/ports/libsodium/arm-neon.diff b/ports/libsodium/arm-neon.diff deleted file mode 100644 index fb5302e736c2cb..00000000000000 --- a/ports/libsodium/arm-neon.diff +++ /dev/null @@ -1,119 +0,0 @@ -diff --git a/configure.ac b/configure.ac -index df83ef5..be67d34 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -398,11 +398,6 @@ AS_IF([test "x$EMSCRIPTEN" = "x"], [ - have_armcrypto=no - AC_MSG_CHECKING(for ARM crypto instructions set) - AC_LINK_IFELSE([AC_LANG_PROGRAM([[ -- #ifdef __clang__ -- # pragma clang attribute push(__attribute__((target("neon,crypto,aes"))), apply_to = function) -- #elif defined(__GNUC__) -- # pragma GCC target("+simd+crypto") -- #endif - #ifndef __ARM_FEATURE_CRYPTO - # define __ARM_FEATURE_CRYPTO 1 - #endif -@@ -411,6 +406,12 @@ AS_IF([test "x$EMSCRIPTEN" = "x"], [ - #endif - - #include -+ -+ #ifdef __clang__ -+ # pragma clang attribute push(__attribute__((target("neon,crypto,aes"))), apply_to = function) -+ #elif defined(__GNUC__) -+ # pragma GCC target("+simd+crypto") -+ #endif - ]], [[ - vaeseq_u8(vmovq_n_u8(0), vmovq_n_u8(0)); - -diff --git a/src/libsodium/crypto_aead/aegis128l/aegis128l_armcrypto.c b/src/libsodium/crypto_aead/aegis128l/aegis128l_armcrypto.c -index 825de8a..a01f60c 100644 ---- a/src/libsodium/crypto_aead/aegis128l/aegis128l_armcrypto.c -+++ b/src/libsodium/crypto_aead/aegis128l/aegis128l_armcrypto.c -@@ -17,12 +17,6 @@ - - #include "aegis128l_armcrypto.h" - --#ifdef __clang__ --#pragma clang attribute push(__attribute__((target("neon,crypto,aes"))), apply_to = function) --#elif defined(__GNUC__) --#pragma GCC target("+simd+crypto") --#endif -- - #ifndef __ARM_FEATURE_CRYPTO - #define __ARM_FEATURE_CRYPTO 1 - #endif -@@ -32,6 +26,12 @@ - - #include - -+#ifdef __clang__ -+#pragma clang attribute push(__attribute__((target("neon,crypto,aes"))), apply_to = function) -+#elif defined(__GNUC__) -+#pragma GCC target("+simd+crypto") -+#endif -+ - #define AES_BLOCK_LENGTH 16 - - typedef uint8x16_t aes_block_t; -diff --git a/src/libsodium/crypto_aead/aegis256/aegis256_armcrypto.c b/src/libsodium/crypto_aead/aegis256/aegis256_armcrypto.c -index e1ebd57..058e207 100644 ---- a/src/libsodium/crypto_aead/aegis256/aegis256_armcrypto.c -+++ b/src/libsodium/crypto_aead/aegis256/aegis256_armcrypto.c -@@ -17,12 +17,6 @@ - - #include "aegis256_armcrypto.h" - --#ifdef __clang__ --#pragma clang attribute push(__attribute__((target("neon,crypto,aes"))), apply_to = function) --#elif defined(__GNUC__) --#pragma GCC target("+simd+crypto") --#endif -- - #ifndef __ARM_FEATURE_CRYPTO - #define __ARM_FEATURE_CRYPTO 1 - #endif -@@ -32,6 +26,12 @@ - - #include - -+#ifdef __clang__ -+#pragma clang attribute push(__attribute__((target("neon,crypto,aes"))), apply_to = function) -+#elif defined(__GNUC__) -+#pragma GCC target("+simd+crypto") -+#endif -+ - #define AES_BLOCK_LENGTH 16 - - typedef uint8x16_t aes_block_t; -diff --git a/src/libsodium/crypto_aead/aes256gcm/armcrypto/aead_aes256gcm_armcrypto.c b/src/libsodium/crypto_aead/aes256gcm/armcrypto/aead_aes256gcm_armcrypto.c -index 0a5a128..aa76f5c 100644 ---- a/src/libsodium/crypto_aead/aes256gcm/armcrypto/aead_aes256gcm_armcrypto.c -+++ b/src/libsodium/crypto_aead/aes256gcm/armcrypto/aead_aes256gcm_armcrypto.c -@@ -19,12 +19,6 @@ - #define __vectorcall - #endif - --#ifdef __clang__ --#pragma clang attribute push(__attribute__((target("neon,crypto,aes"))), apply_to = function) --#elif defined(__GNUC__) --#pragma GCC target("+simd+crypto") --#endif -- - #ifndef __ARM_FEATURE_CRYPTO - #define __ARM_FEATURE_CRYPTO 1 - #endif -@@ -34,6 +28,12 @@ - - #include - -+#ifdef __clang__ -+#pragma clang attribute push(__attribute__((target("neon,crypto,aes"))), apply_to = function) -+#elif defined(__GNUC__) -+#pragma GCC target("+simd+crypto") -+#endif -+ - #define ABYTES crypto_aead_aes256gcm_ABYTES - #define NPUBBYTES crypto_aead_aes256gcm_NPUBBYTES - #define KEYBYTES crypto_aead_aes256gcm_KEYBYTES diff --git a/ports/libsodium/portfile.cmake b/ports/libsodium/portfile.cmake index 41fab984d9b892..51274e41dec5ac 100644 --- a/ports/libsodium/portfile.cmake +++ b/ports/libsodium/portfile.cmake @@ -1,11 +1,9 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO jedisct1/libsodium - REF ${VERSION} - SHA512 6094d7bf191ea3be85f2ddab76b71f1b9c69c786493db5b84d3c5d5a0237003377ddf6a8687a962ea651fe4a9369cf5ee1676ba0bae82690f5f7ef31a698efa9 + REF "${VERSION}-RELEASE" + SHA512 477b9dc10d87ae3c83db3fc207b50b9fe39593684a59f164986cce32bdaba95db0df7dee32149bf9a23c5794354fce8241d88a9a4bd4bbf2630483cbbc378c2f HEAD_REF master - PATCHES - arm-neon.diff # https://github.com/jedisct1/libsodium/commit/8f453f41f8834e0fe47610f2a3e03e696ddb3450 with fuzz 2 ) if(VCPKG_TARGET_IS_WINDOWS AND NOT VCPKG_TARGET_IS_MINGW) diff --git a/ports/libsodium/vcpkg.json b/ports/libsodium/vcpkg.json index b5a25bdb59e549..4e2e4ba32ae5ae 100644 --- a/ports/libsodium/vcpkg.json +++ b/ports/libsodium/vcpkg.json @@ -1,7 +1,6 @@ { "name": "libsodium", - "version": "1.0.19", - "port-version": 2, + "version": "1.0.20", "description": "A modern and easy-to-use crypto library", "homepage": "https://libsodium.org/", "license": "ISC", diff --git a/ports/live555/portfile.cmake b/ports/live555/portfile.cmake index f79d5fcdb533e8..ec795541832b81 100644 --- a/ports/live555/portfile.cmake +++ b/ports/live555/portfile.cmake @@ -1,9 +1,9 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY) vcpkg_download_distfile(ARCHIVE - URLS "http://live555.com/liveMedia/public/live.2023.11.30.tar.gz" - FILENAME "live.2023.11.30.tar.gz" - SHA512 c91703197448f65d63a8a6e07597791da1ee63d3b59a0809454468a3869d86e21533c7fc434d0178a179d5a2e0e5614539e47daad813fbbe7468028419026892 + URLS "http://live555.com/liveMedia/public/live.2024.05.15.tar.gz" + FILENAME "live.2024.05.15.tar.gz" + SHA512 55d6f2610bd5d99c5f369be00fa0480b10543845c1b3928a76b1fc648fb70e3abc5e55224ff4fb00a788d7c63f3126d180c279d6d5faad72e52019a88f743a37 ) vcpkg_extract_source_archive( diff --git a/ports/live555/vcpkg.json b/ports/live555/vcpkg.json index 65aaf3d7090681..1ecbacfadaa26e 100644 --- a/ports/live555/vcpkg.json +++ b/ports/live555/vcpkg.json @@ -1,7 +1,6 @@ { "name": "live555", - "version-date": "2023-11-30", - "port-version": 1, + "version-date": "2024-05-15", "description": "A complete RTSP server application", "homepage": "http://www.live555.com/liveMedia", "license": "GPL-3.0-or-later", diff --git a/ports/luafilesystem/CMakeLists.txt b/ports/luafilesystem/CMakeLists.txt index 79dd424f422bd9..2637172faa6b93 100644 --- a/ports/luafilesystem/CMakeLists.txt +++ b/ports/luafilesystem/CMakeLists.txt @@ -1,17 +1,43 @@ -cmake_minimum_required(VERSION 3.0) -project(luafilesystem) - -find_path(LUA_INCLUDE_DIR lua.h PATH_SUFFIXES lua) -find_library(LUA_LIBRARY lua) -set(LFS_INCLUDES ${LUA_INCLUDE_DIR}) -set(LFS_LIBRARIES ${LUA_LIBRARY}) - -add_library( lfs src/lfs.h src/lfs.c src/lfs.def) - -target_include_directories(lfs PRIVATE ${LFS_INCLUDES}) -target_link_libraries(lfs PRIVATE ${LFS_LIBRARIES}) - -install(TARGETS lfs - RUNTIME DESTINATION bin - LIBRARY DESTINATION lib - ARCHIVE DESTINATION lib) +cmake_minimum_required(VERSION 3.11) +project(luafilesystem) + +find_path(LUA_INCLUDE_DIR lua.h PATH_SUFFIXES lua) +find_library(LUA_LIBRARY lua) +set(LFS_INCLUDES ${LUA_INCLUDE_DIR}) +set(LFS_LIBRARIES ${LUA_LIBRARY}) + +add_library(lfs src/lfs.h src/lfs.c src/lfs.def) + +target_include_directories(lfs PRIVATE ${LFS_INCLUDES}) +target_link_libraries(lfs PRIVATE ${LFS_LIBRARIES}) + +install(TARGETS lfs + EXPORT "unofficial-${PROJECT_NAME}-targets" + RUNTIME DESTINATION bin + LIBRARY DESTINATION lib + ARCHIVE DESTINATION lib) + +include(CMakePackageConfigHelpers) + +configure_package_config_file( + "${CMAKE_CURRENT_SOURCE_DIR}/unofficial-${PROJECT_NAME}-config.cmake.in" + "${CMAKE_CURRENT_BINARY_DIR}/unofficial-${PROJECT_NAME}-config.cmake" + INSTALL_DESTINATION "share/unofficial-${PROJECT_NAME}" +) + +set(VERSION_FILE_PATH "${CMAKE_CURRENT_BINARY_DIR}/unofficial-${PROJECT_NAME}-config-version.cmake") +write_basic_package_version_file( + "${VERSION_FILE_PATH}" + VERSION "${LFS_VERSION}" + COMPATIBILITY SameMajorVersion +) + +install( + FILES "${CMAKE_CURRENT_BINARY_DIR}/unofficial-${PROJECT_NAME}-config.cmake" + DESTINATION "share/unofficial-${PROJECT_NAME}" +) + +install( + EXPORT "unofficial-${PROJECT_NAME}-targets" + NAMESPACE "unofficial::${PROJECT_NAME}::" + DESTINATION "share/unofficial-${PROJECT_NAME}") diff --git a/ports/luafilesystem/portfile.cmake b/ports/luafilesystem/portfile.cmake index 9fde932cab774f..d0fe0cb51dede8 100644 --- a/ports/luafilesystem/portfile.cmake +++ b/ports/luafilesystem/portfile.cmake @@ -11,16 +11,26 @@ vcpkg_from_github( ) file(COPY "${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt" DESTINATION "${SOURCE_PATH}") +file(COPY "${CMAKE_CURRENT_LIST_DIR}/unofficial-luafilesystem-config.cmake.in" DESTINATION "${SOURCE_PATH}") vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" + OPTIONS + -DLFS_VERSION="${VERSION}" ) vcpkg_cmake_install() vcpkg_copy_pdbs() +vcpkg_cmake_config_fixup(PACKAGE_NAME "unofficial-luafilesystem") + +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) +file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}") # Allow empty include directory set(VCPKG_POLICY_EMPTY_INCLUDE_FOLDER enabled) diff --git a/ports/luafilesystem/unofficial-luafilesystem-config.cmake.in b/ports/luafilesystem/unofficial-luafilesystem-config.cmake.in new file mode 100644 index 00000000000000..c03cd5eee40f49 --- /dev/null +++ b/ports/luafilesystem/unofficial-luafilesystem-config.cmake.in @@ -0,0 +1,6 @@ +@PACKAGE_INIT@ + +include("${CMAKE_CURRENT_LIST_DIR}/unofficial-luafilesystem-targets.cmake") + + +check_required_components(luafilesystem) diff --git a/ports/luafilesystem/usage b/ports/luafilesystem/usage new file mode 100644 index 00000000000000..2029ca3321c221 --- /dev/null +++ b/ports/luafilesystem/usage @@ -0,0 +1,4 @@ +luafilesystem provides CMake targets: + + find_package(unofficial-luafilesystem CONFIG REQUIRED) + target_link_libraries(main PRIVATE unofficial::luafilesystem::lfs) diff --git a/ports/luafilesystem/vcpkg.json b/ports/luafilesystem/vcpkg.json index b5d82852a0b05b..f741726f42295c 100644 --- a/ports/luafilesystem/vcpkg.json +++ b/ports/luafilesystem/vcpkg.json @@ -1,7 +1,7 @@ { "name": "luafilesystem", "version": "1.8.0", - "port-version": 5, + "port-version": 6, "description": "LuaFileSystem is a Lua library developed to complement the set of functions related to file systems offered by the standard Lua distribution.", "homepage": "https://github.com/keplerproject/luafilesystem", "supports": "!uwp", @@ -10,6 +10,10 @@ { "name": "vcpkg-cmake", "host": true + }, + { + "name": "vcpkg-cmake-config", + "host": true } ] } diff --git a/ports/mathgl/vcpkg.json b/ports/mathgl/vcpkg.json index fd235b0b9edfc5..0f1f7ec3ea5302 100644 --- a/ports/mathgl/vcpkg.json +++ b/ports/mathgl/vcpkg.json @@ -1,10 +1,10 @@ { "name": "mathgl", "version": "8.0.1", - "port-version": 5, + "port-version": 6, "description": "MathGL is a free library of fast C++ routines for the plotting of the data varied in one or more dimensions", "license": "GPL-3.0-only", - "supports": "!uwp & !xbox", + "supports": "!uwp & !xbox & !android", "dependencies": [ "getopt", { diff --git a/ports/mongoose/portfile.cmake b/ports/mongoose/portfile.cmake index f8bbc49ecd6414..608214da0e6070 100644 --- a/ports/mongoose/portfile.cmake +++ b/ports/mongoose/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO cesanta/mongoose REF "${VERSION}" - SHA512 58ca35cd6911189c42b4826216929e3f489d912e6735f4b4f425b885e719227625955064d897be14f3aab427b99204961ca57f1db75b5f6c3a990a888c1e29ce + SHA512 b36fb624f69f3bdd8431fe504173b7b4ec11942d3110b85b6a5bb70f97ba4b0ace182abe5f178fcf25c2d6831223e5b98a7521fa26672a17a7f199114986ada1 HEAD_REF master ) diff --git a/ports/mongoose/vcpkg.json b/ports/mongoose/vcpkg.json index 8593fc7f5657a5..e6b0aec7aa09ac 100644 --- a/ports/mongoose/vcpkg.json +++ b/ports/mongoose/vcpkg.json @@ -1,6 +1,6 @@ { "name": "mongoose", - "version": "7.13", + "version": "7.14", "description": "Embedded web server / embedded networking library", "homepage": "https://cesanta.com/", "license": null, diff --git a/ports/mp-units/portfile.cmake b/ports/mp-units/portfile.cmake index 68ead3a493cb2e..59161fdf034a96 100644 --- a/ports/mp-units/portfile.cmake +++ b/ports/mp-units/portfile.cmake @@ -6,7 +6,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO mpusz/units REF "v${VERSION}" - SHA512 d23589ba6e5e18e3477a9bab9fe25cffed5e8777862b4811e4335e294f86d129a48c7e001d57cec0739ddd1f0a936e42d06f2b4782b1bd8b8bb15f86f8d32d53 + SHA512 5e01cc4ee6cbbaf81f02c9268dfa8f0ca348925a85f84704f06405874edb478437837900e6fbe882aba9e9040235310d82b6420fd81b39eb1cc8d38570e48613 PATCHES config.patch ) diff --git a/ports/mp-units/vcpkg.json b/ports/mp-units/vcpkg.json index ada675dc7b5e07..ff34817ebdd383 100644 --- a/ports/mp-units/vcpkg.json +++ b/ports/mp-units/vcpkg.json @@ -1,6 +1,6 @@ { "name": "mp-units", - "version": "2.1.0", + "version": "2.1.1", "description": "mp-units - A Units Library for C++", "homepage": "https://github.com/mpusz/units", "license": "MIT", diff --git a/ports/msgpack/portfile.cmake b/ports/msgpack/portfile.cmake index 164ccd4bece9af..47b22820f85678 100644 --- a/ports/msgpack/portfile.cmake +++ b/ports/msgpack/portfile.cmake @@ -5,17 +5,23 @@ endif() vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO msgpack/msgpack-c - REF cpp-6.0.0 - SHA512 6f2ec74562f30d12ba81659737c412317848eb27fbc607a2f4f8da4b75534fbfba7d280a5af6fdae3581a6a2582e6cf06d7fbfacc3bdee1174456817dd9f7e30 + REF cpp-6.1.1 + SHA512 866950d6e3c6ebd886e76d167ed5f88544c3a2ce4845bf0b08752edd40f45318a808d5b2a70ff64671beb83c49f568cf35b86c13bb3ffc2a6c90724466e53e4d HEAD_REF cpp_master ) +vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS + FEATURES + boost MSGPACK_USE_BOOST +) + vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" OPTIONS -DMSGPACK_BUILD_EXAMPLES=OFF -DMSGPACK_BUILD_TESTS=OFF -DMSGPACK_BUILD_DOCS=OFF + ${FEATURE_OPTIONS} ) vcpkg_cmake_install() diff --git a/ports/msgpack/vcpkg.json b/ports/msgpack/vcpkg.json index fcc2ebaae08439..a0d7e240228387 100644 --- a/ports/msgpack/vcpkg.json +++ b/ports/msgpack/vcpkg.json @@ -1,19 +1,10 @@ { "name": "msgpack", - "version": "6.0.0", - "port-version": 1, + "version": "6.1.1", "description": "MessagePack is an efficient binary serialization format, which lets you exchange data among multiple languages like JSON, except that it's faster and smaller.", "homepage": "https://github.com/msgpack/msgpack-c", "license": "BSL-1.0", "dependencies": [ - "boost-assert", - "boost-fusion", - "boost-numeric-conversion", - "boost-optional", - "boost-predef", - "boost-preprocessor", - "boost-utility", - "boost-variant", { "name": "vcpkg-cmake", "host": true @@ -22,5 +13,20 @@ "name": "vcpkg-cmake-config", "host": true } - ] + ], + "features": { + "boost": { + "description": "Build msgpack using Boost", + "dependencies": [ + "boost-assert", + "boost-fusion", + "boost-numeric-conversion", + "boost-optional", + "boost-predef", + "boost-preprocessor", + "boost-utility", + "boost-variant" + ] + } + } } diff --git a/ports/nanoflann/portfile.cmake b/ports/nanoflann/portfile.cmake index 0fea664f073181..15587f86f32293 100644 --- a/ports/nanoflann/portfile.cmake +++ b/ports/nanoflann/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO jlblancoc/nanoflann REF "v${VERSION}" - SHA512 bc4cdb285708f605ac202af41a66140d49b0fb54a96ce19642ab18e22ee0ffea6374ad1de08988ad4cef6aae8a65aad2a824b95b1c03fc0d762ccc783732b2ee + SHA512 a55fa2a5b4c6fa092a14866e500b876c13605b31e57f1a7cbbe60b0f84957551eeee21d7c5aeaced837cbe8c92baf8096e67229bbdbcca831f2a67a0b0d79849 HEAD_REF master ) @@ -14,7 +14,7 @@ vcpkg_cmake_configure( ) vcpkg_cmake_install() -vcpkg_cmake_config_fixup(CONFIG_PATH "share/${PORT}/cmake") +vcpkg_cmake_config_fixup(CONFIG_PATH "share/cmake/${PORT}") vcpkg_fixup_pkgconfig() file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") diff --git a/ports/nanoflann/vcpkg.json b/ports/nanoflann/vcpkg.json index 30879ab853e976..478fae61ba1839 100644 --- a/ports/nanoflann/vcpkg.json +++ b/ports/nanoflann/vcpkg.json @@ -1,6 +1,6 @@ { "name": "nanoflann", - "version": "1.5.1", + "version": "1.5.5", "description": "nanoflann is a C++11 header-only library for building KD-Trees of datasets with different topologies: R2, R3 (point clouds), SO(2) and SO(3) (2D and 3D rotation groups).", "homepage": "https://github.com/jlblancoc/nanoflann", "license": "BSD-3-Clause", diff --git a/ports/nghttp2/portfile.cmake b/ports/nghttp2/portfile.cmake index 68593811373a9c..a1c3a0dae0c400 100644 --- a/ports/nghttp2/portfile.cmake +++ b/ports/nghttp2/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO nghttp2/nghttp2 REF "v${VERSION}" - SHA512 77fae3c9931f246a69ae6de79db7614319379f5102acc62d8b0bd003b423d85885269802b81a2e2f3d60a18631f83373b1b5328bb0004945e6684317dec34769 + SHA512 debb43ad331c1a1e8a1591e9aab21a0e5f7a03372a845ee67f32307863aed5acf9d87feb4ca037158452c7482b59ce3e2a113992d5d696c8bfd7131bb02b38b1 HEAD_REF master ) diff --git a/ports/nghttp2/vcpkg.json b/ports/nghttp2/vcpkg.json index 3c6733911185a5..b8bfd5471e4b4c 100644 --- a/ports/nghttp2/vcpkg.json +++ b/ports/nghttp2/vcpkg.json @@ -1,6 +1,6 @@ { "name": "nghttp2", - "version": "1.62.0", + "version": "1.62.1", "description": "Implementation of the Hypertext Transfer Protocol version 2 in C", "homepage": "https://github.com/nghttp2/nghttp2", "license": "MIT", diff --git a/ports/open62541/disable-docs.patch b/ports/open62541/disable-docs.patch deleted file mode 100644 index 430716532a3d3c..00000000000000 --- a/ports/open62541/disable-docs.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 7a051f12f..a751b6d83 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1529,7 +1529,6 @@ target_link_libraries(open62541 ${open62541_LIBRARIES}) - ########################## - - # always include, builds with make doc --add_subdirectory(doc) - - if(UA_BUILD_EXAMPLES) - if(UA_ENABLE_AMALGAMATION) -@@ -1565,7 +1564,6 @@ endif() - ######################## - # Linting as target # - ######################## --include(linting_target) - - ########################## - # Installation # diff --git a/ports/open62541/portfile.cmake b/ports/open62541/portfile.cmake index fa7362903b4abc..b8e6369e2f449e 100644 --- a/ports/open62541/portfile.cmake +++ b/ports/open62541/portfile.cmake @@ -2,12 +2,14 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO open62541/open62541 REF "v${VERSION}" - SHA512 8771a70d1f38f2a02f21281200d98fdd8d41d842cc82704155793529a1768beeb2583382f7547e6aaefdab4a17c3130779af792b2a59487889a3cdea4a2fa776 + SHA512 47e2a8af03e3e6dfbf6edcf3bec665a639c5cd6a826d987bb72eafb981e0ebfde01f36e624798fa529e8fcd83b6f22972538c4ea181ccd1a5bd5988bd87331c5 HEAD_REF master - PATCHES - disable-docs.patch ) +# disable docs +vcpkg_replace_string("${SOURCE_PATH}/CMakeLists.txt" "add_subdirectory(doc)" "") +vcpkg_replace_string("${SOURCE_PATH}/CMakeLists.txt" "include(linting_target)" "") + vcpkg_check_features( OUT_FEATURE_OPTIONS FEATURE_OPTIONS FEATURES diff --git a/ports/open62541/vcpkg.json b/ports/open62541/vcpkg.json index 34aba5b42d00df..36239f4cf89acd 100644 --- a/ports/open62541/vcpkg.json +++ b/ports/open62541/vcpkg.json @@ -1,6 +1,6 @@ { "name": "open62541", - "version": "1.3.9", + "version": "1.3.10", "description": "open62541 is an open source C (C99) implementation of OPC UA licensed under the Mozilla Public License v2.0.", "homepage": "https://open62541.org", "license": "MPL-2.0", diff --git a/ports/open62541pp/portfile.cmake b/ports/open62541pp/portfile.cmake index ea713ea6b6b0e5..305d4d0a144b54 100644 --- a/ports/open62541pp/portfile.cmake +++ b/ports/open62541pp/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO open62541pp/open62541pp REF "v${VERSION}" - SHA512 7dc598ae373009c181b06b3768178d26a55880356984a24cef9758240efa7c827286a926222d6c225313a4f5b2d1abab9135794db8e216dac0f050ed3b471f25 + SHA512 77dbcc26330271ddffe1fc58a192f01fca43d18de1df4e36fae65f86b6fa3af30f22589beb0a56f654830946ee3ab0518e37246deff4df99cb9950ec1f60f2bf HEAD_REF master ) @@ -25,4 +25,3 @@ 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}") diff --git a/ports/open62541pp/usage b/ports/open62541pp/usage deleted file mode 100644 index 7cc720ba55f175..00000000000000 --- a/ports/open62541pp/usage +++ /dev/null @@ -1,4 +0,0 @@ -The package open62541pp provides CMake targets: - - find_package(open62541pp CONFIG REQUIRED) - target_link_libraries(main PRIVATE open62541pp::open62541pp) diff --git a/ports/open62541pp/vcpkg.json b/ports/open62541pp/vcpkg.json index 0962f32c7efd8c..d02adf7028aa4c 100644 --- a/ports/open62541pp/vcpkg.json +++ b/ports/open62541pp/vcpkg.json @@ -1,6 +1,6 @@ { "name": "open62541pp", - "version": "0.12.0", + "version": "0.13.0", "description": "C++ wrapper of the open62541 OPC UA library", "homepage": "https://open62541pp.github.io/open62541pp/", "license": "MPL-2.0", diff --git a/ports/phnt/portfile.cmake b/ports/phnt/portfile.cmake index 78f6a86c292c54..ee952b17e007c5 100644 --- a/ports/phnt/portfile.cmake +++ b/ports/phnt/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH - REPO processhacker/phnt - REF 3f19efe9fd402378c7cd12fe1c0aacd154c8cd3c - SHA512 88f1f5ab1f2c8b3100e47f43cee7bdcb412ef9f688e3840ddc8a78d8b75b4baf714aadc27829e0ea95d97a22031019d25f9916d09bb63cea37304e9c9c08285a + REPO winsiderss/phnt + REF 4889215a26ece2105548103adba45238fc213fa4 + SHA512 6f6a8d85f321da636a6849e270dc8f23a5706154fa8c63b351ece2198cce55e5ce79d5b05289ede61ee772205f523520c7090961dbba161addd9e78578cb7816 HEAD_REF master ) diff --git a/ports/phnt/vcpkg.json b/ports/phnt/vcpkg.json index cc10293aa754d7..1fc4cefb9de064 100644 --- a/ports/phnt/vcpkg.json +++ b/ports/phnt/vcpkg.json @@ -1,6 +1,6 @@ { "name": "phnt", - "version-date": "2020-12-21", + "version-date": "2024-05-22", "description": "Windows Native API header files", - "homepage": "https://github.com/processhacker/phnt" + "homepage": "https://github.com/winsiderss/phnt" } diff --git a/ports/protobuf/portfile.cmake b/ports/protobuf/portfile.cmake index 69a28ed207b8a2..e837e6fa434b77 100644 --- a/ports/protobuf/portfile.cmake +++ b/ports/protobuf/portfile.cmake @@ -121,14 +121,32 @@ if(VCPKG_LIBRARY_LINKAGE STREQUAL "dynamic") endif() vcpkg_copy_pdbs() -set(packages protobuf protobuf-lite) -foreach(_package IN LISTS packages) - set(_file "${CURRENT_PACKAGES_DIR}/debug/lib/pkgconfig/${_package}.pc") - if(EXISTS "${_file}") - vcpkg_replace_string(${_file} "-l${_package}" "-l${_package}d") + +function(replace_package_string package) + set(debug_file "${CURRENT_PACKAGES_DIR}/debug/lib/pkgconfig/${package}.pc") + set(release_file "${CURRENT_PACKAGES_DIR}/lib/pkgconfig/${package}.pc") + + if(EXISTS "${release_file}") + if(VCPKG_TARGET_IS_WINDOWS AND NOT VCPKG_TARGET_IS_MINGW) + vcpkg_replace_string(${release_file} "-l${package}" "-llib${package}") + endif() + endif() + + if(EXISTS "${debug_file}") + if(VCPKG_TARGET_IS_WINDOWS AND NOT VCPKG_TARGET_IS_MINGW) + vcpkg_replace_string(${debug_file} "-l${package}" "-llib${package}d") + else() + vcpkg_replace_string(${debug_file} "-l${package}" "-l${package}d") + endif() endif() +endfunction() + +set(packages protobuf protobuf-lite) +foreach(package IN LISTS packages) + replace_package_string(${package}) endforeach() + vcpkg_fixup_pkgconfig() if(NOT protobuf_BUILD_PROTOC_BINARIES) diff --git a/ports/protobuf/vcpkg.json b/ports/protobuf/vcpkg.json index 9bfa9fc27220e2..e91bc52c937a06 100644 --- a/ports/protobuf/vcpkg.json +++ b/ports/protobuf/vcpkg.json @@ -1,7 +1,7 @@ { "name": "protobuf", "version": "3.21.12", - "port-version": 2, + "port-version": 3, "description": "Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data.", "homepage": "https://github.com/protocolbuffers/protobuf", "license": "BSD-3-Clause", diff --git a/ports/qt5-base/portfile.cmake b/ports/qt5-base/portfile.cmake index d4065340f9ef76..28553a5aa6bbdd 100644 --- a/ports/qt5-base/portfile.cmake +++ b/ports/qt5-base/portfile.cmake @@ -119,8 +119,18 @@ list(APPEND CORE_OPTIONS -no-angle # Qt does not need to build angle. VCPKG will build angle! -no-glib -openssl-linked + -no-feature-gssapi ) +if(VCPKG_TARGET_IS_LINUX) + # Accessibility uses at-spi2-core which links dbus, + # so we link to ensure to use the same dbus library. + list(APPEND CORE_OPTIONS -dbus-linked) +else() + # Enable Qt DBus without linking to it. + list(APPEND CORE_OPTIONS -dbus-runtime) +endif() + if(WITH_PGSQL_PLUGIN) list(APPEND CORE_OPTIONS -sql-psql) else() diff --git a/ports/qt5-base/vcpkg.json b/ports/qt5-base/vcpkg.json index 9caaec15be7fb4..30eb272612a194 100644 --- a/ports/qt5-base/vcpkg.json +++ b/ports/qt5-base/vcpkg.json @@ -1,11 +1,19 @@ { "name": "qt5-base", "version": "5.15.13", - "port-version": 1, + "port-version": 3, "description": "Qt Base provides the basic non-GUI functionality required by all Qt applications.", "homepage": "https://www.qt.io/", "license": null, "dependencies": [ + { + "name": "at-spi2-core", + "platform": "linux" + }, + { + "name": "dbus", + "platform": "linux" + }, "double-conversion", "egl-registry", { @@ -21,7 +29,10 @@ "platform": "!windows" }, "openssl", - "pcre2", + { + "name": "pcre2", + "default-features": false + }, { "name": "qt5-base", "host": true, diff --git a/ports/qt5-doc/portfile.cmake b/ports/qt5-doc/portfile.cmake index 4f6e6848e01854..29d1a62fe489d4 100644 --- a/ports/qt5-doc/portfile.cmake +++ b/ports/qt5-doc/portfile.cmake @@ -1,7 +1,12 @@ set(VCPKG_POLICY_EMPTY_INCLUDE_FOLDER enabled) -if(VCPKG_TARGET_IS_WINDOWS) - set(VCPKG_POLICY_EMPTY_PACKAGE enabled) - message(STATUS "${PORT} will not build any artifacts on Windows!") +set(VCPKG_BUILD_TYPE release) + +include("${CURRENT_INSTALLED_DIR}/share/qt5/qt_port_functions.cmake") +qt_submodule_installation() + +vcpkg_build_qmake(TARGETS docs SKIP_MAKEFILES BUILD_LOGNAME docs) +qt_fix_makefile_install("${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/") +vcpkg_build_qmake(TARGETS install_docs SKIP_MAKEFILES BUILD_LOGNAME install-docs) +if(NOT EXISTS "${CURRENT_PACKAGES_DIR}/share/qt5/doc/qtdoc.qch") + message(FATAL_ERROR "Failed to install qtdoc.qch.") endif() -include(${CURRENT_INSTALLED_DIR}/share/qt5/qt_port_functions.cmake) -qt_submodule_installation() \ No newline at end of file diff --git a/ports/qt5-doc/vcpkg.json b/ports/qt5-doc/vcpkg.json index cad232450990dd..69160dfece7aec 100644 --- a/ports/qt5-doc/vcpkg.json +++ b/ports/qt5-doc/vcpkg.json @@ -1,10 +1,10 @@ { "name": "qt5-doc", "version": "5.15.13", - "port-version": 1, + "port-version": 2, "description": "The Qt documentation.", "license": null, - "supports": "linux", + "supports": "native", "dependencies": [ { "name": "qt5-base", @@ -12,6 +12,12 @@ }, "qt5-declarative", "qt5-quickcontrols2", - "qt5-tools" + { + "name": "qt5-tools", + "default-features": false, + "features": [ + "qdoc" + ] + } ] } diff --git a/ports/qt5-tools/libclang.patch b/ports/qt5-tools/libclang.patch new file mode 100644 index 00000000000000..caacf8ba12c98f --- /dev/null +++ b/ports/qt5-tools/libclang.patch @@ -0,0 +1,30 @@ +diff --git a/src/qdoc/configure.pri b/src/qdoc/configure.pri +index 4f3d776..547d6a6 100644 +--- a/src/qdoc/configure.pri ++++ b/src/qdoc/configure.pri +@@ -87,10 +87,7 @@ defineTest(qtConfTest_libclang) { + } + LLVM_INSTALL_DIR = $$clean_path($$LLVM_INSTALL_DIR) + +- contains(QMAKE_HOST.arch, x86_64): \ +- clangInstallDir = $$replace(LLVM_INSTALL_DIR, _ARCH_, 64) +- else: \ +- clangInstallDir = $$replace(LLVM_INSTALL_DIR, _ARCH_, 32) ++ clangInstallDir = $$LLVM_INSTALL_DIR + isEmpty(LLVM_INSTALL_DIR) { + win32 { + return(false) +@@ -113,7 +110,13 @@ defineTest(qtConfTest_libclang) { + } else { + CLANG_LIBDIR = $$clangInstallDir/lib + CLANG_INCLUDEPATH = $$clangInstallDir/include ++ exists($$clangInstallDir/tools/llvm): { ++ output = $$system("$$clangInstallDir/tools/llvm/llvm-config --version") ++ CLANG_VERSION = $$extractVersion($$output) ++ } ++ else: { + CLANG_VERSION = $$findLLVMVersionFromLibDir($$CLANG_LIBDIR) ++ } + } + isEmpty(CLANG_VERSION) { + !isEmpty(LLVM_INSTALL_DIR): \ diff --git a/ports/qt5-tools/portfile.cmake b/ports/qt5-tools/portfile.cmake index 6c650bafc7e77a..87ebf99e44a689 100644 --- a/ports/qt5-tools/portfile.cmake +++ b/ports/qt5-tools/portfile.cmake @@ -1,8 +1,21 @@ include(${CURRENT_INSTALLED_DIR}/share/qt5/qt_port_functions.cmake) +vcpkg_list(SET OPTIONS_RELEASE) +if("qdoc" IN_LIST FEATURES) + set(ENV{LLVM_INSTALL_DIR} "${CURRENT_INSTALLED_DIR}") + vcpkg_list(APPEND OPTIONS_RELEASE -feature-qdoc) +else() + vcpkg_list(APPEND OPTIONS_RELEASE -no-feature-qdoc) +endif() + qt_submodule_installation( PATCHES - "fix-pkgconfig-qt5uiplugin-not-found.patch" + fix-pkgconfig-qt5uiplugin-not-found.patch + libclang.patch + BUILD_OPTIONS_RELEASE + ${OPTIONS_RELEASE} + BUILD_OPTIONS_DEBUG + -no-feature-qdoc ) if(EXISTS "${CURRENT_INSTALLED_DIR}/plugins/platforms/qminimal${VCPKG_TARGET_SHARED_LIBRARY_SUFFIX}") diff --git a/ports/qt5-tools/vcpkg.json b/ports/qt5-tools/vcpkg.json index a80506cb973110..01608ae5b5d11c 100644 --- a/ports/qt5-tools/vcpkg.json +++ b/ports/qt5-tools/vcpkg.json @@ -1,7 +1,7 @@ { "name": "qt5-tools", "version": "5.15.13", - "port-version": 1, + "port-version": 2, "description": "A collection of tools and utilities that come with the Qt framework to assist developers in the creation, management, and deployment of Qt applications.", "license": null, "dependencies": [ @@ -14,5 +14,19 @@ "default-features": false }, "qt5-declarative" - ] + ], + "features": { + "qdoc": { + "description": "Build the qdoc tool.", + "dependencies": [ + { + "name": "llvm", + "default-features": false, + "features": [ + "clang" + ] + } + ] + } + } } diff --git a/ports/qttools/vcpkg.json b/ports/qttools/vcpkg.json index f7ee7f579043eb..df3155411588ed 100644 --- a/ports/qttools/vcpkg.json +++ b/ports/qttools/vcpkg.json @@ -1,11 +1,11 @@ { "name": "qttools", "version": "6.7.0", + "port-version": 1, "description": "A collection of tools and utilities that come with the Qt framework to assist developers in the creation, management, and deployment of Qt applications.", "homepage": "https://www.qt.io/", "license": null, "dependencies": [ - "litehtml", { "name": "qtbase", "default-features": false @@ -15,7 +15,6 @@ "host": true, "default-features": false, "features": [ - "assistant", "linguist" ] } @@ -24,6 +23,10 @@ "assistant": { "description": "Build Qt Assistant", "dependencies": [ + { + "name": "litehtml", + "default-features": false + }, { "name": "qtbase", "default-features": false, @@ -33,6 +36,14 @@ "sql-sqlite", "widgets" ] + }, + { + "name": "qttools", + "host": true, + "default-features": false, + "features": [ + "assistant" + ] } ] }, diff --git a/ports/qtwebengine/fix-error2275-2672.patch b/ports/qtwebengine/fix-error2275-2672.patch new file mode 100644 index 00000000000000..729a6e2f49da52 --- /dev/null +++ b/ports/qtwebengine/fix-error2275-2672.patch @@ -0,0 +1,13 @@ +diff --git a/src/3rdparty/chromium/v8/src/compiler/backend/instruction-selector.cc b/src/3rdparty/chromium/v8/src/compiler/backend/instruction-selector.cc +index ce06089..61534f1 100644 +--- a/src/3rdparty/chromium/v8/src/compiler/backend/instruction-selector.cc ++++ b/src/3rdparty/chromium/v8/src/compiler/backend/instruction-selector.cc +@@ -875,7 +875,7 @@ class InstructionSelectorT::CachedStateValuesBuilder { + InstructionSelectorT::CachedStateValues* Build(Zone* zone) { + DCHECK(CanCache()); + DCHECK(values_->nested_count() == nested_start_); +- return zone->New::CachedStateValues>( ++ return zone->New::CachedStateValues>( + zone, values_, values_start_, inputs_, inputs_start_); + } + diff --git a/ports/qtwebengine/portfile.cmake b/ports/qtwebengine/portfile.cmake index c1c8d7c54d8b51..6d744d4883728c 100644 --- a/ports/qtwebengine/portfile.cmake +++ b/ports/qtwebengine/portfile.cmake @@ -3,6 +3,7 @@ include("${SCRIPT_PATH}/qt_install_submodule.cmake") set(${PORT}_PATCHES "clang-cl.patch" + "fix-error2275-2672.patch" ) set(TOOL_NAMES gn QtWebEngineProcess qwebengine_convert_dict webenginedriver) diff --git a/ports/qtwebengine/vcpkg.json b/ports/qtwebengine/vcpkg.json index b15d8c2c89a616..b57af8505fb2b9 100644 --- a/ports/qtwebengine/vcpkg.json +++ b/ports/qtwebengine/vcpkg.json @@ -2,6 +2,7 @@ "$comment": "x86-windows is not within the upstream support matrix of Qt6", "name": "qtwebengine", "version": "6.7.0", + "port-version": 1, "description": "Qt WebEngine provides functionality for rendering regions of dynamic web content.", "homepage": "https://www.qt.io/", "license": null, diff --git a/ports/quill/portfile.cmake b/ports/quill/portfile.cmake index c87ba4a2757939..f318549d1a8bf0 100644 --- a/ports/quill/portfile.cmake +++ b/ports/quill/portfile.cmake @@ -1,41 +1,11 @@ -vcpkg_check_linkage(ONLY_STATIC_LIBRARY) - vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO odygrd/quill REF v${VERSION} - SHA512 6f35a58cadafa1c8ca5704bf71d6bb46ce290fc35c292c5cf742ac208ce9d1f5b81645ea211be947095398a89cd6c59b971061172bc347b4137d2d2abf737ff9 + SHA512 5bd77416f1cc2218a72d49a51eefd04a08ccd535b798d6754eb5e80931c750d9d07a80b231b5c5f839235867392320792e78fde5d4b8cdb751f3dabc1d41c6e8 HEAD_REF master ) -if(VCPKG_TARGET_IS_ANDROID) - set(ADDITIONAL_OPTIONS -DQUILL_NO_THREAD_NAME_SUPPORT=ON) -endif() - -vcpkg_cmake_configure( - SOURCE_PATH ${SOURCE_PATH} - OPTIONS - -DQUILL_FMT_EXTERNAL=ON - ${ADDITIONAL_OPTIONS} -) - -vcpkg_cmake_install() -vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/quill) - -file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/include/quill/bundled") - -if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "debug") - file(RENAME "${CURRENT_PACKAGES_DIR}/debug/pkgconfig" "${CURRENT_PACKAGES_DIR}/debug/lib/pkgconfig") -endif() -if(NOT DEFINED VCPKG_BUILD_TYPE OR VCPKG_BUILD_TYPE STREQUAL "release") - file(RENAME "${CURRENT_PACKAGES_DIR}/pkgconfig" "${CURRENT_PACKAGES_DIR}/lib/pkgconfig") -endif() -vcpkg_fixup_pkgconfig() - -vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/include/quill/TweakMe.h" "// #define QUILL_FMT_EXTERNAL" "#define QUILL_FMT_EXTERNAL") -if(VCPKG_TARGET_IS_ANDROID) - vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/include/quill/TweakMe.h" "// #define QUILL_NO_THREAD_NAME_SUPPORT" "#define QUILL_NO_THREAD_NAME_SUPPORT") -endif() -file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include") +file(COPY ${SOURCE_PATH}/quill/include/ DESTINATION "${CURRENT_PACKAGES_DIR}/include") vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE") diff --git a/ports/quill/vcpkg.json b/ports/quill/vcpkg.json index b3cd271d41f427..b1f45d3f1190fc 100644 --- a/ports/quill/vcpkg.json +++ b/ports/quill/vcpkg.json @@ -1,18 +1,7 @@ { "name": "quill", - "version": "3.8.0", + "version": "4.1.0", "description": "C++14 Asynchronous Low Latency Logging Library", "homepage": "https://github.com/odygrd/quill/", - "license": "MIT", - "dependencies": [ - "fmt", - { - "name": "vcpkg-cmake", - "host": true - }, - { - "name": "vcpkg-cmake-config", - "host": true - } - ] + "license": "MIT" } diff --git a/ports/realm-core/fix-zlib.patch b/ports/realm-core/fix-zlib.patch new file mode 100644 index 00000000000000..7e6df4be90ced3 --- /dev/null +++ b/ports/realm-core/fix-zlib.patch @@ -0,0 +1,12 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 1d5710f..c57e2dd 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -331,7 +331,6 @@ if(NOT APPLE AND NOT EMSCRIPTEN AND NOT TARGET ZLIB::ZLIB) + # We want to link against the stub library instead of statically linking anyway, + # so we hack find_library to only consider shared object libraries when looking for libz + set(_CMAKE_FIND_LIBRARY_SUFFIXES_orig ${CMAKE_FIND_LIBRARY_SUFFIXES}) +- set(CMAKE_FIND_LIBRARY_SUFFIXES .so) + endif() + find_package(ZLIB REQUIRED) + if(ANDROID) diff --git a/ports/realm-core/portfile.cmake b/ports/realm-core/portfile.cmake index 39380e7cf7a484..cabd5e786e96c1 100644 --- a/ports/realm-core/portfile.cmake +++ b/ports/realm-core/portfile.cmake @@ -5,7 +5,9 @@ vcpkg_from_github( SHA512 "1bd11bfe70204213469687d1e224fabb2ff2798aa25f6d791b3d455acdcacf686248e7a692f23ed67148ef99faf1a7c1f823182f33a45340310477bc51b32bb7" HEAD_REF "master" PATCHES - "UWP_index_set.patch") + "UWP_index_set.patch" + fix-zlib.patch +) set(REALMCORE_CMAKE_OPTIONS -DREALM_CORE_SUBMODULE_BUILD=OFF) list(APPEND REALMCORE_CMAKE_OPTIONS -DREALM_BUILD_LIB_ONLY=ON) diff --git a/ports/realm-core/vcpkg.json b/ports/realm-core/vcpkg.json index 2e8b1e05a802d5..6ae84be4e1e8a3 100644 --- a/ports/realm-core/vcpkg.json +++ b/ports/realm-core/vcpkg.json @@ -1,6 +1,7 @@ { "name": "realm-core", "version": "14.6.2", + "port-version": 1, "description": "Realm is a mobile database that runs directly inside phones, tablets or wearables.", "homepage": "https://github.com/realm/realm-core", "license": "Apache-2.0", @@ -17,6 +18,7 @@ { "name": "vcpkg-cmake-config", "host": true - } + }, + "zlib" ] } diff --git a/ports/robotraconteur/fix-compatibility-with-boost-1.85.patch b/ports/robotraconteur/fix-compatibility-with-boost-1.85.patch deleted file mode 100644 index b262f056f3b158..00000000000000 --- a/ports/robotraconteur/fix-compatibility-with-boost-1.85.patch +++ /dev/null @@ -1,39 +0,0 @@ - RobotRaconteurCore/src/LocalTransport.cpp | 2 +- - RobotRaconteurCore/src/TcpTransport.cpp | 4 ++-- - 2 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/RobotRaconteurCore/src/LocalTransport.cpp b/RobotRaconteurCore/src/LocalTransport.cpp -index c297a3d..4c55446 100644 ---- a/RobotRaconteurCore/src/LocalTransport.cpp -+++ b/RobotRaconteurCore/src/LocalTransport.cpp -@@ -1879,7 +1879,7 @@ void FindNodesInDirectory(std::vector& nodeinfo, const boost: - - NodeID nodeid(nodeid1->second); - -- if (nodename1->second != boost::filesystem::change_extension(dir_itr->path().filename(), "")) -+ if (nodename1->second != dir_itr->path().filename().replace_extension("")) - { - // TODO: Test? - continue; -diff --git a/RobotRaconteurCore/src/TcpTransport.cpp b/RobotRaconteurCore/src/TcpTransport.cpp -index 551b3a5..7d348f2 100644 ---- a/RobotRaconteurCore/src/TcpTransport.cpp -+++ b/RobotRaconteurCore/src/TcpTransport.cpp -@@ -6634,7 +6634,7 @@ void TcpTransportPortSharerClient::client_thread() - p1 /= "tcp"; - p1 /= "portsharer"; - p1 /= "portsharer.info"; -- p1.normalize(); -+ p1.lexically_normal(); - - ROBOTRACONTEUR_LOG_TRACE_COMPONENT(node, Transport, -1, "Looking for portsharer.info in " << p1); - -@@ -6658,7 +6658,7 @@ void TcpTransportPortSharerClient::client_thread() - p1 /= "tcp"; - p1 /= "portsharer"; - p1 /= "portsharer.info"; -- p1.normalize(); -+ p1.lexically_normal(); - - ROBOTRACONTEUR_LOG_TRACE_COMPONENT(node, Transport, -1, "Looking for portsharer.info in " << p1); - diff --git a/ports/robotraconteur/portfile.cmake b/ports/robotraconteur/portfile.cmake index 7c2bc89b76aa61..8ebb8ba49927ba 100644 --- a/ports/robotraconteur/portfile.cmake +++ b/ports/robotraconteur/portfile.cmake @@ -6,9 +6,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO robotraconteur/robotraconteur REF "v${VERSION}" - SHA512 39926abd6f4b66c528abade88c06e62a5d9e1c2d12fc1f235d6491b7b6e36eec18923a222a60420e98d3a57b86611483d62319227d91915a747aa7dc731dc5be + SHA512 7c155dd992253663d259da32a7cc3db00c5377802098cd8ab1a381c8a1371e8a42b600bacc9279329923cdaf4081e39b77b10238b39f57f701f58a6862e3632e HEAD_REF master - PATCHES fix-compatibility-with-boost-1.85.patch ) vcpkg_cmake_configure( diff --git a/ports/robotraconteur/vcpkg.json b/ports/robotraconteur/vcpkg.json index d450b027bd3ae5..cc64d5a261620e 100644 --- a/ports/robotraconteur/vcpkg.json +++ b/ports/robotraconteur/vcpkg.json @@ -1,7 +1,6 @@ { "name": "robotraconteur", - "version-semver": "1.2.0", - "port-version": 1, + "version-semver": "1.2.1", "description": "The Robot Raconteur communication framework core library", "homepage": "https://www.robotraconteur.com", "license": "Apache-2.0", diff --git a/ports/sail/portfile.cmake b/ports/sail/portfile.cmake index 438ed94d94a0c2..44312d896e7251 100644 --- a/ports/sail/portfile.cmake +++ b/ports/sail/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO HappySeaFox/sail REF "v${VERSION}" - SHA512 75d797d3fb36e1712cfdd2f0cc13f9bb20b2fc1fe0546e2046ad4356b608adb0efb9c3d17dd1b3c131e445fd5399705c0598d04ba55b1140d271ba86c6e42744 + SHA512 4d61489405f5468eac2fb0261ec0b54bfa6f619b1acdca405c4b09261c233d0b7063df71143add87f866bfa7ed9eabdf3a910f03f8494f14a62e4f124eb260be HEAD_REF master PATCHES fix-include-directory.patch diff --git a/ports/sail/vcpkg.json b/ports/sail/vcpkg.json index 865d80e1603ca0..ca6f63fa79bcf9 100644 --- a/ports/sail/vcpkg.json +++ b/ports/sail/vcpkg.json @@ -1,7 +1,6 @@ { "name": "sail", - "version-semver": "0.9.4", - "port-version": 1, + "version-semver": "0.9.5", "description": "The missing small and fast image decoding library for humans (not for machines)", "homepage": "https://github.com/HappySeaFox/sail", "license": "MIT", diff --git a/ports/sentry-native/portfile.cmake b/ports/sentry-native/portfile.cmake index a349b9a6807a2d..ea60074b64dd35 100644 --- a/ports/sentry-native/portfile.cmake +++ b/ports/sentry-native/portfile.cmake @@ -1,7 +1,7 @@ vcpkg_download_distfile(ARCHIVE URLS "https://github.com/getsentry/sentry-native/releases/download/${VERSION}/sentry-native.zip" FILENAME "sentry-native-${VERSION}.zip" - SHA512 9f9fc5dbcafee310b3fb5383b4a4892e7e98094be04e21e730bfae4a0280a9c6f8610a077b24061b6051aeba8091d480e3b7ffa95f8e613d5ab1be45590953e5 + SHA512 26976e6f349e5a94a5ce83bc30cd9306d402ca4ed84382ba24a267c116a8d6ba2dadd0b300e5924c69bc5dd39531e3f6e39820a0b40ccf2b673937ad58de3860 ) vcpkg_extract_source_archive( diff --git a/ports/sentry-native/vcpkg.json b/ports/sentry-native/vcpkg.json index 6d7f39b54ec0b3..16985311e439b5 100644 --- a/ports/sentry-native/vcpkg.json +++ b/ports/sentry-native/vcpkg.json @@ -1,6 +1,6 @@ { "name": "sentry-native", - "version": "0.7.2", + "version": "0.7.4", "description": "Sentry SDK for C, C++ and native applications.", "homepage": "https://sentry.io/", "license": "MIT", diff --git a/ports/sqlite-orm/fix-uwp.patch b/ports/sqlite-orm/fix-uwp.patch new file mode 100644 index 00000000000000..736fee7a4606c2 --- /dev/null +++ b/ports/sqlite-orm/fix-uwp.patch @@ -0,0 +1,16 @@ +diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt +index 945d275..8ca2de4 100644 +--- a/tests/CMakeLists.txt ++++ b/tests/CMakeLists.txt +@@ -162,6 +162,11 @@ if (MSVC) + # C4458: declaration of 'symbol' hides class member + /wd4458) + endif() ++ if (CMAKE_CXX_FLAGS MATCHES "/D_UNICODE") ++ # explicitly set the entry point of the executable file, ++ # otherwise for some reason the linker will not pick up `wmain`, which is provided by the static Catch2 library ++ target_link_options(unit_tests PRIVATE "/ENTRY:wmainCRTStartup") ++ endif() + endif() + + target_precompile_headers(unit_tests PRIVATE diff --git a/ports/sqlite-orm/portfile.cmake b/ports/sqlite-orm/portfile.cmake index 3164a37f90ead6..b6b1898509be02 100644 --- a/ports/sqlite-orm/portfile.cmake +++ b/ports/sqlite-orm/portfile.cmake @@ -8,6 +8,7 @@ vcpkg_from_github( HEAD_REF master PATCHES fix-dependency.patch + fix-uwp.patch #https://github.com/fnc12/sqlite_orm/pull/1295 ) vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS diff --git a/ports/sqlite-orm/vcpkg.json b/ports/sqlite-orm/vcpkg.json index 68a805c359555d..35b9dae65e96a9 100644 --- a/ports/sqlite-orm/vcpkg.json +++ b/ports/sqlite-orm/vcpkg.json @@ -1,7 +1,7 @@ { "name": "sqlite-orm", "version": "1.8.2", - "port-version": 1, + "port-version": 2, "description": "SQLite ORM light header only library for modern C++", "homepage": "https://github.com/fnc12/sqlite_orm", "license": "AGPL-3.0-or-later OR MIT", @@ -22,7 +22,6 @@ }, "test": { "description": "Build sqlite_orm unit tests", - "supports": "!uwp", "dependencies": [ "catch2" ] diff --git a/ports/tinygltf/portfile.cmake b/ports/tinygltf/portfile.cmake index 0ce590a808f095..ca90ae0beb3539 100644 --- a/ports/tinygltf/portfile.cmake +++ b/ports/tinygltf/portfile.cmake @@ -3,7 +3,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO syoyo/tinygltf REF "v${VERSION}" - SHA512 e19fef45b96ada72cfb79582cb72af909db6cae518b1548b34e7d60c2d1b0a1d41ebb0649d0c536c5cb073b08df2298e622789c14df62b12808a8accb400686d + SHA512 91b5802860eecfed25dcbe766e75ec41d307942a9a7fb6efb8d1090f32604ca598383291194757b33608e9afac48e6308a0b543bd696d58e73ecafc44238ca99 HEAD_REF master ) diff --git a/ports/tinygltf/vcpkg.json b/ports/tinygltf/vcpkg.json index 6a2b3abd34ed4c..991e5e08b75109 100644 --- a/ports/tinygltf/vcpkg.json +++ b/ports/tinygltf/vcpkg.json @@ -1,6 +1,6 @@ { "name": "tinygltf", - "version": "2.8.21", + "version": "2.8.22", "description": "A header only C++11 glTF 2.0 library.", "homepage": "https://github.com/syoyo/tinygltf", "dependencies": [ diff --git a/ports/type-safe/portfile.cmake b/ports/type-safe/portfile.cmake index fd81bc3b8a9cf4..9e46d0008d0c15 100644 --- a/ports/type-safe/portfile.cmake +++ b/ports/type-safe/portfile.cmake @@ -1,8 +1,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO foonathan/type_safe - REF v0.2.3 - SHA512 2064995421c5b6bad1b336adf71af9ad1dd3d2245411be1f531d3b72db782a9a959f20597c18a1bd8a71fd3e9e87e396b4fe5595a5e99a32e2d814d6a7c6222b + REF "v${VERSION}" + SHA512 90e256af61649706c97d2cf317ce34b2b953fc841b04eab8193a865d3eced9a1044d22ecb520688f3adf35a06c346945604f177a933e7709cc167bb1637ccb4e HEAD_REF main ) diff --git a/ports/type-safe/vcpkg.json b/ports/type-safe/vcpkg.json index 8d4c3d8890cced..b14f9467b8ae10 100644 --- a/ports/type-safe/vcpkg.json +++ b/ports/type-safe/vcpkg.json @@ -1,6 +1,6 @@ { "name": "type-safe", - "version": "0.2.3", + "version": "0.2.4", "description": "Zero overhead abstractions that use the C++ type system to prevent bugs.", "homepage": "https://github.com/foonathan/type_safe", "dependencies": [ diff --git a/ports/vcpkg-tool-meson/meson-1.4-llvm-18.diff b/ports/vcpkg-tool-meson/meson-1.4-llvm-18.diff new file mode 100644 index 00000000000000..d3c2eb25740d0f --- /dev/null +++ b/ports/vcpkg-tool-meson/meson-1.4-llvm-18.diff @@ -0,0 +1,13 @@ +diff --git a/mesonbuild/environment.py b/mesonbuild/environment.py +index 86bbbb1368b8..54fb50af117d 100644 +--- a/mesonbuild/environment.py ++++ b/mesonbuild/environment.py +@@ -188,6 +188,8 @@ def get_llvm_tool_names(tool: str) -> T.List[str]: + # unless it becomes a stable release. + suffixes = [ + '', # base (no suffix) ++ '-18.1', '18.1', ++ '-18', '18', + '-17', '17', + '-16', '16', + '-15', '15', diff --git a/ports/vcpkg-tool-meson/meson.template.in b/ports/vcpkg-tool-meson/meson.template.in index d0fd45d3f21ef7..61ee0221ebaae3 100644 --- a/ports/vcpkg-tool-meson/meson.template.in +++ b/ports/vcpkg-tool-meson/meson.template.in @@ -20,6 +20,7 @@ pkg-config= ['@PKGCONFIG@'] [properties] cmake_toolchain_file = '@SCRIPTS@/buildsystems/vcpkg.cmake' [cmake] +CMAKE_BUILD_TYPE = '@buildconfig@' VCPKG_TARGET_TRIPLET = '@TARGET_TRIPLET@' VCPKG_HOST_TRIPLET = '@_HOST_TRIPLET@' VCPKG_CHAINLOAD_TOOLCHAIN_FILE = '@VCPKG_CHAINLOAD_TOOLCHAIN_FILE@' diff --git a/ports/vcpkg-tool-meson/portfile.cmake b/ports/vcpkg-tool-meson/portfile.cmake index eeb25badd4355d..15de27a4811710 100644 --- a/ports/vcpkg-tool-meson/portfile.cmake +++ b/ports/vcpkg-tool-meson/portfile.cmake @@ -4,36 +4,41 @@ set(VCPKG_POLICY_CMAKE_HELPER_PORT enabled) -set(files - vcpkg.json - portfile.cmake - vcpkg-port-config.cmake - vcpkg_configure_meson.cmake - vcpkg_install_meson.cmake +set(patches meson-intl.patch adjust-python-dep.patch adjust-args.patch remove-freebsd-pcfile-specialization.patch + meson-1.4-llvm-18.diff +) +set(scripts + vcpkg-port-config.cmake + vcpkg_configure_meson.cmake + vcpkg_install_meson.cmake meson.template.in ) +set(to_hash + "${CMAKE_CURRENT_LIST_DIR}/vcpkg.json" + "${CMAKE_CURRENT_LIST_DIR}/portfile.cmake" +) +foreach(file IN LISTS patches scripts) + set(filepath "${CMAKE_CURRENT_LIST_DIR}/${file}") + list(APPEND to_hash "${filepath}") + file(COPY "${filepath}" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}") +endforeach() -set(MESON_PATH_HASH "") -foreach(to_hash IN LISTS files) - file(SHA1 ${CMAKE_CURRENT_LIST_DIR}/${to_hash} to_append) - string(APPEND MESON_PATH_HASH "${to_append}") +set(meson_path_hash "") +foreach(filepath IN LISTS to_hash) + file(SHA1 "${filepath}" to_append) + string(APPEND meson_path_hash "${to_append}") endforeach() -string(SHA512 MESON_PATH_HASH "${MESON_PATH_HASH}") +string(SHA512 meson_path_hash "${meson_path_hash}") +string(SUBSTRING "${meson_path_hash}" 0 6 MESON_SHORT_HASH) +list(TRANSFORM patches REPLACE [[^(..*)$]] [["${CMAKE_CURRENT_LIST_DIR}/\0"]]) +list(JOIN patches "\n " PATCHES) configure_file("${CMAKE_CURRENT_LIST_DIR}/vcpkg-port-config.cmake" "${CURRENT_PACKAGES_DIR}/share/${PORT}/vcpkg-port-config.cmake" @ONLY) -file(COPY "${CMAKE_CURRENT_LIST_DIR}/vcpkg_configure_meson.cmake" - "${CMAKE_CURRENT_LIST_DIR}/vcpkg_install_meson.cmake" - "${CMAKE_CURRENT_LIST_DIR}/meson-intl.patch" - "${CMAKE_CURRENT_LIST_DIR}/adjust-python-dep.patch" - "${CMAKE_CURRENT_LIST_DIR}/adjust-args.patch" - "${CMAKE_CURRENT_LIST_DIR}/remove-freebsd-pcfile-specialization.patch" - "${CMAKE_CURRENT_LIST_DIR}/meson.template.in" - DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}") vcpkg_install_copyright(FILE_LIST "${VCPKG_ROOT_DIR}/LICENSE.txt") -include("${CURRENT_PACKAGES_DIR}/share/${PORT}/vcpkg-port-config.cmake") \ No newline at end of file +include("${CURRENT_PACKAGES_DIR}/share/${PORT}/vcpkg-port-config.cmake") diff --git a/ports/vcpkg-tool-meson/vcpkg-port-config.cmake b/ports/vcpkg-tool-meson/vcpkg-port-config.cmake index fa5f1f7290efa9..43ea7afc6c0450 100644 --- a/ports/vcpkg-tool-meson/vcpkg-port-config.cmake +++ b/ports/vcpkg-tool-meson/vcpkg-port-config.cmake @@ -2,8 +2,7 @@ include("${CMAKE_CURRENT_LIST_DIR}/vcpkg_configure_meson.cmake") include("${CMAKE_CURRENT_LIST_DIR}/vcpkg_install_meson.cmake") -set(meson_path_hash @MESON_PATH_HASH@) -string(SUBSTRING "${meson_path_hash}" 0 6 meson_short_hash) +set(meson_short_hash @MESON_SHORT_HASH@) # Setup meson: set(program MESON) @@ -34,10 +33,7 @@ if(NOT SCRIPT_MESON) z_vcpkg_apply_patches( SOURCE_PATH "${path_to_search}-tmp/meson-${ref}" PATCHES - "${CMAKE_CURRENT_LIST_DIR}/adjust-args.patch" - "${CMAKE_CURRENT_LIST_DIR}/meson-intl.patch" - "${CMAKE_CURRENT_LIST_DIR}/adjust-python-dep.patch" - "${CMAKE_CURRENT_LIST_DIR}/remove-freebsd-pcfile-specialization.patch" + @PATCHES@ ) file(MAKE_DIRECTORY "${path_to_search}") file(RENAME "${path_to_search}-tmp/meson-${ref}/meson.py" "${path_to_search}/meson.py") diff --git a/ports/vcpkg-tool-meson/vcpkg.json b/ports/vcpkg-tool-meson/vcpkg.json index 658a0f78350c7b..86c733b62f631d 100644 --- a/ports/vcpkg-tool-meson/vcpkg.json +++ b/ports/vcpkg-tool-meson/vcpkg.json @@ -1,7 +1,7 @@ { "name": "vcpkg-tool-meson", "version": "1.3.2", - "port-version": 2, + "port-version": 3, "description": "Meson build system", "homepage": "https://github.com/mesonbuild/meson", "license": "Apache-2.0", diff --git a/ports/vcpkg-tool-meson/vcpkg_configure_meson.cmake b/ports/vcpkg-tool-meson/vcpkg_configure_meson.cmake index 013d7f9c8d948d..84903bef6685f1 100644 --- a/ports/vcpkg-tool-meson/vcpkg_configure_meson.cmake +++ b/ports/vcpkg-tool-meson/vcpkg_configure_meson.cmake @@ -356,7 +356,7 @@ function(vcpkg_configure_meson) set(meson_input_file_${buildname} "${CURRENT_BUILDTREES_DIR}/meson-${TARGET_TRIPLET}-${suffix_${buildname}}.log") endif() - vcpkg_list(APPEND arg_OPTIONS --backend ninja --wrap-mode nodownload -Dbuildtype=plain -Doptimization=plain) + vcpkg_list(APPEND arg_OPTIONS --backend ninja --wrap-mode nodownload -Doptimization=plain) z_vcpkg_get_build_and_host_system(MESON_HOST_MACHINE MESON_BUILD_MACHINE IS_CROSS) @@ -434,7 +434,7 @@ function(vcpkg_configure_meson) configure_file("${CMAKE_CURRENT_FUNCTION_LIST_DIR}/meson.template.in" "${meson_input_file_${buildtype}}" @ONLY) vcpkg_execute_required_process( - COMMAND ${MESON} ${arg_OPTIONS} ${arg_OPTIONS_${buildtype}} ${arg_SOURCE_PATH} + COMMAND ${MESON} setup ${arg_OPTIONS} ${arg_OPTIONS_${buildtype}} ${arg_SOURCE_PATH} WORKING_DIRECTORY "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-${suffix_${buildtype}}" LOGNAME config-${TARGET_TRIPLET}-${suffix_${buildtype}} SAVE_LOG_FILES diff --git a/ports/vtk/opencascade-7.8.0.patch b/ports/vtk/opencascade-7.8.0.patch new file mode 100644 index 00000000000000..3a78b0a38abd69 --- /dev/null +++ b/ports/vtk/opencascade-7.8.0.patch @@ -0,0 +1,83 @@ +diff --git a/IO/OCCT/CMakeLists.txt b/IO/OCCT/CMakeLists.txt +index e81444eceb..4baddeb719 100644 +--- a/IO/OCCT/CMakeLists.txt ++++ b/IO/OCCT/CMakeLists.txt +@@ -4,12 +4,25 @@ vtk_module_find_package(PRIVATE_IF_SHARED + VERSION_VAR "@OpenCASCADE_MAJOR_VERSION@.@OpenCASCADE_MINOR_VERSION@.@OpenCASCADE_MAINTENANCE_VERSION@" + ) + +-set(opencascade_req_targets +- TKSTEP +- TKIGES +- TKMesh +- TKXDESTEP +- TKXDEIGES) ++if (OpenCASCADE_VERSION VERSION_GREATER_EQUAL "7.8.0") ++ set(opencascade_req_targets ++ TKDESTEP ++ TKDEIGES ++ TKernel ++ TKMath ++ TKMesh ++ TKBRep ++ TKXSBase ++ TKLCAF ++ TKXCAF) ++else() ++ set(opencascade_req_targets ++ TKSTEP ++ TKIGES ++ TKMesh ++ TKXDESTEP ++ TKXDEIGES) ++endif() + set(opencascade_missing_targets) + foreach (opencascade_req_target IN LISTS opencascade_req_targets) + if (NOT TARGET "${opencascade_req_target}") +@@ -35,8 +48,7 @@ vtk_module_link(VTK::IOOCCT + ${opencascade_req_targets}) + + # OpenCASCADE started putting include directory usage requirements in 7.7.0. +-set(OpenCASCADE_VERSION +- "${OpenCASCADE_MAJOR_VERSION}.${OpenCASCADE_MINOR_VERSION}.${OpenCASCADE_MAINTENANCE_VERSION}") ++ + if (OpenCASCADE_VERSION VERSION_LESS "7.7.0") + vtk_module_include(VTK::IOOCCT PRIVATE "${OpenCASCADE_INCLUDE_DIR}") + endif () +diff --git a/IO/OCCT/vtkOCCTReader.cxx b/IO/OCCT/vtkOCCTReader.cxx +index 52e76be72c..5aca5c93c8 100644 +--- a/IO/OCCT/vtkOCCTReader.cxx ++++ b/IO/OCCT/vtkOCCTReader.cxx +@@ -345,11 +345,19 @@ public: + } + + //---------------------------------------------------------------------------- ++#if VTK_OCCT_VERSION(7, 8, 0) <= OCC_VERSION_HEX ++ size_t GetHash(const TDF_Label& label) ++ { ++ TopoDS_Shape aShape; ++ return this->ShapeTool->GetShape(label, aShape) ? std::hash{}(aShape) : 0; ++ } ++#else + int GetHash(const TDF_Label& label) + { + TopoDS_Shape aShape; + return this->ShapeTool->GetShape(label, aShape) ? aShape.HashCode(INT_MAX) : 0; + } ++#endif + + //---------------------------------------------------------------------------- + static void GetMatrix(const TopLoc_Location& loc, vtkMatrix4x4* mat) +@@ -381,8 +389,11 @@ public: + GetMatrix(hLoc->Get(), location); + } + } +- ++#if VTK_OCCT_VERSION(7, 8, 0) <= OCC_VERSION_HEX ++ std::unordered_map> ShapeMap; ++#else + std::unordered_map> ShapeMap; ++#endif + Handle(XCAFDoc_ShapeTool) ShapeTool; + Handle(XCAFDoc_ColorTool) ColorTool; + diff --git a/ports/vtk/portfile.cmake b/ports/vtk/portfile.cmake index 1c38959c52368f..1d79e39e8d2f93 100644 --- a/ports/vtk/portfile.cmake +++ b/ports/vtk/portfile.cmake @@ -39,6 +39,7 @@ vcpkg_from_github( 10945.diff 10972.diff hdf5helper.patch + opencascade-7.8.0.patch ) # ============================================================================= @@ -121,6 +122,7 @@ vcpkg_check_features(OUT_FEATURE_OPTIONS VTK_FEATURE_OPTIONS "openvr" VTK_MODULE_ENABLE_VTK_RenderingOpenVR "gdal" VTK_MODULE_ENABLE_VTK_IOGDAL "geojson" VTK_MODULE_ENABLE_VTK_IOGeoJSON + "ioocct" VTK_MODULE_ENABLE_VTK_IOOCCT ) # Replace common value to vtk value diff --git a/ports/vtk/vcpkg.json b/ports/vtk/vcpkg.json index aff92ee0e76148..e64aded01b43a1 100644 --- a/ports/vtk/vcpkg.json +++ b/ports/vtk/vcpkg.json @@ -1,7 +1,7 @@ { "name": "vtk", "version-semver": "9.3.0-pv5.12.0", - "port-version": 3, + "port-version": 4, "description": "Software system for 3D computer graphics, image processing, and visualization", "homepage": "https://github.com/Kitware/VTK", "license": "BSD-3-Clause", @@ -117,6 +117,15 @@ "geojson": { "description": "Convert Geo JSON format to vtkPolyData" }, + "ioocct": { + "description": "Build with IOOCCT module", + "dependencies": [ + { + "name": "opencascade", + "default-features": false + } + ] + }, "mpi": { "description": "MPI functionality for VTK", "dependencies": [ diff --git a/ports/wxwidgets/fix-glegl.patch b/ports/wxwidgets/fix-glegl.patch deleted file mode 100644 index 59c6ef5c3e17e5..00000000000000 --- a/ports/wxwidgets/fix-glegl.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff --git a/src/unix/glegl.cpp b/src/unix/glegl.cpp -index 9e1b6b7..7407a9f 100644 ---- a/src/unix/glegl.cpp -+++ b/src/unix/glegl.cpp -@@ -43,8 +43,9 @@ - - static const char* TRACE_EGL = "glegl"; - --#ifdef GDK_WINDOWING_WAYLAND -- -+// We can't add a member variable to wxGLCanvasEGL in 3.2 branch, so emulate it -+// by encoding the corresponding boolean value via the presence of "this" -+// pointer in the given hash set. - #include "wx/hashset.h" - - namespace -@@ -58,8 +59,6 @@ wxGLCanvasSet gs_alreadySetSwapInterval; - - } // anonymous namespace - --#endif // GDK_WINDOWING_WAYLAND -- - // ---------------------------------------------------------------------------- - // wxGLContextAttrs: OpenGL rendering context attributes - // ---------------------------------------------------------------------------- -@@ -633,9 +632,9 @@ wxGLCanvasEGL::~wxGLCanvasEGL() - DestroyWaylandSubsurface(); - g_clear_pointer(&m_wlEGLWindow, wl_egl_window_destroy); - g_clear_pointer(&m_wlSurface, wl_surface_destroy); -+#endif - - gs_alreadySetSwapInterval.erase(this); --#endif - } - - void wxGLCanvasEGL::CreateWaylandSubsurface() diff --git a/ports/wxwidgets/install-layout.patch b/ports/wxwidgets/install-layout.patch index e9edfa16760607..fc04d6cba40e47 100644 --- a/ports/wxwidgets/install-layout.patch +++ b/ports/wxwidgets/install-layout.patch @@ -1,52 +1,52 @@ -diff --git a/build/cmake/functions.cmake b/build/cmake/functions.cmake -index 7182364..4f90430 100644 ---- a/build/cmake/functions.cmake -+++ b/build/cmake/functions.cmake -@@ -428,7 +428,7 @@ macro(wx_add_library name) - set_target_properties(${name} PROPERTIES PROJECT_LABEL ${name_short}) - - # Setup install -- set(runtime_dir "lib") -+ set(runtime_dir "bin") - if(WIN32 AND NOT WIN32_MSVC_NAMING) - # configure puts the .dll in the bin directory - set(runtime_dir "bin") -diff --git a/build/cmake/init.cmake b/build/cmake/init.cmake -index ef28c99..928bc0b 100644 ---- a/build/cmake/init.cmake -+++ b/build/cmake/init.cmake -@@ -146,7 +146,7 @@ if(WIN32) - endif() - endif() - --if(WIN32_MSVC_NAMING) -+if(0) - if(wxBUILD_SHARED) - set(lib_suffix "_dll") - else() -diff --git a/build/cmake/install.cmake b/build/cmake/install.cmake -index 384c683..a662a48 100644 ---- a/build/cmake/install.cmake -+++ b/build/cmake/install.cmake -@@ -41,7 +41,7 @@ else() - - install(DIRECTORY DESTINATION "bin") - install(CODE "execute_process( \ -- COMMAND ${CMAKE_COMMAND} -E create_symlink \ -+ COMMAND ${CMAKE_COMMAND} -E copy \ - \"${CMAKE_INSTALL_PREFIX}/lib/wx/config/${wxBUILD_FILE_ID}\" \ - \"\$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/wx-config\" \ - )" -diff --git a/build/cmake/utils/CMakeLists.txt b/build/cmake/utils/CMakeLists.txt -index dbed8cc..f1da8e3 100644 ---- a/build/cmake/utils/CMakeLists.txt -+++ b/build/cmake/utils/CMakeLists.txt -@@ -39,7 +39,7 @@ if(wxUSE_XRC) - - # Don't use wx_install() here to preserve escaping. - install(CODE "execute_process( \ -- COMMAND ${CMAKE_COMMAND} -E create_symlink \ -+ COMMAND ${CMAKE_COMMAND} -E copy \ - \"${CMAKE_INSTALL_PREFIX}/bin/${wxrc_output_name}${EXE_SUFFIX}\" \ - \"\$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/wxrc${EXE_SUFFIX}\" \ - )" +diff --git a/build/cmake/functions.cmake b/build/cmake/functions.cmake +index 7d3f88d..576a28c 100644 +--- a/build/cmake/functions.cmake ++++ b/build/cmake/functions.cmake +@@ -453,7 +453,7 @@ macro(wx_add_library name) + # configure puts the .dll in the bin directory + set(runtime_dir "bin") + else() +- set(runtime_dir "lib") ++ set(runtime_dir "bin") + endif() + wx_install(TARGETS ${name} + EXPORT wxWidgetsTargets +diff --git a/build/cmake/init.cmake b/build/cmake/init.cmake +index e76dff6..eb4edc0 100644 +--- a/build/cmake/init.cmake ++++ b/build/cmake/init.cmake +@@ -156,7 +156,7 @@ if(WIN32) + endif() + endif() + +-if(WIN32_MSVC_NAMING) ++if(0) + if(wxBUILD_SHARED) + set(lib_suffix "_dll") + else() +diff --git a/build/cmake/install.cmake b/build/cmake/install.cmake +index 384c683..a662a48 100644 +--- a/build/cmake/install.cmake ++++ b/build/cmake/install.cmake +@@ -41,7 +41,7 @@ else() + + install(DIRECTORY DESTINATION "bin") + install(CODE "execute_process( \ +- COMMAND ${CMAKE_COMMAND} -E create_symlink \ ++ COMMAND ${CMAKE_COMMAND} -E copy \ + \"${CMAKE_INSTALL_PREFIX}/lib/wx/config/${wxBUILD_FILE_ID}\" \ + \"\$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/wx-config\" \ + )" +diff --git a/build/cmake/utils/CMakeLists.txt b/build/cmake/utils/CMakeLists.txt +index dbed8cc..f1da8e3 100644 +--- a/build/cmake/utils/CMakeLists.txt ++++ b/build/cmake/utils/CMakeLists.txt +@@ -39,7 +39,7 @@ if(wxUSE_XRC) + + # Don't use wx_install() here to preserve escaping. + install(CODE "execute_process( \ +- COMMAND ${CMAKE_COMMAND} -E create_symlink \ ++ COMMAND ${CMAKE_COMMAND} -E copy \ + \"${CMAKE_INSTALL_PREFIX}/bin/${wxrc_output_name}${EXE_SUFFIX}\" \ + \"\$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/wxrc${EXE_SUFFIX}\" \ + )" diff --git a/ports/wxwidgets/portfile.cmake b/ports/wxwidgets/portfile.cmake index 7ae03e194efac1..e17e0b43672b46 100644 --- a/ports/wxwidgets/portfile.cmake +++ b/ports/wxwidgets/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO wxWidgets/wxWidgets REF "v${VERSION}" - SHA512 f1ba875e6dfa3970e6f03741573f96ac224a8d0bace5a4c44dcf95dd4e861031fe086e2dc4429c1c6bcb22d40656fc2c6c287abe0b4678eb9af9698691eda3d9 + SHA512 6d92635f88fc7b0ee52ef996f87d79d9af34428e2cb4469134b74514135b87b42acbc515c0d2d1e1ff5265b8383c9783ce58655bd410fa9215cfc7a8d528aa87 HEAD_REF master PATCHES install-layout.patch @@ -12,7 +12,6 @@ vcpkg_from_github( fix-pcre2.patch gtk3-link-libraries.patch sdl2.patch - fix-glegl.patch ) vcpkg_check_features( diff --git a/ports/wxwidgets/vcpkg.json b/ports/wxwidgets/vcpkg.json index f31eb98c50428e..92a3730e50b518 100644 --- a/ports/wxwidgets/vcpkg.json +++ b/ports/wxwidgets/vcpkg.json @@ -1,7 +1,6 @@ { "name": "wxwidgets", - "version": "3.2.4", - "port-version": 2, + "version": "3.2.5", "description": [ "Widget toolkit and tools library for creating graphical user interfaces (GUIs) for cross-platform applications. ", "Set WXWIDGETS_USE_STL in a custom triplet to build with the wxUSE_STL build option.", @@ -34,7 +33,10 @@ "libpng", "nanosvg", "opengl", - "pcre2", + { + "name": "pcre2", + "default-features": false + }, { "name": "tiff", "default-features": false diff --git a/ports/yara/portfile.cmake b/ports/yara/portfile.cmake index 33c0ae3a6bd5ba..a8e278d9545253 100644 --- a/ports/yara/portfile.cmake +++ b/ports/yara/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO VirusTotal/yara REF "v${VERSION}" - SHA512 c9fe8a89879d1a742236101f1754e6b25e70356cdf5c020b2583e3ac509600c3b462756c412b01f2ebcb17df351c83afcf04d1cfaa87e6753eb25bab0f797aa3 + SHA512 8bf1df7089f9bc5a448dbae0999e04f4ecdec06b4478e2cb5f42a2a3201b99fce68379e3f8f7c67a9db201205366250d7befe5c38451cced807ed692d436422c HEAD_REF master PATCHES # Module elf request new library tlshc(https://github.com/avast/tlshc), the related upstream PR: https://github.com/VirusTotal/yara/pull/1624. diff --git a/ports/yara/vcpkg.json b/ports/yara/vcpkg.json index e49f5e1c31e1db..7e3d89d47554f4 100644 --- a/ports/yara/vcpkg.json +++ b/ports/yara/vcpkg.json @@ -1,6 +1,6 @@ { "name": "yara", - "version": "4.5.0", + "version": "4.5.1", "description": "The pattern matching swiss knife", "homepage": "https://github.com/VirusTotal/yara", "license": "BSD-3-Clause", diff --git a/ports/yomm2/fix_install.patch b/ports/yomm2/fix_install.patch deleted file mode 100644 index 25969103cb39c1..00000000000000 --- a/ports/yomm2/fix_install.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 9c5e446..f550c2d 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -76,7 +76,6 @@ - COMMAND ${CMAKE_SOURCE_DIR}/dev/code2md "${readme_cpp}" "${readme_md}" - DEPENDS "${readme_cpp}") - endif() - --add_subdirectory(docs.in) - - ## Install instruction - # Create version file for cmake package -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 9c5e446..f550c2d 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -25,2 +25,3 @@ - target_link_libraries(yomm2 PUBLIC Boost::headers) -+ target_compile_features(yomm2 PUBLIC cxx_std_17) - if (${YOMM2_CHECK_ABI_COMPATIBILITY}) -@@ -44,2 +44,3 @@ - target_link_libraries(yomm2 INTERFACE Boost::headers) -+ target_compile_features(yomm2 INTERFACE cxx_std_17) - endif() diff --git a/ports/yomm2/portfile.cmake b/ports/yomm2/portfile.cmake index d6300dc9c13436..bb5c8e138f5c37 100644 --- a/ports/yomm2/portfile.cmake +++ b/ports/yomm2/portfile.cmake @@ -2,9 +2,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO jll63/yomm2 REF "v${VERSION}" - SHA512 7703523f994b00d8d890039d1765c1e60355d4edb1fc44af58463f76d2bce3a87372e5e0c257b7706f5ae82faaea1844811db60ec4e3f7f41537fb24d0c369db + SHA512 cd697ece15456013b398452f881f0fd04e35aedf20169ce0a88c442af7a40dada84a6a4cabb702fc8564ece83e1966da2dedceb5598873f57ba209a0e65a440c HEAD_REF master - PATCHES "fix_install.patch" ) set(YOMM2_SHARED OFF) @@ -18,7 +17,7 @@ endif() vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" - OPTIONS + OPTIONS -DYOMM2_ENABLE_EXAMPLES=OFF -DYOMM2_ENABLE_TESTS=OFF -DYOMM2_SHARED=${YOMM2_SHARED} diff --git a/ports/yomm2/vcpkg.json b/ports/yomm2/vcpkg.json index 50e62ea816e994..41fbab5a38b866 100644 --- a/ports/yomm2/vcpkg.json +++ b/ports/yomm2/vcpkg.json @@ -1,6 +1,6 @@ { "name": "yomm2", - "version": "1.5.1", + "version": "1.5.2", "description": "YOMM2 is an implementation of open multi-methods.", "homepage": "https://github.com/jll63/yomm2", "license": "BSL-1.0", diff --git a/ports/yyjson/portfile.cmake b/ports/yyjson/portfile.cmake index f9943a429af3ad..aca07353989b47 100644 --- a/ports/yyjson/portfile.cmake +++ b/ports/yyjson/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO ibireme/yyjson REF "${VERSION}" - SHA512 3872b46930fd0f4d659004a4d08cdb1c506ccc2bf2888f5ee50523929a2b72f9d8e72ee71dc958ebca630f1886858d4350521bffc18c300a27d25436833384a9 + SHA512 4b9ca85096ccfe2f513a5869eb63b175f44c67785940e02414f6a586d7dd7b772fed77a1775d9416a5f1bf17f20e18a31f0dc4e65be263019d9b95bf95366219 HEAD_REF master ) @@ -25,7 +25,7 @@ vcpkg_cmake_configure( vcpkg_cmake_install() vcpkg_copy_pdbs() - +vcpkg_fixup_pkgconfig() vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/${PORT}) file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include" "${CURRENT_PACKAGES_DIR}/debug/share") diff --git a/ports/yyjson/vcpkg.json b/ports/yyjson/vcpkg.json index 72162733ef316e..6a3beddafd84fb 100644 --- a/ports/yyjson/vcpkg.json +++ b/ports/yyjson/vcpkg.json @@ -1,6 +1,6 @@ { "name": "yyjson", - "version": "0.8.0", + "version": "0.9.0", "description": "A high performance JSON library written in ANSI C", "homepage": "https://github.com/ibireme/yyjson", "license": "MIT", diff --git a/scripts/azure-pipelines/android/Dockerfile b/scripts/azure-pipelines/android/Dockerfile index 3f284ffc47ebe7..826a532cc60b24 100644 --- a/scripts/azure-pipelines/android/Dockerfile +++ b/scripts/azure-pipelines/android/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1.4 # DisableDockerDetector "Used to build the container deployed to Azure Container Registry" -FROM ubuntu:focal-20240216 +FROM ubuntu:focal-20240427 ADD https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb /packages-microsoft-prod.deb ADD https://dl.google.com/android/repository/android-ndk-r25c-linux.zip /android-ndk-r25c-linux.zip diff --git a/scripts/azure-pipelines/azure-pipelines.yml b/scripts/azure-pipelines/azure-pipelines.yml index cfca136a686cc7..0499445c790160 100644 --- a/scripts/azure-pipelines/azure-pipelines.yml +++ b/scripts/azure-pipelines/azure-pipelines.yml @@ -2,11 +2,7 @@ # SPDX-License-Identifier: MIT # variables: - linux-pool: 'PrLin-1ES-Pool' - windows-pool: 'PrWin-1ES' - osx-pool: 'PrOsx-2024-01-18' - osx-arm64-pool: 'PrOsx-2024-01-22-arm64' - linux-docker-image: 'vcpkgandroidwus3.azurecr.io/vcpkg-android:2024-04-11' + linux-docker-image: 'vcpkgandroidwus3.azurecr.io/vcpkg-android:2024-05-17' parameters: - name: vcpkgToolSha @@ -37,70 +33,62 @@ jobs: - template: windows/azure-pipelines.yml parameters: jobName: x86_windows - poolName: $(windows-pool) vcpkgToolSha: ${{ parameters.vcpkgToolSha }} tripletPattern: ${{ parameters.tripletPattern }} - template: windows/azure-pipelines.yml parameters: jobName: x64_windows - poolName: $(windows-pool) vcpkgToolSha: ${{ parameters.vcpkgToolSha }} tripletPattern: ${{ parameters.tripletPattern }} - template: windows/azure-pipelines.yml parameters: jobName: x64_windows_static - poolName: $(windows-pool) vcpkgToolSha: ${{ parameters.vcpkgToolSha }} tripletPattern: ${{ parameters.tripletPattern }} - template: windows/azure-pipelines.yml parameters: jobName: x64_windows_static_md - poolName: $(windows-pool) vcpkgToolSha: ${{ parameters.vcpkgToolSha }} tripletPattern: ${{ parameters.tripletPattern }} - template: windows/azure-pipelines.yml parameters: jobName: x64_uwp - poolName: $(windows-pool) vcpkgToolSha: ${{ parameters.vcpkgToolSha }} tripletPattern: ${{ parameters.tripletPattern }} - template: windows/azure-pipelines.yml parameters: jobName: arm64_windows - poolName: $(windows-pool) vcpkgToolSha: ${{ parameters.vcpkgToolSha }} tripletPattern: ${{ parameters.tripletPattern }} - template: windows/azure-pipelines.yml parameters: jobName: arm64_uwp - poolName: $(windows-pool) vcpkgToolSha: ${{ parameters.vcpkgToolSha }} tripletPattern: ${{ parameters.tripletPattern }} - template: osx/azure-pipelines.yml parameters: jobName: x64_osx - poolName: $(osx-pool) + poolName: 'PrOsx-2024-01-18' vcpkgToolSha: ${{ parameters.vcpkgToolSha }} tripletPattern: ${{ parameters.tripletPattern }} - template: osx/azure-pipelines.yml parameters: jobName: arm64_osx - poolName: $(osx-arm64-pool) + poolName: 'PrOsx-2024-01-22-arm64' vcpkgToolSha: ${{ parameters.vcpkgToolSha }} tripletPattern: ${{ parameters.tripletPattern }} - template: linux/azure-pipelines.yml parameters: jobName: x64_linux - poolName: $(linux-pool) vcpkgToolSha: ${{ parameters.vcpkgToolSha }} tripletPattern: ${{ parameters.tripletPattern }} diff --git a/scripts/azure-pipelines/linux/azure-pipelines.yml b/scripts/azure-pipelines/linux/azure-pipelines.yml index 7dcd3d53b6fdf4..dbd857ef72921a 100644 --- a/scripts/azure-pipelines/linux/azure-pipelines.yml +++ b/scripts/azure-pipelines/linux/azure-pipelines.yml @@ -10,8 +10,6 @@ parameters: - name: jobName type: string default: 'x64_linux' - - name: poolName - type: string - name: tripletPattern displayName: 'Enable the triplets which contain this substring' type: string @@ -21,7 +19,7 @@ jobs: - job: x64_linux condition: and(succeeded(), contains('^${{ replace(parameters.jobName, '_', '-') }}$', '${{ parameters.tripletPattern }}')) pool: - name: ${{ parameters.poolName }} + name: PrLin-1ES-Pool workspace: clean: resources timeoutInMinutes: 1440 # 1 day diff --git a/scripts/azure-pipelines/windows-unstable/job.yml b/scripts/azure-pipelines/windows-unstable/job.yml index 263b55025cb9ce..6130cb92b4ef05 100644 --- a/scripts/azure-pipelines/windows-unstable/job.yml +++ b/scripts/azure-pipelines/windows-unstable/job.yml @@ -14,11 +14,27 @@ jobs: value: D:\ - name: VCPKG_DOWNLOADS value: D:\downloads - - group: vcpkg-asset-caching-credentials - - name: X_VCPKG_ASSET_SOURCES - value: "x-azurl,$(root-url-wus3),$(sas-wus3),readwrite" steps: + - task: PowerShell@2 + name: mintsasstep + displayName: 'Generate Asset Cache SAS tokens' + inputs: + targetType: inline + script: | + if ($Null -eq (Get-PackageProvider -Name NuGet -ErrorAction Ignore)) { + Install-PackageProvider -Name NuGet -Force -Scope CurrentUser; + } + if ($Null -eq (Get-InstalledModule -Name PowerShellGet -MinimumVersion 2.2.1 -ErrorAction Ignore)) { + Install-Module PowerShellGet -MinimumVersion 2.2.1 -Scope CurrentUser -Force -AllowClobber + } + Install-Module -Name Az -Repository PSGallery -Scope CurrentUser -Force -AllowClobber + Connect-AzAccount -AccountId 'a81b4cd3-9d8d-4cb9-9a74-f2038f24f224' -Identity + $ctx = New-AzStorageContext -StorageAccountName 'vcpkgassetcachewus3' -UseConnectedAccount + $StartTime = Get-Date + $EndTime = $StartTime.AddDays(2) + $sas = New-AzStorageContainerSASToken -Name 'cache' -Permission rwd -StartTime $StartTime -ExpiryTime $EndTime -Context $ctx + Write-Host "##vso[task.setvariable variable=X_VCPKG_ASSET_SOURCES;isSecret=true;isOutput=true;isreadonly=true]x-azurl,https://vcpkgassetcachewus3.blob.core.windows.net/cache,$sas,readwrite" - task: DownloadBuildArtifacts@0 displayName: 'Download DropBuildNumber if not specified' inputs: @@ -63,6 +79,8 @@ jobs: displayName: 'Bootstrap vcpkg' - task: PowerShell@2 displayName: '*** Test Modified Ports' + env: + X_VCPKG_ASSET_SOURCES: $(mintsasstep.X_VCPKG_ASSET_SOURCES) inputs: failOnStderr: true filePath: 'scripts/azure-pipelines/test-modified-ports.ps1' diff --git a/scripts/azure-pipelines/windows/azure-pipelines.yml b/scripts/azure-pipelines/windows/azure-pipelines.yml index 39a325c1f96869..ad3e5910e70342 100644 --- a/scripts/azure-pipelines/windows/azure-pipelines.yml +++ b/scripts/azure-pipelines/windows/azure-pipelines.yml @@ -10,8 +10,6 @@ parameters: - name: jobName type: string default: 'x86_windows' - - name: poolName - type: string - name: tripletPattern displayName: 'Enable the triplets which contain this substring' type: string @@ -21,7 +19,8 @@ jobs: - job: ${{ parameters.jobName }} condition: and(succeeded(), contains('^${{ replace(parameters.jobName, '_', '-') }}$', '${{ parameters.tripletPattern }}')) pool: - name: ${{ parameters.poolName }} + name: PrWin-1ES + demands: ImageVersionOverride -equals 2024.05.24 workspace: clean: resources timeoutInMinutes: 2880 # 2 days diff --git a/scripts/azure-pipelines/windows/create-image.ps1 b/scripts/azure-pipelines/windows/create-image.ps1 index 68f7afddbe7668..f8c038c2e6f04a 100644 --- a/scripts/azure-pipelines/windows/create-image.ps1 +++ b/scripts/azure-pipelines/windows/create-image.ps1 @@ -24,7 +24,7 @@ $WindowsServerSku = '2022-datacenter-azure-edition' $ErrorActionPreference = 'Stop' $ProgressActivity = 'Creating Windows Image' -$TotalProgress = 17 +$TotalProgress = 18 $CurrentProgress = 1 # Assigning this to another variable helps when running the commands in this script manually for @@ -87,11 +87,11 @@ Write-Progress ` $VcpkgImageMintingAccount = Get-AzStorageAccount -ResourceGroupName 'vcpkg-image-minting' -Name 'vcpkgimageminting' -# Grant 'Storage Blob Data Reader' (RoleDefinitionId 2a2b9908-6ea1-4ae2-8e65-a410df84e7d1) to the VM -New-AzRoleAssignment ` - -Scope $VcpkgImageMintingAccount.ID ` - -RoleDefinitionId '2a2b9908-6ea1-4ae2-8e65-a410df84e7d1' ` - -ObjectId $VMCreated.Identity.PrincipalId +$CudnnStorageContext = New-AzStorageContext -StorageAccountName 'vcpkgimageminting' -UseConnectedAccount +$StartTime = Get-Date +$ExpiryTime = $StartTime.AddDays(1) +$CudnnSas = New-AzStorageContainerSASToken -Name 'assets' -Permission r -StartTime $StartTime -ExpiryTime $ExpiryTime -Context $CudnnStorageContext +$CudnnUrl = "https://vcpkgimageminting.blob.core.windows.net/assets/cudnn-windows-x86_64-8.8.1.3_cuda12-archive.zip?$CudnnSas" #################################################################################################### Write-Progress ` @@ -127,7 +127,8 @@ Write-Host "deploy-psexec.ps1 output: $($DeployPsExecResult.value.Message)" function Invoke-ScriptWithPrefix { param( [string]$ScriptName, - [switch]$AddAdminPw + [switch]$AddAdminPw, + [string]$CudnnUrl = $null ) Write-Progress ` @@ -146,6 +147,10 @@ function Invoke-ScriptWithPrefix { } $script = $script.Replace('# REPLACE WITH UTILITY-PREFIX.ps1', $UtilityPrefixContent); + if (-not [string]::IsNullOrEmpty($CudnnUrl)) { + $script = $script.Replace('# REPLACE WITH CudnnUrl', "`$CudnnUrl = `"$CudnnUrl`"") + } + Set-Content -Path $tempScriptFilename -Value $script -Encoding utf8NoBOM $parameter = $null @@ -166,8 +171,6 @@ function Invoke-ScriptWithPrefix { } } -Invoke-ScriptWithPrefix -ScriptName 'deploy-azcopy.ps1' - #################################################################################################### Invoke-ScriptWithPrefix -ScriptName 'deploy-windows-sdks.ps1' -AddAdminPw @@ -180,6 +183,12 @@ Invoke-ScriptWithPrefix -ScriptName 'deploy-mpi.ps1' -AddAdminPw #################################################################################################### Invoke-ScriptWithPrefix -ScriptName 'deploy-cuda.ps1' -AddAdminPw +#################################################################################################### +Invoke-ScriptWithPrefix -ScriptName 'deploy-cudnn.ps1' -CudnnUrl $CudnnUrl + +#################################################################################################### +Invoke-ScriptWithPrefix -ScriptName 'test-cudnn.ps1' + #################################################################################################### Invoke-ScriptWithPrefix -ScriptName 'deploy-inteloneapi.ps1' -AddAdminPw @@ -256,11 +265,6 @@ Write-Progress ` -Status 'Deleting unused temporary resources' ` -PercentComplete (100 / $TotalProgress * $CurrentProgress++) -Remove-AzRoleAssignment ` - -Scope $VcpkgImageMintingAccount.ID ` - -RoleDefinitionId '2a2b9908-6ea1-4ae2-8e65-a410df84e7d1' ` - -ObjectId $VMCreated.Identity.PrincipalId - Remove-AzVM -Id $VMCreated.ID -Force Remove-AzDisk -ResourceGroupName 'vcpkg-image-minting' -Name $VMCreatedOsDisk -Force Remove-AzNetworkInterface -ResourceGroupName 'vcpkg-image-minting' -Name $NicName -Force diff --git a/scripts/azure-pipelines/windows/deploy-azcopy.ps1 b/scripts/azure-pipelines/windows/deploy-azcopy.ps1 deleted file mode 100644 index 4d1eb9b660d9d0..00000000000000 --- a/scripts/azure-pipelines/windows/deploy-azcopy.ps1 +++ /dev/null @@ -1,4 +0,0 @@ -$azcopyZipPath = "$PSScriptRoot\azcopyv10.zip" -& curl.exe -L -o $azcopyZipPath 'https://azcopyvnext.azureedge.net/releases/release-10.23.0-20240129/azcopy_windows_amd64_10.23.0.zip' -Expand-Archive -LiteralPath $azcopyZipPath -DestinationPath $env:PROGRAMFILES -Remove-Item -LiteralPath $azcopyZipPath -Force diff --git a/scripts/azure-pipelines/windows/deploy-cuda.ps1 b/scripts/azure-pipelines/windows/deploy-cuda.ps1 index a3249d06c9e0bc..2bb017ee9fd767 100644 --- a/scripts/azure-pipelines/windows/deploy-cuda.ps1 +++ b/scripts/azure-pipelines/windows/deploy-cuda.ps1 @@ -7,9 +7,6 @@ # If you are running this script outside of our Azure VMs, you will need to download cudnn from NVIDIA and place # it next to this script. -$CudnnUrl = 'https://vcpkgimageminting.blob.core.windows.net/assets/cudnn-windows-x86_64-8.8.1.3_cuda12-archive.zip' - -$CudnnLocalZipPath = "$PSScriptRoot\cudnn-windows-x86_64-8.8.1.3_cuda12-archive.zip" $CudaUrl = 'https://developer.download.nvidia.com/compute/cuda/12.1.0/network_installers/cuda_12.1.0_windows_network.exe' @@ -82,25 +79,3 @@ catch { Write-Error "Failed to install CUDA! $($_.Exception.Message)" throw } - -try { - if (Test-Path $CudnnLocalZipPath) { - $cudnnZipPath = $CudnnLocalZipPath - } else { - Write-Host 'Attempting to download cudnn. If this fails, you need to agree to NVidia''s EULA, download cudnn, and place it next to this script.' - $cudnnZipPath = Get-TempFilePath -Extension 'zip' - $env:AZCOPY_AUTO_LOGIN_TYPE = 'MSI' - & "$env:PROGRAMFILES\azcopy_windows_amd64_10.23.0\azcopy.exe" copy $CudnnUrl $cudnnZipPath - if ($LASTEXITCODE -ne 0) { - throw 'Failed to download cudnn!' - } - } - - Write-Host "Installing CUDNN to $destination..." - tar.exe -xvf "$cudnnZipPath" --strip 1 --directory "$destination" - Write-Host 'Installation successful!' -} -catch { - Write-Error "Failed to install CUDNN! $($_.Exception.Message)" - throw -} diff --git a/scripts/azure-pipelines/windows/deploy-cudnn.ps1 b/scripts/azure-pipelines/windows/deploy-cudnn.ps1 new file mode 100644 index 00000000000000..58e278973c1bec --- /dev/null +++ b/scripts/azure-pipelines/windows/deploy-cudnn.ps1 @@ -0,0 +1,28 @@ +# REPLACE WITH UTILITY-PREFIX.ps1 + +# REPLACE WITH CudnnUrl + +$destination = "$env:ProgramFiles\NVIDIA GPU Computing Toolkit\CUDA\v12.1" + +$CudnnLocalZipPath = "$PSScriptRoot\cudnn-windows-x86_64-8.8.1.3_cuda12-archive.zip" + +try { + if (Test-Path $CudnnLocalZipPath) { + $cudnnZipPath = $CudnnLocalZipPath + } else { + Write-Host 'Attempting to download cudnn. If this fails, you need to agree to NVidia''s EULA, download cudnn, and place it next to this script.' + $cudnnZipPath = Get-TempFilePath -Extension 'zip' + & curl.exe -L -o $cudnnZipPath $CudnnUrl + if ($LASTEXITCODE -ne 0) { + throw 'Failed to download cudnn!' + } + } + + Write-Host "Installing CUDNN to $destination..." + tar.exe -xvf "$cudnnZipPath" --strip 1 --directory "$destination" + Write-Host 'Installation successful!' +} +catch { + Write-Error "Failed to install CUDNN! $($_.Exception.Message)" + throw +} diff --git a/scripts/azure-pipelines/windows/deploy-pwsh.ps1 b/scripts/azure-pipelines/windows/deploy-pwsh.ps1 index 2bb6d25971a5f1..6f135b6fa5b06d 100644 --- a/scripts/azure-pipelines/windows/deploy-pwsh.ps1 +++ b/scripts/azure-pipelines/windows/deploy-pwsh.ps1 @@ -5,5 +5,5 @@ # REPLACE WITH UTILITY-PREFIX.ps1 -$PwshUrl = 'https://github.com/PowerShell/PowerShell/releases/download/v7.4.1/PowerShell-7.4.1-win-x64.msi' +$PwshUrl = 'https://github.com/PowerShell/PowerShell/releases/download/v7.4.2/PowerShell-7.4.2-win-x64.msi' InstallMSI -Url $PwshUrl -Name 'PowerShell Core' diff --git a/scripts/azure-pipelines/windows/deploy-visual-studio.ps1 b/scripts/azure-pipelines/windows/deploy-visual-studio.ps1 index 31cecbbd2a791d..07170ab727112e 100644 --- a/scripts/azure-pipelines/windows/deploy-visual-studio.ps1 +++ b/scripts/azure-pipelines/windows/deploy-visual-studio.ps1 @@ -6,7 +6,7 @@ # REPLACE WITH UTILITY-PREFIX.ps1 # See https://learn.microsoft.com/en-us/visualstudio/releases/2022/release-history -$VisualStudioBootstrapperUrl = 'https://download.visualstudio.microsoft.com/download/pr/ec7bd8ef-2c51-4e4f-a83f-9087ffbe8b76/f7fdf51d7c15b65c60f0f358776576f4423417da603ef46a213bd69ad463e9e2/vs_Enterprise.exe' +$VisualStudioBootstrapperUrl = 'https://download.visualstudio.microsoft.com/download/pr/a8a3940c-d415-4078-8df8-6af787f56dfa/ff486670bce61323e52b208ecbb71dc05b034c8bf156d0b7bfc0ad67b2611445/vs_Enterprise.exe' $Workloads = @( 'Microsoft.VisualStudio.Workload.NativeDesktop', 'Microsoft.VisualStudio.Workload.Universal', diff --git a/scripts/azure-pipelines/windows/test-cudnn.ps1 b/scripts/azure-pipelines/windows/test-cudnn.ps1 new file mode 100644 index 00000000000000..8ce2d7634b1eb0 --- /dev/null +++ b/scripts/azure-pipelines/windows/test-cudnn.ps1 @@ -0,0 +1,5 @@ +if (Test-Path "$env:ProgramFiles\NVIDIA GPU Computing Toolkit\CUDA\v12.1\include\cudnn.h") { + Write-Host 'cudnn appears correctly installed' +} else { + Write-Error 'cudnn appears broken!' +} diff --git a/scripts/boost/generate-ports.ps1 b/scripts/boost/generate-ports.ps1 index ee503a25c95794..8ed8d3f07ecddd 100644 --- a/scripts/boost/generate-ports.ps1 +++ b/scripts/boost/generate-ports.ps1 @@ -5,7 +5,7 @@ param ( # 1: boost-cmake/ref_sha.cmake needs manual updating # 2: This script treats support statements as platform expressions. This is incorrect # in a few cases e.g. boost-parameter-python not depending on boost-python for uwp since -# boost-python is not supported on uwp. Unless this script treats these cases correctly +# boost-python is not supported on uwp. Update $suppressPlatformForDependency as needed, # don't blindly stage/commit changes containing platform expressions in dependencies. $portsDir = $null, $vcpkg = $null @@ -26,8 +26,9 @@ if ($null -eq $vcpkg) { $semverVersion = ($version -replace "(\d+(\.\d+){1,3}).*", "`$1") # Clear this array when moving to a new boost version -$defaultPortVersion = 0 +$defaultPortVersion = 1 $portVersions = @{ + 'boost-container' = 1; } function Get-PortVersion { @@ -61,6 +62,9 @@ $portData = @{ } }; "boost-beast" = @{ "supports" = "!emscripten" }; + "boost-cobalt" = @{ "supports" = "!osx & !ios & !android & !uwp" }; + "boost-context" = @{ "supports" = "!uwp & !emscripten" }; + "boost-coroutine" = @{ "supports" = "!(arm & windows) & !uwp & !emscripten" }; "boost-fiber" = @{ "supports" = "!uwp & !(arm & windows) & !emscripten"; "features" = @{ @@ -70,6 +74,7 @@ $portData = @{ } }; "boost-filesystem" = @{ "supports" = "!uwp" }; + "boost-graph-parallel" = @{ "dependencies" = @("mpi"); }; "boost-iostreams" = @{ "default-features" = @("bzip2", "lzma", "zlib", "zstd"); "supports" = "!uwp"; @@ -92,11 +97,6 @@ $portData = @{ }; }; }; - "boost-cobalt" = @{ "supports" = "!osx & !ios & !android & !uwp" }; - "boost-context" = @{ "supports" = "!uwp & !emscripten" }; - "boost-coroutine" = @{ "supports" = "!(arm & windows) & !uwp & !emscripten" }; - "boost-graph-parallel" = @{ "dependencies" = @("mpi"); }; - "boost-log" = @{ "supports" = "!uwp & !emscripten" }; "boost-locale" = @{ "dependencies" = @(@{ "name" = "libiconv"; "platform" = "!uwp & !windows & !mingw" }); "supports" = "!uwp"; @@ -107,6 +107,7 @@ $portData = @{ } } }; + "boost-log" = @{ "supports" = "!uwp & !emscripten" }; "boost-mpi" = @{ "dependencies" = @("mpi"); "supports" = "!uwp"; @@ -127,7 +128,6 @@ $portData = @{ } } }; - "boost-parameter-python" = @{ "supports" = "!emscripten" }; "boost-process" = @{ "supports" = "!emscripten" }; "boost-python" = @{ "default-features" = @("python3"); @@ -158,6 +158,16 @@ $portData = @{ "boost-wave" = @{ "supports" = "!uwp" }; } +# For some dependent ports (LHS), the dependency's [RHS] "supports" is enough, +# and no "platform" field shall be added to the dependency. +$suppressPlatformForDependency = @{ + "boost-coroutine2" = @("boost-context"); + "boost-dll" = @("boost-filesystem"); + "boost-graph" = @("boost-random"); + "boost-parameter-python" = @("boost-python"); + "boost-property-map-parallel" = @("boost-mpi"); +} + function GeneratePortName() { param ( [string]$Library @@ -167,14 +177,36 @@ function GeneratePortName() { function GeneratePortDependency() { param ( - [string]$Library + [string]$Library = '', + [string]$PortName = '', + [string]$ForLibrary = '' ) - $portName = GeneratePortName $Library - if ($portData.Contains($portName) -and $portData[$portName].Contains('supports')) { - @{name = $portName; platform = $portData[$portName]['supports'] } + if ($PortName -eq '') { + $PortName = GeneratePortName $Library + } + $forPortName = GeneratePortName $ForLibrary + if ($suppressPlatformForDependency.Contains($forPortName) -and $suppressPlatformForDependency[$forPortName].Contains($PortName)) { + $PortName + } + elseif ($portData.Contains($PortName) -and $portData[$PortName].Contains('supports')) { + @{name = $PortName; platform = $portData[$PortName]['supports'] } + } + elseif ($ForLibrary -eq '' -and $suppressPlatformForDependency.Contains($PortName)) { + # For 'boost'. + $platform = ` + $suppressPlatformForDependency[$PortName] ` + | ForEach-Object { (GeneratePortDependency -PortName $_).platform } ` + | Group-Object -NoElement ` + | Join-String -Property Name -Separator ' & ' + if ($platform -ne '') { + @{name = $PortName; platform = $platform } + } + else { + $PortName + } } else { - $portName + $PortName } } @@ -284,7 +316,7 @@ function GeneratePort() { # Generate vcpkg.json GeneratePortManifest ` -PortName $portName ` - -Homepage "https://github.com/boostorg/$Library" ` + -Homepage "https://www.boost.org/libs/$Library" ` -Description "Boost $Library module" ` -License "BSL-1.0" ` -Dependencies $Dependencies @@ -389,7 +421,8 @@ $foundLibraries = Get-ChildItem $scriptsDir/boost/libs -directory | ForEach-Obje } } -New-Item -ItemType "Directory" $scriptsDir/downloads -erroraction SilentlyContinue | out-null +$downloads = "$scriptsDir/../../downloads" +New-Item -ItemType "Directory" $downloads -erroraction SilentlyContinue | out-null $updateServicePorts = $false @@ -401,11 +434,11 @@ if ($libraries.Length -eq 0) { $boostPortDependencies = @() foreach ($library in $libraries) { - $archive = "$scriptsDir/downloads/$library-boost-$version.tar.gz" + $archive = "$downloads/boostorg-$library-boost-$version.tar.gz" "Handling boost/$library... $archive" if (!(Test-Path $archive)) { "Downloading boost/$library..." - Invoke-WebRequest -Uri "https://github.com/boostorg/$library/archive/boost-$version.tar.gz" -OutFile "$scriptsDir/downloads/$library-boost-$version.tar.gz" + Invoke-WebRequest -Uri "https://github.com/boostorg/$library/archive/boost-$version.tar.gz" -OutFile "$archive" "Downloaded boost/$library..." } $hash = & $vcpkg --x-wait-for-lock hash $archive @@ -573,7 +606,7 @@ foreach ($library in $libraries) { $deps = $deps | Select-Object -Unique } - $deps = @($deps | ForEach-Object { GeneratePortDependency $_ }) + $deps = @($deps | ForEach-Object { GeneratePortDependency $_ -ForLibrary $library}) if ($library -ne 'cmake') { $deps += @("boost-cmake") @@ -617,6 +650,7 @@ if ($updateServicePorts) { # Generate manifest files for boost-vcpkg-helpers GeneratePortManifest ` -PortName "boost-cmake" ` + -Homepage "https://github.com/boostorg/cmake" ` -Description "Boost CMake support infrastructure" ` -License "BSL-1.0" ` -Dependencies @("boost-uninstall", @{ name = "vcpkg-boost"; host = $true }, @{ name = "vcpkg-cmake"; host = $true }, @{ name = "vcpkg-cmake-config"; host = $true }) diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index 659ce4757342be..2418b2c9ecc480 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -62,7 +62,6 @@ avro-c:x64-android=fail azure-identity-cpp:arm-neon-android=fail azure-identity-cpp:arm64-android=fail azure-identity-cpp:x64-android=fail - # C++20 conformant compiler required atliac-minitest:x64-linux=fail atliac-minitest:arm64-android=fail @@ -72,7 +71,6 @@ atliac-minitest:arm-neon-android=fail atliac-minitest:x64-android=fail atliac-minitest:x64-osx=fail atliac-minitest:x64-uwp=fail - backward-cpp:arm-neon-android=fail backward-cpp:arm64-android=fail backward-cpp:x64-android=fail @@ -82,7 +80,52 @@ berkeleydb:arm-neon-android=fail berkeleydb:arm64-android=fail berkeleydb:x64-android=fail binlog:arm-neon-android=fail -blas:arm-neon-android=fail +################################################################ +# +# These skips need to match the decision tree for which backends we use; see ports/blas/portfile.cmake +blas-test:x86-windows=pass # openblas +lapack-test:x86-windows=pass # lapack-reference[noblas] +blas-test:x64-windows=pass # openblas +lapack-test:x64-windows=pass # lapack-reference[noblas] +blas-test:x64-windows-static=pass # lapack-reference[blas] +lapack-test:x64-windows-static=pass # lapack-reference[blas] +blas-test:x64-windows-static-md=pass # lapack-reference[blas] +lapack-test:x64-windows-static-md=pass # lapack-reference[blas] +blas-test:x64-uwp=pass # openblas +lapack-test:x64-uwp=pass # clapack +blas-test:arm64-windows=pass # openblas +lapack-test:arm64-windows=pass # clapack +blas-test:arm64-uwp=pass # openblas +lapack-test:arm64-uwp=pass # clapack +blas-test:x64-osx=pass # accelerate framework +lapack-test:x64-osx=pass # accelerate framework +blas-test:arm64-osx=pass # accelerate framework +lapack-test:arm64-osx=pass # accelerate framework +blas-test:x64-linux=pass # openblas +lapack-test:x64-linux=pass # lapack-reference[noblas] +blas-test:arm64-android=pass # openblas + +clapack:arm64-android=fail +clapack:arm64-osx=skip +clapack:x64-linux=skip +clapack:x64-osx=skip +clapack:x64-windows-static-md=skip +clapack:x64-windows-static=skip +clapack:x64-windows=skip +clapack:x86-windows=skip +lapack-reference:arm64-android=fail +lapack-reference:arm64-osx=skip +lapack-reference:arm64-uwp=skip +lapack-reference:arm64-windows=skip +lapack-reference:x64-osx=skip +lapack-reference:x64-uwp=skip +openblas:arm64-osx=skip +openblas:x64-android=fail +openblas:x64-osx=skip +openblas:x64-windows-static-md=skip +openblas:x64-windows-static=skip +# +################################################################ blitz:x64-android=fail boinc:arm-neon-android=fail boinc:arm64-android=fail @@ -178,7 +221,6 @@ chartdir:x86-windows=skip chartdir:x64-windows=skip chartdir:x64-windows-static-md=skip chartdir:x64-osx=skip - # chromium-base has several problems and is upgraded to "skip" because it hits a lot of servers that can slow CI # broken on Windows because it does not yet support VS2022 chromium-base:x64-windows=skip @@ -189,23 +231,7 @@ chromium-base:x64-linux=skip # broken on OSX for unknown reasons; it appears to be messing with some form of system-wide cache # because the first attempt to build it fails, but subsequent attempts succeed chromium-base:x64-osx=skip - clamav:arm64-windows=fail - -# clapack is replaced by lapack-reference on the platforms lapack-reference supports -clapack:x64-linux=skip -clapack:x64-osx=skip -clapack:arm64-android=skip -clapack:arm64-osx=skip -clapack:x64-windows-static=skip -clapack:x64-windows-static-md=skip -clapack:x64-windows=skip -clapack:x86-windows=skip -lapack-reference:arm64-android=skip -lapack-reference:arm64-windows=skip -lapack-reference:arm64-uwp=skip -lapack-reference:x64-uwp=skip - clblas:arm-neon-android=fail clblas:arm64-android=fail clblas:x64-android=fail @@ -284,7 +310,6 @@ discord-rpc:x64-uwp=fail discordcoreapi:x64-linux=fail discordcoreapi:x64-osx=fail discount:x64-android=fail - eathread:x64-android=fail elfio:arm-neon-android=fail elfio:arm64-android=fail @@ -408,14 +433,12 @@ graphqlparser:arm-neon-android=fail graphqlparser:arm64-android=fail graphqlparser:arm64-osx=fail # python2 required graphqlparser:x64-android=fail - # gsoap does not offer stable public source downloads gsoap:x64-android=fail gsoap:x64-windows = skip gsoap:x86-windows = skip gsoap:x64-windows-static = skip gsoap:x64-windows-static-md = skip - gstreamer:arm-neon-android=fail gstreamer:arm64-android=fail gstreamer:x64-android=fail @@ -672,8 +695,6 @@ log4cpp:x64-linux=fail # dynamic exception specifications loguru:arm-neon-android=fail loguru:arm64-android=fail loguru:x64-android=fail -lunarg-vulkantools:x64-linux=fail -qt5-serialbus:x64-linux=fail magma:x64-linux=fail mchehab-zbar:arm-neon-android=fail mchehab-zbar:arm64-android=fail @@ -813,7 +834,6 @@ ompl:arm64-osx=fail ompl:x64-linux=fail # opencc/deps/rapidjson-1.1.0/rapidjson.h: Unknown machine endianess detected onednn:x64-android=fail -openblas:x64-android=fail # opencc/deps/marisa-0.2.5/lib/marisa/grimoire/io/mapper.cc currently doesn't support UWP. opencc:x64-android=fail opencv2:arm-neon-android=fail diff --git a/scripts/test_ports/vcpkg-ci-boost/vcpkg.json b/scripts/test_ports/vcpkg-ci-boost/vcpkg.json index 472288ac0960a0..5d6760fb0ddeec 100644 --- a/scripts/test_ports/vcpkg-ci-boost/vcpkg.json +++ b/scripts/test_ports/vcpkg-ci-boost/vcpkg.json @@ -3,6 +3,7 @@ "version": "1", "description": "Boost features testing within CI.", "dependencies": [ + "boost", { "name": "boost", "default-features": false, @@ -42,10 +43,6 @@ ], "platform": "!staticcrt & !static & !uwp & !(arm & windows)" }, - { - "name": "boost-odeint", - "default-features": false - }, { "name": "boost-odeint", "default-features": false, diff --git a/scripts/test_ports/vcpkg-ci-curl/vcpkg.json b/scripts/test_ports/vcpkg-ci-curl/vcpkg.json index 87315e1dbaa173..33dcfc44121e80 100644 --- a/scripts/test_ports/vcpkg-ci-curl/vcpkg.json +++ b/scripts/test_ports/vcpkg-ci-curl/vcpkg.json @@ -35,6 +35,13 @@ "tool" ], "platform": "!android & !uwp" + }, + { + "name": "curl", + "features": [ + "gssapi" + ], + "platform": "linux" } ] } diff --git a/scripts/vcpkgTools.xml b/scripts/vcpkgTools.xml index f4368ce30c5b68..393b4f5319498f 100644 --- a/scripts/vcpkgTools.xml +++ b/scripts/vcpkgTools.xml @@ -88,22 +88,22 @@ 40c534eb27f079c15c9782f53f82c12dabfede4d3d85f0edf8a855c2b0d5e12921a96506b37c210beab3c33220f8ff098447ad054e82d8c2603964975fc12076 - 6.2.1 + 6.10.0 nuget.exe - https://dist.nuget.org/win-x86-commandline/v6.2.1/nuget.exe - dbb8c13d93a8c0071f45b1fe733ee7a888078dcec5bbcb4dfb49ab8c3970c7513f608bd3bc80b0bfb4764a505ea017cac2ead3656e1a5aa7f3a770c8e3e35825 + https://dist.nuget.org/win-x86-commandline/v6.10.0/nuget.exe + 71d7307bb89de2df3811419c561efa00618a4c68e6ce481b0bdfc94c7c6c6d126a54eb26a0015686fabf99f109744ca41fead99e97139cdc86dde16a5ec3e7cf - 6.2.1 + 6.10.0 nuget.exe - https://dist.nuget.org/win-x86-commandline/v6.2.1/nuget.exe - dbb8c13d93a8c0071f45b1fe733ee7a888078dcec5bbcb4dfb49ab8c3970c7513f608bd3bc80b0bfb4764a505ea017cac2ead3656e1a5aa7f3a770c8e3e35825 + https://dist.nuget.org/win-x86-commandline/v6.10.0/nuget.exe + 71d7307bb89de2df3811419c561efa00618a4c68e6ce481b0bdfc94c7c6c6d126a54eb26a0015686fabf99f109744ca41fead99e97139cdc86dde16a5ec3e7cf - 6.2.1 + 6.10.0 nuget.exe - https://dist.nuget.org/win-x86-commandline/v6.2.1/nuget.exe - dbb8c13d93a8c0071f45b1fe733ee7a888078dcec5bbcb4dfb49ab8c3970c7513f608bd3bc80b0bfb4764a505ea017cac2ead3656e1a5aa7f3a770c8e3e35825 + https://dist.nuget.org/win-x86-commandline/v6.10.0/nuget.exe + 71d7307bb89de2df3811419c561efa00618a4c68e6ce481b0bdfc94c7c6c6d126a54eb26a0015686fabf99f109744ca41fead99e97139cdc86dde16a5ec3e7cf 0.11.0 diff --git a/versions/a-/avcpp.json b/versions/a-/avcpp.json index 150cdd664de4ff..fd65d3f9ccd9f7 100644 --- a/versions/a-/avcpp.json +++ b/versions/a-/avcpp.json @@ -1,5 +1,15 @@ { "versions": [ + { + "git-tree": "b06ff7d5a249eaa6f633d4fb9ce05b8f6fd8f85b", + "version": "2.4.0", + "port-version": 0 + }, + { + "git-tree": "35a98b8fdd34b26ecfcb2a8d79f4eb288c2a800b", + "version": "2.3.2", + "port-version": 0 + }, { "git-tree": "0536c50812252994282f92dc60c6be989da16ed3", "version": "2.3.0", diff --git a/versions/b-/bgfx.json b/versions/b-/bgfx.json index 08f0a6ca255fa4..687888c02c20e2 100644 --- a/versions/b-/bgfx.json +++ b/versions/b-/bgfx.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "df7b82514ae7d190569f8e85e7c65cfec55cdc82", + "version": "1.127.8725-469", + "port-version": 0 + }, { "git-tree": "c5af63ea2a285a9577943683a6e1347d17487402", "version": "1.122.8595-458", diff --git a/versions/b-/blas.json b/versions/b-/blas.json index d9c9b1dd3b17b8..2329502b9d9c38 100644 --- a/versions/b-/blas.json +++ b/versions/b-/blas.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "996094c62f01e190855a43a036b6ec2e10375bd9", + "version-date": "2023-04-14", + "port-version": 1 + }, { "git-tree": "02dbca6ca7e22e44f5445b10f74e63644779eefd", "version-date": "2023-04-14", diff --git a/versions/b-/boost-accumulators.json b/versions/b-/boost-accumulators.json index 3a4c52f509c019..93ab2a2074752e 100644 --- a/versions/b-/boost-accumulators.json +++ b/versions/b-/boost-accumulators.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "17619ff99f8255a784c6340075f3905dbad6b2f1", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "2cb5fea49f30952d6483fd6cfedb41cf2391ae49", "version": "1.85.0", diff --git a/versions/b-/boost-algorithm.json b/versions/b-/boost-algorithm.json index f6c9aa187c7c58..328b51f1d09d00 100644 --- a/versions/b-/boost-algorithm.json +++ b/versions/b-/boost-algorithm.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f2849ae32efae29501cab88f2d61a5a53b88f923", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "289b704f6e8d17b2d63d1dcdd077eafe38b9c650", "version": "1.85.0", diff --git a/versions/b-/boost-align.json b/versions/b-/boost-align.json index a4cd29227f47a5..3867b3f4da4400 100644 --- a/versions/b-/boost-align.json +++ b/versions/b-/boost-align.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5177b06936c5fa8b9d9cec972047f877101a7df0", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "0c748701339f94c1721d1bb574bb4afeaa77af9b", "version": "1.85.0", diff --git a/versions/b-/boost-any.json b/versions/b-/boost-any.json index fb0fc0ae8db6ca..68373c092a4ef4 100644 --- a/versions/b-/boost-any.json +++ b/versions/b-/boost-any.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "cf915208320fd17f20dfc1869b991f9f74668386", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "a2426759d8f50ced5428ec22680f7010f7476ae1", "version": "1.85.0", diff --git a/versions/b-/boost-array.json b/versions/b-/boost-array.json index bf73338a516009..8c41e057be5e34 100644 --- a/versions/b-/boost-array.json +++ b/versions/b-/boost-array.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "50b65644413603e808fcac7ac285cc2194269ae6", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "887dfc0b92387a7232cb1479e19be910521233e8", "version": "1.85.0", diff --git a/versions/b-/boost-asio.json b/versions/b-/boost-asio.json index fd563568d5bf7e..32e34c682d81eb 100644 --- a/versions/b-/boost-asio.json +++ b/versions/b-/boost-asio.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9f984cdf6ddd375d34c0f67e007b451e515a942d", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "2119d50063f8eb4f65bf2a79aef1e3449865e5b0", "version": "1.85.0", diff --git a/versions/b-/boost-assert.json b/versions/b-/boost-assert.json index 1bb763189516a4..7740068073b24c 100644 --- a/versions/b-/boost-assert.json +++ b/versions/b-/boost-assert.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a776f9bcec97f99c681858373363b6c973deecff", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "2720690553c459c12a23f54451fe9c9f1d96164c", "version": "1.85.0", diff --git a/versions/b-/boost-assign.json b/versions/b-/boost-assign.json index cd2f07cb3ef4c8..85c1673f637eda 100644 --- a/versions/b-/boost-assign.json +++ b/versions/b-/boost-assign.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "0874b3b14afb59a82337dcc883430d5e3d641353", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "d1f0076acfe68b86b8cd31249bc0dc7ce5d18c0e", "version": "1.85.0", diff --git a/versions/b-/boost-atomic.json b/versions/b-/boost-atomic.json index cdba72a35af725..389f49e94c56ae 100644 --- a/versions/b-/boost-atomic.json +++ b/versions/b-/boost-atomic.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "0a757df91e9d53d76896bfcb5de135e584211d83", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "98b9c0f27deafd4cb4a361c0836368cc6f4025a1", "version": "1.85.0", diff --git a/versions/b-/boost-beast.json b/versions/b-/boost-beast.json index fb095aaa73e419..15846f181c66ee 100644 --- a/versions/b-/boost-beast.json +++ b/versions/b-/boost-beast.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9c720df0ad88babb0d876d1e7bcc8c30d1acbb75", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "3aecf8eff147f9d314cd6178765c8e6c96fdb426", "version": "1.85.0", diff --git a/versions/b-/boost-bimap.json b/versions/b-/boost-bimap.json index 88a83083a2cde0..aae5cf44a60a0c 100644 --- a/versions/b-/boost-bimap.json +++ b/versions/b-/boost-bimap.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "46d6c44c0d8bdcc59ba9089290d900b9e8ab4fc8", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "71a781256d83b82355e66ed4bc403fac3960ff64", "version": "1.85.0", diff --git a/versions/b-/boost-bind.json b/versions/b-/boost-bind.json index 6903f6860d5e05..13724e528a01ee 100644 --- a/versions/b-/boost-bind.json +++ b/versions/b-/boost-bind.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "111429d845df26d20305f3d7da0286840f2ab06a", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "3ef8c61e78989d8c9b7e57e63e23a4291822b0a3", "version": "1.85.0", diff --git a/versions/b-/boost-build.json b/versions/b-/boost-build.json index a9c5cf4adfd731..932c6a6b7ce0bf 100644 --- a/versions/b-/boost-build.json +++ b/versions/b-/boost-build.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "930bab4ff65933cb98b0f8205340ac192e5a97fb", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "5c7db1bd5cd38bbda8442ed052033f8586052344", "version": "1.85.0", diff --git a/versions/b-/boost-callable-traits.json b/versions/b-/boost-callable-traits.json index f6b4d81411eeb1..87f8b945f212f1 100644 --- a/versions/b-/boost-callable-traits.json +++ b/versions/b-/boost-callable-traits.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f73505c7579aa77522ac4bdccff845aa2f58fd9d", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "c57f091a107c75c38ed287e733572142b5b3b6ae", "version": "1.85.0", diff --git a/versions/b-/boost-charconv.json b/versions/b-/boost-charconv.json index 695d3cf82e885d..a47dda4789572f 100644 --- a/versions/b-/boost-charconv.json +++ b/versions/b-/boost-charconv.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "6d572b7aaf1c9642d35a39de8a2e00e82f6864fb", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "2c7c2e5515fbf77cf05534fd6344311b33114522", "version": "1.85.0", diff --git a/versions/b-/boost-chrono.json b/versions/b-/boost-chrono.json index 6b3141b5512a7a..a0ce80412cd5db 100644 --- a/versions/b-/boost-chrono.json +++ b/versions/b-/boost-chrono.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1a5c48c89a8c669e89a60965eb2031812435f2a9", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "e6767fb8800ff117606a75e474255bff566f8eef", "version": "1.85.0", diff --git a/versions/b-/boost-circular-buffer.json b/versions/b-/boost-circular-buffer.json index 7742bb69330a59..0d40193f554f34 100644 --- a/versions/b-/boost-circular-buffer.json +++ b/versions/b-/boost-circular-buffer.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9360cb5b837ee73c9cd18e9035459ae0806d8433", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "c8538d2c00b780914a266f283a48960c2476c814", "version": "1.85.0", diff --git a/versions/b-/boost-cmake.json b/versions/b-/boost-cmake.json index 9c49c21cef2f4d..61f9566925707c 100644 --- a/versions/b-/boost-cmake.json +++ b/versions/b-/boost-cmake.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "bcc90538b973f6b057014619e8a4e4da05d1f690", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "bb385ffc8aa74989b8198a777f3181b3a209451a", "version": "1.85.0", diff --git a/versions/b-/boost-cobalt.json b/versions/b-/boost-cobalt.json index ba93926d77344f..dde5b210297e6d 100644 --- a/versions/b-/boost-cobalt.json +++ b/versions/b-/boost-cobalt.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "79da87d4b1e718b589d1c4b53f754f6a18269ef6", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "f5d4f15b0602ade0da4106e5610163477821bfe5", "version": "1.85.0", diff --git a/versions/b-/boost-compat.json b/versions/b-/boost-compat.json index 869f73042b6b27..ae77b260a1adc7 100644 --- a/versions/b-/boost-compat.json +++ b/versions/b-/boost-compat.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "eb62a3431e3619ec4aee789a035f57146e6fd982", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "118e8b2d28c3e835117f3210636b5e9a91f72dc9", "version": "1.85.0", diff --git a/versions/b-/boost-compatibility.json b/versions/b-/boost-compatibility.json index 370409f200dca4..c213ee9f7229a8 100644 --- a/versions/b-/boost-compatibility.json +++ b/versions/b-/boost-compatibility.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d1389e94e2ff927075557301d5ab8dd85a9196c8", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "796d3ba09f347075474cd25e5ac516ff8d2c6b7b", "version": "1.85.0", diff --git a/versions/b-/boost-compute.json b/versions/b-/boost-compute.json index 06734f330945cd..3e17f4551ef052 100644 --- a/versions/b-/boost-compute.json +++ b/versions/b-/boost-compute.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d602b4b8f059394968d8a2f857c6a35bb8c0e6f6", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "6b7f7be08b3af6a47fd469f518a97c0d764a4646", "version": "1.85.0", diff --git a/versions/b-/boost-concept-check.json b/versions/b-/boost-concept-check.json index d411b51148ce2f..06906ca2304dff 100644 --- a/versions/b-/boost-concept-check.json +++ b/versions/b-/boost-concept-check.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "837108f5652827b449bdfb5830891aba380293c3", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "36c59f199a9c35fc69d4b1f6f57d580cb74e3172", "version": "1.85.0", diff --git a/versions/b-/boost-config.json b/versions/b-/boost-config.json index 80f5476dc814d7..d50ac85fcf2acf 100644 --- a/versions/b-/boost-config.json +++ b/versions/b-/boost-config.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "964bd95c86a98c1c8c5271b4a18e617869ce2348", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "9c454bf1a50c40d4025fe2ee6edc21720cf39c9e", "version": "1.85.0", diff --git a/versions/b-/boost-container-hash.json b/versions/b-/boost-container-hash.json index d1f0eae2711f24..9294c49b10a398 100644 --- a/versions/b-/boost-container-hash.json +++ b/versions/b-/boost-container-hash.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "dea487fe4339749373fbbb3d67d38bc07f25fcd6", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "c61380aa9e806ea8b8a4995b416001696a6707d6", "version": "1.85.0", diff --git a/versions/b-/boost-container.json b/versions/b-/boost-container.json index 7282bf9ff7488f..ee8757b25fc3ac 100644 --- a/versions/b-/boost-container.json +++ b/versions/b-/boost-container.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b304461cda37cd06d1097cc5135c3eb178eb5036", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "1261ff9673aab60f032284e51aa4400a1fa88a6a", "version": "1.85.0", diff --git a/versions/b-/boost-context.json b/versions/b-/boost-context.json index d8d92608aeac92..c59b5b333e6762 100644 --- a/versions/b-/boost-context.json +++ b/versions/b-/boost-context.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "318b9cf0c7e496103c99b3293717a0e479e22276", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "1397a5da21d9696e3fa825482a56e78a021fcb82", "version": "1.85.0", diff --git a/versions/b-/boost-contract.json b/versions/b-/boost-contract.json index 2e298cf52bb54c..0a3d7c04084aae 100644 --- a/versions/b-/boost-contract.json +++ b/versions/b-/boost-contract.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e5ffe27270ab1d058dd83e7b9d899c01d7c1afb6", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "d840029119d55423cf986ae7ab733450db93c9a8", "version": "1.85.0", diff --git a/versions/b-/boost-conversion.json b/versions/b-/boost-conversion.json index b03281949a5711..3c848b7a0d4aa7 100644 --- a/versions/b-/boost-conversion.json +++ b/versions/b-/boost-conversion.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "34504b14fad042076fd8a993fa3bbb68d7b0d587", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "10cb3d14697a464f78d2f6e37a81237644ee1427", "version": "1.85.0", diff --git a/versions/b-/boost-convert.json b/versions/b-/boost-convert.json index 7769e7de9ade57..6a0b879a66d7c1 100644 --- a/versions/b-/boost-convert.json +++ b/versions/b-/boost-convert.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2c76109602f66ef85c5d4db9b7e952c8318d139b", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "6e97dc5b1bcd72696414ddb256e0b3de1f69843c", "version": "1.85.0", diff --git a/versions/b-/boost-core.json b/versions/b-/boost-core.json index 70b8d2caf9fd38..a7520c0a3110f6 100644 --- a/versions/b-/boost-core.json +++ b/versions/b-/boost-core.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e6373bb9026feb45d6e8bb9e2bac42e1bf13c839", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "195375664be82cbc16178de90096e451de070d80", "version": "1.85.0", diff --git a/versions/b-/boost-coroutine.json b/versions/b-/boost-coroutine.json index 6882bab793b467..0cae6a3379af78 100644 --- a/versions/b-/boost-coroutine.json +++ b/versions/b-/boost-coroutine.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "6383b33dce1c2e67ed3b6e20b1a0c085f4f0b2b7", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "67d646701144043603143d87750c4de1629ef263", "version": "1.85.0", diff --git a/versions/b-/boost-coroutine2.json b/versions/b-/boost-coroutine2.json index 98ecdb94d3b08a..6d92cf56c42378 100644 --- a/versions/b-/boost-coroutine2.json +++ b/versions/b-/boost-coroutine2.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "6981d783ec68ca26b254781a6fd1c8d9b34c59d7", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "ed777098471dde332d38e838e54c3dcac02b2400", "version": "1.85.0", diff --git a/versions/b-/boost-crc.json b/versions/b-/boost-crc.json index 2cb2e9edc1720e..9ab5151180218f 100644 --- a/versions/b-/boost-crc.json +++ b/versions/b-/boost-crc.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "eb9f33a0c9a4539c825e7ae3e4e123329c405fa9", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "c4e78a3474491b165f60a8b72d8387ebe9743514", "version": "1.85.0", diff --git a/versions/b-/boost-date-time.json b/versions/b-/boost-date-time.json index 831d553247b1a9..cadcfc5dc02267 100644 --- a/versions/b-/boost-date-time.json +++ b/versions/b-/boost-date-time.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a7a5962760b48efe5dd7016a7bc8a6983332b51f", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "f74823cc33c643986ea5b190b7c8b2899276e7f1", "version": "1.85.0", diff --git a/versions/b-/boost-describe.json b/versions/b-/boost-describe.json index 854cad77d1a41b..b2a2b9a6804574 100644 --- a/versions/b-/boost-describe.json +++ b/versions/b-/boost-describe.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e7dc81f888ac1908c0bad3efd7b411982247f748", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "5bf8efca10586773cb73e95aad3cecdcff0ea57c", "version": "1.85.0", diff --git a/versions/b-/boost-detail.json b/versions/b-/boost-detail.json index b50ea8fa21590d..006aab77f74178 100644 --- a/versions/b-/boost-detail.json +++ b/versions/b-/boost-detail.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c61fada41d8ba3839e6cbed4e90bcd12e44ee839", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "8b766b66fa3a803b677efde5b4c7eed9e4fdd9e1", "version": "1.85.0", diff --git a/versions/b-/boost-dll.json b/versions/b-/boost-dll.json index 389f72f8221235..b2ee34aa2ec061 100644 --- a/versions/b-/boost-dll.json +++ b/versions/b-/boost-dll.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b0f5f096f3b865a2897800fb9a941c187f3f82af", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "ce9523f034f84b6fda92de068d8b88ba241b671f", "version": "1.85.0", diff --git a/versions/b-/boost-dynamic-bitset.json b/versions/b-/boost-dynamic-bitset.json index b08eec85518056..863474a3347f43 100644 --- a/versions/b-/boost-dynamic-bitset.json +++ b/versions/b-/boost-dynamic-bitset.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a49924100c830ed0b858de5f35ba9007899939f4", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "7bcb408d3701dbd4a1ec515957f5879e9d052b8f", "version": "1.85.0", diff --git a/versions/b-/boost-endian.json b/versions/b-/boost-endian.json index b1da1f0c00041f..21ef0a54eb8486 100644 --- a/versions/b-/boost-endian.json +++ b/versions/b-/boost-endian.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "52bafc5c003a28548056bb672c9e1d3bd7700099", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "2a1be7e6b3a7db7c7bdc8906d02b719c413b8def", "version": "1.85.0", diff --git a/versions/b-/boost-exception.json b/versions/b-/boost-exception.json index e6d1ed8e7e5a53..a194e374d69470 100644 --- a/versions/b-/boost-exception.json +++ b/versions/b-/boost-exception.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1100df29b786ab9f013202f798dbdab10fe2e5d3", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "6b90844360d52f77e060176e0ba59c2b6b585bb9", "version": "1.85.0", diff --git a/versions/b-/boost-fiber.json b/versions/b-/boost-fiber.json index ca617eba2aa91a..6f0d2d4c15e096 100644 --- a/versions/b-/boost-fiber.json +++ b/versions/b-/boost-fiber.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "371f6f4602892bd6b3539d89442fe1ff90723877", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "cba8a5b857a4237cc655d1fc76c65fc592cc85b6", "version": "1.85.0", diff --git a/versions/b-/boost-filesystem.json b/versions/b-/boost-filesystem.json index 2037ed0c845294..c23d7b3ac96902 100644 --- a/versions/b-/boost-filesystem.json +++ b/versions/b-/boost-filesystem.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e818549cac272df25266218ff3869223dbc8e39d", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "ff9e6c4daeab1e9eb2626b5a1ccbb4cc066e7b1b", "version": "1.85.0", diff --git a/versions/b-/boost-flyweight.json b/versions/b-/boost-flyweight.json index fabd63178b860f..99fb66fe2af5bf 100644 --- a/versions/b-/boost-flyweight.json +++ b/versions/b-/boost-flyweight.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d10065c7d8c8d4a3b3af2c1986930ff4058ba8f7", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "d9e1415d09c0e261b2f382cb1624aae0ccf88b1d", "version": "1.85.0", diff --git a/versions/b-/boost-foreach.json b/versions/b-/boost-foreach.json index 05bcfeccf32977..cc2877b2d08033 100644 --- a/versions/b-/boost-foreach.json +++ b/versions/b-/boost-foreach.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "efa82f09a5590ee416aa5141dffeb908a070f685", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "d496a4be912623f13a0b0e590775a1c2bce4f0bd", "version": "1.85.0", diff --git a/versions/b-/boost-format.json b/versions/b-/boost-format.json index 2889bf569d4ede..296e57c6f3b1aa 100644 --- a/versions/b-/boost-format.json +++ b/versions/b-/boost-format.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e0cf34b3c3d42e1badd88075c15338e612dfda95", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "62909cae5cb2e18ab2bcf22310ed3814708c42e4", "version": "1.85.0", diff --git a/versions/b-/boost-function-types.json b/versions/b-/boost-function-types.json index 4b25e34533c6b7..70528dcf1d8325 100644 --- a/versions/b-/boost-function-types.json +++ b/versions/b-/boost-function-types.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f104ffe8e18e3f3ee0a80d8e5bf80b57933dfe2d", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "92c14af0950ae5db39914882838c80a8e33cae5b", "version": "1.85.0", diff --git a/versions/b-/boost-function.json b/versions/b-/boost-function.json index 077e16efdae0b3..afc64a3aa726ba 100644 --- a/versions/b-/boost-function.json +++ b/versions/b-/boost-function.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "6a43002e49ebc7efbaef90a797ab79a73a3c914d", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "f10fc77f4c0597464acde55225177170865e48be", "version": "1.85.0", diff --git a/versions/b-/boost-functional.json b/versions/b-/boost-functional.json index 853fcf3363ab75..c13e4cf0b56b90 100644 --- a/versions/b-/boost-functional.json +++ b/versions/b-/boost-functional.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "985d85794495e615e94e17c007055281850498e3", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "c944ab99b7e422142adb594b89964a20269b4904", "version": "1.85.0", diff --git a/versions/b-/boost-fusion.json b/versions/b-/boost-fusion.json index f3b5900c259b54..7f31181b5ed8e9 100644 --- a/versions/b-/boost-fusion.json +++ b/versions/b-/boost-fusion.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2defb3e586f0a240aebb673357201d5a3332da96", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "91d988664a3d7b4ff92f2b22b9907c04f004d066", "version": "1.85.0", diff --git a/versions/b-/boost-geometry.json b/versions/b-/boost-geometry.json index ce0ecf400a24e6..7420467cdb3c49 100644 --- a/versions/b-/boost-geometry.json +++ b/versions/b-/boost-geometry.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "7155a69c6f5916d97e3da8cc3cd650ff5a1bff33", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "0b3eb979ec0a64b6c9c6a2f301e011b6eb2fd8ba", "version": "1.85.0", diff --git a/versions/b-/boost-gil.json b/versions/b-/boost-gil.json index c6ab217d631e97..b3a31ccfe4dafe 100644 --- a/versions/b-/boost-gil.json +++ b/versions/b-/boost-gil.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "462119ec244012ba5593322b0592171ddea49138", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "794dba3523699fc92b203229a75e89276958b9cf", "version": "1.85.0", diff --git a/versions/b-/boost-graph-parallel.json b/versions/b-/boost-graph-parallel.json index 7cb205b55016eb..0d6a60cc06e56b 100644 --- a/versions/b-/boost-graph-parallel.json +++ b/versions/b-/boost-graph-parallel.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "4e69ee5efa2b28da7041ad1fbfa77c25899ce01f", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "448013df11d1a1576bd1da3465ae9059d8e7b9e8", "version": "1.85.0", diff --git a/versions/b-/boost-graph.json b/versions/b-/boost-graph.json index aa15540e8c2090..da022dd5380203 100644 --- a/versions/b-/boost-graph.json +++ b/versions/b-/boost-graph.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "4acc26e2e8c49850f56821f30e60092a41a209b7", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "07ef1b58ff41b08b2b926bd4230280bf6bd552f9", "version": "1.85.0", diff --git a/versions/b-/boost-hana.json b/versions/b-/boost-hana.json index c67e35d83d68eb..051e3ae97975a2 100644 --- a/versions/b-/boost-hana.json +++ b/versions/b-/boost-hana.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f2c00b2bb8c219f9c55028caa6deeaffa8a260ca", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "6204b83ed0d3b8e485cb9d4b05ff5d7ac4b0e84a", "version": "1.85.0", diff --git a/versions/b-/boost-headers.json b/versions/b-/boost-headers.json index fce47109cfdf51..87d057805eb5dc 100644 --- a/versions/b-/boost-headers.json +++ b/versions/b-/boost-headers.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "dc074dbcbe8adaf7970a9dc92d8c385267042e0c", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "6cf27bbd161498aef1c033c3b3951b27c6f430b7", "version": "1.85.0", diff --git a/versions/b-/boost-heap.json b/versions/b-/boost-heap.json index 41d673a36d14ec..a63bf93245bf6a 100644 --- a/versions/b-/boost-heap.json +++ b/versions/b-/boost-heap.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "43e4e30e82635be9bde96043d9e128ce136f26cb", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "8d908fa2a18f4d6694407105146533d59e8360aa", "version": "1.85.0", diff --git a/versions/b-/boost-histogram.json b/versions/b-/boost-histogram.json index 54dcd23369997d..8040f1ceeef241 100644 --- a/versions/b-/boost-histogram.json +++ b/versions/b-/boost-histogram.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3a84f0d2b1167047bb21927cc311b8d9860df291", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "1f88ae32a57912e6b2b28dc9eed68879d373638d", "version": "1.85.0", diff --git a/versions/b-/boost-hof.json b/versions/b-/boost-hof.json index e869bfe4c3f96f..a4aca2afccfe8e 100644 --- a/versions/b-/boost-hof.json +++ b/versions/b-/boost-hof.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "6dc042e71f6c7717585d4023d4b68a5832da45df", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "5618015f9573c8be97b5435adc2285a779180458", "version": "1.85.0", diff --git a/versions/b-/boost-icl.json b/versions/b-/boost-icl.json index 22df635c36c4e8..d402ae220f6cd6 100644 --- a/versions/b-/boost-icl.json +++ b/versions/b-/boost-icl.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "95d449713b907010582731bf28f1025e8c45f852", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "f3347c085f9626193e462bdcdfd4fd024f767b1f", "version": "1.85.0", diff --git a/versions/b-/boost-integer.json b/versions/b-/boost-integer.json index 72c1678da34386..56d09eb4a5e91a 100644 --- a/versions/b-/boost-integer.json +++ b/versions/b-/boost-integer.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a1ffd40ae899157571353903f1d34f26a76d2314", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "734270e5c00d151f6f41c1e9cd325c0c7ae58ea3", "version": "1.85.0", diff --git a/versions/b-/boost-interprocess.json b/versions/b-/boost-interprocess.json index 8e912733650183..8edfdb88036256 100644 --- a/versions/b-/boost-interprocess.json +++ b/versions/b-/boost-interprocess.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "fa41cbcf45f382a10d06e7c028d6f9b4d9341d4b", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "fa62f9583db8d8c7c7799f2952ae8b33f39b8a56", "version": "1.85.0", diff --git a/versions/b-/boost-interval.json b/versions/b-/boost-interval.json index 6929cffab057ba..0198ee85797c7d 100644 --- a/versions/b-/boost-interval.json +++ b/versions/b-/boost-interval.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b72455a12e915908d0cdc367b6c321e56d4dc715", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "e84dcea54e8407e7bb3935f8d5085e664748559f", "version": "1.85.0", diff --git a/versions/b-/boost-intrusive.json b/versions/b-/boost-intrusive.json index 67bd31ad15b0b2..6f189014623ede 100644 --- a/versions/b-/boost-intrusive.json +++ b/versions/b-/boost-intrusive.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "43876a8d4ede7bc091dc2a64904e3b9528ec7fdf", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "786765661875cab1398c3170ef649284b558d2b4", "version": "1.85.0", diff --git a/versions/b-/boost-io.json b/versions/b-/boost-io.json index 90924891edb5c3..d90340589f6ca6 100644 --- a/versions/b-/boost-io.json +++ b/versions/b-/boost-io.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3fa4c0dc034227cee5c7e0725300c2f90359b14e", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "d6bd5c92bce4ca0e1412b1bd967501e2f6efd086", "version": "1.85.0", diff --git a/versions/b-/boost-iostreams.json b/versions/b-/boost-iostreams.json index 6fcd0aa34aa66b..d829ea6ac317c1 100644 --- a/versions/b-/boost-iostreams.json +++ b/versions/b-/boost-iostreams.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5cf74240d21ef3d7f7165849ca9bd6bc5eae5483", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "3d7ec667107f6c6e4f4cf3a633e533177926b57b", "version": "1.85.0", diff --git a/versions/b-/boost-iterator.json b/versions/b-/boost-iterator.json index c1e4ef3f5bb893..936c2b59162878 100644 --- a/versions/b-/boost-iterator.json +++ b/versions/b-/boost-iterator.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "7140544c82b8985f676a67fbe07e70118cf4278f", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "099bbf852a1d1d8c7f0a7bb7dffb3ae1847b9a93", "version": "1.85.0", diff --git a/versions/b-/boost-json.json b/versions/b-/boost-json.json index 446bdceb05fd21..77b2af0357b961 100644 --- a/versions/b-/boost-json.json +++ b/versions/b-/boost-json.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "db1dd6c11761caf7757a629f5f9ab66aa0f70bab", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "b0eb825fbf843ee90e0f2b69aea96c48efdb87b3", "version": "1.85.0", diff --git a/versions/b-/boost-lambda.json b/versions/b-/boost-lambda.json index 365501ab516477..fd3d9575d55d30 100644 --- a/versions/b-/boost-lambda.json +++ b/versions/b-/boost-lambda.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "135f4e731fae240af4e8c65cf10fc34522f2e34a", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "78379185529776f9df89b4db0bb9ad60565cfb4d", "version": "1.85.0", diff --git a/versions/b-/boost-lambda2.json b/versions/b-/boost-lambda2.json index 68c0a8ae132151..f38479139a7e6c 100644 --- a/versions/b-/boost-lambda2.json +++ b/versions/b-/boost-lambda2.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "fc62df395caf4130ddbae2adbfb5f251371dadf4", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "7e901e36c760e1cc0288bb68601319da7e96ba38", "version": "1.85.0", diff --git a/versions/b-/boost-leaf.json b/versions/b-/boost-leaf.json index 7618e9b9e747be..99bb56baf7cc07 100644 --- a/versions/b-/boost-leaf.json +++ b/versions/b-/boost-leaf.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c5c9595612e3d8f957c9a7a276fafaadea39090e", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "57b8c8044186a8c080cac3b77f9e182f8edf4e19", "version": "1.85.0", diff --git a/versions/b-/boost-lexical-cast.json b/versions/b-/boost-lexical-cast.json index 0134bb0a0d5442..7721a744750a1d 100644 --- a/versions/b-/boost-lexical-cast.json +++ b/versions/b-/boost-lexical-cast.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a2867dc4554c961cb49311398050dfa997bead8a", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "1124052a647ffc082af444d1e2713beed81e2172", "version": "1.85.0", diff --git a/versions/b-/boost-local-function.json b/versions/b-/boost-local-function.json index 4113dbbbfe5348..4efd680cd3580b 100644 --- a/versions/b-/boost-local-function.json +++ b/versions/b-/boost-local-function.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "7f559fde0f0eba57dcefcb95b47d20f58ca2a56e", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "38647e1c82e686a82d7ca2c4bb60f2cbfd187f3c", "version": "1.85.0", diff --git a/versions/b-/boost-locale.json b/versions/b-/boost-locale.json index 0d9525736057fc..6ff623d187cee6 100644 --- a/versions/b-/boost-locale.json +++ b/versions/b-/boost-locale.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "90eae5f2a4561de59890c54818d84633b0bd0d8f", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "5b5533a617c72dafb29040d451520ae52b8f0ab3", "version": "1.85.0", diff --git a/versions/b-/boost-lockfree.json b/versions/b-/boost-lockfree.json index 2ec4436c526d04..8760b5e2f2f1d0 100644 --- a/versions/b-/boost-lockfree.json +++ b/versions/b-/boost-lockfree.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "372936717d4f84b7257c3008ad3b39cf55b669a3", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "5e10105714066406e1df95973ebc152d18627d83", "version": "1.85.0", diff --git a/versions/b-/boost-log.json b/versions/b-/boost-log.json index 0a3f58959508a9..4bc2b750d257fd 100644 --- a/versions/b-/boost-log.json +++ b/versions/b-/boost-log.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "6b6c16c7e8a6b2969bd7e4b87b7e4f0aebf6ba72", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "65f46cf53ad6b900033987a7ac5df9062f1d2b0f", "version": "1.85.0", diff --git a/versions/b-/boost-logic.json b/versions/b-/boost-logic.json index b6987b5b126c1f..643bd72ef39db4 100644 --- a/versions/b-/boost-logic.json +++ b/versions/b-/boost-logic.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "4f2a8e8a40d86f4d38dd6ddcd1e2196fa97e7f25", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "6809263fdcc84396dd0df37a3bda9f91bf623aeb", "version": "1.85.0", diff --git a/versions/b-/boost-metaparse.json b/versions/b-/boost-metaparse.json index 048c1d05bf9386..9fa5e4bf62c155 100644 --- a/versions/b-/boost-metaparse.json +++ b/versions/b-/boost-metaparse.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f0a1e90f8f6467c926299ad1208dfa12ce4fb0a5", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "0c4c10ec3cbfaf3dd3c5a6fdd9cafb2d5ed380b9", "version": "1.85.0", diff --git a/versions/b-/boost-move.json b/versions/b-/boost-move.json index 15586e1d794781..2ec77be3c8c155 100644 --- a/versions/b-/boost-move.json +++ b/versions/b-/boost-move.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "0b7c85608cba0c5e4f3f68f8c3687edae3b77b14", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "687d6e20922f169fbd9aa2eee51f346523c03880", "version": "1.85.0", diff --git a/versions/b-/boost-mp11.json b/versions/b-/boost-mp11.json index 6a8995c0192029..75452ac2bc3c44 100644 --- a/versions/b-/boost-mp11.json +++ b/versions/b-/boost-mp11.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "880c42ad4df9c2f2f7dc3125f9f49c3c289726ce", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "2bda1e298f7390891b33f230bc83a59045d8e7c8", "version": "1.85.0", diff --git a/versions/b-/boost-mpi.json b/versions/b-/boost-mpi.json index 3e0b3d747d7860..a711950a25edab 100644 --- a/versions/b-/boost-mpi.json +++ b/versions/b-/boost-mpi.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "299e9f6ebcf9b9824e91f311b2432f3c55e47ccb", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "b8b83a62d0a72463aaa0743e13ecb2bea736baa5", "version": "1.85.0", diff --git a/versions/b-/boost-mpl.json b/versions/b-/boost-mpl.json index f13ed36f06d22e..4ffc21b7d5c74a 100644 --- a/versions/b-/boost-mpl.json +++ b/versions/b-/boost-mpl.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "44e66fb813fd1c2180fb4676afc5be607f22baf7", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "a72bdbc16d26a9d511485400e527b5a3ef04c027", "version": "1.85.0", diff --git a/versions/b-/boost-msm.json b/versions/b-/boost-msm.json index bc6f5e4c4cbf06..008051b4ee6719 100644 --- a/versions/b-/boost-msm.json +++ b/versions/b-/boost-msm.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "44d5773f60957e667fb01233487cb2f3d593ee9d", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "584cf069aefae39bd5a7ee9b3c905a6a02794d18", "version": "1.85.0", diff --git a/versions/b-/boost-multi-array.json b/versions/b-/boost-multi-array.json index d740514e146c51..444ba77e3f5e0f 100644 --- a/versions/b-/boost-multi-array.json +++ b/versions/b-/boost-multi-array.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "97a1031b1310931512b6e88b8b47f8cab544b4d7", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "96fe85f99d80156e667d6ed78bb9d6a7659ee626", "version": "1.85.0", diff --git a/versions/b-/boost-multi-index.json b/versions/b-/boost-multi-index.json index 3dea5ee304091b..35a69f36429bcb 100644 --- a/versions/b-/boost-multi-index.json +++ b/versions/b-/boost-multi-index.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1ccb982ee0d444d203107194e983350a2f427fd8", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "34740bb7b1a6afb63e777c3d8cc80e64b547f09c", "version": "1.85.0", diff --git a/versions/b-/boost-multiprecision.json b/versions/b-/boost-multiprecision.json index 0c16039fa5d4f1..0ddb63729415f4 100644 --- a/versions/b-/boost-multiprecision.json +++ b/versions/b-/boost-multiprecision.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d4f5a5cc6531e13e93659a81be7ef247835166ac", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "beebecb9b9d44353db537fb25e6901f76f4e1998", "version": "1.85.0", diff --git a/versions/b-/boost-mysql.json b/versions/b-/boost-mysql.json index 3bac0bb2942ba3..f76a1f9576f293 100644 --- a/versions/b-/boost-mysql.json +++ b/versions/b-/boost-mysql.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "09ea550e89783437d46379ed60193d6e10bc64fe", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "a95f6e0cba42d2cca63e42389006d4f4038930cf", "version": "1.85.0", diff --git a/versions/b-/boost-nowide.json b/versions/b-/boost-nowide.json index e249e12653ad44..7a1b0c71770d02 100644 --- a/versions/b-/boost-nowide.json +++ b/versions/b-/boost-nowide.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2bfc7298575815e3f2e29378e942441f0b56724d", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "740c49378bb079e89ffb900e18a3df7db3c25982", "version": "1.85.0", diff --git a/versions/b-/boost-numeric-conversion.json b/versions/b-/boost-numeric-conversion.json index 8c1788c0a547f6..d5ec31c295671e 100644 --- a/versions/b-/boost-numeric-conversion.json +++ b/versions/b-/boost-numeric-conversion.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "22b8c971f27497e030326f679f776201cc448cc0", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "720ba65f90795653294c5dff7646cd7a6c5fb11b", "version": "1.85.0", diff --git a/versions/b-/boost-odeint.json b/versions/b-/boost-odeint.json index 2fe1046e871535..d006b7594b5573 100644 --- a/versions/b-/boost-odeint.json +++ b/versions/b-/boost-odeint.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f3d2b345bd19ee4850caa80e2040ccf79d054e4b", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "c646b1541aabb12a2dbf4e320737043c6b0ddba8", "version": "1.85.0", diff --git a/versions/b-/boost-optional.json b/versions/b-/boost-optional.json index 39b998a9696459..afd63275dfa958 100644 --- a/versions/b-/boost-optional.json +++ b/versions/b-/boost-optional.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "315e38ed952641dc2a064ab7a51f8050640190b9", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "0c8968544493922ea8f12a6e6c3782c3b86e7345", "version": "1.85.0", diff --git a/versions/b-/boost-outcome.json b/versions/b-/boost-outcome.json index 01950fdb86a862..85ac0bdb7f55bd 100644 --- a/versions/b-/boost-outcome.json +++ b/versions/b-/boost-outcome.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "46a79ff4090b57d9cd8aa60412e78d0b19ed53ee", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "abc13edb8584dea41c6904547812a9830f5af71f", "version": "1.85.0", diff --git a/versions/b-/boost-parameter-python.json b/versions/b-/boost-parameter-python.json index dec70dbbf41358..e37de4f4ac0d4e 100644 --- a/versions/b-/boost-parameter-python.json +++ b/versions/b-/boost-parameter-python.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "dc0326ea3ebe63b1fc77c9d7a7807a6453653cb3", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "ec1ccfa9dabb0e8463ebae8b2055014b1758151e", "version": "1.85.0", diff --git a/versions/b-/boost-parameter.json b/versions/b-/boost-parameter.json index 2b582f9b0c1c87..b8023ecad090cf 100644 --- a/versions/b-/boost-parameter.json +++ b/versions/b-/boost-parameter.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "355ecc02b1782f48f977906d1ebaf8ec048b01b3", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "166c5f04d767e7a2550280f8d78f64409aaccdbe", "version": "1.85.0", diff --git a/versions/b-/boost-pfr.json b/versions/b-/boost-pfr.json index 7ee33815fdb693..640be67d1a7f67 100644 --- a/versions/b-/boost-pfr.json +++ b/versions/b-/boost-pfr.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "789f8b2ece67f7e2ebda8e88cfdcdf4ec744e8c1", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "ee5101db0d8b1d1f7d17150190c84019a1056859", "version": "1.85.0", diff --git a/versions/b-/boost-phoenix.json b/versions/b-/boost-phoenix.json index 4dcce1213fd64e..d60b14d6b303a4 100644 --- a/versions/b-/boost-phoenix.json +++ b/versions/b-/boost-phoenix.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "88a0883f15bc2d36b9ba38ed876e09379c513e50", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "343d3b0650278b9cf669e787d35e0552e9f0bae7", "version": "1.85.0", diff --git a/versions/b-/boost-poly-collection.json b/versions/b-/boost-poly-collection.json index e6b621109df955..64b4a3ac8a2a5c 100644 --- a/versions/b-/boost-poly-collection.json +++ b/versions/b-/boost-poly-collection.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "91639424646db60ac5e23abf54303bd0bb558e52", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "736272febc0ada6403629198fa2c45aaa357249f", "version": "1.85.0", diff --git a/versions/b-/boost-polygon.json b/versions/b-/boost-polygon.json index dc3d67d373078d..324cc6027f4f82 100644 --- a/versions/b-/boost-polygon.json +++ b/versions/b-/boost-polygon.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c54bef1cae107f3a678a1e165525e444aa56cb93", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "8dc890abffcd7f8eb599cf87f618ce43b5b4ac74", "version": "1.85.0", diff --git a/versions/b-/boost-pool.json b/versions/b-/boost-pool.json index 12707eed77d724..9e6713ebe10474 100644 --- a/versions/b-/boost-pool.json +++ b/versions/b-/boost-pool.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "da9f3ede1b0d363cda03d3899c9b4c0cac14c456", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "e0b197d034800ffc50d4832364fbe8f84faebe62", "version": "1.85.0", diff --git a/versions/b-/boost-predef.json b/versions/b-/boost-predef.json index 7f7202600151ea..1b7aa7e0c18800 100644 --- a/versions/b-/boost-predef.json +++ b/versions/b-/boost-predef.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "509cb8e43b7f40b5ac27f6d2fcc930517726af4d", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "0933b332f19fa5eb1373a9f7deeb554eba833786", "version": "1.85.0", diff --git a/versions/b-/boost-preprocessor.json b/versions/b-/boost-preprocessor.json index c8a1c4c38ea147..942ee93e033b95 100644 --- a/versions/b-/boost-preprocessor.json +++ b/versions/b-/boost-preprocessor.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "77759780d7bf4571b481aa189a7bb7150206b3cb", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "584c8e96d2679e4a63162306107e20d79c669677", "version": "1.85.0", diff --git a/versions/b-/boost-process.json b/versions/b-/boost-process.json index 2384075fb2f485..d64dad2da2ac2e 100644 --- a/versions/b-/boost-process.json +++ b/versions/b-/boost-process.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e5f287df275085f9e5ab7b572007685b24a88dc0", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "05dd98369d82648ee3e531a2dbf9b723b5a2184f", "version": "1.85.0", diff --git a/versions/b-/boost-program-options.json b/versions/b-/boost-program-options.json index 521798e900baea..cb856a4ebe9d01 100644 --- a/versions/b-/boost-program-options.json +++ b/versions/b-/boost-program-options.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1f505f252dde0bd6b7cd1e136517cb852eb68986", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "56202533dad3c6ae1eb1d98ef2a966e96ba12d3c", "version": "1.85.0", diff --git a/versions/b-/boost-property-map-parallel.json b/versions/b-/boost-property-map-parallel.json index 952a7a5471e5f0..c1b30944ced518 100644 --- a/versions/b-/boost-property-map-parallel.json +++ b/versions/b-/boost-property-map-parallel.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "48569a9dc9e97c8d287f5cc3dd8c89ebe369e1fe", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "df1ecdf0999a6d939fec9b8487e0161dcf613131", "version": "1.85.0", diff --git a/versions/b-/boost-property-map.json b/versions/b-/boost-property-map.json index 8f5d63af4bbd3e..66d5e494cb6666 100644 --- a/versions/b-/boost-property-map.json +++ b/versions/b-/boost-property-map.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "564c1187891cddd853587d5351e373117b62e924", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "51849dc5fc658847ade287b35961038a3f93b849", "version": "1.85.0", diff --git a/versions/b-/boost-property-tree.json b/versions/b-/boost-property-tree.json index 8757ef2ca09e3e..baa66ab5608f1a 100644 --- a/versions/b-/boost-property-tree.json +++ b/versions/b-/boost-property-tree.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ee08ac474213c90de261160aeab0eee411ee6168", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "58cf6bf5d08210849f23756eb9c940265bc3ebaa", "version": "1.85.0", diff --git a/versions/b-/boost-proto.json b/versions/b-/boost-proto.json index 24c39df16fc312..b5c18d9cb8723e 100644 --- a/versions/b-/boost-proto.json +++ b/versions/b-/boost-proto.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "11a5d8fea8d96b9b1417cf21955dcb70e8c79517", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "acfd5013ece8c2a3c2f287ccb060487af5b6ef0f", "version": "1.85.0", diff --git a/versions/b-/boost-ptr-container.json b/versions/b-/boost-ptr-container.json index 7bcbfd1c6be879..3bebcb67b06ad2 100644 --- a/versions/b-/boost-ptr-container.json +++ b/versions/b-/boost-ptr-container.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3d4e7432f9c72cc255271c082ce88ccde55bd2ce", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "92c0e035bf331f56b75f98e41a040424ec0e65ba", "version": "1.85.0", diff --git a/versions/b-/boost-python.json b/versions/b-/boost-python.json index 5728d13449f048..e3886523b30012 100644 --- a/versions/b-/boost-python.json +++ b/versions/b-/boost-python.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1c631b75d72aba4b4aad9a30cc914924c9e53806", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "963d910a708c03c3522912aba892f29e1aed6c7a", "version": "1.85.0", diff --git a/versions/b-/boost-qvm.json b/versions/b-/boost-qvm.json index 83f0c256158ba7..88ee64a6494085 100644 --- a/versions/b-/boost-qvm.json +++ b/versions/b-/boost-qvm.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "13b30f2a8b07bc2c7024eaea4db89ce51a546d16", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "14d9a09241492c6b227cd335f658a3fe3a702805", "version": "1.85.0", diff --git a/versions/b-/boost-random.json b/versions/b-/boost-random.json index 46bb3efa61be3c..4517643eca8093 100644 --- a/versions/b-/boost-random.json +++ b/versions/b-/boost-random.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "79da2d5035b6974ff2a64ea347594255fdac2011", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "48d955c298da1d4daabf112a93fa71d9d882cf40", "version": "1.85.0", diff --git a/versions/b-/boost-range.json b/versions/b-/boost-range.json index ebff5c1c56c824..7f672dd84c1d47 100644 --- a/versions/b-/boost-range.json +++ b/versions/b-/boost-range.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "6987907e3e55450f4d1f87013c966407509cb667", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "4fb92f1ec30f8469609a1d965f1f7dbf0afa54a0", "version": "1.85.0", diff --git a/versions/b-/boost-ratio.json b/versions/b-/boost-ratio.json index f8e34663568f1b..bda6113ff19666 100644 --- a/versions/b-/boost-ratio.json +++ b/versions/b-/boost-ratio.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "528997e8716a58dffdd8fc0d0fb7bf303d757510", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "3532faaa9dc0f52aed83c5902761c3883a0df3e1", "version": "1.85.0", diff --git a/versions/b-/boost-rational.json b/versions/b-/boost-rational.json index 564444d05ffe6e..3ce93d851c850c 100644 --- a/versions/b-/boost-rational.json +++ b/versions/b-/boost-rational.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "71df0d885ade18c47b9f47c8107df6e8498ffa2f", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "b37c20d806051bae405157033d39bba031dfbc56", "version": "1.85.0", diff --git a/versions/b-/boost-redis.json b/versions/b-/boost-redis.json index 712c8dc0b1d412..6b1583e8d9c2e8 100644 --- a/versions/b-/boost-redis.json +++ b/versions/b-/boost-redis.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c2b1cbb6146f3893755f458fa0798632501b9eb4", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "b4d662b7d5bde0b16ff6b43c6028580283541f5e", "version": "1.85.0", diff --git a/versions/b-/boost-regex.json b/versions/b-/boost-regex.json index 019bec4b20a7d9..019de1557bc047 100644 --- a/versions/b-/boost-regex.json +++ b/versions/b-/boost-regex.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "6f5d77fa3adaafae00b56ca0072d56ef4c4836a4", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "18ca23dc0e589aad64e3bf1a63a531c7938d0f53", "version": "1.85.0", diff --git a/versions/b-/boost-safe-numerics.json b/versions/b-/boost-safe-numerics.json index 60dacfc5247fc6..864ff6769bb83d 100644 --- a/versions/b-/boost-safe-numerics.json +++ b/versions/b-/boost-safe-numerics.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3992a2ca6c7611c5f2acb23c1e4d355426208688", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "dfc8daa3031d6b965001d16a66a867a313ea107e", "version": "1.85.0", diff --git a/versions/b-/boost-scope-exit.json b/versions/b-/boost-scope-exit.json index b3f00b75ab9013..c6e447a74ade40 100644 --- a/versions/b-/boost-scope-exit.json +++ b/versions/b-/boost-scope-exit.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3eb698d5ec7ddfb6ad1c0ac3f883ebf056057cd8", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "0753d4609c5045426185ed635420d7e5283a3910", "version": "1.85.0", diff --git a/versions/b-/boost-scope.json b/versions/b-/boost-scope.json index 70f6b5bc3e0e87..c44fb1db502b53 100644 --- a/versions/b-/boost-scope.json +++ b/versions/b-/boost-scope.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "977b30e8d7fe0cf13580c9f65a9930d3ea441e19", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "51935d07ba01e8eeb963c4614026f6aec791ad27", "version": "1.85.0", diff --git a/versions/b-/boost-serialization.json b/versions/b-/boost-serialization.json index be3be6b5feb027..43c2332ef1b115 100644 --- a/versions/b-/boost-serialization.json +++ b/versions/b-/boost-serialization.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9d9fa32ed01666e9e7676c8cdfad1e9e9ba094f3", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "68c80587bc870f69fb2c3bf8cdf057fe9b2a115c", "version": "1.85.0", diff --git a/versions/b-/boost-signals2.json b/versions/b-/boost-signals2.json index 279e9ba71d699c..59d37a1cc70107 100644 --- a/versions/b-/boost-signals2.json +++ b/versions/b-/boost-signals2.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1ed53bf8b407448d660a178946f2099a2f9aa9df", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "9e71875533ef9761b6653bf23d3626a03f34491a", "version": "1.85.0", diff --git a/versions/b-/boost-smart-ptr.json b/versions/b-/boost-smart-ptr.json index c76a4878cd00fa..e14bbf4017e571 100644 --- a/versions/b-/boost-smart-ptr.json +++ b/versions/b-/boost-smart-ptr.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "12b7fc7a25dc88e99e9a71da259c5467f3ae4e4a", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "38581ab402d9d4a6d9c09c62b9b6f3c5b65c816a", "version": "1.85.0", diff --git a/versions/b-/boost-sort.json b/versions/b-/boost-sort.json index 67e61ee5443004..2956e4bab0f0df 100644 --- a/versions/b-/boost-sort.json +++ b/versions/b-/boost-sort.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "820daa40d8930f90d6febea00c9c06b10c42f4be", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "573ad4ec300570beb6253f5f71cc16641a0564d7", "version": "1.85.0", diff --git a/versions/b-/boost-spirit.json b/versions/b-/boost-spirit.json index df3dee30b797a3..ce6a2798c2e03b 100644 --- a/versions/b-/boost-spirit.json +++ b/versions/b-/boost-spirit.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "16e46a21d657de8701bcc89dfa4d0866aea7f122", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "34a533fc9c131afc2aab2793ca48ee3ae0b7c620", "version": "1.85.0", diff --git a/versions/b-/boost-stacktrace.json b/versions/b-/boost-stacktrace.json index 7bcfb55bccf8e4..216d2fa87f70ae 100644 --- a/versions/b-/boost-stacktrace.json +++ b/versions/b-/boost-stacktrace.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e298ec69d794d2635cd56c6f6a6a6cfbe32d44f6", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "62cb7aba5fff96d6f904342e4ecbd73173db5aa6", "version": "1.85.0", diff --git a/versions/b-/boost-statechart.json b/versions/b-/boost-statechart.json index 8ea6fa635fe940..2216afd34014fd 100644 --- a/versions/b-/boost-statechart.json +++ b/versions/b-/boost-statechart.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "095b6d4b079182883253db6f18b997ec3f53a3ba", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "28c6d86005c1ab8177581ba01a839f6e03289653", "version": "1.85.0", diff --git a/versions/b-/boost-static-assert.json b/versions/b-/boost-static-assert.json index 9a43ba03c81f77..135e76a6fe01d1 100644 --- a/versions/b-/boost-static-assert.json +++ b/versions/b-/boost-static-assert.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "da6fbe5e5e5a77cd1a4507e272781f5ac12f61f1", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "fc871946acae436f469997b7f59604a4e46ee9a5", "version": "1.85.0", diff --git a/versions/b-/boost-static-string.json b/versions/b-/boost-static-string.json index 603bbab4e08ad3..efd9852feaf41f 100644 --- a/versions/b-/boost-static-string.json +++ b/versions/b-/boost-static-string.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e916f066e670a2f0fc1f739badeff7d5eb3968d2", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "af9ea3ed9fe22bd47c2299a7bde9691f567c186b", "version": "1.85.0", diff --git a/versions/b-/boost-stl-interfaces.json b/versions/b-/boost-stl-interfaces.json index e3eb25c47deb20..55c0d587a74756 100644 --- a/versions/b-/boost-stl-interfaces.json +++ b/versions/b-/boost-stl-interfaces.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1c95f0447d6bc2eed8de4417302dfa839977f626", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "dc0abe949cd3259e9492f81e6b0ac7b8e8f1f8bf", "version": "1.85.0", diff --git a/versions/b-/boost-system.json b/versions/b-/boost-system.json index ece27ebde01e31..3c034d6199b94b 100644 --- a/versions/b-/boost-system.json +++ b/versions/b-/boost-system.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2c672a1cf95767d7ced16740ba9bf8810d67e051", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "5b85bf9f2f1fe69edf1d99e29470bca45cbeed6b", "version": "1.85.0", diff --git a/versions/b-/boost-test.json b/versions/b-/boost-test.json index d2aa8b6f7f4b23..71e0d8b003c3f5 100644 --- a/versions/b-/boost-test.json +++ b/versions/b-/boost-test.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "482d17a155b4113a4f8a1363d39a626367379ab4", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "679bc81e6c58572282e9e78643a9c2eeac86f74c", "version": "1.85.0", diff --git a/versions/b-/boost-thread.json b/versions/b-/boost-thread.json index 8dc044e758b88a..74124e1991d763 100644 --- a/versions/b-/boost-thread.json +++ b/versions/b-/boost-thread.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "06d12e995e62bff7a06104a6065c64a06efefccd", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "8a56e3d5d0b99dcf5df8f2f51f2b8bacfbdabec7", "version": "1.85.0", diff --git a/versions/b-/boost-throw-exception.json b/versions/b-/boost-throw-exception.json index 2ac75f5847d7bd..080f2d2b0dfa3e 100644 --- a/versions/b-/boost-throw-exception.json +++ b/versions/b-/boost-throw-exception.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1484d8b3741dbf840c0c88a8bb1205efcf66c288", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "d1b5ac92ece793a441d7130cbf2721fd544950b7", "version": "1.85.0", diff --git a/versions/b-/boost-timer.json b/versions/b-/boost-timer.json index aa226dac2b8c9b..73feed20b58a64 100644 --- a/versions/b-/boost-timer.json +++ b/versions/b-/boost-timer.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "4b476fa27021791ca08c8692799bed677cb9e339", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "35a3a3f621a48e38fb92b0703cb24ff660a40ca2", "version": "1.85.0", diff --git a/versions/b-/boost-tokenizer.json b/versions/b-/boost-tokenizer.json index 9a6b76a8babcb4..389c216a02e4a8 100644 --- a/versions/b-/boost-tokenizer.json +++ b/versions/b-/boost-tokenizer.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "013e44cb7fb8db92749d9f74203ff919ac3bc2af", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "d4d77b143e67e2cd1ef8505847a9f23cb9b3faf0", "version": "1.85.0", diff --git a/versions/b-/boost-tti.json b/versions/b-/boost-tti.json index 8b97c76753cbb6..2a93a1c5084ad2 100644 --- a/versions/b-/boost-tti.json +++ b/versions/b-/boost-tti.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3e8107b8f05a378b92a451de347c4c8d3034616e", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "5f7b72984115427eb8c7b5176ecf1a7d098daf5c", "version": "1.85.0", diff --git a/versions/b-/boost-tuple.json b/versions/b-/boost-tuple.json index 22dc1187057c6e..99a40bf88d27b9 100644 --- a/versions/b-/boost-tuple.json +++ b/versions/b-/boost-tuple.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "0f3d4dcd2e276bfcf1af7e3eaab6503d281e5407", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "fa6c63977155870de0165ffd7e2c1d921e1d9644", "version": "1.85.0", diff --git a/versions/b-/boost-type-erasure.json b/versions/b-/boost-type-erasure.json index af080a9638b146..b21eaa0e6ed798 100644 --- a/versions/b-/boost-type-erasure.json +++ b/versions/b-/boost-type-erasure.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "6ea575222a40bb603eef76013245b4e9004ce1cd", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "0d3ce5d0ae32ac34647f0f096b5e408e9e04b8b7", "version": "1.85.0", diff --git a/versions/b-/boost-type-index.json b/versions/b-/boost-type-index.json index 639a39cf028a8f..620e8197f0b443 100644 --- a/versions/b-/boost-type-index.json +++ b/versions/b-/boost-type-index.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "6adc7c806c0465ba3d419938d7cea2b3c1c62a72", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "22c535bdcdd75c80dccb28caca98b6da9bf3b890", "version": "1.85.0", diff --git a/versions/b-/boost-type-traits.json b/versions/b-/boost-type-traits.json index b741ed4b0104f7..d10191b8358868 100644 --- a/versions/b-/boost-type-traits.json +++ b/versions/b-/boost-type-traits.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "fd334eb6c15dd762232760cb740567c6a2ade780", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "ebc7ae004450bc4a210e8acb1f713a15fc829935", "version": "1.85.0", diff --git a/versions/b-/boost-typeof.json b/versions/b-/boost-typeof.json index 0d825ec6a97c06..81be9c3d1a7685 100644 --- a/versions/b-/boost-typeof.json +++ b/versions/b-/boost-typeof.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1f5378d3498322cbbfbfe18cdbbeb0ec8079aaeb", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "94d6bbcbb519960482696b50301492c2e71a9d30", "version": "1.85.0", diff --git a/versions/b-/boost-ublas.json b/versions/b-/boost-ublas.json index 1e4fe2cc8b24ed..8b78c788cc7b71 100644 --- a/versions/b-/boost-ublas.json +++ b/versions/b-/boost-ublas.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "17104106d46d4a94f3b84dcfc38a8bfdad24a612", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "0487435419688fedb7dd983f9301e5a258919888", "version": "1.85.0", diff --git a/versions/b-/boost-uninstall.json b/versions/b-/boost-uninstall.json index 1e38f77c54d25b..25acba3e517da5 100644 --- a/versions/b-/boost-uninstall.json +++ b/versions/b-/boost-uninstall.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ac48829be60fd0ac2bd81b1774ae317c2d0d406e", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "61f71073f29852425b317ad050b3ee54653f924b", "version": "1.85.0", diff --git a/versions/b-/boost-units.json b/versions/b-/boost-units.json index bc53c88b199d0b..180582bd9cb8e4 100644 --- a/versions/b-/boost-units.json +++ b/versions/b-/boost-units.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "da02b2bd6798240539d44005e790e92d21df4feb", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "71411d91eb1080a289eb303680ef2ae6bc5914a9", "version": "1.85.0", diff --git a/versions/b-/boost-unordered.json b/versions/b-/boost-unordered.json index 1448e9a4789306..2d86f419a5a003 100644 --- a/versions/b-/boost-unordered.json +++ b/versions/b-/boost-unordered.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b8b6dcf89c37e896bb5a624695e71a12198ab90e", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "46f5ca53ab03102c5ee470de738a5a3404c75235", "version": "1.85.0", diff --git a/versions/b-/boost-url.json b/versions/b-/boost-url.json index 8fac9b58adc9ec..cb6c305006cb19 100644 --- a/versions/b-/boost-url.json +++ b/versions/b-/boost-url.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "59d34359192b2a569c3ee9161fff6c08cd87c25d", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "9a3fd24e5250e3c2447fbd0d693007bf796e96ce", "version": "1.85.0", diff --git a/versions/b-/boost-utility.json b/versions/b-/boost-utility.json index 55e8209e43afdf..fa44b566f31b37 100644 --- a/versions/b-/boost-utility.json +++ b/versions/b-/boost-utility.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "0421ccb31f254874d8f0814bb2266c13255c4822", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "a40330e797feb2590aac114545cc70cf636bc5e3", "version": "1.85.0", diff --git a/versions/b-/boost-uuid.json b/versions/b-/boost-uuid.json index cfd02b3f2973d7..9b0cb43964b3c4 100644 --- a/versions/b-/boost-uuid.json +++ b/versions/b-/boost-uuid.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "22aaa6c0f9aac2f4fec05c6d47518100a7325660", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "15e9a95d3a85266dd1f6d9ea6aa767ed6fa12a24", "version": "1.85.0", diff --git a/versions/b-/boost-variant.json b/versions/b-/boost-variant.json index ce0a28d0a8ef75..0642a6e90e20a4 100644 --- a/versions/b-/boost-variant.json +++ b/versions/b-/boost-variant.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "479cb9754b33ed6005f55373d2b5364c2ad7b377", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "0fc759f3ec67e2f3f31302d470bd469c5fe0b062", "version": "1.85.0", diff --git a/versions/b-/boost-variant2.json b/versions/b-/boost-variant2.json index eec71a3de59653..f53dca99addabb 100644 --- a/versions/b-/boost-variant2.json +++ b/versions/b-/boost-variant2.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9f85ec7b59604f9d5b1945cac76e12b5888e798f", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "71aeea8a9326c7b978940c83970790090ddcf8f9", "version": "1.85.0", diff --git a/versions/b-/boost-vmd.json b/versions/b-/boost-vmd.json index 6c333346b0b826..cb2510d2f7a8f2 100644 --- a/versions/b-/boost-vmd.json +++ b/versions/b-/boost-vmd.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "336fe76b8964d5c5976085663cf2e4397101cf6d", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "3481ebf929fc736b0806a2d3bfa633833b84e994", "version": "1.85.0", diff --git a/versions/b-/boost-wave.json b/versions/b-/boost-wave.json index 81a3672753eb5d..ce6f81881bb6bd 100644 --- a/versions/b-/boost-wave.json +++ b/versions/b-/boost-wave.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a03b7c8698c81ecf5abfbc4686630de2a070ddc1", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "4c9b0f0fd65bcc970861d316bf15518380c3034a", "version": "1.85.0", diff --git a/versions/b-/boost-winapi.json b/versions/b-/boost-winapi.json index 2bc77a5b73eadd..7363b0fec87eab 100644 --- a/versions/b-/boost-winapi.json +++ b/versions/b-/boost-winapi.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e97a71e640d52c3958a019b4ba142208e37373d5", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "ae89b133b4250b5358379d40dda7df98517e6c96", "version": "1.85.0", diff --git a/versions/b-/boost-xpressive.json b/versions/b-/boost-xpressive.json index 0577d1252c00be..e1fcf580b68709 100644 --- a/versions/b-/boost-xpressive.json +++ b/versions/b-/boost-xpressive.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b5074b96b528d6349b6d7641369f6cbd6974a6b2", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "4f9de25890f5d38b95b754eb0da828bb3d50a9d0", "version": "1.85.0", diff --git a/versions/b-/boost-yap.json b/versions/b-/boost-yap.json index 9a999b6e445146..2a254c6907b30a 100644 --- a/versions/b-/boost-yap.json +++ b/versions/b-/boost-yap.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5411f83e31755e071acd061bafe202a3bd77b877", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "8d565654b2d59695d4d22da18c37e13e305317ce", "version": "1.85.0", diff --git a/versions/b-/boost.json b/versions/b-/boost.json index c057fc877b6e7c..003b31ef3f7932 100644 --- a/versions/b-/boost.json +++ b/versions/b-/boost.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b9a5d6326cff2f44dfc15794973ff6622e77e912", + "version": "1.85.0", + "port-version": 1 + }, { "git-tree": "5158d375099f88e17c53c640aa0e073d0b5b5389", "version": "1.85.0", diff --git a/versions/b-/brpc.json b/versions/b-/brpc.json index bac2351560d663..b73ff58972f38e 100644 --- a/versions/b-/brpc.json +++ b/versions/b-/brpc.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5c492561a044534b4177cf14d9296c8a68431755", + "version": "1.9.0", + "port-version": 0 + }, { "git-tree": "4aa97cf4dfb7c0ff2537a3b0e324daa97940d2c5", "version": "1.6.1", diff --git a/versions/baseline.json b/versions/baseline.json index 4d50dae03f8729..0dbb5dec21bcd4 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -353,7 +353,7 @@ "port-version": 2 }, "avcpp": { - "baseline": "2.3.0", + "baseline": "2.4.0", "port-version": 0 }, "avisynthplus": { @@ -617,7 +617,7 @@ "port-version": 0 }, "bgfx": { - "baseline": "1.122.8595-458", + "baseline": "1.127.8725-469", "port-version": 0 }, "bigint": { @@ -666,7 +666,7 @@ }, "blas": { "baseline": "2023-04-14", - "port-version": 0 + "port-version": 1 }, "blaze": { "baseline": "3.8.2", @@ -710,315 +710,315 @@ }, "boost": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-accumulators": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-algorithm": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-align": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-any": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-array": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-asio": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-assert": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-assign": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-atomic": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-beast": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-bimap": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-bind": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-build": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-callable-traits": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-charconv": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-chrono": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-circular-buffer": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-cmake": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-cobalt": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-compat": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-compatibility": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-compute": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-concept-check": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-config": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-container": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-container-hash": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-context": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-contract": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-conversion": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-convert": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-core": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-coroutine": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-coroutine2": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-crc": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-date-time": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-describe": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-detail": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-dll": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-dynamic-bitset": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-endian": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-exception": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-fiber": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-filesystem": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-flyweight": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-foreach": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-format": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-function": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-function-types": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-functional": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-fusion": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-geometry": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-gil": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-graph": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-graph-parallel": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-hana": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-headers": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-heap": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-histogram": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-hof": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-icl": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-integer": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-interprocess": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-interval": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-intrusive": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-io": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-iostreams": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-iterator": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-json": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-lambda": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-lambda2": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-leaf": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-lexical-cast": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-local-function": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-locale": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-lockfree": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-log": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-logic": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-math": { "baseline": "1.85.0", @@ -1026,295 +1026,295 @@ }, "boost-metaparse": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-move": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-mp11": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-mpi": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-mpl": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-msm": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-multi-array": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-multi-index": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-multiprecision": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-mysql": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-nowide": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-numeric-conversion": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-odeint": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-optional": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-outcome": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-parameter": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-parameter-python": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-pfr": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-phoenix": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-poly-collection": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-polygon": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-pool": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-predef": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-preprocessor": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-process": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-program-options": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-property-map": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-property-map-parallel": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-property-tree": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-proto": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-ptr-container": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-python": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-qvm": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-random": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-range": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-ratio": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-rational": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-redis": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-regex": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-safe-numerics": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-scope": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-scope-exit": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-serialization": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-signals2": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-smart-ptr": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-sort": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-spirit": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-stacktrace": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-statechart": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-static-assert": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-static-string": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-stl-interfaces": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-system": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-test": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-thread": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-throw-exception": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-timer": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-tokenizer": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-tti": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-tuple": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-type-erasure": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-type-index": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-type-traits": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-typeof": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-ublas": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-uninstall": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-units": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-unordered": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-url": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-utility": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-uuid": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-variant": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-variant2": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-vcpkg-helpers": { "baseline": "1.84.0", @@ -1322,23 +1322,23 @@ }, "boost-vmd": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-wave": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-winapi": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-xpressive": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boost-yap": { "baseline": "1.85.0", - "port-version": 0 + "port-version": 1 }, "boringssl": { "baseline": "2023-10-13", @@ -1369,8 +1369,8 @@ "port-version": 1 }, "brpc": { - "baseline": "1.6.1", - "port-version": 3 + "baseline": "1.9.0", + "port-version": 0 }, "brunocodutra-metal": { "baseline": "2.1.4", @@ -1558,7 +1558,7 @@ }, "cgal": { "baseline": "5.6.1", - "port-version": 0 + "port-version": 1 }, "cgicc": { "baseline": "3.2.20", @@ -1569,7 +1569,7 @@ "port-version": 0 }, "cgltf": { - "baseline": "1.13", + "baseline": "1.14", "port-version": 0 }, "cgns": { @@ -1677,7 +1677,7 @@ "port-version": 0 }, "cli11": { - "baseline": "2.4.1", + "baseline": "2.4.2", "port-version": 0 }, "clickhouse-cpp": { @@ -1942,7 +1942,7 @@ }, "cpprestsdk": { "baseline": "2.10.19", - "port-version": 0 + "port-version": 1 }, "cppslippi": { "baseline": "1.4.3.16", @@ -2057,7 +2057,7 @@ "port-version": 2 }, "ctre": { - "baseline": "3.8.1", + "baseline": "3.9.0", "port-version": 0 }, "ctstraffic": { @@ -2082,15 +2082,15 @@ }, "cudnn": { "baseline": "7.6.5", - "port-version": 11 + "port-version": 12 }, "cunit": { "baseline": "2.1.3", "port-version": 8 }, "curl": { - "baseline": "8.7.1", - "port-version": 3 + "baseline": "8.8.0", + "port-version": 0 }, "curlpp": { "baseline": "2018-06-15", @@ -2333,7 +2333,7 @@ "port-version": 1 }, "dpp": { - "baseline": "10.0.29", + "baseline": "10.0.30", "port-version": 0 }, "draco": { @@ -2649,8 +2649,8 @@ "port-version": 1 }, "fastrtps": { - "baseline": "2.7.0", - "port-version": 5 + "baseline": "2.14.0", + "port-version": 0 }, "faudio": { "baseline": "24.03", @@ -2682,7 +2682,7 @@ }, "ffmpeg": { "baseline": "6.1.1", - "port-version": 3 + "port-version": 5 }, "ffnvcodec": { "baseline": "12.1.14.0", @@ -2749,7 +2749,7 @@ "port-version": 0 }, "flatbush": { - "baseline": "1.2.0", + "baseline": "1.2.1", "port-version": 0 }, "flecs": { @@ -2969,8 +2969,8 @@ "port-version": 1 }, "gdk-pixbuf": { - "baseline": "2.42.10", - "port-version": 6 + "baseline": "2.42.12", + "port-version": 0 }, "gemmlowp": { "baseline": "2021-09-28", @@ -3014,7 +3014,7 @@ }, "gettext-libintl": { "baseline": "0.22.5", - "port-version": 0 + "port-version": 1 }, "gettimeofday": { "baseline": "2017-10-14", @@ -3057,7 +3057,7 @@ "port-version": 0 }, "glaze": { - "baseline": "2.6.1", + "baseline": "2.6.4", "port-version": 0 }, "glbinding": { @@ -3209,8 +3209,8 @@ "port-version": 2 }, "gsl": { - "baseline": "2.7.1", - "port-version": 3 + "baseline": "2.8", + "port-version": 0 }, "gsl-lite": { "baseline": "0.41.0", @@ -3376,6 +3376,10 @@ "baseline": "1.14.2", "port-version": 0 }, + "hdr-histogram": { + "baseline": "0.11.8", + "port-version": 0 + }, "healpix": { "baseline": "1.12.10", "port-version": 9 @@ -3474,7 +3478,7 @@ }, "icu": { "baseline": "74.2", - "port-version": 1 + "port-version": 2 }, "ideviceinstaller": { "baseline": "2023-07-21", @@ -3954,7 +3958,7 @@ }, "kf5kio": { "baseline": "5.98.0", - "port-version": 0 + "port-version": 1 }, "kf5newstuff": { "baseline": "5.98.0", @@ -4050,7 +4054,7 @@ }, "krb5": { "baseline": "1.21.2", - "port-version": 0 + "port-version": 1 }, "ktx": { "baseline": "4.3.1", @@ -4082,7 +4086,7 @@ }, "lapack": { "baseline": "2023-06-10", - "port-version": 0 + "port-version": 1 }, "lapack-reference": { "baseline": "3.11.0", @@ -4202,7 +4206,7 @@ }, "libavif": { "baseline": "1.0.4", - "port-version": 0 + "port-version": 1 }, "libb2": { "baseline": "0.98.1", @@ -4317,7 +4321,7 @@ "port-version": 1 }, "libdjinterop": { - "baseline": "0.20.3", + "baseline": "0.21.0", "port-version": 0 }, "libdmx": { @@ -4570,7 +4574,7 @@ }, "libjxl": { "baseline": "0.10.2", - "port-version": 2 + "port-version": 3 }, "libkeyfinder": { "baseline": "2.2.8", @@ -4630,7 +4634,7 @@ }, "libmagic": { "baseline": "5.45", - "port-version": 2 + "port-version": 3 }, "libmariadb": { "baseline": "3.3.1", @@ -4713,7 +4717,7 @@ "port-version": 4 }, "libnick": { - "baseline": "2024.3.1", + "baseline": "2024.5.1", "port-version": 0 }, "libnoise": { @@ -4774,7 +4778,7 @@ }, "liborigin": { "baseline": "3.0.2", - "port-version": 1 + "port-version": 2 }, "libosdp": { "baseline": "3.0.5", @@ -4941,7 +4945,7 @@ "port-version": 1 }, "libslirp": { - "baseline": "4.7.0", + "baseline": "4.8.0", "port-version": 0 }, "libsm": { @@ -4965,8 +4969,8 @@ "port-version": 2 }, "libsodium": { - "baseline": "1.0.19", - "port-version": 2 + "baseline": "1.0.20", + "port-version": 0 }, "libsonic": { "baseline": "0.2.0", @@ -5373,8 +5377,8 @@ "port-version": 0 }, "live555": { - "baseline": "2023-11-30", - "port-version": 1 + "baseline": "2024-05-15", + "port-version": 0 }, "llfio": { "baseline": "2023-11-06", @@ -5478,7 +5482,7 @@ }, "luafilesystem": { "baseline": "1.8.0", - "port-version": 5 + "port-version": 6 }, "luajit": { "baseline": "2023-01-04", @@ -5630,7 +5634,7 @@ }, "mathgl": { "baseline": "8.0.1", - "port-version": 5 + "port-version": 6 }, "matio": { "baseline": "1.5.26", @@ -5829,7 +5833,7 @@ "port-version": 0 }, "mongoose": { - "baseline": "7.13", + "baseline": "7.14", "port-version": 0 }, "monkeys-audio": { @@ -5861,7 +5865,7 @@ "port-version": 0 }, "mp-units": { - "baseline": "2.1.0", + "baseline": "2.1.1", "port-version": 0 }, "mp3lame": { @@ -5933,8 +5937,8 @@ "port-version": 0 }, "msgpack": { - "baseline": "6.0.0", - "port-version": 1 + "baseline": "6.1.1", + "port-version": 0 }, "msgpack-c": { "baseline": "6.0.0", @@ -6025,7 +6029,7 @@ "port-version": 8 }, "nanoflann": { - "baseline": "1.5.1", + "baseline": "1.5.5", "port-version": 0 }, "nanogui": { @@ -6125,7 +6129,7 @@ "port-version": 4 }, "nghttp2": { - "baseline": "1.62.0", + "baseline": "1.62.1", "port-version": 0 }, "nghttp2-asio": { @@ -6389,11 +6393,11 @@ "port-version": 0 }, "open62541": { - "baseline": "1.3.9", + "baseline": "1.3.10", "port-version": 0 }, "open62541pp": { - "baseline": "0.12.0", + "baseline": "0.13.0", "port-version": 0 }, "openal-soft": { @@ -6761,7 +6765,7 @@ "port-version": 3 }, "phnt": { - "baseline": "2020-12-21", + "baseline": "2024-05-22", "port-version": 0 }, "physac": { @@ -6990,7 +6994,7 @@ }, "protobuf": { "baseline": "3.21.12", - "port-version": 2 + "port-version": 3 }, "protobuf-c": { "baseline": "1.4.1", @@ -7150,7 +7154,7 @@ }, "qt5-base": { "baseline": "5.15.13", - "port-version": 1 + "port-version": 3 }, "qt5-canvas3d": { "baseline": "0", @@ -7174,7 +7178,7 @@ }, "qt5-doc": { "baseline": "5.15.13", - "port-version": 1 + "port-version": 2 }, "qt5-gamepad": { "baseline": "5.15.13", @@ -7258,7 +7262,7 @@ }, "qt5-tools": { "baseline": "5.15.13", - "port-version": 1 + "port-version": 2 }, "qt5-translations": { "baseline": "5.15.13", @@ -7462,7 +7466,7 @@ }, "qttools": { "baseline": "6.7.0", - "port-version": 0 + "port-version": 1 }, "qttranslations": { "baseline": "6.7.0", @@ -7482,7 +7486,7 @@ }, "qtwebengine": { "baseline": "6.7.0", - "port-version": 0 + "port-version": 1 }, "qtwebsockets": { "baseline": "6.7.0", @@ -7517,7 +7521,7 @@ "port-version": 9 }, "quill": { - "baseline": "3.8.0", + "baseline": "4.1.0", "port-version": 0 }, "quirc": { @@ -7638,7 +7642,7 @@ }, "realm-core": { "baseline": "14.6.2", - "port-version": 0 + "port-version": 1 }, "realsense2": { "baseline": "2.54.2", @@ -7753,8 +7757,8 @@ "port-version": 0 }, "robotraconteur": { - "baseline": "1.2.0", - "port-version": 1 + "baseline": "1.2.1", + "port-version": 0 }, "robotraconteur-companion": { "baseline": "0.3.1", @@ -7861,8 +7865,8 @@ "port-version": 0 }, "sail": { - "baseline": "0.9.4", - "port-version": 1 + "baseline": "0.9.5", + "port-version": 0 }, "sajson": { "baseline": "2018-09-21", @@ -8021,7 +8025,7 @@ "port-version": 0 }, "sentry-native": { - "baseline": "0.7.2", + "baseline": "0.7.4", "port-version": 0 }, "septag-dmon": { @@ -8378,7 +8382,7 @@ }, "sqlite-orm": { "baseline": "1.8.2", - "port-version": 1 + "port-version": 2 }, "sqlite3": { "baseline": "3.45.3", @@ -8717,7 +8721,7 @@ "port-version": 0 }, "tinygltf": { - "baseline": "2.8.21", + "baseline": "2.8.22", "port-version": 0 }, "tinynpy": { @@ -8893,7 +8897,7 @@ "port-version": 3 }, "type-safe": { - "baseline": "0.2.3", + "baseline": "0.2.4", "port-version": 0 }, "uchardet": { @@ -9114,7 +9118,7 @@ }, "vcpkg-tool-meson": { "baseline": "1.3.2", - "port-version": 2 + "port-version": 3 }, "vcpkg-tool-mozbuild": { "baseline": "4.0.2", @@ -9210,7 +9214,7 @@ }, "vtk": { "baseline": "9.3.0-pv5.12.0", - "port-version": 3 + "port-version": 4 }, "vtk-dicom": { "baseline": "0.8.14", @@ -9413,8 +9417,8 @@ "port-version": 0 }, "wxwidgets": { - "baseline": "3.2.4", - "port-version": 2 + "baseline": "3.2.5", + "port-version": 0 }, "wyhash": { "baseline": "2023-12-03", @@ -9581,7 +9585,7 @@ "port-version": 1 }, "yara": { - "baseline": "4.5.0", + "baseline": "4.5.1", "port-version": 0 }, "yas": { @@ -9609,11 +9613,11 @@ "port-version": 0 }, "yomm2": { - "baseline": "1.5.1", + "baseline": "1.5.2", "port-version": 0 }, "yyjson": { - "baseline": "0.8.0", + "baseline": "0.9.0", "port-version": 0 }, "z3": { diff --git a/versions/c-/cgal.json b/versions/c-/cgal.json index 608d1a9a3a14d5..f77fa5bec639e8 100644 --- a/versions/c-/cgal.json +++ b/versions/c-/cgal.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "194089df2abf78f3701c7be7d51ddb25feaf108e", + "version": "5.6.1", + "port-version": 1 + }, { "git-tree": "b207625af76c42809d62b804390364ea872392b5", "version": "5.6.1", diff --git a/versions/c-/cgltf.json b/versions/c-/cgltf.json index 35f699a5e04b04..9650b46363bd3a 100644 --- a/versions/c-/cgltf.json +++ b/versions/c-/cgltf.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9e21f85900222031c3343b9f2c69b48e32a37782", + "version": "1.14", + "port-version": 0 + }, { "git-tree": "2baab070728dce2d5193a80e1deb7c41caa041f1", "version": "1.13", diff --git a/versions/c-/cli11.json b/versions/c-/cli11.json index 82886cca6c046e..00c7decf00c776 100644 --- a/versions/c-/cli11.json +++ b/versions/c-/cli11.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "06ac9dc66d709da4eabe20f952b83b4bb7ae7dda", + "version": "2.4.2", + "port-version": 0 + }, { "git-tree": "05a104e144c6cfa16b0a896502ef96f3ccbbdddc", "version": "2.4.1", diff --git a/versions/c-/cpprestsdk.json b/versions/c-/cpprestsdk.json index 43cb0fcacde12d..9a28e7df4b2b58 100644 --- a/versions/c-/cpprestsdk.json +++ b/versions/c-/cpprestsdk.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a10a640d968ca2ac8f1d0df0836e3d23a7fb2199", + "version": "2.10.19", + "port-version": 1 + }, { "git-tree": "110c2c2a08e520877aa3fa9231ab69e0a76f388d", "version": "2.10.19", diff --git a/versions/c-/ctre.json b/versions/c-/ctre.json index d4a21c7e9afa97..4b2b66af8e4fbc 100644 --- a/versions/c-/ctre.json +++ b/versions/c-/ctre.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "46132b3dc836ad3d4bd3be6a83ecef318800e844", + "version": "3.9.0", + "port-version": 0 + }, { "git-tree": "0de95344cb3e667b9514cc77fefe7597648e7729", "version": "3.8.1", diff --git a/versions/c-/cudnn.json b/versions/c-/cudnn.json index 2bcd9930339a0c..112f84ef1c7d41 100644 --- a/versions/c-/cudnn.json +++ b/versions/c-/cudnn.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a8687f7d446d544d2111cac62f5aa36681c2b223", + "version": "7.6.5", + "port-version": 12 + }, { "git-tree": "78074072b367abf31b9f86ee6718309244ed1b50", "version": "7.6.5", diff --git a/versions/c-/curl.json b/versions/c-/curl.json index e0a2b29190b3f2..ae19d5b6987888 100644 --- a/versions/c-/curl.json +++ b/versions/c-/curl.json @@ -1,5 +1,15 @@ { "versions": [ + { + "git-tree": "b4644cbe68d83d9778be65efb28cee3a3e0e4f46", + "version": "8.8.0", + "port-version": 0 + }, + { + "git-tree": "e6772f7da4a8824fd967ec448a3c1f8ca3b8b53b", + "version": "8.7.1", + "port-version": 4 + }, { "git-tree": "32945fcb82088dc4055db602b3ebe95f67f04326", "version": "8.7.1", diff --git a/versions/d-/dpp.json b/versions/d-/dpp.json index 57360900c73c17..d5b64f737f8336 100644 --- a/versions/d-/dpp.json +++ b/versions/d-/dpp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2224384b8c94dc8993bee072c9f506ef17e6eef4", + "version": "10.0.30", + "port-version": 0 + }, { "git-tree": "57e513b7c5b9b43418e0be4bdbb739359878baaa", "version": "10.0.29", diff --git a/versions/f-/fastrtps.json b/versions/f-/fastrtps.json index df7195502a29e7..cd3444cad3ed02 100644 --- a/versions/f-/fastrtps.json +++ b/versions/f-/fastrtps.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3ca79d1102948e72e1383c2aac8b5069932c790d", + "version": "2.14.0", + "port-version": 0 + }, { "git-tree": "e60f3fa00c69cc283d5ba48b642abdd8464c49f8", "version": "2.7.0", diff --git a/versions/f-/ffmpeg.json b/versions/f-/ffmpeg.json index 3ffc97e071eeb4..de08bfa54caffd 100644 --- a/versions/f-/ffmpeg.json +++ b/versions/f-/ffmpeg.json @@ -1,5 +1,15 @@ { "versions": [ + { + "git-tree": "85d4d87ea35d942b4f5ed800f6c6c7c0a00c3e5d", + "version": "6.1.1", + "port-version": 5 + }, + { + "git-tree": "f5dac82c697daa8b59321a7e13596325efb8b278", + "version": "6.1.1", + "port-version": 4 + }, { "git-tree": "ae4cdc508093fc27af3254a179ec568e0f7f2add", "version": "6.1.1", diff --git a/versions/f-/flatbush.json b/versions/f-/flatbush.json index 9e04d810b81da5..9df84015281422 100644 --- a/versions/f-/flatbush.json +++ b/versions/f-/flatbush.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "64b18f219f0a4fb4f582364c6e3b0e636700cd86", + "version": "1.2.1", + "port-version": 0 + }, { "git-tree": "f9a8b3e1671e29e5a3ad36935f66f7d7bac0e0ab", "version": "1.2.0", diff --git a/versions/g-/gdk-pixbuf.json b/versions/g-/gdk-pixbuf.json index 3528e910ec9a52..b72ee84482a681 100644 --- a/versions/g-/gdk-pixbuf.json +++ b/versions/g-/gdk-pixbuf.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "bbf12c7f576f4ecae98d0b4d8cdc0f5fc07f24fb", + "version": "2.42.12", + "port-version": 0 + }, { "git-tree": "20f10a57d8a363c929b92c881e25750db32f59fe", "version": "2.42.10", diff --git a/versions/g-/gettext-libintl.json b/versions/g-/gettext-libintl.json index dc7742a5011da9..1bc985ad9288e7 100644 --- a/versions/g-/gettext-libintl.json +++ b/versions/g-/gettext-libintl.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ac89519d5ec11430978a4e45619befb7a1c4a062", + "version": "0.22.5", + "port-version": 1 + }, { "git-tree": "8a3f80e31783a834e0fdc9d231136651cb2f08b4", "version": "0.22.5", diff --git a/versions/g-/glaze.json b/versions/g-/glaze.json index 44c38c68c9a833..e6e329bc27d95f 100644 --- a/versions/g-/glaze.json +++ b/versions/g-/glaze.json @@ -1,5 +1,15 @@ { "versions": [ + { + "git-tree": "d180879d25498bad0dedec2ddc5f6fe275eb3c16", + "version": "2.6.4", + "port-version": 0 + }, + { + "git-tree": "912601121d9548848ad616e1ef81861f40dc85ad", + "version": "2.6.3", + "port-version": 0 + }, { "git-tree": "16deb95d39d20729890981b0e267af2fb8db05ae", "version": "2.6.1", diff --git a/versions/g-/gsl.json b/versions/g-/gsl.json index d01dca2821a74d..ba5e3944866e70 100644 --- a/versions/g-/gsl.json +++ b/versions/g-/gsl.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "065963abda1b0c77fc000f1624636bc5aec7e876", + "version": "2.8", + "port-version": 0 + }, { "git-tree": "533b0147bfc479e315c3dc4c181675c302272ae4", "version": "2.7.1", diff --git a/versions/h-/hdr-histogram.json b/versions/h-/hdr-histogram.json new file mode 100644 index 00000000000000..c3c2af4ed6db35 --- /dev/null +++ b/versions/h-/hdr-histogram.json @@ -0,0 +1,9 @@ +{ + "versions": [ + { + "git-tree": "e7c8179ec8d0d5a49010bea92f143f011de137da", + "version-semver": "0.11.8", + "port-version": 0 + } + ] +} diff --git a/versions/i-/icu.json b/versions/i-/icu.json index 9bfa49599c8800..acf5fcb07617a2 100644 --- a/versions/i-/icu.json +++ b/versions/i-/icu.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "a36199768fe1f9676b61d5d28ed9ac36c9f041c0", + "version": "74.2", + "port-version": 2 + }, { "git-tree": "dd30ff59dbfac290a1547dccc5ba44646fffa018", "version": "74.2", diff --git a/versions/k-/kf5kio.json b/versions/k-/kf5kio.json index 6b562b81d33402..42b839d19bda33 100644 --- a/versions/k-/kf5kio.json +++ b/versions/k-/kf5kio.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "10039455cb818f3b73101008804a8e23d07ccc5a", + "version": "5.98.0", + "port-version": 1 + }, { "git-tree": "955af4dc1289c12676bac762939a7367af07c216", "version": "5.98.0", diff --git a/versions/k-/krb5.json b/versions/k-/krb5.json index b31559b05d3cf2..3fea961e9c3b0e 100644 --- a/versions/k-/krb5.json +++ b/versions/k-/krb5.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ea9bd42d5123185ac2cc46bf6eb1db73990de124", + "version": "1.21.2", + "port-version": 1 + }, { "git-tree": "287bac02bb53283b043688050edd9d02e0b039c7", "version": "1.21.2", diff --git a/versions/l-/lapack.json b/versions/l-/lapack.json index 1439406162d613..f058c512b3e1df 100644 --- a/versions/l-/lapack.json +++ b/versions/l-/lapack.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "6a41c325a45d83ce6d5ee28d55a15d792ac228fa", + "version-date": "2023-06-10", + "port-version": 1 + }, { "git-tree": "aa3ae151bb1436d57dff18e7503fc19d58b45f51", "version-date": "2023-06-10", diff --git a/versions/l-/libavif.json b/versions/l-/libavif.json index 8e89fe08c1d6f8..a3042025418645 100644 --- a/versions/l-/libavif.json +++ b/versions/l-/libavif.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5464a231b3a83e3d8a076b339d93c5247d04b36b", + "version-semver": "1.0.4", + "port-version": 1 + }, { "git-tree": "c605ded0da0ce19d14810f9d5f6d430965facbbb", "version-semver": "1.0.4", diff --git a/versions/l-/libdjinterop.json b/versions/l-/libdjinterop.json index 302512dcc71e0d..8d9fc7af549691 100644 --- a/versions/l-/libdjinterop.json +++ b/versions/l-/libdjinterop.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c643a7969afe7b095d0c6e779adbe14b09ad39d0", + "version": "0.21.0", + "port-version": 0 + }, { "git-tree": "51bf8341270436bf73d01f98a72df0204ddbfeff", "version": "0.20.3", diff --git a/versions/l-/libjxl.json b/versions/l-/libjxl.json index 3710a79ad60c47..5ba9f18f2a4c9b 100644 --- a/versions/l-/libjxl.json +++ b/versions/l-/libjxl.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d400085f5ae0a78f03ae828d6c51ea9882e80f76", + "version-semver": "0.10.2", + "port-version": 3 + }, { "git-tree": "3dc92cfa2158aa56d401920855db77bb200395bf", "version-semver": "0.10.2", diff --git a/versions/l-/libmagic.json b/versions/l-/libmagic.json index 10b99fc9bfc77b..83db3e469ae414 100644 --- a/versions/l-/libmagic.json +++ b/versions/l-/libmagic.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "167ff0a6360284c7c139765c23367ace49ce68b6", + "version": "5.45", + "port-version": 3 + }, { "git-tree": "c845ff89796041876594f8b6ef8691e8debb1c82", "version": "5.45", diff --git a/versions/l-/libnick.json b/versions/l-/libnick.json index b39d758ee7e90f..8770575c988804 100644 --- a/versions/l-/libnick.json +++ b/versions/l-/libnick.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "6d4ee60404e76ad1d0a0cfbd798f65808cb8be06", + "version": "2024.5.1", + "port-version": 0 + }, { "git-tree": "461c4e6cc23f7b0ecd873f4b8701de2d799caa53", "version": "2024.3.1", diff --git a/versions/l-/liborigin.json b/versions/l-/liborigin.json index df52796512c4dc..df7dc3145e9b23 100644 --- a/versions/l-/liborigin.json +++ b/versions/l-/liborigin.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "dfd4df45866d1fbcaeaf73592a12ce6564dfb6f9", + "version": "3.0.2", + "port-version": 2 + }, { "git-tree": "1af8619df06f9a9519e035cd59b7bfe89f25b59d", "version": "3.0.2", diff --git a/versions/l-/libslirp.json b/versions/l-/libslirp.json index 0a600351efb222..b32d5b7757afa5 100644 --- a/versions/l-/libslirp.json +++ b/versions/l-/libslirp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "bef9b504fbf03a1210018f21a7cf76413a27e08d", + "version-semver": "4.8.0", + "port-version": 0 + }, { "git-tree": "6946f40e08a89013e998d3bf397613bdf08cb581", "version-semver": "4.7.0", diff --git a/versions/l-/libsodium.json b/versions/l-/libsodium.json index 3896b670bc3882..f046ecb802bad3 100644 --- a/versions/l-/libsodium.json +++ b/versions/l-/libsodium.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5ac7f4518f3cf6bd123fd625b19e32b98beb3e41", + "version": "1.0.20", + "port-version": 0 + }, { "git-tree": "24563a7817fe403090f82593e4be4c3bc8219510", "version": "1.0.19", diff --git a/versions/l-/live555.json b/versions/l-/live555.json index cd16fc8d95f49b..e23b74fca204ff 100644 --- a/versions/l-/live555.json +++ b/versions/l-/live555.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9baf943b0dd1ba24e23bfad43690e9ba3234518d", + "version-date": "2024-05-15", + "port-version": 0 + }, { "git-tree": "2402cdcc3405afe25f02e4a6d3c44ec1b1c68aaf", "version-date": "2023-11-30", diff --git a/versions/l-/luafilesystem.json b/versions/l-/luafilesystem.json index b7d9d3d6e96647..d2eb13406e7495 100644 --- a/versions/l-/luafilesystem.json +++ b/versions/l-/luafilesystem.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "4b474bdcc3f49eef949ba79ad3294556e39af778", + "version": "1.8.0", + "port-version": 6 + }, { "git-tree": "7a2e981db39265f79730f1c73502dfa362db30b5", "version": "1.8.0", diff --git a/versions/m-/mathgl.json b/versions/m-/mathgl.json index 4fa18701dd5d35..1e4845f2efdff0 100644 --- a/versions/m-/mathgl.json +++ b/versions/m-/mathgl.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "fd038b25552f855f87b2456b8621eb789e7757d2", + "version": "8.0.1", + "port-version": 6 + }, { "git-tree": "21cc2f6ab97eed24ec95774335e364a7737c83d2", "version": "8.0.1", diff --git a/versions/m-/mongoose.json b/versions/m-/mongoose.json index 02727f9b0250b0..38baa862472665 100644 --- a/versions/m-/mongoose.json +++ b/versions/m-/mongoose.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "4635ed1eaccef7398b0d7d2eb304d864ce3b46c2", + "version": "7.14", + "port-version": 0 + }, { "git-tree": "ed69e3dd21a9801626d7f54cac6291da4f9041c6", "version": "7.13", diff --git a/versions/m-/mp-units.json b/versions/m-/mp-units.json index 7c0bddaa7b3f62..2d89a6ef9ea468 100644 --- a/versions/m-/mp-units.json +++ b/versions/m-/mp-units.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "cd01504fde793a9f37f3dcd16963ede0d1acae99", + "version": "2.1.1", + "port-version": 0 + }, { "git-tree": "8ecbe0c671bd440c941d9c88fb326743a5584f00", "version": "2.1.0", diff --git a/versions/m-/msgpack.json b/versions/m-/msgpack.json index bad0ee95d9f861..cf2ee812f58b04 100644 --- a/versions/m-/msgpack.json +++ b/versions/m-/msgpack.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e3a5d5d08813fda8a223cc1a04d7efcb0ff204ec", + "version": "6.1.1", + "port-version": 0 + }, { "git-tree": "f9f798edc049a449e0fe3dffb9401659339b371a", "version": "6.0.0", diff --git a/versions/n-/nanoflann.json b/versions/n-/nanoflann.json index 86f6f26283a444..cc6983f01ca98f 100644 --- a/versions/n-/nanoflann.json +++ b/versions/n-/nanoflann.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3cc3051c80e35e5bcc7f55c34217865afcd5cfee", + "version": "1.5.5", + "port-version": 0 + }, { "git-tree": "a2d0d87e714fc8a7ec923469a4bf2ae0ceb405c3", "version": "1.5.1", diff --git a/versions/n-/nghttp2.json b/versions/n-/nghttp2.json index 9326a816d905fe..f801e8fc9b2099 100644 --- a/versions/n-/nghttp2.json +++ b/versions/n-/nghttp2.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c7fd11835e7bcb267322ba09d92db75819881dd7", + "version": "1.62.1", + "port-version": 0 + }, { "git-tree": "d5ff35ea994ae111b18296f322006f056528f52a", "version": "1.62.0", diff --git a/versions/o-/open62541.json b/versions/o-/open62541.json index 6b964419195367..c9b0f2068b32de 100644 --- a/versions/o-/open62541.json +++ b/versions/o-/open62541.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "bedb658fa6b1d3391dd610294780fb65176be639", + "version": "1.3.10", + "port-version": 0 + }, { "git-tree": "2cab251773b17791187e59d83a27ec09d344a49c", "version": "1.3.9", diff --git a/versions/o-/open62541pp.json b/versions/o-/open62541pp.json index d7f9fa0531c054..0988c0caab1144 100644 --- a/versions/o-/open62541pp.json +++ b/versions/o-/open62541pp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ec958a6215e6f08519e24ece87789a9e5ff5e276", + "version": "0.13.0", + "port-version": 0 + }, { "git-tree": "2923db9f93aa0d81cb6c2f9bc11f1f8dee713e4f", "version": "0.12.0", diff --git a/versions/p-/phnt.json b/versions/p-/phnt.json index b5239bae979756..6d9782c60ecb9b 100644 --- a/versions/p-/phnt.json +++ b/versions/p-/phnt.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "3bd14202437bd8676103fbcdaeb9d198fd39a4a9", + "version-date": "2024-05-22", + "port-version": 0 + }, { "git-tree": "93f6534bed52cf8dfda970f4ddc5b51352eac5bd", "version-date": "2020-12-21", diff --git a/versions/p-/protobuf.json b/versions/p-/protobuf.json index f3744e8a787d16..5c7ab30a1fa8ca 100644 --- a/versions/p-/protobuf.json +++ b/versions/p-/protobuf.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "528c56d9b29635d840b284f3e2109a370556bd89", + "version": "3.21.12", + "port-version": 3 + }, { "git-tree": "e189106689c1983cd5e19363fa48f35d3d3f419b", "version": "3.21.12", diff --git a/versions/q-/qt5-base.json b/versions/q-/qt5-base.json index 7cfe841e5384df..9ecde0c6f3fd6f 100644 --- a/versions/q-/qt5-base.json +++ b/versions/q-/qt5-base.json @@ -1,5 +1,15 @@ { "versions": [ + { + "git-tree": "c0f8f147b639b6c633f50bf2e03f161dd21db633", + "version": "5.15.13", + "port-version": 3 + }, + { + "git-tree": "89570374cb1b5f83ecad6775121eb06e68b02495", + "version": "5.15.13", + "port-version": 2 + }, { "git-tree": "0a70734eb07533aeba97b75a928fdf8a47d1e1d3", "version": "5.15.13", diff --git a/versions/q-/qt5-doc.json b/versions/q-/qt5-doc.json index f225f383c14666..2447b289d9eee5 100644 --- a/versions/q-/qt5-doc.json +++ b/versions/q-/qt5-doc.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "26dc5844ad0b435a4775256c29a6ebca226c97f4", + "version": "5.15.13", + "port-version": 2 + }, { "git-tree": "7747518fca79a6ab60ee215c73e5e4d3850b0694", "version": "5.15.13", diff --git a/versions/q-/qt5-tools.json b/versions/q-/qt5-tools.json index 76e43f10e8ba0c..1f1cc5a02839f2 100644 --- a/versions/q-/qt5-tools.json +++ b/versions/q-/qt5-tools.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "cb06c416339487e5b5c2b2a51fac7fca26be17f5", + "version": "5.15.13", + "port-version": 2 + }, { "git-tree": "166f2eb6325bf183cd42449b1ac97dc47d8528b5", "version": "5.15.13", diff --git a/versions/q-/qttools.json b/versions/q-/qttools.json index cecd9c6f8c1670..d7e2dc42f01687 100644 --- a/versions/q-/qttools.json +++ b/versions/q-/qttools.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "cadaced31348f820f58f783d06111ab2ce7a4ba6", + "version": "6.7.0", + "port-version": 1 + }, { "git-tree": "db60b03c6a66d957671dbf1ca32f996ccf80633d", "version": "6.7.0", diff --git a/versions/q-/qtwebengine.json b/versions/q-/qtwebengine.json index 3bc509f7e7aef0..9af7764885d213 100644 --- a/versions/q-/qtwebengine.json +++ b/versions/q-/qtwebengine.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e12b173a87772bc006536e461d503caea8177b69", + "version": "6.7.0", + "port-version": 1 + }, { "git-tree": "100603c883257132007e43ace417903c75e99d94", "version": "6.7.0", diff --git a/versions/q-/quill.json b/versions/q-/quill.json index f8594d2b258e87..ec223f2588a4d8 100644 --- a/versions/q-/quill.json +++ b/versions/q-/quill.json @@ -1,5 +1,15 @@ { "versions": [ + { + "git-tree": "917d334c1a784bef09f68036b78d415761f4dbbb", + "version": "4.1.0", + "port-version": 0 + }, + { + "git-tree": "37bdd037d3be8510199f4b6cf39287542a65aff2", + "version": "3.9.0", + "port-version": 0 + }, { "git-tree": "1baadc387cdf462b4cb8d5982f15127cf8ee5ed1", "version": "3.8.0", diff --git a/versions/r-/realm-core.json b/versions/r-/realm-core.json index 7105336ee2bbfe..ae4f38ef9d54ad 100644 --- a/versions/r-/realm-core.json +++ b/versions/r-/realm-core.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "102a758566531c3cc61b8803972dc950baacf946", + "version": "14.6.2", + "port-version": 1 + }, { "git-tree": "6c9e380d9d5239dcd4652be4a9794aaff74bd6e6", "version": "14.6.2", diff --git a/versions/r-/robotraconteur.json b/versions/r-/robotraconteur.json index 9ab6f6096d3644..a2bd58778fee7d 100644 --- a/versions/r-/robotraconteur.json +++ b/versions/r-/robotraconteur.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "0e34e3482a83197c388357b0ad61179cf03f1967", + "version-semver": "1.2.1", + "port-version": 0 + }, { "git-tree": "1d871d5b5f391925c534c6a801ecd7e644ffaa30", "version-semver": "1.2.0", diff --git a/versions/s-/sail.json b/versions/s-/sail.json index ae09ccf86ab7b1..536a6931d91793 100644 --- a/versions/s-/sail.json +++ b/versions/s-/sail.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "619ce5de34c2eafec5affc5f507a1617d843169e", + "version-semver": "0.9.5", + "port-version": 0 + }, { "git-tree": "d991b4f6cb2b948a9d483dd0c32d8b90dce0fae1", "version-semver": "0.9.4", diff --git a/versions/s-/sentry-native.json b/versions/s-/sentry-native.json index b90234c690ac94..26df8d8153be30 100644 --- a/versions/s-/sentry-native.json +++ b/versions/s-/sentry-native.json @@ -1,5 +1,15 @@ { "versions": [ + { + "git-tree": "1c5ae9657d5c7fdee6e70a240c6941ba6b5bbb72", + "version": "0.7.4", + "port-version": 0 + }, + { + "git-tree": "5b0a83df7a761a8ad80cd6adc2b09624299c0f19", + "version": "0.7.3", + "port-version": 0 + }, { "git-tree": "b3593a56c34e64de0c67ff0c32181eb21e9dbc13", "version": "0.7.2", diff --git a/versions/s-/sqlite-orm.json b/versions/s-/sqlite-orm.json index 1c77b648f9c089..1fa0c678c569b4 100644 --- a/versions/s-/sqlite-orm.json +++ b/versions/s-/sqlite-orm.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "bcff94e1b22d04049a76d0a46dc0fbda9ca5bae7", + "version": "1.8.2", + "port-version": 2 + }, { "git-tree": "13e0d0b90109dcaf60af5d316ece18d4cf6ef50e", "version": "1.8.2", diff --git a/versions/t-/tinygltf.json b/versions/t-/tinygltf.json index 7a63465e4e226f..00524dcfc1fc29 100644 --- a/versions/t-/tinygltf.json +++ b/versions/t-/tinygltf.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "7958c182bd99a098845ddf50b674ed2ad916db10", + "version": "2.8.22", + "port-version": 0 + }, { "git-tree": "7d5b3b6e057841bfdbbdc17d972a13f03e8b8a92", "version": "2.8.21", diff --git a/versions/t-/type-safe.json b/versions/t-/type-safe.json index 36d0c1032725ab..ae13baad7bdd8f 100644 --- a/versions/t-/type-safe.json +++ b/versions/t-/type-safe.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "35621b157fc4fcde27821331951fa96dc5fbd767", + "version": "0.2.4", + "port-version": 0 + }, { "git-tree": "803fe8770512e68321e60560d9a303e4782c266e", "version": "0.2.3", diff --git a/versions/v-/vcpkg-tool-meson.json b/versions/v-/vcpkg-tool-meson.json index 164030c3c2cc85..933dbc130da4b8 100644 --- a/versions/v-/vcpkg-tool-meson.json +++ b/versions/v-/vcpkg-tool-meson.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "fbf4e4c53dcb75ef6bd7d62c7985fe7a4225b6e0", + "version": "1.3.2", + "port-version": 3 + }, { "git-tree": "8408112396883b134bd25e2522f9a806ceaae3ea", "version": "1.3.2", diff --git a/versions/v-/vtk.json b/versions/v-/vtk.json index 1cf8ff1c5eedeb..ad4e92279740c6 100644 --- a/versions/v-/vtk.json +++ b/versions/v-/vtk.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "679af6f82484acf134c028480564699523c988ed", + "version-semver": "9.3.0-pv5.12.0", + "port-version": 4 + }, { "git-tree": "0bb2f77c2eeff358d3be93b1d5f0d006573137b7", "version-semver": "9.3.0-pv5.12.0", diff --git a/versions/w-/wxwidgets.json b/versions/w-/wxwidgets.json index 0be16d87cea0ed..b999ffbca7a985 100644 --- a/versions/w-/wxwidgets.json +++ b/versions/w-/wxwidgets.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2eead33770ca2e56204c0dbf6365e804cb2bfd0e", + "version": "3.2.5", + "port-version": 0 + }, { "git-tree": "b8f5b2c77c26aa8a72b0a9053f459c773ce24218", "version": "3.2.4", diff --git a/versions/y-/yara.json b/versions/y-/yara.json index aa69c3aaaec7c4..7d2d7ff0d96dd4 100644 --- a/versions/y-/yara.json +++ b/versions/y-/yara.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "812967f72f45b8689953677a3969d1146945543a", + "version": "4.5.1", + "port-version": 0 + }, { "git-tree": "36109d80198f355066776d9166f4ab7f564a91f3", "version": "4.5.0", diff --git a/versions/y-/yomm2.json b/versions/y-/yomm2.json index 0d8a8304cfd10b..0aae12e7b191bb 100644 --- a/versions/y-/yomm2.json +++ b/versions/y-/yomm2.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "886ebe74653e88120a91101cb4b54206a7959884", + "version": "1.5.2", + "port-version": 0 + }, { "git-tree": "31593c5c597458c4cd437424dfdc72684569c5a5", "version": "1.5.1", diff --git a/versions/y-/yyjson.json b/versions/y-/yyjson.json index 6bdb82399c8029..115fd6acc2cfd5 100644 --- a/versions/y-/yyjson.json +++ b/versions/y-/yyjson.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "0e80cb41258c66dc0707602eec0008a0ed1e7a6f", + "version": "0.9.0", + "port-version": 0 + }, { "git-tree": "23f8cd0e06d0c615ea534c70316b3f55a696912a", "version": "0.8.0",