1051 Commits

Author SHA1 Message Date
Paul A. Patience
a606eea4bc
gnu: Add cl-compiler-macro.
* gnu/packages/lisp-xyz.scm (sbcl-compiler-macro, cl-compiler-macro,
  ecl-compiler-macro): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-06-20 14:02:27 +02:00
Pierre Neidhardt
77db24ff5b
gnu: sbcl-nfiles: Update to 0.4.2.
* gnu/packages/lisp-xyz.scm (sbcl-nfiles): Update to 0.4.2.
2022-06-19 12:30:26 +02:00
Pierre Neidhardt
e264e25038
gnu: sbcl-cl-webkit: Update to 3.5.3.
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 3.5.3.
2022-06-19 12:07:04 +02:00
Pierre Neidhardt
3cc5ffd3f1
gnu: sbcl-cmd: Update to 20220616.
* gnu/packages/lisp-xyz.scm (sbcl-cmd): Update to 20220616.
2022-06-19 11:56:47 +02:00
Paul A. Patience
59ec9e3f3e
gnu: Add cl-policy-cond.
* gnu/packages/lisp-xyz.scm (sbcl-policy-cond, cl-policy-cond,
  ecl-policy-cond): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-06-16 14:56:16 +02:00
Guillaume Le Vaillant
99c43cf344
gnu: cl-fof: Update to 0.2.0-1.522879e.
* gnu/packages/lisp-xyz.scm (sbcl-fof): Update to 0.2.0-1.522879e.
  [inputs]: Sort inputs.
  [arguments]: Remove 'fix-build' phase.
2022-06-14 16:18:07 +02:00
Guillaume Le Vaillant
d1f3bba66c
gnu: cl-dexador: Remove input labels.
* gnu/packages/lisp-xyz.scm (sbcl-dexador)[inputs, native-inputs]: Remove
  labels and sort inputs.
2022-06-14 15:54:09 +02:00
André A. Gomes
893fc788fb
gnu: cl-dexador: Update to 0.9.15-1.74a233e.
* gnu/packages/lisp-xyz.scm (sbcl-dexador): Update to 0.9.15-1.74a233e.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-06-14 15:53:20 +02:00
Guillaume Le Vaillant
0fd660a2b2
gnu: cl-fof: Fix build with recent cl-serapeum.
* gnu/packages/lisp-xyz.scm (sbcl-fof)[inputs]: Remove labels and add
  sbcl-named-readtables.
  [arguments]: Add 'fix-build' phase.
2022-06-14 15:38:21 +02:00
Paul A. Patience
50b6377bc4
gnu: cl-serapeum: Update to 0.0.0-7.d2150c6.
* gnu/packages/lisp-xyz.scm (sbcl-serapeum): Update to 0.0.0-7.d2150c6.
  [inputs]: Remove sbcl-named-readtables and sbcl-fare-quasiquote.
  Add sbcl-introspect-environment and sbcl-trivial-cltl2.
  [native-inputs]: Add sbcl-atomics.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-06-14 15:20:47 +02:00
Paul A. Patience
f11b6ac9ac
gnu: cl-serapeum: Use G-expressions.
* gnu/packages/lisp-xyz.scm (sbcl-serapeum)[arguments]: Use G-expressions and
  simplify the 'disable-failing-tests' phase.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-06-14 15:15:42 +02:00
Paul A. Patience
240ac3b75c
gnu: cl-serapeum: Remove input labels.
* gnu/packages/lisp-xyz.scm (sbcl-serapeum)[inputs, native-inputs]: Remove
  labels.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-06-14 15:14:24 +02:00
André A. Gomes
349f730e0e
gnu: cl-quri: Update to 0.5.0.
* gnu/packages/lisp-xyz.scm (sbcl-quri): Update to 0.5.0.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-06-09 10:01:32 +02:00
Guillaume Le Vaillant
94b28247d1
gnu: cl-burgled-batteries3: Fix build with Python 3.9.
* gnu/packages/lisp-xyz.scm (sbcl-burgled-batteries3)[arguments]: Rename
  'adjust-for-python-3.8' phase to 'adjust-for-python-3.9' and update it.
  [inputs]: Remove labels.
