>From 3961073351645803795ebfccac75b82926bfaca7 Mon Sep 17 00:00:00 2001 From: Katherine Cox-Buday Date: Fri, 29 Mar 2019 15:36:45 -0500 Subject: [PATCH 20/42] gnu: Add map-set --- gnu/packages/lisp.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index d0cc781256..bcf0d9b3e1 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -4378,3 +4378,30 @@ everywhere some dumb user might make a mistake.") (define-public cl-cl-utilities (sbcl-package->cl-source-package sbcl-cl-utilities)) +(define-public sbcl-map-set + (let ((commit "7b4b545b68b8") + (revision "1")) + (package + (name "sbcl-map-set") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method url-fetch) + (uri (string-append + "https://bitbucket.org/tarballs_are_good/map-set/get/" + commit ".tar.gz")) + (sha256 + (base32 "1sx5j5qdsy5fklspfammwb16kjrhkggdavm922a9q86jm5l0b239")))) + (build-system asdf-build-system/sbcl) + (home-page "https://bitbucket.org/tarballs_are_good/map-set") + (synopsis + "Implementation of a set-like data structure with constant time +addition, removal, and random selection.") + (description + "Implementation of a set-like data structure with constant time +addition, removal, and random selection.") + (license license:bsd-3)))) + +(define-public cl-map-set + (sbcl-package->cl-source-package sbcl-map-set)) + -- 2.20.1