From fa70b2dd4ced388a50cb69114470c572a8faffe6 Mon Sep 17 00:00:00 2001 From: Darren Bolduc Date: Wed, 1 Nov 2023 14:37:31 -0500 Subject: [PATCH] [google-cloud-cpp] update to v2.17.0#2 (#34641) * [google-cloud-cpp] update to v2.17.0#2 * disable compute on windows --- ports/google-cloud-cpp/portfile.cmake | 2 +- ports/google-cloud-cpp/vcpkg.json | 39 ++------------------------- versions/baseline.json | 2 +- versions/g-/google-cloud-cpp.json | 5 ++++ 4 files changed, 9 insertions(+), 39 deletions(-) diff --git a/ports/google-cloud-cpp/portfile.cmake b/ports/google-cloud-cpp/portfile.cmake index ceec57ecdd..1e8af35547 100644 --- a/ports/google-cloud-cpp/portfile.cmake +++ b/ports/google-cloud-cpp/portfile.cmake @@ -67,7 +67,7 @@ foreach(feature IN LISTS FEATURES) endforeach() # These packages are automatically installed depending on what features are # enabled. -foreach(suffix common googleapis grpc_utils rest_internal rest_protobuf_internal dialogflow_cx dialogflow_es) +foreach(suffix common compute_protos googleapis grpc_utils iam_v2 logging_type rest_internal rest_protobuf_internal dialogflow_cx dialogflow_es) set(config_path "lib/cmake/google_cloud_cpp_${suffix}") if(NOT IS_DIRECTORY "${CURRENT_PACKAGES_DIR}/${config_path}") continue() diff --git a/ports/google-cloud-cpp/vcpkg.json b/ports/google-cloud-cpp/vcpkg.json index 0fc6206bfa..67ef87589a 100644 --- a/ports/google-cloud-cpp/vcpkg.json +++ b/ports/google-cloud-cpp/vcpkg.json @@ -1,7 +1,7 @@ { "name": "google-cloud-cpp", "version": "2.17.0", - "port-version": 1, + "port-version": 2, "description": "C++ Client Libraries for Google Cloud Platform APIs.", "homepage": "https://github.com/googleapis/google-cloud-cpp", "license": "Apache-2.0", @@ -322,6 +322,7 @@ }, "compute": { "description": "Compute Engine C++ Client Library", + "supports": "!windows", "dependencies": [ { "name": "google-cloud-cpp", @@ -490,18 +491,6 @@ } ] }, - "debugger": { - "description": "Stackdriver Debugger API C++ Client Library", - "dependencies": [ - { - "name": "google-cloud-cpp", - "default-features": false, - "features": [ - "grpc-common" - ] - } - ] - }, "deploy": { "description": "Google Cloud Deploy API C++ Client Library", "dependencies": [ @@ -635,18 +624,6 @@ } ] }, - "gameservices": { - "description": "Game Services API C++ Client Library", - "dependencies": [ - { - "name": "google-cloud-cpp", - "default-features": false, - "features": [ - "grpc-common" - ] - } - ] - }, "gkehub": { "description": "GKE Hub C++ Client Library", "dependencies": [ @@ -734,18 +711,6 @@ } ] }, - "iot": { - "description": "Cloud IoT API C++ Client Library", - "dependencies": [ - { - "name": "google-cloud-cpp", - "default-features": false, - "features": [ - "grpc-common" - ] - } - ] - }, "kms": { "description": "Cloud Key Management Service (KMS) API C++ Client Library", "dependencies": [ diff --git a/versions/baseline.json b/versions/baseline.json index e19bb97e58..f30470fc61 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -3030,7 +3030,7 @@ }, "google-cloud-cpp": { "baseline": "2.17.0", - "port-version": 1 + "port-version": 2 }, "google-cloud-cpp-common": { "baseline": "alias", diff --git a/versions/g-/google-cloud-cpp.json b/versions/g-/google-cloud-cpp.json index 00e412cea0..e5c8a14f2a 100644 --- a/versions/g-/google-cloud-cpp.json +++ b/versions/g-/google-cloud-cpp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2a52d32521f59da4d2ecfe7beffe13bab448ea64", + "version": "2.17.0", + "port-version": 2 + }, { "git-tree": "eb4b2fd7eea450ced2e6f33dcd9af1237f2de3c2", "version": "2.17.0",