summaryrefslogtreecommitdiff
path: root/gnu/packages/lisp-xyz.scm
diff options
context:
space:
mode:
authorjgart <jgart@dismail.de>2025-08-29 12:15:07 -0500
committerjgart <jgart@dismail.de>2025-08-29 12:18:54 -0500
commitdbd78febbc86b154cb2990a5458d27add9d9a29f (patch)
tree010d1bebbbf32008e55c10475f56fbbd15040b28 /gnu/packages/lisp-xyz.scm
parent8c0c9958c19343fbeffddbb3d6458eb21d93d7b2 (diff)
gnu: Add cl-salmagundi.
* gnu/packages/lisp-xyz.scm (cl-salmagundi, ecl-salmagundi, clasp-salmagundi, sbcl-salmagundi): New variables. Change-Id: Ice7a6b49ce40eafdab72699de6bfd303d17eddfc
Diffstat (limited to 'gnu/packages/lisp-xyz.scm')
-rw-r--r--gnu/packages/lisp-xyz.scm33
1 files changed, 33 insertions, 0 deletions
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 63ec181d00..931e2f7742 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -27494,6 +27494,39 @@ internbombing, excessive input and macro characters.")
(define-public ecl-safe-read
(sbcl-package->ecl-package sbcl-safe-read))
+(define-public sbcl-salmagundi
+ (let ((commit "aa231f6043111ec5dbeb06feab732efb7d59c959")
+ (revision "0"))
+ (package
+ (name "sbcl-salmagundi")
+ (version (git-version "0.0.0" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/s-expressionists/Salmagundi")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1i0hknnd555ih509kvna2xdirfxyy05wr2bp628997rnj8drlsnx"))))
+ (build-system asdf-build-system/sbcl)
+ (inputs (list sbcl-trivial-package-locks))
+ (home-page "https://github.com/s-expressionists/Salmagundi")
+ (synopsis "Implementation of Common Lisp hash tables")
+ (description "This library contains code that implements Common Lisp
+hash tables.")
+ (license license:bsd-2))))
+
+(define-public cl-salmagundi
+ (sbcl-package->cl-source-package sbcl-salmagundi))
+
+(define-public ecl-salmagundi
+ (sbcl-package->ecl-package sbcl-salmagundi))
+
+(define-public clasp-salmagundi
+ (sbcl-package->clasp-package sbcl-salmagundi))
+
(define-public sbcl-salza2
(package
(name "sbcl-salza2")