739 Commits

Author SHA1 Message Date
Pierre Neidhardt
174e3a0d12
gnu: sbcl-hu.dwim.defclass-star: Update to 20210129.
* gnu/packages/lisp-xyz.scm (sbcl-hu.dwim.defclass-star): Update to 20210129.
[version]: Bump year to trigger update on clients.
[source]: Use new GitHub home.
[home-page]: Use new GitHub home, former home-page is dying.
2021-02-05 12:46:30 +01:00
Pierre Neidhardt
58c041545d
gnu: sbcl-quri: Update to 20201113.
* gnu/packages/lisp-xyz.scm (sbcl-quri): Update to 20201113.
2021-02-05 12:09:45 +01:00
Sharlatan Hellseher
80546d54d2
gnu: 3bmd: Update to 0.0.0-2.6fc5759.
* gnu/packages/lisp-xyz.scm (sbcl-3bmd): Update to 0.0.0-2.6fc5759.
  [inputs]: Add alexandria.
  [arguments]: Add extension systems in 'asd-systems'.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-02-04 14:29:03 +01:00
Sharlatan Hellseher
28b307b09f
gnu: Add cl-origin.
* gnu/packages/lisp-xyz.scm (cl-origin, ecl-origin, sbcl-origin): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-02-04 14:18:43 +01:00
Sharlatan Hellseher
68608dd412
gnu: Add cl-specialization-store.
* gnu/packages/lisp-xyz.scm (cl-specialization-store,
  ecl-specialization-store, sbcl-specialization-store): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-02-04 14:07:30 +01:00
Sharlatan Hellseher
051c127120
gnu: Add cl-radiance.
* gnu/packages/lisp-xyz.scm (cl-radiance, ecl-radiance, sbcl-radiance): New
  variables.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2021-02-03 23:41:09 +01:00
Guillaume Le Vaillant
1b7be882b5
gnu: sbcl-ubiquitous: Also compile ubiquitous-concurrent.
* gnu/packages/lisp-xyz.scm (sbcl-ubiquitous)[arguments]: Add
  ubiquitous-concurrent to 'asd-systems'.
2021-02-03 23:09:15 +01:00
Pierre Neidhardt
1836ebf7c1
gnu: sbcl-serapeum: Update to 20210130.
* gnu/packages/lisp-xyz.scm (sbcl-serapeum): Update to 20210130.
2021-02-03 20:28:07 +01:00
Guillaume Le Vaillant
058d4fc8c5
gnu: sbcl-generic-cl: Don't propagate inputs.
* gnu/packages/lisp-xyz.scm (sbcl-generic-cl)[propagated-inputs]: Remove
  cl-static-dispatch.
  [inputs]: Add sbcl-static-dispatch.
2021-02-03 17:41:39 +01:00
Sharlatan Hellseher
3b4aede54a
gnu: sbcl-static-dispatch: Update to 0.3-1.6243afc.
* gnu/packages/lisp-xyz.scm (sbcl-static-dispatch): Update to 0.3-1.6243afc.
  [propagated-inputs]: Remove cl-environment.
  [inputs]: Add sbcl-cl-environment.
  [arguments]: Remove workaround for arrows.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-02-03 17:41:39 +01:00
Guillaume Le Vaillant
0ee538c2a2
gnu: sbcl-cl-environments: Don't propagate inputs.
* gnu/packages/lisp-xyz.scm (sbcl-cl-environments)[propagated-inputs]: Remove
  cl-alexandria, cl-anaphora, cl-collectors and cl-optima.
  [inputs]: Add sbcl-alexandria, sbcl-anaphora, sbcl-collectors and
  sbcl-optima.
2021-02-03 17:41:39 +01:00
Sharlatan Hellseher
cfaa1bec8f
gnu: sbcl-log4cl: Update to 1.1.3-1.8c48d6f.
* gnu/packages/lisp-xyz.scm (sbcl-log4cl): Update to 1.1.3-1.8c48d6f.
  [native-inputs]: Add stefil.
  [arguments]: Enable tests.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-02-03 17:41:39 +01:00
Sharlatan Hellseher
633e441672
gnu: Add cl-3b-bmfont.
* gnu/package/lisp-xyz.scm (cl-3b-bmfont, ecl-3b-bmfont, sbcl-3b-bmfont): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-02-03 17:41:39 +01:00
Sharlatan Hellseher
102f668acd
gnu: Add cl-trivial-timeout.
* gnu/packages/lisp-xyz.scm (cl-trivial-timeout, ecl-trivial-timeout,
  sbcl-trivial-timeout): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-02-03 17:41:39 +01:00
Sharlatan Hellseher
8ff9cc8b9a
gnu: Add cl-printv.
* gnu/packages/lisp-xyz.scm (cl-printv, ecl-printv, sbcl-printv): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-02-03 17:41:39 +01:00
Sharlatan Hellseher
ed39a7c1dc
gnu: Add cl-golden-utils.
* gnu/packages/lisp-xyz.scm (cl-golden-utils, ecl-golden-utils,
  sbcl-golden-utils): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-02-03 17:41:38 +01:00
