Name json-perl
Version 2.90
Summary
Description *************************** CAUTION ************************************** * * * INCOMPATIBLE CHANGE (JSON::XS version 2.90) * * * * JSON.pm had patched JSON::XS::Boolean and JSON::PP::Boolean internally * * on loading time for making these modules inherit JSON::Boolean. * * But since JSON::XS v3.0 it use Types::Serialiser as boolean class. * * Then now JSON.pm breaks boolean classe overload features and * * -support_by_pp if JSON::XS v3.0 or later is installed. * * * * JSON::true and JSON::false returned JSON::Boolean objects. * * For workaround, they return JSON::PP::Boolean objects in this version. * * * * isa_ok(JSON::true, 'JSON::PP::Boolean'); * * * * And it discards a feature: * * * * ok(JSON::true eq 'true'); * * * * In other word, JSON::PP::Boolean overload numeric only. * * * * ok( JSON::true == 1 ); * * * *********************************************************************** ***
Section libs
License Artistic-1.0 | GPL-2.0
Homepage https://metacpan.org/release/JSON
Recipe file recipes-textproc/json-perl/json-perl_2.90.bb
Layer meta-cpan (jethro branch)
Inherits
  • cpan
  • cpan-base
  • perlnative
Dependencies
  • perl
  • perl-native
  • virtual/i586-oe-linux-compilerlibs
  • virtual/i586-oe-linux-gcc
  • virtual/libc
PACKAGECONFIG options

Sources

http://cpan.metacpan.org/authors/id/M/MA/MAKAMAKA/JSON-2.90.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
rocko (Yocto Project 2.4) json-perl 2.97001
jethro (Yocto Project 2.0) json-perl 2.90 (this recipe)
daisy (Yocto Project 1.6) json-perl 2.90