[aws-sdk-cpp] update to 1.11.160 and update dependencies (#33708)

This commit is contained in:
Conor Ryan 2023-09-13 22:03:24 -04:00 committed by GitHub
parent a04f49071f
commit 2c401863dd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
37 changed files with 104 additions and 50 deletions

View File

@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO awslabs/aws-c-auth
REF "v${VERSION}"
SHA512 8b5914bcfe8dec31c17492f0d3a54963e3d66d5367311bac7234c18effe8a1db8c9f6a84d27bc092000e88b5db8a8a3576f2bbbbe26212ace0ee361d55c7499e
SHA512 a5508c7bee8a8b4fb12d598e270913d3b6e63190faa866c98d841cc5df814f959cda88e62ea794b7456f23c07a8457f7d4af78ac4758211791051293843ba3b5
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "aws-c-auth",
"version": "0.7.1",
"version": "0.7.3",
"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",

View File

@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO awslabs/aws-c-cal
REF "v${VERSION}"
SHA512 3f0b3f85faa857b00af81c3339c8016f50d2ce9e2fa4d2a7be079feb40fc37ab1589d7dbbca2813416bb2c175ccf66dbe4718f2ce42909a507432cfb19133ec6
SHA512 b1116977b467c2c7f10f84912a3bc2a8329e3ec22c58f19f7b8a244a2b08fb3420bed62791b7ad6f06b8aeff6c361a33ddc0ac28cf781dfa1aafc83a62aa24ec
HEAD_REF master
PATCHES remove-libcrypto-messages.patch
)

View File

