nixos-config/packages/lisp/cl-xmpp.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"
];
}