commit:     13a5b2ae3e54e943f483ddbb34db793bd214fd1b
Author:     Stephan Hartmann <sultan <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 17 18:57:40 2022 +0000
Commit:     Stephan Hartmann <sultan <AT> gentoo <DOT> org>
CommitDate: Sat Dec 17 18:57:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13a5b2ae

www-client/google-chrome-beta: fix dependencies

Signed-off-by: Stephan Hartmann <sultan <AT> gentoo.org>

 ....46.ebuild => google-chrome-beta-109.0.5414.46-r1.ebuild} | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-109.0.5414.46.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-109.0.5414.46-r1.ebuild
similarity index 94%
rename from 
www-client/google-chrome-beta/google-chrome-beta-109.0.5414.46.ebuild
rename to 
www-client/google-chrome-beta/google-chrome-beta-109.0.5414.46-r1.ebuild
index c97ff5d01e50..a67ba3786d8b 100644
--- a/www-client/google-chrome-beta/google-chrome-beta-109.0.5414.46.ebuild
+++ b/www-client/google-chrome-beta/google-chrome-beta-109.0.5414.46-r1.ebuild
@@ -26,7 +26,7 @@ 
SRC_URI="https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd
 
 LICENSE="google-chrome"
 SLOT="0"
-IUSE="selinux"
+IUSE="qt5 selinux"
 RESTRICT="bindist mirror strip"
 
 RDEPEND="
@@ -36,7 +36,6 @@ RDEPEND="
        dev-libs/glib:2
        dev-libs/nspr
        >=dev-libs/nss-3.26
-       dev-libs/wayland
        media-fonts/liberation-fonts
        media-libs/alsa-lib
        media-libs/mesa[gbm(+)]
@@ -63,6 +62,11 @@ RDEPEND="
        x11-libs/libxshmfence
        x11-libs/pango
        x11-misc/xdg-utils
+       qt5? (
+               dev-qt/qtcore:5
+               dev-qt/qtgui:5[X]
+               dev-qt/qtwidgets:5
+       )
        selinux? ( sec-policy/selinux-chromium )
 "
 
@@ -107,6 +111,10 @@ src_install() {
        chromium_remove_language_paks
        popd > /dev/null || die
 
+       if ! use qt5; then
+               rm "${CHROME_HOME}/libqt5_shim.so" || die
+       fi
+
        local suffix=
        [[ ${PN} == google-chrome-beta ]] && suffix=_beta
        [[ ${PN} == google-chrome-unstable ]] && suffix=_dev

Reply via email to