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) |