GNU bug report logs -
#54078
[PATCH] gnu: add libaml, libneatvnc, and wayvnc
Previous Next
Reported by: kitzman <kitzman <at> disroot.org>
Date: Sun, 20 Feb 2022 21:52:01 UTC
Severity: normal
Tags: patch
Done: Zheng Junjie <zhengjunjie <at> iscas.ac.cn>
Bug is archived. No further changes may be made.
Full log
Message #23 received at 54078 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
kitzman via Guix-patches via schreef op ma 21-02-2022 om 10:11 [+0200]:
> + (native-inputs
> + (list pkg-config libdrm))
Looking at 'src/tight.c', 'libdrm' looks like a regular input to me,
not a native-input. It needs to be in inputs, otherwise the cross-
compiler won't find libdrm's header when src/tight.c is being cross-
compiled.
> + (propagated-inputs
> + (list libglvnd libxkbcommon pixman libaml gnutls libjpeg-turbo
> zlib))
Is propagation necessary here? Would regular inputs suffice?
(Propagation can cause propagation conflicts and other issues.)
> + (home-page "https://github.com/any1/neatvnc")
> + (synopsis "VNC server library that's intended to be fast and
> neat")
> + (description "This is a liberally licensed VNC server library
> that's intended to be fast and neat.")
‘Liberally licensed’: the package definition has a 'license' field
that should be sufficient for the user to determine if they like the
license or not. Also, please keep the descriptions descriptive, no
marketing phrases ‘liberal’, ‘fast, and ‘neat’ (from (guix)Synopses and
Descriptions):
Please avoid marketing phrases such as “world-leading”,
“industrial-strength”, and “next-generation”, and avoid superlatives
like “the most advanced”—they are not helpful to users looking for a
package and may even sound suspicious. Instead, try to be factual,
mentioning use cases and features.
Greetings,
Maxime.
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 298 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.