pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/54814: devel/msgpack Update to version 3.2.1



>Number:         54814
>Category:       pkg
>Synopsis:       devel/msgpack Update to version 3.2.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Tue Dec 31 10:05:00 +0000 2019
>Originator:     Jonathan Buschmann
>Release:        
>Organization:
>Environment:
>Description:
Update for msgpack

--- Changelog


2019-12-10 version 3.2.1

    Fix snprintf return value checking (#821)
    Remove some warnings (#819)
    Fix fbuffer result checking (#812)
    Fix temporary object handling (#807)
    Improve cmake support (#804)
    Fix invalid int main parameter (#800)
    Improve supporting platform (#797, #817)
    Fix ZLIB error handling (#795)
    Remove unused variable (#793)
    Improve integer overflow checking (#792)

2019-05-27 version 3.2.0

    Fix invalid include (#783)
    Add timespec support (#781)
    Fix unchecked fnprintf on C (#780)
    Improve integer overflow checking on C (#776)
    Fix warnings on -Wconversion (#770, #777, #784)
    Fix invalid passed by value on aligned_zone_size_visitor (#764)
    Improve windows support (#757, #779)
    Fix msgpack::object size caluclation error (#754)
    Fix memory error on example code (#753)
    Fix redundant memory allocation on C (#747)
    Fix msgpack::type::tuple base class conversion (#743)
>How-To-Repeat:

>Fix:
diff --git i/devel/msgpack/Makefile w/devel/msgpack/Makefile
index 33bd134da95..193787fad48 100644
--- i/devel/msgpack/Makefile
+++ w/devel/msgpack/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.16 2018/09/10 10:24:18 adam Exp $
 
-DISTNAME=	msgpack-3.1.1
+DISTNAME=	msgpack-3.2.1
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_GITHUB:=msgpack/}
 GITHUB_RELEASE=	cpp-${PKGVERSION_NOREV}
diff --git i/devel/msgpack/PLIST w/devel/msgpack/PLIST
index 8ee0386c60a..839eeeae595 100644
--- i/devel/msgpack/PLIST
+++ w/devel/msgpack/PLIST
@@ -23,6 +23,7 @@ include/msgpack/adaptor/cpp11/chrono.hpp
 include/msgpack/adaptor/cpp11/forward_list.hpp
 include/msgpack/adaptor/cpp11/reference_wrapper.hpp
 include/msgpack/adaptor/cpp11/shared_ptr.hpp
+include/msgpack/adaptor/cpp11/timespec.hpp
 include/msgpack/adaptor/cpp11/tuple.hpp
 include/msgpack/adaptor/cpp11/unique_ptr.hpp
 include/msgpack/adaptor/cpp11/unordered_map.hpp
@@ -64,6 +65,7 @@ include/msgpack/adaptor/vector.hpp
 include/msgpack/adaptor/vector_bool.hpp
 include/msgpack/adaptor/vector_char.hpp
 include/msgpack/adaptor/vector_unsigned_char.hpp
+include/msgpack/adaptor/wstring.hpp
 include/msgpack/cpp_config.hpp
 include/msgpack/cpp_config_decl.hpp
 include/msgpack/create_object_visitor.hpp
@@ -536,6 +538,7 @@ include/msgpack/v1/adaptor/cpp11/chrono.hpp
 include/msgpack/v1/adaptor/cpp11/forward_list.hpp
 include/msgpack/v1/adaptor/cpp11/reference_wrapper.hpp
 include/msgpack/v1/adaptor/cpp11/shared_ptr.hpp
+include/msgpack/v1/adaptor/cpp11/timespec.hpp
 include/msgpack/v1/adaptor/cpp11/tuple.hpp
 include/msgpack/v1/adaptor/cpp11/unique_ptr.hpp
 include/msgpack/v1/adaptor/cpp11/unordered_map.hpp
@@ -590,6 +593,7 @@ include/msgpack/v1/adaptor/vector.hpp
 include/msgpack/v1/adaptor/vector_bool.hpp
 include/msgpack/v1/adaptor/vector_char.hpp
 include/msgpack/v1/adaptor/vector_unsigned_char.hpp
+include/msgpack/v1/adaptor/wstring.hpp
 include/msgpack/v1/cpp_config.hpp
 include/msgpack/v1/cpp_config_decl.hpp
 include/msgpack/v1/detail/cpp03_zone.hpp
diff --git i/devel/msgpack/distinfo w/devel/msgpack/distinfo
index 1e57ea2336e..96bd032a3f0 100644
--- i/devel/msgpack/distinfo
+++ w/devel/msgpack/distinfo
@@ -1,8 +1,7 @@
 $NetBSD: distinfo,v 1.12 2018/09/10 10:24:18 adam Exp $
 
-SHA1 (msgpack-3.1.1.tar.gz) = 004fc1465e7b6f962b947f70d120ea13c9b425e0
-RMD160 (msgpack-3.1.1.tar.gz) = c09d2974785c4ceb449536a15d60946c22348a77
-SHA512 (msgpack-3.1.1.tar.gz) = cc634ef38b3844bf994159024441fe72d99055c42b0a4d81245b0629fd1f3147587eb36537cfb85e4cae2edc1dc23d7fa400022efa5a10dca295f9a6acd38346
-Size (msgpack-3.1.1.tar.gz) = 495858 bytes
-SHA1 (patch-include_msgpack_v1_vrefbuffer.hpp) = 339ce944dacff1416e27b4c570d5d4c22cf99d28
-SHA1 (patch-include_msgpack_vrefbuffer.h) = 349aa6df98b27a845be9ceea0ef33f051955ed91
+SHA1 (msgpack-3.2.1.tar.gz) = e7e38025198148dfb69ef7ddc776dc046ac77717
+RMD160 (msgpack-3.2.1.tar.gz) = 83e0ca6f2d1b76c436a88a5366b7fb8e0f582edc
+SHA512 (msgpack-3.2.1.tar.gz) = 68d06b05a1f00a3d9d7d39313a9e11f42828606c39d9d4c07673a48c9b88028a6316f2a964881cc8e4d185616a037711f02a7d3cd6029eadbacf52145603538b
+Size (msgpack-3.2.1.tar.gz) = 1234733 bytes
+SHA1 (patch-include_msgpack_vrefbuffer.h) = 7a3fc52767e88cd6f4a548bc881fa3e00a7f339b
diff --git i/devel/msgpack/patches/patch-include_msgpack_v1_vrefbuffer.hpp w/devel/msgpack/patches/patch-include_msgpack_v1_vrefbuffer.hpp
deleted file mode 100644
index 95ea7891fcc..00000000000
--- i/devel/msgpack/patches/patch-include_msgpack_v1_vrefbuffer.hpp
+++ /dev/null
@@ -1,15 +0,0 @@
-$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
-@@ -22,7 +22,7 @@
- #endif
- #endif // defined(_MSC_VER)
- 
--#if defined(unix) || defined(__unix) || defined(__APPLE__) || defined(__OpenBSD__)
-+#if defined(unix) || defined(__unix) || defined(__APPLE__) || defined(__OpenBSD__) || defined(__QNX__) || defined(__QNXTO__) || defined(__NetBSD__) || defined(__FreeBSD__)
- #include <sys/uio.h>
- #else
- struct iovec {
diff --git i/devel/msgpack/patches/patch-include_msgpack_vrefbuffer.h w/devel/msgpack/patches/patch-include_msgpack_vrefbuffer.h
index efcc939cdd1..dbeb5a31e52 100644
--- i/devel/msgpack/patches/patch-include_msgpack_vrefbuffer.h
+++ w/devel/msgpack/patches/patch-include_msgpack_vrefbuffer.h
@@ -8,8 +8,8 @@ FreeBSD fix.
  #include "zone.h"
  #include <stdlib.h>
  
--#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__)
+-#if defined(unix) || defined(__unix) || defined(__linux__) || defined(__APPLE__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__QNX__) || defined(__QNXTO__) || defined(__HAIKU__)
++#if defined(unix) || defined(__unix) || defined(__linux__) || defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__QNX__) || defined(__QNXTO__) || defined(__HAIKU__)
  #include <sys/uio.h>
  #else
  struct iovec {



Home | Main Index | Thread Index | Old Index