perl-JSON-MaybeXS - Use L<Cpanel::JSON::XS> with a fallback to L<JSON::PP>

Property Value
Distribution Mageia 6.1
Repository Mageia Core Updates x86_64
Package name perl-JSON-MaybeXS
Package version 1.4.0
Package release 1.mga6
Package architecture noarch
Package type rpm
Installed size 27.97 KB
Download size 19.27 KB
Official Mirror
This module tries to load the Cpanel::JSON::XS manpage, and if that fails
instead tries to load the JSON::PP manpage. If neither is available, an
exception will be thrown.
It then exports the 'encode_json' and 'decode_json' functions from the
loaded module, along with a 'JSON' constant that returns the class name for
calling 'new' on.
If you're writing fresh code rather than replacing usage, you might
want to pass options as constructor args rather than calling mutators, so
we provide our own 'new' method that supports that.


Package Version Architecture Repository
perl-JSON-MaybeXS-1.4.0-1.mga6.noarch.rpm 1.4.0 noarch Mageia Core Updates
perl-JSON-MaybeXS-1.3.5-3.mga6.noarch.rpm 1.3.5 noarch Mageia Core
perl-JSON-MaybeXS-1.3.5-3.mga6.noarch.rpm 1.3.5 noarch Mageia Core
perl-JSON-MaybeXS - - -


Name Value
perl(Carp) -
perl(Exporter) -
perl(JSON::PP) >= 2.273.0
perl(Scalar::Util) -
perl(base) -
perl(strict) -
perl(warnings) -
perl-base >= 2:5.22.3


Name Value
perl(JSON::MaybeXS) == 1.4.0
perl-JSON-MaybeXS == 1.4.0-1.mga6


Type URL
Binary Package perl-JSON-MaybeXS-1.4.0-1.mga6.noarch.rpm
Source Package perl-JSON-MaybeXS-1.4.0-1.mga6.src.rpm

Install Howto

  1. Enable Mageia Core Updates repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-JSON-MaybeXS rpm package:
    # urpmi perl-JSON-MaybeXS




2018-10-25 - bcornec <bcornec> 1.4.0-1.mga6
+ Revision: 1325505
- update to 1.004000 to allow import of perl-HTTP-Entity-Parser
2016-06-19 - pterjan <pterjan> 1.3.5-3.mga6
+ Revision: 1028845
- Rebuild for perl 5.22.2
2016-02-18 - umeabot <umeabot> 1.3.5-2.mga6
+ Revision: 965617
- Mageia 6 Mass Rebuild

See Also

Package Description
perl-Mail-SpamAssassin-3.4.2-1.5.mga6.x86_64.rpm SpamAssassin e-mail filter Perl modules
perl-Mail-SpamAssassin-3.4.2-1.6.mga6.x86_64.rpm SpamAssassin e-mail filter Perl modules
perl-Mail-SpamAssassin-Spamd-3.4.2-1.5.mga6.x86_64.rpm A mod_perl2 module implementing the spamd protocol
perl-Mail-SpamAssassin-Spamd-3.4.2-1.6.mga6.x86_64.rpm A mod_perl2 module implementing the spamd protocol
perl-NetSNMP-5.7.3-4.1.mga6.x86_64.rpm Perl utilities using SNMP, from the NET-SNMP project
perl-Plack-1.4.700-1.1.mga6.noarch.rpm Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)
perl-SVN-1.9.6-1.mga6.x86_64.rpm Perl bindings for Subversion
perl-SVN-1.9.7-1.mga6.x86_64.rpm Perl bindings for Subversion
perl-SWF-0.4.5-14.1.mga6.x86_64.rpm Ming perl module
perl-Type-Tiny-1.4.2-1.1.mga6.noarch.rpm Exception for Type::Params
perl-URI-Find-20140709.0.0-6.1.mga6.noarch.rpm Find URIs in arbitrary text
perl-URPM-5.12.1-1.mga6.x86_64.rpm Librpm perl bindings for urpmi
perl-URPM-5.12.2-1.mga6.x86_64.rpm Librpm perl bindings for urpmi
perl-USER-2.17-1.1.mga6.x86_64.rpm Perl module to access to user and group information
perl-WWW-Form-UrlEncoded-0.250.0-1.mga6.noarch.rpm Pure-perl parser and builder for application/x-www-form-urlencoded