Sharlatan Hellseher
df484455f4
gnu: Add cl-slug.
* gnu/packages/lisp-xyz.scm (cl-slug, ecl-cl-slug, sbcl-cl-slug): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-02-03 17:41:38 +01:00
Sharlatan Hellseher
65454c1caa
gnu: sbcl-parse-float: Update to 0.0.0-2.3074765.
* gnu/packages/listp-xyz.scm (sbcl-parse-float): Update to 0.0.0-2.3074765.
  [native-inputs]: Remove prove, add lisp-unit.
  [inputs]: Remove babel.
  [arguments]: Enable tests.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-02-02 10:36:40 +01:00
Sharlatan Hellseher
13337a2fa0
gnu: sbcl-3bz: Update to 0.0.0-1.569614c.
* gnu/packages/lisp-xyz.scm (sbcl-3bz): Update to 0.0.0-1.569614c.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-02-02 10:36:40 +01:00
Sharlatan Hellseher
f8d8109369
gnu: sbcl-deploy: Update to 1.0.0-2.9b20e64.
* gnu/packages/lisp-xyz.scm (sbcl-deploy): Update to 1.0.0-2.9b20e64.
  [arguments]: Add 'test-asd-file' and 'asd-files' parameters.
  [native-inputs]: Add cl-mpg123 and cl-out123.
  [inputs]: Add trivial-features.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-31 10:27:37 +01:00
Sharlatan Hellseher
b41d8a702d
gnu: Add cl-mpg123.
* gnu/packages/lisp-xyz.scm (cl-mpg123, ecl-cl-mpg123, sbcl-cl-mpg123): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-31 10:27:37 +01:00
Sharlatan Hellseher
67793f33ec
gnu: Add cl-verbose.
* gnu/packages/lisp-xyz.scm (cl-verbose, ecl-verbose, sbcl-verbose): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-31 10:27:37 +01:00
Sharlatan Hellseher
f7174a2889
gnu: Add cl-piping.
* gnu/packages/lisp-xyz.scm (cl-piping, ecl-piping, sbcl-piping): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-31 10:27:36 +01:00
Sharlatan Hellseher
e05a36a823
gnu: sbcl-puri: Update to 1.5.7-2.4bbab89.
* gnu/packages/lisp-xyz.scm (sbcl-puri): Update to 1.5.7-2.4bbab89.
  [home-page]: Fix URL.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-31 10:27:36 +01:00
Sharlatan Hellseher
e11055f012
gnu: sbcl-cl-online-learning: Update to 0.5-1.87fbef8.
* gnu/packages/lisp-xyz.scm (sbcl-cl-online-learning): Update to
  0.5-1.87fbef8.
  [arguments]: Add 'test-asd-file' and 'asd-systems' parameters. Activate
  tests.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-31 10:27:36 +01:00
Sharlatan Hellseher
9c8ed43dd8
gnu: Add cl-out123.
* gnu/packages/lisp-xyz.scm (cl-out123, ecl-cl-out123, sbcl-cl-out123): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-30 11:08:15 +01:00
Pierre Neidhardt
09bba548bf
gnu: sbcl-slynk: Fix version number check.
* gnu/packages/lisp-xyz.scm (sbcl-slynk)[source]: Don't move files around
since this is not required.
[arguments]: Re-enable tests.  There is none at the moment, but they might get
added in the future.
Don't list systems since they are found automatically.

