27 lines
492 B
Nix
27 lines
492 B
Nix
{ pkgs, lib, fudoLispPackages, ... }:
|
|
|
|
let
|
|
unstablePkgs = import <nixos-unstable> {};
|
|
|
|
upstreamPackages = with pkgs.lispPackages; [
|
|
alexandria
|
|
arrows
|
|
cl-json
|
|
cl-postgres
|
|
cl-ppcre
|
|
cl_plus_ssl
|
|
unstablePkgs.lispPackages.postmodern
|
|
trivia
|
|
];
|
|
|
|
localPackages = with fudoLispPackages; [
|
|
cl-xmpp
|
|
cl-xmpp-tls
|
|
];
|
|
|
|
in lib.buildLisp.library {
|
|
name = "backplane-server";
|
|
srcs = "./backplane-server.lisp";
|
|
deps = upstreamPackages ++ localPackages;
|
|
}
|