Commit graph

20 commits

Author SHA1 Message Date
Philippe f03c9c25ac Add cl-jpeg, cl-pdf & cl-typesetting, no extra external deps 2018-12-05 07:01:40 +01:00
Michael Raskin cd7bfa6f48 lispPackages: drop pgloader that leads to a circular depedency 2018-05-30 23:42:33 +02:00
Michael Raskin a4867b30d1 lispPackages.quicklisp: 2018-01-31 -> 2018-04-30; regenerate packages 2018-05-30 19:33:27 +02:00
Michael Raskin ea299bdca8 lispPackages.xembed: init 2018-02-26 11:17:36 +01:00
Michael Raskin 140b163602 lispPackages: add a few more, escape + 2018-02-25 18:10:58 +01:00
Michael Raskin fb8379cc76 lispPackages, lispPackages.quicklisp-to-nix: 2017-07-25 -> 2018-01-31
* update Quicklisp distinfo
* regenerate packages
* add cl-html-parse and closure-html
* add proper mariadb library path to fix cl-mysql
* escape memoization filenames for systems
* lispPackages.cl-postgres: keep simple-date in the same package
2018-02-12 20:45:33 +01:00
Brad Jensen 0a4704bd19 lispPackages.cl-protobufs: init at 20170403-git 2017-09-27 09:07:26 -07:00
Michael Raskin 8343a6c7a5 lispPackages.clsql-sqlite3: init 2017-09-07 11:40:06 +02:00
Michael Raskin 674c3c6bdd lispPackages: add clsql-postgresql* 2017-09-04 21:39:07 +02:00
Brad Jensen 8f03f38ab1 Move esrap-peg into the normally defined packages 2017-08-31 20:10:18 -07:00
Brad Jensen ebb5d33e93 Move xkeyboard into the normally defined packages 2017-08-31 20:10:18 -07:00
Brad Jensen e73e1aa64d Add some new packages and regenerate quicklisp-to-nix 2017-08-01 18:50:15 -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 02f58311ec lispPackages: migrate to quicklispPackages where possible 2017-03-31 12:06:46 +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 8641a0ace9 quicklisp-to-nix: support / in the system name
Add some more packages
2017-03-30 12:15:50 +02:00
Michael Raskin 1af70c331c Add a couple of quicklisp packages 2017-03-29 19:40:42 +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