1f6a75c99a
* 3p/lisp/closer-mop: closer-mop no longer builds with ECL (see linked issue), so let's mark it as broken for now. Change-Id: I97c29d718682cec4ecc682ff1593d0ce9aca0010 Reviewed-on: https://cl.tvl.fyi/c/depot/+/4607 Tested-by: BuildkiteCI Reviewed-by: tazjin <mail@tazj.in>
23 lines
603 B
Nix
23 lines
603 B
Nix
# Closer to MOP is a compatibility layer that rectifies many of the
|
|
# absent or incorrect CLOS MOP features across a broad range of Common
|
|
# Lisp implementations
|
|
{ depot, pkgs, ... }:
|
|
|
|
let src = with pkgs; srcOnly lispPackages.closer-mop;
|
|
in depot.nix.buildLisp.library {
|
|
name = "closer-mop";
|
|
|
|
srcs = [
|
|
"${src}/closer-mop-packages.lisp"
|
|
"${src}/closer-mop-shared.lisp"
|
|
{
|
|
sbcl = "${src}/closer-sbcl.lisp";
|
|
ecl = "${src}/closer-ecl.lisp";
|
|
ccl = "${src}/closer-clozure.lisp";
|
|
}
|
|
];
|
|
|
|
brokenOn = [
|
|
"ecl" # https://github.com/pcostanza/closer-mop/issues/20
|
|
];
|
|
}
|