30 lines
662 B
Nix
30 lines
662 B
Nix
{ pkgs, localLispPackages, ... }:
|
|
|
|
pkgs.lispPackages.buildLispPackage {
|
|
baseName = "backplane-dns";
|
|
packageName = "backplane-dns";
|
|
description = "XMPP Backplane DNS Server";
|
|
|
|
buildSystems = [ "backplane-dns" ];
|
|
|
|
src = pkgs.fetchgit {
|
|
url = "https://git.fudo.org/fudo-public/backplane-dns.git";
|
|
rev = "3075453a8ccc8bf285bfc83d84317044590ae060";
|
|
sha256 = "1sdgr9zxqam4c8f7nlkgm77si45j0qvvgj6rav9kd6jz6vqgcbi5";
|
|
fetchSubmodules = false;
|
|
};
|
|
|
|
deps = with localLispPackages; [
|
|
arrows
|
|
alexandria
|
|
backplane-server
|
|
cl-ppcre
|
|
ip-utils
|
|
postmodern
|
|
prove
|
|
trivia
|
|
];
|
|
|
|
asdFilesToKeep = [ "backplane-dns.asd" ];
|
|
}
|