Name json-perl
Version 2.97001
Summary
Description This module is a thin wrapper for JSON::XS-compatible modules with a few additional features. All the backend modules convert a Perl data structure to a JSON text as of RFC4627 (which we know is obsolete but we still stick to; see below for an option to support part of RFC7159) and vice versa. This module uses JSON::XS by default, and when JSON::XS is not available, this module falls back on JSON::PP, which is in the Perl core since 5.14. If JSON::PP is not available either, this module then falls back on JSON::backportPP (which is actually JSON::PP in a different .pm file) bundled in the same distribution as this module. You can also explicitly specify to use Cpanel::JSON::XS, a fork of JSON::XS by Reini Urban.
Section libs
License Artisticv1 | GPLv1+
Homepage https://metacpan.org/release/JSON
Recipe file recipes-textproc/json-perl/json-perl_2.97001.bb
Layer meta-cpan (thud branch)
Inherits
  • allarch
  • cpan
  • cpan-base
  • perl-version
  • perlnative
Dependencies
  • perl
  • perl-native
PACKAGECONFIG options

Sources

https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/JSON-2.97001.tar.gz

Patches

None

Other branches

This recipe in other branches of meta-cpan:

Branch Recipe
master json-perl 4.04
gatesgarth (Yocto Project 3.2) json-perl 4.02
thud (Yocto Project 2.6) json-perl 2.97001 (this recipe)
rocko (Yocto Project 2.4) json-perl 2.97001
jethro (Yocto Project 2.0) json-perl 2.90
daisy (Yocto Project 1.6) json-perl 2.90