Pierre Neidhardt
6ea61b4818
gnu: sbcl: Update to 2.0.9.
...
* gnu/packages/lisp.scm (sbcl): Update to 2.0.9.
2020-10-20 15:13:41 +02:00
Marius Bakke
f7175626ff
Merge branch 'master' into staging
2020-10-13 23:39:27 +02:00
Guillaume Le Vaillant
7b554d690f
gnu: txr: Update to 244.
...
* gnu/packages/lisp.scm (txr): Update to 244.
[native-inputs]: Remove bison and flex.
2020-10-13 13:41:37 +02:00
Guillaume Le Vaillant
4136736b52
gnu: cl-asdf: Update to 3.3.4.
...
* gnu/packages/lisp.scm (cl-asdf): Update to 3.3.4.
[arguments]: Add small patch for default ASDF configuration.
(asdf-substitutions): Remove variable.
(sbcl, ecl)[arguments]: Remove call to 'asdf-substitutions'.
2020-09-12 11:18:57 +02:00
Guillaume Le Vaillant
a13f45c150
build-system: asdf: Switch from bundles to regular compilation.
...
* gnu/packages/lisp.scm (sbcl, ecl)[native-search-paths]: Add
'XDG_CONFIG_DIRS'.
* guix/build-system/asdf.scm (asdf-build): Replace 'asd-file' and
'asd-system-name' keywords by 'asd-files' and 'asd-systems'.
* guix/build/asdf-build-system.scm (%object-prefix,
%lisp-source-install-prefix): Update variables.
(install): Update variable.
(main-system-name): New variable.
(copy-source): Replace 'asd-file' and 'asd-system-name' keywords by
'asd-files' and 'asd-systems'.
(configure): New variable.
(build, check): Replace 'asd-file' and 'asd-system-name' keywords by
'asd-files' and 'asd-systems'.
(create-asd-file, symlink-asd-files): Remove variables.
(create-asdf-configuration): New variable.
(cleanup-files): Update variable.
(%standard-phases): Remove 'create-asd-file' and 'symlink-asd-files' phases.
Add 'configure' and 'create-asdf-configuration' phases.
* guix/build/lisp-utils.scm (%bundle-install-prefix, normalize-dependency,
inputs->asd-file-map, asdf-load-all, compile-system): Remove variables.
(compile-systems): New variable.
(system-dependencies, compiled-system, generate-system-definition): Remove
variable.
(test-system): Replace 'asd-file' parameter by 'asd-files'.
(generate-executable-for-system): Update variable.
(generate-dependency-links, make-asd-file, bundle-asd-file): Remove
variables.
(make-asdf-configuration): New variable.
(build-program, build-image): Set 'XDG_CONFIG_DIRS'.
(generate-executable): Update variable.
2020-09-12 11:18:56 +02:00
Guillaume Le Vaillant
a43f825d4e
gnu: txr: Update to 243.
...
* gnu/packages/lisp.scm (txr): Update to 243.
2020-09-04 11:38:16 +02:00
Pierre Neidhardt
39bb294170
gnu: sbcl: Update to 2.0.8.
...
* gnu/packages/lisp.scm (sbcl): Update to 2.0.8.
2020-09-02 23:40:23 +02:00
Guillaume Le Vaillant
ee1b6558be
gnu: txr: Update to 242.
...
* gnu/packages/lisp.scm (txr): Update to 242.
2020-08-18 15:05:29 +02:00
Pierre Neidhardt
1f9c9aed8c
gnu: sbcl: Update to 2.0.7.
...
* gnu/packages/lisp.scm (sbcl): Update to 2.0.7.
2020-08-01 12:28:32 +02:00
Jakub Kądziołka
e643431c12
gnu: sbcl: Add comment explaining out-of-date version.
...
Make sure no one repeats this mistake.
This is a follow-up to commit 809aa3c51c
.
* gnu/packages/lisp.scm (sbcl): Add a comment advising against updating
to 2.0.6.
2020-07-03 15:19:33 +02:00
Pierre Neidhardt
809aa3c51c
Revert "gnu: sbcl: Update to 2.0.6."
...
This reverts commit 1ac4959c6a
.
SBCL 2.0.6 breaks named-readtables and consequently many Common Lisp packages.
See https://github.com/melisgl/named-readtables/issues/19 .
2020-07-03 11:37:45 +02:00
Pierre Neidhardt
1ac4959c6a
gnu: sbcl: Update to 2.0.6.
...
* gnu/packages/lisp.scm (sbcl): Update to 2.0.6.
2020-07-01 11:02:02 +02:00
Guillaume Le Vaillant
3a7fcfb34e
gnu: txr: Update to 239.
...
* gnu/packages/lisp.scm (txr): Update to 239.
[arguments]: Use cc-for-target.
2020-06-05 14:08:20 +02:00
Pierre Neidhardt
620daa6b34
gnu: sbcl: Update to 2.0.5.
...
* gnu/packages/lisp.scm (sbcl): Update to 2.0.5.
2020-05-31 21:15:38 +02:00
Marius Bakke
bf6438f465
gnu: ccl: Prevent creating invalid derivation on unsupported platforms.
...
* gnu/packages/lisp.scm (ccl)[inputs]: For the "ccl-bootstrap" input, use the
x86 origin as the fallback entry.
[arguments]: Add (ice-9 match) in #:modules. Rewrite phases to use the scoped
SYSTEM variable instead of splicing in a match on %CURRENT-SYSTEM.
2020-05-31 14:56:57 +02:00
Guillaume Le Vaillant
e91c29a491
gnu: txr: Update to 238.
...
* gnu/packages/lisp.scm (txr): Update to 238.
[arguments]: Don't hardcode "cc=gcc" in configure-flags.
2020-05-26 14:56:43 +02:00
Pierre Neidhardt
93c188d4c4
gnu: ccl: Update to 1.12.
...
* gnu/packages/lisp.scm (ccl): Update to 1.12.
[native-inputs]: Remove subversion.
[license]: Change to asl2.0.
(ccl-1.12): Remove obsolete variable.
2020-05-14 21:54:57 +02:00
nikita
3c986a7dc2
mailmap: Update entries for Nikita.
...
* .mailmap: change email and name for Nikita.
* Makefile.am, doc/guix.texi, etc/completion/fish/guix.fish,
gnu/packages/accessibility.scm, gnu/packages/admin.scm,
gnu/packages/audio.scm, gnu/packages/autotools.scm, gnu/packages/cdrom.scm,
gnu/packages/check.scm, gnu/packages/cinnamon.scm,
gnu/packages/compression.scm, gnu/packages/crypto.scm,
gnu/packages/databases.scm, gnu/packages/django.scm, gnu/packages/dns.scm,
gnu/packages/elixir.scm, gnu/packages/emacs-xyz.scm, gnu/packages/emacs.scm,
gnu/packages/enlightenment.scm, gnu/packages/erlang.scm,
gnu/packages/fonts.scm, gnu/packages/fontutils.scm, gnu/packages/forth.scm,
gnu/packages/fvwm.scm, gnu/packages/games.scm, gnu/packages/gl.scm,
gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm,
gnu/packages/gtk.scm, gnu/packages/guile-wm.scm, gnu/packages/guile-xyz.scm,
gnu/packages/haskell-apps.scm, gnu/packages/haskell-check.scm,
gnu/packages/haskell-crypto.scm, gnu/packages/haskell-xyz.scm,
gnu/packages/haskell.scm, gnu/packages/image-viewers.scm,
gnu/packages/image.scm, gnu/packages/irc.scm, gnu/packages/language.scm,
gnu/packages/libcanberra.scm, gnu/packages/linux.scm,
gnu/packages/lisp-xyz.scm, gnu/packages/lisp.scm, gnu/packages/lolcode.scm,
gnu/packages/lxde.scm, gnu/packages/lxqt.scm, gnu/packages/mail.scm,
gnu/packages/markup.scm, gnu/packages/mate.scm, gnu/packages/maths.scm,
gnu/packages/mc.scm, gnu/packages/messaging.scm, gnu/packages/music.scm,
gnu/packages/ncurses.scm, gnu/packages/networking.scm,
gnu/packages/nickle.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm, gnu/packages/python-xyz.scm,
gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm,
gnu/packages/rust.scm, gnu/packages/scheme.scm,
gnu/packages/serialization.scm, gnu/packages/shells.scm,
gnu/packages/ssh.scm, gnu/packages/suckless.scm, gnu/packages/tbb.scm,
gnu/packages/telephony.scm, gnu/packages/text-editors.scm,
gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm,
gnu/packages/tor.scm, gnu/packages/version-control.scm,
gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/web.scm,
gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xfce.scm,
gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/services/certbot.scm,
gnu/services/desktop.scm, gnu/services/version-control.scm,
gnu/services/web.scm, guix/import/hackage.scm, guix/licenses.scm: Likewise.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-05-13 09:30:26 +03:00
Marius Bakke
8bf8cd9b85
Merge branch 'master' into core-updates
...
Conflicts:
gnu/local.mk
gnu/packages/backup.scm
gnu/packages/emacs-xyz.scm
gnu/packages/guile.scm
gnu/packages/lisp.scm
gnu/packages/openldap.scm
gnu/packages/package-management.scm
gnu/packages/web.scm
gnu/packages/xorg.scm
2020-04-30 23:47:49 +02:00
Pierre Neidhardt
27112236ce
gnu: sbcl: Update to 2.0.4.
...
* gnu/packages/lisp.scm (sbcl): Update to 2.0.4.
2020-04-28 21:10:46 +02:00
Pierre Neidhardt
8ac4be51de
gnu: ecl: Update to 20.4.24.
...
* gnu/packages/lisp.scm (ecl): Update to 20.4.24.
[native-inputs]: Add texinfo to make the manual.
[license]: Set to lgpl2.1+.
2020-04-28 11:47:46 +02:00
Marius Bakke
bd21acf6c3
Merge branch 'master' into core-updates
2020-04-15 19:26:55 +02:00
Tobias Geerinckx-Rice
eaa668ddda
gnu: txr: Update to 235.
...
* gnu/packages/lisp.scm (txr): Update to 235.
[arguments]: Cosmetic shortening.
2020-04-14 20:23:22 +02:00
Tobias Geerinckx-Rice
92e52d25ad
gnu: txr: Call ./configure manually instead of patching.
...
* gnu/packages/lisp.scm (txr)[source]: Remove patch.
[arguments]: Add ‘--prefix’ to #:configure-flags.
Use a custom ‘configure’ phase.
* gnu/packages/patches/txr-shell.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-04-14 20:23:21 +02:00
Tobias Geerinckx-Rice
c3f88d4f34
gnu: txr: Declare test target.
...
* gnu/packages/lisp.scm (txr)[arguments]: Use #:test-target instead of
a trivial custom ‘check’ phase.
2020-04-14 20:23:21 +02:00
Marius Bakke
3a32940bfb
gnu: ecl: Fix build with LibFFI >= 3.3.
...
* gnu/packages/lisp.scm (ecl)[source](modules, snippet): New fields.
2020-04-08 13:53:35 +02:00
Pierre Neidhardt
1d05da03ee
gnu: sbcl: Update to 2.0.3.
...
* gnu/packages/lisp.scm (sbcl): Update to 2.0.3.
2020-04-07 10:29:43 +02:00
Guillaume Le Vaillant
4570ab0316
gnu: txr: Update to 234.
...
* gnu/packages/lisp.scm (txr): Update to 234.
2020-04-03 09:48:48 +02:00
Pierre Neidhardt
12d0bd26ac
gnu: Add ccl-1.12.
...
* gnu/packages/lisp.scm (ccl-1.12): New variable.
2020-04-02 11:47:52 +02:00
Guillaume Le Vaillant
47a2306415
gnu: sbcl: Increase maximum heap size to 2Gb.
...
* gnu/packages/lisp.scm (sbcl)[arguments]: Add the "--dynamic-space-size=2Gb"
option in the build phase.
2020-03-24 09:31:43 +01:00
Guillaume Le Vaillant
0aedcf4bc3
gnu: txr: Update to 233.
...
* gnu/packages/lisp.scm (txr): Update to 233.
2020-03-12 10:08:45 +01:00
Pierre Neidhardt
dadd5cba2e
gnu: sbcl: Update to 2.0.2.
...
* gnu/packages/lisp.scm (sbcl): Update to 2.0.2.
2020-03-03 13:31:29 +01:00
Guillaume Le Vaillant
2035134bff
gnu: txr: Update to 232.
...
* gnu/packages/lisp.scm (txr): Update to 232.
2020-02-10 15:05:55 +01:00
Guillaume Le Vaillant
cd4eb53c33
gnu: ecl: Use system ASDF instead of bundled one.
...
* gnu/packages/lisp.scm (ecl)[source]: Remove snippet.
[native-inputs]: Add cl-asdf.
[arguments]: Add 'replace-asdf' phase.
2020-01-17 17:41:46 +01:00
Katherine Cox-Buday
2f66c315b8
gnu: sbcl: Use system ASDF instead of bundled one.
...
* gnu/packages/lisp.scm (sbcl)[source]: Remove snippet.
[native-inputs]: Add cl-asdf and sort the list.
[arguments]: Add 'replace-asdf' phase.
Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2020-01-17 17:41:46 +01:00
Katherine Cox-Buday
d276ffcac9
gnu: Add cl-asdf.
...
* gnu/packages/lisp.scm (cl-asdf): New variable.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2020-01-17 17:41:46 +01:00
Guillaume Le Vaillant
e4c9ba4da2
gnu: Add picolisp.
...
* gnu/packages/lisp.scm (picolisp32, picolisp): New variables.
2020-01-11 11:26:14 +01:00
Pierre Neidhardt
10a8fb475b
gnu: sbcl: Update to 2.0.0.
...
* gnu/packages/lisp.scm (sbcl): Update to 2.0.0.
2020-01-03 15:44:24 +01:00
Pierre Neidhardt
cfff8ebcaf
Revert "gnu: sbcl: Update to 1.5.9."
...
The boot0 package won't be needed anymore with 2.0.0.
This reverts commit edf8152563
.
2020-01-03 15:44:24 +01:00
Guillaume Le Vaillant
92fcf9856f
gnu: txr: Update to 230.
...
* gnu/packages/lisp.scm (txr): Update to 230.
2019-12-29 11:41:51 +01:00
Pierre Neidhardt
edf8152563
gnu: sbcl: Update to 1.5.9.
...
* gnu/packages/lisp.scm (sbcl-boot0): New variable.
Build 1.5.8 against CLISP.
(sbcl): Build versions >= 1.5.9 against sbcl-boot0.
2019-12-19 19:12:40 +01:00
Guillaume Le Vaillant
2963ae8e4a
gnu: txr: Update to 229.
...
* gnu/packages/lisp.scm (txr): Update to 229.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-12-17 17:41:28 +01:00
Pierre Neidhardt
02b6382169
gnu: sbcl: Fix missing return value of phase.
...
* gnu/packages/lisp.scm (sbcl)[arguments]: Return #t in patch-unix-tool-paths
phase.
2019-12-09 12:20:48 +01:00
Pierre Neidhardt
88f06fd015
gnu: Really move lisp libraries to lisp-xyz, uglify-js to javascript and stumpwm to wm.
...
* gnu/local.mk: Include lisp-xyz.scm.
* gnu/packages/lisp-xyz.scm: New file.
* gnu/packages/lisp.scm: Move all lisp libraries to lisp-xyz.scm, uglify-js to
javascript.scm and stumpwm to wm.scm.
* gnu/packages/javascript.scm: Add uglify-js.
* gnu/packages/wm.scm: Add stumpwm.
* gnu/packages/bioinformatics.scm: Find uglify-js in javascript.scm.
* gnu/packages/machine-learning.scm: Depend on lisp-xyz.scm instead of lisp.scm.
* gnu/packages/web.scm: Find uglify-js in javascript.scm.
* gnu/packages/web-browsers.scm: Depend on lisp-xyz.scm instead of lisp.scm.
* guix/build-system/minify.scm (default-uglify-js): Find uglify-js in
javascript module instead of lisp.
2019-12-05 16:23:06 +01:00
Tobias Geerinckx-Rice
d9544d91a6
Revert "gnu: Properly move lisp libraries to lisp-xyz, uglify-js to javascript and stumpwm to wm."
...
This reverts commit ac1ee30f4f
, which
still breaks ‘guix pull’.
2019-12-05 15:38:52 +01:00
Pierre Neidhardt
ac1ee30f4f
gnu: Properly move lisp libraries to lisp-xyz, uglify-js to javascript and stumpwm to wm.
...
* gnu/local.mk: Include lisp-xyz.scm.
* gnu/packages/lisp-xyz.scm: New file.
* gnu/packages/lisp.scm: Move all lisp libraries to lisp-xyz.scm, uglify-js to
javascript.scm and stumpwm to wm.scm.
* gnu/packages/javascript.scm: Add uglify-js.
* gnu/packages/wm.scm: Add stumpwm.
* gnu/packages/bioinformatics.scm: Find uglify-js in javascript.scm.
* gnu/packages/machine-learning.scm: Depend on lisp-xyz.scm instead of lisp.scm.
* gnu/packages/web.scm: Find uglify-js in javascript.scm.
* gnu/packages/web-browsers.scm: Depend on lisp-xyz.scm instead of lisp.scm.
* guix/build-system/minify.scm (default-uglify-js): Find uglify-js in
javascript module instead of lisp.
2019-12-05 13:48:47 +01:00
Ricardo Wurmus
076527c354
Revert "gnu: Move lisp libraries to lisp-xyz, uglify-js to javascript and stumpwm to wm."
...
This reverts commit abf43a67d5
as it broke "guix pull".
2019-11-28 21:09:24 +01:00
Pierre Neidhardt
abf43a67d5
gnu: Move lisp libraries to lisp-xyz, uglify-js to javascript and stumpwm to wm.
...
* gnu/local.mk: Include lisp-xyz.scm.
* gnu/packages/lisp-xyz.scm: New file.
* gnu/packages/lisp.scm: Move all lisp libraries to lisp-xyz.scm, uglify-js to
javascript.scm and stumpwm to wm.scm.
* gnu/packages/javascript.scm: Add uglify-js.
* gnu/packages/wm.scm: Add stumpwm.
* gnu/packages/bioinformatics.scm: Find uglify-js in javascript.scm.
* gnu/packages/machine-learning.scm: Depend on lisp-xyz.scm instead of lisp.scm.
* gnu/packages/web.scm: Find uglify-js in javascript.scm.
* gnu/packages/web-browsers.scm: Depend on lisp-xyz.scm instead of lisp.scm.
2019-11-28 19:36:12 +01:00
Efraim Flashner
0089290fcd
gnu: sbcl-parse-number: Update to 1.7.
...
* gnu/packages/lisp.scm (sbcl-parse-number): Update to 1.7.
2019-11-28 15:58:58 +02:00
Efraim Flashner
a32e8b2550
gnu: sbcl-parse-number: Don't use unstable tarball.
...
* gnu/packages/lisp.scm (sbcl-parse-number)[source]: Download using
git-fetch.
2019-11-28 15:58:58 +02:00
Efraim Flashner
040a7440d6
gnu: sbcl-chinga: Don't use unstable tarball.
...
* gnu/packages/lisp.scm (sbcl-chunga)[source]: Download using git-fetch.
2019-11-28 15:58:58 +02:00
Efraim Flashner
d49eb36ef2
gnu: sbcl-lack-middleware-static: Provide a file-name.
...
* gnu/packages/lisp.scm (sbcl-lack-middleware-static)[source]: Use
git-file-name.
2019-11-28 15:58:11 +02:00
Efraim Flashner
cfbd9b42a1
gnu: sbcl-lack-request: Provide a file-name.
...
* gnu/packages/lisp.scm (sbcl-lack-request)[source]: Use git-file-name.
2019-11-28 15:58:11 +02:00
Efraim Flashner
b61fcdcae6
gnu: sbcl-lack-util: Provide a file-name.
...
* gnu/packages/lisp.scm (sbcl-lack-util)[source]: Use git-file-name.
2019-11-28 15:58:11 +02:00
Efraim Flashner
c2db64caa4
gnu: sbcl-lack: Provide a file-name.
...
* gnu/packages/lisp.scm (sbcl-lack)[source]: Use git-file-name.
2019-11-28 15:58:11 +02:00
Efraim Flashner
3b1e29ae34
gnu: sbcl-lack-component: Provide a file-name.
...
* gnu/packages/lisp.scm (sbcl-lack-component)[source]: Use
git-file-name.
2019-11-28 15:58:10 +02:00
Efraim Flashner
5af7378a8e
gnu: sbcl-lack-middleware-backtrace: Provide a file-name.
...
* gnu/packages/lisp.scm (sbcl-lack-middleware-backtrace)[source]: Use
git-file-name.
2019-11-28 15:58:10 +02:00
Pierre Neidhardt
b8fb4d24cb
gnu: sbcl: Update to 1.5.8.
...
* gnu/packages/lisp.scm (sbcl): Update to 1.5.8.
2019-10-26 18:12:37 +02:00
Guillaume Le Vaillant
b090bdc9f5
gnu: Add sbcl-graph-json.
...
* gnu/packages/lisp.scm (sbcl-graph-json): New variable.
2019-10-22 10:43:43 +02:00
Guillaume Le Vaillant
a4daf99650
gnu: Add sbcl-graph-dot.
...
* gnu/packages/lisp.scm (sbcl-graph-dot): New variable.
2019-10-22 10:43:43 +02:00
Guillaume Le Vaillant
9574d42008
gnu: Add graph.
...
* gnu/packages/lisp.scm (cl-graph, sbcl-graph): New variables.
* gnu/packages/patches/sbcl-graph-asdf-definitions.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-10-22 10:43:43 +02:00
Guillaume Le Vaillant
54d761d3a4
gnu: Add stefil.
...
* gnu/packages/lisp.scm (cl-stefil, sbcl-stefil): New variables.
2019-10-22 10:43:42 +02:00
Guillaume Le Vaillant
93b2739434
gnu: Add ecl-iterate.
...
* gnu/packages/lisp.scm (ecl-iterate): New variable.
2019-10-22 10:43:42 +02:00
Guillaume Le Vaillant
5bb3272e18
gnu: sbcl-iterate: Add missing native input.
...
* gnu/packages/lisp.scm (sbcl-iterate)[native-inputs]: Add rt.
2019-10-22 10:43:42 +02:00
Guillaume Le Vaillant
9d9a82d94d
gnu: Add yason.
...
* gnu/packages/lisp.scm (cl-yason, sbcl-yason, ecl-yason): New variables.
2019-10-22 10:43:42 +02:00
Guillaume Le Vaillant
bb20a990cd
gnu: Add curry-compose-reader-macros.
...
* gnu/packages/lisp.scm (cl-curry-compose-reader-macros,
sbcl-curry-compose-reader-macros, ecl-curry-compose-reader-macros): New
variables.
2019-10-22 10:43:42 +02:00
Guillaume Le Vaillant
487392ce3d
gnu: Add cl-heap.
...
* gnu/packages/lisp.scm (cl-heap, sbcl-cl-heap, ecl-cl-heap): New variables.
2019-10-22 10:43:42 +02:00
Guillaume Le Vaillant
f2d6d9b829
gnu: Add simple-parallel-tasks.
...
* gnu/packages/lisp.scm (cl-simple-parallel-tasks, sbcl-simple-parallel-tasks,
ecl-simple-parallel-tasks): New variables.
2019-10-21 11:17:30 +02:00
Pierre Neidhardt
6c16f1a5b3
gnu: lisp: Add most missing source package for Common Lisp libraries.
...
* gnu/packages/lisp.scm (cl-parse-js, cl-parse-number, cl-iterate, cl-uglify,
cl-cffi, cl-sqlite, cl-cffi-gtk, cl-webkit, cl-iolib, cl-ieee-floats,
cl-xml, cl-reexport, cl-dexador, cl-cookie, cl-lisp-namespace,
cl-trivial-cltl2, cl-introspect-environment, cl-type-i, cl-optima,
cl-fare-quasiquote, cl-trivia, cl-mk-string-metrics, cl-str, cl-xmlspam):
New variables.
2019-10-18 12:46:25 +02:00
Guillaume Le Vaillant
63729d9277
gnu: Add ecl-dexador.
...
* gnu/packages/lisp.scm (ecl-dexador): New variable.
2019-10-18 11:09:44 +02:00
Guillaume Le Vaillant
85a898536c
gnu: Add ecl-trivial-mimes.
...
* gnu/packages/lisp.scm (ecl-trivial-mimes): New variable.
2019-10-18 11:09:44 +02:00
Guillaume Le Vaillant
55af9fe0f4
gnu: sbcl-trivial-mimes: Fix 'fix-paths' phase.
...
* gnu/packages/lisp.scm (sbcl-trivial-mimes)[arguments]: Use '(%lisp-type)'
instead of hard coded 'sbcl' in 'fix-paths' phase.
2019-10-18 11:09:44 +02:00
Guillaume Le Vaillant
f733862cc9
gnu: Add arrows.
...
* gnu/packages/lisp.scm (cl-arrows, sbcl-arrows, ecl-arrows): New variables.
2019-10-18 10:55:52 +02:00
Guillaume Le Vaillant
3de2031097
gnu: cl+ssl: Update to 0.0.0-1.141ae91.
...
* gnu/packages/lisp.scm (sbcl-cl+ssl): Update to 0.0.0-1.141ae91.
[inputs]: Add alexandria and trivial-features.
2019-10-18 10:52:12 +02:00
Pierre Neidhardt
d57660c549
gnu: Add serapeum.
...
* gnu/packages/lisp.scm (cl-serapeum, ecl-serapeum, sbcl-serapeum): New variables.
2019-10-08 10:06:07 +02:00
Pierre Neidhardt
fa4bbd9f34
gnu: Add trivial-macroexpand-all.
...
* gnu/packages/lisp.scm (cl-trivial-macroexpand-all,
ecl-trivial-macroexpand-all, sbcl-trivial-macroexpand-all): New variables.
2019-10-07 13:50:07 +02:00
Pierre Neidhardt
c6dd9cf7ff
gnu: Add trivial-file-size.
...
* gnu/packages/lisp.scm (cl-trivial-file-size, ecl-trivial-file-size,
sbcl-trivial-file-size): New variables.
2019-10-07 13:49:42 +02:00
Pierre Neidhardt
003a714e7e
gnu: Add global-vars.
...
* gnu/packages/lisp.scm (cl-global-vars, ecl-global-vars, sbcl-global-vars):
New variables.
2019-10-07 13:49:28 +02:00
Pierre Neidhardt
3658db3fd7
gnu: Add string-case.
...
* gnu/packages/lisp.scm (cl-string-case, ecl-string-case, sbcl-string-case):
New variables.
2019-10-07 13:48:23 +02:00
Pierre Neidhardt
6fdb5b7947
gnu: Add cl-fare-quasiquote-extras.
...
* gnu/packages/lisp.scm (cl-fare-quasiquote-extras): New variable.
2019-10-07 13:48:00 +02:00
Pierre Neidhardt
7b9cb9c01c
gnu: Add cl-fare-quasiquote-readtable.
...
* gnu/packages/lisp.scm (cl-fare-quasiquote-readtable): New variable.
2019-10-07 13:47:46 +02:00
Pierre Neidhardt
06e2da719e
gnu: Add fare-quasiquote-optima.
...
* gnu/packages/lisp.scm (cl-fare-quasiquote-optima,
sbcl-fare-quasiquote-optima): New variables.
2019-10-07 13:46:55 +02:00
Pierre Neidhardt
7baaf7f358
gnu: Add cl-fare-quasiquote.
...
* gnu/packages/lisp.scm (cl-fare-quasiquote): New variable.
2019-10-07 13:46:36 +02:00
Pierre Neidhardt
85747bab82
gnu: sbcl-optima: Fix version number
...
* gnu/packages/lisp.scm (sbcl-optima)[version]: It's actually 1.0.
2019-10-07 13:45:53 +02:00
Pierre Neidhardt
cec23736d3
gnu: Add cl-goject-introspection.
...
* gnu/packages/lisp.scm (cl-goject-introspection,
sbcl-cl-gobject-introspection): New variables.
2019-10-06 19:34:13 +02:00
Guillaume Le Vaillant
2601da0523
gnu: Add cl-store.
...
* gnu/packages/lisp.scm (sbcl-cl-store, cl-store, ecl-cl-store): New
variables.
2019-10-06 14:28:51 +02:00
Guillaume Le Vaillant
7273b3b2a6
gnu: sbcl-hu.dwim.asdf: Update to 20190521.
...
* gnu/packages/lisp.scm (sbcl-hu.dwim.asdf): Update to 20190521.
[uri]: Fetch more recent version from Quicklisp.
2019-10-06 14:19:03 +02:00
Guillaume Le Vaillant
f65f713846
gnu: sbcl-alexandria: Update to 1.0.0.
...
* gnu/packages/lisp.scm (sbcl-alexandria): Update to 1.0.0.
[native-inputs]: Add rt.
2019-10-06 14:19:03 +02:00
Guillaume Le Vaillant
fd0f8860ec
gnu: ecl: Do not compile the deprecated MIT-RT.
...
Compiling the rt bundled with ECL prevents the ecl-rt package from compiling
properly, as ECL thinks it has already been compiled.
* gnu/packages/lisp.scm (ecl)[arguments]: Add '--without-rt' to
'configure-flags'.
2019-10-06 14:19:03 +02:00
Guillaume Le Vaillant
d3287fc157
gnu: Add chanl.
...
* gnu/packages/lisp.scm (sbcl-chanl, cl-chanl, ecl-chanl): New variables.
2019-10-06 14:19:03 +02:00
Pierre Neidhardt
2026204a13
gnu: slime-swank: Update to 2.24 and use asdf-build-system/source.
...
* gnu/packages/lisp.scm (sbcl-slime-swank): Deprecate in favour of cl-slime-swank.
(cl-slime-swank): New package.
(sbcl-mgl-pax): Use cl-slime-swank.
* gnu/packages/web-browsers.scm (next): Use cl-slime-swank.
2019-10-02 21:50:03 +02:00
Pierre Neidhardt
9b98308634
gnu: sbcl: Update to 1.5.7.
...
* gnu/packages/lisp.scm (sbcl): Update to 1.5.7.
2019-09-29 10:36:00 +02:00
Vagrant Cascadian
f74b698351
gnu: packages: Fix typos.
...
* gnu/packages/emacs-xyz (emacs-litable)[description]: Fix use of singular
form of "This package".
(emacs-ssh-config-mode)[description]: Likewise.
* gnu/packages/haskell-xyz (ghc-process-extras)[description]: Likewise.
* gnu/packages/lisp (sbcl-fare-quasiquote-readtable)[description]: Likewise.
* gnu/packages/usb-modeswitch (usb-modeswitch-data)[description]: Likewise.
2019-09-23 13:15:17 -07:00
Vagrant Cascadian
0def6a488c
gnu: sbcl-cl-hooks: Fix typo.
...
* gnu/packages/lisp (sbcl-cl-hooks)[description]: Fix spelling of
"possibilities".
2019-09-23 13:01:36 -07:00
Tobias Geerinckx-Rice
a0bd918116
gnu: sbcl-trivia.ppcre: Fix typo in description.
...
* gnu/packages/lisp.scm (sbcl-trivia.ppcre)[description]: Fix typo.
2019-09-23 20:50:59 +02:00
Guillaume LE VAILLANT
3012486d77
gnu: Add cl-lzlib.
...
* gnu/packages/lisp.scm (sbcl-lzlib, cl-lzlib, ecl-lzlib): New variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT
ed0ddadcd5
gnu: Add cl-octet-streams.
...
* gnu/packages/lisp.scm (sbcl-cl-octet-streams, cl-octet-streams,
ecl-cl-octet-streams): New variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT
76b66fbaf5
gnu: Add bst.
...
* gnu/packages/lisp.scm (sbcl-bst, cl-bst, ecl-bst): New variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT
b1df0d9f77
gnu: Add cl-ledger.
...
* gnu/packages/lisp.scm (sbcl-cl-ledger, cl-ledger, ecl-cl-ledger): New
variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT
66226d5d41
gnu: Add cambl.
...
* gnu/packages/lisp.scm (sbcl-cambl, cl-cambl, ecl-cambl): New variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT
c0dcdd45d9
gnu: Add fprog.
...
* gnu/packages/lisp.scm (sbcl-fprog, cl-fprog, ecl-fprog): New variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT
bc5d9a7ac1
gnu: Add xlunit.
...
* gnu/packages/lisp.scm (sbcl-xlunit, cl-xlunit, ecl-xlunit): New variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT
f5d1f58bcb
gnu: Add cl-containers.
...
* gnu/packages/lisp.scm (sbcl-cl-containers, cl-containers, ecl-containers):
New variables.
2019-09-18 11:55:42 +02:00
Guillaume Le Vaillant
5f33f9aa64
gnu: sbcl-lift: Fix version number.
...
* gnu/packages/lisp.scm (sbcl-lift)[version]: Set to 1.7.1 instead of 0.0.0.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT
cacbeebc75
gnu: Add metatilities-base.
...
* gnu/packages/lisp.scm (sbcl-metatilities-base, cl-metatilities-base,
ecl-metatilities-base): New variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT
5c2f67979e
gnu: Add periods-series.
...
* gnu/packages/lisp.scm (sbcl-periods-series, cl-periods-series,
ecl-periods-series): New variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT
7bf9577d0c
gnu: Add periods.
...
* gnu/packages/lisp.scm (sbcl-periods, cl-periods, ecl-periods): New variables.
2019-09-18 11:55:42 +02:00
Guillaume LE VAILLANT
b2fa53d0f6
gnu: Add series.
...
* gnu/packages/lisp.scm (sbcl-series, cl-series, ecl-series): New variables.
2019-09-18 11:55:41 +02:00
Pierre Neidhardt
eb2e9ef4d9
gnu: Add cl-prevalence.
...
* gnu/packages/lisp.scm (cl-prevalence, sbcl-cl-prevalence, ecl-cl-prevalence): New variables.
2019-09-16 11:58:40 +02:00
Pierre Neidhardt
5216632a95
gnu: Add s-sysdeps.
...
* gnu/packages/lisp.scm (sbcl-s-sysdeps, cl-s-sysdeps, ecl-s-sysdeps): New variables.
2019-09-16 11:58:21 +02:00
Ludovic Courtès
61acb764ed
gnu: ecl-net.didierverna.asdf-flv: Fix variable name.
...
Fixes a typo in 0403d01f01
.
* gnu/packages/lisp.scm (ecl-net.didierverna.asdf-flv): New name of the
second occurrence of 'ecl-alexandria'.
2019-09-07 00:36:34 +02:00
Pierre Neidhardt
a3439b0c70
gnu: sbcl: Use CLISP instead of unboostrappable CCL to build.
...
* gnu/packages/lisp.scm (sbcl)[arguments]: Build with CLISP.
2019-09-05 11:41:35 +02:00
Pierre Neidhardt
9e737b31cb
gnu: sbcl: Update to 1.5.6.
...
* gnu/packages/lisp.scm (sbcl): Update to 1.5.6.
2019-09-05 10:25:02 +02:00
Kei Kebreau
b888396d70
gnu: gcl: Enable tests.
...
* gnu/packages/lisp.scm (gcl)[arguments]: Remove #:tests? flag and set the
#:test-target to "ansi-tests/test_results".
2019-09-02 13:46:06 -04:00
Pierre Neidhardt
cc16f90a07
gnu: Add cl-hooks.
...
* gnu/packages/lisp.scm (cl-hooks, ecl-cl-hooks, sbcl-cl-hooks): New variables.
2019-09-02 17:09:28 +02:00
Pierre Neidhardt
0b2396b6c6
gnu: sbcl-fiveam: Update to 1.4.1.
...
* gnu/packages/lisp.scm (sbcl-fiveam): Update to 1.4.1.
2019-09-02 17:09:28 +02:00
Pierre Neidhardt
0403d01f01
gnu: Add net.didierverna.asdf-flv.
...
* gnu/packages/lisp.scm (cl-net.didierverna.asdf-flv,
ecl-net.didierverna.asdf-flv, sbcl-net.didierverna.asdf-flv): New variables.
2019-09-02 17:09:28 +02:00
Guillaume Le Vaillant
97ce5964fb
gnu: ironclad: Update to 0.46.
...
* gnu/packages/lisp.scm (sbcl-ironclad): Update to 0.46.
[source]: Fix file-name.
[inputs]: Add bordeaux-threads dependency.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-01 22:24:48 +02:00
Guillaume Le Vaillant
37c08f42f7
gnu: txr: Update to 224.
...
* gnu/packages/lisp.scm (txr): Update to 224.
[source]: Use git-fetch instead of fetching a cgit snapshot.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-01 22:22:22 +02:00
Pierre Neidhardt
c3e5e1355b
gnu: Add cl-dbus.
...
* gnu/packages/lisp.scm (cl-dbus): New variable.
2019-08-29 19:09:54 +02:00
Pierre Neidhardt
b36165b740
gnu: Add sbcl-cl-xmlspam.
...
* gnu/packages/lisp.scm (sbcl-cl-xmlspam): New variable.
2019-08-29 19:09:54 +02:00
Pierre Neidhardt
d0480ca1a2
gnu: sbcl: Include source so that standard symbol definitions can be examined.
...
* gnu/packages/lisp.scm (sbcl)[arguments]: Add build-source phase to install
source directories "src" and "contrib".
2019-08-25 12:28:28 +02:00
Pierre Neidhardt
0908f93149
gnu: sbcl: Update to 1.5.5.
...
* gnu/packages/lisp.scm (sbcl): Update to 1.5.5.
2019-08-24 18:43:03 +02:00
Pierre Neidhardt
5c8b9a4381
gnu: sbcl: Enable core compression and xref for internals.
...
* gnu/packages/lisp.scm (sbcl): Do it.
2019-08-24 18:25:53 +02:00
Guillaume Le Vaillant
66d146639d
gnu: txr: Update to 223.
...
* gnu/packages/lisp.scm (txr): Update to 223.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-08-16 23:00:27 +02:00
Pierre Neidhardt
000faac0a2
gnu: sbcl-trivia: Fix .asd loading.
...
* gnu/packages/lisp.scm (sbcl-trivia): Do it.
2019-08-02 17:45:37 +02:00
Pierre Neidhardt
6ba457cc1c
gnu: Add sbcl-cl-str.
...
* gnu/packages/lisp.scm (sbcl-cl-str): New variable.
2019-08-02 13:11:13 +02:00
Pierre Neidhardt
e4ce0097c7
gnu: Add sbcl-mk-string-metrics.
...
* gnu/packages/lisp.scm (sbcl-mk-string-metrics): New variable.
2019-07-31 10:27:45 +02:00
Pierre Langlois
c894b80324
gnu: sbcl-clx: Update to 0.7.5.
...
* gnu/packages/lisp.scm (sbcl-clx): Update to 0.7.5.
[origin]: Drop "clx-remove-demo.patch" and the snippet that removes demo code.
* gnu/packages/patches/clx-remove-demo.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-07-11 23:15:00 +02:00
Ludovic Courtès
cce7b03708
Revert "gnu: Add sbcl-cl-xmlspam."
...
The sbcl-cl-xmlspam package currently has no license information, which
makes it non-free.
Furthermore, the invalid 'license' field prevents evaluation from
completing.
This reverts commit ec98254694
.
2019-07-05 22:30:27 +02:00
Ludovic Courtès
6b4a431843
Revert "gnu: Add sbcl-dbus."
...
Remove sbcl-dbus because it depends on sbcl-cl-xmlspam, which is
currently non-free.
This reverts commit 7af213fefe
.
2019-07-05 22:29:12 +02:00
Pierre Neidhardt
7af213fefe
gnu: Add sbcl-dbus.
...
* gnu/packages/lisp.scm (sbcl-dbus): New variable.
2019-07-05 12:37:03 +02:00
Pierre Neidhardt
ec98254694
gnu: Add sbcl-cl-xmlspam.
...
* gnu/packages/lisp.scm (sbcl-cl-xmlspam): New variable.
2019-07-05 12:36:41 +02:00
Pierre Neidhardt
57f815cb6b
gnu: sbcl-trivia.trivial: Resolve Lisp type dynamically.
...
* gnu/packages/lisp.scm (sbcl-trivia.trivial)[arguments]: Use %lisp-type
instead of hard-coding "sbcl".
2019-07-05 12:30:41 +02:00
Pierre Neidhardt
4f54138731
gnu: Add sbcl-cxml.
...
* gnu/packages/lisp.scm (sbcl-cxml): New variable.
2019-07-05 12:30:21 +02:00
Pierre Neidhardt
9a08c0a577
gnu: Add sbcl-cxml+test.
...
* gnu/packages/lisp.scm (sbcl-cxml+test): New variable.
2019-07-05 12:29:55 +02:00
Pierre Neidhardt
d22b47aad6
gnu: Add sbcl-cxml+klacks.
...
* gnu/packages/lisp.scm (sbcl-cxml+klacks): New variable.
2019-07-05 12:29:39 +02:00
Pierre Neidhardt
53270eb966
gnu: Add sbcl-cxml+dom.
...
* gnu/packages/lisp.scm (sbcl-cxml+dom): New variable.
2019-07-05 12:29:22 +02:00
Pierre Neidhardt
075e3220c6
gnu: Add sbcl-cxml+xml.
...
* gnu/packages/lisp.scm (sbcl-cxml+xml): New variable.
2019-07-05 12:29:13 +02:00
Pierre Neidhardt
c51db1dd36
gnu: sbcl-closure-common: Use official home-page.
...
* gnu/packages/lisp.scm (sbcl-closure-common)[home-page]: Do it.
2019-07-05 12:22:31 +02:00
Pierre Neidhardt
1d8d87ddf7
gnu: sbcl-iolib: Add CFFI to list of inputs and fix spacing.
...
* gnu/packages/lisp.scm (sbcl-iolib)[inputs]: Do it.
2019-07-05 12:21:51 +02:00
Pierre Neidhardt
87850c05a2
gnu: Add sbcl-trivia.
...
* gnu/packages/lisp.scm (sbcl-trivia): New variable.
2019-07-04 19:25:59 +02:00
Pierre Neidhardt
9d4e42261e
gnu: Add sbcl-trivia.cffi.
...
* gnu/packages/lisp.scm (sbcl-trivia.cffi): New variable.
2019-07-04 19:25:59 +02:00
Pierre Neidhardt
9b5e5eafc6
gnu: Add sbcl-trivia.quasiquote.
...
* gnu/packages/lisp.scm (sbcl-trivia.quasiquote): New variable.
2019-07-04 19:25:59 +02:00
Pierre Neidhardt
3706c0a432
gnu: Add sbcl-trivia.ppcre.
...
* gnu/packages/lisp.scm (sbcl-trivia.ppcre): New variable.
2019-07-04 19:25:59 +02:00
Pierre Neidhardt
9d450c6d42
gnu: Add sbcl-trivia.balland2006.
...
* gnu/packages/lisp.scm (sbcl-trivia.balland2006): New variable.
2019-07-04 19:25:58 +02:00
Pierre Neidhardt
02a8324b12
gnu: Add sbcl-trivia.trivial.
...
* gnu/packages/lisp.scm (sbcl-trivia.trivial): New variable.
2019-07-04 19:25:58 +02:00
Pierre Neidhardt
49df8a0ae8
gnu: Add sbcl-trivia.level2.
...
* gnu/packages/lisp.scm (sbcl-trivia.level2): New variable.
2019-07-04 19:25:58 +02:00
Pierre Neidhardt
e4e84e3db6
gnu: Add sbcl-trivia.level1.
...
* gnu/packages/lisp.scm (sbcl-trivia.level1): New variable.
2019-07-04 19:25:58 +02:00
Pierre Neidhardt
5163929e68
gnu: Add sbcl-trivia.level0.
...
* gnu/packages/lisp.scm (sbcl-trivia.level0): New variable.
2019-07-04 19:25:58 +02:00