2022-05-21 10:42:36 +02:00
Sharlatan Hellseher
624eac9a6e
gnu: Add cl-clog.
* gnu/packages/lisp-xyz.scm (sbcl-clog, ecl-clog, cl-clog): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-05-21 10:42:35 +02:00
Sharlatan Hellseher
1ff8fc7926
gnu: cl-hunchentoot: Update to 1.3.0-1.7686239.
* gnu/packages/lisp-xyz.scm (sbcl-hunchentoot): Update to 1.3.0-1.7686239.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-05-21 10:42:35 +02:00
Arun Isaac
102e383360
gnu: Add cl-listopia.
* gnu/packages/lisp-xyz.scm (sbcl-listopia, cl-listopia, ecl-listopia): New
variables.
2022-05-20 18:15:55 +05:30
Pierre Neidhardt
76cc5b9e80
gnu: sbcl-nfiles: Update to 0.4.1.
* gnu/packages/lisp-xyz.scm (sbcl-nfiles): Update to 0.4.1.
2022-05-16 19:51:42 +02:00
Pierre Neidhardt
a682b0804d
gnu: sbcl-cl-webkit: Update to 3.5.1.
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 3.5.1.
2022-05-16 19:51:42 +02:00
Arun Isaac
bbdcec5f8b
gnu: Add cl-lmdb.
* gnu/packages/lisp-xyz.scm (sbcl-lmdb, cl-lmdb): New variables.
2022-05-16 13:57:48 +05:30
Adam Kandur
9f9c2f200b
gnu: Add cl-zip.
* gnu/packages/lisp-xyz.scm (sbcl-zip, cl-zip, ecl-zip): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-05-09 11:14:29 +02:00
Paul A. Patience
5183ff2b91
gnu: Add cl-formgrep.
* gnu/packages/lisp-xyz.scm (sbcl-formgrep, cl-formgrep,
  ecl-formgrep): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-25 10:09:03 +02:00
Paul A. Patience
d13c7e905c
gnu: Add cl-boost-lexer.
* gnu/packages/lisp-xyz.scm (sbcl-boost-lexer, cl-boost-lexer,
  ecl-boost-lexer): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-24 12:08:16 +02:00
Paul A. Patience
5e343e3570
gnu: Add cl-boost-re.
* gnu/packages/lisp-xyz.scm (sbcl-boost-re, cl-boost-re,
  ecl-boost-re): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-24 12:08:16 +02:00
Paul A. Patience
3ab9bd0778
gnu: Add cl-boost-parse.
* gnu/packages/lisp-xyz.scm (sbcl-boost-parse, cl-boost-parse,
  ecl-boost-parse): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-24 12:08:16 +02:00
Paul A. Patience
df27a92b8d
gnu: cl-trivia: Update to 0.1-0.8b406c3.
* gnu/packages/lisp-xyz.scm (sbcl-trivia.trivial): Update to
  0.1-0.8b406c3. (The version listed in the .asd files was always 0.1,
  not 0.0.0.)
  [arguments]: Delete trivia.fset.asd file in 'fix-build' phase.
  (sbcl-trivia)[inputs]: Add sbcl-fset.
  [arguments]<#:asd-systems>: Add trivia.fset.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-23 10:46:49 +02:00
Paul A. Patience
9ddc9448d9
gnu: cl-trivia: Remove trailing booleans.
* gnu/packages/lisp-xyz.scm (sbcl-trivia.trivial,
  sbcl-trivia)[arguments]: Remove trailing booleans.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-23 10:44:07 +02:00
Paul A. Patience
56353b72df
gnu: cl-trivia: Remove input labels.
* gnu/packages/lisp-xyz.scm (sbcl-trivia.trivial)[inputs]: Remove
  labels.
  (sbcl-trivia)[native-inputs, inputs]: Remove labels.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-23 10:42:44 +02:00
Paul A. Patience
a58734e7fe
gnu: Add cl-bobbin.
* gnu/packages/lisp-xyz.scm (sbcl-bobbin, cl-bobbin, ecl-bobbin): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-23 10:06:18 +02:00
Paul A. Patience
7134a10813
gnu: Add cl-plump-sexp.
* gnu/packages/lisp-xyz.scm (sbcl-plump-sexp, cl-plump-sexp,
  ecl-plump-sexp): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-23 10:00:36 +02:00
Thomas Albers Raviola
101edbe63a
gnu: Add cl-just-getopt-parser.
* gnu/packages/lisp-xyz.scm (sbcl-just-getopt-parser,
  ecl-just-getopt-parser, cl-just-getopt-parser): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-20 13:31:28 +02:00
jgart
b629b30269
gnu: Add cl-ipfs-api2.
* gnu/packages/lisp-xyz.scm (cl-ipfs-api2, ecl-cl-ipfs-api2,
  sbcl-cl-ipfs-api2): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-18 09:26:36 +02:00
André A. Gomes
179a949e60
gnu: cl-nfiles: Update to 0.4.0.
* gnu/packages/lisp-xyz.scm (sbcl-nfiles): Update to 0.4.0.
  [inputs]: Add sbcl-quri.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-15 17:09:03 +02:00
Paul A. Patience
5059e7f01e
gnu: cl-py4cl: Update to 0.0.0-1.2f2a008.
* gnu/packages/lisp-xyz.scm (sbcl-py4cl): Update to 0.0.0-1.2f2a008.
  [arguments]<#:phases>: Adjust substitutions to renamed files.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-14 20:31:59 +02:00
