guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Maintaining GNU Jami package for Guix


From: Marius Bakke
Subject: Re: Maintaining GNU Jami package for Guix
Date: Thu, 31 Oct 2019 23:26:39 +0100
User-agent: Notmuch/0.29.1 (https://notmuchmail.org) Emacs/26.3 (x86_64-pc-linux-gnu)

Jan Wielkiewicz <address@hidden> writes:

> Also as for packaging Jami generally, I think we should keep a separate
> versions of things like gnutls and pjproject (basically all
> dependencies of pjproject), because version used by Jami are often not
> up to date and considering patches getting applied, using an unproper
> version can break compilation.

Do you have a link to the patches that Jami/pjproject needs?

It would be great if we could use system versions of GnuTLS and cURL,
because otherwise Jami risks not getting security updates.

If they really need special patched versions of some libraries, you can
do something along these lines to create a custom variant:

(define-public gnutls/jami
  (hidden-package
   (package/inherit
    gnutls
    (source (origin
              (inherit (package-source gnutls))
              (patches (append (origin-patches gnutls)
                               (search-patches "gnutls-jami.patch"))))))))

I realize now that this won't do the right thing wrt grafts, but we can
deal with that later.  :-)

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]