GNU bug report logs -
#50217
[PATCH] gnu: Add c2ffi-11.0.0.
Previous Next
Reported by: muradm <mail <at> muradm.net>
Date: Thu, 26 Aug 2021 21:08:02 UTC
Severity: normal
Tags: moreinfo, patch
Done: Guillaume Le Vaillant <glv <at> posteo.net>
Bug is archived. No further changes may be made.
Full log
Message #11 received at 50217 <at> debbugs.gnu.org (full text, mbox):
Hello,
muradm <mail <at> muradm.net> skribis:
> * gnu/packages/cpp.scm (c2ffi): New variable.
Overall LGTM, modulo the following minor issues:
[...]
> +(define-public c2ffi
> + (let ((commit "f50243926a0afb589de1078a073ac08910599582")
> + (revision "1")
> + (c2ffi-sha256 "17j73yb6v3lfvwwicl2f3yg141iz2dk1rf874qzqs5bkq64ldjsj"))
Normally, we only provide upstream releases. If you think we need this
specific commit, could you add a comment explaining why?
Please leave the base32 sha256 string where it’s used, within the
(base32 …) expression (it’s a macro that decodes base32 at
compile-time.)
> + #:tests? #f))
It would be best to run tests. Alternatively, if this is not feasible,
please add a comment explaining why we’re skipping them.
> + (synopsis "Clang-based FFI wrapper generator")
> + (description "tool for extracting definitions from C, C++, and
> +Objective C headers for use with foreign function call interfaces.")
Please write full sentences, as per
<https://guix.gnu.org/manual/en/html_node/Synopses-and-Descriptions.html>.
> + (license license:gpl2))))
Is it GPLv2-only? Unless it’s explicitly stated, it’s probably
GPLv2-or-later (‘license:gpl2+’).
Could you send an updated patch?
Thanks!
Ludo’.
This bug report was last modified 3 years and 132 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.