diff options
| author | Omar Bassam <omar.bassam88@gmail.com> | 2026-01-21 13:12:25 +0200 |
|---|---|---|
| committer | jgart <jgart@dismail.de> | 2026-02-15 14:36:11 -0500 |
| commit | 69d9beccf92aaaaa3caab23831761fd976f9986e (patch) | |
| tree | dd60f7928d453b918119b597dc38be990df4e079 /gnu | |
| parent | 3105008fdac4bb97005c72e50002d7327e81e8dd (diff) | |
gnu: Add cl-punycode.
* gnu/packages/lisp-xyz.scm (cl-punycode, ecl-cl-punycode, sbcl-cl-punycode): New variables.
Change-Id: I437f2bcb7cbd4d1f7f2927b897820c32e148d7f7
Signed-off-by: Omar Bassam <omar.bassam88@gmail.com>
Signed-off-by: jgart <jgart@dismail.de>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/lisp-xyz.scm | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index c4cd5f342b2..a6944dc7e37 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -27095,6 +27095,36 @@ prompters.") (define-public ecl-prompter (sbcl-package->ecl-package sbcl-prompter)) +(define-public sbcl-punycode + (let ((commit "ac958bbd2fdf41a3e8ba506d04b87e4a0c250701") + (revision "0")) + (package + (name "sbcl-punycode") + (version (git-version "0.1.2" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://codeberg.org/shinmera/punycode") + (commit commit))) + (file-name (git-file-name "cl-punycode" version)) + (sha256 + (base32 "1hb3rv64dhp1mdw10llci1fl2xfg9am7469qay0w2yvyd9h5kbng")))) + (build-system asdf-build-system/sbcl) + (native-inputs (list sbcl-parachute)) + (synopsis + "Common Lisp implementation of encoding and decoding of Punycode strings") + (description "This implements encoding and decoding of Punycode strings, +specified in RFC 3492 and used for unicode characters in domain names.") + (home-page "https://codeberg.org/shinmera/punycode") + (license license:zlib)))) + +(define-public cl-punycode + (sbcl-package->cl-source-package sbcl-punycode)) + +(define-public ecl-punycode + (sbcl-package->ecl-package sbcl-punycode)) + (define-public sbcl-purgatory (let ((commit "3afd8f6bb4093ffb2f39ffdedf11278b3617fff9") (revision "1")) |
