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: Thu Dec 26 23:40:35 UTC 2024
Modified Files:
pkgsrc/devel/protobuf: Makefile PLIST distinfo
pkgsrc/devel/py-protobuf: Makefile PLIST distinfo
Log Message:
protobuf py-protobuf: updated to [5.]29.2
Protocol Buffers v29.2
C++
Automated rollback of commit 23aada2.
Remove unused / invalid C++ lazy repeated field code from OSS.
Protocol Buffers v29.1
Python
Revert "Remove deprecated service.py usages from test". For 29.x only
Protocol Buffers v29.0
Compiler
Begin adding extension numbers to SourceCodeInfo and FileDescriptorSet for tooling purposes. (07e489d)
Update protoc release to include editions language features proto for Go
Introduce lifetimes for individual feature values. (0b6e768)
Windows - Fix handling of utf8 command line arguments
Limit feature deprecation warnings to reduce noise. (5cd9a46)
C++
Fix C++ ifndef_guard printer to also convert "-" to "_". (7331b77)
Fix C++ codegen namespace printer to print closing namespaces in reverse order. (3bf9c40)
Fix raw_ptr.cc on exotic architectures
Fix cord handling in DynamicMessage and oneofs. (9e8b30c)
Fix packed reflection handling bug in edition 2023. (4c92328)
Add JsonStreamToMessage method (0259cc3)
Introduce lifetimes for individual feature values. (0b6e768)
Insert software prefetches into merge functions. This improves performance when hardware prefetchers are disabled on AMD machines. (d993365)
Insert software prefetches into proto parsing functions. This improves performance when hardware prefetchers are disabled on AMD platforms. (8aa0add)
Add prefetching of subsequent extensions in ExtensionSet::ForEach. (9b019ee)
Remove the AnyMetadata class and use free functions instead. (920d5c3)
Add [[deprecated]] attribute when generating enums and classes. (23aada2)
Use linear search instead of binary search in flat mode of ExtensionSet. (0ed61f0)
Prepare MessageLite::GetTypeName to be upgraded to return (30a8ef5)
Limit feature deprecation warnings to reduce noise. (5cd9a46)
Add Compiler Condition to use inline assembly optimizations with ARM64 for Compatibility with MSVC
Enable small object optimization (SOO) for RepeatedField in order to reduce data indirections. (e2525e6)
Return backing array memory to arena in ExtensionSet. (5ac8ee1)
In edition 2024, Enum_Name(value) functions return absl::string_view by default. (e3fa6aa)
Add Prefetchers to Proto Copy Construct to help address load misses (cdb7238)
Reduced nesting in GenerateByteSize: slight readability improvements in generated code. (162a740)
Introduce FieldDescriptor::cpp_string_type() API to replace direct ctype inspection which will be removed in the next breaking change (d0e49df)
Update the comment of TextFormat::Printer::RegisterMessagePrinter that the method takes ownerhip of the printer pointer. (d911161)
Prepare the code for migrating return types from const std::string& to
To generate a diff of this commit:
cvs rdiff -u -r1.85 -r1.86 pkgsrc/devel/protobuf/Makefile \
pkgsrc/devel/protobuf/distinfo
cvs rdiff -u -r1.26 -r1.27 pkgsrc/devel/protobuf/PLIST
cvs rdiff -u -r1.79 -r1.80 pkgsrc/devel/py-protobuf/Makefile
cvs rdiff -u -r1.26 -r1.27 pkgsrc/devel/py-protobuf/PLIST
cvs rdiff -u -r1.73 -r1.74 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.85 pkgsrc/devel/protobuf/Makefile:1.86
--- pkgsrc/devel/protobuf/Makefile:1.85 Wed Oct 23 07:37:08 2024
+++ pkgsrc/devel/protobuf/Makefile Thu Dec 26 23:40:35 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.85 2024/10/23 07:37:08 adam Exp $
+# $NetBSD: Makefile,v 1.86 2024/12/26 23:40:35 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-28.3
+DISTNAME= protobuf-29.2
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=protocolbuffers/}
GITHUB_PROJECT= protobuf
Index: pkgsrc/devel/protobuf/distinfo
diff -u pkgsrc/devel/protobuf/distinfo:1.85 pkgsrc/devel/protobuf/distinfo:1.86
--- pkgsrc/devel/protobuf/distinfo:1.85 Wed Oct 23 07:37:08 2024
+++ pkgsrc/devel/protobuf/distinfo Thu Dec 26 23:40:35 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.85 2024/10/23 07:37:08 adam Exp $
+$NetBSD: distinfo,v 1.86 2024/12/26 23:40:35 adam Exp $
-BLAKE2s (protobuf-28.3.tar.gz) = 830d18b80dac05a0a36d822212c111c271af4174364c1bf07f70fa693eea6b4f
-SHA512 (protobuf-28.3.tar.gz) = a91e175fed7eb01c4240842a5af73a7d3cefccbb10885434bceeb7bc89ab6c56a74912cee290bf46e81d4026f3c9c2b10faad5545816064e215c4bae7908263d
-Size (protobuf-28.3.tar.gz) = 9256608 bytes
+BLAKE2s (protobuf-29.2.tar.gz) = f93345685059b22fc0c10c9505faaa8251cb793a3f006329c20ce3e44ea6872a
+SHA512 (protobuf-29.2.tar.gz) = aeb21773edc3dd92a6c1ba6ccd721cc8a20d61230a5309c75ee3ef19baa554c228a6d1095f191ccc18f10183b646f3140dfe6526f5812bcaa64b7d5260572643
+Size (protobuf-29.2.tar.gz) = 9348408 bytes
Index: pkgsrc/devel/protobuf/PLIST
diff -u pkgsrc/devel/protobuf/PLIST:1.26 pkgsrc/devel/protobuf/PLIST:1.27
--- pkgsrc/devel/protobuf/PLIST:1.26 Sat Sep 21 10:23:36 2024
+++ pkgsrc/devel/protobuf/PLIST Thu Dec 26 23:40:35 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.26 2024/09/21 10:23:36 wiz Exp $
+@comment $NetBSD: PLIST,v 1.27 2024/12/26 23:40:35 adam Exp $
bin/protoc
bin/protoc-${PKGVERSION}.0
include/google/protobuf/any.h
@@ -13,6 +13,7 @@ include/google/protobuf/arena_cleanup.h
include/google/protobuf/arenastring.h
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
@@ -73,7 +74,6 @@ include/google/protobuf/compiler/java/ge
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/kotlin_generator.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
@@ -91,6 +91,9 @@ include/google/protobuf/compiler/java/na
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
@@ -124,6 +127,7 @@ include/google/protobuf/compiler/rust/ac
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
@@ -134,6 +138,7 @@ include/google/protobuf/compiler/rust/on
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
@@ -252,7 +257,13 @@ include/google/protobuf/wire_format_lite
include/google/protobuf/wrappers.pb.h
include/google/protobuf/wrappers.proto
include/java/core/src/main/resources/google/protobuf/java_features.proto
-include/upb_generator/mangle.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/utf8_range.h
include/utf8_validity.h
lib/cmake/protobuf/protobuf-config-version.cmake
Index: pkgsrc/devel/py-protobuf/Makefile
diff -u pkgsrc/devel/py-protobuf/Makefile:1.79 pkgsrc/devel/py-protobuf/Makefile:1.80
--- pkgsrc/devel/py-protobuf/Makefile:1.79 Mon Nov 11 07:28:19 2024
+++ pkgsrc/devel/py-protobuf/Makefile Thu Dec 26 23:40:35 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.79 2024/11/11 07:28:19 wiz Exp $
+# $NetBSD: Makefile,v 1.80 2024/12/26 23:40:35 adam Exp $
-DISTNAME= protobuf-5.28.3
+DISTNAME= protobuf-5.29.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/protobuf/}
Index: pkgsrc/devel/py-protobuf/PLIST
diff -u pkgsrc/devel/py-protobuf/PLIST:1.26 pkgsrc/devel/py-protobuf/PLIST:1.27
--- pkgsrc/devel/py-protobuf/PLIST:1.26 Sat Sep 21 10:26:33 2024
+++ pkgsrc/devel/py-protobuf/PLIST Thu Dec 26 23:40:35 2024
@@ -1,8 +1,17 @@
-@comment $NetBSD: PLIST,v 1.26 2024/09/21 10:26:33 wiz Exp $
+@comment $NetBSD: PLIST,v 1.27 2024/12/26 23:40:35 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/namespace_packages.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/google/_upb/_message.so
${PYSITELIB}/google/protobuf/__init__.py
${PYSITELIB}/google/protobuf/__init__.pyc
${PYSITELIB}/google/protobuf/__init__.pyo
+${PYSITELIB}/google/protobuf/any.py
+${PYSITELIB}/google/protobuf/any.pyc
+${PYSITELIB}/google/protobuf/any.pyo
${PYSITELIB}/google/protobuf/any_pb2.py
${PYSITELIB}/google/protobuf/any_pb2.pyc
${PYSITELIB}/google/protobuf/any_pb2.pyo
@@ -27,6 +36,9 @@ ${PYSITELIB}/google/protobuf/descriptor_
${PYSITELIB}/google/protobuf/descriptor_pool.py
${PYSITELIB}/google/protobuf/descriptor_pool.pyc
${PYSITELIB}/google/protobuf/descriptor_pool.pyo
+${PYSITELIB}/google/protobuf/duration.py
+${PYSITELIB}/google/protobuf/duration.pyc
+${PYSITELIB}/google/protobuf/duration.pyo
${PYSITELIB}/google/protobuf/duration_pb2.py
${PYSITELIB}/google/protobuf/duration_pb2.pyc
${PYSITELIB}/google/protobuf/duration_pb2.pyo
@@ -141,6 +153,9 @@ ${PYSITELIB}/google/protobuf/text_encodi
${PYSITELIB}/google/protobuf/text_format.py
${PYSITELIB}/google/protobuf/text_format.pyc
${PYSITELIB}/google/protobuf/text_format.pyo
+${PYSITELIB}/google/protobuf/timestamp.py
+${PYSITELIB}/google/protobuf/timestamp.pyc
+${PYSITELIB}/google/protobuf/timestamp.pyo
${PYSITELIB}/google/protobuf/timestamp_pb2.py
${PYSITELIB}/google/protobuf/timestamp_pb2.pyc
${PYSITELIB}/google/protobuf/timestamp_pb2.pyo
@@ -157,9 +172,3 @@ ${PYSITELIB}/google/protobuf/wrappers_pb
${PYSITELIB}/google/protobuf/wrappers_pb2.pyc
${PYSITELIB}/google/protobuf/wrappers_pb2.pyo
${PYSITELIB}/protobuf-${PKGVERSION}-py${PYVERSSUFFIX}-nspkg.pth
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
-${PYSITELIB}/${WHEEL_INFODIR}/METADATA
-${PYSITELIB}/${WHEEL_INFODIR}/RECORD
-${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
-${PYSITELIB}/${WHEEL_INFODIR}/namespace_packages.txt
-${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
Index: pkgsrc/devel/py-protobuf/distinfo
diff -u pkgsrc/devel/py-protobuf/distinfo:1.73 pkgsrc/devel/py-protobuf/distinfo:1.74
--- pkgsrc/devel/py-protobuf/distinfo:1.73 Wed Oct 23 07:37:08 2024
+++ pkgsrc/devel/py-protobuf/distinfo Thu Dec 26 23:40:35 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.73 2024/10/23 07:37:08 adam Exp $
+$NetBSD: distinfo,v 1.74 2024/12/26 23:40:35 adam Exp $
-BLAKE2s (protobuf-5.28.3.tar.gz) = 202b2b1c3275a8753c98cec347b8ca06d06004c2158681fe07f10d4dec3d1b12
-SHA512 (protobuf-5.28.3.tar.gz) = 5c42d50c6fbccf03acb95872d3233f75ff20333924e4eba6b36c095824f850121c9aa1664a5826dcb3a7dc79e9647e4f7decdee0d78a1a8557373613645d6507
-Size (protobuf-5.28.3.tar.gz) = 422479 bytes
+BLAKE2s (protobuf-5.29.2.tar.gz) = 759435398f0114a81f662f0553dcb4ddb52aad6e4314ccdce138bf583d685645
+SHA512 (protobuf-5.29.2.tar.gz) = 7b7a0b116f03e5c64e9342ac0f9143bf8a41fe716697bcd58e20a410fb5d1043a174e68b33209178c5e3605421a145a11a17338ca1171597194eb0a5cfd2e63d
+Size (protobuf-5.29.2.tar.gz) = 424901 bytes
Home |
Main Index |
Thread Index |
Old Index