gnu: Add perl6-license-spdx.

* gnu/packages/perl6.scm (perl6-license-spdx): New variable.
This commit is contained in:
Efraim Flashner 2019-03-10 09:10:48 +02:00
parent 505b979272
commit 489f493384
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -363,6 +363,31 @@ (define-public perl6-json-unmarshal
create an object from a JSON representation of an object.")
(license license:expat))))
(define-public perl6-license-spdx
(package
(name "perl6-license-spdx")
(version "3.4.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/jonathanstowe/License-SPDX")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"0dl263c3fbxk001gm5fisrzqz1dx182ipaa0x2qva2gxvl075xm8"))))
(build-system rakudo-build-system)
(propagated-inputs
`(("perl6-json-class" ,perl6-json-class)))
(home-page "https://github.com/jonathanstowe/License-SPDX")
(synopsis "Abstraction over the SPDX License List")
(description "This provides an abstraction over the SPDX License List as
provided in JSON format. Its primary raison d'être is to help the licence
checking of @code{Test::META} and to allow for the warning about deprecated
licences therein.")
(license license:artistic2.0)))
(define-public perl6-meta6
(package
(name "perl6-meta6")