./converters/p5-JSON-PP, JSON::XS compatible pure-Perl module

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.04nb1, Package name: p5-JSON-PP-4.04nb1, Maintainer: pkgsrc-users

This module is JSON::XS compatible pure Perl module. (Perl 5.8 or later
is recommended). JSON::XS is the fastest and most proper JSON module on
CPAN. It is written by Marc Lehmann in C, so must be compiled and
installed in the used environment.

JSON::PP is a pure-Perl module and has compatibility to JSON::XS.


Required to run:
[lang/perl5]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: f0a1ba2308bb0908881142aaf66b92f67b3a9682
RMD160: d2fd3d30b04b46c7b273b82232a4d84826311af4
Filesize: 50.942 KB

Version history: (Expand)


CVS history: (Expand)


   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) | Package updated
Log message:
Bump PKGREVISIONs for perl 5.30.0
   2019-07-02 09:47:19 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 4.04

Upstream changes:
4.04 2019-06-29
    - document indent_length option (GH#48)

4.03 2019-06-19
    - (Encode::)decode json_pp input properly by default
      (GH#47)
   2019-06-30 22:17:50 by Nia Alarie | Files touched by this commit (1816) | Package updated
Log message:
Update packages using a search.cpan.org HOMEPAGE to metacpan.org.

The former now redirects to the latter.

This covers the most simple cases where http://search.cpan.org/dist/name
can be changed to https://metacpan.org/release/name.

Reviewed by hand to hopefully make sure no unwanted changes sneak in.
   2019-03-02 05:01:58 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 4.02

Upstream changes:
4.02 2019-02-23
    - fix a test that breaks if perl is compiled with
      -Dquadmath (RT-128589)

4.01 2019-02-22
    - allow to pass indent_length to json_pp (GH#46)
   2018-12-16 05:33:13 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 4.00

Upstream changes:
4.00 2018-12-07
    - production release

3.99_01 2018-12-03
    - BACKWARD INCOMPATIBILITY:
      As JSON::XS 4.0 changed its policy and enabled allow_nonref
      by default, JSON::PP also enabled allow_nonref by default

    - implement allow_tags that was introduced by JSON::XS 3.0
    - add boolean_values that was introduced by JSON::XS 4.0
    - allow literal tags in strings in relaxed mode, as JSON::XS 3.02 does
    - allow PERL_JSON_PP_USE_B environmental variable to restore
      old number detection behavior for compatibility
    - various doc updates
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2017-12-30 14:16:03 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-JSON-PP: update to 2.97001.

2.97001 to be released
    - tweak internal number detector to always considers a flagged
      value as a string (GH#35, haarg++)
    - clarify json_pp options (RT-123766; Dan Jacobson)
   2017-11-24 14:20:56 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-JSON-PP: update to 2.97000.

2.97000 2017-11-21
    - fix is_bool to use blessed() instead of ref() (jwrightecs++)
    - use 5 digit minor version number for a while to avoid confusion
      (GH#33, dansut)

2.96  2017-11-20
    - not to use newer Test::More features (RT-122421 for JSON)

2.95  2017-11-20
    - json_pp now prints an encoded json string (RT#123653)
    - fix is_bool to use ->isa("JSON::PP::Boolean"), instead
      of UNIVERSAL::isa("JSON::PP::Boolean") (GH#34, aidy++)