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
1 changed files with 29 additions and 0 deletions

View File

@ -5663,3 +5663,32 @@ basic everyday functions and macros.")
(define-public ecl-fare-utils (define-public ecl-fare-utils
(sbcl-package->ecl-package sbcl-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))