GNU bug report logs - #35866
[PATCH] gnu: Add qtwebengine.

Previous Next

Package: guix-patches;

Reported by: mike rosset <mrosset <at> bufio.org>

Date: Thu, 23 May 2019 14:17:04 UTC

Severity: normal

Tags: patch

Done: Mike Rosset <mike.rosset <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #20 received at 35866 <at> debbugs.gnu.org (full text, mbox):

From: Marius Bakke <mbakke <at> fastmail.com>
To: Mike Rosset <mrosset <at> bufio.org>, 35866 <at> debbugs.gnu.org
Cc: mike.rosset <at> gmail.com
Subject: Re: [bug#35866] [PATCH] gnu: qtwebengine: Do not use 3rd party
 libraries.
Date: Fri, 31 May 2019 21:28:28 +0200
[Message part 1 (text/plain, inline)]
Hi Mike,

Mike Rosset <mrosset <at> bufio.org> writes:

> Most in tree third party libraries are now linked to Guix libraries.  There
> are a few Guix libraries that break the build or are not automatically
> detected these are now documented in the input expression.
>
> gnu: qtwebengine: PDF and printing support is now disabled.
>
> PDF and printing requires pepper plugins. which is not enabled.

Thank you very much for this work.  I have looked into QtWebEngine
before and do think they are doing "the right thing" (apart from using
Blink in the first place) wrt binaries and spyware.

The patch LGTM overall, but I would like to see the unused "third_party"
directories removed if possible.  You might be able to reuse much of
this snippet:

<https://gitlab.com/mbakke/guix-chromium/blob/master/chromium/chromium.scm#L52>

Can you give it a try?
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 5 years and 114 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.