lispPackage.iolib: list the hidden systems to make sure bundles exist
This commit is contained in:
parent
f8230518a2
commit
08abe4fe93
@ -2,7 +2,7 @@
|
|||||||
let
|
let
|
||||||
addDeps = newdeps: x: {deps = x.deps ++ newdeps;};
|
addDeps = newdeps: x: {deps = x.deps ++ newdeps;};
|
||||||
addNativeLibs = libs: x: { propagatedBuildInputs = libs; };
|
addNativeLibs = libs: x: { propagatedBuildInputs = libs; };
|
||||||
skipBuildPhase = x: {
|
skipBuildPhase = x: {
|
||||||
overrides = y: ((x.overrides y) // { buildPhase = "true"; });
|
overrides = y: ((x.overrides y) // { buildPhase = "true"; });
|
||||||
};
|
};
|
||||||
qlnp = quicklisp-to-nix-packages;
|
qlnp = quicklisp-to-nix-packages;
|
||||||
@ -33,8 +33,13 @@ in
|
|||||||
};
|
};
|
||||||
hunchentoot = addNativeLibs [pkgs.openssl];
|
hunchentoot = addNativeLibs [pkgs.openssl];
|
||||||
iolib = x: {
|
iolib = x: {
|
||||||
propagatedBuildInputs = (x.propagatedBuildInputs or []) ++ [pkgs.libfixposix pkgs.gcc];
|
propagatedBuildInputs = (x.propagatedBuildInputs or []) ++
|
||||||
testSystems = (x.testSystems or ["iolib"]) ++ ["iolib/os" "iolib/zstreams"];
|
[pkgs.libfixposix pkgs.gcc];
|
||||||
|
testSystems = (x.testSystems or ["iolib"]) ++ [
|
||||||
|
"iolib/os" "iolib/zstreams" "iolib/common-lisp" "iolib/base" "iolib/asdf"
|
||||||
|
"iolib/conf" "iolib/grovel" "iolib/syscalls" "iolib/sockets"
|
||||||
|
"iolib/multiplex" "iolib/streams"
|
||||||
|
];
|
||||||
};
|
};
|
||||||
cl-unicode = addDeps (with qlnp; [cl-ppcre flexi-streams]);
|
cl-unicode = addDeps (with qlnp; [cl-ppcre flexi-streams]);
|
||||||
clack = addDeps (with qlnp;[lack bordeaux-threads prove]);
|
clack = addDeps (with qlnp;[lack bordeaux-threads prove]);
|
||||||
@ -51,7 +56,7 @@ in
|
|||||||
wookie = multiOverride [(addDeps (with qlnp; [
|
wookie = multiOverride [(addDeps (with qlnp; [
|
||||||
alexandria blackbird cl-async chunga fast-http quri babel cl-ppcre
|
alexandria blackbird cl-async chunga fast-http quri babel cl-ppcre
|
||||||
cl-fad fast-io vom do-urlencode cl-async-ssl
|
cl-fad fast-io vom do-urlencode cl-async-ssl
|
||||||
]))
|
]))
|
||||||
(addNativeLibs (with pkgs; [libuv openssl]))];
|
(addNativeLibs (with pkgs; [libuv openssl]))];
|
||||||
woo = addDeps (with qlnp; [
|
woo = addDeps (with qlnp; [
|
||||||
cffi lev clack swap-bytes static-vectors fast-http proc-parse quri fast-io
|
cffi lev clack swap-bytes static-vectors fast-http proc-parse quri fast-io
|
||||||
|
Loading…
Reference in New Issue
Block a user