From mboxrd@z Thu Jan 1 00:00:00 1970 From: mike.rosset@gmail.com Subject: Re: qtwenengine anybody? Date: Sun, 05 Jan 2020 06:59:45 -0800 Message-ID: <87zhf2c5jy.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> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:44329) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1io7Nk-0007Ln-3J for guix-devel@gnu.org; Sun, 05 Jan 2020 09:59:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1io7Ni-0002nP-TN for guix-devel@gnu.org; Sun, 05 Jan 2020 09:59:55 -0500 In-Reply-To: <87o8vmn6an.fsf@elephly.net> (Ricardo Wurmus's message of "Wed, 01 Jan 2020 23:46:56 +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: > 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 In regards to QtWebEngine phoning home https://wiki.qt.io/QtWebEngine states all google services have been removed. Nothing I've seen indicates this is not the case. In terms of patches. You can get a complete diff of chromium sources by cloning qtwebengine recursively like so. --8<---------------cut here---------------start------------->8--- git clone http://code.qt.io/qt/qtwebengine.git --recursive --8<---------------cut here---------------end--------------->8--- Version 5.12.6 of qtwebengine is based on chromium sources 69.0.3497.128 to get a complete diff you can do this from the src/3rdpath directory. you can then get a complete patch diff for version 5.12.6 like so. --8<---------------cut here---------------start------------->8--- git diff origin/upstream-master origin/69-based --8<---------------cut here---------------end--------------->8--- see https://wiki.qt.io/QtWebEngine/Rebase_on_New_Chromium for reference Mike