Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 647738 - www-client/vivaldi-1.14.1077.45_p1: libwidevinecdm.so no longer works
Summary: www-client/vivaldi-1.14.1077.45_p1: libwidevinecdm.so no longer works
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: James Le Cuirot
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-15 16:10 UTC by Herb Miller Jr.
Modified: 2022-07-28 07:22 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Herb Miller Jr. 2018-02-15 16:10:17 UTC
This probably isn't "supported" so to speak, but in 1.13.1008.44_p1 copying the libwidevinecdm.so from chrome-binary-plugins into /opt/vivaldi allowed it to play DRM content like Netflix. In 1.14.1077.45_p1 this is no longer the case.



Reproducible: Always

Steps to Reproduce:
1. Emerge chrome-binary-plugins and Vivaldi ~amd64
2. Copy libwidevinecdm.so into /opt/vivaldi
3. Launch Vivaldi and try to play a Netflix video
Actual Results:  
Netflix complains that it's not Chrome.

Expected Results:  
Plays the video.
Comment 1 Herb Miller Jr. 2018-02-15 16:12:18 UTC
I also noticed under Settings -> Webpages the options for Flash Plugin are going. Not sure if that's related.
Comment 2 James Le Cuirot gentoo-dev 2019-05-19 22:32:17 UTC
I just tried it after Amazon Prime Video failed to play and it worked fine here. It would have been much nicer if it had just worked in the first place though as I had to find out that a manual symlink was required. Can we please have one created by the ebuild? It could be an initially broken link that would works when www-plugins/chrome-binary-plugins is installed although I suspect Portage would raise a warning about that.
Comment 3 Larry the Git Cow gentoo-dev 2020-11-20 22:21:42 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6820eedb820d48207ddc90be02f276662401e7a1

commit 6820eedb820d48207ddc90be02f276662401e7a1
Author:     James Le Cuirot <chewi@gentoo.org>
AuthorDate: 2020-11-20 22:07:02 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2020-11-20 22:21:08 +0000

    www-client/vivaldi-snapshot: Add proprietary-codecs and widevine flags
    
    This also removes the upstream "update" scripts that are most likely
    to just break thing.
    
    Bug: https://bugs.gentoo.org/647738
    Bug: https://bugs.gentoo.org/653448
    Bug: https://bugs.gentoo.org/733904
    Bug: https://bugs.gentoo.org/753973
    Package-Manager: Portage-3.0.9, Repoman-3.0.1
    Signed-off-by: James Le Cuirot <chewi@gentoo.org>

 www-client/vivaldi-snapshot/metadata.xml               |  4 ++++
 .../vivaldi-snapshot-3.5.2110.3.ebuild                 | 18 ++++++++++++++++++
 2 files changed, 22 insertions(+)