www-client/chromium: widevine rehabilitation
authorGregory M. Turner <gmt@be-evil.net>
Tue, 8 May 2018 19:27:31 +0000 (12:27 -0700)
committerMike Gilbert <floppym@gentoo.org>
Wed, 9 May 2018 16:56:57 +0000 (12:56 -0400)
commit09b804516320eee06930303870cd68008aac8a8a
tree1fd981822c71cbc88dd3c6c0951600e58727d472
parente041b9abcbf235ecd20ccd3113c04edb0c605bbc
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 <gmt@be-evil.net>
Closes: https://github.com/gentoo/gentoo/pull/8323
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 [new file with mode: 0644]