json-perl 2.90
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-devel/json-perl/json-perl_2.90.bb
recipes-devel/json-perl/classes/cpan.bbclass |
Layer | meta-cpan (daisy branch) |
Inherits |
|
Dependencies | |
PACKAGECONFIG options |
Sources
None
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 |
daisy (Yocto Project 1.6) | json-perl 2.90 (this recipe) |