Commit graph

89 commits

Author SHA1 Message Date
Michael Raskin 5032d477a0 quicklisp-to-nix: check that the package is loadable 2017-03-30 22:55:26 +02:00
Michael Raskin 6f904bd9ec clwrapper: setup-hook: correctly handle multiple additions to registry 2017-03-30 22:55:26 +02:00
Michael Raskin 5d83ef6a91 quicklispPackages.iolib: try loading the system 2017-03-30 13:01:30 +02:00
Michael Raskin 953fc6c0a0 clwrapper: better support for ensuring noninteractive execution 2017-03-30 13:00:43 +02:00
Michael Raskin c1f922b0b5 asdf: add pinned versions 2.26, 3.1; provide quicklispPackages with ASDF 3.1 2017-03-30 12:59:40 +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 1258bf9d2c lispPackages.clwrapper: allow to replace the code to load ASDF 2017-03-29 22:30:12 +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
Michael Raskin 64666a402f lispPackages.clx: git-20150117 -> git-20170201 2017-02-05 13:03:03 +01:00
Michael Raskin 68995874be asdf: 3.1.7 -> 3.2.0 2017-02-01 19:28:45 +01:00
Michael Raskin eddd227465 asdf: 3.1.6 -> 3.1.7 2016-09-26 15:49:30 +02:00
Michael Raskin b15b9b0ede clwrapper: build-with-lisp.sh: asdf/image package is now uiop/image 2016-09-26 15:49:29 +02:00
Michael Raskin 2615ef01a7 lispPackages.command-line-arguments: git-20141113 -> git-20151120 2016-09-26 15:49:29 +02:00
Vladimír Čunát 950feb70b2 treewide: fixup various mysql ocurrences after re-split 2016-08-07 20:46:37 +02:00
Bjørn Forsman bd01fad0ed Captialize meta.description of all packages
In line with the Nixpkgs manual.

A mechanical change, done with this command:

  find pkgs -name "*.nix" | \
      while read f; do \
          sed -e 's/description\s*=\s*"\([a-z]\)/description = "\u\1/' -i "$f"; \
      done

I manually skipped some:

* Descriptions starting with an abbreviation, a user name or package name
* Frequently generated expressions (haskell-packages.nix)
2016-06-20 13:55:52 +02:00
Tuomas Tynkkynen bac26e08db Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
Michael Raskin 511ad5e5bf quicklisp (lispPackages.quicklisp): init 2016-03-25 17:58:05 +01:00
Michael Raskin 98e8696290 Do not default to SBCL for wrapped non-SBCL lisp implementation 2016-03-25 17:58:05 +01:00
Michael Raskin 4251a1aacb asdf: 3.1.5 -> 3.1.6 2016-01-01 12:30:17 +03:00
Tomas Hlavaty 4e66ba1a70 lisp-packages: git.b9.com moved to git.kpe.io 2015-09-30 23:41:01 +02:00
Michael Raskin 3e86c32254 ASDF: 3.1.4 -> 3.1.5 2015-08-08 21:01:31 +03:00
Michael Raskin e6e02133d6 Fix version strings for switch from CVS 2015-07-15 23:52:44 +03:00
Michael Raskin 44c9eddd64 Update cl-smtp source 2015-07-15 23:52:44 +03:00
Michael Raskin e431602983 Update cl-unification source 2015-07-15 23:52:44 +03:00
William A. Kennington III ffd0539eba cacert: store ca-bundle.crt in $out/etc/ssl/certs instead of $out 2015-06-05 13:00:52 -07:00
Michael Raskin 7d2b98370f ca-bundle.crt is now in the root irectory of the cacert package 2015-05-31 19:37:30 +03:00
Michael Raskin e75b6ac468 Add CLX-XKeayboard; fix downloads for darcs over https 2015-05-31 18:56:50 +03:00
William A. Kennington III 14c1e0fa1f Fix ca-bundle paths 2015-05-29 14:03:34 -07:00
Michael Raskin 6276ebafae Update Query-FS (and CL-Fuse-Meta-FS) 2015-05-23 22:42:37 +03:00
Michael Raskin cd17e50bd9 Update CLSQL source and switch to a mirror 2015-05-14 18:50:53 +03:00
Joachim Fasting bf7ad2d84f meta.description fixups
Mostly scripted substitutions with a couple of subjective enhancements.
2015-04-30 18:17:42 +02:00
Pascal Wittmann f99d5cf2fc Fixed some descriptions 2015-04-28 10:55:20 +02:00
Michael Raskin 39d8b61a25 Apparently https:// is now required for iterate darcs 2015-04-26 20:58:05 +03:00
Michael Raskin e86348fa66 Add md5 Lisp package 2015-04-15 02:48:54 +03:00
Michael Raskin c9556bff3c Fix more common-lisp.net source 2015-04-14 12:48:54 +03:00
Michael Raskin d4b5194ca6 Pass cacert to fetchdarcs in iterate source; maybe it is an isolated incident not worth fixing in fetchdarcs itself 2015-04-14 11:52:23 +03:00
Michael Raskin 43f227d577 Add default for ASDF in clwrapper 2015-04-14 11:52:23 +03:00
William A. Kennington III b524480695 More mysql migrations 2015-04-01 16:50:47 -07:00
Michael Raskin 4a8feb5792 Update CLX 2015-01-18 01:58:20 +03:00
Michael Raskin 7d66259b3a Add CL-SMTP package 2014-11-16 19:57:12 +03:00
Michael Raskin 47ae07c56e Add ironclad 2014-11-16 19:57:12 +03:00
Michael Raskin 2f53f2ed16 An example build for the SBCL binary creation 2014-11-16 19:57:12 +03:00
Michael Raskin 12f35b6db7 Allow pre/post-Install 2014-11-16 19:57:12 +03:00
Michael Raskin 0f28ce0ad8 Update argument list after image restoreon SBCL 2014-11-16 19:57:12 +03:00
Michael Raskin 58e27a257e Fix SBCL binary building with saved library path 2014-11-16 19:57:12 +03:00
Michael Raskin 83999a0a84 Fix CLisp support in executable building 2014-11-15 15:40:45 +03:00
Michael Raskin 1bfe4e59c2 Install the builder script 2014-11-15 15:40:45 +03:00
Michael Raskin 82a4776bf9 Add support for creation of executables with SBCL — hacks are for shared libraries 2014-11-15 15:40:45 +03:00
Vladimír Čunát b4af993c3f Merge branch 'master' into staging
Conflicts (simple):
	pkgs/development/lisp-modules/clwrapper/setup-hook.sh
2014-11-14 14:28:23 +01:00