Commit graph

15 commits

Author SHA1 Message Date
Michael Raskin 331bfb7e2b quick-lisp-to-nix: change template to use more double-quotes 2021-03-28 23:55:54 +02:00
Michael Raskin fad53e2961 quicklispPackages: regenerate 2021-03-28 14:57:54 +02:00
volth bc0d605cf1 treewide: fix double quoted strings in meta.description
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24 19:56:59 +07:00
Antoine Eiche 92119cd96a lispPackages: add cl-prevalence and cl-hooks 2019-10-10 10:08:35 +02:00
volth 08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
Michael Raskin e6878f36d8 lispPackages: update to Quicklisp release 2019-07-11
Fixes:

Survive empty ASDF description (UIOP)
Patch "split-sequence" that misses :serial
2019-08-25 22:53:27 +03:00
Michael Raskin 2e76049491 lispPackages.quicklisp.quicklispdist: 2018-08-31 -> 2019-01-07 2019-01-31 07:21:30 +01:00
Michael Raskin a4867b30d1 lispPackages.quicklisp: 2018-01-31 -> 2018-04-30; regenerate packages 2018-05-30 19:33:27 +02:00
Brad Jensen d1e11cd41e Regenerate quicklisp-to-nix
Note: Changes to overrides were necessary
2017-08-31 20:10:19 -07:00
Michael Raskin bc47794ab5 quicklispPackages: update
Escape things by default in derivation names (i.e. digit cannot be the
first character etc.)

Update Quicklisp (tracking upstream); list new missing dependencies

Add some minimal README about ql-to-nix
2017-06-21 22:17:48 +02:00
Michael Raskin 365e8a7b6a quicklispPackages: update to fresh QuickLisp
lispPackages: reduce environment-bombing
2017-04-06 18:47:36 +02:00
Michael Raskin 623a469653 quicklispPackages, lispPackages: make all system-loads pass with precompilation 2017-04-01 08:08:22 +02:00
Michael Raskin 1e7bad5d51 clwrapper, buildLispPackage: compile fasls and store them for all systems 2017-03-31 22:46:49 +02:00
Michael Raskin 0f69573731 quicklispPackages: add a basic set of packages, make sure that quicklispPackages_asdf_3_1 can be built completely 2017-03-30 22:55:26 +02:00
Michael Raskin 13007957e5 quicklispPackages: init
The idea is to have an almost-automatic conversion from QuickLisp, the
definitive Common Lisp package repository, to Nix. The benefit over just
using lispPackages.quicklisp is automatic installation of non-Lisp
dependencies from NixPkgs (and integration with Nix package management).
The benefit over lispPackages for normal Lisp packages is packaging just
a snapshot of QuickLisp which is known to be tested for version
compatibility between libraries.

There are some packages in lispPackages that are not from QuickLisp (for
example, the installable wrapper of QuickLisp itself). My hope is to
replace the rest with the expressions converted from QuickLisp.

Note that the current commit is a mere addition.
2017-03-29 00:40:01 +02:00