Fri Jun 1 07:55:43 2018 UTC ()
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


(adam)
diff -r1.13 -r1.14 pkgsrc/devel/msgpack/Makefile
diff -r1.4 -r1.5 pkgsrc/devel/msgpack/PLIST
diff -r1.9 -r1.10 pkgsrc/devel/msgpack/distinfo
diff -r1.1 -r1.2 pkgsrc/devel/msgpack/patches/patch-include_msgpack_v1_vrefbuffer.hpp
diff -r1.1 -r1.2 pkgsrc/devel/msgpack/patches/patch-include_msgpack_vrefbuffer.h

cvs diff -r1.13 -r1.14 pkgsrc/devel/msgpack/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/msgpack/Makefile 2017/11/06 13:28:37 1.13
+++ pkgsrc/devel/msgpack/Makefile 2018/06/01 07:55:43 1.14
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.13 2017/11/06 13:28:37 wiz Exp $ 1# $NetBSD: Makefile,v 1.14 2018/06/01 07:55:43 adam Exp $
2 2
3DISTNAME= msgpack-2.1.5 3DISTNAME= msgpack-3.0.1
4PKGREVISION= 1 
5CATEGORIES= devel 4CATEGORIES= devel
6MASTER_SITES= ${MASTER_SITE_GITHUB:=msgpack/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=msgpack/}
7GITHUB_RELEASE= cpp-${PKGVERSION_NOREV} 6GITHUB_RELEASE= cpp-${PKGVERSION_NOREV}
8GITHUB_PROJECT= msgpack-c 7GITHUB_PROJECT= msgpack-c
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://msgpack.org/ 10HOMEPAGE= https://msgpack.org/
12COMMENT= Binary-based efficient object serialization library 11COMMENT= Binary-based efficient object serialization library
13LICENSE= boost-license 12LICENSE= boost-license
14 13
15USE_CMAKE= yes 14USE_CMAKE= yes
16USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
17PKGCONFIG_OVERRIDE= msgpack.pc.in 16PKGCONFIG_OVERRIDE= msgpack.pc.in

cvs diff -r1.4 -r1.5 pkgsrc/devel/msgpack/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/msgpack/PLIST 2017/07/16 21:01:06 1.4
+++ pkgsrc/devel/msgpack/PLIST 2018/06/01 07:55:43 1.5
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.4 2017/07/16 21:01:06 adam Exp $ 1@comment $NetBSD: PLIST,v 1.5 2018/06/01 07:55:43 adam Exp $
2include/msgpack.h 2include/msgpack.h
3include/msgpack.hpp 3include/msgpack.hpp
4include/msgpack/adaptor/adaptor_base.hpp 4include/msgpack/adaptor/adaptor_base.hpp
5include/msgpack/adaptor/adaptor_base_decl.hpp 5include/msgpack/adaptor/adaptor_base_decl.hpp
6include/msgpack/adaptor/array_ref.hpp 6include/msgpack/adaptor/array_ref.hpp
7include/msgpack/adaptor/array_ref_decl.hpp 7include/msgpack/adaptor/array_ref_decl.hpp
8include/msgpack/adaptor/bool.hpp 8include/msgpack/adaptor/bool.hpp
9include/msgpack/adaptor/boost/fusion.hpp 9include/msgpack/adaptor/boost/fusion.hpp
10include/msgpack/adaptor/boost/msgpack_variant.hpp 10include/msgpack/adaptor/boost/msgpack_variant.hpp
11include/msgpack/adaptor/boost/msgpack_variant_decl.hpp 11include/msgpack/adaptor/boost/msgpack_variant_decl.hpp
12include/msgpack/adaptor/boost/optional.hpp 12include/msgpack/adaptor/boost/optional.hpp
13include/msgpack/adaptor/boost/string_ref.hpp 13include/msgpack/adaptor/boost/string_ref.hpp
14include/msgpack/adaptor/boost/string_view.hpp 14include/msgpack/adaptor/boost/string_view.hpp
@@ -52,45 +52,51 @@ include/msgpack/adaptor/set.hpp @@ -52,45 +52,51 @@ include/msgpack/adaptor/set.hpp
52include/msgpack/adaptor/size_equal_only.hpp 52include/msgpack/adaptor/size_equal_only.hpp
53include/msgpack/adaptor/size_equal_only_decl.hpp 53include/msgpack/adaptor/size_equal_only_decl.hpp
54include/msgpack/adaptor/string.hpp 54include/msgpack/adaptor/string.hpp
55include/msgpack/adaptor/tr1/unordered_map.hpp 55include/msgpack/adaptor/tr1/unordered_map.hpp
56include/msgpack/adaptor/tr1/unordered_set.hpp 56include/msgpack/adaptor/tr1/unordered_set.hpp
57include/msgpack/adaptor/v4raw.hpp 57include/msgpack/adaptor/v4raw.hpp
58include/msgpack/adaptor/v4raw_decl.hpp 58include/msgpack/adaptor/v4raw_decl.hpp
59include/msgpack/adaptor/vector.hpp 59include/msgpack/adaptor/vector.hpp
60include/msgpack/adaptor/vector_bool.hpp 60include/msgpack/adaptor/vector_bool.hpp
61include/msgpack/adaptor/vector_char.hpp 61include/msgpack/adaptor/vector_char.hpp
62include/msgpack/adaptor/vector_unsigned_char.hpp 62include/msgpack/adaptor/vector_unsigned_char.hpp
63include/msgpack/cpp_config.hpp 63include/msgpack/cpp_config.hpp
64include/msgpack/cpp_config_decl.hpp 64include/msgpack/cpp_config_decl.hpp
 65include/msgpack/create_object_visitor.hpp
 66include/msgpack/create_object_visitor_decl.hpp
