Tue Jan 30 07:22:17 2018 UTC ()
yaml-cpp: updated to 0.6.0

0.6.0:
requires C++11
removes dependency on Boost
bug fixes
performance improvements


(adam)
diff -r1.4 -r1.5 pkgsrc/textproc/yaml-cpp/Makefile
diff -r1.2 -r1.3 pkgsrc/textproc/yaml-cpp/PLIST
diff -r1.2 -r1.3 pkgsrc/textproc/yaml-cpp/buildlink3.mk
diff -r1.3 -r1.4 pkgsrc/textproc/yaml-cpp/distinfo
diff -r1.1 -r0 pkgsrc/textproc/yaml-cpp/patches/patch-test_gmock-1.7.0_configure

cvs diff -r1.4 -r1.5 pkgsrc/textproc/yaml-cpp/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/yaml-cpp/Makefile 2016/09/23 08:39:53 1.4
+++ pkgsrc/textproc/yaml-cpp/Makefile 2018/01/30 07:22:17 1.5
@@ -1,27 +1,24 @@ @@ -1,27 +1,24 @@
1# $NetBSD: Makefile,v 1.4 2016/09/23 08:39:53 roy Exp $ 1# $NetBSD: Makefile,v 1.5 2018/01/30 07:22:17 adam Exp $
2# 
3 2
4DISTNAME= yaml-cpp-0.5.3 3DISTNAME= yaml-cpp-0.6.0
5CATEGORIES= textproc 4CATEGORIES= textproc
6MASTER_SITES= ${MASTER_SITE_GITHUB:=jbeder/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=jbeder/}
7 6
8MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/jbeder/yaml-cpp/ 8HOMEPAGE= https://github.com/jbeder/yaml-cpp/
10COMMENT= YAML parser and emitter for C++ 9COMMENT= YAML parser and emitter for C++
11LICENSE= mit 10LICENSE= mit
12 11
13GITHUB_TAG= ${DISTNAME} 12GITHUB_TAG= ${DISTNAME}
 13EXTRACT_USING= bsdtar
14 14
15EXTRACT_USING= bsdtar 
16USE_CMAKE= yes 15USE_CMAKE= yes
17USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++11
18 
19CMAKE_ARGS+= -DBUILD_SHARED_LIBS=ON 17CMAKE_ARGS+= -DBUILD_SHARED_LIBS=ON
20 18CMAKE_ARGS+= -DYAML_CPP_BUILD_TESTS=OFF # issue 539
21PKGCONFIG_OVERRIDE+= yaml-cpp.pc.cmake 19PKGCONFIG_OVERRIDE+= yaml-cpp.pc.cmake
22 20
23TEST_ENV+= LD_LIBRARY_PATH=${WRKSRC} 21TEST_ENV+= LD_LIBRARY_PATH=${WRKSRC}
24TEST_TARGET= test 22TEST_TARGET= test
25 23
26.include "../../devel/boost-headers/buildlink3.mk" 
27.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/textproc/yaml-cpp/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/yaml-cpp/PLIST 2016/09/19 09:52:21 1.2
+++ pkgsrc/textproc/yaml-cpp/PLIST 2018/01/30 07:22:17 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.2 2016/09/19 09:52:21 fhajny Exp $ 1@comment $NetBSD: PLIST,v 1.3 2018/01/30 07:22:17 adam Exp $
2include/yaml-cpp/anchor.h 2include/yaml-cpp/anchor.h
3include/yaml-cpp/binary.h 3include/yaml-cpp/binary.h
4include/yaml-cpp/contrib/anchordict.h 4include/yaml-cpp/contrib/anchordict.h
5include/yaml-cpp/contrib/graphbuilder.h 5include/yaml-cpp/contrib/graphbuilder.h
6include/yaml-cpp/dll.h 6include/yaml-cpp/dll.h
7include/yaml-cpp/emitfromevents.h 7include/yaml-cpp/emitfromevents.h
8include/yaml-cpp/emitter.h 8include/yaml-cpp/emitter.h
9include/yaml-cpp/emitterdef.h 9include/yaml-cpp/emitterdef.h
10include/yaml-cpp/emittermanip.h 10include/yaml-cpp/emittermanip.h
11include/yaml-cpp/emitterstyle.h 11include/yaml-cpp/emitterstyle.h
12include/yaml-cpp/eventhandler.h 12include/yaml-cpp/eventhandler.h
13include/yaml-cpp/exceptions.h 13include/yaml-cpp/exceptions.h
14include/yaml-cpp/mark.h 14include/yaml-cpp/mark.h
@@ -26,17 +26,21 @@ include/yaml-cpp/node/emit.h @@ -26,17 +26,21 @@ include/yaml-cpp/node/emit.h
26include/yaml-cpp/node/impl.h 26include/yaml-cpp/node/impl.h
27include/yaml-cpp/node/iterator.h 27include/yaml-cpp/node/iterator.h
28include/yaml-cpp/node/node.h 28include/yaml-cpp/node/node.h
29include/yaml-cpp/node/parse.h 29include/yaml-cpp/node/parse.h
30include/yaml-cpp/node/ptr.h 30include/yaml-cpp/node/ptr.h
31include/yaml-cpp/node/type.h 31include/yaml-cpp/node/type.h
32include/yaml-cpp/noncopyable.h 32include/yaml-cpp/noncopyable.h
33include/yaml-cpp/null.h 33include/yaml-cpp/null.h
34include/yaml-cpp/ostream_wrapper.h 34include/yaml-cpp/ostream_wrapper.h
35include/yaml-cpp/parser.h 35include/yaml-cpp/parser.h
36include/yaml-cpp/stlemitter.h 36include/yaml-cpp/stlemitter.h
37include/yaml-cpp/traits.h 37include/yaml-cpp/traits.h
38include/yaml-cpp/yaml.h 38include/yaml-cpp/yaml.h
 39lib/cmake/yaml-cpp/yaml-cpp-config-version.cmake
 40lib/cmake/yaml-cpp/yaml-cpp-config.cmake
 41lib/cmake/yaml-cpp/yaml-cpp-targets-release.cmake
 42lib/cmake/yaml-cpp/yaml-cpp-targets.cmake
