2020-11-23 15:18:35 -08:00
|
|
|
{ pkgs, lib, buildLisp, ... }:
|
2020-11-23 14:02:36 -08:00
|
|
|
|
|
|
|
let
|
2020-11-23 15:30:34 -08:00
|
|
|
cl-sasl-path = pkgs.fetchgit {
|
2020-11-23 14:02:36 -08:00
|
|
|
url = "https://github.com/legoscia/cl-sasl.git";
|
|
|
|
rev = "64f195c0756cb80fa5961c072b62907be20a7380";
|
|
|
|
sha256 = "0a05q8rls2hn46rbbk6w5km9kqvhsj365zlw6hp32724xy2nd98w";
|
|
|
|
fetchSubmodules = false;
|
|
|
|
};
|
|
|
|
|
2020-11-23 15:22:42 -08:00
|
|
|
in buildLisp.library {
|
2020-11-23 14:02:36 -08:00
|
|
|
name = "cl-sasl";
|
|
|
|
srcs = [
|
|
|
|
"${cl-sasl-path}/packages.lisp"
|
|
|
|
"${cl-sasl-path}/util.lisp"
|
|
|
|
"${cl-sasl-path}/client.lisp"
|
|
|
|
"${cl-sasl-path}/plain.lisp"
|
|
|
|
"${cl-sasl-path}/digest-md5.lisp"
|
|
|
|
];
|
2020-11-23 15:50:27 -08:00
|
|
|
native = with pkgs.lispPackages; [
|
2020-11-23 15:34:04 -08:00
|
|
|
ironclad
|
|
|
|
];
|
2020-11-23 14:02:36 -08:00
|
|
|
}
|