Depend on p5-Cpanel-JSON-XS.
1.004000 - 2018-04-19
- added true and false subs so they can be used via JSON::MaybeXS rather than
only JSON() exported sub.
1.003010 - 2018-01-28
- use bundled ExtUtils::HasCompiler rather than ExtUtils::CBuilder to detect
compiler availability.
- clarify exported JSON in documentation
Update DEPENDS
Upstream changes:
1.003008 - 2016-10-03
- added an INSTALLATION section to documentation, to clarify the use of
dynamic prerequisites in Makefile.PL
- minimize prereqs listed in META.json to avoid giving the appearance of XS
prerequisites, and confusing static inspection tools such as metacpan.org.
1.003007 - 2016-09-11
- no changes since 1.003006_001
1.003006_001 - 2016-06-28
- bump prereq on JSON::PP, to ensure we get the fix for parsing utf8-encoded
values (in JSON::PP 2.27300)
- we now always upgrade JSON::XS if it is installed and below version 3.0,
due to changes in handling booleans
- remove test dependency on Test::Without::Module (RT#115394)
Problems found with existing distfile:
distfiles/libiconv-1.13-cp932.patch.gz
No changes made to the libiconv distinfo file.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.
No effective change for the above reason.
Ok joerg
1.003003 - 2014-12-06
- ensure an old Cpanel::JSON::XS is upgraded if it is too old, as it will
always be used in preference to JSON::XS
- avoid "JSON::XS::Boolean::* redefined" warnings caused by an old JSON::XS
loaded at the same time as a newer Cpanel::JSON::XS
- correctly fix boolean interoperability with older Cpanel::JSON::MaybeXS
1.003001 - 2014-11-13
- fix boolean interoperability with older Cpanel::JSON::MaybeXS
1.003_000 - 2014-10-30
- add :legacy tag to support legacy apps
1.002006 - 2014-10-22
- add some additional test diagnostics, to help find bad version combinations
of JSON backends
1.002005 - 2014-10-12
- fix "can I haz XS?" logic precedence in Makefile.PL
- added the ':all' export tag
- removed dependency on Safe::Isa
- repository moved to git://git.shadowcat.co.uk/p5sagit/JSON-MaybeXS.git
1.002004 - 2014-10-11
- support use of PUREPERL_ONLY in Makefile.PL to avoid adding an XS
dependency
- new is_bool() interface
1.002003 - 2014-10-07
- document how to use booleans
- more metadata fiddling, to remove the Cpanel::JSON::XS dependency visible
to static analyzers (the prequisites at install time remain unchanged)
- fix installation on older perls with an older ExtUtils::MakeMaker
(RT#94964)
- Now also supports JSON::XS, when available: Cpanel::JSON::XS will only be
installed when there is no XS backend already installed; Cpanel::JSON::XS
will be used over JSON::XS when both are installed.
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.