From 7977f0a771e64e9811d32aa30d9a247e09c39b2e Mon Sep 17 00:00:00 2001 From: Theodore Tsirpanis Date: Thu, 20 Jun 2024 21:41:33 +0300 Subject: [PATCH] [aws-*,s2n] Update ports to their latest versions. (#39368) --- ports/aws-c-auth/portfile.cmake | 2 +- ports/aws-c-auth/vcpkg.json | 2 +- ports/aws-c-cal/portfile.cmake | 2 +- ports/aws-c-cal/vcpkg.json | 2 +- ports/aws-c-common/portfile.cmake | 2 +- ports/aws-c-common/vcpkg.json | 2 +- ports/aws-c-http/portfile.cmake | 2 +- ports/aws-c-http/vcpkg.json | 2 +- ports/aws-c-io/portfile.cmake | 2 +- ports/aws-c-io/vcpkg.json | 2 +- ports/aws-c-mqtt/portfile.cmake | 2 +- ports/aws-c-mqtt/vcpkg.json | 2 +- ports/aws-c-s3/portfile.cmake | 2 +- ports/aws-c-s3/vcpkg.json | 2 +- ports/aws-c-sdkutils/portfile.cmake | 2 +- ports/aws-c-sdkutils/vcpkg.json | 2 +- ports/aws-crt-cpp/portfile.cmake | 2 +- ports/aws-crt-cpp/vcpkg.json | 2 +- ports/aws-sdk-cpp/find-dependency.patch | 14 +++++ .../aws-sdk-cpp/fix-mingw-compatibility.patch | 23 ------- ports/aws-sdk-cpp/generateFeatures.ps1 | 2 +- .../aws-sdk-cpp/patch-relocatable-rpath.patch | 12 ---- ports/aws-sdk-cpp/portfile.cmake | 14 +---- ports/aws-sdk-cpp/vcpkg.in.json | 3 +- ports/aws-sdk-cpp/vcpkg.json | 60 ++++++++++++++----- ports/s2n/portfile.cmake | 2 +- ports/s2n/vcpkg.json | 2 +- versions/a-/aws-c-auth.json | 5 ++ versions/a-/aws-c-cal.json | 5 ++ versions/a-/aws-c-common.json | 5 ++ versions/a-/aws-c-http.json | 5 ++ versions/a-/aws-c-io.json | 5 ++ versions/a-/aws-c-mqtt.json | 5 ++ versions/a-/aws-c-s3.json | 5 ++ versions/a-/aws-c-sdkutils.json | 5 ++ versions/a-/aws-crt-cpp.json | 5 ++ versions/a-/aws-sdk-cpp.json | 5 ++ versions/baseline.json | 24 ++++---- versions/s-/s2n.json | 5 ++ 39 files changed, 151 insertions(+), 96 deletions(-) create mode 100644 ports/aws-sdk-cpp/find-dependency.patch delete mode 100644 ports/aws-sdk-cpp/fix-mingw-compatibility.patch delete mode 100644 ports/aws-sdk-cpp/patch-relocatable-rpath.patch diff --git a/ports/aws-c-auth/portfile.cmake b/ports/aws-c-auth/portfile.cmake index 663fe4ea4b..27d960ce20 100644 --- a/ports/aws-c-auth/portfile.cmake +++ b/ports/aws-c-auth/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO awslabs/aws-c-auth REF "v${VERSION}" - SHA512 48081ef8b9fb824f84e34b2083c17faa42d6098b014cf2a9b3399a18c87f4027adfbddd9faf1bbedc658f54e343d6abbcf14b545ec36b4e08e23138507b49ae8 + SHA512 c207e104f2fbb28277c41a37b7f95b279a4a6d76c76a23ee57f7f4e6215637b5ec873b3d012153080a59cf2641748894c0b9ddbf93e3dd9307d779c9c1f960d3 HEAD_REF master ) diff --git a/ports/aws-c-auth/vcpkg.json b/ports/aws-c-auth/vcpkg.json index 9b5c0f0aa2..1c8a5e2eaf 100644 --- a/ports/aws-c-auth/vcpkg.json +++ b/ports/aws-c-auth/vcpkg.json @@ -1,6 +1,6 @@ { "name": "aws-c-auth", - "version": "0.7.16", + "version": "0.7.22", "description": "C99 library implementation of AWS client-side authentication: standard credentials providers and signing.", "homepage": "https://github.com/awslabs/aws-c-auth", "license": "Apache-2.0", diff --git a/ports/aws-c-cal/portfile.cmake b/ports/aws-c-cal/portfile.cmake index 744a3bc704..19cac77be8 100644 --- a/ports/aws-c-cal/portfile.cmake +++ b/ports/aws-c-cal/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO awslabs/aws-c-cal REF "v${VERSION}" - SHA512 b3a00aa7cd322e16216744f622b7e36028da4a7a085e7bd967d5946ca4026f8d88c1d3891e970e2d8ae96939cb2c1b4ae30f8ca8117187877309979810863f36 + SHA512 3832da9f5d696468152ee6284a402a62d6db643d98ed6a865a76870bba5f6a5abd270e8c97271a5bdde0ab436cead1ba2ba0640a637246a717616aba9477ddd1 HEAD_REF master PATCHES remove-libcrypto-messages.patch ) diff --git a/ports/aws-c-cal/vcpkg.json b/ports/aws-c-cal/vcpkg.json index 14b30dc5b0..08923c9850 100644 --- a/ports/aws-c-cal/vcpkg.json +++ b/ports/aws-c-cal/vcpkg.json @@ -1,6 +1,6 @@ { "name": "aws-c-cal", - "version": "0.6.10", + "version": "0.6.15", "description": "C99 wrapper for cryptography primitives.", "homepage": "https://github.com/awslabs/aws-c-cal", "license": "Apache-2.0", diff --git a/ports/aws-c-common/portfile.cmake b/ports/aws-c-common/portfile.cmake index 8e1d2c4f77..4e6e826b5a 100644 --- a/ports/aws-c-common/portfile.cmake +++ b/ports/aws-c-common/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO awslabs/aws-c-common REF "v${VERSION}" - SHA512 9c9f9c7294216d569724104096ab93b5b0635435603763f2caf35a4ec596758397ed1c91655d5f566fc4344275841708c21723b1d2cef7b772c95ac62c14705c + SHA512 c91ea5c703657fe427175018c20024848e9783157286133c58cbf20e3467acfb9d7251e0d2a63ea925b8252930b2326707fb699249e93ed75497d999fb4f73fa HEAD_REF master PATCHES disable-internal-crt-option.patch # Disable internal crt option because vcpkg contains crt processing flow diff --git a/ports/aws-c-common/vcpkg.json b/ports/aws-c-common/vcpkg.json index 6e770905c2..10e82b0bb7 100644 --- a/ports/aws-c-common/vcpkg.json +++ b/ports/aws-c-common/vcpkg.json @@ -1,6 +1,6 @@ { "name": "aws-c-common", - "version": "0.9.14", + "version": "0.9.21", "description": "AWS common library for C", "homepage": "https://github.com/awslabs/aws-c-common", "license": "Apache-2.0", diff --git a/ports/aws-c-http/portfile.cmake b/ports/aws-c-http/portfile.cmake index f8eaba6852..b95faccd0a 100644 --- a/ports/aws-c-http/portfile.cmake +++ b/ports/aws-c-http/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO awslabs/aws-c-http REF "v${VERSION}" - SHA512 2697b728d3bebaf1013a6568899ae41c3b93590079ec2d61c8b9718f3195c5662a8c27bf64f28fa8ccbc6b58660aa0cf9e7e0922a17fe257d20431a393f24abe + SHA512 8955fd1e49c5b0c776db0b96c4416eb307480516787f69cf4a6b307a5e388397fe2ac91129e118a56a3401d37fe3ec68e003717bbf226f1345030610f64fae78 HEAD_REF master ) diff --git a/ports/aws-c-http/vcpkg.json b/ports/aws-c-http/vcpkg.json index d480b98655..42cae4b68b 100644 --- a/ports/aws-c-http/vcpkg.json +++ b/ports/aws-c-http/vcpkg.json @@ -1,6 +1,6 @@ { "name": "aws-c-http", - "version": "0.8.1", + "version": "0.8.2", "description": "C99 implementation of the HTTP/1.1 and HTTP/2 specifications", "homepage": "https://github.com/awslabs/aws-c-http", "license": "Apache-2.0", diff --git a/ports/aws-c-io/portfile.cmake b/ports/aws-c-io/portfile.cmake index 331383e543..c825f3c75a 100644 --- a/ports/aws-c-io/portfile.cmake +++ b/ports/aws-c-io/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO awslabs/aws-c-io REF "v${VERSION}" - SHA512 45346375ababd3331750a81b0632a3ddbc64ed9716f54809c6bd6f097368a7f586d5c74e5663cabbea2dfa74c9395bd2eb91e7402f80a7a9e18b242b49134a73 + SHA512 b5dc81635ce775c3783df2d4f6ccf0890b1e1669bddb1c10f6d200203684e84504ca87099cb88874010df28f98f658da5a4eacb9e4df0408d40d845f3d394f48 HEAD_REF master ) diff --git a/ports/aws-c-io/vcpkg.json b/ports/aws-c-io/vcpkg.json index d31e971405..cf06731415 100644 --- a/ports/aws-c-io/vcpkg.json +++ b/ports/aws-c-io/vcpkg.json @@ -1,6 +1,6 @@ { "name": "aws-c-io", - "version": "0.14.6", + "version": "0.14.9", "description": "Handles all IO and TLS work for application protocols.", "homepage": "https://github.com/awslabs/aws-c-io", "license": "Apache-2.0", diff --git a/ports/aws-c-mqtt/portfile.cmake b/ports/aws-c-mqtt/portfile.cmake index 32eeafdc2e..01a26e8347 100644 --- a/ports/aws-c-mqtt/portfile.cmake +++ b/ports/aws-c-mqtt/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO awslabs/aws-c-mqtt REF "v${VERSION}" - SHA512 1ad2056a9ae4695b10d91752f04e7dbd8c5a1568eacb107cbdb46584cee2fea3f8a64dd808b7304cf952bbaa314e483eb8070219c703120a23299c0ac581d5d8 + SHA512 0d6b884e40845173623e2561191f7ba7d67a88797f56b43ce80986ad09f05bb88ad9b290990e4c62db39e67c4e5abdf89e2c8be6176b53f65c617c158aab7767 HEAD_REF master ) diff --git a/ports/aws-c-mqtt/vcpkg.json b/ports/aws-c-mqtt/vcpkg.json index fbd546e128..be6ed515d8 100644 --- a/ports/aws-c-mqtt/vcpkg.json +++ b/ports/aws-c-mqtt/vcpkg.json @@ -1,6 +1,6 @@ { "name": "aws-c-mqtt", - "version": "0.10.3", + "version": "0.10.4", "description": "C99 implementation of the MQTT 3.1.1 specification.", "homepage": "https://github.com/awslabs/aws-c-mqtt", "license": "Apache-2.0", diff --git a/ports/aws-c-s3/portfile.cmake b/ports/aws-c-s3/portfile.cmake index 2653cb4e61..a287b4726c 100644 --- a/ports/aws-c-s3/portfile.cmake +++ b/ports/aws-c-s3/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO awslabs/aws-c-s3 REF "v${VERSION}" - SHA512 93ab37e8132c9e97e4ca4f1711331e6531ccb75c92eb6cd547576d2c3b0d9fe3c504bb61f1da35c3aae1eeec36e0f556acb2b618af9827b7b3195b3c3d8130a9 + SHA512 005ecf914eba3d3a207cdead30c6e642cf1d02552c569b6f66ef46d3c0b999788f75b0c4c9a61c0dd53e01eef75c22cff19d4fed920bb6e59a20cc355b4f99e1 HEAD_REF master ) diff --git a/ports/aws-c-s3/vcpkg.json b/ports/aws-c-s3/vcpkg.json index b8238b61ac..8d301c779a 100644 --- a/ports/aws-c-s3/vcpkg.json +++ b/ports/aws-c-s3/vcpkg.json @@ -1,6 +1,6 @@ { "name": "aws-c-s3", - "version": "0.5.4", + "version": "0.5.10", "description": "C99 library implementation for communicating with the S3 service, designed for maximizing throughput on high bandwidth EC2 instances.", "homepage": "https://github.com/awslabs/aws-c-s3", "license": "Apache-2.0", diff --git a/ports/aws-c-sdkutils/portfile.cmake b/ports/aws-c-sdkutils/portfile.cmake index 4a8beb5ed3..af03c06467 100644 --- a/ports/aws-c-sdkutils/portfile.cmake +++ b/ports/aws-c-sdkutils/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO awslabs/aws-c-sdkutils REF "v${VERSION}" - SHA512 ea2a018393f93a453f45a369915ce8155f88d4014e3eb622063813060ca72e941356cac3dfa4a83617ab36876521f58ce73beaffea352fbeb0745247271bf5ae + SHA512 c625d5b0a3e3f68ae442b0a0ce90008dd002d57f07bb985c1dd239f8234e220b08604d64e2def0a0ce56e06404554c38f64e944dc2938eba64f68619af1c1f14 HEAD_REF master ) diff --git a/ports/aws-c-sdkutils/vcpkg.json b/ports/aws-c-sdkutils/vcpkg.json index 45961a0984..b5765c5b8b 100644 --- a/ports/aws-c-sdkutils/vcpkg.json +++ b/ports/aws-c-sdkutils/vcpkg.json @@ -1,6 +1,6 @@ { "name": "aws-c-sdkutils", - "version": "0.1.15", + "version": "0.1.16", "description": "C99 library implementing AWS SDK specific utilities. Includes utilities for ARN parsing, reading AWS profiles, etc...", "homepage": "https://github.com/awslabs/aws-c-sdkutils", "license": "Apache-2.0", diff --git a/ports/aws-crt-cpp/portfile.cmake b/ports/aws-crt-cpp/portfile.cmake index 9016387a39..78e2664b80 100644 --- a/ports/aws-crt-cpp/portfile.cmake +++ b/ports/aws-crt-cpp/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO awslabs/aws-crt-cpp REF "v${VERSION}" - SHA512 357fd22056b24e939d300a2e5f3eb61e6f2683cc1ec187a3a198b25b5908f07c07af38c3e862befb17254a0029f4994e4af43c070620a6a03e7d112c6eabcd25 + SHA512 ddddc41b163029fd76b600d170cd0fc0476ba0270975ce9afab8df4c38ad51bc56db9dd7f6f2394a3eb89024c38ac63b930bd6ab2b425c3bdd8919891b086f16 PATCHES no-werror.patch ) diff --git a/ports/aws-crt-cpp/vcpkg.json b/ports/aws-crt-cpp/vcpkg.json index aabbe7187a..f5d211c7e6 100644 --- a/ports/aws-crt-cpp/vcpkg.json +++ b/ports/aws-crt-cpp/vcpkg.json @@ -1,6 +1,6 @@ { "name": "aws-crt-cpp", - "version": "0.26.4", + "version": "0.26.12", "description": "C++ wrapper around the aws-c-* libraries. Provides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.", "homepage": "https://github.com/awslabs/aws-crt-cpp", "license": "Apache-2.0", diff --git a/ports/aws-sdk-cpp/find-dependency.patch b/ports/aws-sdk-cpp/find-dependency.patch new file mode 100644 index 0000000000..4ddf515642 --- /dev/null +++ b/ports/aws-sdk-cpp/find-dependency.patch @@ -0,0 +1,14 @@ +diff --git a/toolchains/core-config.cmake b/toolchains/core-config.cmake +index d90bfaf747..ab14402577 100644 +--- a/toolchains/core-config.cmake ++++ b/toolchains/core-config.cmake +@@ -15,5 +15,9 @@ if (AWSSDK_CRYPTO_IN_SOURCE_BUILD) + find_dependency(crypto) + find_dependency(ssl) + endif() ++find_dependency(ZLIB) ++if("@ENABLE_CURL_CLIENT@") ++ find_dependency(CURL) ++endif() + set(BUILD_SHARED_LIBS ${BUILD_SHARED_LIBS_PREV}) + include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@-targets.cmake") diff --git a/ports/aws-sdk-cpp/fix-mingw-compatibility.patch b/ports/aws-sdk-cpp/fix-mingw-compatibility.patch deleted file mode 100644 index 3e8da080be..0000000000 --- a/ports/aws-sdk-cpp/fix-mingw-compatibility.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/src/aws-cpp-sdk-core/source/platform/windows/Environment.cpp b/src/aws-cpp-sdk-core/source/platform/windows/Environment.cpp -index d8b540312..b552a9dbf 100644 ---- a/src/aws-cpp-sdk-core/source/platform/windows/Environment.cpp -+++ b/src/aws-cpp-sdk-core/source/platform/windows/Environment.cpp -@@ -19,6 +19,7 @@ that would need to be manually freed in all the client functions, just copy it i - */ - Aws::String GetEnv(const char *variableName) - { -+#ifdef _MSC_VER - char* variableValue = nullptr; - std::size_t valueSize = 0; - auto queryResult = _dupenv_s(&variableValue, &valueSize, variableName); -@@ -31,6 +32,10 @@ Aws::String GetEnv(const char *variableName) - } - - return result; -+#else -+ auto variableValue = std::getenv(variableName); -+ return Aws::String( variableValue ? variableValue : "" ); -+#endif - } - - } // namespace Environment diff --git a/ports/aws-sdk-cpp/generateFeatures.ps1 b/ports/aws-sdk-cpp/generateFeatures.ps1 index d0f9a5aba7..299ef13583 100644 --- a/ports/aws-sdk-cpp/generateFeatures.ps1 +++ b/ports/aws-sdk-cpp/generateFeatures.ps1 @@ -15,7 +15,7 @@ if (-not (Test-Path $ExtractedSources)) { if (Test-Path "$ExtractedSources.tmp") { Remove-Item -Force "$ExtractedSources.tmp" } - git clone "https://github.com/aws/aws-sdk-cpp" "$ExtractedSources.tmp" | Out-Host + git clone --depth=1 "https://github.com/aws/aws-sdk-cpp" "$ExtractedSources.tmp" | Out-Host git -c "$ExtractedSources.tmp" checkout $SourcesRef Move-Item "$ExtractedSources.tmp" "$ExtractedSources" } diff --git a/ports/aws-sdk-cpp/patch-relocatable-rpath.patch b/ports/aws-sdk-cpp/patch-relocatable-rpath.patch deleted file mode 100644 index 1dc1cfd760..0000000000 --- a/ports/aws-sdk-cpp/patch-relocatable-rpath.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 41d220d5fa..f6ee9a2a74 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -147,7 +147,6 @@ if (LEGACY_BUILD) - endif () - - # Add Linker search paths to RPATH so as to fix the problem where some linkers can't find cross-compiled dependent libraries in customer paths when linking executables. -- set(CMAKE_INSTALL_RPATH_USE_LINK_PATH true) - - # build the sdk targets - project("aws-cpp-sdk-all" VERSION "${PROJECT_VERSION}" LANGUAGES CXX) diff --git a/ports/aws-sdk-cpp/portfile.cmake b/ports/aws-sdk-cpp/portfile.cmake index 4d751d0e23..ddbaf2823e 100644 --- a/ports/aws-sdk-cpp/portfile.cmake +++ b/ports/aws-sdk-cpp/portfile.cmake @@ -4,13 +4,12 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO aws/aws-sdk-cpp REF "${VERSION}" - SHA512 826be806ddd87eb452f97df70b19df4194e984775408d8f99246244b6949abcab583e4cbe1ae3bc5d61f3c78267d0e75ea9e69956188ab12e0318344a4314591 + SHA512 cdf2878d573398d65a20ce65d994552489ec06630e7db7db561f2e662d052d77c75395efc23445a610150817ac7db3eaaa66a42f4af6c7cee76216b04ce63dc7 PATCHES - patch-relocatable-rpath.patch fix-aws-root.patch lock-curl-http-and-tls-settings.patch fix_find_curl.patch - fix-mingw-compatibility.patch + find-dependency.patch ) string(COMPARE EQUAL "${VCPKG_CRT_LINKAGE}" "dynamic" FORCE_SHARED_CRT) @@ -73,15 +72,6 @@ foreach(AWS_CONFIG IN LISTS AWS_CONFIGS) file(READ "${AWS_CONFIG}" _contents) file(WRITE "${AWS_CONFIG}" "include(CMakeFindDependencyMacro)\nfind_dependency(aws-cpp-sdk-core)\n${_contents}") endforeach() -vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/share/awssdk/AWSSDKConfig.cmake" [[include(${CMAKE_CURRENT_LIST_DIR}/compiler_settings.cmake)]] -[[include(${CMAKE_CURRENT_LIST_DIR}/compiler_settings.cmake) -include(CMakeFindDependencyMacro) -find_dependency(ZLIB) -find_dependency(CURL)]]) -vcpkg_replace_string("${CURRENT_PACKAGES_DIR}/share/aws-cpp-sdk-core/aws-cpp-sdk-core-config.cmake" "find_dependency(aws-crt-cpp)" -[[find_dependency(aws-crt-cpp) -find_dependency(ZLIB) -find_dependency(CURL)]]) file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include" diff --git a/ports/aws-sdk-cpp/vcpkg.in.json b/ports/aws-sdk-cpp/vcpkg.in.json index 3eb486f732..e71d1612b2 100644 --- a/ports/aws-sdk-cpp/vcpkg.in.json +++ b/ports/aws-sdk-cpp/vcpkg.in.json @@ -1,7 +1,6 @@ { "name": "aws-sdk-cpp", - "version": "1.11.215", - "port-version": 1, + "version": "1.11.352", "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 39a27c4595..4d3b5eadca 100644 --- a/ports/aws-sdk-cpp/vcpkg.json +++ b/ports/aws-sdk-cpp/vcpkg.json @@ -1,8 +1,7 @@ { "$note": "Automatically generated by generateFeatures.ps1", "name": "aws-sdk-cpp", - "version": "1.11.285", - "port-version": 4, + "version": "1.11.352", "description": "AWS SDK for C++", "homepage": "https://github.com/aws/aws-sdk-cpp", "license": "Apache-2.0", @@ -62,9 +61,6 @@ "acm-pca": { "description": "C++ SDK for the AWS acm-pca service" }, - "alexaforbusiness": { - "description": "C++ SDK for the AWS alexaforbusiness service" - }, "amp": { "description": "C++ SDK for the AWS amp service" }, @@ -107,6 +103,9 @@ "application-insights": { "description": "C++ SDK for the AWS application-insights service" }, + "application-signals": { + "description": "C++ SDK for the AWS application-signals service" + }, "applicationcostprofiler": { "description": "C++ SDK for the AWS applicationcostprofiler service" }, @@ -122,9 +121,15 @@ "appsync": { "description": "C++ SDK for the AWS appsync service" }, + "apptest": { + "description": "C++ SDK for the AWS apptest service" + }, "arc-zonal-shift": { "description": "C++ SDK for the AWS arc-zonal-shift service" }, + "artifact": { + "description": "C++ SDK for the AWS artifact service" + }, "athena": { "description": "C++ SDK for the AWS athena service" }, @@ -152,9 +157,6 @@ "backup-gateway": { "description": "C++ SDK for the AWS backup-gateway service" }, - "backupstorage": { - "description": "C++ SDK for the AWS backupstorage service" - }, "batch": { "description": "C++ SDK for the AWS batch service" }, @@ -185,6 +187,9 @@ "ce": { "description": "C++ SDK for the AWS ce service" }, + "chatbot": { + "description": "C++ SDK for the AWS chatbot service" + }, "chime": { "description": "C++ SDK for the AWS chime service" }, @@ -257,6 +262,9 @@ "codecommit": { "description": "C++ SDK for the AWS codecommit service" }, + "codeconnections": { + "description": "C++ SDK for the AWS codeconnections service" + }, "codedeploy": { "description": "C++ SDK for the AWS codedeploy service" }, @@ -317,6 +325,9 @@ "connectparticipant": { "description": "C++ SDK for the AWS connectparticipant service" }, + "controlcatalog": { + "description": "C++ SDK for the AWS controlcatalog service" + }, "controltower": { "description": "C++ SDK for the AWS controltower service" }, @@ -347,6 +358,9 @@ "dax": { "description": "C++ SDK for the AWS dax service" }, + "deadline": { + "description": "C++ SDK for the AWS deadline service" + }, "detective": { "description": "C++ SDK for the AWS detective service" }, @@ -521,9 +535,6 @@ "healthlake": { "description": "C++ SDK for the AWS healthlake service" }, - "honeycode": { - "description": "C++ SDK for the AWS honeycode service" - }, "iam": { "description": "C++ SDK for the AWS iam service" }, @@ -570,9 +581,6 @@ "iot-jobs-data": { "description": "C++ SDK for the AWS iot-jobs-data service" }, - "iot-roborunner": { - "description": "C++ SDK for the AWS iot-roborunner service" - }, "iot1click-devices": { "description": "C++ SDK for the AWS iot1click-devices service" }, @@ -720,6 +728,9 @@ "macie2": { "description": "C++ SDK for the AWS macie2 service" }, + "mailmanager": { + "description": "C++ SDK for the AWS mailmanager service" + }, "managedblockchain": { "description": "C++ SDK for the AWS managedblockchain service" }, @@ -810,6 +821,9 @@ "neptune": { "description": "C++ SDK for the AWS neptune service" }, + "neptune-graph": { + "description": "C++ SDK for the AWS neptune-graph service" + }, "neptunedata": { "description": "C++ SDK for the AWS neptunedata service" }, @@ -819,6 +833,9 @@ "networkmanager": { "description": "C++ SDK for the AWS networkmanager service" }, + "networkmonitor": { + "description": "C++ SDK for the AWS networkmonitor service" + }, "nimble": { "description": "C++ SDK for the AWS nimble service" }, @@ -861,6 +878,9 @@ "pca-connector-ad": { "description": "C++ SDK for the AWS pca-connector-ad service" }, + "pca-connector-scep": { + "description": "C++ SDK for the AWS pca-connector-scep service" + }, "personalize": { "description": "C++ SDK for the AWS personalize service" }, @@ -984,6 +1004,9 @@ "route53domains": { "description": "C++ SDK for the AWS route53domains service" }, + "route53profiles": { + "description": "C++ SDK for the AWS route53profiles service" + }, "route53resolver": { "description": "C++ SDK for the AWS route53resolver service" }, @@ -1132,6 +1155,9 @@ "sts": { "description": "C++ SDK for the AWS sts service" }, + "supplychain": { + "description": "C++ SDK for the AWS supplychain service" + }, "support": { "description": "C++ SDK for the AWS support service" }, @@ -1144,6 +1170,9 @@ "synthetics": { "description": "C++ SDK for the AWS synthetics service" }, + "taxsettings": { + "description": "C++ SDK for the AWS taxsettings service" + }, "text-to-speech": { "description": "C++ SDK for the AWS text-to-speech service", "dependencies": [ @@ -1159,6 +1188,9 @@ "textract": { "description": "C++ SDK for the AWS textract service" }, + "timestream-influxdb": { + "description": "C++ SDK for the AWS timestream-influxdb service" + }, "timestream-query": { "description": "C++ SDK for the AWS timestream-query service" }, diff --git a/ports/s2n/portfile.cmake b/ports/s2n/portfile.cmake index a3e5d93012..fd874cfd74 100644 --- a/ports/s2n/portfile.cmake +++ b/ports/s2n/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO aws/s2n-tls REF "v${VERSION}" - SHA512 86f0ccdc6aad63543786db7f0a8629c25008651259f4d3fd791c2bbd52cafe49ecd4824e42c55f85b03964ba2c349773fe47cacaad6794c4da349e28cc6d59d9 + SHA512 41abcde197e30845e64b3b63e2edf32b66611723505d176cbe439d5cc91dccf1c6dff0c53d896e5cfa5bbb65362a36dbe200883f658f47635b526c2fdf67210e PATCHES fix-cmake-target-path.patch ) diff --git a/ports/s2n/vcpkg.json b/ports/s2n/vcpkg.json index 91808689db..78eb4616c0 100644 --- a/ports/s2n/vcpkg.json +++ b/ports/s2n/vcpkg.json @@ -1,6 +1,6 @@ { "name": "s2n", - "version": "1.4.8", + "version": "1.4.16", "description": "C99 implementation of the TLS/SSL protocols.", "homepage": "https://github.com/aws/s2n-tls", "license": "Apache-2.0", diff --git a/versions/a-/aws-c-auth.json b/versions/a-/aws-c-auth.json index 90d2726d8f..0d2582620a 100644 --- a/versions/a-/aws-c-auth.json +++ b/versions/a-/aws-c-auth.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "9dc508c4dbe649e26a09570b55bede507417f353", + "version": "0.7.22", + "port-version": 0 + }, { "git-tree": "349597b752292dcaf8e16d76e4dd231891c74491", "version": "0.7.16", diff --git a/versions/a-/aws-c-cal.json b/versions/a-/aws-c-cal.json index 5fc551cc50..e596808f23 100644 --- a/versions/a-/aws-c-cal.json +++ b/versions/a-/aws-c-cal.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "c9382281410e9d885d1eacce6faa29f36767a5b0", + "version": "0.6.15", + "port-version": 0 + }, { "git-tree": "dd087ffda02ff69b1ce404a3e6247220c1c4c62f", "version": "0.6.10", diff --git a/versions/a-/aws-c-common.json b/versions/a-/aws-c-common.json index 00b07fa10a..80680c33e9 100644 --- a/versions/a-/aws-c-common.json +++ b/versions/a-/aws-c-common.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "636a4b86f49c7c2741cf61de556f29125acc76a6", + "version": "0.9.21", + "port-version": 0 + }, { "git-tree": "5ce002157d2a45f99a99d4eeb35323b2db108a12", "version": "0.9.14", diff --git a/versions/a-/aws-c-http.json b/versions/a-/aws-c-http.json index bca3f23fd4..ef202a3cb0 100644 --- a/versions/a-/aws-c-http.json +++ b/versions/a-/aws-c-http.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ca51e9a75bf0240b459ab91f2058b3df01f22962", + "version": "0.8.2", + "port-version": 0 + }, { "git-tree": "f8adfd9bb00f8f94f20462e0cfdcac07ccdf6a94", "version": "0.8.1", diff --git a/versions/a-/aws-c-io.json b/versions/a-/aws-c-io.json index 365ce9a68a..1ebd9aa81f 100644 --- a/versions/a-/aws-c-io.json +++ b/versions/a-/aws-c-io.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "8bd9a8fb2689efbf9a887d321d8c9a4d186c9641", + "version": "0.14.9", + "port-version": 0 + }, { "git-tree": "4e76d4b5c9d39008952070b235a34f8df72ef72f", "version": "0.14.6", diff --git a/versions/a-/aws-c-mqtt.json b/versions/a-/aws-c-mqtt.json index ac7459ccaa..9a795722aa 100644 --- a/versions/a-/aws-c-mqtt.json +++ b/versions/a-/aws-c-mqtt.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "aeeedc8ee14891ddd71133176868c242b75cb1d7", + "version": "0.10.4", + "port-version": 0 + }, { "git-tree": "8d9ad24f654f54f40250744fc34a83f1436eb9c7", "version": "0.10.3", diff --git a/versions/a-/aws-c-s3.json b/versions/a-/aws-c-s3.json index 79c445117e..86228c143a 100644 --- a/versions/a-/aws-c-s3.json +++ b/versions/a-/aws-c-s3.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "af095b735f936354c42601fe880ec731e94ebe2e", + "version": "0.5.10", + "port-version": 0 + }, { "git-tree": "ec20c84a73d7910b5a0fd15f379002f1e3c66873", "version": "0.5.4", diff --git a/versions/a-/aws-c-sdkutils.json b/versions/a-/aws-c-sdkutils.json index b0efa17e80..01e2e7eb30 100644 --- a/versions/a-/aws-c-sdkutils.json +++ b/versions/a-/aws-c-sdkutils.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "7e317edf4088819dc93010e75d6ee0211ec03ea8", + "version": "0.1.16", + "port-version": 0 + }, { "git-tree": "059bddb8a37a8cabda35680b9c212e9a0bdb1134", "version": "0.1.15", diff --git a/versions/a-/aws-crt-cpp.json b/versions/a-/aws-crt-cpp.json index 426864051b..46182fc774 100644 --- a/versions/a-/aws-crt-cpp.json +++ b/versions/a-/aws-crt-cpp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "bd51561d31e21b0e6f3e942166f46319f25022fe", + "version": "0.26.12", + "port-version": 0 + }, { "git-tree": "e12f07da72d8c435c8a68fae965c42cff40661ad", "version": "0.26.4", diff --git a/versions/a-/aws-sdk-cpp.json b/versions/a-/aws-sdk-cpp.json index c8afa31617..c1352d443d 100644 --- a/versions/a-/aws-sdk-cpp.json +++ b/versions/a-/aws-sdk-cpp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "44ddfa703437d80b5828205ee00e8e49c687275b", + "version": "1.11.352", + "port-version": 0 + }, { "git-tree": "dff240595574fc8994e2b6e574afabbb7d857f8f", "version": "1.11.285", diff --git a/versions/baseline.json b/versions/baseline.json index 8823dd8213..9f225b1a07 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -377,15 +377,15 @@ "port-version": 0 }, "aws-c-auth": { - "baseline": "0.7.16", + "baseline": "0.7.22", "port-version": 0 }, "aws-c-cal": { - "baseline": "0.6.10", + "baseline": "0.6.15", "port-version": 0 }, "aws-c-common": { - "baseline": "0.9.14", + "baseline": "0.9.21", "port-version": 0 }, "aws-c-compression": { @@ -397,23 +397,23 @@ "port-version": 0 }, "aws-c-http": { - "baseline": "0.8.1", + "baseline": "0.8.2", "port-version": 0 }, "aws-c-io": { - "baseline": "0.14.6", + "baseline": "0.14.9", "port-version": 0 }, "aws-c-mqtt": { - "baseline": "0.10.3", + "baseline": "0.10.4", "port-version": 0 }, "aws-c-s3": { - "baseline": "0.5.4", + "baseline": "0.5.10", "port-version": 0 }, "aws-c-sdkutils": { - "baseline": "0.1.15", + "baseline": "0.1.16", "port-version": 0 }, "aws-checksums": { @@ -421,7 +421,7 @@ "port-version": 0 }, "aws-crt-cpp": { - "baseline": "0.26.4", + "baseline": "0.26.12", "port-version": 0 }, "aws-lambda-cpp": { @@ -429,8 +429,8 @@ "port-version": 0 }, "aws-sdk-cpp": { - "baseline": "1.11.285", - "port-version": 4 + "baseline": "1.11.352", + "port-version": 0 }, "azmq": { "baseline": "2023-03-23", @@ -7881,7 +7881,7 @@ "port-version": 0 }, "s2n": { - "baseline": "1.4.8", + "baseline": "1.4.16", "port-version": 0 }, "safeint": { diff --git a/versions/s-/s2n.json b/versions/s-/s2n.json index e048ed57eb..90e0d3b873 100644 --- a/versions/s-/s2n.json +++ b/versions/s-/s2n.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "cf330f1b71f9308d5af43845a67b5105b5cee213", + "version": "1.4.16", + "port-version": 0 + }, { "git-tree": "4249ebdeba4e52237f5098d11a0664ffe6884a93", "version": "1.4.8",