pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/protobuf-c
Module Name: pkgsrc
Committed By: adam
Date: Fri Jan 17 21:09:18 UTC 2020
Modified Files:
pkgsrc/devel/protobuf-c: Makefile buildlink3.mk distinfo
Removed Files:
pkgsrc/devel/protobuf-c/patches: patch-protoc-c_c__field.cc
patch-protoc-c_c__field.h patch-protoc-c_c__file.cc
patch-protoc-c_c__generator.cc patch-protoc-c_c__helpers.cc
patch-protoc-c_c__message.cc patch-protoc-c_c__message.h
patch-t_generated-code2_cxx-generate-packed-data.cc
Log Message:
protobuf-c: updated to 1.3.2
protobuf-c (1.3.2)
* Use protobuf 3.7.1 in the Travis-CI environment.
* Fix test suite build failure on newer versions of protobuf.
* Fix proto3 repeated scalar field default packing behavior.
* Fix out-of-bounds read in scan_length_prefixed_data().
* Fix -Wdeclaration-after-statement warning in parse_oneof_member().
* Fix SIGSEGV in protobuf_c_message_check() on messages with unpopulated
oneof member.
* Do not allow tag values of 0 in protobuf messages, as these are not
allowed by proto2 or proto3.
protobuf-c (1.3.1)
* Restore protobuf-2.x compatibility.
* Use xenial and protobuf 3.6.1 in the Travis-CI environment.
* Convert uses of protobuf's scoped_ptr.h to C++11 std::unique_ptr, needed
to compile against protobuf 3.6.1.
* Use AX_CXX_COMPILE_STDCXX macro to enable C++11 support in old compilers
* Add std:: to some types.
* Check the return value of int_range_lookup before using as an array index;
it can return -1.
* Fix compilation on mingw by using explicit protoc --plugin=NAME=PATH syntax
in Makefile.am
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/protobuf-c/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/protobuf-c/buildlink3.mk
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/protobuf-c/distinfo
cvs rdiff -u -r1.1 -r0 \
pkgsrc/devel/protobuf-c/patches/patch-protoc-c_c__field.cc \
pkgsrc/devel/protobuf-c/patches/patch-protoc-c_c__field.h \
pkgsrc/devel/protobuf-c/patches/patch-protoc-c_c__file.cc \
pkgsrc/devel/protobuf-c/patches/patch-protoc-c_c__generator.cc \
pkgsrc/devel/protobuf-c/patches/patch-protoc-c_c__helpers.cc \
pkgsrc/devel/protobuf-c/patches/patch-protoc-c_c__message.cc \
pkgsrc/devel/protobuf-c/patches/patch-protoc-c_c__message.h \
pkgsrc/devel/protobuf-c/patches/patch-t_generated-code2_cxx-generate-packed-data.cc
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-c/Makefile
diff -u pkgsrc/devel/protobuf-c/Makefile:1.5 pkgsrc/devel/protobuf-c/Makefile:1.6
--- pkgsrc/devel/protobuf-c/Makefile:1.5 Sat Aug 4 21:36:16 2018
+++ pkgsrc/devel/protobuf-c/Makefile Fri Jan 17 21:09:18 2020
@@ -1,25 +1,21 @@
-# $NetBSD: Makefile,v 1.5 2018/08/04 21:36:16 minskim Exp $
+# $NetBSD: Makefile,v 1.6 2020/01/17 21:09:18 adam Exp $
-DISTNAME= protobuf-c-1.3.0
-PKGREVISION= 2
+DISTNAME= protobuf-c-1.3.2
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=protobuf-c/}
-GITHUB_TAG= v${PKGVERSION_NOREV}
+GITHUB_RELEASE= v${PKGVERSION_NOREV}
MAINTAINER= wiedi%frubar.net@localhost
HOMEPAGE= https://github.com/protobuf-c/protobuf-c
COMMENT= Protocol Buffers implementation in C
LICENSE= modified-bsd
-GNU_CONFIGURE= yes
-USE_LIBTOOL= yes
-USE_TOOLS+= pkg-config aclocal autoconf automake gmake
-USE_LANGUAGES= c99 c++11
-
+USE_LANGUAGES= c99 c++11
+USE_LIBTOOL= yes
+USE_TOOLS+= gmake pkg-config
+GNU_CONFIGURE= yes
PKGCONFIG_OVERRIDE+= protobuf-c/libprotobuf-c.pc.in
-
-pre-configure:
- cd ${WRKSRC} && ./autogen.sh
+TEST_TARGET= check
.include "../../devel/protobuf/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/protobuf-c/buildlink3.mk
diff -u pkgsrc/devel/protobuf-c/buildlink3.mk:1.2 pkgsrc/devel/protobuf-c/buildlink3.mk:1.3
--- pkgsrc/devel/protobuf-c/buildlink3.mk:1.2 Wed Jan 17 12:10:37 2018
+++ pkgsrc/devel/protobuf-c/buildlink3.mk Fri Jan 17 21:09:18 2020
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.2 2018/01/17 12:10:37 jperkin Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2020/01/17 21:09:18 adam Exp $
BUILDLINK_TREE+= protobuf-c
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= protobuf-c
PROTOBUF_C_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.protobuf-c+= protobuf-c>=1.1.1
-BUILDLINK_ABI_DEPENDS.protobuf-c?= protobuf-c>=1.3.0nb1
+BUILDLINK_ABI_DEPENDS.protobuf-c+= protobuf-c>=1.3.0nb1
BUILDLINK_PKGSRCDIR.protobuf-c?= ../../devel/protobuf-c
.include "../../devel/protobuf/buildlink3.mk"
Index: pkgsrc/devel/protobuf-c/distinfo
diff -u pkgsrc/devel/protobuf-c/distinfo:1.6 pkgsrc/devel/protobuf-c/distinfo:1.7
--- pkgsrc/devel/protobuf-c/distinfo:1.6 Wed Mar 27 11:31:21 2019
+++ pkgsrc/devel/protobuf-c/distinfo Fri Jan 17 21:09:18 2020
@@ -1,15 +1,6 @@
-$NetBSD: distinfo,v 1.6 2019/03/27 11:31:21 jperkin Exp $
+$NetBSD: distinfo,v 1.7 2020/01/17 21:09:18 adam Exp $
-SHA1 (protobuf-c-1.3.0.tar.gz) = b1df242c1445e2cc22708ca1889f5ce63bcbfc6c
-RMD160 (protobuf-c-1.3.0.tar.gz) = 528c1ae07297990f1e3405db2e3129eef9823698
-SHA512 (protobuf-c-1.3.0.tar.gz) = 52a8564c4570ce45de41f664d2c8edaa0712a5c076d6c9b48a4a1022df83ba5f2e1950823a0e91c2754d9ea9922e11d0cc86f82c23ba77e0f0c5659ed43126aa
-Size (protobuf-c-1.3.0.tar.gz) = 123153 bytes
-SHA1 (patch-protoc-c_c__field.cc) = 79f649fcc6deeda7f86e4ba83f7e279b3aef2070
-SHA1 (patch-protoc-c_c__field.h) = 9b6a71cb880b774a676c14783cc60bff21ebb6c3
-SHA1 (patch-protoc-c_c__file.cc) = 27a9e34d34cae5f726ecef3f4d96ad6bdc9ddd9f
-SHA1 (patch-protoc-c_c__file.h) = 7e7e42a56939d3cf6b23f5e53a9dd7a89e04db1b
-SHA1 (patch-protoc-c_c__generator.cc) = fc5795bec0c6536713ee7043777edd10b07db9b4
-SHA1 (patch-protoc-c_c__helpers.cc) = 236b1ead1a5f452cf8532507326bd6316e6c6c17
-SHA1 (patch-protoc-c_c__message.cc) = f36502a761f46cb555708ef14d26e4aec5725001
-SHA1 (patch-protoc-c_c__message.h) = b5f2761ab1f1f735fd0a795342b3479e6b253832
-SHA1 (patch-t_generated-code2_cxx-generate-packed-data.cc) = c23e890f088e51f1ce4e96a48f1bf3ea8b0f1d3a
+SHA1 (protobuf-c-1.3.2.tar.gz) = 6e486ec03e2c60305ec59d1811425f93f5b2b37e
+RMD160 (protobuf-c-1.3.2.tar.gz) = b64ec1f0d062a885a8b82d58aae22ae6275b8714
+SHA512 (protobuf-c-1.3.2.tar.gz) = d94d2c6f11b3e482fd3d1b8cef5b2d896ad37a679068f393d29916311deadc5b6b86f946b046d7ee49260b0223e3128e052dc76324b4a8cd6ea184d566ad9aa6
+Size (protobuf-c-1.3.2.tar.gz) = 500100 bytes
Home |
Main Index |
Thread Index |
Old Index