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
This commit is contained in:
Michael Raskin
2017-06-21 22:17:48 +02:00
parent e89e96a755
commit bc47794ab5
176 changed files with 1969 additions and 614 deletions
@@ -1,8 +1,7 @@
"<% @var name %>" = buildLispPackage
"<% @var filename %>" = buildLispPackage
((f: x: (x // (f x)))
(qlOverrides."<% @var name %>" or (x: {}))
(qlOverrides."<% @var filename %>" or (x: {}))
(import ./quicklisp-to-nix-output/<% @var filename %>.nix {
inherit fetchurl;<% @loop deps %>
"<% @var name %>" = quicklisp-to-nix-packages."<% @var name %>";<% @endloop %>
}));<% @ifequal name filename %><% @else %>
"<% @var filename %>" = quicklisp-to-nix-packages."<% @var name %>";<% @endif %>
"<% @var filename %>" = quicklisp-to-nix-packages."<% @var filename %>";<% @endloop %>
}));