36 lines
654 B
Nix
36 lines
654 B
Nix
{ pkgs, cl-sasl, ... }:
|
|
|
|
pkgs.lispPackages.buildLispPackage {
|
|
baseName = "cl-xmpp";
|
|
packageName = "cl-xmpp";
|
|
description = "XMPP library for Common Lisp";
|
|
|
|
buildSystems = [
|
|
"cl-xmpp"
|
|
"cl-xmpp-sasl"
|
|
"cl-xmpp-tls"
|
|
];
|
|
|
|
deps = with pkgs.lispPackages; [
|
|
cl-base64
|
|
cl_plus_ssl
|
|
cl-sasl
|
|
cxml
|
|
ironclad
|
|
usocket
|
|
];
|
|
|
|
src = pkgs.fetchFromGitHub {
|
|
owner = "j4yk";
|
|
repo = "cl-xmpp";
|
|
rev = "a0f206e583c72d80523bdf108e7d507597555c6d";
|
|
sha256 = "16qwm7yvwi73q07rsg0i5wrxbv44wm75m3710ph0vf1lzdkrsizk";
|
|
};
|
|
|
|
asdFilesToKeep = [
|
|
"cl-xmpp.asd"
|
|
"cl-xmpp-sasl.asd"
|
|
"cl-xmpp-tls.asd"
|
|
];
|
|
}
|