Fri Aug 24 09:51:22 2018 UTC ()
msgpack: updated to 3.1.0

version 3.1.0
* Improve documents
* Add fuzzer support
* Fix msgpack::object union member access bug
* Improve cross platform configuration
* Fix out of range dereference bug of EXT
* Add timestamp support. std::chrono::system_clock::time_point is mapped to TIMESTAMP
* Add minimal timestamp support for C. The type msgpack_timestamp and the function msgpack_object_to_timestamp() are introduced
* Improve MSGPACK_DEFINE family name confliction probability
* Add no static-library build option (BUILD_SHARED_LIBS=ON)
* Add header only cmake target
* Add std::byte adaptor
* Remove some warnings


(adam)
diff -r1.14 -r1.15 pkgsrc/devel/msgpack/Makefile
diff -r1.5 -r1.6 pkgsrc/devel/msgpack/PLIST
diff -r1.10 -r1.11 pkgsrc/devel/msgpack/distinfo

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

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

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

--- pkgsrc/devel/msgpack/PLIST 2018/06/01 07:55:43 1.5
+++ pkgsrc/devel/msgpack/PLIST 2018/08/24 09:51:22 1.6
@@ -1,43 +1,47 @@ @@ -1,43 +1,47 @@
1@comment $NetBSD: PLIST,v 1.5 2018/06/01 07:55:43 adam Exp $ 1@comment $NetBSD: PLIST,v 1.6 2018/08/24 09:51:22 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
15include/msgpack/adaptor/carray.hpp 15include/msgpack/adaptor/carray.hpp
16include/msgpack/adaptor/char_ptr.hpp 16include/msgpack/adaptor/char_ptr.hpp
17include/msgpack/adaptor/check_container_size.hpp 17include/msgpack/adaptor/check_container_size.hpp
18include/msgpack/adaptor/check_container_size_decl.hpp 18include/msgpack/adaptor/check_container_size_decl.hpp
19include/msgpack/adaptor/cpp11/array.hpp 19include/msgpack/adaptor/cpp11/array.hpp
20include/msgpack/adaptor/cpp11/array_char.hpp 20include/msgpack/adaptor/cpp11/array_char.hpp
21include/msgpack/adaptor/cpp11/array_unsigned_char.hpp 21include/msgpack/adaptor/cpp11/array_unsigned_char.hpp
 22include/msgpack/adaptor/cpp11/chrono.hpp
22include/msgpack/adaptor/cpp11/forward_list.hpp 23include/msgpack/adaptor/cpp11/forward_list.hpp
23include/msgpack/adaptor/cpp11/reference_wrapper.hpp 24include/msgpack/adaptor/cpp11/reference_wrapper.hpp
24include/msgpack/adaptor/cpp11/shared_ptr.hpp 25include/msgpack/adaptor/cpp11/shared_ptr.hpp
25include/msgpack/adaptor/cpp11/tuple.hpp 26include/msgpack/adaptor/cpp11/tuple.hpp
26include/msgpack/adaptor/cpp11/unique_ptr.hpp 27include/msgpack/adaptor/cpp11/unique_ptr.hpp
27include/msgpack/adaptor/cpp11/unordered_map.hpp 28include/msgpack/adaptor/cpp11/unordered_map.hpp
28include/msgpack/adaptor/cpp11/unordered_set.hpp 29include/msgpack/adaptor/cpp11/unordered_set.hpp
 30include/msgpack/adaptor/cpp17/byte.hpp
 31include/msgpack/adaptor/cpp17/carray_byte.hpp
29include/msgpack/adaptor/cpp17/optional.hpp 32include/msgpack/adaptor/cpp17/optional.hpp
30include/msgpack/adaptor/cpp17/string_view.hpp 33include/msgpack/adaptor/cpp17/string_view.hpp
 34include/msgpack/adaptor/cpp17/vector_byte.hpp
