Mon Sep 4 15:58:05 2017 UTC ()
Use system iovec on FreeBSD and NetBSD. Bump revision.


(joerg)
diff -r1.11 -r1.12 pkgsrc/devel/msgpack/Makefile
diff -r1.8 -r1.9 pkgsrc/devel/msgpack/distinfo
diff -r0 -r1.1 pkgsrc/devel/msgpack/patches/patch-include_msgpack_v1_vrefbuffer.hpp
diff -r0 -r1.1 pkgsrc/devel/msgpack/patches/patch-include_msgpack_vrefbuffer.h

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

--- pkgsrc/devel/msgpack/Makefile 2017/08/23 09:38:13 1.11
+++ pkgsrc/devel/msgpack/Makefile 2017/09/04 15:58:05 1.12
@@ -1,16 +1,17 @@ @@ -1,16 +1,17 @@
1# $NetBSD: Makefile,v 1.11 2017/08/23 09:38:13 jperkin Exp $ 1# $NetBSD: Makefile,v 1.12 2017/09/04 15:58:05 joerg Exp $
2 2
3DISTNAME= msgpack-2.1.5 3DISTNAME= msgpack-2.1.5
 4PKGREVISION= 1
4CATEGORIES= devel 5CATEGORIES= devel
5MASTER_SITES= ${MASTER_SITE_GITHUB:=msgpack/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=msgpack/}
6GITHUB_RELEASE= cpp-${PKGVERSION_NOREV} 7GITHUB_RELEASE= cpp-${PKGVERSION_NOREV}
7GITHUB_PROJECT= msgpack-c 8GITHUB_PROJECT= msgpack-c
8 9
9MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://msgpack.org/ 11HOMEPAGE= http://msgpack.org/
11COMMENT= Binary-based efficient object serialization library 12COMMENT= Binary-based efficient object serialization library
12LICENSE= boost-license 13LICENSE= boost-license
13 14
14USE_CMAKE= yes 15USE_CMAKE= yes
15USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++
16PKGCONFIG_OVERRIDE= msgpack.pc.in 17PKGCONFIG_OVERRIDE= msgpack.pc.in

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

--- pkgsrc/devel/msgpack/distinfo 2017/08/06 19:19:33 1.8
+++ pkgsrc/devel/msgpack/distinfo 2017/09/04 15:58:05 1.9
@@ -1,6 +1,8 @@ @@ -1,6 +1,8 @@
1$NetBSD: distinfo,v 1.8 2017/08/06 19:19:33 adam Exp $ 1$NetBSD: distinfo,v 1.9 2017/09/04 15:58:05 joerg Exp $
2 2
3SHA1 (msgpack-2.1.5.tar.gz) = b41ac48e6b48cd46c67dcbbf2b1ed23efa24b669 3SHA1 (msgpack-2.1.5.tar.gz) = b41ac48e6b48cd46c67dcbbf2b1ed23efa24b669
4RMD160 (msgpack-2.1.5.tar.gz) = 3da3e4316d1aed6196a2b19c7b34b62250a51a47 4RMD160 (msgpack-2.1.5.tar.gz) = 3da3e4316d1aed6196a2b19c7b34b62250a51a47
5SHA512 (msgpack-2.1.5.tar.gz) = b26958217092a245ecc96d606a0c9d969d516f285a23d85fbd7f9d8f10a330deaf938d4a09812a71672b19ffb3ab5a6fa10e568bf2685e622c7a1118e25c41b0 5SHA512 (msgpack-2.1.5.tar.gz) = b26958217092a245ecc96d606a0c9d969d516f285a23d85fbd7f9d8f10a330deaf938d4a09812a71672b19ffb3ab5a6fa10e568bf2685e622c7a1118e25c41b0
6Size (msgpack-2.1.5.tar.gz) = 463951 bytes 6Size (msgpack-2.1.5.tar.gz) = 463951 bytes
 7SHA1 (patch-include_msgpack_v1_vrefbuffer.hpp) = a3b7db3977d247b4e8b3383f77919f8fc9a084c2
 8SHA1 (patch-include_msgpack_vrefbuffer.h) = c7b4c77ae5fe4a868eb5c5f38faeedec683347bf

File Added: pkgsrc/devel/msgpack/patches/patch-include_msgpack_v1_vrefbuffer.hpp
$NetBSD: patch-include_msgpack_v1_vrefbuffer.hpp,v 1.1 2017/09/04 15:58:05 joerg Exp $

--- 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 {

File Added: pkgsrc/devel/msgpack/patches/patch-include_msgpack_vrefbuffer.h
$NetBSD: patch-include_msgpack_vrefbuffer.h,v 1.1 2017/09/04 15:58:05 joerg Exp $

--- include/msgpack/vrefbuffer.h.orig	2017-09-03 19:45:34.429664800 +0000
+++ include/msgpack/vrefbuffer.h
@@ -13,7 +13,7 @@
 #include "zone.h"
 #include <stdlib.h>
 
-#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__)
 #include <sys/uio.h>
 #else
 struct iovec {