gnu: Add JSON-Any.

* gnu/packages/perl.scm (perl-json-any): New variable.
This commit is contained in:
Eric Bavier 2015-04-19 09:38:45 -05:00
parent 47945cf353
commit 97b05abe6d

View file

@ -2563,6 +2563,35 @@ (define-public perl-json
versa using either JSON::XS or JSON::PP.")
(license (package-license perl))))
(define-public perl-json-any
(package
(name "perl-json-any")
(version "1.38")
(source
(origin
(method url-fetch)
(uri (string-append "mirros://cpan/authors/id/E/ET/ETHER/"
"JSON-Any-" version ".tar.gz"))
(sha256
(base32
"0mk6shg82i7y852bvj5d0qqma1d9k0jh10k4mg62hbgr800gb2m4"))))
(build-system perl-build-system)
(native-inputs
`(("perl-test-fatal" ,perl-test-fatal)
("perl-test-requires", perl-test-requires)
("perl-test-warnings", perl-test-warnings)
("perl-test-without-module", perl-test-without-module)))
(propagated-inputs
`(("perl-namespace-clean" ,perl-namespace-clean)))
(home-page "http://search.cpan.org/dist/JSON-Any")
(synopsis "Wrapper for Perl JSON classes")
(description
"This module tries to provide a coherent API to bring together the
various JSON modules currently on CPAN. This module will allow you to code to
any JSON API and have it work regardless of which JSON module is actually
installed.")
(license (package-license perl))))
(define-public perl-json-maybexs
(package
(name "perl-json-maybexs")