65include/msgpack/fbuffer.h 67include/msgpack/fbuffer.h
66include/msgpack/fbuffer.hpp 68include/msgpack/fbuffer.hpp
67include/msgpack/fbuffer_decl.hpp 69include/msgpack/fbuffer_decl.hpp
68include/msgpack/gcc_atomic.h 70include/msgpack/gcc_atomic.h
69include/msgpack/gcc_atomic.hpp 71include/msgpack/gcc_atomic.hpp
70include/msgpack/iterator.hpp 72include/msgpack/iterator.hpp
71include/msgpack/iterator_decl.hpp 73include/msgpack/iterator_decl.hpp
72include/msgpack/meta.hpp 74include/msgpack/meta.hpp
73include/msgpack/meta_decl.hpp 75include/msgpack/meta_decl.hpp
 76include/msgpack/null_visitor.hpp
 77include/msgpack/null_visitor_decl.hpp
74include/msgpack/object.h 78include/msgpack/object.h
75include/msgpack/object.hpp 79include/msgpack/object.hpp
76include/msgpack/object_decl.hpp 80include/msgpack/object_decl.hpp
77include/msgpack/object_fwd.hpp 81include/msgpack/object_fwd.hpp
78include/msgpack/object_fwd_decl.hpp 82include/msgpack/object_fwd_decl.hpp
79include/msgpack/pack.h 83include/msgpack/pack.h
80include/msgpack/pack.hpp 84include/msgpack/pack.hpp
81include/msgpack/pack_decl.hpp 85include/msgpack/pack_decl.hpp
82include/msgpack/pack_define.h 86include/msgpack/pack_define.h
83include/msgpack/pack_template.h 87include/msgpack/pack_template.h
 88include/msgpack/parse.hpp
 89include/msgpack/parse_decl.hpp
