diff options
Diffstat (limited to 'third_party/lisp/trivial-features.nix')
-rw-r--r-- | third_party/lisp/trivial-features.nix | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/third_party/lisp/trivial-features.nix b/third_party/lisp/trivial-features.nix index b7808a2364..02abac54a8 100644 --- a/third_party/lisp/trivial-features.nix +++ b/third_party/lisp/trivial-features.nix @@ -1,12 +1,13 @@ -{ depot, ... }: +{ depot, pkgs, ... }: -let src = builtins.fetchGit { - url = "https://github.com/trivial-features/trivial-features.git"; - rev = "b78b2df5d75bdf8fdfc69f0deec0a187d9664b0b"; -}; +let src = with pkgs; srcOnly lispPackages.trivial-features; in depot.nix.buildLisp.library { name = "trivial-features"; srcs = [ - (src + "/src/tf-sbcl.lisp") + { + sbcl = src + "/src/tf-sbcl.lisp"; + ecl = src + "/src/tf-ecl.lisp"; + ccl = src + "/src/tf-openmcl.lisp"; + } ]; } |