Received: by mail.netbsd.org (Postfix, from userid 605) id 4CA4B84EB2; Fri, 1 Jun 2018 07:55:46 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 386BD84D28 for ; Fri, 1 Jun 2018 07:55:45 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id llDQr0zE_x-T for ; Fri, 1 Jun 2018 07:55:43 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id C5E3E84C77 for ; Fri, 1 Jun 2018 07:55:43 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id B979BFBEC; Fri, 1 Jun 2018 07:55:43 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1527839743177950" MIME-Version: 1.0 Date: Fri, 1 Jun 2018 07:55:43 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/msgpack To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20180601075543.B979BFBEC@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1527839743177950 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Fri Jun 1 07:55:43 UTC 2018 Modified Files: pkgsrc/devel/msgpack: Makefile PLIST distinfo pkgsrc/devel/msgpack/patches: patch-include_msgpack_v1_vrefbuffer.hpp patch-include_msgpack_vrefbuffer.h Log Message: msgpack: updated to 3.0.1 version 3.0.1 Add fuzz directory to release tar ball Add include file checking for X-Code version 3.0.0 breaking changes ---------------- Change offset parameter updating rule. If parse error is happend, offset is updated to the error position. other updates ------------- Improve cross platform configuration Improve build system Improve user class adaptor Improve msgpack::object visitation logic Remove some warnings Add -> and * operators to object_handle Improve CI environment Improve documents Refactoring Add OSS-Fuzz support To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/msgpack/Makefile cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/msgpack/PLIST cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/msgpack/distinfo cvs rdiff -u -r1.1 -r1.2 \ pkgsrc/devel/msgpack/patches/patch-include_msgpack_v1_vrefbuffer.hpp \ pkgsrc/devel/msgpack/patches/patch-include_msgpack_vrefbuffer.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1527839743177950 Content-Disposition: inline Content-Length: 9775 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/msgpack/Makefile diff -u pkgsrc/devel/msgpack/Makefile:1.13 pkgsrc/devel/msgpack/Makefile:1.14 --- pkgsrc/devel/msgpack/Makefile:1.13 Mon Nov 6 13:28:37 2017 +++ pkgsrc/devel/msgpack/Makefile Fri Jun 1 07:55:43 2018 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.13 2017/11/06 13:28:37 wiz Exp $ +# $NetBSD: Makefile,v 1.14 2018/06/01 07:55:43 adam Exp $ -DISTNAME= msgpack-2.1.5 -PKGREVISION= 1 +DISTNAME= msgpack-3.0.1 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=msgpack/} GITHUB_RELEASE= cpp-${PKGVERSION_NOREV} Index: pkgsrc/devel/msgpack/PLIST diff -u pkgsrc/devel/msgpack/PLIST:1.4 pkgsrc/devel/msgpack/PLIST:1.5 --- pkgsrc/devel/msgpack/PLIST:1.4 Sun Jul 16 21:01:06 2017 +++ pkgsrc/devel/msgpack/PLIST Fri Jun 1 07:55:43 2018 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.4 2017/07/16 21:01:06 adam Exp $ +@comment $NetBSD: PLIST,v 1.5 2018/06/01 07:55:43 adam Exp $ include/msgpack.h include/msgpack.hpp include/msgpack/adaptor/adaptor_base.hpp @@ -62,6 +62,8 @@ include/msgpack/adaptor/vector_char.hpp include/msgpack/adaptor/vector_unsigned_char.hpp include/msgpack/cpp_config.hpp include/msgpack/cpp_config_decl.hpp +include/msgpack/create_object_visitor.hpp +include/msgpack/create_object_visitor_decl.hpp include/msgpack/fbuffer.h include/msgpack/fbuffer.hpp include/msgpack/fbuffer_decl.hpp @@ -71,6 +73,8 @@ include/msgpack/iterator.hpp include/msgpack/iterator_decl.hpp include/msgpack/meta.hpp include/msgpack/meta_decl.hpp +include/msgpack/null_visitor.hpp +include/msgpack/null_visitor_decl.hpp include/msgpack/object.h include/msgpack/object.hpp include/msgpack/object_decl.hpp @@ -81,6 +85,8 @@ include/msgpack/pack.hpp include/msgpack/pack_decl.hpp include/msgpack/pack_define.h include/msgpack/pack_template.h +include/msgpack/parse.hpp +include/msgpack/parse_decl.hpp include/msgpack/parse_return.hpp include/msgpack/predef.h include/msgpack/predef/architecture.h @@ -526,6 +532,7 @@ include/msgpack/v1/adaptor/detail/cpp03_ include/msgpack/v1/adaptor/detail/cpp03_define_map_decl.hpp include/msgpack/v1/adaptor/detail/cpp03_msgpack_tuple.hpp include/msgpack/v1/adaptor/detail/cpp03_msgpack_tuple_decl.hpp +include/msgpack/v1/adaptor/detail/cpp11_convert_helper.hpp include/msgpack/v1/adaptor/detail/cpp11_define_array.hpp include/msgpack/v1/adaptor/detail/cpp11_define_array_decl.hpp include/msgpack/v1/adaptor/detail/cpp11_define_map.hpp @@ -617,27 +624,77 @@ include/msgpack/v2/adaptor/size_equal_on include/msgpack/v2/adaptor/v4raw_decl.hpp include/msgpack/v2/cpp_config_decl.hpp include/msgpack/v2/create_object_visitor.hpp +include/msgpack/v2/create_object_visitor_decl.hpp include/msgpack/v2/detail/cpp03_zone_decl.hpp include/msgpack/v2/detail/cpp11_zone_decl.hpp include/msgpack/v2/fbuffer_decl.hpp include/msgpack/v2/iterator_decl.hpp include/msgpack/v2/meta_decl.hpp include/msgpack/v2/null_visitor.hpp +include/msgpack/v2/null_visitor_decl.hpp include/msgpack/v2/object.hpp include/msgpack/v2/object_decl.hpp include/msgpack/v2/object_fwd.hpp include/msgpack/v2/object_fwd_decl.hpp include/msgpack/v2/pack_decl.hpp include/msgpack/v2/parse.hpp +include/msgpack/v2/parse_decl.hpp include/msgpack/v2/parse_return.hpp include/msgpack/v2/sbuffer_decl.hpp include/msgpack/v2/unpack.hpp include/msgpack/v2/unpack_decl.hpp include/msgpack/v2/vrefbuffer_decl.hpp include/msgpack/v2/x3_parse.hpp +include/msgpack/v2/x3_parse_decl.hpp include/msgpack/v2/x3_unpack.hpp +include/msgpack/v2/x3_unpack_decl.hpp include/msgpack/v2/zbuffer_decl.hpp include/msgpack/v2/zone_decl.hpp +include/msgpack/v3/adaptor/adaptor_base.hpp +include/msgpack/v3/adaptor/adaptor_base_decl.hpp +include/msgpack/v3/adaptor/array_ref_decl.hpp +include/msgpack/v3/adaptor/boost/msgpack_variant_decl.hpp +include/msgpack/v3/adaptor/check_container_size_decl.hpp +include/msgpack/v3/adaptor/define_decl.hpp +include/msgpack/v3/adaptor/detail/cpp03_define_array_decl.hpp +include/msgpack/v3/adaptor/detail/cpp03_define_map_decl.hpp +include/msgpack/v3/adaptor/detail/cpp03_msgpack_tuple_decl.hpp +include/msgpack/v3/adaptor/detail/cpp11_define_array_decl.hpp +include/msgpack/v3/adaptor/detail/cpp11_define_map_decl.hpp +include/msgpack/v3/adaptor/detail/cpp11_msgpack_tuple_decl.hpp +include/msgpack/v3/adaptor/ext_decl.hpp +include/msgpack/v3/adaptor/fixint_decl.hpp +include/msgpack/v3/adaptor/int_decl.hpp +include/msgpack/v3/adaptor/map_decl.hpp +include/msgpack/v3/adaptor/msgpack_tuple_decl.hpp +include/msgpack/v3/adaptor/nil_decl.hpp +include/msgpack/v3/adaptor/raw_decl.hpp +include/msgpack/v3/adaptor/size_equal_only_decl.hpp +include/msgpack/v3/adaptor/v4raw_decl.hpp +include/msgpack/v3/cpp_config_decl.hpp +include/msgpack/v3/create_object_visitor_decl.hpp +include/msgpack/v3/detail/cpp03_zone_decl.hpp +include/msgpack/v3/detail/cpp11_zone_decl.hpp +include/msgpack/v3/fbuffer_decl.hpp +include/msgpack/v3/iterator_decl.hpp +include/msgpack/v3/meta_decl.hpp +include/msgpack/v3/null_visitor_decl.hpp +include/msgpack/v3/object_decl.hpp +include/msgpack/v3/object_fwd.hpp +include/msgpack/v3/object_fwd_decl.hpp +include/msgpack/v3/pack_decl.hpp +include/msgpack/v3/parse.hpp +include/msgpack/v3/parse_decl.hpp +include/msgpack/v3/parse_return.hpp +include/msgpack/v3/sbuffer_decl.hpp +include/msgpack/v3/unpack.hpp +include/msgpack/v3/unpack_decl.hpp +include/msgpack/v3/vrefbuffer_decl.hpp +include/msgpack/v3/x3_parse_decl.hpp +include/msgpack/v3/x3_unpack.hpp +include/msgpack/v3/x3_unpack_decl.hpp +include/msgpack/v3/zbuffer_decl.hpp +include/msgpack/v3/zone_decl.hpp include/msgpack/version.h include/msgpack/version.hpp include/msgpack/version_master.h @@ -645,6 +702,10 @@ include/msgpack/versioning.hpp include/msgpack/vrefbuffer.h include/msgpack/vrefbuffer.hpp include/msgpack/vrefbuffer_decl.hpp +include/msgpack/x3_parse.hpp +include/msgpack/x3_parse_decl.hpp +include/msgpack/x3_unpack.hpp +include/msgpack/x3_unpack_decl.hpp include/msgpack/zbuffer.h include/msgpack/zbuffer.hpp include/msgpack/zbuffer_decl.hpp Index: pkgsrc/devel/msgpack/distinfo diff -u pkgsrc/devel/msgpack/distinfo:1.9 pkgsrc/devel/msgpack/distinfo:1.10 --- pkgsrc/devel/msgpack/distinfo:1.9 Mon Sep 4 15:58:05 2017 +++ pkgsrc/devel/msgpack/distinfo Fri Jun 1 07:55:43 2018 @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.9 2017/09/04 15:58:05 joerg Exp $ +$NetBSD: distinfo,v 1.10 2018/06/01 07:55:43 adam Exp $ -SHA1 (msgpack-2.1.5.tar.gz) = b41ac48e6b48cd46c67dcbbf2b1ed23efa24b669 -RMD160 (msgpack-2.1.5.tar.gz) = 3da3e4316d1aed6196a2b19c7b34b62250a51a47 -SHA512 (msgpack-2.1.5.tar.gz) = b26958217092a245ecc96d606a0c9d969d516f285a23d85fbd7f9d8f10a330deaf938d4a09812a71672b19ffb3ab5a6fa10e568bf2685e622c7a1118e25c41b0 -Size (msgpack-2.1.5.tar.gz) = 463951 bytes -SHA1 (patch-include_msgpack_v1_vrefbuffer.hpp) = a3b7db3977d247b4e8b3383f77919f8fc9a084c2 -SHA1 (patch-include_msgpack_vrefbuffer.h) = c7b4c77ae5fe4a868eb5c5f38faeedec683347bf +SHA1 (msgpack-3.0.1.tar.gz) = bb816f32fa9004d2f584d61d223aa9df58091c65 +RMD160 (msgpack-3.0.1.tar.gz) = 27d49c271848a59c141d78ffd601faa46905e509 +SHA512 (msgpack-3.0.1.tar.gz) = b1ddf135ba83cb4167edf638cc3dd0ea392136dc9ad52cd99fc9db4d0a26fb283105d585323facae55ce3c55a4870ae5e7a52194ea9535139e217f4febe11128 +Size (msgpack-3.0.1.tar.gz) = 481488 bytes +SHA1 (patch-include_msgpack_v1_vrefbuffer.hpp) = 339ce944dacff1416e27b4c570d5d4c22cf99d28 +SHA1 (patch-include_msgpack_vrefbuffer.h) = 349aa6df98b27a845be9ceea0ef33f051955ed91 Index: pkgsrc/devel/msgpack/patches/patch-include_msgpack_v1_vrefbuffer.hpp diff -u pkgsrc/devel/msgpack/patches/patch-include_msgpack_v1_vrefbuffer.hpp:1.1 pkgsrc/devel/msgpack/patches/patch-include_msgpack_v1_vrefbuffer.hpp:1.2 --- pkgsrc/devel/msgpack/patches/patch-include_msgpack_v1_vrefbuffer.hpp:1.1 Mon Sep 4 15:58:05 2017 +++ pkgsrc/devel/msgpack/patches/patch-include_msgpack_v1_vrefbuffer.hpp Fri Jun 1 07:55:43 2018 @@ -1,4 +1,6 @@ -$NetBSD: patch-include_msgpack_v1_vrefbuffer.hpp,v 1.1 2017/09/04 15:58:05 joerg Exp $ +$NetBSD: patch-include_msgpack_v1_vrefbuffer.hpp,v 1.2 2018/06/01 07:55:43 adam Exp $ + +NetBSD and FreeBSD fix. --- include/msgpack/v1/vrefbuffer.hpp.orig 2017-09-03 19:45:31.891730579 +0000 +++ include/msgpack/v1/vrefbuffer.hpp Index: pkgsrc/devel/msgpack/patches/patch-include_msgpack_vrefbuffer.h diff -u pkgsrc/devel/msgpack/patches/patch-include_msgpack_vrefbuffer.h:1.1 pkgsrc/devel/msgpack/patches/patch-include_msgpack_vrefbuffer.h:1.2 --- pkgsrc/devel/msgpack/patches/patch-include_msgpack_vrefbuffer.h:1.1 Mon Sep 4 15:58:05 2017 +++ pkgsrc/devel/msgpack/patches/patch-include_msgpack_vrefbuffer.h Fri Jun 1 07:55:43 2018 @@ -1,13 +1,15 @@ -$NetBSD: patch-include_msgpack_vrefbuffer.h,v 1.1 2017/09/04 15:58:05 joerg Exp $ +$NetBSD: patch-include_msgpack_vrefbuffer.h,v 1.2 2018/06/01 07:55:43 adam Exp $ ---- include/msgpack/vrefbuffer.h.orig 2017-09-03 19:45:34.429664800 +0000 +FreeBSD fix. + +--- include/msgpack/vrefbuffer.h.orig 2018-04-09 13:56:00.000000000 +0000 +++ include/msgpack/vrefbuffer.h @@ -13,7 +13,7 @@ #include "zone.h" #include --#if defined(unix) || defined(__unix) || defined(__APPLE__) || defined(__OpenBSD__) || defined(__QNX__) || defined(__QNXTO__) -+#if defined(unix) || defined(__unix) || defined(__APPLE__) || defined(__OpenBSD__) || defined(__QNX__) || defined(__QNXTO__) || defined(__NetBSD__) || defined(__FreeBSD__) +-#if defined(unix) || defined(__unix) || defined(__APPLE__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__QNX__) || defined(__QNXTO__) ++#if defined(unix) || defined(__unix) || defined(__APPLE__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__QNX__) || defined(__QNXTO__) || defined(__FreeBSD__) #include #else struct iovec { --_----------=_1527839743177950--