@ -1,6 +1,6 @@
{
"name": "aws-c-cal",
"version": "0.6.1",
"version": "0.6.2",
"description": "C99 wrapper for cryptography primitives.",
"homepage": "https://github.com/awslabs/aws-c-cal",
"license": "Apache-2.0",

View File

@ -1,20 +1,20 @@
diff --git a/cmake/AwsCFlags.cmake b/cmake/AwsCFlags.cmake
index 249b7d5..41a31e2 100644
index 470f6db..537536b 100644
--- a/cmake/AwsCFlags.cmake
+++ b/cmake/AwsCFlags.cmake
@@ -38,15 +38,6 @@ function(aws_set_common_properties target)
@@ -82,15 +82,6 @@ function(aws_set_common_properties target)
list(APPEND AWS_C_FLAGS /DAWS_SUPPORT_WIN7=1)
endif()
- string(TOUPPER "${CMAKE_BUILD_TYPE}" _CMAKE_BUILD_TYPE)
- if(STATIC_CRT)
- string(REPLACE "/MD" "/MT" _FLAGS "${CMAKE_C_FLAGS_${_CMAKE_BUILD_TYPE}}")
- # Set MSVC runtime libary.
- # Note: there are other ways of doing this if we bump our CMake minimum to 3.14+
- # See: https://cmake.org/cmake/help/latest/policy/CMP0091.html
- if (AWS_STATIC_MSVC_RUNTIME_LIBRARY OR STATIC_CRT)
- list(APPEND AWS_C_FLAGS "/MT$<$<CONFIG:Debug>:d>")
- else()
- string(REPLACE "/MT" "/MD" _FLAGS "${CMAKE_C_FLAGS_${_CMAKE_BUILD_TYPE}}")
- list(APPEND AWS_C_FLAGS "/MD$<$<CONFIG:Debug>:d>")
- endif()
- string(REPLACE " " ";" _FLAGS "${_FLAGS}")
- list(APPEND AWS_C_FLAGS "${_FLAGS}")
-
else()
list(APPEND AWS_C_FLAGS -Wall -Wstrict-prototypes)

View File

@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO awslabs/aws-c-common
REF "v${VERSION}"
SHA512 d571f45a81103041a18152a7cd01164226abcb359398ce5e1679564bc1477c878795762faddbc16beef1d9a370e2c8ea576330e0bb031c9ed38049f6e5fce9cb
SHA512 e68f7096bb5a0f908e28f910d51366284713c477ed3ea852136d4f33ad940bcb66a8fe731ba0b1f6e397812f07be426b982c62ea0e3ead0e581f46d3e5801c13
HEAD_REF master
PATCHES
disable-internal-crt-option.patch # Disable internal crt option because vcpkg contains crt processing flow

View File

@ -1,6 +1,6 @@
{
"name": "aws-c-common",
"version": "0.9.0",
"version": "0.9.3",
"description": "AWS common library for C",
"homepage": "https://github.com/awslabs/aws-c-common",
"license": "Apache-2.0",

View File

@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO awslabs/aws-c-event-stream
REF "v${VERSION}"
SHA512 e2f3a411f11a876736b0426a1f10caff6d508db3349d5b54aa862f67f5c5ca1f4821727179ca09c595c8612bae70a9874c0537e7ca00be77a7331b594a2964d3
SHA512 295ee4b1f647f5b15790e000cd5f0102e64ef03912c1c7378739f52229b82090384c66367c4caf8fa7f34f3275b3da71bc031cf6000053ad31d53ce075721da2
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "aws-c-event-stream",
"version": "0.3.1",
"version": "0.3.2",
"description": "C99 implementation of the vnd.amazon.event-stream content-type.",
"homepage": "https://github.com/awslabs/aws-c-event-stream",
"license": "Apache-2.0",

View File

@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO awslabs/aws-c-http
REF "v${VERSION}"
SHA512 c6c30f50a25306e536742802fa75002a62e44a6569de7272468546679d8f85e170c885e5eb1f873145d9ac01b37b668860a26df97bf1315f4a01e9f1e44cf2b8
SHA512 451b542926e5eeb85006053ba8835636d6fbb33ff31ecacb0b3e98d667b9768cdb448c172a33cfe400171fff64c37492ec4467da443d99ae32a70292de6d1713
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "aws-c-http",
"version": "0.7.11",
"version": "0.7.12",
"description": "C99 implementation of the HTTP/1.1 and HTTP/2 specifications",
"homepage": "https://github.com/awslabs/aws-c-http",
"license": "Apache-2.0",

View File

@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO awslabs/aws-c-io
REF "v${VERSION}"
SHA512 19587a7ae7218ca1b10caa15ee934ea72c4cfe8a8a84de8a2eb8a38a24469822d85f4c98607ae23c90f9b126c68e93815f1dcd7de01858402a06a316aa7a8e7f
SHA512 54f6ef23ab7fb65c9d1425d21d59daf1b13a50595f7f06c7d4f74bfb5941a7ddf0185ae3249b940473422c1880bb034c0610876c6e13ae499ccd2dcc888c1b23
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "aws-c-io",
"version": "0.13.31",
"version": "0.13.32",
"description": "Handles all IO and TLS work for application protocols.",
"homepage": "https://github.com/awslabs/aws-c-io",
"license": "Apache-2.0",

View File

@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO awslabs/aws-c-mqtt
REF "v${VERSION}"
SHA512 701e76e95b8849f7b191140f7e73f75ad4288ac5a5cf7f3d3c367cd42e9125d9594b178748fb3bc01f9dc6f83402a40d1378e16e526182d64c5bcba5c817780f
SHA512 e5b7adf0e4450d93159f996e1e95bcc09b97985b180fa4f13f1f9a1f8901e9e287248f2b7af552e3d2742d29c257ad6f4975458824833054b06794c4f916af96
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "aws-c-mqtt",
"version": "0.9.3",
"version": "0.9.5",
"description": "C99 implementation of the MQTT 3.1.1 specification.",
"homepage": "https://github.com/awslabs/aws-c-mqtt",
"license": "Apache-2.0",

View File

@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO awslabs/aws-c-s3
REF "v${VERSION}"
SHA512 b4ce2eff12b56f157cfe6b48a63d15f8b554caf94e82d6ebf78170ff646e20bf89c35e8d11dd5904ed106501a7e5e7a80c9840f34ebd5c8756aaec35b27014cb
SHA512 f96cab50c0f96d6cb3cb8e142cc95c91e9efd0b02d115e91ec5d2fc7c4be350d58342f5846065216a49c080aaf3954fa9732ff423bad20b250afe4227ee3aaef
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "aws-c-s3",
"version": "0.3.14",
"version": "0.3.17",
"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",

View File

@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO awslabs/aws-c-sdkutils
REF "v${VERSION}"
SHA512 c9d46ec2afeb12a6546d19456981a4652782a3e3d80c0d604b3763c82fa47f414183bf8623fe378f0ea71137d952a4ff3327f63831cbb51c70a2cd0be9ca205c
SHA512 34d5bc5190fc6890533247d304b791625f59b0f60aca972b03e00f684b37dd3b806b7c371f1f8b048a30cb9960326d1534c53874621c9630215e597ba8700685
HEAD_REF master
)

View File

@ -1,6 +1,6 @@
{
"name": "aws-c-sdkutils",
"version": "0.1.11",
"version": "0.1.12",
"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",

View File

@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO awslabs/aws-crt-cpp
REF "v${VERSION}"
SHA512 4e1566ed59a8a07658885bbc3c7281e2820546a3e7a874657a7d0da643a93a8b464650709ed484c3ac9f7e3df8139ba517c7a2c5311c89bfd5c0b5531778d28a
SHA512 88631845bf78e526b3160d0ba6ff67922b09f8e25864bfeeb4cf16f2d217bf00c9686e53e70382129d8209612453190024a16aa3cff153198960c8895f2e1772
PATCHES
no-werror.patch
)

View File

@ -1,6 +1,6 @@
{
"name": "aws-crt-cpp",
"version": "0.23.0",
"version": "0.23.1",
"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",

View File

@ -48,9 +48,10 @@ function GetDescription($dir, $modulename)
}
$featureDependencies = @{}
Select-String -Path "$ExtractedSources\cmake\sdksCommon.cmake" -Pattern "list\(APPEND SDK_DEPENDENCY_LIST `"([\w-]+):([\w-,]+)`"\)" -AllMatches
| ForEach-Object { $_.Matches }
| ForEach-Object { $featureDependencies[$_.Groups[1].Value] = @($_.Groups[2].Value -split "," | Where-Object { $_ -ne "core" }) }
Select-String -Path "$ExtractedSources\cmake\sdksCommon.cmake" -Pattern "list\(APPEND SDK_DEPENDENCY_LIST `"([\w-]+):([\w-,]+)`"\)" -AllMatches `
| ForEach-Object { $_.Matches } `
| ForEach-Object { $featureDependencies[$_.Groups[1].Value] = @($_.Groups[2].Value -split "," `
| Where-Object { $_ -ne "core" }) }
foreach ($subfolder in $subfolders)
{

View File

@ -4,7 +4,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO aws/aws-sdk-cpp
REF "${VERSION}"
SHA512 9cd62624894061a67d356e3da34ced2b4401c45f43bb396fff018e2823239d7ef313976011ad1608f6682ca785965e81305df609801924c9327c8702e943ae5d
SHA512 b1a07939dd40f635fdc5b5947c3d679e6a2482b5017a3b26801639785fa1cb3e88414dd216fe64d3fb984d812ff3e8c4103e9b4355d531e533b78f1fa2a7cb01
PATCHES
patch-relocatable-rpath.patch
fix-aws-root.patch

View File

@ -1,7 +1,6 @@
{
"name": "aws-sdk-cpp",
"version": "1.11.155",
"port-version": 1,
"version": "1.11.160",
"description": "AWS SDK for C++",
"homepage": "https://github.com/aws/aws-sdk-cpp",
"license": "Apache-2.0",

View File

@ -1,8 +1,7 @@
{
"$note": "Automatically generated by generateFeatures.ps1",
"name": "aws-sdk-cpp",
"version": "1.11.155",
"port-version": 1,
"version": "1.11.160",
"description": "AWS SDK for C++",
"homepage": "https://github.com/aws/aws-sdk-cpp",
"license": "Apache-2.0",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "8c6d3fc7a7471133d8fa5c12f019432a89678da2",
"version": "0.7.3",
"port-version": 0
},
{
"git-tree": "2540832abbf669a0efdf221f74ba3bb68f795056",
"version": "0.7.1",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "5633a1e4fad4542c5e3a665a09bf77d276031429",
"version": "0.6.2",
"port-version": 0
},
{
"git-tree": "c833007ab0c5b36c45e555487117c271d52c4236",
"version": "0.6.1",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "be7b04f5af0c0b475733738be33d3596936764ac",
"version": "0.9.3",
"port-version": 0
},
{
"git-tree": "ce8953debbd46bc73523d3e214f42e5a088adae5",
"version": "0.9.0",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "c0c5daf2e95fa6a4e02f178c8ff091b0c8ed6b0e",
"version": "0.3.2",
"port-version": 0
},
{
"git-tree": "9e169d96e976e9c9afae3b1b5d9045f49c6cbec2",
"version": "0.3.1",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "6333ba487074d6b76f7270654796334049371d08",
"version": "0.7.12",
"port-version": 0
},
{
"git-tree": "c33f11482c79e72522708d43522665505d47730d",
"version": "0.7.11",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "888ba4e86b810e8181ed897d4dc03b1a9f78c9f7",
"version": "0.13.32",
"port-version": 0
},
{
"git-tree": "702a1838bbe3f84ac08e515007467ae513eab4da",
"version": "0.13.31",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "96d192387fd36708a0cd3cc41552e473c8bcb2f9",
"version": "0.9.5",
"port-version": 0
},
{
"git-tree": "7ef9969a5ceba966df73fb157fa6f74b45f8e8f0",
"version": "0.9.3",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "11800b01a8e9e48aa7fe4c7e5f2e64592b5d7ebd",
"version": "0.3.17",
"port-version": 0
},
{
"git-tree": "47d21c2fbae187617f4781cd3e6bec932da788d6",
"version": "0.3.14",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "23164b5e925decd15773f93c5fbe0330be7ac9f5",
"version": "0.1.12",
"port-version": 0
},
{
"git-tree": "5cb38bd6a7671f8a9ee981121f485b78d28aaa0f",
"version": "0.1.11",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "8c9935cdadd2baa48566f59d5ca1c253d3187ed1",
"version": "0.23.1",
"port-version": 0
},
{
"git-tree": "05d7275131943efc847ecbec0dc1c204b9ee8eb1",
"version": "0.23.0",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "3fb36e871ff39d82abfb7eca5bedbaa2b177c72e",
"version": "1.11.160",
"port-version": 0
},
{
"git-tree": "94f8f9c8774eda639d96a707cf3fda55fc9df034",
"version": "1.11.155",

View File

@ -345,15 +345,15 @@
"port-version": 1
},
"aws-c-auth": {
"baseline": "0.7.1",
"baseline": "0.7.3",
"port-version": 0
},
"aws-c-cal": {
"baseline": "0.6.1",
"baseline": "0.6.2",
"port-version": 0
},
"aws-c-common": {
"baseline": "0.9.0",
"baseline": "0.9.3",
"port-version": 0
},
"aws-c-compression": {
@ -361,27 +361,27 @@
"port-version": 0
},
"aws-c-event-stream": {
"baseline": "0.3.1",
"baseline": "0.3.2",
"port-version": 0
},
"aws-c-http": {
"baseline": "0.7.11",
"baseline": "0.7.12",
"port-version": 0
},
"aws-c-io": {
"baseline": "0.13.31",
"baseline": "0.13.32",
"port-version": 0
},
"aws-c-mqtt": {
"baseline": "0.9.3",
"baseline": "0.9.5",
"port-version": 0
},
"aws-c-s3": {
"baseline": "0.3.14",
"baseline": "0.3.17",
"port-version": 0
},
"aws-c-sdkutils": {
"baseline": "0.1.11",
"baseline": "0.1.12",
"port-version": 0
},
"aws-checksums": {
@ -389,7 +389,7 @@
"port-version": 0
},
"aws-crt-cpp": {
"baseline": "0.23.0",
"baseline": "0.23.1",
"port-version": 0
},
"aws-lambda-cpp": {
@ -397,8 +397,8 @@
"port-version": 1
},
"aws-sdk-cpp": {
"baseline": "1.11.155",
"port-version": 1
"baseline": "1.11.160",
"port-version": 0
},
"azmq": {
"baseline": "1.0.3",