84include/msgpack/parse_return.hpp 90include/msgpack/parse_return.hpp
85include/msgpack/predef.h 91include/msgpack/predef.h
86include/msgpack/predef/architecture.h 92include/msgpack/predef/architecture.h
87include/msgpack/predef/architecture/alpha.h 93include/msgpack/predef/architecture/alpha.h
88include/msgpack/predef/architecture/arm.h 94include/msgpack/predef/architecture/arm.h
89include/msgpack/predef/architecture/blackfin.h 95include/msgpack/predef/architecture/blackfin.h
90include/msgpack/predef/architecture/convex.h 96include/msgpack/predef/architecture/convex.h
91include/msgpack/predef/architecture/ia64.h 97include/msgpack/predef/architecture/ia64.h
92include/msgpack/predef/architecture/m68k.h 98include/msgpack/predef/architecture/m68k.h
93include/msgpack/predef/architecture/mips.h 99include/msgpack/predef/architecture/mips.h
94include/msgpack/predef/architecture/parisc.h 100include/msgpack/predef/architecture/parisc.h
95include/msgpack/predef/architecture/ppc.h 101include/msgpack/predef/architecture/ppc.h
96include/msgpack/predef/architecture/pyramid.h 102include/msgpack/predef/architecture/pyramid.h
@@ -516,26 +522,27 @@ include/msgpack/v1/adaptor/cpp11/unique_ @@ -516,26 +522,27 @@ include/msgpack/v1/adaptor/cpp11/unique_
516include/msgpack/v1/adaptor/cpp11/unordered_map.hpp 522include/msgpack/v1/adaptor/cpp11/unordered_map.hpp
517include/msgpack/v1/adaptor/cpp11/unordered_set.hpp 523include/msgpack/v1/adaptor/cpp11/unordered_set.hpp
518include/msgpack/v1/adaptor/cpp17/optional.hpp 524include/msgpack/v1/adaptor/cpp17/optional.hpp
519include/msgpack/v1/adaptor/cpp17/string_view.hpp 525include/msgpack/v1/adaptor/cpp17/string_view.hpp
520include/msgpack/v1/adaptor/define.hpp 526include/msgpack/v1/adaptor/define.hpp
521include/msgpack/v1/adaptor/define_decl.hpp 527include/msgpack/v1/adaptor/define_decl.hpp
522include/msgpack/v1/adaptor/deque.hpp 528include/msgpack/v1/adaptor/deque.hpp
523include/msgpack/v1/adaptor/detail/cpp03_define_array.hpp 529include/msgpack/v1/adaptor/detail/cpp03_define_array.hpp
524include/msgpack/v1/adaptor/detail/cpp03_define_array_decl.hpp 530include/msgpack/v1/adaptor/detail/cpp03_define_array_decl.hpp
525include/msgpack/v1/adaptor/detail/cpp03_define_map.hpp 531include/msgpack/v1/adaptor/detail/cpp03_define_map.hpp
526include/msgpack/v1/adaptor/detail/cpp03_define_map_decl.hpp 532include/msgpack/v1/adaptor/detail/cpp03_define_map_decl.hpp
527include/msgpack/v1/adaptor/detail/cpp03_msgpack_tuple.hpp 533include/msgpack/v1/adaptor/detail/cpp03_msgpack_tuple.hpp
528include/msgpack/v1/adaptor/detail/cpp03_msgpack_tuple_decl.hpp 534include/msgpack/v1/adaptor/detail/cpp03_msgpack_tuple_decl.hpp
 535include/msgpack/v1/adaptor/detail/cpp11_convert_helper.hpp
