paper over more dependency issues

This commit is contained in:
Michael Raskin 2017-08-17 21:49:26 +02:00
parent fc5e6ce9ce
commit 1ec12e2016

View File

@ -54,6 +54,25 @@ in
sha256 = "0pa86bf3jrysnmhasbc0lm6cid9xzril4jsg02g3gziav1xw5x2m";
};
};
iolib_slash_syscalls = x: rec {
propagatedBuildInputs = (x.propagatedBuildInputs or [])
++ (with pkgs; [libfixposix gcc])
++ (with qlnp; [
alexandria split-sequence cffi bordeaux-threads idna swap-bytes
])
;
testSystems = ["iolib" "iolib/syscalls" "iolib/multiplex" "iolib/streams"
"iolib/zstreams" "iolib/sockets" "iolib/trivial-sockets"
"iolib/pathnames" "iolib/os"];
version = "0.8.3";
src = pkgs.fetchFromGitHub {
owner = "sionescu";
repo = "iolib";
rev = "v${version}";
sha256 = "0pa86bf3jrysnmhasbc0lm6cid9xzril4jsg02g3gziav1xw5x2m";
};
};
cl-unicode = addDeps (with qlnp; [cl-ppcre flexi-streams]);
clack = addDeps (with qlnp;[lack bordeaux-threads prove]);
clack-v1-compat = addDeps (with qlnp;[