gnu: Add idna.

* gnu/packages/lisp.scm (cl-idna, ecl-idna, sbcl-idna): New variables.
This commit is contained in:
Pierre Neidhardt 2019-05-29 15:20:50 +02:00
parent dc7c489605
commit d2a93264c3
No known key found for this signature in database
GPG key ID: 9BDCF497A4BBCC7F

View file

@ -5663,3 +5663,32 @@ (define-public cl-fare-utils
(define-public ecl-fare-utils
(sbcl-package->ecl-package sbcl-fare-utils))
(define-public sbcl-idna
(package
(name "sbcl-idna")
(build-system asdf-build-system/sbcl)
(version "0.2.2")
(home-page "https://github.com/antifuchs/idna")
(source
(origin
(method git-fetch)
(uri (git-reference
(url home-page)
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32
"00nbr3mffxhlq14gg9d16pa6691s4qh35inyw76v906s77khm5a2"))))
(inputs
`(("split-sequence" ,sbcl-split-sequence)))
(synopsis "IDNA string encoding and decoding routines for Common Lisp")
(description "This Common Lisp library provides string encoding and
decoding routines for IDNA, the International Domain Names in Applications.")
(license license:expat)))
(define-public cl-idna
(sbcl-package->cl-source-package sbcl-idna))
(define-public ecl-idna
(sbcl-package->ecl-package sbcl-idna))