commit: cf15400dbead8f60eb74c5b55dc08eae27958abe Author: James Le Cuirot <chewi <AT> gentoo <DOT> org> AuthorDate: Fri Mar 28 23:36:31 2025 +0000 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org> CommitDate: Fri Mar 28 23:36:31 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf15400d
www-client/vivaldi: Fix installing with USE=-widevine Earlier versions bundled a symlink to /opt/google/chrome/WidevineCdm, which will have been broken in many cases, so I guess that's why they dropped it. Closes: https://bugs.gentoo.org/952827 Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org> www-client/vivaldi/vivaldi-7.2.3621.71.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/www-client/vivaldi/vivaldi-7.2.3621.71.ebuild b/www-client/vivaldi/vivaldi-7.2.3621.71.ebuild index c7399dace195..9f534a5acf6d 100644 --- a/www-client/vivaldi/vivaldi-7.2.3621.71.ebuild +++ b/www-client/vivaldi/vivaldi-7.2.3621.71.ebuild @@ -165,7 +165,7 @@ src_prepare() { rmdir etc/{cron.daily/,} ${VIVALDI_HOME}/cron/ || die # Remove scripts that will most likely break things. - rm -vf ${VIVALDI_HOME}/update-{ffmpeg,widevine} || die + rm -vf ${VIVALDI_HOME}/update-ffmpeg || die pushd ${VIVALDI_HOME}/locales > /dev/null || die rm ja-KS.pak || die # No flag for Kansai as not in IETF list. @@ -209,8 +209,6 @@ src_install() { if use widevine; then dosym ../../usr/$(get_libdir)/chromium-browser/WidevineCdm \ /${VIVALDI_HOME}/WidevineCdm - else - rm "${ED}"/${VIVALDI_HOME}/WidevineCdm || die fi case ${PN} in