31include/msgpack/adaptor/define.hpp 35include/msgpack/adaptor/define.hpp
32include/msgpack/adaptor/define_decl.hpp 36include/msgpack/adaptor/define_decl.hpp
33include/msgpack/adaptor/deque.hpp 37include/msgpack/adaptor/deque.hpp
34include/msgpack/adaptor/ext.hpp 38include/msgpack/adaptor/ext.hpp
35include/msgpack/adaptor/ext_decl.hpp 39include/msgpack/adaptor/ext_decl.hpp
36include/msgpack/adaptor/fixint.hpp 40include/msgpack/adaptor/fixint.hpp
37include/msgpack/adaptor/fixint_decl.hpp 41include/msgpack/adaptor/fixint_decl.hpp
38include/msgpack/adaptor/float.hpp 42include/msgpack/adaptor/float.hpp
39include/msgpack/adaptor/int.hpp 43include/msgpack/adaptor/int.hpp
40include/msgpack/adaptor/int_decl.hpp 44include/msgpack/adaptor/int_decl.hpp
41include/msgpack/adaptor/list.hpp 45include/msgpack/adaptor/list.hpp
42include/msgpack/adaptor/map.hpp 46include/msgpack/adaptor/map.hpp
43include/msgpack/adaptor/map_decl.hpp 47include/msgpack/adaptor/map_decl.hpp
@@ -478,61 +482,66 @@ include/msgpack/preprocessor/variadic.hp @@ -478,61 +482,66 @@ include/msgpack/preprocessor/variadic.hp
478include/msgpack/preprocessor/variadic/detail/is_single_return.hpp 482include/msgpack/preprocessor/variadic/detail/is_single_return.hpp
479include/msgpack/preprocessor/variadic/elem.hpp 483include/msgpack/preprocessor/variadic/elem.hpp
480include/msgpack/preprocessor/variadic/size.hpp 484include/msgpack/preprocessor/variadic/size.hpp
481include/msgpack/preprocessor/variadic/to_array.hpp 485include/msgpack/preprocessor/variadic/to_array.hpp
482include/msgpack/preprocessor/variadic/to_list.hpp 486include/msgpack/preprocessor/variadic/to_list.hpp
483include/msgpack/preprocessor/variadic/to_seq.hpp 487include/msgpack/preprocessor/variadic/to_seq.hpp
484include/msgpack/preprocessor/variadic/to_tuple.hpp 488include/msgpack/preprocessor/variadic/to_tuple.hpp
485include/msgpack/preprocessor/while.hpp 489include/msgpack/preprocessor/while.hpp
486include/msgpack/preprocessor/wstringize.hpp 490include/msgpack/preprocessor/wstringize.hpp
487include/msgpack/sbuffer.h 491include/msgpack/sbuffer.h
488include/msgpack/sbuffer.hpp 492include/msgpack/sbuffer.hpp
489include/msgpack/sbuffer_decl.hpp 493include/msgpack/sbuffer_decl.hpp
490include/msgpack/sysdep.h 494include/msgpack/sysdep.h
 495include/msgpack/timestamp.h
