Index: devel/bear/Makefile =================================================================== --- devel/bear/Makefile +++ devel/bear/Makefile @@ -2,33 +2,41 @@ # $FreeBSD$ PORTNAME= bear -DISTVERSION= 2.4.4 +DISTVERSION= 3.0.5 CATEGORIES= devel -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= jrm@FreeBSD.org -COMMENT= Tool that generates a compilation database for clang tooling +COMMENT= Generate compilation database for clang tooling LICENSE= GPLv3 -USES= cmake python shebangfix +BUILD_DEPENDS= nlohmann-json>0:devel/nlohmann-json \ + openssl>0:security/openssl +LIB_DEPENDS= libfmt.so:devel/libfmt \ + libgpr.so:devel/grpc \ + libspdlog.so:devel/spdlog + +USES= cmake pkgconfig USE_GITHUB= yes GH_ACCOUNT= rizsotto GH_PROJECT= Bear -USE_LDCONFIG= yes -SHEBANG_FILES= bear/bear.py -python_OLD_CMD= "/usr/bin/env @BEAR_PYTHON_EXECUTABLE@" +CMAKE_OFF= ENABLE_UNIT_TESTS ENABLE_FUNC_TESTS + +#USE_LDCONFIG= yes + +#SHEBANG_FILES= bear/bear.py +#python_OLD_CMD= "/usr/bin/env @BEAR_PYTHON_EXECUTABLE@" -OPTIONS_DEFINE= DOCS +#OPTIONS_DEFINE= DOCS -post-patch: - ${REINPLACE_CMD} -e '/install(FILES COPYING/d' \ - -e '/{CMAKE_INSTALL_DOCDIR}/d' \ - ${WRKSRC}/CMakeLists.txt +#post-patch: +# ${REINPLACE_CMD} -e '/install(FILES COPYING/d' \ +# -e '/{CMAKE_INSTALL_DOCDIR}/d' \ +# ${WRKSRC}/CMakeLists.txt -post-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} +#post-install-DOCS-on: +# ${MKDIR} ${STAGEDIR}${DOCSDIR} +# ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: devel/bear/distinfo =================================================================== --- devel/bear/distinfo +++ devel/bear/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1600094981 -SHA256 (rizsotto-Bear-2.4.4_GH0.tar.gz) = 5e95c9fe24714bcb98b858f0f0437aff76ad96b1d998940c0684c3a9d3920e82 -SIZE (rizsotto-Bear-2.4.4_GH0.tar.gz) = 50347 +TIMESTAMP = 1608836907 +SHA256 (rizsotto-Bear-3.0.5_GH0.tar.gz) = af5e15e7b8f10e61fc9afac0b0e1d81558ef5300eb828ddae1572b08c9242cb9 +SIZE (rizsotto-Bear-3.0.5_GH0.tar.gz) = 117145 Index: devel/google-cloud-cpp/Makefile =================================================================== --- devel/google-cloud-cpp/Makefile +++ devel/google-cloud-cpp/Makefile @@ -2,11 +2,8 @@ PORTNAME= google-cloud-cpp DISTVERSIONPREFIX= v -DISTVERSION= 0.11.0.g20190710 # the upstream master branch is mis-versioned: https://github.com/googleapis/google-cloud-cpp/issues/2871 -PORTREVISION= 5 +DISTVERSION= 1.21.0 CATEGORIES= devel -MASTER_SITES= https://github.com/nlohmann/json/releases/download/v3.4.0/:json # should use the package: https://github.com/googleapis/google-cloud-cpp/issues/2874 -DISTFILES= json.hpp:json DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} @@ -16,35 +13,36 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= protobuf>=3.7.1:devel/protobuf \ - grpc>=1.19.1:devel/grpc -LIB_DEPENDS= libcrc32c.so:devel/crc32c \ +NOT_FOR_ARCHS= i386 + +BUILD_DEPENDS= grpc>=1.19.1:devel/grpc \ + nlohmann-json>0:devel/nlohmann-json \ + protobuf>=3.7.1:devel/protobuf +LIB_DEPENDS= libabsl_strings.so:devel/abseil \ + libcares.so:dns/c-ares \ + libcrc32c.so:devel/crc32c \ libcurl.so:ftp/curl \ libgrpc.so:devel/grpc \ - libprotobuf.so:devel/protobuf + libprotobuf.so:devel/protobuf \ + libre2.so:devel/re2 -USES= cmake compiler:c++11-lang ssl +USES= cmake compiler:c++17-lang pkgconfig ssl USE_GITHUB= yes -GH_TAGNAME= 4dff795ca GH_ACCOUNT= GoogleCloudPlatform -GH_TUPLE= googleapis:googleapis:a8ee1416f4c588f2ab92da72e7c1f588c784d3e6:googleapis +GH_TUPLE= googleapis:googleapis:370e9f9ac14dbc73f56e15257bccc06dfebd4196:googleapis USE_LDCONFIG= yes -CFLAGS+= -I${BUILD_WRKSRC}/external/googleapis/src/googleapis_project-build -LDFLAGS+= -L${BUILD_WRKSRC}/external/googleapis/src/googleapis_project-build - +CMAKE_ARGS= -DGOOGLE_CLOUD_CPP_CXX_STANDARD=17 \ + -DGOOGLE_CLOUD_CPP_DEPENDENCY_PROVIDER=package CMAKE_ON= BUILD_SHARED_LIBS CMAKE_OFF= BUILD_TESTING GOOGLE_CLOUD_CPP_ENABLE_CXX_EXCEPTIONS -CMAKE_ARGS= -DGOOGLE_CLOUD_CPP_DEPENDENCY_PROVIDER=package + +CFLAGS+= -I${BUILD_WRKSRC}/external/googleapis/src/googleapis_project-build +LDFLAGS+= -L${BUILD_WRKSRC}/external/googleapis/src/googleapis_project-build post-extract: - @${MKDIR} ${BUILD_WRKSRC}/external/nlohmann_json/src/ - @${CP} ${DISTDIR}/${DIST_SUBDIR}/json.hpp ${BUILD_WRKSRC}/external/nlohmann_json/src/json.hpp @${MKDIR} ${BUILD_WRKSRC}/external/googleapis/src/ @${CP} ${DISTDIR}/${DIST_SUBDIR}/${DISTFILE_googleapis} \ - ${BUILD_WRKSRC}/external/googleapis/src/a8ee1416f4c588f2ab92da72e7c1f588c784d3e6.tar.gz - -post-patch: # workaround for https://github.com/googleapis/google-cloud-cpp/issues/2875, also see files/patch-cmake_external_googleapis.cmake - @${REINPLACE_CMD} "s#%%LOCALBASE%%#${LOCALBASE}#" ${WRKSRC}/cmake/external/googleapis.cmake + ${BUILD_WRKSRC}/external/googleapis/src/370e9f9ac14dbc73f56e15257bccc06dfebd4196.tar.gz .include Index: devel/google-cloud-cpp/distinfo =================================================================== --- devel/google-cloud-cpp/distinfo +++ devel/google-cloud-cpp/distinfo @@ -1,7 +1,5 @@ -TIMESTAMP = 1563091031 -SHA256 (google-cloud-cpp/googleapis-googleapis-a8ee1416f4c588f2ab92da72e7c1f588c784d3e6_GH0.tar.gz) = 6b8a9b2bcb4476e9a5a9872869996f0d639c8d5df76dd8a893e79201f211b1cf -SIZE (google-cloud-cpp/googleapis-googleapis-a8ee1416f4c588f2ab92da72e7c1f588c784d3e6_GH0.tar.gz) = 1493736 -SHA256 (google-cloud-cpp/json.hpp) = 63da6d1f22b2a7bb9e4ff7d6b255cf691a161ff49532dcc45d398a53e295835f -SIZE (google-cloud-cpp/json.hpp) = 705920 -SHA256 (google-cloud-cpp/GoogleCloudPlatform-google-cloud-cpp-v0.11.0.g20190710-4dff795ca_GH0.tar.gz) = 00a6355ae09b9f1708e87747835f8cb2e8de8351a0f836ff6954a6809ef81d73 -SIZE (google-cloud-cpp/GoogleCloudPlatform-google-cloud-cpp-v0.11.0.g20190710-4dff795ca_GH0.tar.gz) = 2230947 +TIMESTAMP = 1608925921 +SHA256 (google-cloud-cpp/GoogleCloudPlatform-google-cloud-cpp-v1.21.0_GH0.tar.gz) = 14bf9bf97431b890e0ae5dca8f8904841d4883b8596a7108a42f5700ae58d711 +SIZE (google-cloud-cpp/GoogleCloudPlatform-google-cloud-cpp-v1.21.0_GH0.tar.gz) = 3919149 +SHA256 (google-cloud-cpp/googleapis-googleapis-370e9f9ac14dbc73f56e15257bccc06dfebd4196_GH0.tar.gz) = 71ebb74007fd32626896fa2056c31d436c5e96774ac160482b5f25df5a90c6b9 +SIZE (google-cloud-cpp/googleapis-googleapis-370e9f9ac14dbc73f56e15257bccc06dfebd4196_GH0.tar.gz) = 3646780 Index: devel/google-cloud-cpp/files/patch-cmake_DownloadNlohmannJson.cmake =================================================================== --- devel/google-cloud-cpp/files/patch-cmake_DownloadNlohmannJson.cmake +++ /dev/null @@ -1,13 +0,0 @@ ---- cmake/DownloadNlohmannJson.cmake.orig 2019-07-11 02:46:50 UTC -+++ cmake/DownloadNlohmannJson.cmake -@@ -37,6 +37,10 @@ function (_download_json_hpp) - execute_process(COMMAND "${CMAKE_COMMAND}" -E sleep - "${sleep_seconds}") - endif () -+ if (EXISTS "${DEST}/json.hpp") -+ set(download_error_code 0) -+ break() -+ endif () - file(DOWNLOAD "${JSON_URL}" "${DEST}/json.hpp" STATUS download_status) - list(GET download_status 0 download_error_code) - if (download_error_code EQUAL 0) Index: devel/google-cloud-cpp/files/patch-cmake_GoogleCloudCppCommon.cmake =================================================================== --- devel/google-cloud-cpp/files/patch-cmake_GoogleCloudCppCommon.cmake +++ /dev/null @@ -1,20 +0,0 @@ ---- cmake/GoogleCloudCppCommon.cmake.orig 2019-07-11 02:46:50 UTC -+++ cmake/GoogleCloudCppCommon.cmake -@@ -24,7 +24,6 @@ include(CheckCXXCompilerFlag) - if (NOT MSVC) - check_cxx_compiler_flag(-Wall GOOGLE_CLOUD_CPP_COMPILER_SUPPORTS_WALL) - check_cxx_compiler_flag(-Wextra GOOGLE_CLOUD_CPP_COMPILER_SUPPORTS_WEXTRA) -- check_cxx_compiler_flag(-Werror GOOGLE_CLOUD_CPP_COMPILER_SUPPORTS_WERROR) - else() - check_cxx_compiler_flag("/std:c++latest" - GOOGLE_CLOUD_CPP_COMPILER_SUPPORTS_CPP_LATEST) -@@ -118,9 +117,6 @@ function (google_cloud_cpp_add_common_options target) - endif () - if (GOOGLE_CLOUD_CPP_COMPILER_SUPPORTS_WEXTRA) - target_compile_options(${target} INTERFACE "-Wextra") -- endif () -- if (GOOGLE_CLOUD_CPP_COMPILER_SUPPORTS_WERROR) -- target_compile_options(${target} INTERFACE "-Werror") - endif () - if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" - AND "${CMAKE_CXX_COMPILER_VERSION}" VERSION_LESS 5.0) Index: devel/google-cloud-cpp/files/patch-cmake_external_googleapis.cmake =================================================================== --- devel/google-cloud-cpp/files/patch-cmake_external_googleapis.cmake +++ /dev/null @@ -1,17 +0,0 @@ -Workaround for the upstream bug -https://github.com/googleapis/google-cloud-cpp/issues/2875 (Installs files into the same directory where build is performed from) -suggested by Anthony . - -Also see post-patch in Makefile. - ---- cmake/external/googleapis.cmake.orig 2019-07-17 17:31:29 UTC -+++ cmake/external/googleapis.cmake -@@ -109,7 +109,7 @@ if (NOT TARGET googleapis_project) - -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} - -DBUILD_SHARED_LIBS=${BUILD_SHARED_LIBS} - -DCMAKE_PREFIX_PATH=${GOOGLE_CLOUD_CPP_PREFIX_PATH} -- -DCMAKE_INSTALL_PREFIX= -+ -DCMAKE_INSTALL_PREFIX=%%LOCALBASE%% - -DCMAKE_INSTALL_RPATH=${GOOGLE_CLOUD_CPP_INSTALL_RPATH} - ${_googleapis_toolchain_flag} - ${_googleapis_triplet_flag} Index: devel/google-cloud-cpp/files/patch-google_cloud_storage_CMakeLists.txt =================================================================== --- devel/google-cloud-cpp/files/patch-google_cloud_storage_CMakeLists.txt +++ /dev/null @@ -1,12 +0,0 @@ ---- google/cloud/storage/CMakeLists.txt.orig 2019-07-11 02:46:50 UTC -+++ google/cloud/storage/CMakeLists.txt -@@ -227,9 +227,6 @@ target_link_libraries(storage_client - Crc32c::crc32c - CURL::libcurl - Threads::Threads -- OpenSSL::SSL -- OpenSSL::Crypto -- ZLIB::ZLIB - PRIVATE storage_common_options) - target_include_directories(storage_client - PUBLIC $ Index: devel/google-cloud-cpp/pkg-plist =================================================================== --- devel/google-cloud-cpp/pkg-plist +++ devel/google-cloud-cpp/pkg-plist @@ -1,39 +1,75 @@ include/google/api/annotations.grpc.pb.h include/google/api/annotations.pb.h -include/google/api/annotations.proto include/google/api/auth.grpc.pb.h include/google/api/auth.pb.h -include/google/api/auth.proto +include/google/api/client.grpc.pb.h +include/google/api/client.pb.h +include/google/api/field_behavior.grpc.pb.h +include/google/api/field_behavior.pb.h include/google/api/http.grpc.pb.h include/google/api/http.pb.h -include/google/api/http.proto include/google/api/resource.grpc.pb.h include/google/api/resource.pb.h -include/google/api/resource.proto include/google/bigtable/admin/v2/bigtable_instance_admin.grpc.pb.h include/google/bigtable/admin/v2/bigtable_instance_admin.pb.h -include/google/bigtable/admin/v2/bigtable_instance_admin.proto include/google/bigtable/admin/v2/bigtable_table_admin.grpc.pb.h include/google/bigtable/admin/v2/bigtable_table_admin.pb.h -include/google/bigtable/admin/v2/bigtable_table_admin.proto include/google/bigtable/admin/v2/common.grpc.pb.h include/google/bigtable/admin/v2/common.pb.h -include/google/bigtable/admin/v2/common.proto include/google/bigtable/admin/v2/instance.grpc.pb.h include/google/bigtable/admin/v2/instance.pb.h -include/google/bigtable/admin/v2/instance.proto include/google/bigtable/admin/v2/table.grpc.pb.h include/google/bigtable/admin/v2/table.pb.h -include/google/bigtable/admin/v2/table.proto include/google/bigtable/v2/bigtable.grpc.pb.h include/google/bigtable/v2/bigtable.pb.h -include/google/bigtable/v2/bigtable.proto include/google/bigtable/v2/data.grpc.pb.h include/google/bigtable/v2/data.pb.h -include/google/bigtable/v2/data.proto +include/google/cloud/async_operation.h +include/google/cloud/background_threads.h +include/google/cloud/backoff_policy.h +include/google/cloud/bigquery/client.h +include/google/cloud/bigquery/connection.h +include/google/cloud/bigquery/connection/v1beta1/connection.grpc.pb.h +include/google/cloud/bigquery/connection/v1beta1/connection.pb.h +include/google/cloud/bigquery/connection_options.h +include/google/cloud/bigquery/datatransfer/v1/datatransfer.grpc.pb.h +include/google/cloud/bigquery/datatransfer/v1/datatransfer.pb.h +include/google/cloud/bigquery/datatransfer/v1/transfer.grpc.pb.h +include/google/cloud/bigquery/datatransfer/v1/transfer.pb.h +include/google/cloud/bigquery/internal/connection_impl.h +include/google/cloud/bigquery/internal/storage_stub.h +include/google/cloud/bigquery/internal/stream_reader.h +include/google/cloud/bigquery/internal/streaming_read_result_source.h +include/google/cloud/bigquery/logging/v1/audit_data.grpc.pb.h +include/google/cloud/bigquery/logging/v1/audit_data.pb.h +include/google/cloud/bigquery/read_result.h +include/google/cloud/bigquery/read_stream.h +include/google/cloud/bigquery/row.h +include/google/cloud/bigquery/row_set.h +include/google/cloud/bigquery/storage/v1beta1/arrow.grpc.pb.h +include/google/cloud/bigquery/storage/v1beta1/arrow.pb.h +include/google/cloud/bigquery/storage/v1beta1/avro.grpc.pb.h +include/google/cloud/bigquery/storage/v1beta1/avro.pb.h +include/google/cloud/bigquery/storage/v1beta1/read_options.grpc.pb.h +include/google/cloud/bigquery/storage/v1beta1/read_options.pb.h +include/google/cloud/bigquery/storage/v1beta1/storage.grpc.pb.h +include/google/cloud/bigquery/storage/v1beta1/storage.pb.h +include/google/cloud/bigquery/storage/v1beta1/table_reference.grpc.pb.h +include/google/cloud/bigquery/storage/v1beta1/table_reference.pb.h +include/google/cloud/bigquery/v2/encryption_config.grpc.pb.h +include/google/cloud/bigquery/v2/encryption_config.pb.h +include/google/cloud/bigquery/v2/model.grpc.pb.h +include/google/cloud/bigquery/v2/model.pb.h +include/google/cloud/bigquery/v2/model_reference.grpc.pb.h +include/google/cloud/bigquery/v2/model_reference.pb.h +include/google/cloud/bigquery/v2/standard_sql.grpc.pb.h +include/google/cloud/bigquery/v2/standard_sql.pb.h +include/google/cloud/bigquery/v2/table_reference.grpc.pb.h +include/google/cloud/bigquery/v2/table_reference.pb.h +include/google/cloud/bigquery/version.h +include/google/cloud/bigquery/version_info.h include/google/cloud/bigtable/admin_client.h include/google/cloud/bigtable/app_profile_config.h -include/google/cloud/bigtable/async_operation.h include/google/cloud/bigtable/async_row_reader.h include/google/cloud/bigtable/cell.h include/google/cloud/bigtable/client_options.h @@ -55,16 +91,12 @@ include/google/cloud/bigtable/internal/async_bulk_apply.h include/google/cloud/bigtable/internal/async_longrunning_op.h include/google/cloud/bigtable/internal/async_poll_op.h -include/google/cloud/bigtable/internal/async_read_stream_impl.h include/google/cloud/bigtable/internal/async_retry_multi_page.h include/google/cloud/bigtable/internal/async_retry_op.h -include/google/cloud/bigtable/internal/async_retry_unary_rpc.h include/google/cloud/bigtable/internal/async_retry_unary_rpc_and_poll.h include/google/cloud/bigtable/internal/bulk_mutator.h include/google/cloud/bigtable/internal/client_options_defaults.h include/google/cloud/bigtable/internal/common_client.h -include/google/cloud/bigtable/internal/completion_queue_impl.h -include/google/cloud/bigtable/internal/conjunction.h include/google/cloud/bigtable/internal/google_bytes_traits.h include/google/cloud/bigtable/internal/prefix_range_end.h include/google/cloud/bigtable/internal/readrowsparser.h @@ -90,20 +122,40 @@ include/google/cloud/bigtable/table_config.h include/google/cloud/bigtable/version.h include/google/cloud/bigtable/version_info.h +include/google/cloud/completion_queue.h +include/google/cloud/connection_options.h include/google/cloud/firestore/field_path.h include/google/cloud/future.h include/google/cloud/future_generic.h include/google/cloud/future_void.h +include/google/cloud/grpc_error_delegate.h +include/google/cloud/grpc_utils/async_operation.h +include/google/cloud/grpc_utils/completion_queue.h include/google/cloud/grpc_utils/grpc_error_delegate.h include/google/cloud/grpc_utils/version.h -include/google/cloud/grpc_utils/version_info.h include/google/cloud/iam_binding.h include/google/cloud/iam_bindings.h include/google/cloud/iam_policy.h +include/google/cloud/internal/absl_flat_hash_map_quiet.h +include/google/cloud/internal/absl_str_cat_quiet.h +include/google/cloud/internal/absl_str_join_quiet.h +include/google/cloud/internal/absl_str_replace_quiet.h +include/google/cloud/internal/api_client_header.h +include/google/cloud/internal/async_read_stream_impl.h +include/google/cloud/internal/async_read_write_stream_impl.h +include/google/cloud/internal/async_retry_loop.h +include/google/cloud/internal/async_retry_unary_rpc.h +include/google/cloud/internal/async_rpc_details.h +include/google/cloud/internal/background_threads_impl.h include/google/cloud/internal/backoff_policy.h include/google/cloud/internal/big_endian.h include/google/cloud/internal/build_info.h -include/google/cloud/internal/disjunction.h +include/google/cloud/internal/compiler_info.h +include/google/cloud/internal/completion_queue_impl.h +include/google/cloud/internal/default_completion_queue_impl.h +include/google/cloud/internal/diagnostics_pop.inc +include/google/cloud/internal/diagnostics_push.inc +include/google/cloud/internal/disable_msvc_crt_secure_warnings.inc include/google/cloud/internal/filesystem.h include/google/cloud/internal/format_time_point.h include/google/cloud/internal/future_base.h @@ -114,16 +166,148 @@ include/google/cloud/internal/getenv.h include/google/cloud/internal/invoke_result.h include/google/cloud/internal/ios_flags_saver.h -include/google/cloud/internal/make_unique.h +include/google/cloud/internal/log_wrapper.h +include/google/cloud/internal/pagination_range.h include/google/cloud/internal/parse_rfc3339.h +include/google/cloud/internal/polling_loop.h include/google/cloud/internal/port_platform.h include/google/cloud/internal/random.h +include/google/cloud/internal/retry_loop.h +include/google/cloud/internal/retry_loop_helpers.h include/google/cloud/internal/retry_policy.h include/google/cloud/internal/setenv.h +include/google/cloud/internal/stream_range.h +include/google/cloud/internal/strerror.h include/google/cloud/internal/throw_delegate.h +include/google/cloud/internal/time_utils.h +include/google/cloud/internal/tuple.h +include/google/cloud/internal/user_agent_prefix.h +include/google/cloud/internal/utility.h include/google/cloud/internal/version_info.h +include/google/cloud/kms_key_name.h include/google/cloud/log.h include/google/cloud/optional.h +include/google/cloud/polling_policy.h +include/google/cloud/pubsub/ack_handler.h +include/google/cloud/pubsub/application_callback.h +include/google/cloud/pubsub/backoff_policy.h +include/google/cloud/pubsub/connection_options.h +include/google/cloud/pubsub/internal/batch_sink.h +include/google/cloud/pubsub/internal/batching_publisher_connection.h +include/google/cloud/pubsub/internal/create_channel.h +include/google/cloud/pubsub/internal/default_batch_sink.h +include/google/cloud/pubsub/internal/default_retry_policies.h +include/google/cloud/pubsub/internal/emulator_overrides.h +include/google/cloud/pubsub/internal/ordering_key_publisher_connection.h +include/google/cloud/pubsub/internal/publisher_logging.h +include/google/cloud/pubsub/internal/publisher_metadata.h +include/google/cloud/pubsub/internal/publisher_round_robin.h +include/google/cloud/pubsub/internal/publisher_stub.h +include/google/cloud/pubsub/internal/rejects_with_ordering_key.h +include/google/cloud/pubsub/internal/sequential_batch_sink.h +include/google/cloud/pubsub/internal/session_shutdown_manager.h +include/google/cloud/pubsub/internal/streaming_subscription_batch_source.h +include/google/cloud/pubsub/internal/subscriber_logging.h +include/google/cloud/pubsub/internal/subscriber_metadata.h +include/google/cloud/pubsub/internal/subscriber_round_robin.h +include/google/cloud/pubsub/internal/subscriber_stub.h +include/google/cloud/pubsub/internal/subscription_batch_source.h +include/google/cloud/pubsub/internal/subscription_concurrency_control.h +include/google/cloud/pubsub/internal/subscription_lease_management.h +include/google/cloud/pubsub/internal/subscription_message_queue.h +include/google/cloud/pubsub/internal/subscription_message_source.h +include/google/cloud/pubsub/internal/subscription_session.h +include/google/cloud/pubsub/internal/user_agent_prefix.h +include/google/cloud/pubsub/message.h +include/google/cloud/pubsub/mocks/mock_ack_handler.h +include/google/cloud/pubsub/mocks/mock_publisher_connection.h +include/google/cloud/pubsub/mocks/mock_subscriber_connection.h +include/google/cloud/pubsub/mocks/mock_subscription_admin_connection.h +include/google/cloud/pubsub/mocks/mock_topic_admin_connection.h +include/google/cloud/pubsub/publisher.h +include/google/cloud/pubsub/publisher_connection.h +include/google/cloud/pubsub/publisher_options.h +include/google/cloud/pubsub/retry_policy.h +include/google/cloud/pubsub/snapshot.h +include/google/cloud/pubsub/snapshot_builder.h +include/google/cloud/pubsub/subscriber.h +include/google/cloud/pubsub/subscriber_connection.h +include/google/cloud/pubsub/subscriber_options.h +include/google/cloud/pubsub/subscription.h +include/google/cloud/pubsub/subscription_admin_client.h +include/google/cloud/pubsub/subscription_admin_connection.h +include/google/cloud/pubsub/subscription_builder.h +include/google/cloud/pubsub/topic.h +include/google/cloud/pubsub/topic_admin_client.h +include/google/cloud/pubsub/topic_admin_connection.h +include/google/cloud/pubsub/topic_builder.h +include/google/cloud/pubsub/version.h +include/google/cloud/pubsub/version_info.h +include/google/cloud/spanner/backoff_policy.h +include/google/cloud/spanner/backup.h +include/google/cloud/spanner/batch_dml_result.h +include/google/cloud/spanner/bytes.h +include/google/cloud/spanner/client.h +include/google/cloud/spanner/client_options.h +include/google/cloud/spanner/commit_result.h +include/google/cloud/spanner/connection.h +include/google/cloud/spanner/connection_options.h +include/google/cloud/spanner/create_instance_request_builder.h +include/google/cloud/spanner/database.h +include/google/cloud/spanner/database_admin_client.h +include/google/cloud/spanner/database_admin_connection.h +include/google/cloud/spanner/date.h +include/google/cloud/spanner/iam_updater.h +include/google/cloud/spanner/instance.h +include/google/cloud/spanner/instance_admin_client.h +include/google/cloud/spanner/instance_admin_connection.h +include/google/cloud/spanner/internal/channel.h +include/google/cloud/spanner/internal/clock.h +include/google/cloud/spanner/internal/connection_impl.h +include/google/cloud/spanner/internal/database_admin_logging.h +include/google/cloud/spanner/internal/database_admin_metadata.h +include/google/cloud/spanner/internal/database_admin_stub.h +include/google/cloud/spanner/internal/instance_admin_logging.h +include/google/cloud/spanner/internal/instance_admin_metadata.h +include/google/cloud/spanner/internal/instance_admin_stub.h +include/google/cloud/spanner/internal/logging_result_set_reader.h +include/google/cloud/spanner/internal/logging_spanner_stub.h +include/google/cloud/spanner/internal/merge_chunk.h +include/google/cloud/spanner/internal/metadata_spanner_stub.h +include/google/cloud/spanner/internal/partial_result_set_reader.h +include/google/cloud/spanner/internal/partial_result_set_resume.h +include/google/cloud/spanner/internal/partial_result_set_source.h +include/google/cloud/spanner/internal/session.h +include/google/cloud/spanner/internal/session_pool.h +include/google/cloud/spanner/internal/spanner_stub.h +include/google/cloud/spanner/internal/status_utils.h +include/google/cloud/spanner/internal/transaction_impl.h +include/google/cloud/spanner/internal/tuple_utils.h +include/google/cloud/spanner/keys.h +include/google/cloud/spanner/mocks/mock_database_admin_connection.h +include/google/cloud/spanner/mocks/mock_instance_admin_connection.h +include/google/cloud/spanner/mocks/mock_spanner_connection.h +include/google/cloud/spanner/mutations.h +include/google/cloud/spanner/numeric.h +include/google/cloud/spanner/partition_options.h +include/google/cloud/spanner/partitioned_dml_result.h +include/google/cloud/spanner/polling_policy.h +include/google/cloud/spanner/query_options.h +include/google/cloud/spanner/query_partition.h +include/google/cloud/spanner/read_options.h +include/google/cloud/spanner/read_partition.h +include/google/cloud/spanner/results.h +include/google/cloud/spanner/retry_policy.h +include/google/cloud/spanner/row.h +include/google/cloud/spanner/session_pool_options.h +include/google/cloud/spanner/sql_statement.h +include/google/cloud/spanner/timestamp.h +include/google/cloud/spanner/tracing_options.h +include/google/cloud/spanner/transaction.h +include/google/cloud/spanner/update_instance_request_builder.h +include/google/cloud/spanner/value.h +include/google/cloud/spanner/version.h +include/google/cloud/spanner/version_info.h include/google/cloud/status.h include/google/cloud/status_or.h include/google/cloud/storage/bucket_access_control.h @@ -133,14 +317,20 @@ include/google/cloud/storage/download_options.h include/google/cloud/storage/hashing_options.h include/google/cloud/storage/hmac_key_metadata.h +include/google/cloud/storage/iam_policy.h include/google/cloud/storage/idempotency_policy.h include/google/cloud/storage/internal/access_control_common.h +include/google/cloud/storage/internal/access_control_common_parser.h include/google/cloud/storage/internal/binary_data_as_debug_string.h +include/google/cloud/storage/internal/bucket_access_control_parser.h include/google/cloud/storage/internal/bucket_acl_requests.h +include/google/cloud/storage/internal/bucket_metadata_parser.h include/google/cloud/storage/internal/bucket_requests.h include/google/cloud/storage/internal/common_metadata.h +include/google/cloud/storage/internal/common_metadata_parser.h include/google/cloud/storage/internal/complex_option.h include/google/cloud/storage/internal/compute_engine_util.h +include/google/cloud/storage/internal/const_buffer.h include/google/cloud/storage/internal/curl_client.h include/google/cloud/storage/internal/curl_download_request.h include/google/cloud/storage/internal/curl_handle.h @@ -156,35 +346,41 @@ include/google/cloud/storage/internal/generic_request.h include/google/cloud/storage/internal/hash_validator.h include/google/cloud/storage/internal/hash_validator_impl.h +include/google/cloud/storage/internal/hmac_key_metadata_parser.h include/google/cloud/storage/internal/hmac_key_requests.h include/google/cloud/storage/internal/http_response.h +include/google/cloud/storage/internal/lifecycle_rule_parser.h include/google/cloud/storage/internal/logging_client.h include/google/cloud/storage/internal/logging_resumable_upload_session.h include/google/cloud/storage/internal/metadata_parser.h -include/google/cloud/storage/internal/nljson.h -include/google/cloud/storage/internal/nlohmann_json.hpp +include/google/cloud/storage/internal/notification_metadata_parser.h include/google/cloud/storage/internal/notification_requests.h +include/google/cloud/storage/internal/object_access_control_parser.h include/google/cloud/storage/internal/object_acl_requests.h +include/google/cloud/storage/internal/object_metadata_parser.h include/google/cloud/storage/internal/object_read_source.h include/google/cloud/storage/internal/object_requests.h include/google/cloud/storage/internal/object_streambuf.h include/google/cloud/storage/internal/openssl_util.h +include/google/cloud/storage/internal/parameter_pack_validation.h include/google/cloud/storage/internal/patch_builder.h include/google/cloud/storage/internal/policy_document_request.h -include/google/cloud/storage/internal/range_from_pagination.h include/google/cloud/storage/internal/raw_client.h include/google/cloud/storage/internal/raw_client_wrapper_utils.h include/google/cloud/storage/internal/resumable_upload_session.h include/google/cloud/storage/internal/retry_client.h include/google/cloud/storage/internal/retry_object_read_source.h include/google/cloud/storage/internal/retry_resumable_upload_session.h +include/google/cloud/storage/internal/service_account_parser.h include/google/cloud/storage/internal/service_account_requests.h include/google/cloud/storage/internal/sha256_hash.h include/google/cloud/storage/internal/sign_blob_requests.h include/google/cloud/storage/internal/signed_url_requests.h +include/google/cloud/storage/internal/tuple_filter.h include/google/cloud/storage/lifecycle_rule.h include/google/cloud/storage/list_buckets_reader.h include/google/cloud/storage/list_hmac_keys_reader.h +include/google/cloud/storage/list_objects_and_prefixes_reader.h include/google/cloud/storage/list_objects_reader.h include/google/cloud/storage/notification_event_type.h include/google/cloud/storage/notification_metadata.h @@ -203,63 +399,121 @@ include/google/cloud/storage/object_rewriter.h include/google/cloud/storage/object_stream.h include/google/cloud/storage/override_default_project.h +include/google/cloud/storage/parallel_upload.h include/google/cloud/storage/policy_document.h include/google/cloud/storage/retry_policy.h include/google/cloud/storage/service_account.h include/google/cloud/storage/signed_url_options.h include/google/cloud/storage/storage_class.h +include/google/cloud/storage/testing/mock_client.h include/google/cloud/storage/upload_options.h include/google/cloud/storage/version.h include/google/cloud/storage/version_info.h include/google/cloud/storage/well_known_headers.h include/google/cloud/storage/well_known_parameters.h include/google/cloud/terminate_handler.h +include/google/cloud/tracing_options.h include/google/cloud/version.h +include/google/devtools/cloudtrace/v2/trace.grpc.pb.h +include/google/devtools/cloudtrace/v2/trace.pb.h +include/google/devtools/cloudtrace/v2/tracing.grpc.pb.h +include/google/devtools/cloudtrace/v2/tracing.pb.h include/google/iam/v1/iam_policy.grpc.pb.h include/google/iam/v1/iam_policy.pb.h -include/google/iam/v1/iam_policy.proto +include/google/iam/v1/options.grpc.pb.h +include/google/iam/v1/options.pb.h include/google/iam/v1/policy.grpc.pb.h include/google/iam/v1/policy.pb.h -include/google/iam/v1/policy.proto include/google/longrunning/operations.grpc.pb.h include/google/longrunning/operations.pb.h -include/google/longrunning/operations.proto +include/google/pubsub/v1/pubsub.grpc.pb.h +include/google/pubsub/v1/pubsub.pb.h include/google/rpc/error_details.grpc.pb.h include/google/rpc/error_details.pb.h -include/google/rpc/error_details.proto include/google/rpc/status.grpc.pb.h include/google/rpc/status.pb.h -include/google/rpc/status.proto +include/google/spanner/admin/database/v1/backup.grpc.pb.h +include/google/spanner/admin/database/v1/backup.pb.h +include/google/spanner/admin/database/v1/common.grpc.pb.h +include/google/spanner/admin/database/v1/common.pb.h include/google/spanner/admin/database/v1/spanner_database_admin.grpc.pb.h include/google/spanner/admin/database/v1/spanner_database_admin.pb.h -include/google/spanner/admin/database/v1/spanner_database_admin.proto include/google/spanner/admin/instance/v1/spanner_instance_admin.grpc.pb.h include/google/spanner/admin/instance/v1/spanner_instance_admin.pb.h -include/google/spanner/admin/instance/v1/spanner_instance_admin.proto include/google/spanner/v1/keys.grpc.pb.h include/google/spanner/v1/keys.pb.h -include/google/spanner/v1/keys.proto include/google/spanner/v1/mutation.grpc.pb.h include/google/spanner/v1/mutation.pb.h -include/google/spanner/v1/mutation.proto include/google/spanner/v1/query_plan.grpc.pb.h include/google/spanner/v1/query_plan.pb.h -include/google/spanner/v1/query_plan.proto include/google/spanner/v1/result_set.grpc.pb.h include/google/spanner/v1/result_set.pb.h -include/google/spanner/v1/result_set.proto include/google/spanner/v1/spanner.grpc.pb.h include/google/spanner/v1/spanner.pb.h -include/google/spanner/v1/spanner.proto include/google/spanner/v1/transaction.grpc.pb.h include/google/spanner/v1/transaction.pb.h -include/google/spanner/v1/transaction.proto include/google/spanner/v1/type.grpc.pb.h include/google/spanner/v1/type.pb.h -include/google/spanner/v1/type.proto +include/google/storage/v1/storage.grpc.pb.h +include/google/storage/v1/storage.pb.h +include/google/storage/v1/storage_resources.grpc.pb.h +include/google/storage/v1/storage_resources.pb.h include/google/type/expr.grpc.pb.h include/google/type/expr.pb.h -include/google/type/expr.proto +include/src/googleapis_download/google/api/annotations.proto +include/src/googleapis_download/google/api/auth.proto +include/src/googleapis_download/google/api/client.proto +include/src/googleapis_download/google/api/field_behavior.proto +include/src/googleapis_download/google/api/http.proto +include/src/googleapis_download/google/api/resource.proto +include/src/googleapis_download/google/bigtable/admin/v2/bigtable_instance_admin.proto +include/src/googleapis_download/google/bigtable/admin/v2/bigtable_table_admin.proto +include/src/googleapis_download/google/bigtable/admin/v2/common.proto +include/src/googleapis_download/google/bigtable/admin/v2/instance.proto +include/src/googleapis_download/google/bigtable/admin/v2/table.proto +include/src/googleapis_download/google/bigtable/v2/bigtable.proto +include/src/googleapis_download/google/bigtable/v2/data.proto +include/src/googleapis_download/google/cloud/bigquery/connection/v1beta1/connection.proto +include/src/googleapis_download/google/cloud/bigquery/datatransfer/v1/datatransfer.proto +include/src/googleapis_download/google/cloud/bigquery/datatransfer/v1/transfer.proto +include/src/googleapis_download/google/cloud/bigquery/logging/v1/audit_data.proto +include/src/googleapis_download/google/cloud/bigquery/storage/v1beta1/arrow.proto +include/src/googleapis_download/google/cloud/bigquery/storage/v1beta1/avro.proto +include/src/googleapis_download/google/cloud/bigquery/storage/v1beta1/read_options.proto +include/src/googleapis_download/google/cloud/bigquery/storage/v1beta1/storage.proto +include/src/googleapis_download/google/cloud/bigquery/storage/v1beta1/table_reference.proto +include/src/googleapis_download/google/cloud/bigquery/v2/encryption_config.proto +include/src/googleapis_download/google/cloud/bigquery/v2/model.proto +include/src/googleapis_download/google/cloud/bigquery/v2/model_reference.proto +include/src/googleapis_download/google/cloud/bigquery/v2/standard_sql.proto +include/src/googleapis_download/google/cloud/bigquery/v2/table_reference.proto +include/src/googleapis_download/google/devtools/cloudtrace/v2/trace.proto +include/src/googleapis_download/google/devtools/cloudtrace/v2/tracing.proto +include/src/googleapis_download/google/iam/v1/iam_policy.proto +include/src/googleapis_download/google/iam/v1/options.proto +include/src/googleapis_download/google/iam/v1/policy.proto +include/src/googleapis_download/google/longrunning/operations.proto +include/src/googleapis_download/google/pubsub/v1/pubsub.proto +include/src/googleapis_download/google/rpc/error_details.proto +include/src/googleapis_download/google/rpc/status.proto +include/src/googleapis_download/google/spanner/admin/database/v1/backup.proto +include/src/googleapis_download/google/spanner/admin/database/v1/common.proto +include/src/googleapis_download/google/spanner/admin/database/v1/spanner_database_admin.proto +include/src/googleapis_download/google/spanner/admin/instance/v1/spanner_instance_admin.proto +include/src/googleapis_download/google/spanner/v1/keys.proto +include/src/googleapis_download/google/spanner/v1/mutation.proto +include/src/googleapis_download/google/spanner/v1/query_plan.proto +include/src/googleapis_download/google/spanner/v1/result_set.proto +include/src/googleapis_download/google/spanner/v1/spanner.proto +include/src/googleapis_download/google/spanner/v1/transaction.proto +include/src/googleapis_download/google/spanner/v1/type.proto +include/src/googleapis_download/google/storage/v1/storage.proto +include/src/googleapis_download/google/storage/v1/storage_resources.proto +include/src/googleapis_download/google/type/expr.proto +lib/cmake/bigquery_client/bigquery-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/bigquery_client/bigquery-targets.cmake +lib/cmake/bigquery_client/bigquery_client-config-version.cmake +lib/cmake/bigquery_client/bigquery_client-config.cmake lib/cmake/bigtable_client/bigtable-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/bigtable_client/bigtable-targets.cmake lib/cmake/bigtable_client/bigtable_client-config-version.cmake @@ -272,75 +526,114 @@ lib/cmake/google_cloud_cpp_common/google_cloud_cpp_common-config.cmake lib/cmake/google_cloud_cpp_common/google_cloud_cpp_common-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/google_cloud_cpp_common/google_cloud_cpp_common-targets.cmake -lib/cmake/google_cloud_cpp_grpc_utils/FindProtobufTargets.cmake -lib/cmake/google_cloud_cpp_grpc_utils/FindgRPC.cmake -lib/cmake/google_cloud_cpp_grpc_utils/PkgConfigHelper.cmake lib/cmake/google_cloud_cpp_grpc_utils/google_cloud_cpp_grpc_utils-config-version.cmake lib/cmake/google_cloud_cpp_grpc_utils/google_cloud_cpp_grpc_utils-config.cmake lib/cmake/google_cloud_cpp_grpc_utils/grpc_utils-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/google_cloud_cpp_grpc_utils/grpc_utils-targets.cmake -lib/cmake/googleapis/FindProtobufTargets.cmake +lib/cmake/googleapis/CompileProtos.cmake +lib/cmake/googleapis/FindProtobufWithTargets.cmake lib/cmake/googleapis/FindgRPC.cmake -lib/cmake/googleapis/PkgConfigHelper.cmake lib/cmake/googleapis/googleapis-config-version.cmake lib/cmake/googleapis/googleapis-config.cmake lib/cmake/googleapis/googleapis-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/googleapis/googleapis-targets.cmake +lib/cmake/pubsub_client/pubsub-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/pubsub_client/pubsub-targets.cmake +lib/cmake/pubsub_client/pubsub_client-config-version.cmake +lib/cmake/pubsub_client/pubsub_client-config.cmake +lib/cmake/spanner_client/spanner-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/spanner_client/spanner-targets.cmake +lib/cmake/spanner_client/spanner_client-config-version.cmake +lib/cmake/spanner_client/spanner_client-config.cmake lib/cmake/storage_client/storage-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/storage_client/storage-targets.cmake lib/cmake/storage_client/storage_client-config-version.cmake lib/cmake/storage_client/storage_client-config.cmake +lib/libbigquery_client.so +lib/libbigquery_client.so.1 +lib/libbigquery_client.so.1.21.0 lib/libbigtable_client.so lib/libbigtable_client.so.1 -lib/libbigtable_client.so.1.1.0 +lib/libbigtable_client.so.1.21.0 lib/libfirestore_client.so -lib/libfirestore_client.so.0 -lib/libfirestore_client.so.0.0.1 +lib/libfirestore_client.so.1 +lib/libfirestore_client.so.1.21.0 lib/libgoogle_cloud_cpp_common.so -lib/libgoogle_cloud_cpp_common.so.0 -lib/libgoogle_cloud_cpp_common.so.0.10.0 +lib/libgoogle_cloud_cpp_common.so.1 +lib/libgoogle_cloud_cpp_common.so.1.21.0 lib/libgoogle_cloud_cpp_grpc_utils.so -lib/libgoogle_cloud_cpp_grpc_utils.so.0 -lib/libgoogle_cloud_cpp_grpc_utils.so.0.1.0 +lib/libgoogle_cloud_cpp_grpc_utils.so.1 +lib/libgoogle_cloud_cpp_grpc_utils.so.1.21.0 lib/libgoogleapis_cpp_api_annotations_protos.so -lib/libgoogleapis_cpp_api_annotations_protos.so.0 -lib/libgoogleapis_cpp_api_annotations_protos.so.0.2.0 +lib/libgoogleapis_cpp_api_annotations_protos.so.1 +lib/libgoogleapis_cpp_api_annotations_protos.so.1.21.0 lib/libgoogleapis_cpp_api_auth_protos.so -lib/libgoogleapis_cpp_api_auth_protos.so.0 -lib/libgoogleapis_cpp_api_auth_protos.so.0.2.0 +lib/libgoogleapis_cpp_api_auth_protos.so.1 +lib/libgoogleapis_cpp_api_auth_protos.so.1.21.0 +lib/libgoogleapis_cpp_api_client_protos.so +lib/libgoogleapis_cpp_api_client_protos.so.1 +lib/libgoogleapis_cpp_api_client_protos.so.1.21.0 +lib/libgoogleapis_cpp_api_field_behavior_protos.so +lib/libgoogleapis_cpp_api_field_behavior_protos.so.1 +lib/libgoogleapis_cpp_api_field_behavior_protos.so.1.21.0 lib/libgoogleapis_cpp_api_http_protos.so -lib/libgoogleapis_cpp_api_http_protos.so.0 -lib/libgoogleapis_cpp_api_http_protos.so.0.2.0 +lib/libgoogleapis_cpp_api_http_protos.so.1 +lib/libgoogleapis_cpp_api_http_protos.so.1.21.0 lib/libgoogleapis_cpp_api_resource_protos.so -lib/libgoogleapis_cpp_api_resource_protos.so.0 -lib/libgoogleapis_cpp_api_resource_protos.so.0.2.0 +lib/libgoogleapis_cpp_api_resource_protos.so.1 +lib/libgoogleapis_cpp_api_resource_protos.so.1.21.0 lib/libgoogleapis_cpp_bigtable_protos.so -lib/libgoogleapis_cpp_bigtable_protos.so.0 -lib/libgoogleapis_cpp_bigtable_protos.so.0.2.0 +lib/libgoogleapis_cpp_bigtable_protos.so.1 +lib/libgoogleapis_cpp_bigtable_protos.so.1.21.0 +lib/libgoogleapis_cpp_cloud_bigquery_protos.so +lib/libgoogleapis_cpp_cloud_bigquery_protos.so.1 +lib/libgoogleapis_cpp_cloud_bigquery_protos.so.1.21.0 +lib/libgoogleapis_cpp_devtools_cloudtrace_v2_trace_protos.so +lib/libgoogleapis_cpp_devtools_cloudtrace_v2_trace_protos.so.1 +lib/libgoogleapis_cpp_devtools_cloudtrace_v2_trace_protos.so.1.21.0 +lib/libgoogleapis_cpp_devtools_cloudtrace_v2_tracing_protos.so +lib/libgoogleapis_cpp_devtools_cloudtrace_v2_tracing_protos.so.1 +lib/libgoogleapis_cpp_devtools_cloudtrace_v2_tracing_protos.so.1.21.0 lib/libgoogleapis_cpp_iam_v1_iam_policy_protos.so -lib/libgoogleapis_cpp_iam_v1_iam_policy_protos.so.0 -lib/libgoogleapis_cpp_iam_v1_iam_policy_protos.so.0.2.0 +lib/libgoogleapis_cpp_iam_v1_iam_policy_protos.so.1 +lib/libgoogleapis_cpp_iam_v1_iam_policy_protos.so.1.21.0 +lib/libgoogleapis_cpp_iam_v1_options_protos.so +lib/libgoogleapis_cpp_iam_v1_options_protos.so.1 +lib/libgoogleapis_cpp_iam_v1_options_protos.so.1.21.0 lib/libgoogleapis_cpp_iam_v1_policy_protos.so -lib/libgoogleapis_cpp_iam_v1_policy_protos.so.0 -lib/libgoogleapis_cpp_iam_v1_policy_protos.so.0.2.0 +lib/libgoogleapis_cpp_iam_v1_policy_protos.so.1 +lib/libgoogleapis_cpp_iam_v1_policy_protos.so.1.21.0 lib/libgoogleapis_cpp_longrunning_operations_protos.so -lib/libgoogleapis_cpp_longrunning_operations_protos.so.0 -lib/libgoogleapis_cpp_longrunning_operations_protos.so.0.2.0 +lib/libgoogleapis_cpp_longrunning_operations_protos.so.1 +lib/libgoogleapis_cpp_longrunning_operations_protos.so.1.21.0 +lib/libgoogleapis_cpp_pubsub_protos.so +lib/libgoogleapis_cpp_pubsub_protos.so.1 +lib/libgoogleapis_cpp_pubsub_protos.so.1.21.0 lib/libgoogleapis_cpp_rpc_error_details_protos.so -lib/libgoogleapis_cpp_rpc_error_details_protos.so.0 -lib/libgoogleapis_cpp_rpc_error_details_protos.so.0.2.0 +lib/libgoogleapis_cpp_rpc_error_details_protos.so.1 +lib/libgoogleapis_cpp_rpc_error_details_protos.so.1.21.0 lib/libgoogleapis_cpp_rpc_status_protos.so -lib/libgoogleapis_cpp_rpc_status_protos.so.0 -lib/libgoogleapis_cpp_rpc_status_protos.so.0.2.0 +lib/libgoogleapis_cpp_rpc_status_protos.so.1 +lib/libgoogleapis_cpp_rpc_status_protos.so.1.21.0 lib/libgoogleapis_cpp_spanner_protos.so -lib/libgoogleapis_cpp_spanner_protos.so.0 -lib/libgoogleapis_cpp_spanner_protos.so.0.2.0 +lib/libgoogleapis_cpp_spanner_protos.so.1 +lib/libgoogleapis_cpp_spanner_protos.so.1.21.0 +lib/libgoogleapis_cpp_storage_protos.so +lib/libgoogleapis_cpp_storage_protos.so.1 +lib/libgoogleapis_cpp_storage_protos.so.1.21.0 lib/libgoogleapis_cpp_type_expr_protos.so -lib/libgoogleapis_cpp_type_expr_protos.so.0 -lib/libgoogleapis_cpp_type_expr_protos.so.0.2.0 +lib/libgoogleapis_cpp_type_expr_protos.so.1 +lib/libgoogleapis_cpp_type_expr_protos.so.1.21.0 +lib/libpubsub_client.so +lib/libpubsub_client.so.1 +lib/libpubsub_client.so.1.21.0 +lib/libspanner_client.so +lib/libspanner_client.so.1 +lib/libspanner_client.so.1.21.0 lib/libstorage_client.so lib/libstorage_client.so.1 -lib/libstorage_client.so.1.3.0 +lib/libstorage_client.so.1.21.0 +libdata/pkgconfig/bigquery_client.pc libdata/pkgconfig/bigtable_client.pc libdata/pkgconfig/firestore_client.pc libdata/pkgconfig/google_cloud_cpp_common.pc @@ -348,14 +641,24 @@ libdata/pkgconfig/googleapis.pc libdata/pkgconfig/googleapis_cpp_api_annotations_protos.pc libdata/pkgconfig/googleapis_cpp_api_auth_protos.pc +libdata/pkgconfig/googleapis_cpp_api_client_protos.pc +libdata/pkgconfig/googleapis_cpp_api_field_behavior_protos.pc libdata/pkgconfig/googleapis_cpp_api_http_protos.pc libdata/pkgconfig/googleapis_cpp_api_resource_protos.pc libdata/pkgconfig/googleapis_cpp_bigtable_protos.pc +libdata/pkgconfig/googleapis_cpp_cloud_bigquery_protos.pc +libdata/pkgconfig/googleapis_cpp_devtools_cloudtrace_v2_trace_protos.pc +libdata/pkgconfig/googleapis_cpp_devtools_cloudtrace_v2_tracing_protos.pc libdata/pkgconfig/googleapis_cpp_iam_v1_iam_policy_protos.pc +libdata/pkgconfig/googleapis_cpp_iam_v1_options_protos.pc libdata/pkgconfig/googleapis_cpp_iam_v1_policy_protos.pc libdata/pkgconfig/googleapis_cpp_longrunning_operations_protos.pc +libdata/pkgconfig/googleapis_cpp_pubsub_protos.pc libdata/pkgconfig/googleapis_cpp_rpc_error_details_protos.pc libdata/pkgconfig/googleapis_cpp_rpc_status_protos.pc libdata/pkgconfig/googleapis_cpp_spanner_protos.pc +libdata/pkgconfig/googleapis_cpp_storage_protos.pc libdata/pkgconfig/googleapis_cpp_type_expr_protos.pc +libdata/pkgconfig/pubsub_client.pc +libdata/pkgconfig/spanner_client.pc libdata/pkgconfig/storage_client.pc Index: devel/grpc/Makefile =================================================================== --- devel/grpc/Makefile +++ devel/grpc/Makefile @@ -2,9 +2,8 @@ # $FreeBSD$ PORTNAME= grpc -PORTVERSION= 1.22.0 +PORTVERSION= 1.34.0 DISTVERSIONPREFIX= v -PORTREVISION= 4 PORTEPOCH= 2 CATEGORIES= devel @@ -14,28 +13,28 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= yasm:devel/yasm -LIB_DEPENDS= libgflags.so:devel/gflags \ +LIB_DEPENDS= libabsl_base.so:devel/abseil \ + libbenchmark.so:devel/benchmark \ + libcares.so:dns/c-ares \ + libgflags.so:devel/gflags \ libprotobuf.so:devel/protobuf \ - libcares.so:dns/c-ares - -USES= cmake go:no_targets localbase:ldflags perl5 pkgconfig ssl + libre2.so:devel/re2 +USES= cmake compiler:c++17-lang localbase:ldflags pkgconfig ssl USE_GITHUB= yes -GH_TUPLE= google:benchmark:v1.4.1:benchmark/third_party/benchmark USE_LDCONFIG= yes -USE_PERL5= build -PLIST_SUB+= SOVERSION=${PORTVERSION} -LDFLAGS+= -lcares - -CMAKE_ARGS= -DgRPC_ZLIB_PROVIDER:STRING="package" \ - -DgRPC_PROTOBUF_PROVIDER:STRING="package" \ - -DgRPC_GFLAGS_PROVIDER:STRING="package" \ - -DgRPC_SSL_PROVIDER:STRING="package" \ - -DgRPC_CARES_PROVIDER:STRING="package" \ - -DgRPC_BENCHMARK_PROVIDER:STRING="module" \ - -DBENCHMARK_USE_LIBCXX=ON \ - -DBENCHMARK_ENABLE_TESTING=OFF \ - -DBUILD_SHARED_LIBS=ON + +CMAKE_ARGS= -DCMAKE_CXX_STANDARD=17 \ + -DgRPC_ABSL_PROVIDER=package \ + -DgRPC_BENCHMARK_PROVIDER=package \ + -DgRPC_CARES_PROVIDER=package \ + -DgRPC_GFLAGS_PROVIDER=package \ + -DgRPC_PROTOBUF_PROVIDER=package \ + -DgRPC_RE2_PROVIDER=package \ + -DgRPC_SSL_PROVIDER=package \ + -DgRPC_ZLIB_PROVIDER=package +CMAKE_ON= BUILD_SHARED_LIBS + +PLIST_SUB= PORTVERSION=${PORTVERSION} .include Index: devel/grpc/distinfo =================================================================== --- devel/grpc/distinfo +++ devel/grpc/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1562093080 -SHA256 (grpc-grpc-v1.22.0_GH0.tar.gz) = 11ac793c562143d52fd440f6549588712badc79211cdc8c509b183cb69bddad8 -SIZE (grpc-grpc-v1.22.0_GH0.tar.gz) = 15082718 -SHA256 (google-benchmark-v1.4.1_GH0.tar.gz) = f8e525db3c42efc9c7f3bc5176a8fa893a9a9920bbd08cef30fb56a51854d60d -SIZE (google-benchmark-v1.4.1_GH0.tar.gz) = 126850 +TIMESTAMP = 1609277768 +SHA256 (grpc-grpc-v1.34.0_GH0.tar.gz) = 7372a881122cd85a7224435a1d58bc5e11c88d4fb98a64b83f36f3d1c2f16d39 +SIZE (grpc-grpc-v1.34.0_GH0.tar.gz) = 7723327 Index: devel/grpc/files/patch-CMakeLists.txt =================================================================== --- devel/grpc/files/patch-CMakeLists.txt +++ /dev/null @@ -1,106 +0,0 @@ ---- CMakeLists.txt.orig 2018-09-24 23:51:30 UTC -+++ CMakeLists.txt -@@ -686,6 +686,7 @@ add_library(address_sorting - third_party/address_sorting/address_sorting_posix.c - third_party/address_sorting/address_sorting_windows.c - ) -+set_target_properties(address_sorting PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1) - - if(WIN32 AND MSVC) - set_target_properties(address_sorting PROPERTIES COMPILE_PDB_NAME "address_sorting" -@@ -809,6 +810,7 @@ add_library(gpr - src/core/lib/profiling/basic_timers.cc - src/core/lib/profiling/stap_timers.cc - ) -+set_target_properties(gpr PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1) - - if(WIN32 AND MSVC) - set_target_properties(gpr PROPERTIES COMPILE_PDB_NAME "gpr" -@@ -1248,6 +1250,7 @@ add_library(grpc - src/core/ext/filters/workarounds/workaround_utils.cc - src/core/plugin_registry/grpc_plugin_registry.cc - ) -+set_target_properties(grpc PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1) - - if(WIN32 AND MSVC) - set_target_properties(grpc PROPERTIES COMPILE_PDB_NAME "grpc" -@@ -1624,6 +1627,7 @@ add_library(grpc_cronet - src/core/tsi/transport_security_grpc.cc - src/core/plugin_registry/grpc_cronet_plugin_registry.cc - ) -+set_target_properties(grpc_cronet PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1) - - if(WIN32 AND MSVC) - set_target_properties(grpc_cronet PROPERTIES COMPILE_PDB_NAME "grpc_cronet" -@@ -2569,6 +2573,7 @@ add_library(grpc_unsecure - src/core/ext/filters/workarounds/workaround_utils.cc - src/core/plugin_registry/grpc_unsecure_plugin_registry.cc - ) -+set_target_properties(grpc_unsecure PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1) - - if(WIN32 AND MSVC) - set_target_properties(grpc_unsecure PROPERTIES COMPILE_PDB_NAME "grpc_unsecure" -@@ -2785,6 +2790,7 @@ add_library(grpc++ - src/cpp/util/time_cc.cc - src/cpp/codegen/codegen_init.cc - ) -+set_target_properties(grpc++ PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1) - - if(WIN32 AND MSVC) - set_target_properties(grpc++ PROPERTIES COMPILE_PDB_NAME "grpc++" -@@ -3351,6 +3357,7 @@ add_library(grpc++_cronet - src/core/ext/transport/chttp2/server/chttp2_server.cc - src/core/ext/filters/census/grpc_context.cc - ) -+set_target_properties(grpc++_cronet PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1) - - if(WIN32 AND MSVC) - set_target_properties(grpc++_cronet PROPERTIES COMPILE_PDB_NAME "grpc++_cronet" -@@ -3620,6 +3627,7 @@ add_library(grpc++_error_details - ${_gRPC_PROTO_GENS_DIR}/src/proto/grpc/status/status.grpc.pb.h - src/cpp/util/error_details.cc - ) -+set_target_properties(grpc++_error_details PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1) - - if(WIN32 AND MSVC) - set_target_properties(grpc++_error_details PROPERTIES COMPILE_PDB_NAME "grpc++_error_details" -@@ -3752,6 +3760,7 @@ add_library(grpc++_reflection - ${_gRPC_PROTO_GENS_DIR}/src/proto/grpc/reflection/v1alpha/reflection.pb.h - ${_gRPC_PROTO_GENS_DIR}/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h - ) -+set_target_properties(grpc++_reflection PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1) - - if(WIN32 AND MSVC) - set_target_properties(grpc++_reflection PROPERTIES COMPILE_PDB_NAME "grpc++_reflection" -@@ -4259,6 +4268,7 @@ add_library(grpc++_unsecure - src/cpp/util/time_cc.cc - src/cpp/codegen/codegen_init.cc - ) -+set_target_properties(grpc++_unsecure PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1) - - if(WIN32 AND MSVC) - set_target_properties(grpc++_unsecure PROPERTIES COMPILE_PDB_NAME "grpc++_unsecure" -@@ -4643,6 +4653,7 @@ add_library(grpc_plugin_support - src/compiler/python_generator.cc - src/compiler/ruby_generator.cc - ) -+set_target_properties(grpc_plugin_support PROPERTIES VERSION 2.0.0 SOVERSION 2) - - if(WIN32 AND MSVC) - set_target_properties(grpc_plugin_support PROPERTIES COMPILE_PDB_NAME "grpc_plugin_support" -@@ -4706,6 +4717,7 @@ add_library(grpcpp_channelz - ${_gRPC_PROTO_GENS_DIR}/src/proto/grpc/channelz/channelz.pb.h - ${_gRPC_PROTO_GENS_DIR}/src/proto/grpc/channelz/channelz.grpc.pb.h - ) -+set_target_properties(grpcpp_channelz PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1) - - if(WIN32 AND MSVC) - set_target_properties(grpcpp_channelz PROPERTIES COMPILE_PDB_NAME "grpcpp_channelz" -@@ -5246,6 +5258,7 @@ if (gRPC_BUILD_CSHARP_EXT) - add_library(grpc_csharp_ext SHARED - src/csharp/ext/grpc_csharp_ext.c - ) -+set_target_properties(grpc_csharp_ext PROPERTIES VERSION ${PACKAGE_VERSION} SOVERSION 1) - - if(WIN32 AND MSVC) - set_target_properties(grpc_csharp_ext PROPERTIES COMPILE_PDB_NAME "grpc_csharp_ext" Index: devel/grpc/files/patch-cmake_cares.cmake =================================================================== --- devel/grpc/files/patch-cmake_cares.cmake +++ /dev/null @@ -1,12 +0,0 @@ ---- cmake/cares.cmake.orig 2018-09-24 23:51:30 UTC -+++ cmake/cares.cmake -@@ -31,7 +31,8 @@ if("${gRPC_CARES_PROVIDER}" STREQUAL "module") - endif() - elseif("${gRPC_CARES_PROVIDER}" STREQUAL "package") - # Use "CONFIG" as there is no built-in cmake module for c-ares. -- find_package(c-ares REQUIRED CONFIG) -+ find_package(PkgConfig REQUIRED) -+ pkg_search_module(CARES REQUIRED libcares) - if(TARGET c-ares::cares) - set(_gRPC_CARES_LIBRARIES c-ares::cares) - set(_gRPC_CARES_INCLUDE_DIR ${c-ares_INCLUDE_DIR}) Index: devel/grpc/files/patch-src_core_lib_security_credentials_jwt_jwt__verifier.cc =================================================================== --- devel/grpc/files/patch-src_core_lib_security_credentials_jwt_jwt__verifier.cc +++ devel/grpc/files/patch-src_core_lib_security_credentials_jwt_jwt__verifier.cc @@ -1,6 +1,6 @@ ---- src/core/lib/security/credentials/jwt/jwt_verifier.cc.orig 2018-09-24 23:51:30 UTC +--- src/core/lib/security/credentials/jwt/jwt_verifier.cc.orig 2020-12-01 19:24:28 UTC +++ src/core/lib/security/credentials/jwt/jwt_verifier.cc -@@ -468,7 +468,7 @@ static BIGNUM* bignum_from_base64(const char* b64) { +@@ -472,7 +472,7 @@ static BIGNUM* bignum_from_base64(const char* b64) { return result; } Index: devel/grpc/files/patch-src_core_tsi_alts_crypt_aes__gcm.cc =================================================================== --- devel/grpc/files/patch-src_core_tsi_alts_crypt_aes__gcm.cc +++ devel/grpc/files/patch-src_core_tsi_alts_crypt_aes__gcm.cc @@ -1,6 +1,6 @@ ---- src/core/tsi/alts/crypt/aes_gcm.cc.orig 2018-09-24 23:51:30 UTC +--- src/core/tsi/alts/crypt/aes_gcm.cc.orig 2020-12-01 19:24:28 UTC +++ src/core/tsi/alts/crypt/aes_gcm.cc -@@ -187,7 +187,7 @@ static grpc_status_code aes_gcm_derive_aead_key(uint8_ +@@ -185,7 +185,7 @@ static grpc_status_code aes_gcm_derive_aead_key(uint8_ const uint8_t* kdf_counter) { unsigned char buf[EVP_MAX_MD_SIZE]; unsigned char ctr = 1; Index: devel/grpc/files/patch-src_core_tsi_ssl__transport__security.cc =================================================================== --- devel/grpc/files/patch-src_core_tsi_ssl__transport__security.cc +++ devel/grpc/files/patch-src_core_tsi_ssl__transport__security.cc @@ -1,7 +1,7 @@ ---- src/core/tsi/ssl_transport_security.cc.orig 2018-09-24 23:51:30 UTC +--- src/core/tsi/ssl_transport_security.cc.orig 2020-12-01 19:24:28 UTC +++ src/core/tsi/ssl_transport_security.cc -@@ -21,7 +21,7 @@ - #include "src/core/tsi/grpc_shadow_boringssl.h" +@@ -19,7 +19,7 @@ + #include #include "src/core/tsi/ssl_transport_security.h" - @@ -9,7 +9,7 @@ #include #include -@@ -61,11 +61,10 @@ extern "C" { +@@ -70,11 +70,10 @@ extern "C" { #define TSI_SSL_MAX_PROTECTED_FRAME_SIZE_LOWER_BOUND 1024 #define TSI_SSL_HANDSHAKER_OUTGOING_BUFFER_INITIAL_SIZE 1024 @@ -24,7 +24,7 @@ #endif /* TODO(jboeuf): I have not found a way to get this number dynamically from the -@@ -1676,7 +1675,7 @@ tsi_result tsi_create_ssl_client_handshaker_factory_wi +@@ -1930,7 +1929,7 @@ tsi_result tsi_create_ssl_client_handshaker_factory_wi options->cipher_suites); if (result != TSI_OK) break; Index: devel/grpc/pkg-plist =================================================================== --- devel/grpc/pkg-plist +++ devel/grpc/pkg-plist @@ -5,7 +5,6 @@ bin/grpc_php_plugin bin/grpc_python_plugin bin/grpc_ruby_plugin -include/benchmark/benchmark.h include/grpc++/alarm.h include/grpc++/channel.h include/grpc++/client_context.h @@ -91,7 +90,6 @@ include/grpc/compression.h include/grpc/fork.h include/grpc/grpc.h -include/grpc/grpc_cronet.h include/grpc/grpc_posix.h include/grpc/grpc_security.h include/grpc/grpc_security_constants.h @@ -113,6 +111,7 @@ include/grpc/impl/codegen/slice.h include/grpc/impl/codegen/status.h include/grpc/impl/codegen/sync.h +include/grpc/impl/codegen/sync_abseil.h include/grpc/impl/codegen/sync_custom.h include/grpc/impl/codegen/sync_generic.h include/grpc/impl/codegen/sync_posix.h @@ -132,6 +131,7 @@ include/grpc/support/port_platform.h include/grpc/support/string_util.h include/grpc/support/sync.h +include/grpc/support/sync_abseil.h include/grpc/support/sync_custom.h include/grpc/support/sync_generic.h include/grpc/support/sync_posix.h @@ -140,26 +140,18 @@ include/grpc/support/time.h include/grpc/support/workaround_list.h include/grpcpp/alarm.h -include/grpcpp/alarm_impl.h include/grpcpp/channel.h -include/grpcpp/channel_impl.h include/grpcpp/client_context.h include/grpcpp/completion_queue.h include/grpcpp/create_channel.h -include/grpcpp/create_channel_impl.h include/grpcpp/create_channel_posix.h -include/grpcpp/create_channel_posix_impl.h include/grpcpp/ext/channelz_service_plugin.h -include/grpcpp/ext/channelz_service_plugin_impl.h include/grpcpp/ext/health_check_service_server_builder_option.h include/grpcpp/ext/proto_server_reflection_plugin.h -include/grpcpp/ext/proto_server_reflection_plugin_impl.h include/grpcpp/generic/async_generic_service.h include/grpcpp/generic/generic_stub.h -include/grpcpp/generic/generic_stub_impl.h include/grpcpp/grpcpp.h include/grpcpp/health_check_service_interface.h -include/grpcpp/health_check_service_interface_impl.h include/grpcpp/impl/call.h include/grpcpp/impl/channel_argument_option.h include/grpcpp/impl/client_unary_call.h @@ -175,24 +167,23 @@ include/grpcpp/impl/codegen/channel_interface.h include/grpcpp/impl/codegen/client_callback.h include/grpcpp/impl/codegen/client_context.h -include/grpcpp/impl/codegen/client_context_impl.h include/grpcpp/impl/codegen/client_interceptor.h include/grpcpp/impl/codegen/client_unary_call.h include/grpcpp/impl/codegen/completion_queue.h -include/grpcpp/impl/codegen/completion_queue_impl.h include/grpcpp/impl/codegen/completion_queue_tag.h include/grpcpp/impl/codegen/config.h include/grpcpp/impl/codegen/config_protobuf.h include/grpcpp/impl/codegen/core_codegen.h include/grpcpp/impl/codegen/core_codegen_interface.h include/grpcpp/impl/codegen/create_auth_context.h +include/grpcpp/impl/codegen/delegating_channel.h include/grpcpp/impl/codegen/grpc_library.h include/grpcpp/impl/codegen/intercepted_channel.h include/grpcpp/impl/codegen/interceptor.h include/grpcpp/impl/codegen/interceptor_common.h include/grpcpp/impl/codegen/message_allocator.h include/grpcpp/impl/codegen/metadata_map.h -include/grpcpp/impl/codegen/method_handler_impl.h +include/grpcpp/impl/codegen/method_handler.h include/grpcpp/impl/codegen/proto_buffer_reader.h include/grpcpp/impl/codegen/proto_buffer_writer.h include/grpcpp/impl/codegen/proto_utils.h @@ -201,8 +192,8 @@ include/grpcpp/impl/codegen/security/auth_context.h include/grpcpp/impl/codegen/serialization_traits.h include/grpcpp/impl/codegen/server_callback.h +include/grpcpp/impl/codegen/server_callback_handlers.h include/grpcpp/impl/codegen/server_context.h -include/grpcpp/impl/codegen/server_context_impl.h include/grpcpp/impl/codegen/server_interceptor.h include/grpcpp/impl/codegen/server_interface.h include/grpcpp/impl/codegen/service_type.h @@ -220,39 +211,33 @@ include/grpcpp/impl/rpc_service_method.h include/grpcpp/impl/serialization_traits.h include/grpcpp/impl/server_builder_option.h -include/grpcpp/impl/server_builder_option_impl.h include/grpcpp/impl/server_builder_plugin.h include/grpcpp/impl/server_initializer.h -include/grpcpp/impl/server_initializer_impl.h include/grpcpp/impl/service_type.h include/grpcpp/resource_quota.h -include/grpcpp/resource_quota_impl.h +include/grpcpp/security/alts_context.h +include/grpcpp/security/alts_util.h include/grpcpp/security/auth_context.h include/grpcpp/security/auth_metadata_processor.h -include/grpcpp/security/auth_metadata_processor_impl.h include/grpcpp/security/credentials.h -include/grpcpp/security/credentials_impl.h include/grpcpp/security/server_credentials.h -include/grpcpp/security/server_credentials_impl.h +include/grpcpp/security/tls_certificate_provider.h +include/grpcpp/security/tls_credentials_options.h include/grpcpp/server.h include/grpcpp/server_builder.h -include/grpcpp/server_builder_impl.h include/grpcpp/server_context.h -include/grpcpp/server_impl.h include/grpcpp/server_posix.h -include/grpcpp/server_posix_impl.h include/grpcpp/support/async_stream.h include/grpcpp/support/async_unary_call.h include/grpcpp/support/byte_buffer.h include/grpcpp/support/channel_arguments.h -include/grpcpp/support/channel_arguments_impl.h include/grpcpp/support/client_callback.h include/grpcpp/support/client_interceptor.h include/grpcpp/support/config.h include/grpcpp/support/error_details.h -include/grpcpp/support/error_details_impl.h include/grpcpp/support/interceptor.h include/grpcpp/support/message_allocator.h +include/grpcpp/support/method_handler.h include/grpcpp/support/proto_buffer_reader.h include/grpcpp/support/proto_buffer_writer.h include/grpcpp/support/server_callback.h @@ -265,56 +250,51 @@ include/grpcpp/support/sync_stream.h include/grpcpp/support/time.h include/grpcpp/support/validate_service_config.h -lib/cmake/benchmark/benchmarkConfig.cmake -lib/cmake/benchmark/benchmarkConfigVersion.cmake -lib/cmake/benchmark/benchmarkTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/benchmark/benchmarkTargets.cmake lib/cmake/grpc/gRPCConfig.cmake lib/cmake/grpc/gRPCConfigVersion.cmake lib/cmake/grpc/gRPCTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/grpc/gRPCTargets.cmake +lib/cmake/grpc/modules/Findc-ares.cmake +lib/cmake/grpc/modules/Findre2.cmake lib/libaddress_sorting.so -lib/libaddress_sorting.so.1 -lib/libaddress_sorting.so.%%SOVERSION%% -lib/libbenchmark.so -lib/libbenchmark.so.0 -lib/libbenchmark.so.0.0.0 -lib/libbenchmark_main.so -lib/libbenchmark_main.so.0 -lib/libbenchmark_main.so.0.0.0 +lib/libaddress_sorting.so.14 +lib/libaddress_sorting.so.14.0.0 lib/libgpr.so -lib/libgpr.so.1 -lib/libgpr.so.%%SOVERSION%% +lib/libgpr.so.14 +lib/libgpr.so.14.0.0 lib/libgrpc++.so lib/libgrpc++.so.1 -lib/libgrpc++.so.%%SOVERSION%% -lib/libgrpc++_cronet.so -lib/libgrpc++_cronet.so.1 -lib/libgrpc++_cronet.so.%%SOVERSION%% +lib/libgrpc++.so.%%PORTVERSION%% +lib/libgrpc++_alts.so +lib/libgrpc++_alts.so.1 +lib/libgrpc++_alts.so.%%PORTVERSION%% lib/libgrpc++_error_details.so lib/libgrpc++_error_details.so.1 -lib/libgrpc++_error_details.so.%%SOVERSION%% +lib/libgrpc++_error_details.so.%%PORTVERSION%% lib/libgrpc++_reflection.so lib/libgrpc++_reflection.so.1 -lib/libgrpc++_reflection.so.%%SOVERSION%% +lib/libgrpc++_reflection.so.%%PORTVERSION%% lib/libgrpc++_unsecure.so +lib/libgrpc++_unsecure.so.1 +lib/libgrpc++_unsecure.so.%%PORTVERSION%% lib/libgrpc.so -lib/libgrpc.so.1 -lib/libgrpc.so.%%SOVERSION%% -lib/libgrpc_cronet.so -lib/libgrpc_cronet.so.1 -lib/libgrpc_cronet.so.%%SOVERSION%% -lib/libgrpc_csharp_ext.so -lib/libgrpc_csharp_ext.so.1 -lib/libgrpc_csharp_ext.so.%%SOVERSION%% +lib/libgrpc.so.14 +lib/libgrpc.so.14.0.0 lib/libgrpc_plugin_support.so -lib/libgrpc_plugin_support.so.2 -lib/libgrpc_plugin_support.so.2.0.0 +lib/libgrpc_plugin_support.so.1 +lib/libgrpc_plugin_support.so.%%PORTVERSION%% lib/libgrpc_unsecure.so -lib/libgrpc_unsecure.so.1 -lib/libgrpc_unsecure.so.%%SOVERSION%% +lib/libgrpc_unsecure.so.14 +lib/libgrpc_unsecure.so.14.0.0 lib/libgrpcpp_channelz.so lib/libgrpcpp_channelz.so.1 -lib/libgrpcpp_channelz.so.%%SOVERSION%% -libdata/pkgconfig/benchmark.pc +lib/libgrpcpp_channelz.so.%%PORTVERSION%% +lib/libupb.so +lib/libupb.so.14 +lib/libupb.so.14.0.0 +libdata/pkgconfig/gpr.pc +libdata/pkgconfig/grpc++.pc +libdata/pkgconfig/grpc++_unsecure.pc +libdata/pkgconfig/grpc.pc +libdata/pkgconfig/grpc_unsecure.pc %%DATADIR%%/roots.pem Index: net/rubygem-grpc/files/patch-src_ruby_ext_grpc_rb__call__credentials.c =================================================================== --- net/rubygem-grpc/files/patch-src_ruby_ext_grpc_rb__call__credentials.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/ruby/ext/grpc/rb_call_credentials.c.orig 2020-08-23 16:28:28 UTC -+++ src/ruby/ext/grpc/rb_call_credentials.c -@@ -233,7 +233,7 @@ static VALUE grpc_rb_call_credentials_init(VALUE self, - // TODO(yihuazhang): Expose min_security_level via the Ruby API so that - // applications can decide what minimum security level their plugins require. - creds = grpc_metadata_credentials_create_from_plugin( -- plugin, GRPC_PRIVACY_AND_INTEGRITY, NULL); -+ plugin, NULL); - if (creds == NULL) { - rb_raise(rb_eRuntimeError, "could not create a credentials, not sure why"); - return Qnil;