diff options
author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2024-03-19 20:57:50 +0000 |
---|---|---|
committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2024-03-21 21:57:32 +0000 |
commit | c75eb3b38a4db9d42479124fbd847a3edc09688a (patch) | |
tree | a9d2e8a4a545641daf8a06ff0d82acf8b0845a62 /gnu | |
parent | 14942e2abbc115d7af53d2d02c383f93abdc4589 (diff) | |
download | guix-c75eb3b38a4db9d42479124fbd847a3edc09688a.tar.gz guix-c75eb3b38a4db9d42479124fbd847a3edc09688a.zip |
gnu: Add cl-trivial-utilities.
* gnu/packages/lisp-xyz.scm (cl-trivial-utilities,
ecl-trivial-utilities, sbcl-trivial-utilities): New variables.
Change-Id: I1fde88484add5b77cf93ccacafb17ac548929481
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/lisp-xyz.scm | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 788e59550e..24e8d6efa9 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -8091,6 +8091,38 @@ UTF-8 has is that it doesn't depend on any other libraries.") (define-public ecl-trivial-utf-8 (sbcl-package->ecl-package sbcl-trivial-utf-8)) +(define-public sbcl-trivial-utilities + (let ((commit "279ff255562628196942632c543d91c357067221") + (revision "0")) + (package + (name "sbcl-trivial-utilities") + (version (git-version "0.4.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/ediethelm/trivial-utilities") + (commit commit))) + (file-name (git-file-name "trivial-utilities" version)) + (sha256 + (base32 "0k1xmn5f5dik7scadw0vyy67mik4ypnfqbhlv2vsg9afxzbpx2dz")))) + (build-system asdf-build-system/sbcl) + (inputs + (list sbcl-alexandria sbcl-iterate sbcl-closer-mop)) + (home-page "https://gitlab.com/ediethelm/trivial-utilities") + (synopsis "Collection of useful types, functions and macros for Common Lisp") + (description + "This package provides a collection of types, functions and macros. Some + of the functionality is implemented from Graham's On Lisp and Seibel's Practical + Common Lisp.") + (license license:expat)))) + +(define-public cl-trivial-utilities + (sbcl-package->cl-source-package sbcl-trivial-utilities)) + +(define-public ecl-trivial-utilities + (sbcl-package->ecl-package sbcl-trivial-utilities)) + (define-public sbcl-idna (package (name "sbcl-idna") |