491include/msgpack/type.hpp 496include/msgpack/type.hpp
492include/msgpack/unpack.h 497include/msgpack/unpack.h
493include/msgpack/unpack.hpp 498include/msgpack/unpack.hpp
494include/msgpack/unpack_decl.hpp 499include/msgpack/unpack_decl.hpp
495include/msgpack/unpack_define.h 500include/msgpack/unpack_define.h
496include/msgpack/unpack_exception.hpp 501include/msgpack/unpack_exception.hpp
497include/msgpack/unpack_template.h 502include/msgpack/unpack_template.h
498include/msgpack/util.h 503include/msgpack/util.h
499include/msgpack/v1/adaptor/adaptor_base.hpp 504include/msgpack/v1/adaptor/adaptor_base.hpp
500include/msgpack/v1/adaptor/adaptor_base_decl.hpp 505include/msgpack/v1/adaptor/adaptor_base_decl.hpp
501include/msgpack/v1/adaptor/array_ref.hpp 506include/msgpack/v1/adaptor/array_ref.hpp
502include/msgpack/v1/adaptor/array_ref_decl.hpp 507include/msgpack/v1/adaptor/array_ref_decl.hpp
503include/msgpack/v1/adaptor/bool.hpp 508include/msgpack/v1/adaptor/bool.hpp
504include/msgpack/v1/adaptor/boost/fusion.hpp 509include/msgpack/v1/adaptor/boost/fusion.hpp
505include/msgpack/v1/adaptor/boost/msgpack_variant.hpp 510include/msgpack/v1/adaptor/boost/msgpack_variant.hpp
506include/msgpack/v1/adaptor/boost/msgpack_variant_decl.hpp 511include/msgpack/v1/adaptor/boost/msgpack_variant_decl.hpp
507include/msgpack/v1/adaptor/boost/optional.hpp 512include/msgpack/v1/adaptor/boost/optional.hpp
508include/msgpack/v1/adaptor/boost/string_ref.hpp 513include/msgpack/v1/adaptor/boost/string_ref.hpp
509include/msgpack/v1/adaptor/boost/string_view.hpp 514include/msgpack/v1/adaptor/boost/string_view.hpp
510include/msgpack/v1/adaptor/carray.hpp 515include/msgpack/v1/adaptor/carray.hpp
511include/msgpack/v1/adaptor/char_ptr.hpp 516include/msgpack/v1/adaptor/char_ptr.hpp
512include/msgpack/v1/adaptor/check_container_size.hpp 517include/msgpack/v1/adaptor/check_container_size.hpp
513include/msgpack/v1/adaptor/check_container_size_decl.hpp 518include/msgpack/v1/adaptor/check_container_size_decl.hpp
514include/msgpack/v1/adaptor/cpp11/array.hpp 519include/msgpack/v1/adaptor/cpp11/array.hpp
515include/msgpack/v1/adaptor/cpp11/array_char.hpp 520include/msgpack/v1/adaptor/cpp11/array_char.hpp
516include/msgpack/v1/adaptor/cpp11/array_unsigned_char.hpp 521include/msgpack/v1/adaptor/cpp11/array_unsigned_char.hpp
 522include/msgpack/v1/adaptor/cpp11/chrono.hpp
517include/msgpack/v1/adaptor/cpp11/forward_list.hpp 523include/msgpack/v1/adaptor/cpp11/forward_list.hpp
518include/msgpack/v1/adaptor/cpp11/reference_wrapper.hpp 524include/msgpack/v1/adaptor/cpp11/reference_wrapper.hpp
519include/msgpack/v1/adaptor/cpp11/shared_ptr.hpp 525include/msgpack/v1/adaptor/cpp11/shared_ptr.hpp
520include/msgpack/v1/adaptor/cpp11/tuple.hpp 526include/msgpack/v1/adaptor/cpp11/tuple.hpp
521include/msgpack/v1/adaptor/cpp11/unique_ptr.hpp 527include/msgpack/v1/adaptor/cpp11/unique_ptr.hpp
522include/msgpack/v1/adaptor/cpp11/unordered_map.hpp 528include/msgpack/v1/adaptor/cpp11/unordered_map.hpp
523include/msgpack/v1/adaptor/cpp11/unordered_set.hpp 529include/msgpack/v1/adaptor/cpp11/unordered_set.hpp
 530include/msgpack/v1/adaptor/cpp17/byte.hpp
 531include/msgpack/v1/adaptor/cpp17/carray_byte.hpp
524include/msgpack/v1/adaptor/cpp17/optional.hpp 532include/msgpack/v1/adaptor/cpp17/optional.hpp
525include/msgpack/v1/adaptor/cpp17/string_view.hpp 533include/msgpack/v1/adaptor/cpp17/string_view.hpp
 534include/msgpack/v1/adaptor/cpp17/vector_byte.hpp
