sbcl, ecl, clisp: set meta.mainProgram

This commit is contained in:
Hraban Luyat 2024-02-23 00:18:26 -05:00
parent ec25c90d35
commit 3dea08030b
3 changed files with 3 additions and 0 deletions

View File

@ -84,6 +84,7 @@ stdenv.mkDerivation rec {
description = "Lisp implementation aiming to be small, fast and easy to embed";
homepage = "https://common-lisp.net/project/ecl/";
license = licenses.mit;
mainProgram = "ecl";
maintainers = lib.teams.lisp.members;
platforms = platforms.unix;
changelog = "https://gitlab.com/embeddable-common-lisp/ecl/-/raw/${version}/CHANGELOG";

View File

@ -231,6 +231,7 @@ stdenv.mkDerivation (self: rec {
description = "Common Lisp compiler";
homepage = "https://sbcl.org";
license = licenses.publicDomain; # and FreeBSD
mainProgram = "sbcl";
maintainers = lib.teams.lisp.members;
platforms = attrNames bootstrapBinaries ++ [
# These arent bootstrapped using the binary distribution but compiled

View File

@ -126,6 +126,7 @@ stdenv.mkDerivation {
meta = {
description = "ANSI Common Lisp Implementation";
homepage = "http://clisp.org";
mainProgram = "clisp";
maintainers = lib.teams.lisp.members;
license = lib.licenses.gpl2Plus;
platforms = with lib.platforms; linux ++ darwin;