head 1.17; access; symbols pkgsrc-2023Q4:1.17.0.18 pkgsrc-2023Q4-base:1.17 pkgsrc-2023Q3:1.17.0.16 pkgsrc-2023Q3-base:1.17 pkgsrc-2023Q2:1.17.0.14 pkgsrc-2023Q2-base:1.17 pkgsrc-2023Q1:1.17.0.12 pkgsrc-2023Q1-base:1.17 pkgsrc-2022Q4:1.17.0.10 pkgsrc-2022Q4-base:1.17 pkgsrc-2022Q3:1.17.0.8 pkgsrc-2022Q3-base:1.17 pkgsrc-2022Q2:1.17.0.6 pkgsrc-2022Q2-base:1.17 pkgsrc-2022Q1:1.17.0.4 pkgsrc-2022Q1-base:1.17 pkgsrc-2021Q4:1.17.0.2 pkgsrc-2021Q4-base:1.17 pkgsrc-2021Q3:1.14.0.8 pkgsrc-2021Q3-base:1.14 pkgsrc-2021Q2:1.14.0.6 pkgsrc-2021Q2-base:1.14 pkgsrc-2021Q1:1.14.0.4 pkgsrc-2021Q1-base:1.14 pkgsrc-2020Q4:1.14.0.2 pkgsrc-2020Q4-base:1.14 pkgsrc-2020Q3:1.13.0.4 pkgsrc-2020Q3-base:1.13 pkgsrc-2020Q2:1.13.0.2 pkgsrc-2020Q2-base:1.13 pkgsrc-2020Q1:1.12.0.2 pkgsrc-2020Q1-base:1.12 pkgsrc-2019Q4:1.12.0.4 pkgsrc-2019Q4-base:1.12 pkgsrc-2019Q3:1.11.0.2 pkgsrc-2019Q3-base:1.11 pkgsrc-2019Q2:1.9.0.2 pkgsrc-2019Q2-base:1.9 pkgsrc-2019Q1:1.7.0.4 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.2 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.6.0.14 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.12 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.10 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.8 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.6 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.2 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.5.0.4 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.2 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.4.0.2 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.3.0.2 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.2.0.4 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.2 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.1.0.12 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.10 pkgsrc-2015Q2-base:1.1 pkgsrc-2015Q1:1.1.0.8 pkgsrc-2015Q1-base:1.1 pkgsrc-2014Q4:1.1.0.6 pkgsrc-2014Q4-base:1.1 pkgsrc-2014Q3:1.1.0.4 pkgsrc-2014Q3-base:1.1 pkgsrc-2014Q2:1.1.0.2 pkgsrc-2014Q2-base:1.1; locks; strict; comment @# @; 1.17 date 2021.11.03.20.52.23; author adam; state Exp; branches; next 1.16; commitid pGNXzsyfxnrXjofD; 1.16 date 2021.10.26.11.22.13; author nia; state Exp; branches; next 1.15; commitid TS3y6sgAeGKWpjeD; 1.15 date 2021.10.07.15.01.20; author nia; state Exp; branches; next 1.14; commitid 0fS32tEWoNe7fTbD; 1.14 date 2020.09.29.16.49.15; author adam; state Exp; branches; next 1.13; commitid SHg1yzMkoouJPXpC; 1.13 date 2020.05.30.06.09.47; author adam; state Exp; branches; next 1.12; commitid sK99VXMOhw7tdeaC; 1.12 date 2019.11.27.22.25.21; author adam; state Exp; branches; next 1.11; commitid rcqfeQsylcpQyxMB; 1.11 date 2019.08.11.17.53.27; author adam; state Exp; branches; next 1.10; commitid KxqMnyXFAUxPwDyB; 1.10 date 2019.07.08.18.42.19; author adam; state Exp; branches; next 1.9; commitid uX6kZRDQ9CqgTguB; 1.9 date 2019.04.09.07.08.18; author wiz; state Exp; branches; next 1.8; commitid Jff5zuPGSkUsWDiB; 1.8 date 2019.04.09.06.48.18; author wiz; state Exp; branches; next 1.7; commitid P39Bu3XFSZNMPDiB; 1.7 date 2018.12.02.16.41.57; author adam; state Exp; branches; next 1.6; commitid xICdZteIcCHhef2B; 1.6 date 2017.05.23.12.35.11; author mef; state Exp; branches; next 1.5; commitid BA7WtjlromoQNvSz; 1.5 date 2016.11.09.09.44.22; author wiz; state Exp; branches; next 1.4; commitid lv2rZlLZ0xbE7rtz; 1.4 date 2016.07.15.15.14.03; author wiz; state Exp; branches; next 1.3; commitid CSvZRNQI1fGdIqez; 1.3 date 2016.04.19.11.16.37; author wiz; state Exp; branches; next 1.2; commitid keKT8eik1Fpace3z; 1.2 date 2015.11.04.01.59.38; author agc; state Exp; branches; next 1.1; commitid 8Vi0UoG7obKytIHy; 1.1 date 2014.04.18.22.26.08; author wiz; state Exp; branches; next ; commitid lJ0ldnqPri4Gqdxx; desc @@ 1.17 log @jsoncpp: updated to 1.9.5 1.9.5: Minor bug-fixes (including for cmake) Support for Bazel Dropped compile-time deprecation warnings @ text @$NetBSD: distinfo,v 1.16 2021/10/26 11:22:13 nia Exp $ BLAKE2s (jsoncpp-1.9.5.tar.gz) = e10152d14c86b9f20b6da5a0bac484322728e445d5368724457c59c0f2c4092e SHA512 (jsoncpp-1.9.5.tar.gz) = 1d06e044759b1e1a4cc4960189dd7e001a0a4389d7239a6d59295af995a553518e4e0337b4b4b817e70da5d9731a4c98655af90791b6287870b5ff8d73ad8873 Size (jsoncpp-1.9.5.tar.gz) = 216055 bytes SHA1 (patch-CMakeLists.txt) = ccd72520cea8293d2fc0300e15b81be2505cd719 @ 1.16 log @textproc: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./textproc/convertlit/distinfo clit18src.zip @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2021/10/07 15:01:20 nia Exp $ d3 4 a6 4 BLAKE2s (jsoncpp-1.9.4.tar.gz) = 83b41ae0b6e3b09d87389c6e94de705dc11e3a2ba722d03f3f724a7e67814f6b SHA512 (jsoncpp-1.9.4.tar.gz) = adfd4afbdf6b79bd37edcf0e248f07864994f1c4bcb7431f3b44102490ce467f72381908066655fa486dec12f467af0a11f42f859bbf719895974c7339db7d22 Size (jsoncpp-1.9.4.tar.gz) = 214057 bytes SHA1 (patch-CMakeLists.txt) = 8f7ca8b24647eb28de220796b2721051bc4f49ec @ 1.15 log @textproc: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2020/09/29 16:49:15 adam Exp $ d3 1 a3 1 RMD160 (jsoncpp-1.9.4.tar.gz) = c35709d6cc3de960003efdfb06909640bb1da2f9 @ 1.14 log @jsoncpp: updated to 1.9.4 1.9.4: Security and build system fixes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2020/05/30 06:09:47 adam Exp $ a2 1 SHA1 (jsoncpp-1.9.4.tar.gz) = d0cceda7df8d6e77d6acde6b9dea0ff604be6b36 @ 1.13 log @jsoncpp: updated to 1.9.3 v1.9.3: Bug fixes, optimizations, cleanup This release includes several important bug fixes for unblocking some consumer's use cases. Fixes to JSON_USE_EXCEPTION--some bugs creeped in breaking this flag in pre-release. Fixes to build system--improvements have been make for code correctness. Compile errors for various platforms have been resolved. Fuzzing has been fixed. Various bugs in the Reader and Writer code have been corrected. CPPTL support has been dropped. Various code improvements and optimizations. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2019/11/27 22:25:21 adam Exp $ d3 5 a7 5 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 @ 1.12 log @jsoncpp: updated to 1.9.2 1.9.2: Medium size pre-release containing lots of build fixes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2019/08/11 17:53:27 adam Exp $ d3 5 a7 5 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 @ 1.11 log @jsoncpp: updated to 1.9.1 1.9.1: This release contains some minor build fixes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2019/07/08 18:42:19 adam Exp $ d3 5 a7 5 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 @ 1.10 log @jsoncpp: updated to 1.9.0 1.9.0: It's been ~2 years since the last release, so this has quite a few changes. Some highlights: Build optimizations and updates. Now needs at least Meson 0.50.0, bot support for VS 2013 dropped in favor of VS 2017 Lots of bug fixes Lots of enhancements Lots of cleanup @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2019/04/09 07:08:18 wiz Exp $ d3 4 a6 4 SHA1 (jsoncpp-1.9.0.tar.gz) = 2a61b81cba7c5a1c83b5e5fcce6193716f1f7304 RMD160 (jsoncpp-1.9.0.tar.gz) = 201f2650e679acf1bb4d97b6e16714cd80241f21 SHA512 (jsoncpp-1.9.0.tar.gz) = b1da96c12d9ad4c7e002ed84b6c0ff24a7c86034f462a4eb29d93be2f81d7961a03d6f7aa3e7fa58366a2ed76242f6c72e8c3c6d34bdf562c86ca9951f5f3785 Size (jsoncpp-1.9.0.tar.gz) = 203176 bytes @ 1.9 log @jsoncpp: update to 1.8.4nb2. Give static library the same name as the shared one. Bump dependency in bl3.mk to a version with shared libraries. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2019/04/09 06:48:18 wiz Exp $ d3 5 a7 6 SHA1 (jsoncpp-1.8.4.tar.gz) = 98a56dba0cc6378c91668b6e1c120a657820c45e RMD160 (jsoncpp-1.8.4.tar.gz) = 5444cc199daef95c3297aacafb7471d1a4e2b3bf SHA512 (jsoncpp-1.8.4.tar.gz) = f70361a3263dd8b9441374a9a409462be1426c0d6587c865171a80448ab73b3f69de2b4d70d2f0c541764e1e6cccc727dd53178347901f625ec6fb54fb94f4f1 Size (jsoncpp-1.8.4.tar.gz) = 200226 bytes SHA1 (patch-CMakeLists.txt) = ce873c2fb1a1c6df0748613f0d1fe8441ceb1132 SHA1 (patch-src_lib__json_CMakeLists.txt) = 13cd2b4fb864644bc67a493d00acc9c32822aa38 @ 1.8 log @jsoncpp: build shared library Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2018/12/02 16:41:57 adam Exp $ d8 1 @ 1.7 log @jsoncpp: updated to 1.8.4 1.8.4: Functional changes * Serialize UTF-8 string with Unicode escapes * Un-deprecate removeMember overloads, return void * Allow Json::Value to be used in a boolean context * Use move ctor in append() * Add value_type to improve integration with boost Meta-changes * Fix meson.build to allow using jsoncpp as a subproject * Fix some compiler warnings Update docs * Update for TravisCI @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2017/05/23 12:35:11 mef Exp $ d7 1 @ 1.6 log @Updated textproc/jsoncpp 1.7.7 to 1.8.0 --------------------------------------- - Require cmake>=3.1 - @@cdunn2001 cdunn2001 released this on 15 Dec 2016 21 commits to master since this release - Plus some other build-related changes. I don't think there is anything functionally different from 1.7.7, or even any binary incompatibilities, but the cmake change is significant. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2016/11/09 09:44:22 wiz Exp $ d3 4 a6 4 SHA1 (jsoncpp-1.8.0.tar.gz) = 40f7f34551012f68e822664a0b179e7e6cac5a97 RMD160 (jsoncpp-1.8.0.tar.gz) = 005a95ac9ab9c6752066eabfd751a220a9a9792f SHA512 (jsoncpp-1.8.0.tar.gz) = bd0aa56827932e5b50231216c9f501da12053bf9eed6e83210b5c52afb9aff610e71995446a7e2f5f4580ff37762956a307867d3eaa1aebd6ca31e574c9e4d4c Size (jsoncpp-1.8.0.tar.gz) = 206659 bytes @ 1.5 log @Updated jsoncpp to 1.7.7. Changes in 1.7.7: At the suggestion of Peter Spiess-Knafl, we will bump the SOVERSION independent of the MAJOR.MINOR.MICRO version, in case we break binary compatibility. Changes in 1.7.6: Prevent possible SEGV. (Thanks to @@ngg.) Add RPATH for OSX libs. (Please let us know if this causes a problem.) Changes in 1.7.5: Fix locale for decimal points Plus a fix for Android int64_t for 64-bit integers Optionally suppress space after comma Avoid null for empty stringValue Fix null ctor/dtor, using a "Meyers Singleton" Thanks to @@marklakata and @@BillyDonahue in #488 in #490. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2016/07/15 15:14:03 wiz Exp $ d3 4 a6 4 SHA1 (jsoncpp-1.7.7.tar.gz) = 7bbb47e25b3aa7c4c8b579ca46b32d55f32cb46e RMD160 (jsoncpp-1.7.7.tar.gz) = 0f549b6894cb9bf98907289d716a8aa125c548bf SHA512 (jsoncpp-1.7.7.tar.gz) = 1b12cc497729ca447dae77f92c6a761494554021b306e8cedbea0ddf83f6569ca53380f8b53a0d4a62b5239c605328a419082e0610ca051a2957bcb7136ba644 Size (jsoncpp-1.7.7.tar.gz) = 206072 bytes @ 1.4 log @Updated jsoncpp to 1.7.4. 1.7.4 Fix pkg-config 1.7.3 Fix static initialization of null with Myers Singleton. (Thanks @@marklakata ) Fix other minor compiler and installation problems and warnings. Fix amalgamated header. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2016/04/19 11:16:37 wiz Exp $ d3 4 a6 4 SHA1 (jsoncpp-1.7.4.tar.gz) = 43ccdfe267f11d4ac8d39fa6d07fb0caef2559b9 RMD160 (jsoncpp-1.7.4.tar.gz) = bc6a556a0defe0046678b9c679d126055ac1e11f SHA512 (jsoncpp-1.7.4.tar.gz) = e674f6f885e2aa7258d3d3d7a14ef148b5182fd883a527b3b9d75334e778142a833bbb295796af503573b9745f889b8bc496a0b2e11dce1b9cc7f079ac538bf7 Size (jsoncpp-1.7.4.tar.gz) = 205752 bytes @ 1.3 log @Update jsoncpp to 1.7.2. 1.7.2 Fix clang warning. 1.7.1 GCC-6 compatibility New precision setting in StreamBuilder Move-semantics for some ctors Added details to exception messages Clarified when exceptions are thrown Support isinfinite() Secure memory-wiping allocator (via compilation flag, settable via cmake) For this, we changed all STL datatypes to macros, but all unchanged by default. Lots of minor build-related improvements Notably, cmake support for ccache More supported systems gcc-6 musl MinGW Cygwin QNX VS2010 (for now, but you can always use old versions of JsonCpp) Note: 1.7.0 was recalled b/c it accidentally included SecureAlloc by default. 1.6.5 Expose Exception classes Other changes are just comments. 1.6.2 Fix UTF-8 for old (deprecated) Writers Do not truncate output at embedded zeroes. This was already fixed the new StreamWriter, which is used by the default stream inserter. This fix will not break anything that wasn't already broken. 1.6.1 Fix compilation error for `snprintf()` for some compilers. Fix compilation error for snprintf() for some compilers. 1.6 Json::Exception Added Json::Exception, plus derived types: Json::RuntimeError Json::LogicError Clarified when exceptions are thrown. If you are trapping std::exception, nothing will change for you. Fixed deprecation macro. (Thx to @@Dani-Hub.) Fixed compilation error for gcc-4.8. (Thx to @@connormanning.) Fixed CharReader::Factory base. (Thx to Tengiz Sharafiev.) (Technically, this is not a binary-compatible change, but it is a pretty serious bug. So we have deprecated 1.4 and 1.5.) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2015/11/04 01:59:38 agc Exp $ d3 4 a6 4 SHA1 (jsoncpp-1.7.2.tar.gz) = 956b13c42a8100c7fd9a8365c571a6783d197b8a RMD160 (jsoncpp-1.7.2.tar.gz) = 8a7dc32d1aebb63cdab7414a81775d53c4559b7c SHA512 (jsoncpp-1.7.2.tar.gz) = 32702147229ea7a3679654325572c38f4188f258ab6ac21f9e04059d53ef2a7cd0542ec4ec3b0e7b9089acd2b7bce389f16b9ff24b2e63e0ba2a5bcd46bab766 Size (jsoncpp-1.7.2.tar.gz) = 205391 bytes @ 1.2 log @Add SHA512 digests for distfiles for textproc category Problems found locating distfiles: Package cabocha: missing distfile cabocha-0.68.tar.bz2 Package convertlit: missing distfile clit18src.zip Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2014/04/18 22:26:08 wiz Exp $ d3 4 a6 4 SHA1 (jsoncpp-src-0.6.0rc2svn276.tar.gz) = 47a36b612343bb93ba89532b822eb9f851380ddf RMD160 (jsoncpp-src-0.6.0rc2svn276.tar.gz) = 1d9ff19fafd2ffb080774cd17215315cfca248f5 SHA512 (jsoncpp-src-0.6.0rc2svn276.tar.gz) = 7572c8b3d54b2f5d8947c429f267e46036b76cda4ba6bb42b53c61219d610436a1471b95f1e25ebb3b224a952e5783aecd02aeb92a14305f1ee1f6e2d6d055c3 Size (jsoncpp-src-0.6.0rc2svn276.tar.gz) = 342225 bytes @ 1.1 log @Import jsoncpp-0.6.0rc2svn276 as textproc/jsoncpp. JSON (JavaScript Object Notation) is a lightweight data-interchange format. It can represent integer, real number, string, an ordered sequence of value, and a collection of name/value pairs. JsonCpp is a simple API to manipulate JSON value, handle serialization and unserialization to string. It can also preserve existing comment in unserialization/serialization steps, making it a convenient format to store user input files. Unserialization parsing is user friendly and provides precise error reports. @ text @d1 1 a1 1 $NetBSD$ d5 1 @