Paul A. Patience
0ddca9d682
gnu: Add cl-numpy-file-format.
* gnu/packages/lisp-xyz.scm (cl-numpy-file-format, ecl-numpy-file-format,
  sbcl-numpy-file-format): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-14 16:33:52 +02:00
Foo Chuan Wei
0f6aaf2f62
gnu: cl-who: Update to 1.1.4-3.07dafe9.
* gnu/packages/lisp-xyz.scm (sbcl-cl-who): Update to 1.1.4-3.07dafe9.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-14 16:33:52 +02:00
Foo Chuan Wei
4996104189
gnu: Add cl-simple-routes.
* gnu/packages/lisp-xyz.scm (cl-simple-routes, ecl-simple-routes,
  sbcl-simple-routes): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-13 13:42:35 +02:00
Guillaume Le Vaillant
59377f88ed
gnu: cl-py4cl: Improve package definition.
This is a follow-up to 917c25b3ba0575c6c6e44f8af0d1365bb2378220.

* gnu/packages/lisp-xyz.scm (sbcl-py4cl)[propagated-inputs]: Move python
  to...
  [inputs]: ... here.
  [arguments]: Use 'search-input-file' instead of 'which' in
  'fix-python3-path' phase.
2022-04-12 15:08:08 +02:00
Paul A. Patience
917c25b3ba
gnu: cl-py4cl: Fix path to python3.
* gnu/packages/lisp-xyz.scm (sbcl-py4cl)[arguments]: Add the
  'fix-python3-path' phase.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-12 13:59:17 +02:00
Paul A. Patience
1f22508a8a
gnu: cl-py4cl: Fix path to py4cl.py.
* gnu/packages/lisp-xyz.scm (sbcl-py4cl)[arguments]: Fix
  'replace-*base-directory*-var' phase.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-12 13:53:34 +02:00
jgart
96bd801780
gnu: Add cl-jzon.
* gnu/packages/lisp-xyz.scm (cl-jzon, ecl-jzon, sbcl-jzon): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-08 10:03:58 +02:00
jgart
b67c67b027
gnu: cl-cffi: Remove trailing boolean.
* gnu/packages/lisp-xyz.scm (sbcl-cffi)[arguments]: Remove trailing boolean.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-08 09:53:37 +02:00
jgart
9919e423a7
gnu: cl-legit: Update to 1.0.0-2.5f8a2d4.
* gnu/packages/lisp-xyz.scm (sbcl-legit): Update to 1.0.0-2.5f8a2d4 and use
  revision variable in let block.
  [arguments]: Add 'patch-git-executable' phase.
  [inputs]: Add formatting and add missing git input.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-08 09:50:53 +02:00
André A. Gomes
7409f246e2
gnu: cl-slynk: Update to 1.0.43-6.4513c38.
* gnu/packages/lisp-xyz.scm (sbcl-slynk): Update to 1.0.43-6.4513c38.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-07 13:38:00 +02:00
jgart
b94b334cb7
gnu: cl-sxql: Update to 0.1.0-3.cc3478c.
* gnu/packages/lisp-xyz.scm (sbcl-sxql): Update to 0.1.0-3.cc3478c and use
  revision variable in let block.
  [inputs]: Add missing sbcl-trivia input.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-07 10:23:15 +02:00
jgart
49d0a80738
gnu: cl-dbi: Update to 0.9.5-2.738a74d.
* gnu/packages/lisp-xyz.scm (sbcl-dbi): Update to 0.9.5-2.738a74d.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-02 16:36:49 +02:00
jgart
b724c847a2
gnu: cl-usocket: Update to 0.8.4.
* gnu/packages/lisp-xyz.scm (sbcl-usocket): Update to 0.8.4.
  [inputs]: Use new style.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-01 13:33:56 +02:00
jgart
034b7b5db6
gnu: cl-clack: Update to 2.0.0-2.6fd0279.
* gnu/packages/lisp-xyz.scm (sbcl-clack): Update to 2.0.0-2.6fd0279.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-03-25 11:10:56 +01:00
jgart
6b532de90e
gnu: cl-contextl: Update to 1.0.0-2.f4fb3f5.
* gnu/packages/lisp-xyz.scm (sbcl-contextl): Update to 1.0.0-2.f4fb3f5.
  [version]: Use revision variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-03-25 11:10:30 +01:00
jgart
297a5b74c3
gnu: cl-ningle: Update to 0.3.0-2.2e85675.
* gnu/packages/lisp-xyz.scm (sbcl-ningle): Update to 0.3.0-2.2e85675.
  [arguments]: Remove custom 'combine-fasls' phase that changes the name of
  compiled files causing a permission denied error when loading ningle.
  See this discussion:
  https://lists.gnu.org/archive/html/help-guix/2021-12/msg00067.html.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2022-03-23 09:46:15 +01:00