Hi, Guillaume Le Vaillant writes: >> + (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'. Right, fixed. >> + (arguments >> + `(#:modules >> + ((guix build utils) >> + (guix build gnu-build-system)) > > Specifying 'modules' here is not necessary. I removed this as well. >> + (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. You're right. I also found some gpl2+ code under nana/. > Also, it looks like the files in "library/" are not compiled/installed. > Is it on purpose? This certainly was not intentional. In my new patch I somewhat hackily copy the "library" and "bench" directories over to the output directory. If there is a better way to do this, please let me know. Dankon por la revizio, Joeke de Graaf