529include/msgpack/v1/adaptor/detail/cpp11_define_array.hpp 536include/msgpack/v1/adaptor/detail/cpp11_define_array.hpp
530include/msgpack/v1/adaptor/detail/cpp11_define_array_decl.hpp 537include/msgpack/v1/adaptor/detail/cpp11_define_array_decl.hpp
531include/msgpack/v1/adaptor/detail/cpp11_define_map.hpp 538include/msgpack/v1/adaptor/detail/cpp11_define_map.hpp
532include/msgpack/v1/adaptor/detail/cpp11_define_map_decl.hpp 539include/msgpack/v1/adaptor/detail/cpp11_define_map_decl.hpp
533include/msgpack/v1/adaptor/detail/cpp11_msgpack_tuple.hpp 540include/msgpack/v1/adaptor/detail/cpp11_msgpack_tuple.hpp
534include/msgpack/v1/adaptor/detail/cpp11_msgpack_tuple_decl.hpp 541include/msgpack/v1/adaptor/detail/cpp11_msgpack_tuple_decl.hpp
535include/msgpack/v1/adaptor/ext.hpp 542include/msgpack/v1/adaptor/ext.hpp
536include/msgpack/v1/adaptor/ext_decl.hpp 543include/msgpack/v1/adaptor/ext_decl.hpp
537include/msgpack/v1/adaptor/fixint.hpp 544include/msgpack/v1/adaptor/fixint.hpp
538include/msgpack/v1/adaptor/fixint_decl.hpp 545include/msgpack/v1/adaptor/fixint_decl.hpp
539include/msgpack/v1/adaptor/float.hpp 546include/msgpack/v1/adaptor/float.hpp
540include/msgpack/v1/adaptor/int.hpp 547include/msgpack/v1/adaptor/int.hpp
541include/msgpack/v1/adaptor/int_decl.hpp 548include/msgpack/v1/adaptor/int_decl.hpp
@@ -607,54 +614,108 @@ include/msgpack/v2/adaptor/detail/cpp11_ @@ -607,54 +614,108 @@ include/msgpack/v2/adaptor/detail/cpp11_
607include/msgpack/v2/adaptor/detail/cpp11_define_map_decl.hpp 614include/msgpack/v2/adaptor/detail/cpp11_define_map_decl.hpp
608include/msgpack/v2/adaptor/detail/cpp11_msgpack_tuple_decl.hpp 615include/msgpack/v2/adaptor/detail/cpp11_msgpack_tuple_decl.hpp
609include/msgpack/v2/adaptor/ext_decl.hpp 616include/msgpack/v2/adaptor/ext_decl.hpp
610include/msgpack/v2/adaptor/fixint_decl.hpp 617include/msgpack/v2/adaptor/fixint_decl.hpp
611include/msgpack/v2/adaptor/int_decl.hpp 618include/msgpack/v2/adaptor/int_decl.hpp
612include/msgpack/v2/adaptor/map_decl.hpp 619include/msgpack/v2/adaptor/map_decl.hpp
613include/msgpack/v2/adaptor/msgpack_tuple_decl.hpp 620include/msgpack/v2/adaptor/msgpack_tuple_decl.hpp
614include/msgpack/v2/adaptor/nil_decl.hpp 621include/msgpack/v2/adaptor/nil_decl.hpp
615include/msgpack/v2/adaptor/raw_decl.hpp 622include/msgpack/v2/adaptor/raw_decl.hpp
616include/msgpack/v2/adaptor/size_equal_only_decl.hpp 623include/msgpack/v2/adaptor/size_equal_only_decl.hpp
617include/msgpack/v2/adaptor/v4raw_decl.hpp 624include/msgpack/v2/adaptor/v4raw_decl.hpp
618include/msgpack/v2/cpp_config_decl.hpp 625include/msgpack/v2/cpp_config_decl.hpp
619include/msgpack/v2/create_object_visitor.hpp 626include/msgpack/v2/create_object_visitor.hpp
 627include/msgpack/v2/create_object_visitor_decl.hpp
620include/msgpack/v2/detail/cpp03_zone_decl.hpp 628include/msgpack/v2/detail/cpp03_zone_decl.hpp
621include/msgpack/v2/detail/cpp11_zone_decl.hpp 629include/msgpack/v2/detail/cpp11_zone_decl.hpp
622include/msgpack/v2/fbuffer_decl.hpp 630include/msgpack/v2/fbuffer_decl.hpp
623include/msgpack/v2/iterator_decl.hpp 631include/msgpack/v2/iterator_decl.hpp
624include/msgpack/v2/meta_decl.hpp 632include/msgpack/v2/meta_decl.hpp
625include/msgpack/v2/null_visitor.hpp 633include/msgpack/v2/null_visitor.hpp
 634include/msgpack/v2/null_visitor_decl.hpp
626include/msgpack/v2/object.hpp 635include/msgpack/v2/object.hpp
627include/msgpack/v2/object_decl.hpp 636include/msgpack/v2/object_decl.hpp
628include/msgpack/v2/object_fwd.hpp 637include/msgpack/v2/object_fwd.hpp
629include/msgpack/v2/object_fwd_decl.hpp 638include/msgpack/v2/object_fwd_decl.hpp
630include/msgpack/v2/pack_decl.hpp 639include/msgpack/v2/pack_decl.hpp
631include/msgpack/v2/parse.hpp 640include/msgpack/v2/parse.hpp
 641include/msgpack/v2/parse_decl.hpp
