mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-01 13:18:36 -09:00
package/grpc: bump version to 1.80.0
https://github.com/grpc/grpc/releases/tag/v1.80.0 Rebased patch 0002 due to upstream commit:4c3996f0dawhich added a new configure option. Added this new configure option -DgRPC_BUILD_GRPCPP_OTEL_PLUGIN=OFF to HOST_GRPC_CONF_OPTS. Updated license hash due to upstream commit:fb53717dfaSigned-off-by: Bernd Kuhls <bernd@kuhls.net> Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
committed by
Julien Olivain
parent
d966da3581
commit
1c039b6ea3
@@ -15,6 +15,8 @@ Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
||||
Updated for 1.76.0:
|
||||
[build utf8_range_lib as it is now explicitly required]
|
||||
Signed-off-by: Michael Nosthoff <buildroot@heine.tech>
|
||||
[Bernd: rebased for 1.80.0]
|
||||
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
|
||||
---
|
||||
CMakeLists.txt | 39 +++++++++++++++++++++++++++++++++------
|
||||
1 file changed, 33 insertions(+), 6 deletions(-)
|
||||
@@ -199,12 +201,15 @@ index bc86c00463..08441ddbd2 100644
|
||||
|
||||
if(gRPC_INSTALL)
|
||||
install(EXPORT gRPCTargets
|
||||
@@ -52025,3 +52050,5 @@ generate_pkgconfig(
|
||||
"-lgrpcpp_otel_plugin"
|
||||
"-laddress_sorting -lupb_textformat_lib -lupb_json_lib -lupb_reflection_lib -lupb_wire_lib -lupb_message_lib -lutf8_range_lib -lupb_mini_descriptor_lib -lupb_mini_table_lib -lupb_hash_lib -lupb_mem_lib -lupb_base_lib -lupb_lex_lib"
|
||||
"grpcpp_otel_plugin.pc")
|
||||
+
|
||||
@@ -54105,6 +54105,8 @@
|
||||
"-laddress_sorting -lupb_textformat_lib -lupb_reflection_lib -lupb_wire_lib -lupb_message_lib -lutf8_range_lib -lupb_mini_descriptor_lib -lupb_mini_table_lib -lupb_hash_lib -lupb_mem_lib -lupb_base_lib -lupb_lex_lib"
|
||||
"grpc++_unsecure.pc")
|
||||
|
||||
+endif() # gRPC_BUILD_PLUGIN_SUPPORT_ONLY
|
||||
+
|
||||
if(gRPC_BUILD_GRPCPP_OTEL_PLUGIN)
|
||||
# grpcpp_otel_plugin .pc file
|
||||
generate_pkgconfig(
|
||||
--
|
||||
2.43.0
|
||||
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
# Locally computed
|
||||
sha256 e2ace790a5f2d0f83259d1390a816a33b013ea34df2e86084d927e58daa4c5d9 grpc-1.78.0.tar.gz
|
||||
sha256 590198e3f305f2c347fde64d637c65492bbef554db6c8364e149cd375e3797ee LICENSE
|
||||
sha256 38f58596277fa632064cc0719b9ece4381c8c77461cb51e9b66ca149574b7865 grpc-1.80.0.tar.gz
|
||||
sha256 58c86a3f2b5cca0ebdf9ed3e7f4e6dc38e3b38796d8c3dc92064c62a4e39d0dd LICENSE
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
GRPC_VERSION = 1.78.0
|
||||
GRPC_VERSION = 1.80.0
|
||||
GRPC_SITE = $(call github,grpc,grpc,v$(GRPC_VERSION))
|
||||
GRPC_LICENSE = Apache-2.0, BSD-3-Clause (third_party code), MPL-2.0 (etc/roots.pem)
|
||||
GRPC_LICENSE_FILES = LICENSE
|
||||
@@ -83,6 +83,7 @@ HOST_GRPC_CONF_OPTS = \
|
||||
-DgRPC_BUILD_GRPC_PHP_PLUGIN=OFF \
|
||||
-DgRPC_BUILD_GRPC_PYTHON_PLUGIN=OFF \
|
||||
-DgRPC_BUILD_GRPC_RUBY_PLUGIN=OFF \
|
||||
-DgRPC_BUILD_GRPCPP_OTEL_PLUGIN=OFF \
|
||||
-DgRPC_DOWNLOAD_ARCHIVES=OFF
|
||||
|
||||
$(eval $(cmake-package))
|
||||
|
||||
Reference in New Issue
Block a user