diff --git a/ports/angle/cmake-buildsystem/CMakeLists.txt b/ports/angle/cmake-buildsystem/CMakeLists.txt index 110c5a09755d67..758f12504a45ef 100644 --- a/ports/angle/cmake-buildsystem/CMakeLists.txt +++ b/ports/angle/cmake-buildsystem/CMakeLists.txt @@ -414,6 +414,7 @@ set(_possibleTargets EGL GLESv2 ANGLE) foreach(_target IN LISTS _possibleTargets) if(TARGET ${_target}) list(APPEND _installableTargets "${_target}") + target_include_directories(${_target} INTERFACE $) endif() endforeach() diff --git a/ports/angle/vcpkg.json b/ports/angle/vcpkg.json index a42d9356b2f0f1..de293cd1af5442 100644 --- a/ports/angle/vcpkg.json +++ b/ports/angle/vcpkg.json @@ -1,7 +1,7 @@ { "name": "angle", "version-string": "chromium_5414", - "port-version": 9, + "port-version": 10, "description": [ "A conformant OpenGL ES implementation for Windows, Mac and Linux.", "The goal of ANGLE is to allow users of multiple operating systems to seamlessly run WebGL and other OpenGL ES content by translating OpenGL ES API calls to one of the hardware-supported APIs available for that platform. ANGLE currently provides translation from OpenGL ES 2.0 and 3.0 to desktop OpenGL, OpenGL ES, Direct3D 9, and Direct3D 11. Support for translation from OpenGL ES to Vulkan is underway, and future plans include compute shader support (ES 3.1) and MacOS support." diff --git a/ports/aws-sdk-cpp/portfile.cmake b/ports/aws-sdk-cpp/portfile.cmake index a00fe0f075f478..1d8a8da4ac2d6a 100644 --- a/ports/aws-sdk-cpp/portfile.cmake +++ b/ports/aws-sdk-cpp/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO aws/aws-sdk-cpp REF "${VERSION}" - SHA512 67eafed82ccae41642f369b83bd63b93236de8f2ed94e642a8e107aaf3a85b3c3effbf785b7c8a0a4ce057001a2516b20a4f6382b6114a96c45927b41424c90b + SHA512 f81b0afd9c3bb6e8181c6edc04de9b83af8a17e5bdf993e68fc00abc07980fadbe9e6b98635632cb96ed62c9b2753771f9cf6d91088d6ab42f409eec5d136faa PATCHES fix-aws-root.patch lock-curl-http-and-tls-settings.patch diff --git a/ports/aws-sdk-cpp/vcpkg.in.json b/ports/aws-sdk-cpp/vcpkg.in.json index 7436d8c85f5970..1e25eb70592358 100644 --- a/ports/aws-sdk-cpp/vcpkg.in.json +++ b/ports/aws-sdk-cpp/vcpkg.in.json @@ -1,6 +1,6 @@ { "name": "aws-sdk-cpp", - "version": "1.11.467", + "version": "1.11.474", "description": "AWS SDK for C++", "homepage": "https://github.com/aws/aws-sdk-cpp", "license": "Apache-2.0", diff --git a/ports/aws-sdk-cpp/vcpkg.json b/ports/aws-sdk-cpp/vcpkg.json index bed1bc331a21da..2ca1eff1d6ef89 100644 --- a/ports/aws-sdk-cpp/vcpkg.json +++ b/ports/aws-sdk-cpp/vcpkg.json @@ -1,7 +1,7 @@ { "$note": "Automatically generated by generateFeatures.ps1 from vcpkg.in.json, do not edit manually", "name": "aws-sdk-cpp", - "version": "1.11.471", + "version": "1.11.474", "description": "AWS SDK for C++", "homepage": "https://github.com/aws/aws-sdk-cpp", "license": "Apache-2.0", @@ -156,6 +156,9 @@ "backup-gateway": { "description": "C++ SDK for the AWS backup-gateway service" }, + "backupsearch": { + "description": "C++ SDK for the AWS backupsearch service" + }, "batch": { "description": "C++ SDK for the AWS batch service" }, diff --git a/ports/gstreamer/portfile.cmake b/ports/gstreamer/portfile.cmake index 4a6011fb2152ef..1f4a3b5ac5d7d9 100644 --- a/ports/gstreamer/portfile.cmake +++ b/ports/gstreamer/portfile.cmake @@ -178,6 +178,7 @@ vcpkg_configure_meson( -Dgstreamer:coretracers=disabled -Dgstreamer:benchmarks=disabled -Dgstreamer:gst_debug=true + -Dgstreamer:ptp-helper=disabled # needs rustc toolchain setup # gst-plugins-base -Dgst-plugins-base:gl_winsys=${PLUGIN_BASE_WINDOW_SYSTEM} -Dgst-plugins-base:gl_platform=${PLUGIN_BASE_GL_PLATFORM} diff --git a/ports/gstreamer/vcpkg.json b/ports/gstreamer/vcpkg.json index c0fdd222ecf346..ae9bee7f2ff765 100644 --- a/ports/gstreamer/vcpkg.json +++ b/ports/gstreamer/vcpkg.json @@ -1,7 +1,7 @@ { "name": "gstreamer", "version": "1.24.7", - "port-version": 2, + "port-version": 3, "description": "GStreamer open-source multimedia framework core library", "homepage": "https://gstreamer.freedesktop.org/", "license": "LGPL-2.0-only", @@ -418,7 +418,6 @@ "nls": { "description": "National language support", "dependencies": [ - "gettext", { "name": "gettext", "host": true, @@ -427,6 +426,7 @@ "tools" ] }, + "gettext-libintl", { "name": "gstreamer", "default-features": false, diff --git a/ports/kealib/portfile.cmake b/ports/kealib/portfile.cmake index 745117af3918a9..0475ded0285486 100644 --- a/ports/kealib/portfile.cmake +++ b/ports/kealib/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO ubarsc/kealib REF "kealib-${VERSION}" - SHA512 be69354d23d2233f9a8b8809e07f0601341e89c29d1c6419fdc69bba2d07c90ccf5f74b4a8bf55164d2f2f95ca23f2865b899133a8db10b6054a38fc57de890e + SHA512 6dc624d25c6ae0e9787a367dc359cb12e4871048852474ab8dece4fbac2c4f925ddb5d28adc7495005132f5358357737c09d62898940f33a80cbd7d1464bdfb6 HEAD_REF master PATCHES no-kea-config-script.diff diff --git a/ports/kealib/vcpkg.json b/ports/kealib/vcpkg.json index 536b7b52ebb480..0a4d2f9d550215 100644 --- a/ports/kealib/vcpkg.json +++ b/ports/kealib/vcpkg.json @@ -1,6 +1,6 @@ { "name": "kealib", - "version": "1.6.0", + "version": "1.6.1", "description": "KEALib provides an implementation of the GDAL data model using HDF5.", "homepage": "https://github.com/ubarsc/kealib", "license": "MIT", diff --git a/ports/libcap/portfile.cmake b/ports/libcap/portfile.cmake index 1d156f6428e891..ba3089b8104752 100644 --- a/ports/libcap/portfile.cmake +++ b/ports/libcap/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_download_distfile(ARCHIVE URLS "https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-${VERSION}.tar.xz" "https://www.mirrorservice.org/sites/ftp.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-${VERSION}.tar.xz" FILENAME "libcap-${VERSION}.tar.xz" - SHA512 59bb6781d96776595ad3df890f4e5188380634eabbb6128f3a5307946b01cf3bd19dee8a29d3e501de1d9e1c6ed0092c4cd5adc91da227a1260c1f4356cc0bf3 + SHA512 8ab72cf39bf029656b2a4a5972a0da4ab4b46a3d8a8da66d6cde925e06fe34df2fa5fc4d0b62c9cec4972b0b2678fdac6ef9421b6fb83c2a5bf869cf8d5fdb16 ) vcpkg_extract_source_archive(SOURCE_PATH diff --git a/ports/libcap/vcpkg.json b/ports/libcap/vcpkg.json index 842efa03ba2332..46718575baf2e4 100644 --- a/ports/libcap/vcpkg.json +++ b/ports/libcap/vcpkg.json @@ -1,6 +1,6 @@ { "name": "libcap", - "version": "2.71", + "version": "2.73", "description": "A library for getting and setting POSIX.1e (formerly POSIX 6) draft 15 capabilities.", "homepage": "https://sites.google.com/site/fullycapable/", "license": "BSD-3-Clause OR GPL-2.0-only", diff --git a/ports/libgpod/configure.ac.patch b/ports/libgpod/configure.ac.patch deleted file mode 100644 index 53ca42c2db5316..00000000000000 --- a/ports/libgpod/configure.ac.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/configure.ac b/configure.ac -index a52ac3a78..ac5cf03f4 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -42,7 +42,7 @@ AC_CHECK_FUNCS([localtime_r]) - AC_CHECK_MEMBERS([struct tm.tm_gmtoff],,,[#include ]) - dnl sqlite3 is needed for newer ipod models (nano5g), and libplist is needed - dnl by libgpod sqlite code --PKG_CHECK_MODULES(LIBGPOD, glib-2.0 >= 2.8.0 gobject-2.0 sqlite3 libplist >= 1.0) -+PKG_CHECK_MODULES(LIBGPOD, glib-2.0 >= 2.8.0 gmodule-2.0 gobject-2.0 sqlite3 libplist >= 1.0) - - dnl ************************************************** - dnl we've copied gchecksum from glib 2.16. Only use the diff --git a/ports/libgpod/portfile.cmake b/ports/libgpod/portfile.cmake deleted file mode 100644 index b5ff21b533f472..00000000000000 --- a/ports/libgpod/portfile.cmake +++ /dev/null @@ -1,38 +0,0 @@ -vcpkg_from_github( - OUT_SOURCE_PATH SOURCE_PATH - REPO fadingred/libgpod - REF 4a8a33ef4bc58eee1baca6793618365f75a5c3fa - SHA512 b7a120c1106c1205e8de2808de5ac4ff1cf189943017939a5ea4eded4e1ceef44557587e69a8591cc5249f8c8dbf0cbdcce1dd309d33a0e9207b0560abe3ae39 - HEAD_REF master - PATCHES configure.ac.patch -) - -vcpkg_execute_required_process( - COMMAND intltoolize --force --copy --automake - WORKING_DIRECTORY "${SOURCE_PATH}" - LOGNAME intltoolize-${TARGET_TRIPLET} -) -vcpkg_execute_required_process( - COMMAND gtkdocize --copy - WORKING_DIRECTORY "${SOURCE_PATH}" - LOGNAME gtkdocize-${TARGET_TRIPLET} -) -vcpkg_configure_make( - SOURCE_PATH ${SOURCE_PATH} - AUTOCONFIG - OPTIONS - --without-hal - --disable-gdk-pixbuf - --disable-pygobject - --disable-more-warnings - --disable-libxml - --disable-gtk-doc-html -) -vcpkg_install_make() -vcpkg_fixup_pkgconfig() - -file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include) - -# Handle copyright -file(COPY ${SOURCE_PATH}/README DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT}) -file(INSTALL ${SOURCE_PATH}/COPYING DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright) diff --git a/ports/libgpod/vcpkg.json b/ports/libgpod/vcpkg.json deleted file mode 100644 index 550993c5705e51..00000000000000 --- a/ports/libgpod/vcpkg.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "name": "libgpod", - "version-date": "2019-08-29", - "port-version": 4, - "description": "libgpod is a library meant to abstract access to an iPod content.", - "homepage": "https://github.com/fadingred/libgpod", - "supports": "!windows & !osx", - "dependencies": [ - "glib", - "libplist", - "sqlite3" - ] -} diff --git a/ports/msquic/portfile.cmake b/ports/msquic/portfile.cmake index a7525f14e2eb19..f0be5326f4fe83 100644 --- a/ports/msquic/portfile.cmake +++ b/ports/msquic/portfile.cmake @@ -17,16 +17,20 @@ vcpkg_from_github( exports-for-msh3.diff ) -vcpkg_from_github( - OUT_SOURCE_PATH OPENSSL_SOURCE_PATH - REPO quictls/openssl - REF openssl-3.1.7-quic1 - SHA512 230f48a4ef20bfd492b512bd53816a7129d70849afc1426e9ce813273c01884d5474552ecaede05231ca354403f25e2325c972c9c7950ae66dae310800bd19e7 - HEAD_REF openssl-3.1.7+quic -) -if(NOT EXISTS "${QUIC_SOURCE_PATH}/submodules/openssl3/Configure") - file(REMOVE_RECURSE "${QUIC_SOURCE_PATH}/submodules/openssl3") - file(RENAME "${OPENSSL_SOURCE_PATH}" "${QUIC_SOURCE_PATH}/submodules/openssl3") +set(QUIC_TLS "schannel") +if("0-rtt" IN_LIST FEATURES) + set(QUIC_TLS "openssl3") + vcpkg_from_github( + OUT_SOURCE_PATH OPENSSL_SOURCE_PATH + REPO quictls/openssl + REF openssl-3.1.7-quic1 + SHA512 230f48a4ef20bfd492b512bd53816a7129d70849afc1426e9ce813273c01884d5474552ecaede05231ca354403f25e2325c972c9c7950ae66dae310800bd19e7 + HEAD_REF openssl-3.1.7+quic + ) + if(NOT EXISTS "${QUIC_SOURCE_PATH}/submodules/openssl3/Configure") + file(REMOVE_RECURSE "${QUIC_SOURCE_PATH}/submodules/openssl3") + file(RENAME "${OPENSSL_SOURCE_PATH}" "${QUIC_SOURCE_PATH}/submodules/openssl3") + endif() endif() vcpkg_from_github( @@ -69,7 +73,7 @@ vcpkg_cmake_configure( SOURCE_PATH "${QUIC_SOURCE_PATH}" OPTIONS -DQUIC_SOURCE_LINK=OFF - -DQUIC_TLS=openssl3 + -DQUIC_TLS=${QUIC_TLS} -DQUIC_USE_SYSTEM_LIBCRYPTO=OFF -DQUIC_BUILD_PERF=OFF -DQUIC_BUILD_TEST=OFF diff --git a/ports/msquic/vcpkg.json b/ports/msquic/vcpkg.json index e9f3e4dc7419a3..0a263d79787e09 100644 --- a/ports/msquic/vcpkg.json +++ b/ports/msquic/vcpkg.json @@ -1,11 +1,19 @@ { "name": "msquic", "version": "2.4.7", + "port-version": 1, "description": "Cross-platform, C implementation of the IETF QUIC protocol", "homepage": "https://github.com/microsoft/msquic", "license": "MIT", "supports": "!mingw & !(static & staticcrt)", "dependencies": [ + { + "name": "msquic", + "features": [ + "0-rtt" + ], + "platform": "!windows" + }, { "name": "vcpkg-cmake", "host": true @@ -14,5 +22,14 @@ "name": "vcpkg-cmake-config", "host": true } - ] + ], + "features": { + "0-rtt": { + "description": [ + "Enable 0-RTT connection support.", + "This feature requires the use of (a fork of) OpenSSL 3 also on Windows." + ], + "license": "Apache-2.0" + } + } } diff --git a/ports/vcpkg-make/portfile.cmake b/ports/vcpkg-make/portfile.cmake index 6d1cea7624c3a1..1b1d146f31faf4 100644 --- a/ports/vcpkg-make/portfile.cmake +++ b/ports/vcpkg-make/portfile.cmake @@ -1,8 +1,10 @@ set(VCPKG_POLICY_CMAKE_HELPER_PORT enabled) +set(automake_version 1.17) vcpkg_download_distfile(ARCHIVE - URLS https://ftp.gnu.org/gnu/automake/automake-1.17.tar.gz - FILENAME automake.tar.gz + URLS https://ftp.gnu.org/gnu/automake/automake-${automake_version}.tar.gz + https://www.mirrorservice.org/sites/ftp.gnu.org/gnu/automake/automake-${automake_version}.tar.gz + FILENAME automake-${automake_version}.tar.gz SHA512 11357dfab8cbf4b5d94d9d06e475732ca01df82bef1284888a34bd558afc37b1a239bed1b5eb18a9dbcc326344fb7b1b301f77bb8385131eb8e1e118b677883a ) @@ -29,4 +31,13 @@ file(INSTALL "${CURRENT_PACKAGES_DIR}/share/${PORT}/wrappers" ) -vcpkg_install_copyright(FILE_LIST "${VCPKG_ROOT_DIR}/LICENSE.txt") +vcpkg_install_copyright( + COMMENT [[ +The cmake scripts are under vcpkg's MIT license terms, see LICENSE.txt below. +The port also installs shell scripts from GNU Automake. +These scripts are under GPL-2.0-or-later, see COPYING below. +]] + FILE_LIST + "${VCPKG_ROOT_DIR}/LICENSE.txt" + "${automake_source}/COPYING" +) diff --git a/ports/vcpkg-make/vcpkg.json b/ports/vcpkg-make/vcpkg.json index d926b0946aae69..59046f78a10ecc 100644 --- a/ports/vcpkg-make/vcpkg.json +++ b/ports/vcpkg-make/vcpkg.json @@ -1,15 +1,13 @@ { "name": "vcpkg-make", - "version-date": "2023-05-15", - "documentation": "https://vcpkg.io/en/docs/maintainers/ports/vcpkg-make.html", - "license": "MIT", + "version-date": "2024-12-27", + "documentation": "https://learn.microsoft.com/vcpkg/maintainers/functions/vcpkg_make_configure", + "license": null, "supports": "native", "dependencies": [ { - "name": "pkgconf", - "host": true, - "platform": "windows" - }, - "vcpkg-cmake-get-vars" + "name": "vcpkg-cmake-get-vars", + "host": true + } ] } diff --git a/ports/vcpkg-make/vcpkg_make_common.cmake b/ports/vcpkg-make/vcpkg_make_common.cmake index fe65a1dcc89fa4..575f3b81f8089d 100644 --- a/ports/vcpkg-make/vcpkg_make_common.cmake +++ b/ports/vcpkg-make/vcpkg_make_common.cmake @@ -52,7 +52,7 @@ function(z_vcpkg_make_determine_arch out_var value) elseif(${value} MATCHES "^(ARM|arm)$") set(${out_var} arm PARENT_SCOPE) elseif(${value} MATCHES "^(x86_64|i686|aarch64)$" OR NOT VCPKG_TARGET_IS_WINDOWS) - # Do nothing an assume valid architectures + # Do nothing and assume valid architecture set("${out_var}" "${value}" PARENT_SCOPE) else() message(FATAL_ERROR "Unsupported architecture '${value}' in '${CMAKE_CURRENT_FUNCTION}'!" ) @@ -65,6 +65,7 @@ function(z_vcpkg_make_determine_host_arch out_var) elseif(DEFINED ENV{PROCESSOR_ARCHITECTURE}) set(arch $ENV{PROCESSOR_ARCHITECTURE}) else() + z_vcpkg_make_get_cmake_vars(#[[ LANGUAGES .... ]]) set(arch "${VCPKG_DETECTED_CMAKE_HOST_SYSTEM_PROCESSOR}") endif() z_vcpkg_make_determine_arch("${out_var}" "${arch}") @@ -280,7 +281,7 @@ function(z_vcpkg_make_prepare_programs out_env) endif() endforeach() - if (NOT arg_DISABLE_MSVC_WRAPPERS) + if (NOT arg_DISABLE_MSVC_WRAPPERS AND NOT VCPKG_TARGET_IS_MINGW) z_vcpkg_append_to_configure_environment(configure_env CPP "compile ${VCPKG_DETECTED_CMAKE_C_COMPILER} -E") z_vcpkg_append_to_configure_environment(configure_env CC "compile ${VCPKG_DETECTED_CMAKE_C_COMPILER}") z_vcpkg_append_to_configure_environment(configure_env CXX "compile ${VCPKG_DETECTED_CMAKE_CXX_COMPILER}") diff --git a/ports/vcpkg-make/vcpkg_make_configure.cmake b/ports/vcpkg-make/vcpkg_make_configure.cmake index d4c3bb964c991b..d58200fdc1dd0f 100644 --- a/ports/vcpkg-make/vcpkg_make_configure.cmake +++ b/ports/vcpkg-make/vcpkg_make_configure.cmake @@ -36,6 +36,9 @@ function(vcpkg_make_configure) list(APPEND prepare_flags_opts "LANGUAGES" ${arg_LANGUAGES}) endif() + # Create cached cmake vars for this invocation's languages + z_vcpkg_make_get_cmake_vars(LANGUAGES ${arg_LANGUAGES}) + set(escaping "") if(arg_DISABLE_MSVC_TRANSFORMATIONS) set(escaping NO_FLAG_ESCAPING) diff --git a/ports/vcpkg-make/vcpkg_scripts.cmake b/ports/vcpkg-make/vcpkg_scripts.cmake index c05ac855ac571e..49756d7922dd6c 100644 --- a/ports/vcpkg-make/vcpkg_scripts.cmake +++ b/ports/vcpkg-make/vcpkg_scripts.cmake @@ -154,14 +154,14 @@ function(vcpkg_prepare_pkgconfig config) endforeach() vcpkg_find_acquire_program(PKGCONFIG) - get_filename_component(pkgconfig_path "${PKGCONFIG}" DIRECTORY) set(ENV{PKG_CONFIG} "${PKGCONFIG}") vcpkg_host_path_list(PREPEND ENV{PKG_CONFIG_PATH} - "${CURRENT_INSTALLED_DIR}/share/pkgconfig/" - "${CURRENT_INSTALLED_DIR}${subdir}/lib/pkgconfig/" - "${CURRENT_PACKAGES_DIR}/share/pkgconfig/" - "${CURRENT_PACKAGES_DIR}${subdir}/lib/pkgconfig/" + # After installation, (merged) 'lib' is always searched before 'share'. + "${CURRENT_PACKAGES_DIR}${subdir}/lib/pkgconfig" + "${CURRENT_INSTALLED_DIR}${subdir}/lib/pkgconfig" + "${CURRENT_PACKAGES_DIR}/share/pkgconfig" + "${CURRENT_INSTALLED_DIR}/share/pkgconfig" ) endfunction() diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index fb23bec7be059c..0e071e73d52f47 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -534,6 +534,8 @@ libdc1394:x64-android=fail libdc1394:arm64-android=fail # 32-bit needs android-24 libflac:arm-neon-android=fail +libfreenect2:arm64-windows=fail +libfreenect2:arm64-windows-static-md=fail # inline assembly requires more registers than available libgcrypt:x64-android=fail # error: call to undeclared function 'mktime_z' @@ -543,13 +545,10 @@ libgnutls:x64-android=fail # Fails to build due to incompatible delcaration of select in macOS 14.2 libgo:x64-osx=fail libgo:x64-android=fail +libgpg-error:arm-neon-android=fail +libgpg-error:arm64-android=fail +libgpg-error:x64-android=fail # Missing system libraries on linux to run/prepare autoconf -libgpod:x64-linux=fail -libfreenect2:arm64-windows=fail -libfreenect2:arm64-windows-static-md=fail -libgpod:arm-neon-android=fail -libgpod:arm64-android=fail -libgpod:x64-android=fail libgxps:arm-neon-android=fail libgxps:arm64-android=fail libgxps:x64-android=fail diff --git a/scripts/cmake/vcpkg_find_acquire_program(NUGET).cmake b/scripts/cmake/vcpkg_find_acquire_program(NUGET).cmake index f7c1ffbb798c3d..196b5dd583fb12 100644 --- a/scripts/cmake/vcpkg_find_acquire_program(NUGET).cmake +++ b/scripts/cmake/vcpkg_find_acquire_program(NUGET).cmake @@ -1,10 +1,10 @@ set(program_name nuget) set(brew_package_name "nuget") if(CMAKE_HOST_WIN32) - set(download_urls "https://dist.nuget.org/win-x86-commandline/v5.11.0/nuget.exe") - set(download_filename "nuget.5.11.0.exe") - set(download_sha512 06a337c9404dec392709834ef2cdbdce611e104b510ef40201849595d46d242151749aef65bc2d7ce5ade9ebfda83b64c03ce14c8f35ca9957a17a8c02b8c4b7) - set(tool_subdirectory "5.11.0") + set(download_urls "https://dist.nuget.org/win-x86-commandline/v6.11.1/nuget.exe") + set(download_filename "nuget.6.11.1.exe") + set(download_sha512 8E139D1C4A97F35625E261DF07AC5B3ECB6B931907D303E3B0FCCA26EC537FF667FF49CA15CB57909B30A262EA39EF678C4CBF33C99658162E58A6648D336D52) + set(tool_subdirectory "6.11.1") set(paths_to_search "${DOWNLOADS}/tools/nuget-${tool_subdirectory}-windows") set(raw_executable ON) set(rename_binary_to "nuget.exe") diff --git a/scripts/test_ports/vcpkg-ci-msh3/vcpkg.json b/scripts/test_ports/vcpkg-ci-msh3/vcpkg.json index b3058cfff71c55..330016d943a428 100644 --- a/scripts/test_ports/vcpkg-ci-msh3/vcpkg.json +++ b/scripts/test_ports/vcpkg-ci-msh3/vcpkg.json @@ -4,6 +4,13 @@ "description": "Validates msh3", "dependencies": [ "msh3", + { + "name": "msquic", + "features": [ + "0-rtt" + ], + "platform": "windows & !static" + }, { "name": "vcpkg-cmake", "host": true diff --git a/versions/a-/angle.json b/versions/a-/angle.json index dad20a27bc411d..1b24c0ed347870 100644 --- a/versions/a-/angle.json +++ b/versions/a-/angle.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "025eefba308651be2ae69502477d1201dfdf04ea", + "version-string": "chromium_5414", + "port-version": 10 + }, { "git-tree": "b0e6049d392ece97ba5be00c7c3e4410aa78d3f0", "version-string": "chromium_5414", diff --git a/versions/a-/aws-sdk-cpp.json b/versions/a-/aws-sdk-cpp.json index e95960295ba8ec..a50ff76789252c 100644 --- a/versions/a-/aws-sdk-cpp.json +++ b/versions/a-/aws-sdk-cpp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "65e0677d7ca2f28a8670c577103a7d03b4fbb55a", + "version": "1.11.474", + "port-version": 0 + }, { "git-tree": "2ad1c07eff40874cb2714011450ffe1a77fefb38", "version": "1.11.471", diff --git a/versions/baseline.json b/versions/baseline.json index 038923a324dce7..336462ab17906c 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -134,7 +134,7 @@ }, "angle": { "baseline": "chromium_5414", - "port-version": 9 + "port-version": 10 }, "ankurvdev-embedresource": { "baseline": "0.0.11", @@ -441,7 +441,7 @@ "port-version": 0 }, "aws-sdk-cpp": { - "baseline": "1.11.471", + "baseline": "1.11.474", "port-version": 0 }, "azmq": { @@ -3306,7 +3306,7 @@ }, "gstreamer": { "baseline": "1.24.7", - "port-version": 2 + "port-version": 3 }, "gtest": { "baseline": "1.15.2", @@ -3961,7 +3961,7 @@ "port-version": 0 }, "kealib": { - "baseline": "1.6.0", + "baseline": "1.6.1", "port-version": 0 }, "keccak-tiny": { @@ -4365,7 +4365,7 @@ "port-version": 4 }, "libcap": { - "baseline": "2.71", + "baseline": "2.73", "port-version": 0 }, "libcbor": { @@ -4628,10 +4628,6 @@ "baseline": "2.1.3", "port-version": 0 }, - "libgpod": { - "baseline": "2019-08-29", - "port-version": 4 - }, "libgta": { "baseline": "1.0.8", "port-version": 5 @@ -6186,7 +6182,7 @@ }, "msquic": { "baseline": "2.4.7", - "port-version": 0 + "port-version": 1 }, "mstch": { "baseline": "1.0.2", @@ -9401,7 +9397,7 @@ "port-version": 0 }, "vcpkg-make": { - "baseline": "2023-05-15", + "baseline": "2024-12-27", "port-version": 0 }, "vcpkg-msbuild": { diff --git a/versions/g-/gstreamer.json b/versions/g-/gstreamer.json index 99c8b9cacba2bb..92e5ff484b3c62 100644 --- a/versions/g-/gstreamer.json +++ b/versions/g-/gstreamer.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "8493048108e3a71b0a0271309f86dba4df884394", + "version": "1.24.7", + "port-version": 3 + }, { "git-tree": "895e28954cc355e23abad8b4babb540f5de2db6b", "version": "1.24.7", diff --git a/versions/k-/kealib.json b/versions/k-/kealib.json index ee8f18206e5606..47281ec2a8b9af 100644 --- a/versions/k-/kealib.json +++ b/versions/k-/kealib.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b536c20c065f4d208e57b76da99c746a5b476e76", + "version": "1.6.1", + "port-version": 0 + }, { "git-tree": "bf17704ffca285dddb6aef4c846fd62861134681", "version": "1.6.0", diff --git a/versions/l-/libcap.json b/versions/l-/libcap.json index fcaffbf2611613..9a7361d4328a1b 100644 --- a/versions/l-/libcap.json +++ b/versions/l-/libcap.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "958892a0b06a8065844bcf29104e85f46b0cd743", + "version": "2.73", + "port-version": 0 + }, { "git-tree": "624965e04fa91928fc26f8a061527d30ed58bf98", "version": "2.71", diff --git a/versions/m-/msquic.json b/versions/m-/msquic.json index b24d0ef0f7256f..156adec3298703 100644 --- a/versions/m-/msquic.json +++ b/versions/m-/msquic.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5e727b0b7e3bf5761f161c5f7ca8f24272a3f7f2", + "version": "2.4.7", + "port-version": 1 + }, { "git-tree": "04855f9144f78f05b623916dc4d7310fdf8b5d29", "version": "2.4.7", diff --git a/versions/v-/vcpkg-make.json b/versions/v-/vcpkg-make.json index 7d050a9664124e..960c6a0c986d65 100644 --- a/versions/v-/vcpkg-make.json +++ b/versions/v-/vcpkg-make.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ac1381c26cff8ab8365670f4fb00395e86c58dfa", + "version-date": "2024-12-27", + "port-version": 0 + }, { "git-tree": "50a2b6aaf3c272b1eff8ce757e14091c374d9855", "version-date": "2023-05-15",