Merge branch 'master' into staging-next
This commit is contained in:
@@ -43,11 +43,24 @@ in
|
||||
propagatedBuildInputs = (x.propagatedBuildInputs or [])
|
||||
++ (with pkgs; [libfixposix gcc])
|
||||
;
|
||||
overrides = y: (x.overrides y) // {
|
||||
prePatch = ''
|
||||
sed 's|default \"libfixposix\"|default \"${pkgs.libfixposix}/lib/libfixposix\"|' -i src/syscalls/ffi-functions-unix.lisp
|
||||
'';
|
||||
};
|
||||
|
||||
};
|
||||
cxml = skipBuildPhase;
|
||||
wookie = addNativeLibs (with pkgs; [libuv openssl]);
|
||||
lev = addNativeLibs [pkgs.libev];
|
||||
cl_plus_ssl = addNativeLibs [pkgs.openssl];
|
||||
cl_plus_ssl = x: rec {
|
||||
propagatedBuildInputs = [pkgs.openssl];
|
||||
overrides = y: (x.overrides y) // {
|
||||
prePatch = ''
|
||||
sed 's|libssl.so|${pkgs.openssl.out}/lib/libssl.so|' -i src/reload.lisp
|
||||
'';
|
||||
};
|
||||
};
|
||||
cl-colors = skipBuildPhase;
|
||||
cl-libuv = addNativeLibs [pkgs.libuv];
|
||||
cl-async-ssl = addNativeLibs [pkgs.openssl (import ./openssl-lib-marked.nix)];
|
||||
@@ -85,7 +98,14 @@ $out/lib/common-lisp/query-fs"
|
||||
'';
|
||||
};
|
||||
};
|
||||
sqlite = addNativeLibs [pkgs.sqlite];
|
||||
sqlite = x: {
|
||||
propagatedBuildInputs = [pkgs.sqlite];
|
||||
overrides = y: (x.overrides y) // {
|
||||
prePatch = ((x.overrides y).preConfigure or "") + ''
|
||||
sed 's|libsqlite3|${pkgs.sqlite.out}/lib/libsqlite3|' -i sqlite-ffi.lisp
|
||||
'';
|
||||
};
|
||||
};
|
||||
swank = x: {
|
||||
overrides = y: (x.overrides y) // {
|
||||
postPatch = ''
|
||||
|
||||
Reference in New Issue
Block a user