632include/msgpack/v2/parse_return.hpp 642include/msgpack/v2/parse_return.hpp
633include/msgpack/v2/sbuffer_decl.hpp 643include/msgpack/v2/sbuffer_decl.hpp
634include/msgpack/v2/unpack.hpp 644include/msgpack/v2/unpack.hpp
635include/msgpack/v2/unpack_decl.hpp 645include/msgpack/v2/unpack_decl.hpp
636include/msgpack/v2/vrefbuffer_decl.hpp 646include/msgpack/v2/vrefbuffer_decl.hpp
637include/msgpack/v2/x3_parse.hpp 647include/msgpack/v2/x3_parse.hpp
 648include/msgpack/v2/x3_parse_decl.hpp
638include/msgpack/v2/x3_unpack.hpp 649include/msgpack/v2/x3_unpack.hpp
 650include/msgpack/v2/x3_unpack_decl.hpp
639include/msgpack/v2/zbuffer_decl.hpp 651include/msgpack/v2/zbuffer_decl.hpp
640include/msgpack/v2/zone_decl.hpp 652include/msgpack/v2/zone_decl.hpp
 653include/msgpack/v3/adaptor/adaptor_base.hpp
 654include/msgpack/v3/adaptor/adaptor_base_decl.hpp
 655include/msgpack/v3/adaptor/array_ref_decl.hpp
 656include/msgpack/v3/adaptor/boost/msgpack_variant_decl.hpp
 657include/msgpack/v3/adaptor/check_container_size_decl.hpp
 658include/msgpack/v3/adaptor/define_decl.hpp
 659include/msgpack/v3/adaptor/detail/cpp03_define_array_decl.hpp
 660include/msgpack/v3/adaptor/detail/cpp03_define_map_decl.hpp
 661include/msgpack/v3/adaptor/detail/cpp03_msgpack_tuple_decl.hpp
 662include/msgpack/v3/adaptor/detail/cpp11_define_array_decl.hpp
 663include/msgpack/v3/adaptor/detail/cpp11_define_map_decl.hpp
 664include/msgpack/v3/adaptor/detail/cpp11_msgpack_tuple_decl.hpp
 665include/msgpack/v3/adaptor/ext_decl.hpp
 666include/msgpack/v3/adaptor/fixint_decl.hpp
 667include/msgpack/v3/adaptor/int_decl.hpp
 668include/msgpack/v3/adaptor/map_decl.hpp
 669include/msgpack/v3/adaptor/msgpack_tuple_decl.hpp
 670include/msgpack/v3/adaptor/nil_decl.hpp
 671include/msgpack/v3/adaptor/raw_decl.hpp
 672include/msgpack/v3/adaptor/size_equal_only_decl.hpp
 673include/msgpack/v3/adaptor/v4raw_decl.hpp
 674include/msgpack/v3/cpp_config_decl.hpp
 675include/msgpack/v3/create_object_visitor_decl.hpp
 676include/msgpack/v3/detail/cpp03_zone_decl.hpp
 677include/msgpack/v3/detail/cpp11_zone_decl.hpp
 678include/msgpack/v3/fbuffer_decl.hpp
 679include/msgpack/v3/iterator_decl.hpp
 680include/msgpack/v3/meta_decl.hpp
 681include/msgpack/v3/null_visitor_decl.hpp
 682include/msgpack/v3/object_decl.hpp
 683include/msgpack/v3/object_fwd.hpp
 684include/msgpack/v3/object_fwd_decl.hpp
 685include/msgpack/v3/pack_decl.hpp
 686include/msgpack/v3/parse.hpp
 687include/msgpack/v3/parse_decl.hpp
 688include/msgpack/v3/parse_return.hpp
 689include/msgpack/v3/sbuffer_decl.hpp
 690include/msgpack/v3/unpack.hpp
 691include/msgpack/v3/unpack_decl.hpp
 692include/msgpack/v3/vrefbuffer_decl.hpp
 693include/msgpack/v3/x3_parse_decl.hpp
 694include/msgpack/v3/x3_unpack.hpp
 695include/msgpack/v3/x3_unpack_decl.hpp
 696include/msgpack/v3/zbuffer_decl.hpp
 697include/msgpack/v3/zone_decl.hpp
