diff options
| author | Jozef Izso <jozef.izso@gmail.com> | 2020-10-28 04:33:33 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-10-27 20:33:33 -0700 |
| commit | 79e72302cdbbf8ca646879b13cd84ebd68707abf (patch) | |
| tree | 9ab2db88638c847cbcd85f2c35c25b9fde01fe72 | |
| parent | ff413776db42ecfccb5e7f8277f75c3916032e6a (diff) | |
| download | vcpkg-79e72302cdbbf8ca646879b13cd84ebd68707abf.tar.gz vcpkg-79e72302cdbbf8ca646879b13cd84ebd68707abf.zip | |
[grpc] Update to v1.33.1 (#14187)
| -rw-r--r-- | ports/grpc/00001-fix-uwp.patch | 2 | ||||
| -rw-r--r-- | ports/grpc/00002-static-linking-in-linux.patch | 2 | ||||
| -rw-r--r-- | ports/grpc/00004-link-gdi32-on-windows.patch | 2 | ||||
| -rw-r--r-- | ports/grpc/00005-fix-uwp-error.patch | 4 | ||||
| -rw-r--r-- | ports/grpc/00009-use-system-upb.patch | 28 | ||||
| -rw-r--r-- | ports/grpc/00010-add-feature-absl-sync.patch | 8 | ||||
| -rw-r--r-- | ports/grpc/00011-fix-csharp_plugin.patch | 6 | ||||
| -rw-r--r-- | ports/grpc/CONTROL | 5 | ||||
| -rw-r--r-- | ports/grpc/portfile.cmake | 4 |
9 files changed, 30 insertions, 31 deletions
diff --git a/ports/grpc/00001-fix-uwp.patch b/ports/grpc/00001-fix-uwp.patch index d47ccf026..80146babb 100644 --- a/ports/grpc/00001-fix-uwp.patch +++ b/ports/grpc/00001-fix-uwp.patch @@ -1,5 +1,5 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index 4655d1e747..b8514d91a8 100644 +index 1911144984..8f78306f77 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -181,6 +181,9 @@ if(UNIX) diff --git a/ports/grpc/00002-static-linking-in-linux.patch b/ports/grpc/00002-static-linking-in-linux.patch index 2217333a6..8999a24ae 100644 --- a/ports/grpc/00002-static-linking-in-linux.patch +++ b/ports/grpc/00002-static-linking-in-linux.patch @@ -1,5 +1,5 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index b8514d91a8..d0e6cbeaf9 100644 +index 8f78306f77..e09f8fcc1e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -211,6 +211,11 @@ if (NOT DEFINED CMAKE_POSITION_INDEPENDENT_CODE) diff --git a/ports/grpc/00004-link-gdi32-on-windows.patch b/ports/grpc/00004-link-gdi32-on-windows.patch index f1a5d6086..e30e94f3d 100644 --- a/ports/grpc/00004-link-gdi32-on-windows.patch +++ b/ports/grpc/00004-link-gdi32-on-windows.patch @@ -1,5 +1,5 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index d0e6cbeaf9..e3fe2990e0 100644 +index e09f8fcc1e..ec1714687e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -278,7 +278,7 @@ elseif(UNIX) diff --git a/ports/grpc/00005-fix-uwp-error.patch b/ports/grpc/00005-fix-uwp-error.patch index ac1d1ae58..ff86f68fe 100644 --- a/ports/grpc/00005-fix-uwp-error.patch +++ b/ports/grpc/00005-fix-uwp-error.patch @@ -1,5 +1,5 @@ diff --git a/src/core/lib/slice/slice.cc b/src/core/lib/slice/slice.cc
-index 0dacbfe..0743a1b 100644
+index 0dacbfef3e..0743a1b003 100644
--- a/src/core/lib/slice/slice.cc
+++ b/src/core/lib/slice/slice.cc
@@ -234,6 +234,7 @@ grpc_slice grpc_slice_from_moved_buffer(grpc_core::UniquePtr<char> p,
@@ -20,7 +20,7 @@ index 0dacbfe..0743a1b 100644 slice.refcount = nullptr;
slice.data.inlined.length = str.size();
diff --git a/src/core/lib/surface/server.cc b/src/core/lib/surface/server.cc
-index c945515..3fd9797 100644
+index c94551545d..3fd9797316 100644
--- a/src/core/lib/surface/server.cc
+++ b/src/core/lib/surface/server.cc
@@ -878,7 +878,7 @@ grpc_call_error Server::QueueRequestedCall(size_t cq_idx, RequestedCall* rc) {
diff --git a/ports/grpc/00009-use-system-upb.patch b/ports/grpc/00009-use-system-upb.patch index 117c8c010..1e5f9a721 100644 --- a/ports/grpc/00009-use-system-upb.patch +++ b/ports/grpc/00009-use-system-upb.patch @@ -1,5 +1,5 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt
-index e3fe299..4bae849 100644
+index ec1714687e..e15d25097f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -84,6 +84,9 @@ set_property(CACHE gRPC_SSL_PROVIDER PROPERTY STRINGS "module" "package")
@@ -12,7 +12,7 @@ index e3fe299..4bae849 100644 set(gRPC_PROTOBUF_PACKAGE_TYPE "" CACHE STRING "Algorithm for searching protobuf package")
set_property(CACHE gRPC_PROTOBUF_PACKAGE_TYPE PROPERTY STRINGS "CONFIG" "MODULE")
-@@ -1891,7 +1894,6 @@ target_link_libraries(grpc
+@@ -1911,7 +1914,6 @@ target_link_libraries(grpc
${_gRPC_ALLTARGETS_LIBRARIES}
gpr
address_sorting
@@ -20,7 +20,7 @@ index e3fe299..4bae849 100644 absl::optional
absl::strings
absl::status
-@@ -1973,7 +1975,6 @@ target_link_libraries(grpc_csharp_ext
+@@ -1993,7 +1995,6 @@ target_link_libraries(grpc_csharp_ext
grpc
gpr
address_sorting
@@ -28,7 +28,7 @@ index e3fe299..4bae849 100644 )
-@@ -2503,7 +2504,6 @@ target_link_libraries(grpc_unsecure
+@@ -2463,7 +2464,6 @@ target_link_libraries(grpc_unsecure
${_gRPC_ALLTARGETS_LIBRARIES}
gpr
address_sorting
@@ -36,7 +36,7 @@ index e3fe299..4bae849 100644 absl::optional
absl::strings
absl::status
-@@ -2701,7 +2701,6 @@ target_link_libraries(grpc++
+@@ -2661,7 +2661,6 @@ target_link_libraries(grpc++
grpc
gpr
address_sorting
@@ -44,7 +44,7 @@ index e3fe299..4bae849 100644 )
foreach(_hdr
-@@ -2963,7 +2962,6 @@ target_link_libraries(grpc++_alts
+@@ -2907,7 +2906,6 @@ target_link_libraries(grpc++_alts
grpc
gpr
address_sorting
@@ -52,7 +52,7 @@ index e3fe299..4bae849 100644 )
foreach(_hdr
-@@ -3032,7 +3030,6 @@ target_link_libraries(grpc++_error_details
+@@ -2976,7 +2974,6 @@ target_link_libraries(grpc++_error_details
grpc
gpr
address_sorting
@@ -60,7 +60,7 @@ index e3fe299..4bae849 100644 )
foreach(_hdr
-@@ -3105,7 +3102,6 @@ target_link_libraries(grpc++_reflection
+@@ -3049,7 +3046,6 @@ target_link_libraries(grpc++_reflection
grpc
gpr
address_sorting
@@ -68,7 +68,7 @@ index e3fe299..4bae849 100644 )
foreach(_hdr
-@@ -3386,7 +3382,6 @@ target_link_libraries(grpc++_unsecure
+@@ -3330,7 +3326,6 @@ target_link_libraries(grpc++_unsecure
grpc_unsecure
gpr
address_sorting
@@ -76,7 +76,7 @@ index e3fe299..4bae849 100644 )
foreach(_hdr
-@@ -3720,7 +3715,6 @@ target_link_libraries(grpcpp_channelz
+@@ -3648,7 +3643,6 @@ target_link_libraries(grpcpp_channelz
grpc
gpr
address_sorting
@@ -84,7 +84,7 @@ index e3fe299..4bae849 100644 )
foreach(_hdr
-@@ -3747,6 +3741,7 @@ endif()
+@@ -3675,6 +3669,7 @@ endif()
endif()
@@ -92,7 +92,7 @@ index e3fe299..4bae849 100644 add_library(upb
third_party/upb/upb/decode.c
third_party/upb/upb/encode.c
-@@ -3798,7 +3793,7 @@ if(gRPC_INSTALL)
+@@ -3726,7 +3721,7 @@ if(gRPC_INSTALL)
)
endif()
@@ -102,7 +102,7 @@ index e3fe299..4bae849 100644 add_executable(check_epollexclusive
test/build/check_epollexclusive.c
diff --git a/cmake/gRPCConfig.cmake.in b/cmake/gRPCConfig.cmake.in
-index 3623f4a..df6ced5 100644
+index 3623f4aa5e..df6ced560e 100644
--- a/cmake/gRPCConfig.cmake.in
+++ b/cmake/gRPCConfig.cmake.in
@@ -8,6 +8,7 @@ list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR}/modules)
@@ -114,7 +114,7 @@ index 3623f4a..df6ced5 100644 # Targets
include(${CMAKE_CURRENT_LIST_DIR}/gRPCTargets.cmake)
diff --git a/cmake/upb.cmake b/cmake/upb.cmake
-index f2a0e50..ecce7ba 100644
+index f2a0e508c3..ecce7ba300 100644
--- a/cmake/upb.cmake
+++ b/cmake/upb.cmake
@@ -12,9 +12,20 @@
diff --git a/ports/grpc/00010-add-feature-absl-sync.patch b/ports/grpc/00010-add-feature-absl-sync.patch index b3d5a107c..8e49e83bb 100644 --- a/ports/grpc/00010-add-feature-absl-sync.patch +++ b/ports/grpc/00010-add-feature-absl-sync.patch @@ -1,8 +1,8 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 4bae849..a23fdf3 100644
+index e15d25097f..ae77375eae 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
-@@ -1899,6 +1899,8 @@ target_link_libraries(grpc
+@@ -1919,6 +1919,8 @@ target_link_libraries(grpc
absl::status
absl::inlined_vector
absl::flat_hash_set
@@ -11,7 +11,7 @@ index 4bae849..a23fdf3 100644 )
if(_gRPC_PLATFORM_IOS OR _gRPC_PLATFORM_MAC)
target_link_libraries(grpc "-framework CoreFoundation")
-@@ -2508,6 +2510,8 @@ target_link_libraries(grpc_unsecure
+@@ -2468,6 +2470,8 @@ target_link_libraries(grpc_unsecure
absl::strings
absl::status
absl::inlined_vector
@@ -21,7 +21,7 @@ index 4bae849..a23fdf3 100644 if(_gRPC_PLATFORM_IOS OR _gRPC_PLATFORM_MAC)
target_link_libraries(grpc_unsecure "-framework CoreFoundation")
diff --git a/cmake/abseil-cpp.cmake b/cmake/abseil-cpp.cmake
-index 078d495..b6f50bd 100644
+index 078d495417..b6f50bd14c 100644
--- a/cmake/abseil-cpp.cmake
+++ b/cmake/abseil-cpp.cmake
@@ -37,4 +37,7 @@ elseif(gRPC_ABSL_PROVIDER STREQUAL "package")
diff --git a/ports/grpc/00011-fix-csharp_plugin.patch b/ports/grpc/00011-fix-csharp_plugin.patch index cb0d1a01e..fb258f900 100644 --- a/ports/grpc/00011-fix-csharp_plugin.patch +++ b/ports/grpc/00011-fix-csharp_plugin.patch @@ -1,8 +1,8 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt
-index a23fdf3dda..7eb8d5200a 100644
+index ae77375eae..ad8815d2f9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
-@@ -1940,10 +1940,14 @@ endif()
+@@ -1960,10 +1960,14 @@ endif()
if(gRPC_BUILD_CSHARP_EXT)
@@ -18,7 +18,7 @@ index a23fdf3dda..7eb8d5200a 100644 set_target_properties(grpc_csharp_ext PROPERTIES
VERSION ${gRPC_CORE_VERSION}
SOVERSION ${gRPC_CORE_SOVERSION}
-@@ -1957,6 +1961,12 @@ if(WIN32 AND MSVC)
+@@ -1977,6 +1981,12 @@ if(WIN32 AND MSVC)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/grpc_csharp_ext.pdb
DESTINATION ${gRPC_INSTALL_LIBDIR} OPTIONAL
)
diff --git a/ports/grpc/CONTROL b/ports/grpc/CONTROL index 82e2da843..f44b4e00e 100644 --- a/ports/grpc/CONTROL +++ b/ports/grpc/CONTROL @@ -1,9 +1,8 @@ Source: grpc -Version: 1.32.0 -Port-Version: 1 +Version: 1.33.1 Build-Depends: zlib, openssl, protobuf, c-ares (!uwp), upb, abseil, re2 Homepage: https://github.com/grpc/grpc Description: An RPC library and framework Feature: absl-sync -Description: Use abseil synchronization module +Description: Use abseil synchronization module
\ No newline at end of file diff --git a/ports/grpc/portfile.cmake b/ports/grpc/portfile.cmake index f87a07812..a082a6963 100644 --- a/ports/grpc/portfile.cmake +++ b/ports/grpc/portfile.cmake @@ -5,8 +5,8 @@ endif() vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO grpc/grpc - REF 414bb8322de2411eee1f4e841ff29d887bec7884 # v1.32.0 - SHA512 a4fb0c926622c15a878fa475ecd670b076d1238332d174a5fb0aa987789d54a1d605ea6d4a7c705addf3c429e8b3b646e0f1f611715e84196a7fb958e1ff5945 + REF 054ff69350dfea1876f388e7cf05f19d5d76bc12 # v1.33.1 + SHA512 d81c26e996f8a4386a432fc98ba0982c9a15e8cb470eb544f82dc81df5a8f79401343d209f3aa75598fbb8b99cc05dcd2a0e616967d5e0464bed4a4464d7fdc1 HEAD_REF master PATCHES 00001-fix-uwp.patch |
