[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#57348] [PATCH] gnu: Add eisl
From: |
Guillaume Le Vaillant |
Subject: |
[bug#57348] [PATCH] gnu: Add eisl |
Date: |
Sat, 27 Aug 2022 11:07:21 +0000 |
Hi,
Joeke <joeke@posteo.net> skribis:
> This patch adds the Easy ISLisp interpreter/compiler for ISLisp to
> lisp.scm
>
> [...]
>
> + (build-system gnu-build-system)
> + (native-inputs
> + (list gcc ncurses cppcheck))
Adding gcc to 'native-inputs' is not necessary, and ncurses should
probably be in 'inputs' instead of 'native-inputs'.
> + (arguments
> + `(#:modules
> + ((guix build utils)
> + (guix build gnu-build-system))
Specifying 'modules' here is not necessary.
>
> [...]
>
> + (home-page "https://github.com/sasagawa888/eisl")
> + (synopsis "Implementation of ISLisp")
> + (description "Easy ISLISP (eisl) is an implementation of ISLisp which
> +includes a compiler as well as an interpreter.")
> + (license license:bsd-2)))
It looks like some code in "cii/" is under the expat license, and some
code in "nana/" is under bsd-3, so they should be added to the 'license'
field.
Also, it looks like the files in "library/" are not compiled/installed.
Is it on purpose?
signature.asc
Description: PGP signature