pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/grpc
Module Name: pkgsrc
Committed By: adam
Date: Mon Jul 28 13:48:50 UTC 2025
Modified Files:
pkgsrc/net/grpc: Makefile PLIST distinfo
pkgsrc/net/grpc/patches: patch-CMakeLists.txt
Log Message:
grpc: updated to 1.74.0
1.74.0
Core
[OTel C++, Posix EE] Plumb TCP write timestamps and metrics to OTel tracers.
[EventEngine] Fix Python reconnect issues: use iomgr backup poller when EE is disabled.
[Python] Upgrade Pytype (Part - 1).
[Python] Upgrade black.
[event_engine] Implement fork support in Posix Event Engine.
[http2] Fix GRPC_ARG_HTTP2_STREAM_LOOKAHEAD_BYTES for when BDP is disabled.
Objective-C
[dep] Upgrade Protobuf Version 31.1.
PHP
[PHP] Fully qualify stdClass with global namespace.
[php] Fix PHPDoc so that UnaryCall defines the proper return type.
fix typing of nullable parameters.
Python
Fix gRPC Python docs website layout - use spaces optimally.
Ruby
[Ruby] Add rubygems support for linux-gnu and linux-musl platforms .
[ruby] enable EE fork support.
[ruby] Return nil for c functions expected to return a VALUE.
[ruby] remove connectivity state watch thread, fix cancellations from spurious signals.
[ruby] Drop Ruby 3.0 support.
To generate a diff of this commit:
cvs rdiff -u -r1.109 -r1.110 pkgsrc/net/grpc/Makefile
cvs rdiff -u -r1.53 -r1.54 pkgsrc/net/grpc/PLIST
cvs rdiff -u -r1.102 -r1.103 pkgsrc/net/grpc/distinfo
cvs rdiff -u -r1.16 -r1.17 pkgsrc/net/grpc/patches/patch-CMakeLists.txt
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/grpc/Makefile
diff -u pkgsrc/net/grpc/Makefile:1.109 pkgsrc/net/grpc/Makefile:1.110
--- pkgsrc/net/grpc/Makefile:1.109 Thu Jul 3 06:28:33 2025
+++ pkgsrc/net/grpc/Makefile Mon Jul 28 13:48:50 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.109 2025/07/03 06:28:33 wiz Exp $
+# $NetBSD: Makefile,v 1.110 2025/07/28 13:48:50 adam Exp $
-DISTNAME= grpc-1.73.1
-PKGREVISION= 1
+DISTNAME= grpc-1.74.0
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=grpc/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@@ -16,6 +15,7 @@ USE_LANGUAGES= c c++
USE_TOOLS+= pkg-config
CMAKE_CONFIGURE_ARGS+= -DBUILD_SHARED_LIBS=ON
+CMAKE_CONFIGURE_ARGS+= -DgRPC_DOWNLOAD_ARCHIVES=OFF
# use cmake's find_package() to locate a pre-installed dependency
CMAKE_CONFIGURE_ARGS+= -DgRPC_ABSL_PROVIDER=package
CMAKE_CONFIGURE_ARGS+= -DgRPC_BENCHMARK_PROVIDER=package
@@ -31,9 +31,6 @@ CENSUS_VER= 0.3.0
CENSUS_DIST= opencensus-proto-${CENSUS_VER}.tar.gz
SITES.${CENSUS_DIST}= -${MASTER_SITE_GITHUB:=census-instrumentation/opencensus-proto/archive/}/v${CENSUS_VER}.tar.gz
-ENVOY_DIST= envoy-api-f8b75d1efa92bbf534596a013d9ca5873f79dd30..tar.gz
-SITES.${ENVOY_DIST}= -${MASTER_SITE_GITHUB:=envoyproxy/data-plane-api/}
-
DISTFILES= ${DEFAULT_DISTFILES} ${CENSUS_DIST}
PKGCONFIG_OVERRIDE= cmake/pkg-config-template.pc.in
Index: pkgsrc/net/grpc/PLIST
diff -u pkgsrc/net/grpc/PLIST:1.53 pkgsrc/net/grpc/PLIST:1.54
--- pkgsrc/net/grpc/PLIST:1.53 Mon Jun 30 15:16:27 2025
+++ pkgsrc/net/grpc/PLIST Mon Jul 28 13:48:50 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.53 2025/06/30 15:16:27 adam Exp $
+@comment $NetBSD: PLIST,v 1.54 2025/07/28 13:48:50 adam Exp $
bin/grpc_cpp_plugin
bin/grpc_csharp_plugin
bin/grpc_node_plugin
@@ -86,6 +86,7 @@ include/grpc/byte_buffer.h
include/grpc/byte_buffer_reader.h
include/grpc/census.h
include/grpc/compression.h
+include/grpc/create_channel_from_endpoint.h
include/grpc/credentials.h
include/grpc/event_engine/endpoint_config.h
include/grpc/event_engine/event_engine.h
@@ -311,77 +312,77 @@ lib/cmake/grpc/modules/Findc-ares.cmake
lib/cmake/grpc/modules/Findre2.cmake
lib/cmake/grpc/modules/Findsystemd.cmake
lib/libaddress_sorting.so
-lib/libaddress_sorting.so.48
-lib/libaddress_sorting.so.48.0.0
+lib/libaddress_sorting.so.49
+lib/libaddress_sorting.so.49.0.0
lib/libgpr.so
-lib/libgpr.so.48
-lib/libgpr.so.48.0.0
+lib/libgpr.so.49
+lib/libgpr.so.49.0.0
lib/libgrpc++.so
lib/libgrpc++.so.${PKGVERSION}
-lib/libgrpc++.so.1.73
+lib/libgrpc++.so.1.74
lib/libgrpc++_alts.so
lib/libgrpc++_alts.so.${PKGVERSION}
-lib/libgrpc++_alts.so.1.73
+lib/libgrpc++_alts.so.1.74
lib/libgrpc++_error_details.so
lib/libgrpc++_error_details.so.${PKGVERSION}
-lib/libgrpc++_error_details.so.1.73
+lib/libgrpc++_error_details.so.1.74
lib/libgrpc++_reflection.so
lib/libgrpc++_reflection.so.${PKGVERSION}
-lib/libgrpc++_reflection.so.1.73
+lib/libgrpc++_reflection.so.1.74
lib/libgrpc++_unsecure.so
lib/libgrpc++_unsecure.so.${PKGVERSION}
-lib/libgrpc++_unsecure.so.1.73
+lib/libgrpc++_unsecure.so.1.74
lib/libgrpc.so
-lib/libgrpc.so.48
-lib/libgrpc.so.48.0.0
+lib/libgrpc.so.49
+lib/libgrpc.so.49.0.0
lib/libgrpc_authorization_provider.so
lib/libgrpc_authorization_provider.so.${PKGVERSION}
-lib/libgrpc_authorization_provider.so.1.73
+lib/libgrpc_authorization_provider.so.1.74
lib/libgrpc_plugin_support.so
lib/libgrpc_plugin_support.so.${PKGVERSION}
-lib/libgrpc_plugin_support.so.1.73
+lib/libgrpc_plugin_support.so.1.74
lib/libgrpc_unsecure.so
-lib/libgrpc_unsecure.so.48
-lib/libgrpc_unsecure.so.48.0.0
+lib/libgrpc_unsecure.so.49
+lib/libgrpc_unsecure.so.49.0.0
lib/libgrpcpp_channelz.so
lib/libgrpcpp_channelz.so.${PKGVERSION}
-lib/libgrpcpp_channelz.so.1.73
+lib/libgrpcpp_channelz.so.1.74
lib/libupb_base_lib.so
-lib/libupb_base_lib.so.48
-lib/libupb_base_lib.so.48.0.0
+lib/libupb_base_lib.so.49
+lib/libupb_base_lib.so.49.0.0
lib/libupb_hash_lib.so
-lib/libupb_hash_lib.so.48
-lib/libupb_hash_lib.so.48.0.0
+lib/libupb_hash_lib.so.49
+lib/libupb_hash_lib.so.49.0.0
lib/libupb_json_lib.so
-lib/libupb_json_lib.so.48
-lib/libupb_json_lib.so.48.0.0
+lib/libupb_json_lib.so.49
+lib/libupb_json_lib.so.49.0.0
lib/libupb_lex_lib.so
-lib/libupb_lex_lib.so.48
-lib/libupb_lex_lib.so.48.0.0
+lib/libupb_lex_lib.so.49
+lib/libupb_lex_lib.so.49.0.0
lib/libupb_mem_lib.so
-lib/libupb_mem_lib.so.48
-lib/libupb_mem_lib.so.48.0.0
+lib/libupb_mem_lib.so.49
+lib/libupb_mem_lib.so.49.0.0
lib/libupb_message_lib.so
-lib/libupb_message_lib.so.48
-lib/libupb_message_lib.so.48.0.0
+lib/libupb_message_lib.so.49
+lib/libupb_message_lib.so.49.0.0
lib/libupb_mini_descriptor_lib.so
-lib/libupb_mini_descriptor_lib.so.48
-lib/libupb_mini_descriptor_lib.so.48.0.0
+lib/libupb_mini_descriptor_lib.so.49
+lib/libupb_mini_descriptor_lib.so.49.0.0
lib/libupb_mini_table_lib.so
-lib/libupb_mini_table_lib.so.48
-lib/libupb_mini_table_lib.so.48.0.0
+lib/libupb_mini_table_lib.so.49
+lib/libupb_mini_table_lib.so.49.0.0
lib/libupb_reflection_lib.so
-lib/libupb_reflection_lib.so.48
-lib/libupb_reflection_lib.so.48.0.0
+lib/libupb_reflection_lib.so.49
+lib/libupb_reflection_lib.so.49.0.0
lib/libupb_textformat_lib.so
-lib/libupb_textformat_lib.so.48
-lib/libupb_textformat_lib.so.48.0.0
+lib/libupb_textformat_lib.so.49
+lib/libupb_textformat_lib.so.49.0.0
lib/libupb_wire_lib.so
-lib/libupb_wire_lib.so.48
-lib/libupb_wire_lib.so.48.0.0
+lib/libupb_wire_lib.so.49
+lib/libupb_wire_lib.so.49.0.0
lib/libutf8_range_lib.so
-lib/libutf8_range_lib.so.48
-lib/libutf8_range_lib.so.48.0.0
+lib/libutf8_range_lib.so.49
+lib/libutf8_range_lib.so.49.0.0
lib/pkgconfig/gpr.pc
lib/pkgconfig/grpc++.pc
lib/pkgconfig/grpc++_unsecure.pc
Index: pkgsrc/net/grpc/distinfo
diff -u pkgsrc/net/grpc/distinfo:1.102 pkgsrc/net/grpc/distinfo:1.103
--- pkgsrc/net/grpc/distinfo:1.102 Mon Jun 30 15:16:27 2025
+++ pkgsrc/net/grpc/distinfo Mon Jul 28 13:48:50 2025
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.102 2025/06/30 15:16:27 adam Exp $
+$NetBSD: distinfo,v 1.103 2025/07/28 13:48:50 adam Exp $
-BLAKE2s (grpc-1.73.1.tar.gz) = fd62942b300c7eafec1d7f4d7efdf0bb6fac9f7651d147b54c2708b14f1cf251
-SHA512 (grpc-1.73.1.tar.gz) = 66e66828de7c95d3eb83bcba369f9c73be89044a5a755f99132de1694b08b72ebc848b33c73fdeed816174f1fc44e407be094237fcb4c5bc9732019cb3fae1b5
-Size (grpc-1.73.1.tar.gz) = 14876868 bytes
+BLAKE2s (grpc-1.74.0.tar.gz) = 4c0169e438ad2061b3e357ccd077c2e2e04b773172230a742b2a779dabde6eca
+SHA512 (grpc-1.74.0.tar.gz) = 2b8e726743336ad33157705761159ae4f096209781d7c05cf0b2699852604dde28878f60f3028e08f19db7d8f7c003dc342594a387a9da55db67d39180fdc010
+Size (grpc-1.74.0.tar.gz) = 15014902 bytes
BLAKE2s (opencensus-proto-0.3.0.tar.gz) = be3ce863226f4aa422d9faa997fe29f9bb1743c0e804af3c5fad3c170e60ba42
SHA512 (opencensus-proto-0.3.0.tar.gz) = 39231a495dfdccfc8267d1e6af2ac624feea611a8691c10ec570de2194b352e4a9c3b0ce1606414fb98e5d77c66873bed4a9e56512efa12b267b8a91e0c5851e
Size (opencensus-proto-0.3.0.tar.gz) = 163404 bytes
-SHA1 (patch-CMakeLists.txt) = 54e2bf12fc401f3afbfe61a63387205dc811eacc
+SHA1 (patch-CMakeLists.txt) = 039e65ed5258819379d7d293e83878880e9b82af
SHA1 (patch-include_grpc_event__engine_port.h) = ee0937d5ec59d2f0a462a64145fc63ef68564c17
SHA1 (patch-src_core_lib_event__engine_cf__engine_cfstream__endpoint.h) = 916a46f3f9e338877a46ea21cd8c6fe5a00ad64e
Index: pkgsrc/net/grpc/patches/patch-CMakeLists.txt
diff -u pkgsrc/net/grpc/patches/patch-CMakeLists.txt:1.16 pkgsrc/net/grpc/patches/patch-CMakeLists.txt:1.17
--- pkgsrc/net/grpc/patches/patch-CMakeLists.txt:1.16 Mon Jun 30 15:16:27 2025
+++ pkgsrc/net/grpc/patches/patch-CMakeLists.txt Mon Jul 28 13:48:50 2025
@@ -1,7 +1,6 @@
-$NetBSD: patch-CMakeLists.txt,v 1.16 2025/06/30 15:16:27 adam Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.17 2025/07/28 13:48:50 adam Exp $
Allow linking against not-yet-installed shared libraries.
-Fix build (at least on Darwin) - https://github.com/grpc/grpc/issues/36654
--- CMakeLists.txt.orig 2025-06-07 05:51:51.000000000 +0000
+++ CMakeLists.txt
@@ -14,27 +13,3 @@ Fix build (at least on Darwin) - https:/
ARGS --grpc_out=generate_mock_code=true:${_gRPC_PROTO_GENS_DIR}
--cpp_out=${_gRPC_PROTO_GENS_DIR}
--plugin=protoc-gen-grpc=${_gRPC_CPP_PLUGIN}
-@@ -4017,6 +4017,7 @@ target_include_directories(upb_json_lib
- )
- target_link_libraries(upb_json_lib
- ${_gRPC_ALLTARGETS_LIBRARIES}
-+ grpc++_unsecure
- upb_lex_lib
- upb_reflection_lib
- )
-@@ -4363,6 +4364,7 @@ target_include_directories(upb_reflectio
- )
- target_link_libraries(upb_reflection_lib
- ${_gRPC_ALLTARGETS_LIBRARIES}
-+ grpc++_unsecure
- upb_mini_descriptor_lib
- upb_wire_lib
- )
-@@ -4417,6 +4419,7 @@ target_include_directories(upb_textforma
- )
- target_link_libraries(upb_textformat_lib
- ${_gRPC_ALLTARGETS_LIBRARIES}
-+ grpc++_unsecure
- upb_lex_lib
- upb_reflection_lib
- )
Home |
Main Index |
Thread Index |
Old Index