From: Mike Gilbert Date: Fri, 11 Sep 2015 16:22:48 +0000 (-0400) Subject: www-client/chromium: Restore widevine support in the dev channel (47) X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=bc7b92e875db316b8b81055c21334dcd0dcbd16c;p=gentoo.git www-client/chromium: Restore widevine support in the dev channel (47) This includes a minimal patch to get chromium to compile. The widevine version is reported as "unknown" in chrome://plugins. A more robust solution should really be implemented upstream. Tested by viewing a video on Netflix. Based on work by Greg Turner and Ari Entlich. Closes #37. Bug: https://bugs.gentoo.org/547630 Bug: https://crbug.com/473866 Package-Manager: portage-2.2.20 --- diff --git a/www-client/chromium/chromium-47.0.2503.0.ebuild b/www-client/chromium/chromium-47.0.2503.0.ebuild index a29ad8655d79..346ae3ab1274 100644 --- a/www-client/chromium/chromium-47.0.2503.0.ebuild +++ b/www-client/chromium/chromium-47.0.2503.0.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P} LICENSE="BSD hotwording? ( no-source-code )" SLOT="0" KEYWORDS="~amd64 ~arm ~x86" -IUSE="cups gnome gnome-keyring hidpi hotwording kerberos neon pic +proprietary-codecs pulseaudio selinux +tcmalloc" +IUSE="cups gnome gnome-keyring hidpi hotwording kerberos neon pic +proprietary-codecs pulseaudio selinux +tcmalloc widevine" RESTRICT="proprietary-codecs? ( bindist )" # Native Client binaries are compiled with different set of flags, bug #452066. @@ -100,7 +100,8 @@ RDEPEND+=" virtual/opengl virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) - tcmalloc? ( !Disable optimized assembly code that is not PIC friendly Enable proprietary codecs like H.264, MP3 Use bundled tcmalloc instead of system malloc + Unsupported closed-source DRM capability (required by Netflix VOD)