641include/msgpack/version.h 698include/msgpack/version.h
642include/msgpack/version.hpp 699include/msgpack/version.hpp
643include/msgpack/version_master.h 700include/msgpack/version_master.h
644include/msgpack/versioning.hpp 701include/msgpack/versioning.hpp
645include/msgpack/vrefbuffer.h 702include/msgpack/vrefbuffer.h
646include/msgpack/vrefbuffer.hpp 703include/msgpack/vrefbuffer.hpp
647include/msgpack/vrefbuffer_decl.hpp 704include/msgpack/vrefbuffer_decl.hpp
 705include/msgpack/x3_parse.hpp
 706include/msgpack/x3_parse_decl.hpp
 707include/msgpack/x3_unpack.hpp
 708include/msgpack/x3_unpack_decl.hpp
648include/msgpack/zbuffer.h 709include/msgpack/zbuffer.h
649include/msgpack/zbuffer.hpp 710include/msgpack/zbuffer.hpp
650include/msgpack/zbuffer_decl.hpp 711include/msgpack/zbuffer_decl.hpp
651include/msgpack/zone.h 712include/msgpack/zone.h
652include/msgpack/zone.hpp 713include/msgpack/zone.hpp
653include/msgpack/zone_decl.hpp 714include/msgpack/zone_decl.hpp
654lib/cmake/msgpack/msgpack-config-version.cmake 715lib/cmake/msgpack/msgpack-config-version.cmake
655lib/cmake/msgpack/msgpack-config.cmake 716lib/cmake/msgpack/msgpack-config.cmake
656lib/cmake/msgpack/msgpack-targets-noconfig.cmake 717lib/cmake/msgpack/msgpack-targets-noconfig.cmake
657lib/cmake/msgpack/msgpack-targets.cmake 718lib/cmake/msgpack/msgpack-targets.cmake
658lib/libmsgpackc.a 719lib/libmsgpackc.a
659lib/libmsgpackc.so 720lib/libmsgpackc.so
660lib/libmsgpackc.so.2 721lib/libmsgpackc.so.2

cvs diff -r1.9 -r1.10 pkgsrc/devel/msgpack/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/msgpack/distinfo 2017/09/04 15:58:05 1.9
+++ pkgsrc/devel/msgpack/distinfo 2018/06/01 07:55:43 1.10
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.9 2017/09/04 15:58:05 joerg Exp $ 1$NetBSD: distinfo,v 1.10 2018/06/01 07:55:43 adam Exp $
2 2
3SHA1 (msgpack-2.1.5.tar.gz) = b41ac48e6b48cd46c67dcbbf2b1ed23efa24b669 3SHA1 (msgpack-3.0.1.tar.gz) = bb816f32fa9004d2f584d61d223aa9df58091c65
4RMD160 (msgpack-2.1.5.tar.gz) = 3da3e4316d1aed6196a2b19c7b34b62250a51a47 4RMD160 (msgpack-3.0.1.tar.gz) = 27d49c271848a59c141d78ffd601faa46905e509
5SHA512 (msgpack-2.1.5.tar.gz) = b26958217092a245ecc96d606a0c9d969d516f285a23d85fbd7f9d8f10a330deaf938d4a09812a71672b19ffb3ab5a6fa10e568bf2685e622c7a1118e25c41b0 5SHA512 (msgpack-3.0.1.tar.gz) = b1ddf135ba83cb4167edf638cc3dd0ea392136dc9ad52cd99fc9db4d0a26fb283105d585323facae55ce3c55a4870ae5e7a52194ea9535139e217f4febe11128
6Size (msgpack-2.1.5.tar.gz) = 463951 bytes 6Size (msgpack-3.0.1.tar.gz) = 481488 bytes
7SHA1 (patch-include_msgpack_v1_vrefbuffer.hpp) = a3b7db3977d247b4e8b3383f77919f8fc9a084c2 7SHA1 (patch-include_msgpack_v1_vrefbuffer.hpp) = 339ce944dacff1416e27b4c570d5d4c22cf99d28
8SHA1 (patch-include_msgpack_vrefbuffer.h) = c7b4c77ae5fe4a868eb5c5f38faeedec683347bf 8SHA1 (patch-include_msgpack_vrefbuffer.h) = 349aa6df98b27a845be9ceea0ef33f051955ed91

cvs diff -r1.1 -r1.2 pkgsrc/devel/msgpack/patches/patch-include_msgpack_v1_vrefbuffer.hpp (expand / switch to unified diff)

