version 2.29).
Pkgsrc changes:
- Canonical MASTER_SITES
Upstream changes:
2.29 Wed Mar 17 02:39:12 CET 2010
- fix a memory leak when callbacks set using filter_json_object
or filter_json_single_key_object were called (great testcase
by Eric Wilhelm).
skf (1.97.1)
* enable -i and -o in nkf compatible mode.
* restore old umask after overwrite.
* add flush on unic*de and b-right.
* disable adding lineend on encode-tail when in LWL extension.
Upstream changes:
2.28 Thu Mar 11 20:30:46 CET 2010
- implement our own atof function - perl's can be orders of
magnitudes slower than even the system one. on the positive
side, ours seems to be more exact in general than perl's.
(testcase provided by Tim Meadowcroft).
- clarify floating point conversion issues a bit.
- update jpsykes csrf article url.
- updated benchmark section - JSON::PP became much faster!
Upstream changes:
2010-01-25 Release 3.09 - Gisle Aas <gisle@ActiveState.com>
The Quoted-Printable encoder would sometimes output lines
that were 77 characters long. The max line length should be 76.
[RT#53919]
pkgsrc changes:
- Adding license definition
- Adjusting dependencies
Upstream changes:
2010-01-18 Gisle Aas <gisle@ActiveState.com>
Release 0.13
Header order tweak to make it compile with Strawberry Perl [RT#50443]
Get rid of CVS artifacts
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.
Solaris if GCC is used. As this bit is both operating system and compiler
specific we can simple bypass "libtool" which is what must have happened
with the old "libtool".
The build in the non-GCC case or under Linux respectively OSF1 might
still be broken. But I don't have a setup to test that.
so change MASTER_SITES to only ftp.sra.co.jp and force to use newer one.
As sccsid in source, ${MASTE_SITE_FREEBSD}'s one is 2.2, and sra's one is 2.3,
so bump PKGVERSION to 2.3.
This issue noticed by taca@ by private mail.
While here, set LICENSE=gnu-gpl-v2, modify pach-aa to suppress some
warings by addition of include stdlib.h.
skf (1.96.5)
* delete _phpswigglue on clean
* fix --set-g* does not work on misc mb codeset.
* preconvert detect and result inconsistency further fix up.
* ebcdic related ascii loading error fixed.
Upstream changes:
1.33 Wed Oct 28 09:04:38 CET 2009
- handle yEnc files with part end=0 and total= more gracefully.
I wish yEnc had been created by somebody who knows;
what he does;
but I doubt he even knows;
what he did.
(while here, added commented out LICENSE=zlib-liccense)
This release is maintainance release, mainly for bug fixes.
* Add install target to Makefile
* Let to recognize hankaku-kana in 8bit JIS
* Fixes perl module build
* Fixes no effect of -Z1, -Z2 and -Z0 option
* Fixes input specification for UTF-16 and UTF-32
* Fixes missing BOM output for UTF-32.
* Fixes miss guesses and output for 4bytes UTF-8
2.0.1 (2009-11-10)
* Migrated to http://code.google.com/p/chardet
* Fixed minor typo in documentation
* Synchronized version numbers of Python 2 and Python 3 versions
ChangeLog:
2.26 Sat Oct 10 03:26:19 CEST 2009
- big integers could become truncated (based on patch
by Strobl Anton).
- output format change: indent now adds a final newline, which is
more expected and more true to the documentation.
pkgsrc changes:
- Adding license definition
Upstream changes:
1.32 Wed Sep 16 20:07:13 CEST 2009
- Due to a glitch with CVS, configure lacked executable bits.
(Quickly reported by Anton Berezin).
1.31 Wed Sep 16 09:04:30 CEST 2009
- do not use system-replacements for case-insensitive string
functions when found, as they are broken on too many systems
(mostly bsds, as usual, but at least some versions of GNU/Linux
disagree with themselves apparently). Analyzed by Anton Berezin.
1.3 Sat Aug 29 01:24:35 CEST 2009
- major changes, new bugs and changes in decoding behaviour are
expected (but not intended).
- major scanning and decoding speed-up (by a factor of 4),
by replacing ultra-slow _FP_gets and improving IsKnownHeader
(but fgets is *still* responsible for >50% if the time).
- new option OPT_AUTOCHECK to disable O(n) UUCheckGlobalList
call after every loadfile, majorly speeds up large decodes
(easily by a factor of 10..100).
- allow "Smerge -1" to call UUCheckGlobalList.
- majorly speed up part insertion (still O(n), but much faster).
- allow for 1023 octet headers instead of the standard
255 octet ones.
- support strcasestr, strcasecmp, strncasecmp for added speed.
pkgsrc changes:
- Adding dependency to devel/p5-common-sense
Upstream changes since 2.24:
2.25 Sat Aug 8 12:04:41 CEST 2009
- the perl debugger completely breaks lvalue subs - try to work
around the issue.
- ignore RMAGICAL hashes w.r.t. CANONICAL.
- try to work around a possible char signedness issue on aix.
- require common sense.