lispPackages: add legit

This commit is contained in:
Daniel Nagy 2021-10-10 22:22:51 +02:00
parent 0ff66591e4
commit 5914dc2929
No known key found for this signature in database
GPG key ID: 1B8E8DCB576FB671
5 changed files with 149 additions and 0 deletions

View file

@ -0,0 +1,27 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "lambda-fiddle";
version = "20190710-git";
description = "A collection of functions to process lambda-lists.";
deps = [ ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/lambda-fiddle/2019-07-10/lambda-fiddle-20190710-git.tgz";
sha256 = "0v4qjpp9fq9rlxhr5f6mjs5f076xrjk19rl6qgp1ap1ykcrx8k4j";
};
packageName = "lambda-fiddle";
asdFilesToKeep = ["lambda-fiddle.asd"];
overrides = x: x;
}
/* (SYSTEM lambda-fiddle DESCRIPTION
A collection of functions to process lambda-lists. SHA256
0v4qjpp9fq9rlxhr5f6mjs5f076xrjk19rl6qgp1ap1ykcrx8k4j URL
http://beta.quicklisp.org/archive/lambda-fiddle/2019-07-10/lambda-fiddle-20190710-git.tgz
MD5 78f68f144ace9cb8f634ac14b3414e5e NAME lambda-fiddle FILENAME
lambda-fiddle DEPS NIL DEPENDENCIES NIL VERSION 20190710-git SIBLINGS NIL
PARASITES NIL) */

View file

@ -0,0 +1,35 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "legit";
version = "20190710-git";
description = "CL interface to the GIT binary.";
deps = [ args."alexandria" args."bordeaux-threads" args."cl-ppcre" args."documentation-utils" args."lambda-fiddle" args."simple-inferiors" args."trivial-indent" args."uiop" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/legit/2019-07-10/legit-20190710-git.tgz";
sha256 = "0g7cn50qvivsn0w9yszqw2qh22jsj60067pmg5pvwsjm03xdl9s9";
};
packageName = "legit";
asdFilesToKeep = ["legit.asd"];
overrides = x: x;
}
/* (SYSTEM legit DESCRIPTION CL interface to the GIT binary. SHA256
0g7cn50qvivsn0w9yszqw2qh22jsj60067pmg5pvwsjm03xdl9s9 URL
http://beta.quicklisp.org/archive/legit/2019-07-10/legit-20190710-git.tgz
MD5 9b380fc23d4bab086df8a0e4a598457a NAME legit FILENAME legit DEPS
((NAME alexandria FILENAME alexandria)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME cl-ppcre FILENAME cl-ppcre)
(NAME documentation-utils FILENAME documentation-utils)
(NAME lambda-fiddle FILENAME lambda-fiddle)
(NAME simple-inferiors FILENAME simple-inferiors)
(NAME trivial-indent FILENAME trivial-indent) (NAME uiop FILENAME uiop))
DEPENDENCIES
(alexandria bordeaux-threads cl-ppcre documentation-utils lambda-fiddle
simple-inferiors trivial-indent uiop)
VERSION 20190710-git SIBLINGS NIL PARASITES NIL) */

View file

@ -0,0 +1,33 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "simple-inferiors";
version = "20200325-git";
description = "A very simple library to use inferior processes.";
deps = [ args."alexandria" args."bordeaux-threads" args."documentation-utils" args."trivial-indent" args."uiop" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/simple-inferiors/2020-03-25/simple-inferiors-20200325-git.tgz";
sha256 = "15gjizqrazr0ahdda2l6bkv7ii5ax1wckn9mnj5haiv17jba8pn5";
};
packageName = "simple-inferiors";
asdFilesToKeep = ["simple-inferiors.asd"];
overrides = x: x;
}
/* (SYSTEM simple-inferiors DESCRIPTION
A very simple library to use inferior processes. SHA256
15gjizqrazr0ahdda2l6bkv7ii5ax1wckn9mnj5haiv17jba8pn5 URL
http://beta.quicklisp.org/archive/simple-inferiors/2020-03-25/simple-inferiors-20200325-git.tgz
MD5 f90ae807c10d5b3c4b9eef1134a537c8 NAME simple-inferiors FILENAME
simple-inferiors DEPS
((NAME alexandria FILENAME alexandria)
(NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME documentation-utils FILENAME documentation-utils)
(NAME trivial-indent FILENAME trivial-indent) (NAME uiop FILENAME uiop))
DEPENDENCIES
(alexandria bordeaux-threads documentation-utils trivial-indent uiop)
VERSION 20200325-git SIBLINGS NIL PARASITES NIL) */

