The NetBSD Project

CVS log for pkgsrc/textproc/jsoncpp/distinfo

[BACK] Up to [] / pkgsrc / textproc / jsoncpp

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.17 / (download) - annotate - [select for diffs], Wed Nov 3 20:52:23 2021 UTC (22 months, 2 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, HEAD
Changes since 1.16: +5 -5 lines
Diff to previous 1.16 (colored)

jsoncpp: updated to 1.9.5

Minor bug-fixes (including for cmake)
Support for Bazel
Dropped compile-time deprecation warnings

Revision 1.16 / (download) - annotate - [select for diffs], Tue Oct 26 11:22:13 2021 UTC (22 months, 3 weeks ago) by nia
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

textproc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):

Revision 1.15 / (download) - annotate - [select for diffs], Thu Oct 7 15:01:20 2021 UTC (23 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.14: +1 -2 lines
Diff to previous 1.14 (colored)

textproc: Remove SHA1 hashes for distfiles

Revision 1.14 / (download) - annotate - [select for diffs], Tue Sep 29 16:49:15 2020 UTC (2 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.13: +6 -6 lines
Diff to previous 1.13 (colored)

jsoncpp: updated to 1.9.4

Security and build system fixes

Revision 1.13 / (download) - annotate - [select for diffs], Sat May 30 06:09:47 2020 UTC (3 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.12: +6 -6 lines
Diff to previous 1.12 (colored)

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.

Revision 1.12 / (download) - annotate - [select for diffs], Wed Nov 27 22:25:21 2019 UTC (3 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.11: +6 -6 lines
Diff to previous 1.11 (colored)

jsoncpp: updated to 1.9.2

Medium size pre-release containing lots of build fixes.

Revision 1.11 / (download) - annotate - [select for diffs], Sun Aug 11 17:53:27 2019 UTC (4 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.10: +5 -5 lines
Diff to previous 1.10 (colored)

jsoncpp: updated to 1.9.1

This release contains some minor build fixes.

Revision 1.10 / (download) - annotate - [select for diffs], Mon Jul 8 18:42:19 2019 UTC (4 years, 2 months ago) by adam
Branch: MAIN
Changes since 1.9: +6 -7 lines
Diff to previous 1.9 (colored)

jsoncpp: updated to 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

Revision 1.9 / (download) - annotate - [select for diffs], Tue Apr 9 07:08:18 2019 UTC (4 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored)

jsoncpp: update to 1.8.4nb2.

Give static library the same name as the shared one.

Bump dependency in to a version with shared libraries.

Revision 1.8 / (download) - annotate - [select for diffs], Tue Apr 9 06:48:18 2019 UTC (4 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

jsoncpp: build shared library


Revision 1.7 / (download) - annotate - [select for diffs], Sun Dec 2 16:41:57 2018 UTC (4 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.6: +5 -5 lines
Diff to previous 1.6 (colored)

jsoncpp: updated to 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

* Fix to allow using jsoncpp as a subproject
* Fix some compiler warnings

Update docs
* Update for TravisCI

Revision 1.6 / (download) - annotate - [select for diffs], Tue May 23 12:35:11 2017 UTC (6 years, 4 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.5: +5 -5 lines
Diff to previous 1.5 (colored)

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.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Nov 9 09:44:22 2016 UTC (6 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.4: +5 -5 lines
Diff to previous 1.4 (colored)

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.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Jul 15 15:14:03 2016 UTC (7 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.3: +5 -5 lines
Diff to previous 1.3 (colored)

Updated jsoncpp to 1.7.4.


Fix pkg-config


Fix static initialization of null with Myers Singleton. (Thanks @marklakata )
Fix other minor compiler and installation problems and warnings.
Fix amalgamated header.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Apr 19 11:16:37 2016 UTC (7 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.2: +5 -5 lines
Diff to previous 1.2 (colored)

Update jsoncpp to 1.7.2.


Fix clang warning.


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
            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.


Expose Exception classes

Other changes are just comments.


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.


Fix compilation error for `snprintf()` for some compilers.

    Fix compilation error for snprintf() for some compilers.



    Added Json::Exception, plus derived types:
    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.)

Revision 1.2 / (download) - annotate - [select for diffs], Wed Nov 4 01:59:38 2015 UTC (7 years, 10 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

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
	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.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Apr 18 22:26:08 2014 UTC (9 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2

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

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>