39lib/libyaml-cpp.so 43lib/libyaml-cpp.so
40lib/libyaml-cpp.so.0.5 
41lib/libyaml-cpp.so.${PKGVERSION} 44lib/libyaml-cpp.so.${PKGVERSION}
 45lib/libyaml-cpp.so.0.6
42lib/pkgconfig/yaml-cpp.pc 46lib/pkgconfig/yaml-cpp.pc

cvs diff -r1.2 -r1.3 pkgsrc/textproc/yaml-cpp/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/textproc/yaml-cpp/buildlink3.mk 2018/01/07 13:04:36 1.2
+++ pkgsrc/textproc/yaml-cpp/buildlink3.mk 2018/01/30 07:22:17 1.3
@@ -1,15 +1,13 @@ @@ -1,15 +1,13 @@
1# $NetBSD: buildlink3.mk,v 1.2 2018/01/07 13:04:36 rillig Exp $ 1# $NetBSD: buildlink3.mk,v 1.3 2018/01/30 07:22:17 adam Exp $
2# 
3 2
4BUILDLINK_TREE+= yaml-cpp 3BUILDLINK_TREE+= yaml-cpp
5 4
6.if !defined(YAML_CPP_BUILDLINK3_MK) 5.if !defined(YAML_CPP_BUILDLINK3_MK)
7YAML_CPP_BUILDLINK3_MK:= 6YAML_CPP_BUILDLINK3_MK:=
8 7
9BUILDLINK_API_DEPENDS.yaml-cpp+= yaml-cpp>=0.5.0 8BUILDLINK_API_DEPENDS.yaml-cpp+= yaml-cpp>=0.5.0
10BUILDLINK_PKGSRCDIR.yaml-cpp?= ../../textproc/yaml-cpp 9BUILDLINK_PKGSRCDIR.yaml-cpp?= ../../textproc/yaml-cpp
11 10
12.include "../../devel/boost-headers/buildlink3.mk" 
13.endif # YAML_CPP_BUILDLINK3_MK 11.endif # YAML_CPP_BUILDLINK3_MK
14 12
15BUILDLINK_TREE+= -yaml-cpp 13BUILDLINK_TREE+= -yaml-cpp

cvs diff -r1.3 -r1.4 pkgsrc/textproc/yaml-cpp/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/yaml-cpp/distinfo 2016/09/19 09:52:21 1.3
+++ pkgsrc/textproc/yaml-cpp/distinfo 2018/01/30 07:22:17 1.4
@@ -1,7 +1,6 @@ @@ -1,7 +1,6 @@
1$NetBSD: distinfo,v 1.3 2016/09/19 09:52:21 fhajny Exp $ 1$NetBSD: distinfo,v 1.4 2018/01/30 07:22:17 adam Exp $
2 2
3SHA1 (yaml-cpp-0.5.3.tar.gz) = f1e4c3963f86cfbaa362265f15559adc2ee23589 3SHA1 (yaml-cpp-0.6.0.tar.gz) = 73a3a3cec52238cf2041d001eaaccf9beb091f1f
4RMD160 (yaml-cpp-0.5.3.tar.gz) = 7596dc6941d4b6ef09481b6a49113a4993b013a4 4RMD160 (yaml-cpp-0.6.0.tar.gz) = ac61658e404fa3f086725c2d6cde956a34908c92
5SHA512 (yaml-cpp-0.5.3.tar.gz) = cb11acccc5261e4513b597becf6be5d7fef05ef89a11eda3fc7db9e513adf953a2ec9c1bf70b91277076d793f0c65a496c7243d9b4a4240623e5f7034f8d4ad3 5SHA512 (yaml-cpp-0.6.0.tar.gz) = 186886201277a5d452801fd8f71e51434a31538af0443d0ab7ce8bb584e1171d083b28e21d29755bada9192e75b319e5e20a047325600045b1060385a307ab24
6Size (yaml-cpp-0.5.3.tar.gz) = 2016629 bytes 6Size (yaml-cpp-0.6.0.tar.gz) = 1396163 bytes
7SHA1 (patch-test_gmock-1.7.0_configure) = 3d6e638bfca8240a273474328f7c28837dfc8e24 

File Deleted: pkgsrc/textproc/yaml-cpp/patches/Attic/patch-test_gmock-1.7.0_configure