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:   wiz
Date:           Thu Mar 26 13:40:47 UTC 2026

Modified Files:
        pkgsrc/textproc/jsoncpp: Makefile distinfo
        pkgsrc/textproc/jsoncpp/patches: patch-CMakeLists.txt

Log Message:
jsoncpp: update to 1.9.7.

Fixes PreventInSourceBuilds.cmake to work with add_subdirectory by @morbo84 in #1383
json_value.cpp bug in the edges of uint/int by @YaalLek in #1519
Release 1.9.6 and move versions to 1.9.7 by @baylesj in #1566
Fixed work secure_allocator on old compiers by @TsynkPavel in #1478
Fix flag -DJSONCPP_USE_SECURE_MEMORY:BOOL=TRUE by @tfc in #1567
fix(build): remove check_required_components for meson build by @chenrui333 in #1570
the cgi module was removed from Python3.13 by @a-detiste in #1578
Fix name of static library when targeting MinGW. by @mmuetzel in #1579
Fix comparison warnings caused by 54fc4e2 by @JensMertelmeyer in #1575
Drop pre-C++11 alternatives by @BillyDonahue in #1593
feat: support std::string_view in Value API by @evalon32 in #1584
Added Value::findType with String key by @SwintonStreet in #1574
Set up for Bazel module builds. by @bcsgh in #1597
Add a BUILD.bazel file for //example. by @bcsgh in #1602
Fix "include what you use" issue by @victorvianna in #1625
Make the build configuration under Bazel more correct. by @bcsgh in #1600
Add Bazel tests by @bcsgh in #1601
Return false in Reader::readValue when stack limit is exceeded by @xuhdev in #1619
Remove deprecated/removed clang-tidy key AnalyzeTemporaryDtors (#1614) by @bmagistro in #1615
[docs] Consuming JSONCpp via Conan package manager by @uilianries in #1622
Cleanup README.md, fix broken link. by @baylesj in #1633
Add gcovr.cfg to fix CI coverage merge errors by @baylesj in #1635
Remove build directory exclusion from gcovr config by @baylesj in #1640
Add test for allowDroppedNullPlaceholders by @baylesj in #1648
Prevent test colision when running in parallel via RESOURCE_LOCK by @marty1885 in #1637
fixup project version updater by @baylesj in #1649
Update README with project status and focus by @baylesj in #1639
Adding a cmake option to exclude the jsoncpp files from install. by @nv-jdeligiannis in #1596
Change stack depth limit to 256 by @baylesj in #1657
Fix uninitialized CMake variable in version.in by @baylesj in #1658
Fix CMake deprecation warning for compatibility with CMake < 3.10 by @baylesj in #1659
Scope JSON_DLL_BUILD to shared lib target only by @baylesj in #1660
Fix number parsing failing under non-C locales by @baylesj in #1662
Reject unescaped control characters in JSON strings by @baylesj in #1663
Fix MSAN issue in #1626 by @baylesj in #1654
Fix string_view ABI mismatch between library and consumers by @baylesj in #1661
Revert "Fix number parsing failing under non-C locales" by @baylesj in #1664
Fix use-after-free in Reader::parse(std::istream&) by @baylesj in #1665
Update bazel config for 9.x by @keith in #1655


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/textproc/jsoncpp/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/textproc/jsoncpp/distinfo
cvs rdiff -u -r1.7 -r1.8 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.19 pkgsrc/textproc/jsoncpp/Makefile:1.20
--- pkgsrc/textproc/jsoncpp/Makefile:1.19       Thu Sep 12 06:42:32 2024
+++ pkgsrc/textproc/jsoncpp/Makefile    Thu Mar 26 13:40:47 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2024/09/12 06:42:32 adam Exp $
+# $NetBSD: Makefile,v 1.20 2026/03/26 13:40:47 wiz Exp $
 
-DISTNAME=      jsoncpp-1.9.6
+DISTNAME=      jsoncpp-1.9.7
 CATEGORIES=    textproc
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=open-source-parsers/}
 

Index: pkgsrc/textproc/jsoncpp/distinfo
diff -u pkgsrc/textproc/jsoncpp/distinfo:1.18 pkgsrc/textproc/jsoncpp/distinfo:1.19
--- pkgsrc/textproc/jsoncpp/distinfo:1.18       Thu Sep 12 06:42:32 2024
+++ pkgsrc/textproc/jsoncpp/distinfo    Thu Mar 26 13:40:47 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.18 2024/09/12 06:42:32 adam Exp $
+$NetBSD: distinfo,v 1.19 2026/03/26 13:40:47 wiz Exp $
 
-BLAKE2s (jsoncpp-1.9.6.tar.gz) = 0920f35a952823b4763ae7f5bb62514cfa087794e163a75bd8ce8507b804e9e1
-SHA512 (jsoncpp-1.9.6.tar.gz) = 006d81f9f723dcfe875ebc2147449c07c5246bf97dd7b9eee1909decc914b051d6f3f06feb5c3dfa143d28773fb310aabb04a81dc447cc61513309df8eba8b08
-Size (jsoncpp-1.9.6.tar.gz) = 212682 bytes
-SHA1 (patch-CMakeLists.txt) = 814d424f172f3290a047bdd1d8f4941f78fd29bb
+BLAKE2s (jsoncpp-1.9.7.tar.gz) = d5ad7a0b60c9424636c74f5fb149adea631d9ab0ff2ef18a0ef24ffe51f05a6b
+SHA512 (jsoncpp-1.9.7.tar.gz) = 346e93d2adb299547905800fc8c4c3a2db83de102ed2f7507dd79b971a83920b0281c458843f332895f90ea264b7958dd790a6951bbfc6079d6d986ce97d6f38
+Size (jsoncpp-1.9.7.tar.gz) = 217906 bytes
+SHA1 (patch-CMakeLists.txt) = 4877e9a0f018090e0d61f551338cf99492493e84

Index: pkgsrc/textproc/jsoncpp/patches/patch-CMakeLists.txt
diff -u pkgsrc/textproc/jsoncpp/patches/patch-CMakeLists.txt:1.7 pkgsrc/textproc/jsoncpp/patches/patch-CMakeLists.txt:1.8
--- pkgsrc/textproc/jsoncpp/patches/patch-CMakeLists.txt:1.7    Thu Sep 12 06:42:32 2024
+++ pkgsrc/textproc/jsoncpp/patches/patch-CMakeLists.txt        Thu Mar 26 13:40:47 2026
@@ -1,4 +1,4 @@
-$NetBSD: patch-CMakeLists.txt,v 1.7 2024/09/12 06:42:32 adam Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.8 2026/03/26 13:40:47 wiz Exp $
 
 Make so version match symlink versions.
 
@@ -8,7 +8,7 @@ Make so version match symlink versions.
          LANGUAGES CXX)
  
  message(STATUS "JsonCpp Version: ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}")
--set(PROJECT_SOVERSION 26)
+-set(PROJECT_SOVERSION 27)
 +set(PROJECT_SOVERSION ${PROJECT_VERSION_MAJOR})
  
  include(${CMAKE_CURRENT_SOURCE_DIR}/include/PreventInSourceBuilds.cmake)



Home | Main Index | Thread Index | Old Index