all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Maxime Devos <maximedevos@telenet.be>
To: kitzman <kitzman@disroot.org>, 54078@debbugs.gnu.org
Subject: [bug#54078] [PATCH 2/3] gnu: add libneatvnc
Date: Mon, 21 Feb 2022 14:22:18 +0100	[thread overview]
Message-ID: <97f7f47db2a4f6857bd78d662b29156e0cd4e362.camel@telenet.be> (raw)
In-Reply-To: <877d9obpw6.fsf_-_@disroot.org>

[-- Attachment #1: Type: text/plain, Size: 1531 bytes --]

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.

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 260 bytes --]

  reply	other threads:[~2022-02-21 13:54 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-02-20 21:51 [bug#54078] [PATCH] gnu: add libaml, libneatvnc, and wayvnc kitzman via Guix-patches via
2022-02-21  8:06 ` [bug#54078] [PATCH 0/0] " kitzman via Guix-patches via
2022-02-21  8:09   ` [bug#54078] [PATCH 1/3] gnu: add libaml kitzman via Guix-patches via
2022-02-21 13:12     ` Maxime Devos
2022-02-23 17:50       ` kitzman via Guix-patches via
2022-02-23 17:58         ` Maxime Devos
2022-02-23 18:50           ` kitzman via Guix-patches via
2022-02-21  8:11   ` [bug#54078] [PATCH 2/3] gnu: add libneatvnc kitzman via Guix-patches via
2022-02-21 13:22     ` Maxime Devos [this message]
2022-02-23 18:57       ` [bug#54078] [PATCH] gnu: add libaml, libneatvnc, and wayvnc kitzman via Guix-patches via
2022-02-23 19:15         ` Maxime Devos
2022-02-23 21:02           ` kitzman via Guix-patches via
2022-02-21  8:12   ` [bug#54078] [PATCH 3/3] gnu: add wayvnc kitzman via Guix-patches via
2022-02-23 21:04     ` kitzman via Guix-patches via

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=97f7f47db2a4f6857bd78d662b29156e0cd4e362.camel@telenet.be \
    --to=maximedevos@telenet.be \
    --cc=54078@debbugs.gnu.org \
    --cc=kitzman@disroot.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.