View file

@ -157,6 +157,7 @@ iterate
jonathan
jsown
lack
legit
let-plus
lev
lfarm-client

View file

@ -369,6 +369,43 @@ let quicklisp-to-nix-packages = rec {
"usocket" = quicklisp-to-nix-packages."usocket";
}));
"simple-inferiors" = buildLispPackage
((f: x: (x // (f x)))
(qlOverrides."simple-inferiors" or (x: {}))
(import ./quicklisp-to-nix-output/simple-inferiors.nix {
inherit fetchurl;
"alexandria" = quicklisp-to-nix-packages."alexandria";
"bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads";
"documentation-utils" = quicklisp-to-nix-packages."documentation-utils";
"trivial-indent" = quicklisp-to-nix-packages."trivial-indent";
"uiop" = quicklisp-to-nix-packages."uiop";
}));
"lambda-fiddle" = buildLispPackage
((f: x: (x // (f x)))
(qlOverrides."lambda-fiddle" or (x: {}))
(import ./quicklisp-to-nix-output/lambda-fiddle.nix {
inherit fetchurl;
}));
"iolib_dot_grovel" = buildLispPackage
((f: x: (x // (f x)))
(qlOverrides."iolib_dot_grovel" or (x: {}))
(import ./quicklisp-to-nix-output/iolib_dot_grovel.nix {
inherit fetchurl;
"alexandria" = quicklisp-to-nix-packages."alexandria";
"babel" = quicklisp-to-nix-packages."babel";
"cffi" = quicklisp-to-nix-packages."cffi";
"iolib_dot_asdf" = quicklisp-to-nix-packages."iolib_dot_asdf";
"iolib_dot_base" = quicklisp-to-nix-packages."iolib_dot_base";
"iolib_dot_common-lisp" = quicklisp-to-nix-packages."iolib_dot_common-lisp";
"iolib_dot_conf" = quicklisp-to-nix-packages."iolib_dot_conf";
"split-sequence" = quicklisp-to-nix-packages."split-sequence";
"trivial-features" = quicklisp-to-nix-packages."trivial-features";
"uiop" = quicklisp-to-nix-packages."uiop";
}));
"trivia_dot_quasiquote" = buildLispPackage
((f: x: (x // (f x)))
@ -2971,6 +3008,22 @@ let quicklisp-to-nix-packages = rec {
}));
"legit" = buildLispPackage
((f: x: (x // (f x)))
(qlOverrides."legit" or (x: {}))
(import ./quicklisp-to-nix-output/legit.nix {
inherit fetchurl;
"alexandria" = quicklisp-to-nix-packages."alexandria";
"bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads";
"cl-ppcre" = quicklisp-to-nix-packages."cl-ppcre";
"documentation-utils" = quicklisp-to-nix-packages."documentation-utils";
"lambda-fiddle" = quicklisp-to-nix-packages."lambda-fiddle";
"simple-inferiors" = quicklisp-to-nix-packages."simple-inferiors";
"trivial-indent" = quicklisp-to-nix-packages."trivial-indent";
"uiop" = quicklisp-to-nix-packages."uiop";
}));
"lack" = buildLispPackage
((f: x: (x // (f x)))
(qlOverrides."lack" or (x: {}))