summaryrefslogtreecommitdiff
path: root/gnu/packages/lisp-xyz.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/lisp-xyz.scm')
-rw-r--r--gnu/packages/lisp-xyz.scm540
1 files changed, 251 insertions, 289 deletions
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 1a902842af..b15ca5e9ce 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -122,7 +122,7 @@
(file-name (git-file-name name version))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("rt" ,sbcl-rt)))
+ (list sbcl-rt))
(synopsis "Collection of portable utilities for Common Lisp")
(description
"Alexandria is a collection of portable utilities. It does not contain
@@ -193,7 +193,7 @@ collection.")
(base32 "148hjikqk8v2m30mj15xh89zni6szf9z3prav580qk9dqr8djjdr"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(home-page "https://github.com/borodust/bodge-queue")
(synopsis "Simple queue for Common Lisp")
(description "This Common Lisp library provides a simple FIFO
@@ -356,7 +356,7 @@ or cl-launch for portable processing of command-line arguments.")
(build-system asdf-build-system/sbcl)
(native-inputs
;; Tests only.
- `(("rt" ,sbcl-rt)))
+ (list sbcl-rt))
(inputs
`(("cl+ssl" ,sbcl-cl+ssl)
("flexi-streams" ,sbcl-flexi-streams)
@@ -407,7 +407,7 @@ Features:
(base32 "1kninxwvvih9nhh7a9y8lfgi7pdr76675y1clw4ss17vz8fbim5p"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("lift" ,sbcl-lift)))
+ (list sbcl-lift))
(arguments
;; NOTE: (Sharlatan-20210202T231437+0000): Due to the age of this library
;; tests use some deprecated functionality and keep failing.
@@ -439,7 +439,7 @@ timeouts.")
(file-name
(git-file-name "bordeaux-threads" version))))
(inputs `(("alexandria" ,sbcl-alexandria)))
- (native-inputs `(("fiveam" ,sbcl-fiveam)))
+ (native-inputs (list sbcl-fiveam))
(build-system asdf-build-system/sbcl)
(synopsis "Portable shared-state concurrency library for Common Lisp")
(description "BORDEAUX-THREADS is a proposed standard for a minimal
@@ -577,7 +577,7 @@ grammar.")
(base32 "0dwvr29diqzcg5n6jvbk2rnd90i05l7n828hhw99khmqd0kz7xsi"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("flexi-streams" ,sbcl-flexi-streams)))
+ (list sbcl-flexi-streams))
(arguments
`(#:phases
(modify-phases %standard-phases
@@ -714,7 +714,7 @@ within.")
`(#:asd-systems
'("uax-15")))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("cl-ppcre" ,sbcl-cl-ppcre)
("split-sequence" ,sbcl-split-sequence)))
@@ -746,7 +746,7 @@ RFC7564.")
"0ykx2s9lqfl74p1px0ik3l2izd1fc9jd1b4ra68s5x34rvjy0hza"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("flexi-streams" ,sbcl-flexi-streams)))
+ (list sbcl-flexi-streams))
(inputs
`(("cl-ppcre" ,sbcl-cl-ppcre)))
(home-page "http://weitz.de/cl-unicode/")
@@ -766,8 +766,7 @@ ANSI-compliant Common Lisp implementations.")
(package (inherit sbcl-cl-ppcre)
(name "sbcl-cl-ppcre-unicode")
(inputs
- `(("sbcl-cl-ppcre" ,sbcl-cl-ppcre)
- ("sbcl-cl-unicode" ,sbcl-cl-unicode)))
+ (list sbcl-cl-ppcre sbcl-cl-unicode))
(arguments
`(#:tests? #f ; tests fail with "Component :CL-PPCRE-TEST not found"
#:phases
@@ -868,7 +867,7 @@ anti-aliased vectorial paths.")
'(#:tests? #f ; spatial-trees.test requires spatial-trees.nns
#:test-asd-file "spatial-trees.test.asd"))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(home-page "https://github.com/rpav/spatial-trees")
(synopsis "Dynamic index data structures for spatially-extended data")
(description
@@ -963,7 +962,7 @@ files.")
(file-name (string-append "clx-" version))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiasco" ,sbcl-fiasco)))
+ (list sbcl-fiasco))
(home-page "https://www.cliki.net/portable-clx")
(synopsis "X11 client library for Common Lisp")
(description "CLX is an X11 client library for Common Lisp. The code was
@@ -1154,7 +1153,7 @@ else @code{parse-number} signals an error of type @code{invalid-number}.")
"1lqsbhrkfl0yif46aymvb7l3nb9wdcmj4jyw485blj32jb4famzn"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("rt" ,sbcl-rt)))
+ (list sbcl-rt))
(home-page "https://common-lisp.net/project/iterate/")
(synopsis "Iteration construct for Common Lisp")
(description "@code{iterate} is an iteration construct for Common Lisp.
@@ -1193,11 +1192,8 @@ It is similar to the @code{CL:LOOP} macro, with these distinguishing marks:
"0k39y3c93jgxpr7gwz7w0d8yknn1fdnxrjhd03057lvk5w8js27a"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("sbcl-parse-js" ,sbcl-parse-js)
- ("sbcl-cl-ppcre" ,sbcl-cl-ppcre)
- ("sbcl-cl-ppcre-unicode" ,sbcl-cl-ppcre-unicode)
- ("sbcl-parse-number" ,sbcl-parse-number)
- ("sbcl-iterate" ,sbcl-iterate)))
+ (list sbcl-parse-js sbcl-cl-ppcre sbcl-cl-ppcre-unicode
+ sbcl-parse-number sbcl-iterate))
(home-page "https://github.com/mishoo/cl-uglify-js")
(synopsis "JavaScript compressor library for Common Lisp")
(description "This is a Common Lisp version of UglifyJS, a JavaScript
@@ -1269,8 +1265,7 @@ compressor. It works on data produced by @code{parse-js} to generate a
(chmod script #o755)
#t)))
(inputs
- `(("sbcl" ,sbcl)
- ("sbcl-cl-uglify-js" ,sbcl-cl-uglify-js)))
+ (list sbcl sbcl-cl-uglify-js))
(synopsis "JavaScript compressor")))
(define-public sbcl-cl-strings
@@ -1382,10 +1377,9 @@ documentation system, explicit development support, etc.")
(base32 "0lkvv4xdpv4cv1y2bqillmabx8sdb2y4l6pbinq6mjh33w2brpvb"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("tests:cl-hu.dwim.stefil" ,sbcl-hu.dwim.stefil)))
+ (list sbcl-hu.dwim.stefil))
(inputs
- `(("sbcl-alexandria" ,sbcl-alexandria)
- ("sbcl-trivial-features" ,sbcl-trivial-features)))
+ (list sbcl-alexandria sbcl-trivial-features))
(home-page "https://common-lisp.net/project/babel/")
(synopsis "Charset encoding and decoding library")
(description "Babel is a charset encoding and decoding library, not unlike
@@ -1542,7 +1536,7 @@ and macros, primarily for software projects written in CL by the author.")
(base32 "0s57wvvlvshp1gcp9i9d3qcmqhswnxps3i0y7wbb0v8i1a3p46m4"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("1am" ,sbcl-1am)))
+ (list sbcl-1am))
(home-page "https://github.com/sjl/cl-pcg")
(synopsis "Permuted congruential generators in Common Lisp")
(description
@@ -1657,7 +1651,7 @@ several blockable channels.)")
`(("jpl-queues" ,sbcl-jpl-queues)
("bordeaux-threads" ,sbcl-bordeaux-threads)))
(native-inputs
- `(("eager-future2" ,sbcl-eager-future2)))
+ (list sbcl-eager-future2))
(synopsis "Thread-safe message-passing channels in Common Lisp")
(description
"Calispel is a Common Lisp library for thread-safe message-passing
@@ -1708,7 +1702,7 @@ libraries such as Bordeaux-Threads and Eager Future.")
(file-name (git-file-name "esrap" version))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("alexandria" ,sbcl-alexandria)
("trivial-with-current-source-form"
@@ -1752,7 +1746,7 @@ In addition to regular Packrat / Parsing Grammar / TDPL features ESRAP supports:
(file-name (git-file-name "split-sequence" version))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(synopsis "Member of the Common Lisp Utilities family of programs")
(description
"Splits sequence into a list of subsequences delimited by objects
@@ -1954,7 +1948,7 @@ than the body of the lambda.")
(build-system asdf-build-system/sbcl)
(native-inputs
;; Tests only.
- `(("rt" ,sbcl-rt)))
+ (list sbcl-rt))
(synopsis
"Common Lisp library for accessing octet-addressed blocks of data")
(description
@@ -1997,7 +1991,7 @@ also be supported.")
(build-system asdf-build-system/sbcl)
(native-inputs
;; Tests only.
- `(("rt" ,sbcl-rt)))
+ (list sbcl-rt))
(inputs
`(("bordeaux-threads" ,sbcl-bordeaux-threads)
("flexi-streams" ,sbcl-flexi-streams)))
@@ -2256,7 +2250,7 @@ project.")
(file-name (git-file-name "anaphora" version))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("rt" ,sbcl-rt)))
+ (list sbcl-rt))
(synopsis "The anaphoric macro collection from Hell")
(description
"Anaphora is the anaphoric macro collection from Hell: it includes many
@@ -2291,7 +2285,7 @@ new fiends in addition to old friends like @command{aif} and
`(("alexandria" ,sbcl-alexandria)
("anaphora" ,sbcl-anaphora)))
(native-inputs
- `(("lift" ,sbcl-lift)))
+ (list sbcl-lift))
(synopsis "Destructuring extension of let*")
(description
"This library implements the let+ macro, which is a dectructuring
@@ -2374,7 +2368,7 @@ This library is no longer supported by its author.")
`(("alexandria" ,sbcl-alexandria)
("cl-colors2" ,sbcl-cl-colors2)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(synopsis "ANSI terminal color implementation for Common Lisp")
(description
"@command{cl-ansi-text} provides utilities which enable printing to an
@@ -2411,7 +2405,7 @@ named color.")
`(("alexandria" ,sbcl-alexandria)
("babel" ,sbcl-babel)))
(native-inputs
- `(("prove" ,sbcl-prove)))
+ (list sbcl-prove))
(arguments
;; TODO: Tests don't find "proc-parse-test", why?
`(#:tests? #f))
@@ -2449,7 +2443,7 @@ pattern-matching-like, but a char-by-char procedural parser.")
;; FIXME: https://github.com/soemraws/parse-float/issues/12
`(#:asd-systems '("parse-float" "parse-float-tests")))
(native-inputs
- `(("lisp-unit" ,sbcl-lisp-unit)))
+ (list sbcl-lisp-unit))
(inputs
`(("alexandria" ,sbcl-alexandria)))
(home-page "https://github.com/soemraws/parse-float")
@@ -2495,7 +2489,7 @@ values from a string in Common Lisp.")
;; TODO: Tests are not evaluated properly.
(native-inputs
;; For testing:
- `(("lisp-unit" ,sbcl-lisp-unit)))
+ (list sbcl-lisp-unit))
(arguments
`(#:tests? #f
#:phases
@@ -2536,7 +2530,7 @@ utilities that make it even easier to manipulate text in Common Lisp. It has
(base32 "0gq2rsr0aihs0z20v4zqvmdl4szq53b52rh97pvnmwrlbn4mapmd"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("ptester" ,sbcl-ptester)))
+ (list sbcl-ptester))
(home-page "http://puri.kpe.io/")
(synopsis "Portable URI Library")
(description
@@ -2740,7 +2734,7 @@ for making realtime graphics in Lisp.")
(base32 "1p9x1wj576x5d31yvls9r1avkjkyhri7kyxbjfkg9z93a1w18j9z"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("alexandria" ,sbcl-alexandria)
("cl-ppcre" ,sbcl-cl-ppcre)
@@ -3039,7 +3033,7 @@ JavaScript.
"0fx3m3x3s5ji950yzpazz4s0img3l6b3d6l3jrfjv0lr702496lh"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(home-page "https://github.com/hankhero/cl-json")
(synopsis "JSON encoder and decoder for Common-Lisp")
(description
@@ -3105,7 +3099,7 @@ precisely controls the behavior of the parser via Common Lisp restarts.")
(base32 "0122jicfg7pca1wxw8zak1n92h5friqy60988ns0ysksj3fphw9n"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("rt" ,sbcl-rt)))
+ (list sbcl-rt))
(home-page "https://common-lisp.net/project/trivial-garbage/")
(synopsis "Portable GC-related APIs for Common Lisp")
(description "@command{trivial-garbage} provides a portable API to
@@ -3164,7 +3158,7 @@ Lisp implementations.")
"04vix0gmqsj91lm975sx7jhlnz5gq1xf9jp873mp7c8frc5dk1jj"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("bordeaux-threads" ,sbcl-bordeaux-threads)
("cairo" ,cairo)
@@ -3407,7 +3401,7 @@ Lisp, featuring:
(arguments
'(#:asd-systems '("markup")))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("alexandria" ,sbcl-alexandria)
("cl-str" ,sbcl-cl-str)
@@ -3532,7 +3526,7 @@ Lisp (from GBBopen project).")
"0x746wr2324l6bn7skqzgkzcbj5kd0zp2ck0c8rldrw0rzabg826"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("rt" ,sbcl-rt)))
+ (list sbcl-rt))
(inputs
`(("bordeaux-threads" ,sbcl-bordeaux-threads)
("split-sequence" ,sbcl-split-sequence)))
@@ -3674,9 +3668,9 @@ client and server.")
"0apkgqrscylw3hhm5x2vs0z3hz6h7zd7dl5y3wr2zl8qjpvpc80k"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("xclip" ,xclip)))
+ (list xclip))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(arguments
`(#:phases
(modify-phases %standard-phases
@@ -3714,7 +3708,7 @@ client and server.")
(base32 "1mbaqiwj5034iw6jzw30jyhwzp1pvhnz1zcy0lns0z5j2h9ldapw"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("sbcl-lift" ,sbcl-lift)))
+ (list sbcl-lift))
(arguments
`(#:phases
(modify-phases %standard-phases
@@ -3832,14 +3826,14 @@ RFC 1321 by R. Rivest, published April 1992.")
(string-append
(assoc-ref inputs "openssl") "/lib/" all))))))))
(inputs
- `(("openssl" ,openssl)
- ("sbcl-cffi" ,sbcl-cffi)
- ("sbcl-trivial-gray-streams" ,sbcl-trivial-gray-streams)
- ("sbcl-flexi-streams" ,sbcl-flexi-streams)
- ("sbcl-bordeaux-threads" ,sbcl-bordeaux-threads)
- ("sbcl-trivial-garbage" ,sbcl-trivial-garbage)
- ("sbcl-alexandria" ,sbcl-alexandria)
- ("sbcl-trivial-features" ,sbcl-trivial-features)))
+ (list openssl
+ sbcl-cffi
+ sbcl-trivial-gray-streams
+ sbcl-flexi-streams
+ sbcl-bordeaux-threads
+ sbcl-trivial-garbage
+ sbcl-alexandria
+ sbcl-trivial-features))
(home-page "https://common-lisp.net/project/cl-plus-ssl/")
(synopsis "Common Lisp bindings to OpenSSL")
(description
@@ -3872,7 +3866,7 @@ Development into CL+SSL was done by David Lichteblau.")
(base32 "06gx04mah5nc8w78s0j8628divbf1s5w7af8w7pvzb2d5mgvrbd2"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("sbcl-rt" ,sbcl-rt)))
+ (list sbcl-rt))
(home-page "http://files.kpe.io/kmrcl/")
(synopsis "General utilities for Common Lisp programs")
(description
@@ -3903,8 +3897,7 @@ Rosenberg's Common Lisp packages.")
(base32 "12jj54h0fs6n237cvnp8v6hn0imfksammq22ys6pi0gwz2w47rbj"))))
(build-system asdf-build-system/sbcl)
(native-inputs ; For tests.
- `(("sbcl-ptester" ,sbcl-ptester)
- ("sbcl-kmrcl" ,sbcl-kmrcl)))
+ (list sbcl-ptester sbcl-kmrcl))
(home-page "http://files.kpe.io/cl-base64/")
(synopsis
"Common Lisp package to encode and decode base64 with URI support")
@@ -3936,7 +3929,7 @@ encoding table that uses only URI-compatible characters.")
(base32 "0jzn3nyb3f22gm983rfk99smqs3mhb9ivjmasvhq9qla5cl9pyhd"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("sbcl-trivial-gray-streams" ,sbcl-trivial-gray-streams)))
+ (list sbcl-trivial-gray-streams))
(home-page "https://edicl.github.io/chunga/")
(synopsis "Portable chunked streams for Common Lisp")
(description
@@ -3969,7 +3962,7 @@ defined in RFC 2616.")
"0sc8nji9q1df04lhsiwsjy1a35996bibl31w5hp5sh8q6sa122dy"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("sbcl-flexi-streams" ,sbcl-flexi-streams)))
+ (list sbcl-flexi-streams))
(home-page "https://edicl.github.io/cl-who/")
(synopsis "Yet another Lisp markup language")
(description
@@ -4004,7 +3997,7 @@ as good or bad as the next one.")
"0plx4rs39zbs4gjk77h4a2q11zpy75fh9v8hnxrvsf8fnakajhwg"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("sbcl-flexi-streams" ,sbcl-flexi-streams)))
+ (list sbcl-flexi-streams))
(home-page "http://method-combination.net/lisp/chipz/")
(synopsis
"Common Lisp library for decompressing deflate, zlib, gzip, and bzip2
@@ -4039,16 +4032,16 @@ the format used by the popular compression tool bzip2.")
"1wf2zivfvhsh6zvd6wcwfd67bm8s8a1p2fismszc8xb819dqk9yl"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("sbcl-puri" ,sbcl-puri)
- ("sbcl-cl-base64" ,sbcl-cl-base64)
- ("sbcl-chunga" ,sbcl-chunga)
- ("sbcl-flexi-streams" ,sbcl-flexi-streams)
- ("sbcl-cl-ppcre" ,sbcl-cl-ppcre)
- ("sbcl-chipz" ,sbcl-chipz)
- ("sbcl-usocket" ,sbcl-usocket)
- ("sbcl-cl+ssl" ,sbcl-cl+ssl)))
+ (list sbcl-puri
+ sbcl-cl-base64
+ sbcl-chunga
+ sbcl-flexi-streams
+ sbcl-cl-ppcre
+ sbcl-chipz
+ sbcl-usocket
+ sbcl-cl+ssl))
(native-inputs
- `(("sbcl-fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(home-page "https://edicl.github.io/drakma/")
(synopsis "HTTP client written in Common Lisp")
(description
@@ -4078,19 +4071,18 @@ sockets, SSL, continuable uploads, file uploads, cookies, and more.")
(base32 "1z0m45lp6rv59g69l44gj3q3d2bmjlhqzpii0vgkniam21dcimy9"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("sbcl-cl-who" ,sbcl-cl-who)
- ("sbcl-drakma" ,sbcl-drakma)))
+ (list sbcl-cl-who sbcl-drakma))
(inputs
- `(("sbcl-chunga" ,sbcl-chunga)
- ("sbcl-cl-base64" ,sbcl-cl-base64)
- ("sbcl-cl-fad" ,sbcl-cl-fad)
- ("sbcl-cl-ppcre" ,sbcl-cl-ppcre)
- ("sbcl-flexi-streams" ,sbcl-flexi-streams)
- ("sbcl-cl+ssl" ,sbcl-cl+ssl)
- ("sbcl-md5" ,sbcl-md5)
- ("sbcl-rfc2388" ,sbcl-rfc2388)
- ("sbcl-trivial-backtrace" ,sbcl-trivial-backtrace)
- ("sbcl-usocket" ,sbcl-usocket)))
+ (list sbcl-chunga
+ sbcl-cl-base64
+ sbcl-cl-fad
+ sbcl-cl-ppcre
+ sbcl-flexi-streams
+ sbcl-cl+ssl
+ sbcl-md5
+ sbcl-rfc2388
+ sbcl-trivial-backtrace
+ sbcl-usocket))
(home-page "https://edicl.github.io/hunchentoot/")
(synopsis "Web server written in Common Lisp")
(description
@@ -4154,7 +4146,7 @@ PROPER-LIST, ASSOCIATION-LIST, PROPERTY-LIST and TUPLE.")
(base32 "1wq1gs9jjd5m6iwrv06c2d7i5dvqsfjcljgbspfbc93cg5xahk4n"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("sbcl-alexandria" ,sbcl-alexandria)))
+ (list sbcl-alexandria))
(home-page "https://github.com/m2ym/cl-annot")
(synopsis "Python-like Annotation Syntax for Common Lisp.")
(description
@@ -4293,11 +4285,9 @@ addition, removal, and random selection.")
;; "quri">.
'(#:asd-systems '("quri-test"
"quri")))
- (native-inputs `(("sbcl-prove" ,sbcl-prove)))
- (inputs `(("sbcl-babel" ,sbcl-babel)
- ("sbcl-split-sequence" ,sbcl-split-sequence)
- ("sbcl-cl-utilities" ,sbcl-cl-utilities)
- ("sbcl-alexandria" ,sbcl-alexandria)))
+ (native-inputs (list sbcl-prove))
+ (inputs (list sbcl-babel sbcl-split-sequence sbcl-cl-utilities
+ sbcl-alexandria))
(home-page "https://github.com/fukamachi/quri")
(synopsis "Yet another URI library for Common Lisp")
(description
@@ -4332,11 +4322,9 @@ Lisp. It is intended to be a replacement of PURI.")
;; by #<SYSTEM "myway">. Why?
'(#:tests? #f))
(native-inputs
- `(("sbcl-prove" ,sbcl-prove)))
+ (list sbcl-prove))
(inputs
- `(("sbcl-cl-ppcre" ,sbcl-cl-ppcre)
- ("sbcl-quri" ,sbcl-quri)
- ("sbcl-map-set" ,sbcl-map-set)))
+ (list sbcl-cl-ppcre sbcl-quri sbcl-map-set))
(home-page "https://github.com/fukamachi/myway")
(synopsis "Sinatra-compatible URL routing library for Common Lisp")
(description "My Way is a Sinatra-compatible URL routing library.")
@@ -4369,7 +4357,7 @@ Lisp. It is intended to be a replacement of PURI.")
;; required by #<SYSTEM "xsubseq">. Why?
'(#:tests? #f))
(native-inputs
- `(("sbcl-prove" ,sbcl-prove)))
+ (list sbcl-prove))
(home-page "https://github.com/fukamachi/xsubseq")
(synopsis "Efficient way to use \"subseq\"s in Common Lisp")
(description
@@ -4404,10 +4392,9 @@ effieiently.")
;; found, required by #<SYSTEM "smart-buffer">. Why?
`(#:tests? #f))
(native-inputs
- `(("sbcl-prove" ,sbcl-prove)))
+ (list sbcl-prove))
(inputs
- `(("sbcl-xsubseq" ,sbcl-xsubseq)
- ("sbcl-flexi-streams" ,sbcl-flexi-streams)))
+ (list sbcl-xsubseq sbcl-flexi-streams))
(home-page "https://github.com/fukamachi/smart-buffer")
(synopsis "Smart octets buffer")
(description
@@ -4445,11 +4432,8 @@ depending on content size.")
`(("sbcl-prove" ,sbcl-prove)
("cl-syntax" ,sbcl-cl-syntax)))
(inputs
- `(("sbcl-alexandria" ,sbcl-alexandria)
- ("sbcl-proc-parse" ,sbcl-proc-parse)
- ("sbcl-xsubseq" ,sbcl-xsubseq)
- ("sbcl-smart-buffer" ,sbcl-smart-buffer)
- ("sbcl-cl-utilities" ,sbcl-cl-utilities)))
+ (list sbcl-alexandria sbcl-proc-parse sbcl-xsubseq
+ sbcl-smart-buffer sbcl-cl-utilities))
(home-page "https://github.com/fukamachi/fast-http")
(synopsis "HTTP request/response parser for Common Lisp")
(description
@@ -4478,10 +4462,9 @@ Lisp.")
(sha256
(base32 "079qa20lhanzsz1qf4iags91n0ziylbjgbcymm5a5qj7yryas4fw"))))
(native-inputs
- `(("sbcl-fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
- `(("sbcl-alexandria" ,sbcl-alexandria)
- ("sbcl-cffi" ,sbcl-cffi)))
+ (list sbcl-alexandria sbcl-cffi))
(build-system asdf-build-system/sbcl)
(home-page "https://github.com/sionescu/static-vectors")
(synopsis "Allocate SIMPLE-ARRAYs in static memory")
@@ -4549,12 +4532,9 @@ Only minimal changes required to make your CLOS objects serializable.")
'(#:tests? #f
#:asd-files '("fast-io.asd")))
(native-inputs
- `(("sbcl-fiveam" ,sbcl-fiveam)
- ("sbcl-checkl" ,sbcl-checkl)))
+ (list sbcl-fiveam sbcl-checkl))
(inputs
- `(("sbcl-alexandria" ,sbcl-alexandria)
- ("sbcl-trivial-gray-streams" ,sbcl-trivial-gray-streams)
- ("sbcl-static-vectors" ,sbcl-static-vectors)))
+ (list sbcl-alexandria sbcl-trivial-gray-streams sbcl-static-vectors))
(home-page "https://github.com/rpav/fast-io")
(synopsis "Fast octet-vector/stream I/O for Common Lisp")
(description
@@ -4590,12 +4570,9 @@ streams (though primarily the former, while wrapping the latter).")
;; required by #<SYSTEM "jonathan">. Why?
`(#:tests? #f))
(native-inputs
- `(("sbcl-prove" ,sbcl-prove)))
+ (list sbcl-prove))
(inputs
- `(("sbcl-cl-syntax" ,sbcl-cl-syntax)
- ("sbcl-fast-io" ,sbcl-fast-io)
- ("sbcl-proc-parse" ,sbcl-proc-parse)
- ("sbcl-cl-ppcre" ,sbcl-cl-ppcre)))
+ (list sbcl-cl-syntax sbcl-fast-io sbcl-proc-parse sbcl-cl-ppcre))
(home-page "https://rudolph-miller.github.io/jonathan/overview.html")
(synopsis "JSON encoder and decoder")
(description
@@ -4631,11 +4608,9 @@ CCL.")
;; found, required by #<SYSTEM "http-body">. Why?
`(#:tests? #f))
(native-inputs
- `(("sbcl-prove" ,sbcl-prove)))
+ (list sbcl-prove))
(inputs
- `(("sbcl-fast-http" ,sbcl-fast-http)
- ("sbcl-jonathan" ,sbcl-jonathan)
- ("sbcl-quri" ,sbcl-quri)))
+ (list sbcl-fast-http sbcl-jonathan sbcl-quri))
(home-page "https://github.com/fukamachi/http-body")
(synopsis "HTTP POST data parser")
(description
@@ -4671,8 +4646,7 @@ multipart/form-data.")
;; tests aren't working for some reason.
`(#:tests? #f))
(inputs
- `(("sbcl-fast-io" ,sbcl-fast-io)
- ("sbcl-trivial-gray-streams" ,sbcl-trivial-gray-streams)))
+ (list sbcl-fast-io sbcl-trivial-gray-streams))
(home-page "https://github.com/fukamachi/circular-streams")
(synopsis "Circularly readable streams for Common Lisp")
(description
@@ -4704,7 +4678,7 @@ reset to 0 and you're able to read it again.")
(base32 "1avh4ygcj9xcx4m17nj0wnxxaisk26w4ljs2bibzxaln24x7pi85"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("prove" ,sbcl-prove)))
+ (list sbcl-prove))
(inputs
`(("circular-streams" ,sbcl-circular-streams)
("http-body" ,sbcl-http-body)
@@ -4755,7 +4729,7 @@ performance and simplicity in mind.")
(base32 "0wld28xx20k0ysgg6akic5lg4vkjd0iyhv86m388xfrv8xh87wii"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("hu.dwim.stefil" ,sbcl-hu.dwim.stefil)))
+ (list sbcl-hu.dwim.stefil))
(home-page "https://common-lisp.net/project/local-time/")
(synopsis "Time manipulation library for Common Lisp")
(description
@@ -4785,7 +4759,7 @@ Long Painful History of Time\".")
(base32 "0rzrl9is2v1aqbm0sym0qx3blnpd0bl13dkkmll6mb3983k2mkax"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("lisp-unit" ,sbcl-lisp-unit)))
+ (list sbcl-lisp-unit))
(inputs
`(("cl-interpol" ,sbcl-cl-interpol)
("cl-ppcre" ,sbcl-cl-ppcre)
@@ -4820,9 +4794,9 @@ by Ruby's @code{Chronic}.")
(base32 "00kcm17q5plpzdj1qwg83ldhxksilgpcdkf3m9azxcdr968xs9di"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("stefil" ,sbcl-hu.dwim.stefil)))
+ (list sbcl-hu.dwim.stefil))
(inputs
- `(("sbcl-cl-fad" ,sbcl-cl-fad)))
+ (list sbcl-cl-fad))
(home-page "https://shinmera.github.io/trivial-mimes/")
(synopsis "Tiny Common Lisp library to detect mime types in files")
(description
@@ -4879,13 +4853,10 @@ mime-type of a file.")
fasl-files)
#t)))))
(native-inputs
- `(("sbcl-prove" ,sbcl-prove)))
+ (list sbcl-prove))
(inputs
- `(("sbcl-cl-syntax" ,sbcl-cl-syntax)
- ("sbcl-myway" ,sbcl-myway)
- ("sbcl-lack" ,sbcl-lack)
- ("sbcl-alexandria" ,sbcl-alexandria)
- ("sbcl-babel" ,sbcl-babel)))
+ (list sbcl-cl-syntax sbcl-myway sbcl-lack sbcl-alexandria
+ sbcl-babel))
(home-page "https://8arrow.org/ningle/")
(synopsis "Super micro framework for Common Lisp")
(description
@@ -5037,7 +5008,7 @@ theory accurate to internal-time-units-per-second.")
(base32 "0166d9aip366pbpdk5gsi2f6xad6q61lssxgbrypa8zslwjn8736"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("stefil" ,sbcl-stefil)))
+ (list sbcl-stefil))
(inputs
`(("bordeaux-threads" ,sbcl-bordeaux-threads)))
(home-page "https://github.com/7max/log4cl")
@@ -5166,9 +5137,9 @@ by either a symbol or a keyword.")
(base32
"0d6dzbb45jh0rx90wgs6v020k2xa87mvzas3mvfzvivjvqqlpryq"))))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
- `(("sbcl-usocket" ,sbcl-usocket)))
+ (list sbcl-usocket))
(synopsis "Find open ports programmatically in Common Lisp")
(description "This is a small Common Lisp library that finds an open
port within a range.")
@@ -5199,14 +5170,14 @@ port within a range.")
(modules '((guix build utils)))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("sbcl-clunit" ,sbcl-clunit)))
+ (list sbcl-clunit))
(inputs
- `(("sbcl-trivial-garbage" ,sbcl-trivial-garbage)))
+ (list sbcl-trivial-garbage))
(propagated-inputs
;; This package doesn't do anything without python available
- `(("python" ,python)
- ;; For multi-dimensional array support
- ("python-numpy" ,python-numpy)))
+ (list python
+ ;; For multi-dimensional array support
+ python-numpy))
(arguments
'(#:phases
(modify-phases %standard-phases
@@ -5355,9 +5326,7 @@ high-level way. This library provides such operators.")
""))
#t)))))
(native-inputs
- `(("sbcl-cl-fad" ,sbcl-cl-fad)
- ("sbcl-lift" ,sbcl-lift)
- ("sbcl-cl-quickcheck" ,sbcl-cl-quickcheck)))
+ (list sbcl-cl-fad sbcl-lift sbcl-cl-quickcheck))
(inputs
`(("python" ,python)
("sbcl-cffi" ,sbcl-cffi)
@@ -5395,7 +5364,7 @@ CPython implementation of Python) and Common Lisp.")
"0hd0kr91795v77akpbcyqiss9p0p7ypa9dznrllincnmgvsxlmf0"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("sbcl-lift" ,sbcl-lift)))
+ (list sbcl-lift))
(synopsis "Macro that generalizes @code{multiple-value-bind} etc.")
(description
"Bind extends the idea of of let and destructing to provide a uniform
@@ -5435,7 +5404,7 @@ whole lot more into a single form.")
(arguments
`(#:test-asd-file "test/fare-utils-test.asd"))
(native-inputs
- `(("sbcl-hu.dwim.stefil" ,sbcl-hu.dwim.stefil)))
+ (list sbcl-hu.dwim.stefil))
(synopsis "Collection of utilities and data structures")
(description
"fare-utils is a small collection of utilities. It contains a lot of
@@ -5503,7 +5472,7 @@ great for REPL interaction and debugging.")
(base32 "02qx37zzk5j4xmwh77k2qa2wvnzvaj6qml5dh2q7b6b1ljvgcj4m"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("hu.dwim.stefil" ,sbcl-hu.dwim.stefil)))
+ (list sbcl-hu.dwim.stefil))
(inputs
`(("alexandira" ,sbcl-alexandria)
("fare-mop" ,sbcl-fare-mop)
@@ -5609,7 +5578,7 @@ decoding routines for IDNA, the International Domain Names in Applications.")
(inputs
`(("trivial-features" ,sbcl-trivial-features)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(synopsis "Efficient endianness conversion for Common Lisp")
(description "This Common Lisp library provides optimized byte-swapping
primitives. The library can change endianness of unsigned integers of length
@@ -5681,8 +5650,8 @@ and @code{kqueue(2)}), a pathname library and file-system utilities.")
(inherit parent)
(propagated-inputs
;; Need header to compile.
- `(("libfixposix" ,libfixposix)
- ,@(package-propagated-inputs parent))))))
+ (modify-inputs (package-propagated-inputs parent)
+ (prepend libfixposix))))))
(define-public ecl-iolib
(sbcl-package->ecl-package sbcl-iolib))
@@ -5706,7 +5675,7 @@ and @code{kqueue(2)}), a pathname library and file-system utilities.")
(base32
"1xyj49j9x3lc84cv3dhbf9ja34ywjk1c46dklx425fxw9mkwm83m"))))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(synopsis "IEEE 754 binary representation for floats in Common Lisp")
(description "This is a Common Lisp library that converts
floating point values to IEEE 754 binary representation.")
@@ -5878,7 +5847,7 @@ cookie headers, cookie creation, cookie jar creation and more.")
("cl-ppcre" ,sbcl-cl-ppcre)
("local-time" ,sbcl-local-time)))
(native-inputs
- `(("prove" ,sbcl-prove)))
+ (list sbcl-prove))
(arguments
;; TODO: Tests fail because cl-cookie depends on cl-cookie-test.
`(#:tests? #f))
@@ -5984,7 +5953,7 @@ neat APIs and connection-pooling. It is meant to supersede Drakma.")
(inputs
`(("alexandria" ,sbcl-alexandria)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(arguments
`(#:test-asd-file "lisp-namespace.test.asd"
;; XXX: Component LISP-NAMESPACE-ASD::LISP-NAMESPACE.TEST not found
@@ -6052,7 +6021,7 @@ and it exports symbols from implementation-specific packages.")
(base32
"1i305n0wfmpac63ni4i3vixnnkl8daw5ncxy0k3dv92krgx6qzhp"))))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(synopsis "Common Lisp environment introspection portability layer")
(description "This library is a small interface to portable but
nonstandard introspection of Common Lisp environments. It is intended to
@@ -6103,7 +6072,7 @@ can and/or provide reasonable defaults.")
("introspect-environment" ,sbcl-introspect-environment)
("trivia.trivial" ,sbcl-trivia.trivial)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(arguments
`(#:test-asd-file "type-i.test.asd"))
(synopsis "Type inference utility on unary predicates for Common Lisp")
@@ -6144,7 +6113,7 @@ the return type of a function.")
`(("alexandria" ,sbcl-alexandria)
("closer-mop" ,sbcl-closer-mop)))
(native-inputs
- `(("eos" ,sbcl-eos)))
+ (list sbcl-eos))
(arguments
;; XXX: Circular dependencies: tests depend on optima.ppcre which depends on optima.
`(#:tests? #f
@@ -6358,7 +6327,7 @@ various string metrics in Common Lisp:
("cl-ppcre-unicode" ,sbcl-cl-ppcre-unicode)
("cl-change-case" ,sbcl-cl-change-case)))
(native-inputs
- `(("prove" ,sbcl-prove)))
+ (list sbcl-prove))
(arguments
`(#:asd-systems '("str")
#:test-asd-file "str.test.asd"))
@@ -6478,7 +6447,7 @@ objects as well as send and notify other objects connected to a bus.")
("trivial-garbage" ,sbcl-trivial-garbage)
("closer-mop" ,sbcl-closer-mop)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(synopsis "Hooks extension point mechanism (as in Emacs) for Common Lisp")
(description "A hook, in the present context, is a certain kind of
extension point in a program that allows interleaving the execution of
@@ -6619,7 +6588,7 @@ number of other open source projects.
`(("s-sysdeps" ,sbcl-s-sysdeps)
("s-xml" ,sbcl-s-xml)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(synopsis "Implementation of object prevalence for Common Lisp")
(description "This Common Lisp library implements object prevalence (see
@url{https://en.wikipedia.org/wiki/System_prevalence}). It allows
@@ -6726,7 +6695,7 @@ discontiguous ranges of time.")
"0xpa86pdzlnf4v5g64j3ifaplx71sx2ha8b7vvakswi652679ma0"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("lift" ,sbcl-lift)))
+ (list sbcl-lift))
(synopsis "Core of the metatilities Common Lisp library")
(description
"Metatilities-base is the core of the metatilities Common Lisp library
@@ -6758,7 +6727,7 @@ which implements a set of utilities.")
"18s6jfq11n8nv9k4biz32pm1s7y9zl054ry1gmdbcf39nisy377y"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("lift" ,sbcl-lift)))
+ (list sbcl-lift))
(inputs
`(("metatilities-base" ,sbcl-metatilities-base)))
(arguments
@@ -6809,7 +6778,7 @@ decisions becomes significantly easier.")
(base32 "103mry04j2k9vznsxm7wcvccgxkil92cdrv52miwcmxl8daa4jiz"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("xlunit" ,sbcl-xlunit)))
+ (list sbcl-xlunit))
(inputs
`(("alexandria" ,sbcl-alexandria)
("cl-containers" ,sbcl-cl-containers)
@@ -6925,7 +6894,7 @@ can contain any kind of values.")
(base32 "1hffh98bv4w5yrchagzwqrc43d2p473pvw7ka4kyyvhrr52dk2f8"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("trivial-gray-streams" ,sbcl-trivial-gray-streams)))
(synopsis "In-memory octet streams for Common Lisp")
@@ -6959,7 +6928,7 @@ cl-plumbing libraries.")
(base32 "09lp7li35h4jkls0448fj1sh6pjslr1w7ranbc4szjr8g0c2bdry"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("cffi" ,sbcl-cffi)
("cl-octet-streams" ,sbcl-cl-octet-streams)
@@ -7005,7 +6974,7 @@ compression/decompression using bindings to the lzlib C library.")
"0b1cf6c12qx5cy1fw2z42jgh566rp3l8nv5qf0qqc569s7bgmrh4"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("bordeaux-threads" ,sbcl-bordeaux-threads)))
(synopsis "Portable channel-based concurrency for Common Lisp")
@@ -7040,7 +7009,7 @@ threads.")
"194srkg8nrym19c6i7zbnkzshc1qhqa82m53qnkirz9fw928bqxr"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("rt" ,sbcl-rt)))
+ (list sbcl-rt))
(synopsis "Common Lisp library to serialize data")
(description
"CL-STORE is a portable serialization package which should give you the
@@ -7071,7 +7040,7 @@ ability to store all Common Lisp data types into streams.")
(base32 "0r0bgb46q4gy72l78s7djkxq8ibb4bb3yh9brsry5lih7br8lhi0"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("alexandria" ,sbcl-alexandria)
("introspect-environment" ,sbcl-introspect-environment)))
@@ -7119,7 +7088,7 @@ function.")
("glib" ,glib)
("gobject-introspection" ,gobject-introspection)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(arguments
'(#:phases
(modify-phases %standard-phases
@@ -7166,7 +7135,7 @@ of C+GObject libraries without the need of writing dedicated bindings.")
`(#:asd-files '("cl-slug-test.asd" "cl-slug.asd")
#:asd-systems '("cl-slug-test" "cl-slug")))
(native-inputs
- `(("prove" ,sbcl-prove)))
+ (list sbcl-prove))
(inputs
`(("ppcre" ,sbcl-cl-ppcre)))
(home-page "https://github.com/EuAndreh/cl-slug")
@@ -7296,7 +7265,7 @@ special variables, especially in the presence of threads.")
"17pp86c9zs4y7i1sh7q9gbfw9iqv6655k7fz8qbj9ly1ypgxp4qs"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(synopsis "Size of a file in bytes in Common Lisp")
(description
"The canonical way to determine the size of a file in bytes, using Common Lisp,
@@ -7334,7 +7303,7 @@ size of a file in bytes, using system calls when possible.")
"191hnn4b5j4i3crydmlzbm231kj0h7l8zj6mzj69r1npbzkas4bd"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(synopsis "Portable macroexpand-all for Common Lisp")
(description
"This library provides a macroexpand-all function that calls the
@@ -7461,7 +7430,7 @@ supplement, not a competitor, to Alexandria.")
"042k9vkssrqx9nhp14wdzm942zgdxvp35mba0p2syz98i75im2yy"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("hu.dwim.stefil" ,sbcl-hu.dwim.stefil)))
+ (list sbcl-hu.dwim.stefil))
(synopsis "Clojure-like arrow macros for Common Lisp")
(description
"This library implements the @code{->} and @code{->>} macros from
@@ -7492,7 +7461,7 @@ Clojure, as well as several expansions on the idea.")
(base32 "0gvbpyff4siifp3cp86cpr9ksmakn66fx21f3h0hpn647zl07nj7"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("chanl" ,sbcl-chanl)))
(synopsis "Common Lisp library to evaluate some forms in parallel")
@@ -7521,7 +7490,7 @@ forms in parallel.")
"163hb07p2nxz126rpq3cj5dyala24n0by5i5786n2qcr1w0bak4i"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("xlunit" ,sbcl-xlunit)))
+ (list sbcl-xlunit))
(arguments
`(#:test-asd-file "cl-heap-tests.asd"))
(synopsis "Heap and priority queue data structures for Common Lisp")
@@ -7621,7 +7590,7 @@ JSON interchange format.")
"1qpij4xh8bqwc2myahpilcbh916v7vg0acz2fij14d3y0jm02h0g"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("stefil" ,sbcl-stefil)))
+ (list sbcl-stefil))
(inputs
`(("alexandria" ,sbcl-alexandria)
("cl-heap" ,sbcl-cl-heap)
@@ -7804,7 +7773,7 @@ macro. This library provides a set of simple utilities to help with that.")
"0zhwfbpr53vs1ii4sx75dz2k9yhh1xpwdqqpg8nmfndxkmhpbi3x"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("parachute" ,sbcl-parachute)))
+ (list sbcl-parachute))
(inputs
`(("documentation-utils" ,sbcl-documentation-utils)))
(synopsis "Tiny collection of array and vector utilities for Common Lisp")
@@ -7891,7 +7860,7 @@ your own classes.")
("trivial-garbage" ,sbcl-trivial-garbage)
("trivial-utf-8" ,sbcl-trivial-utf-8)))
(native-inputs
- `(("lisp-unit" ,sbcl-lisp-unit)))
+ (list sbcl-lisp-unit))
(arguments
'(#:asd-systems '("antik-base"
"foreign-array")
@@ -7952,7 +7921,7 @@ computer known.")
"0z5nypfk26hxihb08p085644afawicrgb4xvadh3lmrn46qbjfn4"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("lisp-unit" ,sbcl-lisp-unit)))
+ (list sbcl-lisp-unit))
(inputs
`(("alexandria" ,sbcl-alexandria)
("antik-base" ,sbcl-antik-base)
@@ -8041,7 +8010,7 @@ intending to program in Lisp.")
`(("cl-unicode" ,sbcl-cl-unicode)
("named-readtables" ,sbcl-named-readtables)))
(native-inputs
- `(("flexi-streams" ,sbcl-flexi-streams)))
+ (list sbcl-flexi-streams))
(synopsis "String interpolation for Common Lisp")
(description
"CL-INTERPOL is a library for Common Lisp which modifies the
@@ -8125,7 +8094,7 @@ and camel-case rules.")
("cl-interpol" ,sbcl-cl-interpol)
("iterate" ,sbcl-iterate)))
(native-inputs
- `(("lisp-unit2" ,sbcl-lisp-unit2)))
+ (list sbcl-lisp-unit2))
(synopsis "Common lisp library for comma-separated values")
(description
"This is a Common Lisp library providing functions to read/write CSV
@@ -8159,7 +8128,7 @@ from/to strings, streams and files.")
(inputs
`(("trivial-features" ,sbcl-trivial-features)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(synopsis "Common Lisp library for running external programs")
(description
"EXTERNAL-PROGRAM enables running programs outside the Lisp
@@ -8192,7 +8161,7 @@ sacrificing much in the way of power.")
(base32 "0mr47l57m276dbpap7irr4fcnk5fgknhf6mgv4043s8h73amk5qh"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("cl-fad" ,sbcl-cl-fad)))
+ (list sbcl-cl-fad))
(inputs
`(("alexandria" ,sbcl-alexandria)
("antik" ,sbcl-antik)
@@ -8391,7 +8360,7 @@ may contain sets, maps may be keyed by sets, etc.")
`(("alexandria" ,sbcl-alexandria)
("closer-mop" ,sbcl-closer-mop)))
(native-inputs
- `(("rt" ,sbcl-rt)))
+ (list sbcl-rt))
(synopsis "Delimited continuations for Common Lisp")
(description
"This is a library that implements delimited continuations by
@@ -8426,7 +8395,7 @@ transforming Common Lisp code to continuation passing style.")
`(("alexandria" ,sbcl-alexandria)
("cl-cont" ,sbcl-cl-cont)))
(native-inputs
- `(("prove" ,sbcl-prove)))
+ (list sbcl-prove))
(arguments
`(;; TODO: Fix the tests. They fail with:
;; "Component CL-COROUTINE-ASD::CL-COROUTINE-TEST not found"
@@ -8708,7 +8677,7 @@ to cl-async.")
`(("cl-async-future" ,sbcl-cl-async-future)
("cl-cont" ,sbcl-cl-cont)))
(native-inputs
- `(("prove" ,sbcl-prove)))
+ (list sbcl-prove))
(arguments
`(;; TODO: Fix the tests. They fail with:
;; "The function BLACKBIRD::PROMISE-VALUES is undefined"
@@ -8752,7 +8721,7 @@ possible.")
(base32 "17jrng8jb05d64ggyd11hp308c2fl5drvf9g175blgrkkl8l4mf8"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("lisp-unit" ,sbcl-lisp-unit)))
+ (list sbcl-lisp-unit))
(synopsis "Common Lisp library for base32 encoding and decoding")
(description
"This package provides functions for base32 encoding and decoding as
@@ -8814,8 +8783,7 @@ ZeroMQ.")
(base32 "13l2q4mskzilya9xh5wy2xvy30lwn104bd8wrq6ifds56r82iy3x"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("imagemagick" ,imagemagick)
- ("tk" ,tk)))
+ (list imagemagick tk))
(arguments
`(#:asd-systems '("ltk"
"ltk-mw"
@@ -8903,7 +8871,7 @@ be used with @code{cl-yacc}.")
(base32 "0hlyf4h5chkjdp9armla5w4kw5acikk159sym7y8c4jbjp9x47ih"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("clunit2" ,sbcl-clunit2)))
+ (list sbcl-clunit2))
(inputs
`(("alexandria" ,sbcl-alexandria)
("cl-ppcre" ,sbcl-cl-ppcre)))
@@ -9133,7 +9101,7 @@ respectively.")
(base32 "1n9aszaif3yh8prs5r8v51fbj4r5jd1a048mivd5yij3hplkm82b"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("parachute" ,sbcl-parachute)))
+ (list sbcl-parachute))
(inputs
`(("golden-utils" ,sbcl-golden-utils)
("specialization-store" ,sbcl-specialization-store)))
@@ -9265,7 +9233,7 @@ read/write Bit Map Font (BMF) into text, JSON and XML.")
(base32 "1l5k131dchbf6cj8a8xqa731790p01p3qa1kdy2wa9dawy3ymkxr"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("lisp-unit" ,sbcl-lisp-unit)))
+ (list sbcl-lisp-unit))
(inputs
`(("zpng" ,sbcl-zpng)))
(synopsis "QR code encoder for Common Lisp")
@@ -9310,7 +9278,7 @@ them as PNG files.")
`(("cffi" ,sbcl-cffi)
("hdf5" ,hdf5-1.10)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(arguments
`(#:test-asd-file "hdf5-cffi.test.asd"
;; Tests depend on hdf5-cffi.examples.asd in addition to hdf5-cffi.asd,
@@ -9499,7 +9467,7 @@ the elements in compound type specifier, e.g. @code{dimensions} in
`(("trivia" ,sbcl-trivia)
("alexandria" ,sbcl-alexandria)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(arguments
`(#:test-asd-file "type-r.test.asd")))))
@@ -9539,7 +9507,7 @@ correctly.")
("introspect-environment" ,sbcl-introspect-environment)
("type-r" ,sbcl-type-r)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(arguments
`(#:asd-systems '("trivialib.type-unify")
#:test-asd-file "trivialib.type-unify.test.asd")))))
@@ -9567,7 +9535,7 @@ correctly.")
(base32 "0nhqamn3qgg38i6aw2pshffdwr2hzslycg8ficmn333gw0h9rf4g"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("ptester" ,sbcl-ptester)))
+ (list sbcl-ptester))
(inputs
`(("cl-ppcre" ,sbcl-cl-ppcre)))
(home-page "https://common-lisp.net/project/cl-unification/")
@@ -9624,7 +9592,7 @@ code. The main target of this macro is speed.")
("trivial-cltl2" ,sbcl-trivial-cltl2)
("type-r" ,sbcl-type-r)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(arguments
`(#:asd-files '("specialized-function.asd")
#:test-asd-file "specialized-function.test.asd")))))
@@ -9664,7 +9632,7 @@ additional form that is considered as a candidate for a constant.")
("iterate" ,sbcl-iterate)
("lisp-namespace" ,sbcl-lisp-namespace)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(arguments
`(#:asd-files '("constantfold.asd")
#:test-asd-file "constantfold.test.asd")))))
@@ -9705,7 +9673,7 @@ type correctness in Common Lisp. It is based on CLtL2 extensions.")
("iterate" ,sbcl-iterate)
("type-r" ,sbcl-type-r)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(arguments
`(#:asd-files '("gtype.asd")
#:test-asd-file "gtype.test.asd")))))
@@ -9745,7 +9713,7 @@ type correctness in Common Lisp. It is based on CLtL2 extensions.")
;; bigger than the default one. Disable them for now.
#:tests? #f))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("alexandria" ,sbcl-alexandria)
("cl-randist" ,sbcl-cl-randist)
@@ -9864,7 +9832,7 @@ selectors. It makes use of the Plump-DOM and is used by lQuery.")
(base32 "0520mcpxc2d6fdm8z61arpgd2z38kan7cf06qs373n5r64rakz6w"))
(file-name (git-file-name name version))))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("array-utils" ,sbcl-array-utils)
("form-fiddle" ,sbcl-form-fiddle)
@@ -9904,7 +9872,7 @@ approach to templating.")
(base32 "0dg5ynx2ww94d0qfwrdrm7plkn43h64hs4iiq9mj2s1s4ixnp3lr"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("stefil" ,sbcl-stefil)))
+ (list sbcl-stefil))
(inputs
`(("cffi" ,sbcl-cffi)
("mariadb-lib" ,mariadb "lib")))
@@ -9947,7 +9915,7 @@ approach to templating.")
(base32 "137jci4hn4vlxf48y39k0di27kc89kvxy3brmn3vl9xq56sy6mhz"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("alexandria" ,sbcl-alexandria)
("bordeaux-threads" ,sbcl-bordeaux-threads)
@@ -10270,10 +10238,7 @@ interfaces as well as a functional and an object oriented interface.")
(native-inputs
`(("rt" ,cl-rt)))
(inputs
- `(("mysql" ,mysql)
- ("postgresql" ,postgresql)
- ("sqlite" ,sqlite)
- ("zlib" ,zlib)))
+ (list mysql postgresql sqlite zlib))
(propagated-inputs
`(("cffi" ,cl-cffi)
("md5" ,cl-md5)
@@ -10461,7 +10426,7 @@ multiple checkers, including Aspell and Hunspell.")
`(("cl-ppcre" ,sbcl-cl-ppcre)
("cl-ppcre-unicode" ,sbcl-cl-ppcre-unicode)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(synopsis
"Convert Common Lisp strings between camelCase, PascalCase and more")
(description
@@ -10603,7 +10568,7 @@ compliance control.")
(inputs
`(("closer-mop" ,sbcl-closer-mop)))
(native-inputs
- `(("lift" ,sbcl-lift)))
+ (list sbcl-lift))
(arguments
`(#:phases
(modify-phases %standard-phases
@@ -10643,7 +10608,7 @@ MOP easier to use.")
("cffi" ,sbcl-cffi)
("trivial-features" ,sbcl-trivial-features)))
(native-inputs
- `(("rt" ,sbcl-rt)))
+ (list sbcl-rt))
(synopsis "Operating system interface for Common Lisp")
(description
"Osicat is a lightweight operating system interface for Common Lisp on
@@ -10677,7 +10642,7 @@ accompaniment to the standard ANSI facilities.")
(arguments
`(#:asd-systems '("xembed")))
(inputs
- `(("sbcl-clx" ,sbcl-clx)))
+ (list sbcl-clx))
(synopsis "CL(x) xembed protocol implementation ")
(description "CL(x) xembed protocol implementation")
;; MIT License
@@ -10893,7 +10858,7 @@ learn about each of the parameters.")
("split-sequence" ,sbcl-split-sequence)
("trivial-types" ,sbcl-trivial-types)))
(native-inputs
- `(("prove" ,sbcl-prove)))
+ (list sbcl-prove))
(home-page "https://github.com/fukamachi/sxql")
(synopsis "SQL generator for Common Lisp")
(description "SQL generator for Common Lisp.")
@@ -11099,7 +11064,7 @@ implementations of those protocols for different purposes.")
"0284aj84xszhkhlivaigf9qj855fxad3mzmv3zfr0qzb5k0nzwrg"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("prove" ,sbcl-prove)))
+ (list sbcl-prove))
(inputs
`(("alexandria" ,sbcl-alexandria)))
(synopsis "LibSVM data format reader for Common Lisp")
@@ -11133,7 +11098,7 @@ format.")
"1lfq04lnxivx59nq5dd02glyqsqzf3vdn4s9b8wnaln5fs8g2ph9"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("prove" ,sbcl-prove)))
+ (list sbcl-prove))
(inputs
`(("cl-libsvm-format" ,sbcl-cl-libsvm-format)
("cl-store" ,sbcl-cl-store)))
@@ -11501,7 +11466,7 @@ wrappers of deflate streams. It currently does not handle compression.")
(base32 "0f8darhairgxnb5bzqcny7nh7ss3471bdzix5rzcyiwdbr5kymjl"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("alexandria" ,sbcl-alexandria)
("cffi" ,sbcl-cffi)
@@ -11584,7 +11549,7 @@ macros for the Opticl image processing library.")
(base32 "0qsn9hpd8j2kp43dk05j8dczz9zppdff5rrclbp45n3ksk9inw8i"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("cl-jpeg" ,sbcl-cl-jpeg)
("com.gigamonkeys.binary-data" ,sbcl-com.gigamonkeys.binary-data)
@@ -11769,7 +11734,7 @@ both from files on disk, or streams in memory.")
(base32 "03rirnnhhisjbimlmpi725h1d3x0cfv00r57988am873dyzawmm1"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("alexandria" ,sbcl-alexandria)
("cl-jpeg" ,sbcl-cl-jpeg)
@@ -11811,8 +11776,7 @@ and saving 2-dimensional pixel-based images.")
(base32 "1xjly8i62z72hfhlnz5kjd9i8xhrwckc7avyizxvhih67pkjmsx0"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)
- ("pkg-config" ,pkg-config)))
+ (list sbcl-fiveam pkg-config))
(inputs
`(("alexandria" ,sbcl-alexandria)
("babel" ,sbcl-babel)
@@ -11898,7 +11862,7 @@ specification}, a toolkit for writing GUIs in Common Lisp.")
(base32 "1xwwlhik1la4fp984qnx2dqq24v012qv4x0y49sngfpwg7n0ya7y"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("lisp-unit2" ,sbcl-lisp-unit2)))
+ (list sbcl-lisp-unit2))
(inputs
`(("alexandria" ,sbcl-alexandria)
("cl-ppcre" ,sbcl-cl-ppcre)))
@@ -11971,7 +11935,7 @@ Inflector module.")
`(("metabang-bind" ,sbcl-metabang-bind)
("trivial-gray-streams" ,sbcl-trivial-gray-streams)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(home-page "https://github.com/chaitanyagupta/qbase64")
(synopsis "Base64 encoder and decoder for Common Lisp")
(description "@code{qbase64} provides a fast and flexible base64 encoder
@@ -12064,7 +12028,7 @@ overview article about COP which also contains some ContextL examples:
(base32 "06zkdw3scnaw0d4nmsgkv7pi7sw00dikdgfgsqmbqfbz2yrsdabk"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("hu.dwim.asdf" ,sbcl-hu.dwim.asdf)))
+ (list sbcl-hu.dwim.asdf))
(home-page "http://dwim.hu/project/hu.dwim.common-lisp")
(synopsis "Redefine some standard Common Lisp names")
(description "This library is a redefinition of the standard Common Lisp
@@ -12093,7 +12057,7 @@ package that includes a number of renames and shadows. ")
(base32 "12l1rr6w9m99w0b5gc6hv58ainjfhbc588kz6vwshn4gqsxyzbhp"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("hu.dwim.asdf" ,sbcl-hu.dwim.asdf)))
+ (list sbcl-hu.dwim.asdf))
(inputs
`(("alexandria" ,sbcl-alexandria)
("anaphora" ,sbcl-anaphora)
@@ -12131,11 +12095,11 @@ hu.dwim systems.")
(base32 "19ipds9r71qymfdp4izg0l7zmvinp06adr8rdalhaq7v7mzpg83z"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `( ;; These 2 inputs are only needed tests which are disabled, see below.
- ;; ("hu.dwim.common" ,sbcl-hu.dwim.common)
- ;; Need cl- package for the :hu.dwim.stefil+hu.dwim.def+swank system.
- ;; ("hu.dwim.stefil" ,cl-hu.dwim.stefil)
- ("hu.dwim.asdf" ,sbcl-hu.dwim.asdf)))
+ (list ;; These 2 inputs are only needed tests which are disabled, see below.
+ ;; ("hu.dwim.common" ,sbcl-hu.dwim.common)
+ ;; Need cl- package for the :hu.dwim.stefil+hu.dwim.def+swank system.
+ ;; ("hu.dwim.stefil" ,cl-hu.dwim.stefil)
+ sbcl-hu.dwim.asdf))
(arguments
`(#:test-asd-file "hu.dwim.defclass-star.test.asd"
;; Tests require a circular dependency: hu.dwim.stefil -> hu.dwim.def
@@ -12257,7 +12221,7 @@ can separate configuration system from an implementation.")
(base32 "1a9kivpy9j2grf1c6gdjk7fwcdlvvq67p3m98jyfhiyzj7axjymd"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("prove" ,sbcl-prove)))
+ (list sbcl-prove))
(inputs
`(("alexandria" ,sbcl-alexandria)
("cl-package-locks" ,sbcl-cl-package-locks)
@@ -12334,7 +12298,7 @@ like Ruby's ActiveRecord.
("cl-interpol" ,sbcl-cl-interpol)
("split-sequence" ,sbcl-split-sequence)))
(native-inputs
- `(("prove" ,sbcl-prove)))
+ (list sbcl-prove))
(arguments
;; Tests passes but the phase fails with
;; Component KEBAB-ASD::KEBAB-TEST not found, required by #<SYSTEM "kebab">.
@@ -12384,7 +12348,7 @@ camelCase, snake_case, kebab-case (lisp-case).")
("kebab" ,sbcl-kebab)
("log4cl" ,sbcl-log4cl)))
(native-inputs
- `(("prove" ,sbcl-prove)))
+ (list sbcl-prove))
(arguments
;; TODO: Tests fail with
;; While evaluating the form starting at line 22, column 0
@@ -12617,7 +12581,7 @@ processing.")
(sha256
(base32 "1lmvfml2ldbb1wkhm25jqqk2bhwsz52hhcgljbnzj1xr8xhc3anp"))))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(build-system asdf-build-system/sbcl)
(home-page "https://github.com/rpgoldman/xmls")
(synopsis "Non-validating XML parser for Common Lisp")
@@ -12686,7 +12650,7 @@ Common Lisp.")
(inputs
`(("ppcre" ,sbcl-cl-ppcre)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(home-page "https://github.com/BnMcGn/html-entities/")
(synopsis "Encode and decode entities in HTML with Common Lisp")
(description "Html-entities is a Common Lisp library that lets you
@@ -12826,7 +12790,7 @@ directly.")
("closer-mop" ,sbcl-closer-mop)
("symbol-munger" ,sbcl-symbol-munger)))
(native-inputs
- `(("lisp-unit2" ,sbcl-lisp-unit2)))
+ (list sbcl-lisp-unit2))
(home-page "https://github.com/AccelerationNet/collectors/")
(synopsis "Common lisp library providing collector macros")
(description "A small collection of common lisp macros to make
@@ -12859,7 +12823,7 @@ collecting values easier.")
("collectors" ,sbcl-collectors)
("optima" ,sbcl-optima)))
(native-inputs
- `(("prove" ,sbcl-prove)))
+ (list sbcl-prove))
(home-page "https://github.com/alex-gutev/cl-environments")
(synopsis "Implements the Common Lisp standard environment access API")
(description
@@ -12891,7 +12855,7 @@ environment access API.")
(base32 "1602vx6ybp0n8mbrrp6q8397fkkyvhrqpahc302pjdb57qildajz"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("agutil" ,sbcl-agutil)
("alexandria" ,sbcl-alexandria)
@@ -12946,7 +12910,7 @@ and comparison operations when used heavily in numeric code.")
("introspect-environment" ,sbcl-introspect-environment)
("optima" ,sbcl-optima)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(home-page "https://github.com/alex-gutev/cl-form-types")
(synopsis "determining the types of Common Lisp forms")
(description "This library provides functions for determining the value
@@ -12991,7 +12955,7 @@ Macros and symbol-macros are fully expanded and all special forms, except
("static-dispatch" ,sbcl-static-dispatch)
("trivia" ,sbcl-trivia)))
(native-inputs
- `(("prove" ,sbcl-prove)))
+ (list sbcl-prove))
(arguments
;; Tests fail because SBCL head size is not high enough.
;; https://github.com/alex-gutev/generic-cl/issues/6
@@ -13337,7 +13301,7 @@ scale statistical machine learning package")
(base32 "1rvyh0srgd81kvbzmq4ysd9y6c0qdwh23naqxc9asw1vh7fq08x1"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(synopsis
"Convert coordinates between latitude/longitude and UTM or UPS")
(description
@@ -13370,7 +13334,7 @@ Polar Stereographic).")
(base32 "0ckvn4hg3wwivzavhfashb6fap4a1q10l8krhbng8bdb54ac10sz"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("utm-ups" ,sbcl-utm-ups)))
(synopsis
@@ -13404,7 +13368,7 @@ latitude/longitude and MGRS.")
(base32 "02p990zprhjvifmsfk8yh3frvz6xyw26ikzxvzglqdixbal36nr3"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(synopsis
"Convert coordinates between latitude/longitude and Maidenhead")
(description
@@ -13436,7 +13400,7 @@ latitude/longitude and Maidenhead locator system.")
(base32 "1lnfhp6z6kc8l605zp4siyjiw74y1h4bdq3jfizi084v505wxhgr"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(synopsis
"Convert coordinates between latitude/longitude and Open Location Code")
(description
@@ -13494,7 +13458,7 @@ latitude/longitude and Open Location Code.")
(base32 "1ph3xjqilvinvgr9q3w47zxqyz1sqnq030nlx7kgkkv8j3bnqk7a"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("sbcl-regex" ,sbcl-regex)))
+ (list sbcl-regex))
(home-page "https://github.com/sharplispers/clawk")
(synopsis "Common Lisp AWK")
(description
@@ -13571,7 +13535,7 @@ not so easy to copy (ssyntax, argument destructuring, etc.).")
(base32 "08mpkl5ij5sjfsyn8pq2kvsvpvyvr7ha1r8g1224fa667b8k2q85"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("lift" ,sbcl-lift)))
+ (list sbcl-lift))
(home-page "http://common-lisp.net/project/trivial-shell/")
(synopsis "Common Lisp access to the shell")
(description
@@ -13963,7 +13927,7 @@ library are feedforward neural networks trained using backpropagation.")
(base32 "1774jy8hzbi6nih3sq6vchk66f7g8w86dwgpbvljyfzcnkcaz6ql"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("cffi" ,sbcl-cffi)
("cl-octet-streams" ,sbcl-cl-octet-streams)
@@ -14111,7 +14075,7 @@ bringing dynamism to class definition.")
(base32 "0p6ysa92fk34bhxpw7bycbfgw150fv11z9x8jr9xb4lh8cm2hvp6"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("alexandria" ,sbcl-alexandria)))
+ (list sbcl-alexandria))
(inputs
`(("cffi" ,sbcl-cffi)
("ppcre" ,sbcl-cl-ppcre)
@@ -14293,7 +14257,7 @@ corresponding OS system functions are called.")
(inputs
`(("named-readtables" ,sbcl-named-readtables)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(home-page "https://github.com/williamyaoh/trivial-escapes")
(synopsis "C-style escape directives for Common Lisp")
(description
@@ -14405,7 +14369,7 @@ the origin.")
("closer-mop" ,sbcl-closer-mop)
("concrete-syntax-tree" ,sbcl-concrete-syntax-tree)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(arguments
'(#:asd-systems '("eclector"
"eclector-concrete-syntax-tree")))
@@ -14852,10 +14816,8 @@ HTML documents.")
(base32 "02vpjaq38d6laaqmsana9f13c38xzr0xwy05fcfkmzdhh0kllpkv"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("sbcl-cl-ppcre" ,sbcl-cl-ppcre)
- ("sbcl-documentation-utils" ,sbcl-documentation-utils)
- ("sbcl-drakma" ,sbcl-drakma)
- ("sbcl-yason" ,sbcl-yason)))
+ (list sbcl-cl-ppcre sbcl-documentation-utils sbcl-drakma
+ sbcl-yason))
(synopsis "Common Lisp client library for Mastodon instances")
(description
"This is a Common Lisp library implementing the full v1 REST API
@@ -14929,7 +14891,7 @@ the ncurses terminal library.")
(base32 "0my1fsgi2rjaqkpk934f2bjy63pmnj7faza3fzvnk6k3l66y19nk"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(synopsis "Common Lisp library to make histograms")
(description "This is a Common Lisp library to make histograms using
UTF-8 block characters.")
@@ -14959,7 +14921,7 @@ UTF-8 block characters.")
(base32 "1knd3n4mpzkc97i1znbas32pscd30416isvmx2pjmgvar6k93pl5"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("lisp-unit2" ,sbcl-lisp-unit2)))
+ (list sbcl-lisp-unit2))
(inputs
`(("alexandria" ,sbcl-alexandria)
("anaphora" ,sbcl-anaphora)
@@ -15129,7 +15091,7 @@ Lisp.")
(base32 "0q1lh3sa6mkjr5gcdkgimkpc29rgf9cjhv90f61h8ridj28grq0h"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("anaphora" ,sbcl-anaphora)
("babel" ,sbcl-babel)))
@@ -15452,7 +15414,7 @@ immediately loaded.")
(base32 "02nd1x6y1akp1ymv1y4z9ympwbnpd1drwi4f86xbjszxqff6jyj8"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("trivial-features" ,sbcl-trivial-features)))
+ (list sbcl-trivial-features))
(inputs
`(("cffi" ,sbcl-cffi)
("sbcl-alexandria" ,sbcl-alexandria)))
@@ -15497,7 +15459,7 @@ compiled foreign library collection.")
'(#:tests? #f
#:asd-files '("cl-conspack.asd")))
(native-inputs
- `(("checkl" ,sbcl-checkl)))
+ (list sbcl-checkl))
(inputs
`(("alexandria" ,sbcl-alexandria)
("closer-mop" ,sbcl-closer-mop)
@@ -15690,7 +15652,7 @@ abstract, final and singleton classes.")
(base32 "1j3d12vyyn7y9nz2an4xmaa5si0jbxbwq7y61hq2b7vk376zvw18"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiasco" ,sbcl-fiasco)))
+ (list sbcl-fiasco))
(inputs
`(("alexandria" ,sbcl-alexandria)
("float-features" ,sbcl-float-features)
@@ -15765,7 +15727,7 @@ lQuery.")
(base32 "1zm4bf6gajpgmhr7zwf7600zlaf8fs1fcyzabqsh2ma2crkgqdxq"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("parachute" ,sbcl-parachute)))
+ (list sbcl-parachute))
(home-page "https://shinmera.github.io/pathname-utils/")
(synopsis "Collection of utilities to help with pathname operations")
(description
@@ -15900,7 +15862,7 @@ described in RFC 2045 (see @url{http://tools.ietf.org/html/rfc2045}).")
("cl-base64" ,sbcl-cl-base64)
("cl-qprint" ,sbcl-cl-qprint)))
(native-inputs
- `(("rove" ,sbcl-rove)))
+ (list sbcl-rove))
(home-page "https://github.com/eugeneia/cl-qprint/")
(synopsis "Read and print MIME content in Common Lisp")
(description
@@ -16074,7 +16036,7 @@ for Common Lisp.")
(base32 "0ncsxrybnx0pjsndv3j8w4lphlpcsld8sxg3c5b46fb3a8nd4ssf"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("clsql" ,sbcl-clsql)
("ironclad" ,sbcl-ironclad)))
@@ -16109,7 +16071,7 @@ confirmation tokens, and user authentication.")
(base32 "0qc7m5brhpwi531rgmlaj1c609by533a1ia5hv8f90ilm8ksmw3l"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("parachute" ,sbcl-parachute)))
+ (list sbcl-parachute))
(inputs
`(("documentation-utils" ,sbcl-documentation-utils)))
(home-page "https://shinmera.github.io/3d-vectors/")
@@ -16143,7 +16105,7 @@ offers them both in non-modifying and modifying versions where applicable.")
(base32 "10q9c96gqzq6k8n89agy0khgimmnsn4s69171m3vhghqa2yv5n6v"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("parachute" ,sbcl-parachute)))
+ (list sbcl-parachute))
(inputs
`(("3d-vectors" ,sbcl-3d-vectors)
("documentation-utils" ,sbcl-documentation-utils)))
@@ -16597,7 +16559,7 @@ building block for higher level libraries.")
;;
`(#:tests? #f))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("cl-ppcre" ,sbcl-cl-ppcre)
("collectors" ,sbcl-collectors)
@@ -16632,7 +16594,7 @@ or GOLDEN-UTILS.")
(base32 "1pzhamgni6k5hi6bbvlb3dm659pcllrrr3vhhn3rpjn238zxg5ar"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("stefil" ,sbcl-stefil)))
+ (list sbcl-stefil))
(inputs
`(("flexi-streams" ,sbcl-flexi-streams)
("split-sequence" ,sbcl-split-sequence)
@@ -16758,7 +16720,7 @@ CL-I18N and CL-L10N.")
(base32 "1ybznf4y5lda6bn163jcvj281qzhm24dfcwhbgxmm5n6f27gdccl"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("clunit" ,sbcl-clunit)))
+ (list sbcl-clunit))
(inputs
`(("alexandria" ,sbcl-alexandria)
("anaphora" ,sbcl-anaphora)
@@ -16792,7 +16754,7 @@ CL-I18N and CL-L10N.")
(base32 "1lk2ypm3sacf60h96a7hv9jwjlxkl4k40yzdalmqdg548vrd1jjm"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("access" ,sbcl-access)
("alexandria" ,sbcl-alexandria)
@@ -17218,7 +17180,7 @@ resolving the tension between granularity and concurrency.")
(base32 "0hqikgzic7kjq2n1d924yldfm30qz67cmsk6gghi9cbmxkwdlwp8"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("hu.dwim.stefil" ,sbcl-hu.dwim.stefil)))
+ (list sbcl-hu.dwim.stefil))
(home-page "https://github.com/phoe/binding-arrows")
(synopsis "Threading macros based on binding anonymous variables")
(description
@@ -17257,7 +17219,7 @@ impossible to merge back upstream.")
(inputs
`(("documentation-utils" ,sbcl-documentation-utils)))
(native-inputs
- `(("parachute" ,sbcl-parachute)))
+ (list sbcl-parachute))
(home-page "https://shinmera.github.io/atomics/")
(synopsis "Common Lisp portability layer for atomic operations")
(description
@@ -17294,7 +17256,7 @@ implementations offer.")
(inputs
`(("babel" ,sbcl-babel)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(synopsis "32-bit version of Murmurhash3 for Common Lisp")
(description
"This Common Lisp package offers an implementation of the 32-bit
@@ -17327,7 +17289,7 @@ non-crytographic hashing algorithm.")
(inputs
`(("cl-murmurhash" ,sbcl-cl-murmurhash)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(home-page "https://github.com/danshapero/cl-hamt")
(synopsis "Dictionary & set data structure using hash array-mapped tries")
(description
@@ -17414,7 +17376,7 @@ computing and event based message handling.")
;; #<SYSTEM "assoc-utils">
`(#:tests? #f))
(native-inputs
- `(("prove" ,sbcl-prove)))
+ (list sbcl-prove))
(home-page "https://github.com/fukamachi/assoc-utils")
(synopsis "Utilities for manipulating association lists in Common Lisp")
(description
@@ -17459,7 +17421,7 @@ lists in Common Lisp.")
("cl-ppcre" ,sbcl-cl-ppcre)
("named-readtables" ,sbcl-named-readtables)))
(native-inputs
- `(("prove" ,sbcl-prove)))
+ (list sbcl-prove))
(home-page "https://github.com/thephoeron/let-over-lambda")
(synopsis "Macros from Let Over Lambda")
(description
@@ -17493,7 +17455,7 @@ from the Let Over Lambda book, including community updates.")
`(("assoc-utils" ,sbcl-assoc-utils)
("let-over-lambda" ,sbcl-let-over-lambda)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(home-page "https://github.com/ailisp/flute")
(synopsis "HTML5 generation library in Common Lisp")
(description
@@ -17688,7 +17650,7 @@ joysticks, and other such HID devices.")
(base32 "1vpv9nrpq93fz1c5cyi1hazaaz9ijbrf1l7zwp7gammndr5v028r"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("trivial-features" ,sbcl-trivial-features)))
+ (list sbcl-trivial-features))
(inputs
`(("alexandria" ,sbcl-alexandria)
("3d-matrices" ,sbcl-3d-matrices)
@@ -18336,7 +18298,7 @@ bound to whatever value was in the same place in the URL (as a string).")
("serapeum" ,sbcl-serapeum)
("trivial-gray-streams" ,sbcl-trivial-gray-streams)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(home-page "https://github.com/ruricolist/spinneret")
(synopsis "Common Lisp HTML5 generator")
(description
@@ -18391,7 +18353,7 @@ semantics in Lisp and Parenscript.
(inputs
`(("split-sequence" ,sbcl-split-sequence)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(home-page "https://github.com/eudoxia0/path-parse")
(synopsis "Parse the PATH environment variable in Common Lisp")
(description
@@ -18432,7 +18394,7 @@ variable portably in Common Lisp.")
("libxml2" ,libxml2)
("libxslt" ,libxslt)))
(native-inputs
- `(("lift" ,sbcl-lift)))
+ (list sbcl-lift))
(arguments
`(#:tests? #f ; FIXME: Tests get stuck indefinitly
#:phases
@@ -18512,7 +18474,7 @@ child nodes enumeration, etc.
`(("alexandria" ,sbcl-alexandria)
("bordeaux-threads" ,sbcl-bordeaux-threads)))
(native-inputs
- `(("hu.dwim.stefil" ,sbcl-hu.dwim.stefil)))
+ (list sbcl-hu.dwim.stefil))
(home-page "https://github.com/nikodemus/pileup")
(synopsis "Simple thread-safe binary heap implementation for Common Lisp")
(description
@@ -18593,7 +18555,7 @@ formats within this framework.")
("puri" ,sbcl-puri)
("split-sequence" ,sbcl-split-sequence)))
(native-inputs
- `(("lift" ,sbcl-lift)))
+ (list sbcl-lift))
(home-page "https://github.com/archimag/cl-routes")
(synopsis "Rails routes system for Common Lisp")
(description
@@ -18688,7 +18650,7 @@ tasks in Common Lisp. It is fork of SWANK-BACKEND.")
`(("cffi" ,sbcl-cffi)
("osicat" ,sbcl-osicat)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(home-page "https://github.com/eudoxia0/terminal-size")
(synopsis "Get the size of the terminal from Common Lisp")
(description
@@ -18767,7 +18729,7 @@ previous commands.")
(inputs
`(("alexandria" ,sbcl-alexandria)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(home-page "https://github.com/pnathan/generic-comparability")
(synopsis "Implementation of cdr-8")
(description
@@ -18802,7 +18764,7 @@ the CDR-8 standard.")
"06pvmackyhq03rjmihpx6w63m6cy8wx78ll5xpwwvd85bgrqq817"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(inputs
`(("cffi" ,sbcl-cffi)
("libyaml" ,libyaml)))
@@ -18976,7 +18938,7 @@ diffs, \"context\" format diffs, and \"vdelta\" format binary diffs.")
("cl-fad" ,sbcl-cl-fad)
("cl-ppcre" ,sbcl-cl-ppcre)))
(native-inputs
- `(("trivial-timeout" ,sbcl-trivial-timeout)))
+ (list sbcl-trivial-timeout))
(home-page "https://github.com/sharplispers/montezuma")
(synopsis "Full-text indexing and search for Common Lisp")
(description
@@ -19119,7 +19081,7 @@ terminals.")
(base32 "19290zw2b64k78wr62gv30pp7cmqg07q85vfwjknaffjdd73xwi1"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("sbcl-alexandria" ,sbcl-alexandria)))
+ (list sbcl-alexandria))
(home-page "https://github.com/kingcons/trivial-raw-io")
(synopsis "Trivial portability for raw *nix IO in Common Lisp")
(description
@@ -19154,7 +19116,7 @@ Lisp.")
`(("alexandria" ,sbcl-alexandria)
("trivial-raw-io" ,sbcl-trivial-raw-io)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(home-page "https://github.com/eudoxia0/terminal-keypress")
(synopsis "Read keyboard events in the terminal from Common Lisp")
(description
@@ -19315,7 +19277,7 @@ This package provides the text-based interface for Chemboy.")
("trivial-utf-8" ,sbcl-trivial-utf-8)
("split-sequence" ,sbcl-split-sequence)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(home-page "https://github.com/eudoxia0/cl-pass")
(synopsis "Password hashing and verification library")
(description
@@ -19348,7 +19310,7 @@ This package provides the text-based interface for Chemboy.")
`(("cl-fad" ,sbcl-cl-fad)
("path-parse" ,sbcl-path-parse)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(home-page "https://github.com/eudoxia0/which")
(synopsis "The which command in Common Lisp")
(description
@@ -19385,7 +19347,7 @@ command in Common Lisp.")
("cl-slice" ,sbcl-cl-slice)
("let-plus" ,sbcl-let-plus)))
(native-inputs
- `(("clunit" ,sbcl-clunit)))
+ (list sbcl-clunit))
(home-page "https://github.com/tpapp/cl-num-utils")
(synopsis "Numerical utilities for Common Lisp")
(description
@@ -19446,7 +19408,7 @@ Lisp, including:
("lapack" ,lapack)
("let-plus" ,sbcl-let-plus)))
(native-inputs
- `(("clunit" ,sbcl-clunit)))
+ (list sbcl-clunit))
(home-page "https://github.com/tpapp/lla")
(synopsis "Linear algebra library for Common Lisp")
(description
@@ -19533,7 +19495,7 @@ to serve as a building block for such an interface.")
("let-plus" ,sbcl-let-plus)
("lla" ,sbcl-lla)))
(native-inputs
- `(("clunit" ,sbcl-clunit)))
+ (list sbcl-clunit))
(home-page "https://github.com/tpapp/cl-random")
(synopsis "Random variates for Common Lisp")
(description
@@ -19707,7 +19669,7 @@ for tasks like parmenantly save something when exiting Lisp.")
"prove"))
#t)))))
(native-inputs
- `(("prove" ,sbcl-prove)))
+ (list sbcl-prove))
(home-page "https://github.com/eudoxia0/cl-base58")
(synopsis "Implementation of base58 for Common Lisp")
(description
@@ -19798,7 +19760,7 @@ decimals, and hexadecimal notation.")
(propagated-inputs
`(("quickproject" ,sbcl-quickproject)))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)))
+ (list sbcl-fiveam))
(arguments
`(#:asd-files '("overlord.asd")
#:phases
@@ -20055,7 +20017,7 @@ well as standard genetic algorithms.")
("parse-number" ,sbcl-parse-number)
("puri" ,sbcl-puri)))
(native-inputs
- `(("lift" ,sbcl-lift)))
+ (list sbcl-lift))
(home-page "https://github.com/archimag/data-sift")
(synopsis
"Common Lisp library for validation and transformation of string data")