Page MenuHomeFreeBSD

D27752.id81183.diff
No OneTemporary

D27752.id81183.diff

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 <bsd.port.mk>
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,35 @@
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++11-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_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 <bsd.port.mk>
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 <amzo1337@gmail.com>.
-
-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=<INSTALL_DIR>
-+ -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 $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}>
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
@@ -15,27 +14,29 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= yasm:devel/yasm
-LIB_DEPENDS= libgflags.so:devel/gflags \
+LIB_DEPENDS= libabsl_base.so:devel/abseil \
+ 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 go:no_targets libtool localbase:ldflags perl5 pkgconfig \
+ ssl
USE_GITHUB= yes
GH_TUPLE= google:benchmark:v1.4.1:benchmark/third_party/benchmark
USE_LDCONFIG= yes
USE_PERL5= build
+
+CMAKE_ON= BUILD_SHARED_LIBS
+CMAKE_ARGS= -DgRPC_ABSL_PROVIDER=package \
+ -DgRPC_BENCHMARK_PROVIDER=module \
+ -DgRPC_CARES_PROVIDER=package \
+ -DgRPC_GFLAGS_PROVIDER=package \
+ -DgRPC_PROTOBUF_PROVIDER=package \
+ -DgRPC_RE2_PROVIDER=package \
+ -DgRPC_SSL_PROVIDER=package \
+ -DgRPC_ZLIB_PROVIDER=package
+
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
.include <bsd.port.mk>
Index: devel/grpc/distinfo
===================================================================
--- devel/grpc/distinfo
+++ devel/grpc/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1562093080
-SHA256 (grpc-grpc-v1.22.0_GH0.tar.gz) = 11ac793c562143d52fd440f6549588712badc79211cdc8c509b183cb69bddad8
-SIZE (grpc-grpc-v1.22.0_GH0.tar.gz) = 15082718
+TIMESTAMP = 1608748003
+SHA256 (grpc-grpc-v1.34.0_GH0.tar.gz) = 7372a881122cd85a7224435a1d58bc5e11c88d4fb98a64b83f36f3d1c2f16d39
+SIZE (grpc-grpc-v1.34.0_GH0.tar.gz) = 7723327
SHA256 (google-benchmark-v1.4.1_GH0.tar.gz) = f8e525db3c42efc9c7f3bc5176a8fa893a9a9920bbd08cef30fb56a51854d60d
SIZE (google-benchmark-v1.4.1_GH0.tar.gz) = 126850
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 <grpc/support/port_platform.h>
#include "src/core/tsi/ssl_transport_security.h"
-
@@ -9,7 +9,7 @@
#include <limits.h>
#include <string.h>
-@@ -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.1
+lib/libgrpc++_alts.so
+lib/libgrpc++_alts.so.%%SOVERSION%%
+lib/libgrpc++_alts.so.1
lib/libgrpc++_error_details.so
-lib/libgrpc++_error_details.so.1
lib/libgrpc++_error_details.so.%%SOVERSION%%
+lib/libgrpc++_error_details.so.1
lib/libgrpc++_reflection.so
-lib/libgrpc++_reflection.so.1
lib/libgrpc++_reflection.so.%%SOVERSION%%
+lib/libgrpc++_reflection.so.1
lib/libgrpc++_unsecure.so
+lib/libgrpc++_unsecure.so.%%SOVERSION%%
+lib/libgrpc++_unsecure.so.1
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.%%SOVERSION%%
+lib/libgrpc_plugin_support.so.1
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.1
+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/distinfo
===================================================================
--- net/rubygem-grpc/distinfo
+++ net/rubygem-grpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1596962194
+TIMESTAMP = 1608955025
SHA256 (rubygem/grpc-1.30.2.gem) = 85fa136f37dd9ee06e0e4ba73d09bd59d83b10a7fb38178b21f684a78ea34fe7
SIZE (rubygem/grpc-1.30.2.gem) = 3876864
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;

File Metadata

Mime Type
text/plain
Expires
Wed, Feb 25, 5:13 PM (3 h, 21 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28992427
Default Alt Text
D27752.id81183.diff (64 KB)

Event Timeline