commit: 13733f1bdf1cb5641fb1ebc53d9de38da0c7ffbe Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org> AuthorDate: Fri Feb 9 05:51:34 2024 +0000 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org> CommitDate: Fri Feb 9 09:08:45 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13733f1b
www-client/qutebrowser: warn about qtwebengine[bindist] With the binhost gaining popularity, it may be good to warn about it. Not an issue for most packages, but losing e.g. h264 in a full web browser is not great and may leave users confused. Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org> www-client/qutebrowser/qutebrowser-3.1.0.ebuild | 8 ++++++++ www-client/qutebrowser/qutebrowser-9999.ebuild | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/www-client/qutebrowser/qutebrowser-3.1.0.ebuild b/www-client/qutebrowser/qutebrowser-3.1.0.ebuild index 1f3619d59962..8bf80f2e1370 100644 --- a/www-client/qutebrowser/qutebrowser-3.1.0.ebuild +++ b/www-client/qutebrowser/qutebrowser-3.1.0.ebuild @@ -203,4 +203,12 @@ pkg_postinst() { ewarn "chromium version. While it is relatively maintained for security, it will" ewarn "cause issues for sites/features designed with a newer version in mind." fi + + if { use qt6 && has_version 'dev-qt/qtwebengine:6[bindist]'; } || + { use !qt6 && has_version 'dev-qt/qtwebengine:5[bindist]'; } + then + ewarn + ewarn "USE=bindist is set on dev-qt/qtwebengine, be warned that this" + ewarn "will prevent playback of proprietary media formats (e.g. h264)." + fi } diff --git a/www-client/qutebrowser/qutebrowser-9999.ebuild b/www-client/qutebrowser/qutebrowser-9999.ebuild index 9d0b343f3286..0ee9fb6c0be8 100644 --- a/www-client/qutebrowser/qutebrowser-9999.ebuild +++ b/www-client/qutebrowser/qutebrowser-9999.ebuild @@ -203,4 +203,12 @@ pkg_postinst() { ewarn "chromium version. While it is relatively maintained for security, it will" ewarn "cause issues for sites/features designed with a newer version in mind." fi + + if { use qt6 && has_version 'dev-qt/qtwebengine:6[bindist]'; } || + { use !qt6 && has_version 'dev-qt/qtwebengine:5[bindist]'; } + then + ewarn + ewarn "USE=bindist is set on dev-qt/qtwebengine, be warned that this" + ewarn "will prevent playback of proprietary media formats (e.g. h264)." + fi }