Skip to content

Commit 338be9d

Browse files
committedJun 28, 2017
Fresh SBCL is not compatible with not-fresh iolib
1 parent fe2e3ce commit 338be9d

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed
 

‎pkgs/development/lisp-modules/quicklisp-to-nix-overrides.nix

+9-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ in
3535
};
3636
};
3737
hunchentoot = addNativeLibs [pkgs.openssl];
38-
iolib = x: {
38+
iolib = x: rec {
3939
propagatedBuildInputs = (x.propagatedBuildInputs or [])
4040
++ (with pkgs; [libfixposix gcc])
4141
++ (with qlnp; [
@@ -45,6 +45,14 @@ in
4545
testSystems = ["iolib" "iolib/syscalls" "iolib/multiplex" "iolib/streams"
4646
"iolib/zstreams" "iolib/sockets" "iolib/trivial-sockets"
4747
"iolib/pathnames" "iolib/os"];
48+
49+
version = "0.8.3";
50+
src = pkgs.fetchFromGitHub {
51+
owner = "sionescu";
52+
repo = "iolib";
53+
rev = "v${version}";
54+
sha256 = "0pa86bf3jrysnmhasbc0lm6cid9xzril4jsg02g3gziav1xw5x2m";
55+
};
4856
};
4957
cl-unicode = addDeps (with qlnp; [cl-ppcre flexi-streams]);
5058
clack = addDeps (with qlnp;[lack bordeaux-threads prove]);

0 commit comments

Comments
 (0)
Please sign in to comment.