pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel
Module Name: pkgsrc
Committed By: adam
Date: Mon Jun 30 14:47:47 UTC 2025
Modified Files:
pkgsrc/devel/protobuf: Makefile PLIST distinfo
pkgsrc/devel/py-protobuf: Makefile PLIST distinfo
Log Message:
protobuf py-protobuf: updated to [6.]31.1
31.1
Compiler
Support allowing late injection of language feature set defaults from FeatureSet extensions while getting feature set extension values. (3419598)
C++
Support allowing late injection of language feature set defaults from FeatureSet extensions while getting feature set extension values. (3419598)
Java
Add missing copts attribute
Support allowing late injection of language feature set defaults from FeatureSet extensions while getting feature set extension values. (3419598)
Python
Support allowing late injection of language feature set defaults from FeatureSet extensions while getting feature set extension values. (3419598)
Python pyi print "import datetime" for Duration/Timestamp field
Add recursion depth limits to pure python (a3921fb)
Other
Fix cmake staleness test
31.0
Bazel
Loosen py_proto_library check to be on the import path instead of full directory (i.e. excluding external/module-name prefix). (a4be867)
Compiler
Add support for import option for protoc.(9901db6)
Add notices.h with information about our dependencies' licenses and add --notices flag to protoc to print the contents of that file. (7a26486)
Move upb minitable code generator into protoc (dce6b0f)
Upgrade abseil-cpp to 20250127 and use @com_google_absl -> @abseil-cpp and com_google_googletest -> @googletest canonical BCR names. (ba6b54d)
C++
Remove fast-path check for non-clang compilers in MessageCreator. (aa5410d)
Add missing include. (d390631)
Add weak attribute to GetClassData to speed up clang builds. (d896480)
Add nontemporal software prefetcher to repeated ptr field dtor to improve performance. (73f3469)
Warn on unused RepeatedPtrField. (683e9d2)
Add notices.h with information about our dependencies' licenses and add --notices flag to protoc to print the contents of that file. (7a26486)
Fix a bug in handling of implicit-presence string_view fields. (bd70a7c)
Control bounds checks via BUILD flags. (d21e8ef)
Upgrade abseil-cpp to 20250127 and use @com_google_absl -> @abseil-cpp and com_google_googletest -> @googletest canonical BCR names. (ba6b54d)
Create hardened versions of Get and Mutable for repeated_field. (ffade4a)
Java
Add weak attribute to GetClassData to speed up clang builds. (d896480)
Use ProtobufToStringOutput to control the output format of AbstractMessage.Builder.toString. (f5cb162)
Implement Protobuf Java Immutable API nest_in_file_class feature for Edition 2024. (0416c3e)
Introduce a Generated annotation to eventually replace javax.annotation.Generated (31e57fc)
Add volatile to featuresResolved (9e03ca5)
Fix Java concurrency issue in feature resolution for old <=3.25.x gencode using lazy feature resolution. (fafb0fd)
Remove Java runtime classes from kotlin release. (079be27)
Split maven dependencies into dev vs local
Improve error messaging when detecting and erroring out on integer overflow of byte count limit variables. (097fdb8)
Kotlin
Remove Java runtime classes from kotlin release. (079be27)
Csharp
Remove "experimental API" warnings from members in the .NET protobuf runtime. (afea52f)
Improve performace of repeated packed fixedSize fields
Objective-C
[ObjC] Deprecate GPBFieldDescriptor.isOptional. (86ab252)
[ObjC] Raise the library version and enable new generated code. (a639cf8)
Rust
Cherry-pick Rust fix to 31.x
Add upb_Map_GetMutable API to upb (dd5bf5e)
See also UPB changes below, which may affect Rust.
Python
Update GetCurrentTime to use datetime.datetime.now (01b154c)
Make Py JSON float_precision apply to both float and double fields. (5b54ee3)
-Add '+' and '-' annotations for Timestamp and Duration in Python (fff783e)
Bug fix for FieldMask.MergeFrom() with unset fields. (1c87ac3)
Make python text_format able to skip unknown fields for repeated messages (dcafca2)
Fix segment fault for UPB Pyhon 'in' method of empty repeated extensions (da04261)
Fix upb to escape DefinitelyNeedsEscape (like " and ') for bytes field (b234305)
Check with fallback descriptorDB for FindExtensionByNumber()/FindAllExtensions in UPB python pool. (9fd28d9)
Add clear() method to repeated fields in Python. (0324f39)
Register Scalar/MessageMapContainerTypes as virtual subclasses of (9a0b591)
Fix python codegen crash when C++ features are used. (308aaf4)
Add more detail to the comment for GetMessageClassesForFiles (9befb58)
Add constructing unpack routine to Python Protobuf Any API. (fb78c09)
Implement typing for proto Timestamp/Duration assignments. (0e3326b)
PHP
Deprecate Descriptor Label. As an alternative, add helper methods for checking whether a field is required or repeated. (d82de8f)
Feat(php): improve return typehint when repeatedfield
PHP C-Extension
Automated rollback of commit f9863df.
Deprecate Descriptor Label. As an alternative, add helper methods for checking whether a field is required or repeated. (d82de8f)
Ruby: Allow to get a file descriptor by a file name
Feat(php): improve return typehint when repeatedfield
See also UPB changes below, which may affect PHP C-Extension.
Ruby
Fix silent failure of rb_test rules to run test
Ruby | Add support for a protobuf debug build
Ruby | Support installing the gem via git and some other small build tweaks
Deprecate Descriptor Label. As an alternative, add helper methods for checking whether a field is required or repeated. (d82de8f)
[Ruby]Implement #to_hash for message classes
Drop Ruby 3.0
To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90 pkgsrc/devel/protobuf/Makefile
cvs rdiff -u -r1.30 -r1.31 pkgsrc/devel/protobuf/PLIST
cvs rdiff -u -r1.88 -r1.89 pkgsrc/devel/protobuf/distinfo
cvs rdiff -u -r1.85 -r1.86 pkgsrc/devel/py-protobuf/Makefile
cvs rdiff -u -r1.28 -r1.29 pkgsrc/devel/py-protobuf/PLIST
cvs rdiff -u -r1.76 -r1.77 pkgsrc/devel/py-protobuf/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/protobuf/Makefile
diff -u pkgsrc/devel/protobuf/Makefile:1.89 pkgsrc/devel/protobuf/Makefile:1.90
--- pkgsrc/devel/protobuf/Makefile:1.89 Mon Mar 31 11:57:30 2025
+++ pkgsrc/devel/protobuf/Makefile Mon Jun 30 14:47:47 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.89 2025/03/31 11:57:30 adam Exp $
+# $NetBSD: Makefile,v 1.90 2025/06/30 14:47:47 adam Exp $
#
# When updating this, please also update devel/py-protobuf.
#
@@ -8,7 +8,7 @@
# likely that any upstream release, even if apparently minor, will
# require a recursive revbump.
-DISTNAME= protobuf-29.4
+DISTNAME= protobuf-31.1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=protocolbuffers/}
GITHUB_PROJECT= protobuf
@@ -19,14 +19,13 @@ HOMEPAGE= https://github.com/protocolbuf
COMMENT= Google protocol buffers
LICENSE= modified-bsd
-USE_CXX_FEATURES= c++14
+USE_CXX_FEATURES= c++17
USE_LANGUAGES= c c++
-# Fails with C++14 default language
-FORCE_CXX_STD= c++14
+FORCE_CXX_STD= c++17
CMAKE_CONFIGURE_ARGS+= -Dprotobuf_ABSL_PROVIDER=package
# FIXME: Currently libupd makes net/grpc build fail.
-CMAKE_CONFIGURE_ARGS+= -Dprotobuf_BUILD_LIBUPB=OFF
+#CMAKE_CONFIGURE_ARGS+= -Dprotobuf_BUILD_LIBUPB=OFF
CMAKE_CONFIGURE_ARGS+= -Dprotobuf_BUILD_SHARED_LIBS=ON
# requires googletest to be checked out in third_party/googletest
CMAKE_CONFIGURE_ARGS+= -Dprotobuf_BUILD_TESTS=OFF
Index: pkgsrc/devel/protobuf/PLIST
diff -u pkgsrc/devel/protobuf/PLIST:1.30 pkgsrc/devel/protobuf/PLIST:1.31
--- pkgsrc/devel/protobuf/PLIST:1.30 Mon Mar 31 13:29:39 2025
+++ pkgsrc/devel/protobuf/PLIST Mon Jun 30 14:47:47 2025
@@ -1,6 +1,10 @@
-@comment $NetBSD: PLIST,v 1.30 2025/03/31 13:29:39 adam Exp $
+@comment $NetBSD: PLIST,v 1.31 2025/06/30 14:47:47 adam Exp $
bin/protoc
bin/protoc-${PKGVERSION}.0
+bin/protoc-gen-upb
+bin/protoc-gen-upb-${PKGVERSION}.0
+bin/protoc-gen-upbdefs
+bin/protoc-gen-upbdefs-${PKGVERSION}.0
include/google/protobuf/any.h
include/google/protobuf/any.pb.h
include/google/protobuf/any.proto
@@ -15,103 +19,27 @@ include/google/protobuf/arenaz_sampler.h
include/google/protobuf/compiler/code_generator.h
include/google/protobuf/compiler/code_generator_lite.h
include/google/protobuf/compiler/command_line_interface.h
-include/google/protobuf/compiler/cpp/enum.h
-include/google/protobuf/compiler/cpp/extension.h
-include/google/protobuf/compiler/cpp/field.h
-include/google/protobuf/compiler/cpp/field_generators/generators.h
-include/google/protobuf/compiler/cpp/file.h
include/google/protobuf/compiler/cpp/generator.h
include/google/protobuf/compiler/cpp/helpers.h
-include/google/protobuf/compiler/cpp/ifndef_guard.h
-include/google/protobuf/compiler/cpp/message.h
-include/google/protobuf/compiler/cpp/message_layout_helper.h
include/google/protobuf/compiler/cpp/names.h
-include/google/protobuf/compiler/cpp/namespace_printer.h
include/google/protobuf/compiler/cpp/options.h
-include/google/protobuf/compiler/cpp/padding_optimizer.h
-include/google/protobuf/compiler/cpp/parse_function_generator.h
-include/google/protobuf/compiler/cpp/service.h
-include/google/protobuf/compiler/cpp/tracker.h
-include/google/protobuf/compiler/csharp/csharp_doc_comment.h
-include/google/protobuf/compiler/csharp/csharp_enum.h
-include/google/protobuf/compiler/csharp/csharp_enum_field.h
-include/google/protobuf/compiler/csharp/csharp_field_base.h
include/google/protobuf/compiler/csharp/csharp_generator.h
-include/google/protobuf/compiler/csharp/csharp_helpers.h
-include/google/protobuf/compiler/csharp/csharp_map_field.h
-include/google/protobuf/compiler/csharp/csharp_message.h
-include/google/protobuf/compiler/csharp/csharp_message_field.h
-include/google/protobuf/compiler/csharp/csharp_options.h
-include/google/protobuf/compiler/csharp/csharp_primitive_field.h
-include/google/protobuf/compiler/csharp/csharp_reflection_class.h
-include/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h
-include/google/protobuf/compiler/csharp/csharp_repeated_message_field.h
-include/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h
-include/google/protobuf/compiler/csharp/csharp_source_generator_base.h
-include/google/protobuf/compiler/csharp/csharp_wrapper_field.h
include/google/protobuf/compiler/csharp/names.h
include/google/protobuf/compiler/importer.h
include/google/protobuf/compiler/java/context.h
include/google/protobuf/compiler/java/doc_comment.h
-include/google/protobuf/compiler/java/field_common.h
-include/google/protobuf/compiler/java/file.h
-include/google/protobuf/compiler/java/full/enum.h
-include/google/protobuf/compiler/java/full/enum_field.h
-include/google/protobuf/compiler/java/full/extension.h
-include/google/protobuf/compiler/java/full/field_generator.h
-include/google/protobuf/compiler/java/full/generator_factory.h
-include/google/protobuf/compiler/java/full/make_field_gens.h
-include/google/protobuf/compiler/java/full/map_field.h
-include/google/protobuf/compiler/java/full/message.h
-include/google/protobuf/compiler/java/full/message_builder.h
-include/google/protobuf/compiler/java/full/message_field.h
-include/google/protobuf/compiler/java/full/primitive_field.h
-include/google/protobuf/compiler/java/full/service.h
-include/google/protobuf/compiler/java/full/string_field.h
include/google/protobuf/compiler/java/generator.h
-include/google/protobuf/compiler/java/generator_common.h
-include/google/protobuf/compiler/java/generator_factory.h
include/google/protobuf/compiler/java/helpers.h
-include/google/protobuf/compiler/java/internal_helpers.h
include/google/protobuf/compiler/java/java_features.pb.h
-include/google/protobuf/compiler/java/lite/enum.h
-include/google/protobuf/compiler/java/lite/enum_field.h
-include/google/protobuf/compiler/java/lite/extension.h
-include/google/protobuf/compiler/java/lite/field_generator.h
-include/google/protobuf/compiler/java/lite/generator_factory.h
-include/google/protobuf/compiler/java/lite/make_field_gens.h
-include/google/protobuf/compiler/java/lite/map_field.h
-include/google/protobuf/compiler/java/lite/message.h
-include/google/protobuf/compiler/java/lite/message_builder.h
-include/google/protobuf/compiler/java/lite/message_field.h
-include/google/protobuf/compiler/java/lite/primitive_field.h
-include/google/protobuf/compiler/java/lite/string_field.h
-include/google/protobuf/compiler/java/message_serialization.h
include/google/protobuf/compiler/java/name_resolver.h
include/google/protobuf/compiler/java/names.h
include/google/protobuf/compiler/java/options.h
-include/google/protobuf/compiler/java/shared_code_generator.h
-include/google/protobuf/compiler/kotlin/file.h
include/google/protobuf/compiler/kotlin/generator.h
-include/google/protobuf/compiler/kotlin/message.h
-include/google/protobuf/compiler/objectivec/enum.h
-include/google/protobuf/compiler/objectivec/enum_field.h
-include/google/protobuf/compiler/objectivec/extension.h
-include/google/protobuf/compiler/objectivec/field.h
-include/google/protobuf/compiler/objectivec/file.h
+include/google/protobuf/compiler/notices.h
include/google/protobuf/compiler/objectivec/generator.h
-include/google/protobuf/compiler/objectivec/helpers.h
-include/google/protobuf/compiler/objectivec/import_writer.h
include/google/protobuf/compiler/objectivec/line_consumer.h
-include/google/protobuf/compiler/objectivec/map_field.h
-include/google/protobuf/compiler/objectivec/message.h
-include/google/protobuf/compiler/objectivec/message_field.h
include/google/protobuf/compiler/objectivec/names.h
include/google/protobuf/compiler/objectivec/nsobject_methods.h
-include/google/protobuf/compiler/objectivec/oneof.h
-include/google/protobuf/compiler/objectivec/options.h
-include/google/protobuf/compiler/objectivec/primitive_field.h
-include/google/protobuf/compiler/objectivec/tf_decode_data.h
include/google/protobuf/compiler/parser.h
include/google/protobuf/compiler/php/names.h
include/google/protobuf/compiler/php/php_generator.h
@@ -119,26 +47,9 @@ include/google/protobuf/compiler/plugin.
include/google/protobuf/compiler/plugin.pb.h
include/google/protobuf/compiler/plugin.proto
include/google/protobuf/compiler/python/generator.h
-include/google/protobuf/compiler/python/helpers.h
include/google/protobuf/compiler/python/pyi_generator.h
include/google/protobuf/compiler/retention.h
include/google/protobuf/compiler/ruby/ruby_generator.h
-include/google/protobuf/compiler/rust/accessors/accessor_case.h
-include/google/protobuf/compiler/rust/accessors/accessors.h
-include/google/protobuf/compiler/rust/accessors/default_value.h
-include/google/protobuf/compiler/rust/accessors/generator.h
-include/google/protobuf/compiler/rust/accessors/with_presence.h
-include/google/protobuf/compiler/rust/context.h
-include/google/protobuf/compiler/rust/crate_mapping.h
-include/google/protobuf/compiler/rust/enum.h
-include/google/protobuf/compiler/rust/generator.h
-include/google/protobuf/compiler/rust/message.h
-include/google/protobuf/compiler/rust/naming.h
-include/google/protobuf/compiler/rust/oneof.h
-include/google/protobuf/compiler/rust/relative_path.h
-include/google/protobuf/compiler/rust/rust_field_type.h
-include/google/protobuf/compiler/rust/rust_keywords.h
-include/google/protobuf/compiler/rust/upb_helpers.h
include/google/protobuf/compiler/scc.h
include/google/protobuf/compiler/subprocess.h
include/google/protobuf/compiler/versions.h
@@ -149,6 +60,8 @@ include/google/protobuf/cpp_features.pro
include/google/protobuf/descriptor.h
include/google/protobuf/descriptor.pb.h
include/google/protobuf/descriptor.proto
+include/google/protobuf/descriptor.upb.h
+include/google/protobuf/descriptor.upb_minitable.h
include/google/protobuf/descriptor_database.h
include/google/protobuf/descriptor_legacy.h
include/google/protobuf/descriptor_lite.h
@@ -178,6 +91,7 @@ include/google/protobuf/go_features.prot
include/google/protobuf/has_bits.h
include/google/protobuf/implicit_weak_message.h
include/google/protobuf/inlined_string_field.h
+include/google/protobuf/internal_feature_helper.h
include/google/protobuf/internal_visibility.h
include/google/protobuf/io/coded_stream.h
include/google/protobuf/io/gzip_stream.h
@@ -204,13 +118,13 @@ include/google/protobuf/json/json.h
include/google/protobuf/map.h
include/google/protobuf/map_entry.h
include/google/protobuf/map_field.h
-include/google/protobuf/map_field_inl.h
include/google/protobuf/map_field_lite.h
include/google/protobuf/map_type_handler.h
include/google/protobuf/message.h
include/google/protobuf/message_lite.h
include/google/protobuf/metadata.h
include/google/protobuf/metadata_lite.h
+include/google/protobuf/micro_string.h
include/google/protobuf/parse_context.h
include/google/protobuf/port.h
include/google/protobuf/port_def.inc
@@ -237,7 +151,6 @@ include/google/protobuf/stubs/common.h
include/google/protobuf/stubs/platform_macros.h
include/google/protobuf/stubs/port.h
include/google/protobuf/stubs/status_macros.h
-include/google/protobuf/testing/file.h
include/google/protobuf/text_format.h
include/google/protobuf/thread_safe_arena.h
include/google/protobuf/timestamp.pb.h
@@ -258,13 +171,122 @@ include/google/protobuf/wire_format.h
include/google/protobuf/wire_format_lite.h
include/google/protobuf/wrappers.pb.h
include/google/protobuf/wrappers.proto
+include/upb/base/descriptor_constants.h
+include/upb/base/internal/endian.h
+include/upb/base/internal/log2.h
+include/upb/base/status.h
+include/upb/base/status.hpp
+include/upb/base/string_view.h
+include/upb/base/upcast.h
+include/upb/generated_code_support.h
+include/upb/hash/common.h
+include/upb/hash/int_table.h
+include/upb/hash/str_table.h
+include/upb/json/decode.h
+include/upb/json/encode.h
+include/upb/lex/atoi.h
+include/upb/lex/round_trip.h
+include/upb/lex/strtod.h
+include/upb/lex/unicode.h
+include/upb/mem/alloc.h
+include/upb/mem/arena.h
+include/upb/mem/arena.hpp
+include/upb/mem/internal/arena.h
+include/upb/message/accessors.h
+include/upb/message/array.h
+include/upb/message/compare.h
+include/upb/message/compat.h
+include/upb/message/copy.h
+include/upb/message/internal/accessors.h
+include/upb/message/internal/array.h
+include/upb/message/internal/compare_unknown.h
+include/upb/message/internal/extension.h
+include/upb/message/internal/iterator.h
+include/upb/message/internal/map.h
+include/upb/message/internal/map_entry.h
+include/upb/message/internal/map_sorter.h
+include/upb/message/internal/message.h
+include/upb/message/internal/tagged_ptr.h
+include/upb/message/internal/types.h
+include/upb/message/map.h
+include/upb/message/map_gencode_util.h
+include/upb/message/merge.h
+include/upb/message/message.h
+include/upb/message/tagged_ptr.h
+include/upb/message/value.h
+include/upb/mini_descriptor/build_enum.h
+include/upb/mini_descriptor/decode.h
+include/upb/mini_descriptor/internal/base92.h
+include/upb/mini_descriptor/internal/decoder.h
+include/upb/mini_descriptor/internal/encode.h
+include/upb/mini_descriptor/internal/encode.hpp
+include/upb/mini_descriptor/internal/modifiers.h
+include/upb/mini_descriptor/internal/wire_constants.h
+include/upb/mini_descriptor/link.h
+include/upb/mini_table/enum.h
+include/upb/mini_table/extension.h
+include/upb/mini_table/extension_registry.h
+include/upb/mini_table/field.h
+include/upb/mini_table/file.h
+include/upb/mini_table/internal/enum.h
+include/upb/mini_table/internal/extension.h
+include/upb/mini_table/internal/field.h
+include/upb/mini_table/internal/file.h
+include/upb/mini_table/internal/message.h
+include/upb/mini_table/internal/size_log2.h
+include/upb/mini_table/internal/sub.h
+include/upb/mini_table/message.h
+include/upb/mini_table/sub.h
include/upb/port/atomic.h
include/upb/port/def.inc
include/upb/port/undef.inc
include/upb/port/vsnprintf_compat.h
-include/upb_generator/common/names.h
-include/upb_generator/minitable/names.h
-include/upb_generator/minitable/names_internal.h
+include/upb/reflection/common.h
+include/upb/reflection/def.h
+include/upb/reflection/def.hpp
+include/upb/reflection/def_pool.h
+include/upb/reflection/def_type.h
+include/upb/reflection/descriptor_bootstrap.h
+include/upb/reflection/enum_def.h
+include/upb/reflection/enum_reserved_range.h
+include/upb/reflection/enum_value_def.h
+include/upb/reflection/extension_range.h
+include/upb/reflection/field_def.h
+include/upb/reflection/file_def.h
+include/upb/reflection/internal/def_pool.h
+include/upb/reflection/internal/desc_state.h
+include/upb/reflection/internal/enum_def.h
+include/upb/reflection/internal/enum_reserved_range.h
+include/upb/reflection/internal/enum_value_def.h
+include/upb/reflection/internal/extension_range.h
+include/upb/reflection/internal/field_def.h
+include/upb/reflection/internal/file_def.h
+include/upb/reflection/internal/message_def.h
+include/upb/reflection/internal/message_reserved_range.h
+include/upb/reflection/internal/method_def.h
+include/upb/reflection/internal/oneof_def.h
+include/upb/reflection/internal/service_def.h
+include/upb/reflection/internal/upb_edition_defaults.h
+include/upb/reflection/message.h
+include/upb/reflection/message.hpp
+include/upb/reflection/message_def.h
+include/upb/reflection/message_reserved_range.h
+include/upb/reflection/method_def.h
+include/upb/reflection/oneof_def.h
+include/upb/reflection/service_def.h
+include/upb/text/debug_string.h
+include/upb/text/encode.h
+include/upb/text/internal/encode.h
+include/upb/text/options.h
+include/upb/util/def_to_proto.h
+include/upb/util/required_fields.h
+include/upb/wire/byte_size.h
+include/upb/wire/decode.h
+include/upb/wire/encode.h
+include/upb/wire/eps_copy_input_stream.h
+include/upb/wire/internal/decode_fast.h
+include/upb/wire/reader.h
+include/upb/wire/types.h
include/utf8_range.h
include/utf8_validity.h
lib/cmake/protobuf/protobuf-config-version.cmake
@@ -283,8 +305,12 @@ lib/libprotobuf.so
lib/libprotobuf.so.${PKGVERSION}.0
lib/libprotoc.so
lib/libprotoc.so.${PKGVERSION}.0
+lib/libupb.a
lib/libutf8_range.so
+lib/libutf8_range.so.${PKGVERSION}.0
lib/libutf8_validity.so
+lib/libutf8_validity.so.${PKGVERSION}.0
lib/pkgconfig/protobuf-lite.pc
lib/pkgconfig/protobuf.pc
+lib/pkgconfig/upb.pc
lib/pkgconfig/utf8_range.pc
Index: pkgsrc/devel/protobuf/distinfo
diff -u pkgsrc/devel/protobuf/distinfo:1.88 pkgsrc/devel/protobuf/distinfo:1.89
--- pkgsrc/devel/protobuf/distinfo:1.88 Mon Mar 31 11:57:30 2025
+++ pkgsrc/devel/protobuf/distinfo Mon Jun 30 14:47:47 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.88 2025/03/31 11:57:30 adam Exp $
+$NetBSD: distinfo,v 1.89 2025/06/30 14:47:47 adam Exp $
-BLAKE2s (protobuf-29.4.tar.gz) = 2ee1ee5c31fa0f9ae67ecfba7e54bd68ff9e268253bc22da9e9dbd565ab071ea
-SHA512 (protobuf-29.4.tar.gz) = c888cb9961d58b7fb11a3363ff4d2684605cdd79756712f407ffe5f275569bf69b4370f1d2a0e20775646745cddd41a9b510f1c1981be4e969c9acf0dc2ba734
-Size (protobuf-29.4.tar.gz) = 9350942 bytes
+BLAKE2s (protobuf-31.1.tar.gz) = 5c630b9b137e0a086ce4f81b543a58cbc2b7e9f1c158087bbc56cb634fb0c952
+SHA512 (protobuf-31.1.tar.gz) = 5bf730e37183defcb29cf4831128f536ad8bcdce2b2b46b297d95f3de4a037b9ff3b6c57df66a039256dcefd828ba9d43c32b01a7a82aa5c881a9ae12cadb643
+Size (protobuf-31.1.tar.gz) = 9583956 bytes
Index: pkgsrc/devel/py-protobuf/Makefile
diff -u pkgsrc/devel/py-protobuf/Makefile:1.85 pkgsrc/devel/py-protobuf/Makefile:1.86
--- pkgsrc/devel/py-protobuf/Makefile:1.85 Sat Apr 12 20:03:45 2025
+++ pkgsrc/devel/py-protobuf/Makefile Mon Jun 30 14:47:47 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.85 2025/04/12 20:03:45 adam Exp $
+# $NetBSD: Makefile,v 1.86 2025/06/30 14:47:47 adam Exp $
-DISTNAME= protobuf-5.29.4
+DISTNAME= protobuf-6.31.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/protobuf/}
Index: pkgsrc/devel/py-protobuf/PLIST
diff -u pkgsrc/devel/py-protobuf/PLIST:1.28 pkgsrc/devel/py-protobuf/PLIST:1.29
--- pkgsrc/devel/py-protobuf/PLIST:1.28 Sat Apr 12 20:03:45 2025
+++ pkgsrc/devel/py-protobuf/PLIST Mon Jun 30 14:47:47 2025
@@ -1,10 +1,12 @@
-@comment $NetBSD: PLIST,v 1.28 2025/04/12 20:03:45 adam Exp $
+@comment $NetBSD: PLIST,v 1.29 2025/06/30 14:47:47 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
-${PYSITELIB}/${WHEEL_INFODIR}/namespace_packages.txt
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/google/__init__.py
+${PYSITELIB}/google/__init__.pyc
+${PYSITELIB}/google/__init__.pyo
${PYSITELIB}/google/_upb/_message.so
${PYSITELIB}/google/protobuf/__init__.py
${PYSITELIB}/google/protobuf/__init__.pyc
@@ -51,9 +53,6 @@ ${PYSITELIB}/google/protobuf/field_mask_
${PYSITELIB}/google/protobuf/internal/__init__.py
${PYSITELIB}/google/protobuf/internal/__init__.pyc
${PYSITELIB}/google/protobuf/internal/__init__.pyo
-${PYSITELIB}/google/protobuf/internal/_parameterized.py
-${PYSITELIB}/google/protobuf/internal/_parameterized.pyc
-${PYSITELIB}/google/protobuf/internal/_parameterized.pyo
${PYSITELIB}/google/protobuf/internal/api_implementation.py
${PYSITELIB}/google/protobuf/internal/api_implementation.pyc
${PYSITELIB}/google/protobuf/internal/api_implementation.pyo
@@ -117,6 +116,9 @@ ${PYSITELIB}/google/protobuf/proto_build
${PYSITELIB}/google/protobuf/proto_json.py
${PYSITELIB}/google/protobuf/proto_json.pyc
${PYSITELIB}/google/protobuf/proto_json.pyo
+${PYSITELIB}/google/protobuf/proto_text.py
+${PYSITELIB}/google/protobuf/proto_text.pyc
+${PYSITELIB}/google/protobuf/proto_text.pyo
${PYSITELIB}/google/protobuf/pyext/__init__.py
${PYSITELIB}/google/protobuf/pyext/__init__.pyc
${PYSITELIB}/google/protobuf/pyext/__init__.pyo
@@ -129,9 +131,6 @@ ${PYSITELIB}/google/protobuf/reflection.
${PYSITELIB}/google/protobuf/runtime_version.py
${PYSITELIB}/google/protobuf/runtime_version.pyc
${PYSITELIB}/google/protobuf/runtime_version.pyo
-${PYSITELIB}/google/protobuf/service.py
-${PYSITELIB}/google/protobuf/service.pyc
-${PYSITELIB}/google/protobuf/service.pyo
${PYSITELIB}/google/protobuf/service_reflection.py
${PYSITELIB}/google/protobuf/service_reflection.pyc
${PYSITELIB}/google/protobuf/service_reflection.pyo
@@ -171,4 +170,3 @@ ${PYSITELIB}/google/protobuf/util/__init
${PYSITELIB}/google/protobuf/wrappers_pb2.py
${PYSITELIB}/google/protobuf/wrappers_pb2.pyc
${PYSITELIB}/google/protobuf/wrappers_pb2.pyo
-${PYSITELIB}/protobuf-${PKGVERSION}-py${PYVERSSUFFIX}-nspkg.pth
Index: pkgsrc/devel/py-protobuf/distinfo
diff -u pkgsrc/devel/py-protobuf/distinfo:1.76 pkgsrc/devel/py-protobuf/distinfo:1.77
--- pkgsrc/devel/py-protobuf/distinfo:1.76 Mon Mar 31 11:57:30 2025
+++ pkgsrc/devel/py-protobuf/distinfo Mon Jun 30 14:47:47 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.76 2025/03/31 11:57:30 adam Exp $
+$NetBSD: distinfo,v 1.77 2025/06/30 14:47:47 adam Exp $
-BLAKE2s (protobuf-5.29.4.tar.gz) = fce69f9a95b772f8c592c62e6594cb3f17ae92a6e655c26517d1bd084107d4a5
-SHA512 (protobuf-5.29.4.tar.gz) = 634faf103ed8320762593689796d26e6b988e1b40277b12dc7356983c07d5d1da8cac1530e4f16c0a1494abfb885f26bf9884988029e863515cf535c62d96c77
-Size (protobuf-5.29.4.tar.gz) = 424902 bytes
+BLAKE2s (protobuf-6.31.1.tar.gz) = 62bc544d5332108a1e8429937aa0d1b18b075fa047446f99c1cacf96de3e7eb2
+SHA512 (protobuf-6.31.1.tar.gz) = 595c125a116020344d5706adf444e1a3259eae5bce3ca61b92c1ab4cb63c167f97210c71e5e24b8c49c6489777ca6de95abdd398125ba3925313ad5ebe09cc18
+Size (protobuf-6.31.1.tar.gz) = 441797 bytes
Home |
Main Index |
Thread Index |
Old Index