From mboxrd@z Thu Jan 1 00:00:00 1970 From: mike.rosset@gmail.com Subject: Re: qtwenengine anybody? Date: Sun, 05 Jan 2020 21:11:41 -0800 Message-ID: <87k165cgoi.fsf@gmail.com> References: <87a77sqtdq.fsf@ambrevar.xyz> <87immgqryj.fsf@gmail.com> <871rt4qnp9.fsf@gmail.com> <87immgp582.fsf@gmail.com> <5955729d-ef57-ffb8-feb8-36a9f53658a2@crazy-compilers.com> <87d0clpbt6.fsf@gmail.com> <87y2v7e0g4.fsf@ambrevar.xyz> <87v9qb56gg.fsf@gmail.com> <87sglfotvj.fsf@ambrevar.xyz> <87o8w354m5.fsf@gmail.com> <87blrod2so.fsf@ambrevar.xyz> <878smsd2pe.fsf@ambrevar.xyz> <87mub7krlq.fsf@gmail.com> <87tv5e9acb.fsf@ambrevar.xyz> <87o8vmn6an.fsf@elephly.net> <87zhf2c5jy.fsf@gmail.com> <87lfql7k9w.fsf@elephly.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:43963) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ioKg8-0006Wn-Ho for guix-devel@gnu.org; Mon, 06 Jan 2020 00:11:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ioKg7-0000Uv-FX for guix-devel@gnu.org; Mon, 06 Jan 2020 00:11:48 -0500 In-Reply-To: <87lfql7k9w.fsf@elephly.net> (Ricardo Wurmus's message of "Sun, 05 Jan 2020 20:52:59 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Ricardo Wurmus Cc: guix-devel@gnu.org, GNU Guix maintainers Ricardo Wurmus writes: > Hi Mike, > > thank you for your patient reply. > >> Ricardo Wurmus writes: >> >>> Does the code include DRM support, for example? Does it phone home? >>> Can we see the patches that upstream applied to the Chromium sources? >>> >> >> QtWebengine does not handle DRM at all. That is handled by a 3rd party >> plugin called wildevine and would require guix to bundle that plugin. >> Something I'm confident is not going to happen. As an added measure my >> proposed qtwebengine declaration has pepper plugins disabled making it >> impossible to load 3rd party plugins either way. >> >> see https://doc.qt.io/qt-5/qtwebengine-features.html#html5-drm >> for reference > > I=E2=80=99m aware of this. My apologies for not expressing myself more > clearly. We probably want to remove the support for the DRM plugin, > following the discussions about ungoogled-chromium at > > https://issues.guix.gnu.org/issue/34565 Marius Bakke does a good job of summing up DRM when closing this issue. Widevine and DRM are not part of chromium and requires not only the widevine binary to be installed by the user. But also in the case of qtwebengine requires the users to rebuild the package to include pepper plugin support. The proposed declaration uses this flag -webengine-pepper-plugins=3Dno which disables flash and widevine support altogether. see https://code.qt.io/cgit/qt/qtwebengine.git/tree/config_help.txt?h=3D5.12.6#= n16 for reference. Mike