./converters/p5-JSON, Perl module converts between JSON and Perl data structure

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


Branch: CURRENT, Version: 2.22, Package name: p5-JSON-2.22, Maintainer: pkgsrc-users

This module converts between JSON (JavaScript Object Notation) and Perl
data structure into each other.
For JSON, See to http://www.JSON.org/.

JSON-RPC http://json-rpc.org/


Required to run:
[lang/perl5]

Master sites: (Expand)

SHA1: 9204a5c00faebd376e8129844d7740e803f435e0
RMD160: c439a9593ec88f9fcc3c193b6ac7e07211510ae9
Filesize: 73.88 KB

Version history: (Expand)


CVS history: (Expand)


   2010-08-25 21:30:23 by Jens Rehsack | Files touched by this commit (2)
Log message:
Updating converters/p5-JSON from 2.21nb1 to 2.22

Upstream changes:
2.22  Wed Aug 25 12:46:13 2010
	[JSON]
	- added JSON::XS installing feature in Makefile.PL
	    with cpan or cpanm (some points suggested by gfx)
	- check that to_json and from_json are not called as methods (CHORNY)
	[JSON::PP]
	- modified for -Duse64bitall -Duselongdouble compiled perl.
	    11_pc_expo.t too. (these are patched by H.Merijn Brand)
   2010-08-21 18:37:14 by Stoned Elipot | Files touched by this commit (1724) | Package updated
Log message:
Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
   2010-08-04 16:15:36 by Jens Rehsack | Files touched by this commit (2) | Package updated
Log message:
Updating converters/p5-JSON from 2.17 to 2.21

Upstream changes:
2.21  Mon Apr  5 14:56:52 2010
	[JSON]
	- enhanced 'HOW DO I DECODE A DATA FROM OUTER AND ENCODE TO OUTER'
	- renamed eg/bench_pp_xs.pl to eg/bench_decode.pl
	- added eg/bench_encode.pl

2.20  Fri Apr  2 12:50:08 2010
	[JSON]
	- added eg/bench_pp_xs.pl for benchmark sample
	- updated 'INCREMENTAL PARSING' section
	[JSON::PP]
	- decode_prefix() didn't count a consumed text length properly.
	- enhanced XS compatibilty
	    in the case of decoding a white space garbaged text.

2.19  Tue Mar 30 13:40:24 2010
	[JSON]
	- fixed typo (rt#53535 by Angel Abad)
	- added a recommendation
              refering to (en|de)code_json to pod (suggested by tokuhirom)
	- added 'HOW DO I DECODE A DATA FROM OUTER AND ENCODE TO OUTER' to pod.

2.18  Tue Mar 23 15:18:10 2010
	[JSON]
	- updated document (compatible with JSON::XS 2.29)
	[JSON::PP]
	- fixed encode an overloaded 'eq' object bug (reported by Alexey A. Kiritchun)
	- enhanced an error message compatible to JSON::XS
   2010-01-20 15:50:17 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 2.17:

2.17  Thu Jan  7 12:23:13 2010
	[JSON]
	- fixed a problem caused by JSON::XS backend and support_by_pp option
	  (rt#52842,  rt#52847 by ikegami)
	[JSON::PP]
	- made compatible with JSON::XS 2.27
	- patched decode for incr_parse (rt#52820 by ikegami)
	- relaxed option caused an infinite loop in some condition.

2.16  Fri Oct 16 15:07:37 2009
	[JSON][JSON::PP]
	- made compatible with JSON::XS 2.26
            *indent adds a final newline
	- corrected copyrights in JSON::PP58.
   2009-06-14 22:46:30 by Jens Rehsack | Files touched by this commit (2)
Log message:
pkgsrc changes:
  - Updating package of p5 module JSON and subclasses from 2.14 to 2.15
  - Setting LICENSE to ${PERL5_LICENSE} accroding to META.yaml

Upstream changes:
2.15  Tue Jun  2 16:36:42 2009
	[JSON]
	- made compatible with JSON::XS 2.24
	- corrected copyrights in some modules.
	[JSON::PP]
	 - modified incr_parse, pointed by Martin J. Evans (rt#46439)
	 - deleted a meaningless code
   2009-02-24 20:25:32 by Havard Eidnes | Files touched by this commit (2) | Package updated
Log message:
Updated from version 2.12nb1 to 2.14

Upstream changes:

2.14  Tue Feb 24 11:20:24 2009
	[JSON]
	- the compatible XS version was miswritten in document.

2.13  Sat Feb 21 17:01:05 2009
	[JSON::PP]
	- decode() didn't upgrade unicode escaped charcters \u0080-\u00ff.
	  this problem was pointed by rt#43424 (Mika Raento)
	[JSON::PP::56]
	- fixed utf8::encode/decode emulators bugs.
	- defined a missing B module constant in Perl 5.6.0.
	  (reported by Clinton Pierce)
	[JSON::PP::5005]
	- _decode_unicode() returned a 0x80-0xff value as UTF8 encoded byte.
	[JSON]
	- added a refference to JSON::XS's document "JSON and ECMAscript".
	- fixed a typo in the document (pointed by Jim Cromie).
   2008-12-22 06:31:36 by OBATA Akio | Files touched by this commit (1)
Log message:
Drop maintainershop.

I'm not using this package, will do better to be maintained same as other perl
modules.
   2008-10-19 21:19:25 by Havard Eidnes | Files touched by this commit (1179)
Log message:
Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").