lispPackages: add nbd package

This commit is contained in:
Daniel Nagy 2021-10-17 00:05:50 +02:00
parent 751945feae
commit 8dc3d9e152
No known key found for this signature in database
GPG Key ID: 1B8E8DCB576FB671
4 changed files with 85 additions and 0 deletions

View File

@ -0,0 +1,33 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "nbd";
version = "20200925-git";
parasites = [ "nbd/simple-in-memory" ];
description = "Network Block Device server library.";
deps = [ args."bordeaux-threads" args."flexi-streams" args."lisp-binary" args."wild-package-inferred-system" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/nbd/2020-09-25/nbd-20200925-git.tgz";
sha256 = "1npq9a8l3mn67n22ywqm8wh6kr9xv9djla2yj2m535gkysrlvnky";
};
packageName = "nbd";
asdFilesToKeep = ["nbd.asd"];
overrides = x: x;
}
/* (SYSTEM nbd DESCRIPTION Network Block Device server library. SHA256
1npq9a8l3mn67n22ywqm8wh6kr9xv9djla2yj2m535gkysrlvnky URL
http://beta.quicklisp.org/archive/nbd/2020-09-25/nbd-20200925-git.tgz MD5
f32b7a508ac87c1e179c259b171dc837 NAME nbd FILENAME nbd DEPS
((NAME bordeaux-threads FILENAME bordeaux-threads)
(NAME flexi-streams FILENAME flexi-streams)
(NAME lisp-binary FILENAME lisp-binary)
(NAME wild-package-inferred-system FILENAME wild-package-inferred-system))
DEPENDENCIES
(bordeaux-threads flexi-streams lisp-binary wild-package-inferred-system)
VERSION 20200925-git SIBLINGS NIL PARASITES (nbd/simple-in-memory)) */

View File

@ -0,0 +1,30 @@
/* Generated file. */
args @ { fetchurl, ... }:
rec {
baseName = "wild-package-inferred-system";
version = "20200325-git";
parasites = [ "wild-package-inferred-system/test" ];
description = "Introduces the wildcards `*' and `**' into package-inferred-system";
deps = [ args."fiveam" ];
src = fetchurl {
url = "http://beta.quicklisp.org/archive/wild-package-inferred-system/2020-03-25/wild-package-inferred-system-20200325-git.tgz";
sha256 = "1ypnpzy9z4zkna29sgl4afc386ksa61302bm5kznxb3zz2v1sjas";
};
packageName = "wild-package-inferred-system";
asdFilesToKeep = ["wild-package-inferred-system.asd"];
overrides = x: x;
}
/* (SYSTEM wild-package-inferred-system DESCRIPTION
Introduces the wildcards `*' and `**' into package-inferred-system SHA256
1ypnpzy9z4zkna29sgl4afc386ksa61302bm5kznxb3zz2v1sjas URL
http://beta.quicklisp.org/archive/wild-package-inferred-system/2020-03-25/wild-package-inferred-system-20200325-git.tgz
MD5 4dfd9f90d780b1e67640543dd4acbf21 NAME wild-package-inferred-system
FILENAME wild-package-inferred-system DEPS ((NAME fiveam FILENAME fiveam))
DEPENDENCIES (fiveam) VERSION 20200325-git SIBLINGS (foo-wild) PARASITES
(wild-package-inferred-system/test)) */

View File

@ -185,6 +185,7 @@ moptilities
more-conditions
mt19937
named-readtables
nbd
net-telent-date
nibbles
optima

View File

@ -297,6 +297,15 @@ let quicklisp-to-nix-packages = rec {
}));
"wild-package-inferred-system" = buildLispPackage
((f: x: (x // (f x)))
(qlOverrides."wild-package-inferred-system" or (x: {}))
(import ./quicklisp-to-nix-output/wild-package-inferred-system.nix {
inherit fetchurl;
"fiveam" = quicklisp-to-nix-packages."fiveam";
}));
"parseq" = buildLispPackage
((f: x: (x // (f x)))
(qlOverrides."parseq" or (x: {}))
@ -2710,6 +2719,18 @@ let quicklisp-to-nix-packages = rec {
}));
"nbd" = buildLispPackage
((f: x: (x // (f x)))
(qlOverrides."nbd" or (x: {}))
(import ./quicklisp-to-nix-output/nbd.nix {
inherit fetchurl;
"bordeaux-threads" = quicklisp-to-nix-packages."bordeaux-threads";
"flexi-streams" = quicklisp-to-nix-packages."flexi-streams";
"lisp-binary" = quicklisp-to-nix-packages."lisp-binary";
"wild-package-inferred-system" = quicklisp-to-nix-packages."wild-package-inferred-system";
}));
"named-readtables" = buildLispPackage
((f: x: (x // (f x)))
(qlOverrides."named-readtables" or (x: {}))