526include/msgpack/v1/adaptor/define.hpp 535include/msgpack/v1/adaptor/define.hpp
527include/msgpack/v1/adaptor/define_decl.hpp 536include/msgpack/v1/adaptor/define_decl.hpp
528include/msgpack/v1/adaptor/deque.hpp 537include/msgpack/v1/adaptor/deque.hpp
529include/msgpack/v1/adaptor/detail/cpp03_define_array.hpp 538include/msgpack/v1/adaptor/detail/cpp03_define_array.hpp
530include/msgpack/v1/adaptor/detail/cpp03_define_array_decl.hpp 539include/msgpack/v1/adaptor/detail/cpp03_define_array_decl.hpp
531include/msgpack/v1/adaptor/detail/cpp03_define_map.hpp 540include/msgpack/v1/adaptor/detail/cpp03_define_map.hpp
532include/msgpack/v1/adaptor/detail/cpp03_define_map_decl.hpp 541include/msgpack/v1/adaptor/detail/cpp03_define_map_decl.hpp
533include/msgpack/v1/adaptor/detail/cpp03_msgpack_tuple.hpp 542include/msgpack/v1/adaptor/detail/cpp03_msgpack_tuple.hpp
534include/msgpack/v1/adaptor/detail/cpp03_msgpack_tuple_decl.hpp 543include/msgpack/v1/adaptor/detail/cpp03_msgpack_tuple_decl.hpp
535include/msgpack/v1/adaptor/detail/cpp11_convert_helper.hpp 544include/msgpack/v1/adaptor/detail/cpp11_convert_helper.hpp
536include/msgpack/v1/adaptor/detail/cpp11_define_array.hpp 545include/msgpack/v1/adaptor/detail/cpp11_define_array.hpp
537include/msgpack/v1/adaptor/detail/cpp11_define_array_decl.hpp 546include/msgpack/v1/adaptor/detail/cpp11_define_array_decl.hpp
538include/msgpack/v1/adaptor/detail/cpp11_define_map.hpp 547include/msgpack/v1/adaptor/detail/cpp11_define_map.hpp

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

--- pkgsrc/devel/msgpack/distinfo 2018/06/01 07:55:43 1.10
+++ pkgsrc/devel/msgpack/distinfo 2018/08/24 09:51:22 1.11
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.10 2018/06/01 07:55:43 adam Exp $ 1$NetBSD: distinfo,v 1.11 2018/08/24 09:51:22 adam Exp $
2 2
3SHA1 (msgpack-3.0.1.tar.gz) = bb816f32fa9004d2f584d61d223aa9df58091c65 3SHA1 (msgpack-3.1.0.tar.gz) = 3dd788be2100a10d99a62fc89464c80c748fbb8f
4RMD160 (msgpack-3.0.1.tar.gz) = 27d49c271848a59c141d78ffd601faa46905e509 4RMD160 (msgpack-3.1.0.tar.gz) = e568a72b9adfbb971c48d2ec48d0434e53715145
5SHA512 (msgpack-3.0.1.tar.gz) = b1ddf135ba83cb4167edf638cc3dd0ea392136dc9ad52cd99fc9db4d0a26fb283105d585323facae55ce3c55a4870ae5e7a52194ea9535139e217f4febe11128 5SHA512 (msgpack-3.1.0.tar.gz) = 48182e1bfbfe46f3f2446a36f044bc0404d96abf180bf32974e0c459e3136bfb08ee3d03d31f592ae0c15bd12819b91e87030f5cdc7775f8deb8db474a198acf
6Size (msgpack-3.0.1.tar.gz) = 481488 bytes 6Size (msgpack-3.1.0.tar.gz) = 490365 bytes
7SHA1 (patch-include_msgpack_v1_vrefbuffer.hpp) = 339ce944dacff1416e27b4c570d5d4c22cf99d28 7SHA1 (patch-include_msgpack_v1_vrefbuffer.hpp) = 339ce944dacff1416e27b4c570d5d4c22cf99d28
8SHA1 (patch-include_msgpack_vrefbuffer.h) = 349aa6df98b27a845be9ceea0ef33f051955ed91 8SHA1 (patch-include_msgpack_vrefbuffer.h) = 349aa6df98b27a845be9ceea0ef33f051955ed91