pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net
Module Name: pkgsrc
Committed By: adam
Date: Mon Jun 30 15:16:27 UTC 2025
Modified Files:
pkgsrc/net/grpc: Makefile PLIST buildlink3.mk distinfo
pkgsrc/net/grpc/patches: patch-CMakeLists.txt
pkgsrc/net/py-grpcio: Makefile distinfo
pkgsrc/net/py-grpcio-testing: Makefile distinfo
pkgsrc/net/py-grpcio-tools: Makefile PLIST distinfo
Added Files:
pkgsrc/net/py-grpcio-tools: ALTERNATIVES
Log Message:
grpc py-grpcio py-grpcio-testing py-grpcio-tools: updated to 1.73.1
1.73.1
Python
Fix the issue with gRPC Python Client not reconnecting in certain situations
1.73.0
Core
As of this version, gRPC on MacOS & iOS will utilize Abseil's synchronization features, aligning it with other platforms. Should you encounter any issues due to this update, you can disable it by
enabling GPR_DISABLE_ABSEIL_SYNC. If you do this, please report any problems by filing a bug at https://github.com/grpc/grpc.
[Dep] Update Protobuf to v31.0.
[Core] Added GPR_DISABLE_ABSEIL_SYNC.
[xds_override_host] pass through per-endpoint args when creating subchannels.
Expose GRPC_OPENSSL_CLEANUP_TIMEOUT to control shutdown grace period.
[URI] fix parsing of user_info in proxy settings.
[EventEngine] Fix busy loop in thread pool when shutting down.
[Dep] Added a flag to build with openssl instead of boringssl.
[EventEngine] Cleanup: EventEngine client, listener, and dns experiments are on by default on all platforms.
C++
[OpenCensus] Mark OpenCensus and dependent APIs as deprecated.
Python
[Python] Pin Cython to 3.1.1.
[Python] grpc_tools: make PythonGrpcGenerator handle dot . in proto paths the same way as native Generator/PyiGenerator.
To generate a diff of this commit:
cvs rdiff -u -r1.107 -r1.108 pkgsrc/net/grpc/Makefile
cvs rdiff -u -r1.52 -r1.53 pkgsrc/net/grpc/PLIST
cvs rdiff -u -r1.25 -r1.26 pkgsrc/net/grpc/buildlink3.mk
cvs rdiff -u -r1.101 -r1.102 pkgsrc/net/grpc/distinfo
cvs rdiff -u -r1.15 -r1.16 pkgsrc/net/grpc/patches/patch-CMakeLists.txt
cvs rdiff -u -r1.93 -r1.94 pkgsrc/net/py-grpcio/Makefile
cvs rdiff -u -r1.76 -r1.77 pkgsrc/net/py-grpcio/distinfo
cvs rdiff -u -r1.64 -r1.65 pkgsrc/net/py-grpcio-testing/Makefile
cvs rdiff -u -r1.62 -r1.63 pkgsrc/net/py-grpcio-testing/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/net/py-grpcio-tools/ALTERNATIVES
cvs rdiff -u -r1.83 -r1.84 pkgsrc/net/py-grpcio-tools/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/net/py-grpcio-tools/PLIST
cvs rdiff -u -r1.71 -r1.72 pkgsrc/net/py-grpcio-tools/distinfo
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.107 pkgsrc/net/grpc/Makefile:1.108
--- pkgsrc/net/grpc/Makefile:1.107 Sun Feb 9 14:44:07 2025
+++ pkgsrc/net/grpc/Makefile Mon Jun 30 15:16:27 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.107 2025/02/09 14:44:07 wiz Exp $
+# $NetBSD: Makefile,v 1.108 2025/06/30 15:16:27 adam Exp $
-DISTNAME= grpc-1.70.1
-PKGREVISION= 1
+DISTNAME= grpc-1.73.1
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=grpc/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Index: pkgsrc/net/grpc/PLIST
diff -u pkgsrc/net/grpc/PLIST:1.52 pkgsrc/net/grpc/PLIST:1.53
--- pkgsrc/net/grpc/PLIST:1.52 Sat Feb 1 07:20:58 2025
+++ pkgsrc/net/grpc/PLIST Mon Jun 30 15:16:27 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.52 2025/02/01 07:20:58 adam Exp $
+@comment $NetBSD: PLIST,v 1.53 2025/06/30 15:16:27 adam Exp $
bin/grpc_cpp_plugin
bin/grpc_csharp_plugin
bin/grpc_node_plugin
@@ -92,6 +92,7 @@ include/grpc/event_engine/event_engine.h
include/grpc/event_engine/extensible.h
include/grpc/event_engine/internal/memory_allocator_impl.h
include/grpc/event_engine/internal/slice_cast.h
+include/grpc/event_engine/internal/write_event.h
include/grpc/event_engine/memory_allocator.h
include/grpc/event_engine/memory_request.h
include/grpc/event_engine/port.h
@@ -253,6 +254,8 @@ include/grpcpp/impl/service_type.h
include/grpcpp/impl/status.h
include/grpcpp/impl/sync.h
include/grpcpp/passive_listener.h
+include/grpcpp/ports_def.inc
+include/grpcpp/ports_undef.inc
include/grpcpp/resource_quota.h
include/grpcpp/security/alts_context.h
include/grpcpp/security/alts_util.h
@@ -308,65 +311,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.45
-lib/libaddress_sorting.so.45.0.0
+lib/libaddress_sorting.so.48
+lib/libaddress_sorting.so.48.0.0
lib/libgpr.so
-lib/libgpr.so.45
-lib/libgpr.so.45.0.0
+lib/libgpr.so.48
+lib/libgpr.so.48.0.0
lib/libgrpc++.so
lib/libgrpc++.so.${PKGVERSION}
-lib/libgrpc++.so.1.70
+lib/libgrpc++.so.1.73
lib/libgrpc++_alts.so
lib/libgrpc++_alts.so.${PKGVERSION}
-lib/libgrpc++_alts.so.1.70
+lib/libgrpc++_alts.so.1.73
lib/libgrpc++_error_details.so
lib/libgrpc++_error_details.so.${PKGVERSION}
-lib/libgrpc++_error_details.so.1.70
+lib/libgrpc++_error_details.so.1.73
lib/libgrpc++_reflection.so
lib/libgrpc++_reflection.so.${PKGVERSION}
-lib/libgrpc++_reflection.so.1.70
+lib/libgrpc++_reflection.so.1.73
lib/libgrpc++_unsecure.so
lib/libgrpc++_unsecure.so.${PKGVERSION}
-lib/libgrpc++_unsecure.so.1.70
+lib/libgrpc++_unsecure.so.1.73
lib/libgrpc.so
-lib/libgrpc.so.45
-lib/libgrpc.so.45.0.0
+lib/libgrpc.so.48
+lib/libgrpc.so.48.0.0
lib/libgrpc_authorization_provider.so
lib/libgrpc_authorization_provider.so.${PKGVERSION}
-lib/libgrpc_authorization_provider.so.1.70
+lib/libgrpc_authorization_provider.so.1.73
lib/libgrpc_plugin_support.so
lib/libgrpc_plugin_support.so.${PKGVERSION}
-lib/libgrpc_plugin_support.so.1.70
+lib/libgrpc_plugin_support.so.1.73
lib/libgrpc_unsecure.so
-lib/libgrpc_unsecure.so.45
-lib/libgrpc_unsecure.so.45.0.0
+lib/libgrpc_unsecure.so.48
+lib/libgrpc_unsecure.so.48.0.0
lib/libgrpcpp_channelz.so
lib/libgrpcpp_channelz.so.${PKGVERSION}
-lib/libgrpcpp_channelz.so.1.70
+lib/libgrpcpp_channelz.so.1.73
lib/libupb_base_lib.so
-lib/libupb_base_lib.so.45
-lib/libupb_base_lib.so.45.0.0
+lib/libupb_base_lib.so.48
+lib/libupb_base_lib.so.48.0.0
+lib/libupb_hash_lib.so
+lib/libupb_hash_lib.so.48
+lib/libupb_hash_lib.so.48.0.0
lib/libupb_json_lib.so
-lib/libupb_json_lib.so.45
-lib/libupb_json_lib.so.45.0.0
+lib/libupb_json_lib.so.48
+lib/libupb_json_lib.so.48.0.0
+lib/libupb_lex_lib.so
+lib/libupb_lex_lib.so.48
+lib/libupb_lex_lib.so.48.0.0
lib/libupb_mem_lib.so
-lib/libupb_mem_lib.so.45
-lib/libupb_mem_lib.so.45.0.0
+lib/libupb_mem_lib.so.48
+lib/libupb_mem_lib.so.48.0.0
lib/libupb_message_lib.so
-lib/libupb_message_lib.so.45
-lib/libupb_message_lib.so.45.0.0
+lib/libupb_message_lib.so.48
+lib/libupb_message_lib.so.48.0.0
lib/libupb_mini_descriptor_lib.so
-lib/libupb_mini_descriptor_lib.so.45
-lib/libupb_mini_descriptor_lib.so.45.0.0
+lib/libupb_mini_descriptor_lib.so.48
+lib/libupb_mini_descriptor_lib.so.48.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_reflection_lib.so
+lib/libupb_reflection_lib.so.48
+lib/libupb_reflection_lib.so.48.0.0
lib/libupb_textformat_lib.so
-lib/libupb_textformat_lib.so.45
-lib/libupb_textformat_lib.so.45.0.0
+lib/libupb_textformat_lib.so.48
+lib/libupb_textformat_lib.so.48.0.0
lib/libupb_wire_lib.so
-lib/libupb_wire_lib.so.45
-lib/libupb_wire_lib.so.45.0.0
+lib/libupb_wire_lib.so.48
+lib/libupb_wire_lib.so.48.0.0
lib/libutf8_range_lib.so
-lib/libutf8_range_lib.so.45
-lib/libutf8_range_lib.so.45.0.0
+lib/libutf8_range_lib.so.48
+lib/libutf8_range_lib.so.48.0.0
lib/pkgconfig/gpr.pc
lib/pkgconfig/grpc++.pc
lib/pkgconfig/grpc++_unsecure.pc
Index: pkgsrc/net/grpc/buildlink3.mk
diff -u pkgsrc/net/grpc/buildlink3.mk:1.25 pkgsrc/net/grpc/buildlink3.mk:1.26
--- pkgsrc/net/grpc/buildlink3.mk:1.25 Sun Feb 9 14:44:07 2025
+++ pkgsrc/net/grpc/buildlink3.mk Mon Jun 30 15:16:27 2025
@@ -1,14 +1,14 @@
-# $NetBSD: buildlink3.mk,v 1.25 2025/02/09 14:44:07 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.26 2025/06/30 15:16:27 adam Exp $
BUILDLINK_TREE+= grpc
.if !defined(GRPC_BUILDLINK3_MK)
GRPC_BUILDLINK3_MK:=
-USE_CXX_FEATURES+= c++14
+USE_CXX_FEATURES+= c++17
BUILDLINK_API_DEPENDS.grpc+= grpc>=1.11.0
-BUILDLINK_ABI_DEPENDS.grpc+= grpc>=1.70.1nb1
+BUILDLINK_ABI_DEPENDS.grpc+= grpc>=1.73.1
BUILDLINK_PKGSRCDIR.grpc?= ../../net/grpc
BUILDLINK_FILES.grpc+= bin/grpc_cpp_plugin
Index: pkgsrc/net/grpc/distinfo
diff -u pkgsrc/net/grpc/distinfo:1.101 pkgsrc/net/grpc/distinfo:1.102
--- pkgsrc/net/grpc/distinfo:1.101 Sat Feb 1 07:20:58 2025
+++ pkgsrc/net/grpc/distinfo Mon Jun 30 15:16:27 2025
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.101 2025/02/01 07:20:58 adam Exp $
+$NetBSD: distinfo,v 1.102 2025/06/30 15:16:27 adam Exp $
-BLAKE2s (grpc-1.70.1.tar.gz) = b7bfbbf2a70501d3ee0e7292fb52acdc6e8c0089534d0fc4180472d9a9e735fb
-SHA512 (grpc-1.70.1.tar.gz) = 35382987b33abb57a27105570c91db048853d95111f125bc6fac8a25f758c29ab2c699c63330b445b0a08f04c9dbc4dfa1dc0c33a7e2d8ea99d06d884a3c9852
-Size (grpc-1.70.1.tar.gz) = 17505128 bytes
+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 (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) = 49c2fccf5b1d73a4eea666d7a60820d1913b7eb8
+SHA1 (patch-CMakeLists.txt) = 54e2bf12fc401f3afbfe61a63387205dc811eacc
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.15 pkgsrc/net/grpc/patches/patch-CMakeLists.txt:1.16
--- pkgsrc/net/grpc/patches/patch-CMakeLists.txt:1.15 Tue Oct 1 09:03:08 2024
+++ pkgsrc/net/grpc/patches/patch-CMakeLists.txt Mon Jun 30 15:16:27 2025
@@ -1,11 +1,11 @@
-$NetBSD: patch-CMakeLists.txt,v 1.15 2024/10/01 09:03:08 adam Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.16 2025/06/30 15:16:27 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 2024-09-27 19:57:30.000000000 +0000
+--- CMakeLists.txt.orig 2025-06-07 05:51:51.000000000 +0000
+++ CMakeLists.txt
-@@ -607,7 +607,7 @@ function(protobuf_generate_grpc_cpp_with
+@@ -636,7 +636,7 @@ function(protobuf_generate_grpc_cpp_with
"${_gRPC_PROTO_GENS_DIR}/${RELFIL_WE}_mock.grpc.pb.h"
"${_gRPC_PROTO_GENS_DIR}/${RELFIL_WE}.pb.cc"
"${_gRPC_PROTO_GENS_DIR}/${RELFIL_WE}.pb.h"
@@ -14,19 +14,27 @@ 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}
-@@ -3726,6 +3726,7 @@ target_include_directories(upb_json_lib
+@@ -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
)
-@@ -3981,6 +3982,7 @@ target_include_directories(upb_textforma
+@@ -4417,6 +4419,7 @@ target_include_directories(upb_textforma
)
target_link_libraries(upb_textformat_lib
${_gRPC_ALLTARGETS_LIBRARIES}
+ grpc++_unsecure
- upb_mini_descriptor_lib
- upb_wire_lib
+ upb_lex_lib
+ upb_reflection_lib
)
Index: pkgsrc/net/py-grpcio/Makefile
diff -u pkgsrc/net/py-grpcio/Makefile:1.93 pkgsrc/net/py-grpcio/Makefile:1.94
--- pkgsrc/net/py-grpcio/Makefile:1.93 Mon May 12 12:00:32 2025
+++ pkgsrc/net/py-grpcio/Makefile Mon Jun 30 15:16:27 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.93 2025/05/12 12:00:32 wiz Exp $
+# $NetBSD: Makefile,v 1.94 2025/06/30 15:16:27 adam Exp $
-DISTNAME= grpcio-1.70.0
+DISTNAME= grpcio-1.73.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 3
CATEGORIES= net python
MASTER_SITES= ${MASTER_SITE_PYPI:=g/grpcio/}
@@ -14,7 +13,7 @@ LICENSE= apache-2.0
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
USE_CC_FEATURES= c99
-USE_CXX_FEATURES= c++14
+USE_CXX_FEATURES= c++17
USE_LANGUAGES= c c++
USE_TOOLS+= gmake pkg-config
Index: pkgsrc/net/py-grpcio/distinfo
diff -u pkgsrc/net/py-grpcio/distinfo:1.76 pkgsrc/net/py-grpcio/distinfo:1.77
--- pkgsrc/net/py-grpcio/distinfo:1.76 Mon May 12 12:00:32 2025
+++ pkgsrc/net/py-grpcio/distinfo Mon Jun 30 15:16:27 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.76 2025/05/12 12:00:32 wiz Exp $
+$NetBSD: distinfo,v 1.77 2025/06/30 15:16:27 adam Exp $
-BLAKE2s (grpcio-1.70.0.tar.gz) = 01b0d26df8206e1de910395f99e6a6cfb9d40c210889002301de65eae92ec6b3
-SHA512 (grpcio-1.70.0.tar.gz) = 0e01b8042352d8f6be28b30be64f9bf17d29d19f2d8889e21e6bdd56c6f78cea39a4bd4534afb2e3ded48c119a6ad9a863912088642f306088a5a319c8bfd784
-Size (grpcio-1.70.0.tar.gz) = 12788932 bytes
+BLAKE2s (grpcio-1.73.1.tar.gz) = eedcf1efe502ebff4dcca0737e042d170b03dc83cdf4683b7ebc23bdd6a08803
+SHA512 (grpcio-1.73.1.tar.gz) = fda971f029d8131a021d99ebe1b72f3d5f9bbe2b6ce17cd9be23d02bb3edeba8fa650517c487b687d17b881d2e53460e55b89864b21ff511c5094a4f0caaf3b4
+Size (grpcio-1.73.1.tar.gz) = 12730355 bytes
SHA1 (patch-src_core_lib_iomgr_port.h) = 8f088cbf22110c03a684c24c9e17ef5fc64e925a
Index: pkgsrc/net/py-grpcio-testing/Makefile
diff -u pkgsrc/net/py-grpcio-testing/Makefile:1.64 pkgsrc/net/py-grpcio-testing/Makefile:1.65
--- pkgsrc/net/py-grpcio-testing/Makefile:1.64 Tue Apr 15 08:15:58 2025
+++ pkgsrc/net/py-grpcio-testing/Makefile Mon Jun 30 15:16:27 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.64 2025/04/15 08:15:58 adam Exp $
+# $NetBSD: Makefile,v 1.65 2025/06/30 15:16:27 adam Exp $
-DISTNAME= grpcio_testing-1.70.0
+DISTNAME= grpcio_testing-1.73.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
-PKGREVISION= 1
CATEGORIES= net python
MASTER_SITES= ${MASTER_SITE_PYPI:=g/grpcio-testing/}
Index: pkgsrc/net/py-grpcio-testing/distinfo
diff -u pkgsrc/net/py-grpcio-testing/distinfo:1.62 pkgsrc/net/py-grpcio-testing/distinfo:1.63
--- pkgsrc/net/py-grpcio-testing/distinfo:1.62 Sat Feb 1 07:20:58 2025
+++ pkgsrc/net/py-grpcio-testing/distinfo Mon Jun 30 15:16:27 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.62 2025/02/01 07:20:58 adam Exp $
+$NetBSD: distinfo,v 1.63 2025/06/30 15:16:27 adam Exp $
-BLAKE2s (grpcio_testing-1.70.0.tar.gz) = cee62374c310eb00ccd1aa829bed12a3015b9899d35496ce5b92e7857bf95e15
-SHA512 (grpcio_testing-1.70.0.tar.gz) = 0870063f341291ddf4caaf6060a80c8d94c130cae4405e468abb0fe304ae32d58ed08ec3bdc3e2a93e27969bf1aa855fea1af26b5a5b3844c8566c23e4316c29
-Size (grpcio_testing-1.70.0.tar.gz) = 22503 bytes
+BLAKE2s (grpcio_testing-1.73.1.tar.gz) = 3da29f09a19203fd6db1550b8ac3be031ac9c284aa624dff768eacf62f61af42
+SHA512 (grpcio_testing-1.73.1.tar.gz) = 3ee888a6316d5f4169ccd0613a9894d3d8b63817d97394e71df899567aac19bf8b69f92319fa7a37409177a96a9b2a3da5f4cb4792a6bba2e27a995f19a8bcdb
+Size (grpcio_testing-1.73.1.tar.gz) = 22511 bytes
Index: pkgsrc/net/py-grpcio-tools/Makefile
diff -u pkgsrc/net/py-grpcio-tools/Makefile:1.83 pkgsrc/net/py-grpcio-tools/Makefile:1.84
--- pkgsrc/net/py-grpcio-tools/Makefile:1.83 Tue Apr 15 08:15:58 2025
+++ pkgsrc/net/py-grpcio-tools/Makefile Mon Jun 30 15:16:27 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.83 2025/04/15 08:15:58 adam Exp $
+# $NetBSD: Makefile,v 1.84 2025/06/30 15:16:27 adam Exp $
-DISTNAME= grpcio_tools-1.70.0
+DISTNAME= grpcio_tools-1.73.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
-PKGREVISION= 1
CATEGORIES= net python
MASTER_SITES= ${MASTER_SITE_PYPI:=g/grpcio-tools/}
@@ -17,11 +16,15 @@ DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:
CHECK_PORTABILITY_SKIP= third_party/protobuf/*.sh
-USE_CXX_FEATURES= c++14
+USE_CXX_FEATURES= c++17
USE_LANGUAGES= c c++
MAKE_ENV+= GRPC_PYTHON_LDFLAGS="-lprotoc ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.protobuf}/lib"
+post-install:
+ cd ${DESTDIR}${PREFIX}/bin && \
+ ${MV} python-grpc-tools-protoc python-grpc-tools-protoc-${PYVERSSUFFIX} || ${TRUE}
+
.include "../../devel/protobuf/buildlink3.mk"
.include "../../lang/python/wheel.mk"
.include "../../mk/pthread.buildlink3.mk"
Index: pkgsrc/net/py-grpcio-tools/PLIST
diff -u pkgsrc/net/py-grpcio-tools/PLIST:1.4 pkgsrc/net/py-grpcio-tools/PLIST:1.5
--- pkgsrc/net/py-grpcio-tools/PLIST:1.4 Tue Oct 1 09:03:08 2024
+++ pkgsrc/net/py-grpcio-tools/PLIST Mon Jun 30 15:16:27 2025
@@ -1,7 +1,9 @@
-@comment $NetBSD: PLIST,v 1.4 2024/10/01 09:03:08 adam Exp $
+@comment $NetBSD: PLIST,v 1.5 2025/06/30 15:16:27 adam Exp $
+bin/python-grpc-tools-protoc-${PYVERSSUFFIX}
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/grpc_tools/__init__.py
${PYSITELIB}/grpc_tools/__init__.pyc
Index: pkgsrc/net/py-grpcio-tools/distinfo
diff -u pkgsrc/net/py-grpcio-tools/distinfo:1.71 pkgsrc/net/py-grpcio-tools/distinfo:1.72
--- pkgsrc/net/py-grpcio-tools/distinfo:1.71 Sat Feb 1 07:20:58 2025
+++ pkgsrc/net/py-grpcio-tools/distinfo Mon Jun 30 15:16:27 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.71 2025/02/01 07:20:58 adam Exp $
+$NetBSD: distinfo,v 1.72 2025/06/30 15:16:27 adam Exp $
-BLAKE2s (grpcio_tools-1.70.0.tar.gz) = a6ae0d7fece174556447978f69eedaf62ec8266be24a2729d78c6e572da24e32
-SHA512 (grpcio_tools-1.70.0.tar.gz) = 5751e2408e04b7b73388c224aa0c6b49603875464f43ae21b08e0017772a91d675f1b2a11a2a0a25fbffcfe6b913a10010ce6dd7ca599e9669c815f017d2a1bf
-Size (grpcio_tools-1.70.0.tar.gz) = 5323149 bytes
+BLAKE2s (grpcio_tools-1.73.1.tar.gz) = 560ca7742695ce41c99acfd3e4ee9dde0a068920c84ae6172ccf5cf7deba3ea5
+SHA512 (grpcio_tools-1.73.1.tar.gz) = f3d943a1f4dea3351bacbe1a64f4ac6c0f79778706a6fc387661bbc390fbfa556c34c03a59ba6b587a55292a05815d581b19e698ad29b3da380ad992550bf0fd
+Size (grpcio_tools-1.73.1.tar.gz) = 5429529 bytes
SHA1 (patch-setup.py) = 24025086f2117a429392fb8f1f58169c3cf0d0b0
Added files:
Index: pkgsrc/net/py-grpcio-tools/ALTERNATIVES
diff -u /dev/null pkgsrc/net/py-grpcio-tools/ALTERNATIVES:1.1
--- /dev/null Mon Jun 30 15:16:27 2025
+++ pkgsrc/net/py-grpcio-tools/ALTERNATIVES Mon Jun 30 15:16:27 2025
@@ -0,0 +1 @@
+bin/python-grpc-tools-protoc @PREFIX@/bin/python-grpc-tools-protoc-@PYVERSSUFFIX@
Home |
Main Index |
Thread Index |
Old Index