skf (1.97.2) experimental; urgency=low
* fix crashes when LANG parameter output and B-right case
* kick out jef/transparent output (does not work anyway)
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
An alternate base32 encoder (not RFC 3548 compliant).
The rationale for base-32 encoding in RFC 3548 [1] is as written therein: "The
Base 32 encoding is designed to represent arbitrary sequences of octets in a
form that needs to be case insensitive but need not be humanly readable.".
The rationale for our encoding is different -- it is to represent arbitrary
sequences of octets in a form that is as convenient as possible for human
users to manipulate. In particular, z-base-32 was created in order to serve
the Mnet project [3], where 30-octet cryptographic values are encoded into
URIs for humans to manipulate. Anticipated uses of these URIs include cut-
and-paste, text editing (e.g. in HTML files), manual transcription via a
keyboard, manual transcription via pen-and-paper, vocal transcription over
phone or radio, etc.
The desiderata for such an encoding are:
* minimizing transcription errors -- e.g. the well-known problem of confusing
`0' with `O'
* embedding into other structures -- e.g. search engines, structured or
marked-up text, file systems, command shells
* brevity -- Shorter URLs are better than longer ones.
* ergonomics -- Human users (especially non-technical ones) should find the
URIs as easy and pleasant as possible. The uglier the URI looks, the worse.
A fast erasure codec which can be used with the command-line, C,
Python, or Haskell.
Fast, portable, programmable erasure coding a.k.a. "forward error
correction": the generation of redundant blocks of information such
that if some blocks are lost then the original data can be recovered
from the remaining blocks. The zfec package includes command-line
tools, C API, Python API, and Haskell API.
Version 1.38 April 26, 2010
* Support ENVIRONMENT and FILES sections.
* Move all translated text into .po files (previously .h2m include
files were handled seperately).
* Submit package to the Translation Project (translationproject.org).
* Add Vietnamese translation.
* Add some comments for translators.
Version 1.37 November 14, 2009
* Update GPL to v3.
* Add --version-string option.
* Add --no-discard-stderr option.
* Add line breaks into bug reporting section.
* Add Brazilian Portuguese and German translations.
* Select a reasonable configure default for --enable-nls.
* Revise preload mechanism to not require preloadable libintl.
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.