pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/jsoncpp
Module Name: pkgsrc
Committed By: adam
Date: Tue Sep 29 16:49:16 UTC 2020
Modified Files:
pkgsrc/textproc/jsoncpp: Makefile distinfo
pkgsrc/textproc/jsoncpp/patches: patch-CMakeLists.txt
Log Message:
jsoncpp: updated to 1.9.4
1.9.4:
Security and build system fixes
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/textproc/jsoncpp/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/textproc/jsoncpp/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/textproc/jsoncpp/patches/patch-CMakeLists.txt
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/textproc/jsoncpp/Makefile
diff -u pkgsrc/textproc/jsoncpp/Makefile:1.14 pkgsrc/textproc/jsoncpp/Makefile:1.15
--- pkgsrc/textproc/jsoncpp/Makefile:1.14 Sat May 30 06:09:47 2020
+++ pkgsrc/textproc/jsoncpp/Makefile Tue Sep 29 16:49:15 2020
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.14 2020/05/30 06:09:47 adam Exp $
+# $NetBSD: Makefile,v 1.15 2020/09/29 16:49:15 adam Exp $
-DISTNAME= jsoncpp-1.9.3
+DISTNAME= jsoncpp-1.9.4
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=open-source-parsers/}
-GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://github.com/open-source-parsers/jsoncpp
@@ -12,7 +11,8 @@ LICENSE= public-domain OR mit
USE_CMAKE= yes
USE_LANGUAGES= c c++
-CMAKE_ARGS+= -DBUILD_SHARED_LIBS=ON
+CMAKE_ARGS+= -DBUILD_STATIC_LIBS=OFF
+CMAKE_ARGS+= -DBUILD_OBJECT_LIBS=OFF
CMAKE_ARGS+= -DJSONCPP_WITH_TESTS=OFF
PKGCONFIG_OVERRIDE= pkg-config/jsoncpp.pc.in
Index: pkgsrc/textproc/jsoncpp/distinfo
diff -u pkgsrc/textproc/jsoncpp/distinfo:1.13 pkgsrc/textproc/jsoncpp/distinfo:1.14
--- pkgsrc/textproc/jsoncpp/distinfo:1.13 Sat May 30 06:09:47 2020
+++ pkgsrc/textproc/jsoncpp/distinfo Tue Sep 29 16:49:15 2020
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.13 2020/05/30 06:09:47 adam Exp $
+$NetBSD: distinfo,v 1.14 2020/09/29 16:49:15 adam Exp $
-SHA1 (jsoncpp-1.9.3.tar.gz) = df04d765d24d98e18f70bf8588d3df48697c4ba7
-RMD160 (jsoncpp-1.9.3.tar.gz) = 50fb22e9c86db230e558ffa7476d3c3f0cc94e76
-SHA512 (jsoncpp-1.9.3.tar.gz) = f1c035d54ed952d8d4e41acab5c3ecf6aa445f348f98aeac2e7c89555ec2f6421d727b3bc4c2f54176afce137c545b20d886562901953ec091f91890e91e8559
-Size (jsoncpp-1.9.3.tar.gz) = 212922 bytes
-SHA1 (patch-CMakeLists.txt) = 9a1847d15b168d8025c8a7040e8f89ffe1435569
+SHA1 (jsoncpp-1.9.4.tar.gz) = d0cceda7df8d6e77d6acde6b9dea0ff604be6b36
+RMD160 (jsoncpp-1.9.4.tar.gz) = c35709d6cc3de960003efdfb06909640bb1da2f9
+SHA512 (jsoncpp-1.9.4.tar.gz) = adfd4afbdf6b79bd37edcf0e248f07864994f1c4bcb7431f3b44102490ce467f72381908066655fa486dec12f467af0a11f42f859bbf719895974c7339db7d22
+Size (jsoncpp-1.9.4.tar.gz) = 214057 bytes
+SHA1 (patch-CMakeLists.txt) = 8f7ca8b24647eb28de220796b2721051bc4f49ec
Index: pkgsrc/textproc/jsoncpp/patches/patch-CMakeLists.txt
diff -u pkgsrc/textproc/jsoncpp/patches/patch-CMakeLists.txt:1.4 pkgsrc/textproc/jsoncpp/patches/patch-CMakeLists.txt:1.5
--- pkgsrc/textproc/jsoncpp/patches/patch-CMakeLists.txt:1.4 Sat May 30 06:09:47 2020
+++ pkgsrc/textproc/jsoncpp/patches/patch-CMakeLists.txt Tue Sep 29 16:49:15 2020
@@ -1,20 +1,20 @@
-$NetBSD: patch-CMakeLists.txt,v 1.4 2020/05/30 06:09:47 adam Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.5 2020/09/29 16:49:15 adam Exp $
Make so version match symlink versions.
Remove -Werror=conversion.
---- CMakeLists.txt.orig 2020-05-29 13:50:26.000000000 +0000
+--- CMakeLists.txt.orig 2020-09-26 02:19:16.000000000 +0000
+++ CMakeLists.txt
-@@ -71,7 +71,7 @@ project(JSONCPP
+@@ -73,7 +73,7 @@ project(jsoncpp
LANGUAGES CXX)
- message(STATUS "JsonCpp Version: ${JSONCPP_VERSION_MAJOR}.${JSONCPP_VERSION_MINOR}.${JSONCPP_VERSION_PATCH}")
--set(JSONCPP_SOVERSION 24)
-+set(JSONCPP_SOVERSION ${JSONCPP_VERSION_MAJOR})
+ message(STATUS "JsonCpp Version: ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}")
+-set(PROJECT_SOVERSION 24)
++set(PROJECT_SOVERSION ${PROJECT_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)
-@@ -120,7 +120,7 @@ endif()
+@@ -124,7 +124,7 @@ endif()
if(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
# using regular Clang or AppleClang
Home |
Main Index |
Thread Index |
Old Index