yaml-cpp: updated to 0.6.0 0.6.0: requires C++11 removes dependency on Boost bug fixes performance improvementsdiff -r1.4 -r1.5 pkgsrc/textproc/yaml-cpp/Makefile
(adam)
@@ -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 | |||
4 | DISTNAME= yaml-cpp-0.5.3 | 3 | DISTNAME= yaml-cpp-0.6.0 | |
5 | CATEGORIES= textproc | 4 | CATEGORIES= textproc | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=jbeder/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=jbeder/} | |
7 | 6 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 7 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://github.com/jbeder/yaml-cpp/ | 8 | HOMEPAGE= https://github.com/jbeder/yaml-cpp/ | |
10 | COMMENT= YAML parser and emitter for C++ | 9 | COMMENT= YAML parser and emitter for C++ | |
11 | LICENSE= mit | 10 | LICENSE= mit | |
12 | 11 | |||
13 | GITHUB_TAG= ${DISTNAME} | 12 | GITHUB_TAG= ${DISTNAME} | |
13 | EXTRACT_USING= bsdtar | |||
14 | 14 | |||
15 | EXTRACT_USING= bsdtar | |||
16 | USE_CMAKE= yes | 15 | USE_CMAKE= yes | |
17 | USE_LANGUAGES= c c++ | 16 | USE_LANGUAGES= c c++11 | |
18 | ||||
19 | CMAKE_ARGS+= -DBUILD_SHARED_LIBS=ON | 17 | CMAKE_ARGS+= -DBUILD_SHARED_LIBS=ON | |
20 | 18 | CMAKE_ARGS+= -DYAML_CPP_BUILD_TESTS=OFF # issue 539 | ||
21 | PKGCONFIG_OVERRIDE+= yaml-cpp.pc.cmake | 19 | PKGCONFIG_OVERRIDE+= yaml-cpp.pc.cmake | |
22 | 20 | |||
23 | TEST_ENV+= LD_LIBRARY_PATH=${WRKSRC} | 21 | TEST_ENV+= LD_LIBRARY_PATH=${WRKSRC} | |
24 | TEST_TARGET= test | 22 | TEST_TARGET= test | |
25 | 23 | |||
26 | .include "../../devel/boost-headers/buildlink3.mk" | |||
27 | .include "../../mk/bsd.pkg.mk" | 24 | .include "../../mk/bsd.pkg.mk" |
@@ -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 $ | |
2 | include/yaml-cpp/anchor.h | 2 | include/yaml-cpp/anchor.h | |
3 | include/yaml-cpp/binary.h | 3 | include/yaml-cpp/binary.h | |
4 | include/yaml-cpp/contrib/anchordict.h | 4 | include/yaml-cpp/contrib/anchordict.h | |
5 | include/yaml-cpp/contrib/graphbuilder.h | 5 | include/yaml-cpp/contrib/graphbuilder.h | |
6 | include/yaml-cpp/dll.h | 6 | include/yaml-cpp/dll.h | |
7 | include/yaml-cpp/emitfromevents.h | 7 | include/yaml-cpp/emitfromevents.h | |
8 | include/yaml-cpp/emitter.h | 8 | include/yaml-cpp/emitter.h | |
9 | include/yaml-cpp/emitterdef.h | 9 | include/yaml-cpp/emitterdef.h | |
10 | include/yaml-cpp/emittermanip.h | 10 | include/yaml-cpp/emittermanip.h | |
11 | include/yaml-cpp/emitterstyle.h | 11 | include/yaml-cpp/emitterstyle.h | |
12 | include/yaml-cpp/eventhandler.h | 12 | include/yaml-cpp/eventhandler.h | |
13 | include/yaml-cpp/exceptions.h | 13 | include/yaml-cpp/exceptions.h | |
14 | include/yaml-cpp/mark.h | 14 | include/yaml-cpp/mark.h | |
@@ -26,17 +26,21 @@ include/yaml-cpp/node/emit.h | @@ -26,17 +26,21 @@ include/yaml-cpp/node/emit.h | |||
26 | include/yaml-cpp/node/impl.h | 26 | include/yaml-cpp/node/impl.h | |
27 | include/yaml-cpp/node/iterator.h | 27 | include/yaml-cpp/node/iterator.h | |
28 | include/yaml-cpp/node/node.h | 28 | include/yaml-cpp/node/node.h | |
29 | include/yaml-cpp/node/parse.h | 29 | include/yaml-cpp/node/parse.h | |
30 | include/yaml-cpp/node/ptr.h | 30 | include/yaml-cpp/node/ptr.h | |
31 | include/yaml-cpp/node/type.h | 31 | include/yaml-cpp/node/type.h | |
32 | include/yaml-cpp/noncopyable.h | 32 | include/yaml-cpp/noncopyable.h | |
33 | include/yaml-cpp/null.h | 33 | include/yaml-cpp/null.h | |
34 | include/yaml-cpp/ostream_wrapper.h | 34 | include/yaml-cpp/ostream_wrapper.h | |
35 | include/yaml-cpp/parser.h | 35 | include/yaml-cpp/parser.h | |
36 | include/yaml-cpp/stlemitter.h | 36 | include/yaml-cpp/stlemitter.h | |
37 | include/yaml-cpp/traits.h | 37 | include/yaml-cpp/traits.h | |
38 | include/yaml-cpp/yaml.h | 38 | include/yaml-cpp/yaml.h | |
39 | lib/cmake/yaml-cpp/yaml-cpp-config-version.cmake | |||
40 | lib/cmake/yaml-cpp/yaml-cpp-config.cmake | |||
41 | lib/cmake/yaml-cpp/yaml-cpp-targets-release.cmake | |||
42 | lib/cmake/yaml-cpp/yaml-cpp-targets.cmake | |||
39 | lib/libyaml-cpp.so | 43 | lib/libyaml-cpp.so | |
40 | lib/libyaml-cpp.so.0.5 | |||
41 | lib/libyaml-cpp.so.${PKGVERSION} | 44 | lib/libyaml-cpp.so.${PKGVERSION} | |
45 | lib/libyaml-cpp.so.0.6 | |||
42 | lib/pkgconfig/yaml-cpp.pc | 46 | lib/pkgconfig/yaml-cpp.pc |
@@ -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 | |||
4 | BUILDLINK_TREE+= yaml-cpp | 3 | BUILDLINK_TREE+= yaml-cpp | |
5 | 4 | |||
6 | .if !defined(YAML_CPP_BUILDLINK3_MK) | 5 | .if !defined(YAML_CPP_BUILDLINK3_MK) | |
7 | YAML_CPP_BUILDLINK3_MK:= | 6 | YAML_CPP_BUILDLINK3_MK:= | |
8 | 7 | |||
9 | BUILDLINK_API_DEPENDS.yaml-cpp+= yaml-cpp>=0.5.0 | 8 | BUILDLINK_API_DEPENDS.yaml-cpp+= yaml-cpp>=0.5.0 | |
10 | BUILDLINK_PKGSRCDIR.yaml-cpp?= ../../textproc/yaml-cpp | 9 | BUILDLINK_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 | |||
15 | BUILDLINK_TREE+= -yaml-cpp | 13 | BUILDLINK_TREE+= -yaml-cpp |
@@ -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 | |||
3 | SHA1 (yaml-cpp-0.5.3.tar.gz) = f1e4c3963f86cfbaa362265f15559adc2ee23589 | 3 | SHA1 (yaml-cpp-0.6.0.tar.gz) = 73a3a3cec52238cf2041d001eaaccf9beb091f1f | |
4 | RMD160 (yaml-cpp-0.5.3.tar.gz) = 7596dc6941d4b6ef09481b6a49113a4993b013a4 | 4 | RMD160 (yaml-cpp-0.6.0.tar.gz) = ac61658e404fa3f086725c2d6cde956a34908c92 | |
5 | SHA512 (yaml-cpp-0.5.3.tar.gz) = cb11acccc5261e4513b597becf6be5d7fef05ef89a11eda3fc7db9e513adf953a2ec9c1bf70b91277076d793f0c65a496c7243d9b4a4240623e5f7034f8d4ad3 | 5 | SHA512 (yaml-cpp-0.6.0.tar.gz) = 186886201277a5d452801fd8f71e51434a31538af0443d0ab7ce8bb584e1171d083b28e21d29755bada9192e75b319e5e20a047325600045b1060385a307ab24 | |
6 | Size (yaml-cpp-0.5.3.tar.gz) = 2016629 bytes | 6 | Size (yaml-cpp-0.6.0.tar.gz) = 1396163 bytes | |
7 | SHA1 (patch-test_gmock-1.7.0_configure) = 3d6e638bfca8240a273474328f7c28837dfc8e24 |