From b9bfab040665e628897c7847108f6989cc0cfb1e Mon Sep 17 00:00:00 2001 From: Carlos O'Ryan Date: Tue, 6 Sep 2022 14:19:58 -0400 Subject: [PATCH] [google-cloud-cpp] update to latest release (v2.2.0) (#26647) --- ports/google-cloud-cpp/portfile.cmake | 4 +- ports/google-cloud-cpp/vcpkg.json | 63 ++++++++++++++++++++++++++- versions/baseline.json | 4 +- versions/g-/google-cloud-cpp.json | 5 +++ 4 files changed, 70 insertions(+), 6 deletions(-) diff --git a/ports/google-cloud-cpp/portfile.cmake b/ports/google-cloud-cpp/portfile.cmake index 8d76f74e033f5f..6dc05bf8b9a56d 100644 --- a/ports/google-cloud-cpp/portfile.cmake +++ b/ports/google-cloud-cpp/portfile.cmake @@ -3,8 +3,8 @@ vcpkg_check_linkage(ONLY_STATIC_LIBRARY) vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO googleapis/google-cloud-cpp - REF v2.1.0 - SHA512 a1c4a54b420e64bd12c4a85943c6617b310dff359f9b1b744fcaf7ece92c9327d77ab36b6dacf94b3e2b3d6c2a183a46089437736c34e1af55e3c319544c14b3 + REF v2.2.0 + SHA512 7f51f993464ff72e34a39ba0095774ba71b51203aba82953aaedf9c6eb610efe00d1e798f848575e7e526cf1e5de512bf2024adce50506bab429ac765429159c HEAD_REF main PATCHES support_absl_cxx17.patch diff --git a/ports/google-cloud-cpp/vcpkg.json b/ports/google-cloud-cpp/vcpkg.json index 1a52b2a2e02bb6..a8143fc4f56390 100644 --- a/ports/google-cloud-cpp/vcpkg.json +++ b/ports/google-cloud-cpp/vcpkg.json @@ -1,7 +1,6 @@ { "name": "google-cloud-cpp", - "version": "2.1.0", - "port-version": 2, + "version": "2.2.0", "description": "C++ Client Libraries for Google Cloud Platform APIs.", "homepage": "https://github.com/googleapis/google-cloud-cpp", "license": "Apache-2.0", @@ -135,6 +134,30 @@ } ] }, + "baremetalsolution": { + "description": "Bare Metal Solution API C++ Client Library", + "dependencies": [ + { + "name": "google-cloud-cpp", + "default-features": false, + "features": [ + "grpc-common" + ] + } + ] + }, + "beyondcorp": { + "description": "BeyondCorp API C++ Client Library", + "dependencies": [ + { + "name": "google-cloud-cpp", + "default-features": false, + "features": [ + "grpc-common" + ] + } + ] + }, "bigquery": { "description": "The Google Cloud BigQuery C++ client library", "dependencies": [ @@ -596,6 +619,18 @@ } ] }, + "optimization": { + "description": "Cloud Optimization API C++ Client Library", + "dependencies": [ + { + "name": "google-cloud-cpp", + "default-features": false, + "features": [ + "grpc-common" + ] + } + ] + }, "orgpolicy": { "description": "Organization Policy API C++ Client Library", "dependencies": [ @@ -728,6 +763,18 @@ } ] }, + "run": { + "description": "Cloud Run Admin API C++ Client Library", + "dependencies": [ + { + "name": "google-cloud-cpp", + "default-features": false, + "features": [ + "grpc-common" + ] + } + ] + }, "scheduler": { "description": "Cloud Scheduler API C++ Client Library", "dependencies": [ @@ -945,6 +992,18 @@ } ] }, + "video": { + "description": "Video Services C++ Client Library", + "dependencies": [ + { + "name": "google-cloud-cpp", + "default-features": false, + "features": [ + "grpc-common" + ] + } + ] + }, "videointelligence": { "description": "Cloud Video Intelligence API C++ Client Library", "dependencies": [ diff --git a/versions/baseline.json b/versions/baseline.json index 5b8a74c4ff7d84..11f71eab505f22 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -2661,8 +2661,8 @@ "port-version": 1 }, "google-cloud-cpp": { - "baseline": "2.1.0", - "port-version": 2 + "baseline": "2.2.0", + "port-version": 0 }, "google-cloud-cpp-common": { "baseline": "alias", diff --git a/versions/g-/google-cloud-cpp.json b/versions/g-/google-cloud-cpp.json index be5201221abc80..7f58bd91650003 100644 --- a/versions/g-/google-cloud-cpp.json +++ b/versions/g-/google-cloud-cpp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "47537b3b241e2f6a757553ad9475c44c7e13eb01", + "version": "2.2.0", + "port-version": 0 + }, { "git-tree": "8e675db53dae8b88be806ecd93411810ee8048d7", "version": "2.1.0",