Moving `slynk.lisp' had the detrimental side-effect to break
`sly-version-string' which expects `sly.el' to be in the parent directory.  As
a result, using `sly-connect' from Emacs would prompt the user:

    [sly] Versions differ: 1.0.43 (sly) vs. nil (slynk). Continue? (y or n)

even though the Slynk version is correct.

Maybe there was a need for moving files around in the past, but since our ASDF
build system got revamped, all systems are now automatically found.  Thus we
can leave the files where they are, which fixes the version number check.
2021-01-27 10:59:55 +01:00
Guillaume Le Vaillant
eccdc91e24
gnu: sbcl-modularize-hooks: Fix synopsis.
* gnu/packages/lisp-xyz.scm (sbcl-modularize-hooks)[synopsis]: Fix it.
2021-01-27 10:27:05 +01:00
Sharlatan Hellseher
3420075351
gnu: Add cl-modularize-interfaces.
* gnu/packages/lisp-xyz.scm (cl-modularize-interfaces,
  ecl-modularize-interfaces, sbcl-modularize-interfaces): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-27 10:27:05 +01:00
Sharlatan Hellseher
82f4d5d2cd
gnu: Add cl-modularize-hooks.
* gnu/packages/lisp-xyz.scm (cl-modularize-hooks, ecl-modularize-hooks,
  sbcl-modularize-hooks): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-27 10:27:04 +01:00
Sharlatan Hellseher
582bc6a877
gnu: Add cl-ubiquitous.
* gnu/packages/lisp-xyz.scm (cl-ubiquitous, ecl-ubiquitous, sbcl-ubiquitous):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-26 09:45:51 +01:00
Sharlatan Hellseher
538d91140c
gnu: Add cl-trivial-arguments.
* gnu/packages/lisp-xyz.scm (cl-trivial-arguments, ecl-trivial-arguments,
  sbcl-trivial-arguments): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-26 09:39:35 +01:00
Sharlatan Hellseher
f39d8d2ca9
gnu: Add cl-modularize.
* gnu/packages/lisp-xyz.scm (cl-modularize, ecl-modularize, sbcl-modularize):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-26 09:31:40 +01:00
Sharlatan Hellseher
82a9ed3eb3
gnu: sbcl-postmodern: Update to 1.32.8.
* gnu/packages/lisp-xyz.scm (sbcl-postmodern): Update to 1.32.8.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-25 09:38:20 +01:00
Sharlatan Hellseher
064a7ea6e0
gnu: sbcl-uax-15: Update to 0.1.1.
* gnu/packages/lisp-xyz.scm (sbcl-uax-15): Update to 0.1.1.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-25 09:32:31 +01:00
Pierre Neidhardt
ffd5ec05db
gnu: sbcl-periods: Update to 20210125.
* gnu/packages/lisp-xyz.scm (sbcl-periods): Update to 20210125.
2021-01-25 08:20:45 +01:00
Pierre Neidhardt
cc1c91c1a9
gnu: Add common-lisp-jupyter.
* gnu/packages/lisp-xyz.scm (cl-common-lisp-jupyter, ecl-common-lisp-jupyter,
sbcl-common-lisp-jupyter): New variables.
2021-01-24 11:39:16 +01:00
Pierre Neidhardt
c2fe94abbb
gnu: Add trivial-do.
* gnu/packages/lisp-xyz.scm (cl-trivial-do, ecl-trivial-do, sbcl-trivial-do):
New variables.
2021-01-24 11:39:16 +01:00
Pierre Neidhardt
773ffd1f1e
gnu: Add multilang-documentation.
* gnu/packages/lisp-xyz.scm (cl-multilang-documentation,
ecl-multilang-documentation, sbcl-multilang-documentation): New variables.
2021-01-24 11:39:16 +01:00
Pierre Neidhardt
4c51850784
gnu: Add language-codes.
* gnu/packages/lisp-xyz.scm (cl-language-codes, ecl-language-codes,
sbcl-language-codes): New variables.
2021-01-24 11:39:16 +01:00
Pierre Neidhardt
abf21b1481
gnu: Add system-locale.
* gnu/packages/lisp-xyz.scm (cl-system-locale, ecl-system-locale,
sbcl-system-locale): New variables.
2021-01-24 11:39:16 +01:00
Pierre Neidhardt
4e0b0bf2f2
gnu: Add jsown.
* gnu/packages/lisp-xyz.scm (cl-jsown, ecl-jsown, sbcl-jsown): New variables.
2021-01-24 11:39:16 +01:00
Pierre Neidhardt
cdd1023d1f
gnu: Add eclector.
* gnu/packages/lisp-xyz.scm (cl-eclector, ecl-eclector, sbcl-eclector): New
variables.
2021-01-24 11:39:16 +01:00
Pierre Neidhardt
bc14c6a400
gnu: Add concrete-syntax-tree.
* gnu/packages/lisp-xyz.scm (cl-concrete-syntax-tree,
ecl-concrete-syntax-tree, sbcl-concrete-syntax-tree): New variables.
2021-01-24 11:39:16 +01:00
Pierre Neidhardt
13e18b3269
gnu: Add cl-indentify.
* gnu/packages/lisp-xyz.scm (cl-indentify, ecl-cl-indentify,
sbcl-cl-indentify): New variables.
2021-01-24 11:39:15 +01:00
Pierre Neidhardt
99e6365c22
gnu: Add trivial-escapes.
* gnu/packages/lisp-xyz.scm (cl-trivial-escapes, ecl-trivial-escapes,
sbcl-trivial-escapes): New variables.
2021-01-24 11:39:15 +01:00
Matthew Kraai
52ee15f06d
gnu: cl-ppath: Use sbcl-package->cl-source-package.
* gnu/packages/lisp-xyz.scm (cl-ppath): Use sbcl-package->cl-source-package.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-23 14:23:22 +01:00
Matthew Kraai
b4e58e66f8
gnu: cl-cmd: Use sbcl-package->cl-source-package.
* gnu/packages/lisp-xyz.scm (cl-cmd): Use sbcl-package->cl-source-package.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-23 14:22:24 +01:00
Matthew Kraai
60528f9ba7
gnu: sbcl-cmd: Remove dead code.
* gnu/packages/lisp-xyz.scm (sbcl-cmd)[arguments]: Remove dead code.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-23 14:21:16 +01:00
Pierre Neidhardt
7f29d77806
gnu: sbcl-cmd: Update to 20210117.
* gnu/packages/lisp-xyz.scm (sbcl-cmd): Update to 20210117.
[inputs]: Add coreutils.
[arguments]: Fix `pwd' and `env' paths.
2021-01-22 12:32:02 +01:00