Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-08-25 | lispPackages: update to Quicklisp release 2019-07-11 | Michael Raskin | 1 | -0/+7 | |
Fixes: Survive empty ASDF description (UIOP) Patch "split-sequence" that misses :serial | |||||
2019-03-25 | lispPackages.stumpwm: mimic Query-FS tricks for adding extra deps | Michael Raskin | 1 | -1/+3 | |
2018-09-12 | lispPackages.quicklisp: 2018-04-30 -> 2018-08-31 ; regenerate packages | Michael Raskin | 1 | -2/+3 | |
Added a wrapper package that creates symlinks to OpenSSL libraries with the actual versions, because we have 1.0.2 with .so-suffix .1.0.0 and cl-async-ssl is unhappy because of that. I continue to dislike cl-postgres and simple-date upstream packaging. | |||||
2018-07-21 | pkgs/*: remove unreferenced function arguments | volth | 1 | -1/+1 | |
2018-07-20 | [bot]: remove unreferenced code | volth | 1 | -1/+0 | |
2018-04-12 | lispPackages.postmodern: mark as broken | xeji | 1 | -0/+5 | |
2018-02-25 | lispPackages: add a few more, escape + | Michael Raskin | 1 | -1/+5 | |
2018-02-12 | lispPackages, lispPackages.quicklisp-to-nix: 2017-07-25 -> 2018-01-31 | Michael Raskin | 1 | -0/+15 | |
* 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-01-29 | lispPackages.clwrapper: build helper; saving dynamic library search path ↵ | Michael Raskin | 1 | -9/+6 | |
from NIX_LISP_ | |||||
2017-12-29 | lisp-modules: mysql -> mysql.connector-c | Izorkin | 1 | -1/+1 | |
2017-12-29 | treewide: generalise for both mysql & mariadb | Robin Gloster | 1 | -2/+2 | |
2017-12-29 | mariadb: replace to connector-c | Robin Gloster | 1 | -2/+2 | |
2017-12-19 | lispPackages.cl-fuse: compile the small wrapper library manually, because ↵ | Michael Raskin | 1 | -0/+6 | |
for some reason NIX_LDFLAGS get lost with the new binutils wrapper | |||||
2017-11-22 | lispPackages: A less aggressive way to manipulate ASDF search path, as ↵ | Michael Raskin | 1 | -6/+2 | |
suggested by Fare | |||||
2017-09-04 | lispPackages.query-fs: Kill build-with-lisp.sh reference | Michael Raskin | 1 | -4/+6 | |
2017-08-31 | Regenerate quicklisp-to-nix | Brad Jensen | 1 | -0/+38 | |
Note: Changes to overrides were necessary | |||||
2017-08-31 | Overhaul quicklisp-to-nix | Brad Jensen | 1 | -123/+7 | |
1. Detect (and automatically handle) parasitic systems. 2. Each nix package has only one asd, and (almost) every parasitic package inside it builds. 3. Ensure that parasitic systems are compiled. 4. Remove unnecessary testnames lisp override mechanism (the testnae/testSystem is replaced by parasites/buildSystems). 5. Parasitic systems (if included in the system closure) become aliases to their host package. 6. Support caching fasl files in a known directory (for faster re-generation after modifying quicklisp-to-nix-system-info). 7. Eliminate unnecessary overrides. We're going to determine ALL lisp dependencies correctly. 8. Don't try to "build" lisp packages with make. lispPackages should be about bringing in a lisp library. 9. Eliminate the hand-maintained list of aliases. Parasites should become aliases. Everything else should be a real package. | |||||
2017-08-18 | Do an ASDF build of StumpWM in quicklisp-converted version | Michael Raskin | 1 | -0/+7 | |
2017-08-17 | paper over more dependency issues | Michael Raskin | 1 | -0/+19 | |
2017-06-28 | Fresh SBCL is not compatible with not-fresh iolib | Michael Raskin | 1 | -1/+9 | |
2017-06-22 | Re-add iolib subsystems | Michael Raskin | 1 | -0/+3 | |
2017-06-21 | quicklispPackages: update | Michael Raskin | 1 | -8/+44 | |
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-04-16 | compile uiop/version with uiop, seems needed for monolithic bundles in some ↵ | Michael Raskin | 1 | -0/+3 | |
cases | |||||
2017-04-10 | lispPackage.iolib: missed one system | Michael Raskin | 1 | -1/+1 | |
2017-04-10 | lispPackage.iolib: list the hidden systems to make sure bundles exist | Michael Raskin | 1 | -4/+9 | |
2017-04-09 | lispPackages.iolib: precompile iolib/os | Michael Raskin | 1 | -1/+4 | |
2017-04-06 | quicklispPackages: update to fresh QuickLisp | Michael Raskin | 1 | -16/+22 | |
lispPackages: reduce environment-bombing | |||||
2017-04-01 | quicklispPackages, lispPackages: make all system-loads pass with precompilation | Michael Raskin | 1 | -3/+44 | |
2017-03-31 | lispPackages: migrate to quicklispPackages where possible | Michael Raskin | 1 | -0/+23 | |
2017-03-30 | quicklispPackages: add a basic set of packages, make sure that ↵ | Michael Raskin | 1 | -17/+54 | |
quicklispPackages_asdf_3_1 can be built completely | |||||
2017-03-30 | quicklispPackages.iolib: try loading the system | Michael Raskin | 1 | -0/+5 | |
2017-03-30 | quicklisp-to-nix: support / in the system name | Michael Raskin | 1 | -0/+3 | |
Add some more packages | |||||
2017-03-29 | quicklispPackages: init | Michael Raskin | 1 | -0/+20 | |
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. |