pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/textproc/jsoncpp jsoncpp: updated to 1.9.2
details: https://anonhg.NetBSD.org/pkgsrc/rev/adf5a0cb8c8f
branches: trunk
changeset: 344912:adf5a0cb8c8f
user: adam <adam%pkgsrc.org@localhost>
date: Wed Nov 27 22:25:21 2019 +0000
description:
jsoncpp: updated to 1.9.2
1.9.2:
Medium size pre-release containing lots of build fixes.
diffstat:
textproc/jsoncpp/Makefile | 4 +-
textproc/jsoncpp/PLIST | 6 ++--
textproc/jsoncpp/distinfo | 12 +++++-----
textproc/jsoncpp/patches/patch-CMakeLists.txt | 28 +++++++++++++++++++++++---
4 files changed, 35 insertions(+), 15 deletions(-)
diffs (97 lines):
diff -r 30b3b7f5fec1 -r adf5a0cb8c8f textproc/jsoncpp/Makefile
--- a/textproc/jsoncpp/Makefile Wed Nov 27 22:10:19 2019 +0000
+++ b/textproc/jsoncpp/Makefile Wed Nov 27 22:25:21 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2019/08/11 17:53:27 adam Exp $
+# $NetBSD: Makefile,v 1.13 2019/11/27 22:25:21 adam Exp $
-DISTNAME= jsoncpp-1.9.1
+DISTNAME= jsoncpp-1.9.2
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=open-source-parsers/}
diff -r 30b3b7f5fec1 -r adf5a0cb8c8f textproc/jsoncpp/PLIST
--- a/textproc/jsoncpp/PLIST Wed Nov 27 22:10:19 2019 +0000
+++ b/textproc/jsoncpp/PLIST Wed Nov 27 22:25:21 2019 +0000
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.6 2019/08/11 17:53:27 adam Exp $
+@comment $NetBSD: PLIST,v 1.7 2019/11/27 22:25:21 adam Exp $
include/json/allocator.h
include/json/assertions.h
include/json/autolink.h
include/json/config.h
-include/json/features.h
include/json/forwards.h
include/json/json.h
+include/json/json_features.h
include/json/reader.h
include/json/value.h
include/json/version.h
@@ -14,6 +14,6 @@
lib/cmake/jsoncpp/jsoncppConfig.cmake
lib/cmake/jsoncpp/jsoncppConfigVersion.cmake
lib/libjsoncpp.so
+lib/libjsoncpp.so.${PKGVERSION}
lib/libjsoncpp.so.1
-lib/libjsoncpp.so.1.9.0
lib/pkgconfig/jsoncpp.pc
diff -r 30b3b7f5fec1 -r adf5a0cb8c8f textproc/jsoncpp/distinfo
--- a/textproc/jsoncpp/distinfo Wed Nov 27 22:10:19 2019 +0000
+++ b/textproc/jsoncpp/distinfo Wed Nov 27 22:25:21 2019 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.11 2019/08/11 17:53:27 adam Exp $
+$NetBSD: distinfo,v 1.12 2019/11/27 22:25:21 adam Exp $
-SHA1 (jsoncpp-1.9.1.tar.gz) = 142c4c8092991483425893e77158f0dff3657d70
-RMD160 (jsoncpp-1.9.1.tar.gz) = 083f26acb866faeefd368966ab7928dcf1fb3abb
-SHA512 (jsoncpp-1.9.1.tar.gz) = 4a8352e1d32c0ba8a0aea4df1663279cb2256b334643c5b62be37dfb5951e06900ba38c010d1201511fcf7de09137d6a4b886edbb2b99160d2f62b5f4679f766
-Size (jsoncpp-1.9.1.tar.gz) = 203067 bytes
-SHA1 (patch-CMakeLists.txt) = 43a6e243cc6aebb4bd2cb21c4657cdac14ce9d18
+SHA1 (jsoncpp-1.9.2.tar.gz) = 6a546eeeea6e31fe8ab746491a3189c0844a0f79
+RMD160 (jsoncpp-1.9.2.tar.gz) = 16f332ae761b94b86ba7748c1be25e33dc58e428
+SHA512 (jsoncpp-1.9.2.tar.gz) = 7c7188199d62ae040d458d507ba62f0370c53f39c580760ee5485cae5c08e5ced0c9aea7c14f54dfd041999a7291e4d0f67f8ccd8b1030622c85590774688640
+Size (jsoncpp-1.9.2.tar.gz) = 211341 bytes
+SHA1 (patch-CMakeLists.txt) = d0a83a9c681f9048fc0569e888380adc945705c2
diff -r 30b3b7f5fec1 -r adf5a0cb8c8f textproc/jsoncpp/patches/patch-CMakeLists.txt
--- a/textproc/jsoncpp/patches/patch-CMakeLists.txt Wed Nov 27 22:10:19 2019 +0000
+++ b/textproc/jsoncpp/patches/patch-CMakeLists.txt Wed Nov 27 22:25:21 2019 +0000
@@ -1,15 +1,35 @@
-$NetBSD: patch-CMakeLists.txt,v 1.2 2019/07/08 18:42:19 adam Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.3 2019/11/27 22:25:21 adam Exp $
Make so version match symlink versions.
+Remove -Werror=conversion.
+Do not build examples.
---- CMakeLists.txt.orig 2019-07-08 12:02:29.000000000 +0000
+--- CMakeLists.txt.orig 2019-11-12 07:16:54.000000000 +0000
+++ CMakeLists.txt
-@@ -67,7 +67,7 @@ project(JSONCPP
+@@ -74,7 +74,7 @@ project(JSONCPP
LANGUAGES CXX)
message(STATUS "JsonCpp Version: ${JSONCPP_VERSION_MAJOR}.${JSONCPP_VERSION_MINOR}.${JSONCPP_VERSION_PATCH}")
--set( JSONCPP_SOVERSION 21 )
+-set( JSONCPP_SOVERSION 22 )
+set( JSONCPP_SOVERSION ${JSONCPP_VERSION_MAJOR} )
option(JSONCPP_WITH_TESTS "Compile and (for jsoncpp_check) run JsonCpp test executables" ON)
option(JSONCPP_WITH_POST_BUILD_UNITTEST "Automatically run unit-tests as a post build step" ON)
+@@ -141,9 +141,9 @@ endif()
+ if(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
+ # using regular Clang or AppleClang
+ if(CMAKE_VERSION VERSION_GREATER_EQUAL 3.12.0)
+- add_compile_options(-Wall -Wconversion -Wshadow -Werror=conversion -Werror=sign-compare)
++ add_compile_options(-Wall -Wconversion -Wshadow -Werror=sign-compare)
+ else()
+- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wconversion -Wshadow -Werror=conversion -Werror=sign-compare")
++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wconversion -Wshadow -Werror=sign-compare")
+ endif()
+ elseif(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
+ # using GCC
+@@ -227,5 +227,3 @@ add_subdirectory( src )
+ #install the includes
+ add_subdirectory( include )
+
+-#install the example
+-add_subdirectory( example )
Home |
Main Index |
Thread Index |
Old Index