--- pkgsrc/devel/msgpack/patches/patch-include_msgpack_v1_vrefbuffer.hpp 2017/09/04 15:58:05 1.1
+++ pkgsrc/devel/msgpack/patches/patch-include_msgpack_v1_vrefbuffer.hpp 2018/06/01 07:55:43 1.2
@@ -1,13 +1,15 @@ @@ -1,13 +1,15 @@
1$NetBSD: patch-include_msgpack_v1_vrefbuffer.hpp,v 1.1 2017/09/04 15:58:05 joerg Exp $ 1$NetBSD: patch-include_msgpack_v1_vrefbuffer.hpp,v 1.2 2018/06/01 07:55:43 adam Exp $
 2
 3NetBSD and FreeBSD fix.
2 4
3--- include/msgpack/v1/vrefbuffer.hpp.orig 2017-09-03 19:45:31.891730579 +0000 5--- include/msgpack/v1/vrefbuffer.hpp.orig 2017-09-03 19:45:31.891730579 +0000
4+++ include/msgpack/v1/vrefbuffer.hpp 6+++ include/msgpack/v1/vrefbuffer.hpp
5@@ -22,7 +22,7 @@ 7@@ -22,7 +22,7 @@
6 #endif 8 #endif
7 #endif // defined(_MSC_VER) 9 #endif // defined(_MSC_VER)
8  10
9-#if defined(unix) || defined(__unix) || defined(__APPLE__) || defined(__OpenBSD__) 11-#if defined(unix) || defined(__unix) || defined(__APPLE__) || defined(__OpenBSD__)
10+#if defined(unix) || defined(__unix) || defined(__APPLE__) || defined(__OpenBSD__) || defined(__QNX__) || defined(__QNXTO__) || defined(__NetBSD__) || defined(__FreeBSD__) 12+#if defined(unix) || defined(__unix) || defined(__APPLE__) || defined(__OpenBSD__) || defined(__QNX__) || defined(__QNXTO__) || defined(__NetBSD__) || defined(__FreeBSD__)
11 #include <sys/uio.h> 13 #include <sys/uio.h>
12 #else 14 #else
13 struct iovec { 15 struct iovec {

cvs diff -r1.1 -r1.2 pkgsrc/devel/msgpack/patches/patch-include_msgpack_vrefbuffer.h (expand / switch to unified diff)

--- pkgsrc/devel/msgpack/patches/patch-include_msgpack_vrefbuffer.h 2017/09/04 15:58:05 1.1
+++ pkgsrc/devel/msgpack/patches/patch-include_msgpack_vrefbuffer.h 2018/06/01 07:55:43 1.2
@@ -1,13 +1,15 @@ @@ -1,13 +1,15 @@
1$NetBSD: patch-include_msgpack_vrefbuffer.h,v 1.1 2017/09/04 15:58:05 joerg Exp $ 1$NetBSD: patch-include_msgpack_vrefbuffer.h,v 1.2 2018/06/01 07:55:43 adam Exp $
2 2
3--- include/msgpack/vrefbuffer.h.orig 2017-09-03 19:45:34.429664800 +0000 3FreeBSD fix.
 4
 5--- include/msgpack/vrefbuffer.h.orig 2018-04-09 13:56:00.000000000 +0000
4+++ include/msgpack/vrefbuffer.h 6+++ include/msgpack/vrefbuffer.h
5@@ -13,7 +13,7 @@ 7@@ -13,7 +13,7 @@
6 #include "zone.h" 8 #include "zone.h"
7 #include <stdlib.h> 9 #include <stdlib.h>
8  10
9-#if defined(unix) || defined(__unix) || defined(__APPLE__) || defined(__OpenBSD__) || defined(__QNX__) || defined(__QNXTO__) 11-#if defined(unix) || defined(__unix) || defined(__APPLE__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__QNX__) || defined(__QNXTO__)
10+#if defined(unix) || defined(__unix) || defined(__APPLE__) || defined(__OpenBSD__) || defined(__QNX__) || defined(__QNXTO__) || defined(__NetBSD__) || defined(__FreeBSD__) 12+#if defined(unix) || defined(__unix) || defined(__APPLE__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__QNX__) || defined(__QNXTO__) || defined(__FreeBSD__)
11 #include <sys/uio.h> 13 #include <sys/uio.h>
12 #else 14 #else
13 struct iovec { 15 struct iovec {