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:           Fri Sep 30 08:18:22 UTC 2022

Modified Files:
        pkgsrc/devel/protobuf: Makefile distinfo
        pkgsrc/devel/py-protobuf: Makefile distinfo

Log Message:
protobuf py-protobuf: updated to [34].21.7

Protocol Buffers v21.7

Java

Refactoring java full runtime to reuse sub-message builders and prepare to
migrate parsing logic from parse constructor to builder.
Move proto wireformat parsing functionality from the private "parsing
constructor" to the Builder class.
Change the Lite runtime to prefer merging from the wireformat into mutable
messages rather than building up a new immutable object before merging. This
way results in fewer allocations and copy operations.
Make message-type extensions merge from wire-format instead of building up
instances and merging afterwards. This has much better performance.
Fix TextFormat parser to build up recurring (but supposedly not repeated)
sub-messages directly from text rather than building a new sub-message and
merging the fully formed message into the existing field.

Protocol Buffers v21.6

C++

Reduce memory consumption of MessageSet parsing
This release addresses a Security Advisory for C++ and Python users


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 pkgsrc/devel/protobuf/Makefile
cvs rdiff -u -r1.67 -r1.68 pkgsrc/devel/protobuf/distinfo
cvs rdiff -u -r1.57 -r1.58 pkgsrc/devel/py-protobuf/Makefile
cvs rdiff -u -r1.53 -r1.54 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.60 pkgsrc/devel/protobuf/Makefile:1.61
--- pkgsrc/devel/protobuf/Makefile:1.60 Thu Aug 18 19:30:39 2022
+++ pkgsrc/devel/protobuf/Makefile      Fri Sep 30 08:18:21 2022
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.60 2022/08/18 19:30:39 wiz Exp $
+# $NetBSD: Makefile,v 1.61 2022/09/30 08:18:21 adam Exp $
 #
 # When updating this, please also update devel/py-protobuf
 #
@@ -7,7 +7,7 @@
 # from before and after, and do a recursive PKGREVISION
 # bump if necessary
 
-DISTNAME=      protobuf-cpp-3.21.5
+DISTNAME=      protobuf-cpp-3.21.7
 PKGNAME=       ${DISTNAME:S/-cpp//}
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=protocolbuffers/}

Index: pkgsrc/devel/protobuf/distinfo
diff -u pkgsrc/devel/protobuf/distinfo:1.67 pkgsrc/devel/protobuf/distinfo:1.68
--- pkgsrc/devel/protobuf/distinfo:1.67 Thu Aug 18 19:30:39 2022
+++ pkgsrc/devel/protobuf/distinfo      Fri Sep 30 08:18:21 2022
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.67 2022/08/18 19:30:39 wiz Exp $
+$NetBSD: distinfo,v 1.68 2022/09/30 08:18:21 adam Exp $
 
-BLAKE2s (protobuf-cpp-3.21.5.tar.gz) = 0fe9950a2f07d9ba479362baddbd747cff87cb97e56b899bde04ddbd0e43c720
-SHA512 (protobuf-cpp-3.21.5.tar.gz) = d466e290105ce3df88fd10e11b2f463126b1f055e1ed7ebb133025e2108fa74645d287696041bc481c246e6b6ece873e40f73469b65b89e9a0caa8df5211038d
-Size (protobuf-cpp-3.21.5.tar.gz) = 4928800 bytes
+BLAKE2s (protobuf-cpp-3.21.7.tar.gz) = 897eb487cd9d8ca1ded56e612be7a23095adea5ddb7183dea11b74aedf5b4446
+SHA512 (protobuf-cpp-3.21.7.tar.gz) = 8c2d1c74fc78df63cb656905ef6b6d761f86b0a50c3958d5257bb83a14bf45c28bd8db437eca78c233722b712e969307660a7d7d1895a5fd1d3a609ff45fa2fc
+Size (protobuf-cpp-3.21.7.tar.gz) = 4855915 bytes
 SHA1 (patch-configure) = e9953648e5b3df015be007c1c424a564d1eb2bef
 SHA1 (patch-third__party_googletest_googlemock_configure) = 9afd8358eef2dffe7639ca70081f60535c116855

Index: pkgsrc/devel/py-protobuf/Makefile
diff -u pkgsrc/devel/py-protobuf/Makefile:1.57 pkgsrc/devel/py-protobuf/Makefile:1.58
--- pkgsrc/devel/py-protobuf/Makefile:1.57      Thu Aug 18 19:30:39 2022
+++ pkgsrc/devel/py-protobuf/Makefile   Fri Sep 30 08:18:22 2022
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.57 2022/08/18 19:30:39 wiz Exp $
+# $NetBSD: Makefile,v 1.58 2022/09/30 08:18:22 adam Exp $
 
-DISTNAME=      protobuf-4.21.5
+DISTNAME=      protobuf-4.21.7
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/protobuf/}

Index: pkgsrc/devel/py-protobuf/distinfo
diff -u pkgsrc/devel/py-protobuf/distinfo:1.53 pkgsrc/devel/py-protobuf/distinfo:1.54
--- pkgsrc/devel/py-protobuf/distinfo:1.53      Thu Aug 18 19:30:39 2022
+++ pkgsrc/devel/py-protobuf/distinfo   Fri Sep 30 08:18:22 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.53 2022/08/18 19:30:39 wiz Exp $
+$NetBSD: distinfo,v 1.54 2022/09/30 08:18:22 adam Exp $
 
-BLAKE2s (protobuf-4.21.5.tar.gz) = 679c32f685652c9bbdc1e152885a37a9753f77d79249e7c220134f68768541f8
-SHA512 (protobuf-4.21.5.tar.gz) = fc84547bcf558e02788eb1d6353607425bb869cbbd018e4341e1f637adf144515332fdd0e9c8e97b47441387d7c3de2804268756d7a23725e943c35d7264de51
-Size (protobuf-4.21.5.tar.gz) = 220338 bytes
+BLAKE2s (protobuf-4.21.7.tar.gz) = 0fe79bdeb93b6cebe3645a5a4289e255adf3611a27e83f7ac60303f266d78ba7
+SHA512 (protobuf-4.21.7.tar.gz) = d42fb29aad2a432c6757f15a84a96565397109754834768cc0487901a1fe7966b28392afe794e32d285a60cacf5eb44329f4d2d599815cce4836b6379b5baeff
+Size (protobuf-4.21.7.tar.gz) = 220366 bytes



Home | Main Index | Thread Index | Old Index