summary refs log tree commit diff
path: root/pkgs/development/lisp-modules/README.txt
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2017-06-21 22:15:07 +0200
committerMichael Raskin <7c6f434c@mail.ru>2017-06-21 22:17:48 +0200
commitbc47794ab580a28d9c995e4b0f01ef4bee77af28 (patch)
tree0da1b1d874991f2a70d6777d3b4763616fc839e7 /pkgs/development/lisp-modules/README.txt
parente89e96a7551e4213f50e0f44467546a26d42ea5f (diff)
downloadnixpkgs-bc47794ab580a28d9c995e4b0f01ef4bee77af28.tar
nixpkgs-bc47794ab580a28d9c995e4b0f01ef4bee77af28.tar.gz
nixpkgs-bc47794ab580a28d9c995e4b0f01ef4bee77af28.tar.bz2
nixpkgs-bc47794ab580a28d9c995e4b0f01ef4bee77af28.tar.lz
nixpkgs-bc47794ab580a28d9c995e4b0f01ef4bee77af28.tar.xz
nixpkgs-bc47794ab580a28d9c995e4b0f01ef4bee77af28.tar.zst
nixpkgs-bc47794ab580a28d9c995e4b0f01ef4bee77af28.zip
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
Diffstat (limited to 'pkgs/development/lisp-modules/README.txt')
-rw-r--r--pkgs/development/lisp-modules/README.txt16
1 files changed, 16 insertions, 0 deletions
diff --git a/pkgs/development/lisp-modules/README.txt b/pkgs/development/lisp-modules/README.txt
new file mode 100644
index 00000000000..2a2fc9cb4f3
--- /dev/null
+++ b/pkgs/development/lisp-modules/README.txt
@@ -0,0 +1,16 @@
+Prerequisite: have Quicklisp installed somehow.
+
+Add to LD_LIBRARY_PATH all the things listed in quicklisp-to-nix-overrides.nix
+for library propagatedBuildInputs (a lot of these are done via addNativeLibs).
+
+Current list is:
+openssl fuse libuv mariadb libfixposix libev sqlite
+
+Add the needed system names to quicklisp-to-nix-systems.txt and load
+quicklisp-to-nix/ql-to-nix.lisp and call
+(ql-to-nix "/path/to/nixpkgs/pkgs/development/lisp-modules/") which is often
+just (ql-to-nix ".")
+
+Add native libraries and whatever else is needed to overrides.
+
+The lispPackages set is supposed to be buildable in its entirety.