- Added load_string, which uses heuristics to guess YAML/JSON content
- load_file will now attempt to detect YAML/JSON content if the suffix
is not .json, .yml or .yaml
- UTF-8 decoding is done differently to avoid requiring
a newer version of Encode (Graham Knop)
- Added prerequisite on Encode 2.11 (Paul Howarth)
- Invalid UTF-8 encoding in YAML files are now replaced with "PERLQQ"
quoting from the Encode module and without warnings.
- Removed legacy test modifications for $ENV{PERL_CORE}
- Dropped support for Perl's before v5.8.1 to ensure proper
UTF-8 and IO layer support
- Updated CPAN::Meta::YAML prereq to 0.011 due to deprecation
of 'errstr' and consistent use of exceptions
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
devel/p5-Parse-CPAN-Meta from 1.4402 to 1.4404.
pkgsrc changes:
- updating dependencies, naming implicitely ones now
Upstream changes:
1.4404 Sun Apr 05 2012
- Protected tests from user PERL_YAML/JSON_BACKEND
1.4403 Sun Apr 01 2012
- Bumped prereqs: JSON::PP to 2.27200 and CPAN::Meta::YAML to 0.008
devel/p5-Parse-CPAN-Meta from 1.4401 to 1.4402.
pkgsrc changes:
- adjusting dependencies to default requirements
Upstream changes:
1.4402 Tue Feb 07 2012
- Minor maintenance: standardized newlines to Unix style
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!
- Updating package for p5 module Parse::CPAN::Meta from 1.38 to 1.39
Upstream changes:
1.39 Thu 21 May 2009
- Even though utf8 starts at 5.7+ there's no is_utf till
5.8.1 so skip in the tests if needed (ADAMK)
- Updating package for p5 module Parse::CPAN::Meta from 0.05 to 1.38
- Setting license to gnu-gpl-v2
Upstream changes (since 0.05):
1.38 Sat 16 May 2009
- Synchorised version numbers with YAML::Tiny
- Code shrinkages to the bloaty Unicode/BOM code
- Merging a ton more tests from YAML::Tiny
- Added back some pointless options to yaml_ok that keep our
codebase closer to YAML::Tiny (which should help with syncing)
- Changed exceptions to be closer to YAML::Tiny