From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 969DA1382C5 for ; Wed, 9 May 2018 17:12:05 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C1E25E0AB9; Wed, 9 May 2018 17:12:04 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 936F5E0AB9 for ; Wed, 9 May 2018 17:12:04 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id EE972335C60 for ; Wed, 9 May 2018 17:12:02 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id DEC9139 for ; Wed, 9 May 2018 17:12:00 +0000 (UTC) From: "Mike Gilbert" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Mike Gilbert" Message-ID: <1525885017.09b804516320eee06930303870cd68008aac8a8a.floppym@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/ X-VCS-Repository: repo/gentoo X-VCS-Files: www-client/chromium/chromium-67.0.3396.18.ebuild www-client/chromium/chromium-67.0.3396.30.ebuild www-client/chromium/chromium-68.0.3409.2.ebuild www-client/chromium/files/chromium-widevine-r2.patch X-VCS-Directories: www-client/chromium/ www-client/chromium/files/ X-VCS-Committer: floppym X-VCS-Committer-Name: Mike Gilbert X-VCS-Revision: 09b804516320eee06930303870cd68008aac8a8a X-VCS-Branch: master Date: Wed, 9 May 2018 17:12:00 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: d2c74153-0504-460f-93e6-efe8eebf6a34 X-Archives-Hash: 4c4c4305bc62de3d373c4779a4e5be83 commit: 09b804516320eee06930303870cd68008aac8a8a Author: Gregory M. Turner be-evil net> AuthorDate: Tue May 8 19:27:31 2018 +0000 Commit: Mike Gilbert gentoo org> CommitDate: Wed May 9 16:56:57 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b80451 www-client/chromium: widevine rehabilitation >chromium-66 ebuilds dropped the widevine useflag because upstream decided (again! but only "for now") to add code to induce build failure when linux builds request widevine. However, it seems that if we just add linux to the whitelist, everything works as before (but buckle up, there may be turbulent skies ahead). nb: ninja no longer copies the widevine .so to out/ (so we needn't remove it anymore in src_install). Signed-off-by: Gregory M. Turner be-evil.net> Closes: https://github.com/gentoo/gentoo/pull/8323 www-client/chromium/chromium-67.0.3396.18.ebuild | 5 ++- www-client/chromium/chromium-67.0.3396.30.ebuild | 5 ++- www-client/chromium/chromium-68.0.3409.2.ebuild | 5 ++- .../chromium/files/chromium-widevine-r2.patch | 39 ++++++++++++++++++++++ 4 files changed, 51 insertions(+), 3 deletions(-) diff --git a/www-client/chromium/chromium-67.0.3396.18.ebuild b/www-client/chromium/chromium-67.0.3396.18.ebuild index ececa654c8c..fe48e8dc8ec 100644 --- a/www-client/chromium/chromium-67.0.3396.18.ebuild +++ b/www-client/chromium/chromium-67.0.3396.18.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P} LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu +system-libvpx +tcmalloc" +IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu +system-libvpx +tcmalloc widevine" RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )" COMMON_DEPEND=" @@ -85,6 +85,7 @@ RDEPEND="${COMMON_DEPEND} virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) tcmalloc? ( !