www-client/chromium: depend on both gtk2 and gtk3 at build time
authorMike Gilbert <floppym@gentoo.org>
Wed, 9 Nov 2016 23:58:41 +0000 (18:58 -0500)
committerMike Gilbert <floppym@gentoo.org>
Wed, 9 Nov 2016 23:59:15 +0000 (18:59 -0500)
Bug: https://bugs.gentoo.org/599340
Package-Manager: portage-2.3.2_p5

www-client/chromium/chromium-56.0.2906.0.ebuild

index b6bc62828fecad1687160d6984c82ae086e794d8..6ddad3b68255f00fb9441afe590a8a0ce442221a 100644 (file)
@@ -57,8 +57,6 @@ COMMON_DEPEND="
        virtual/udev
        x11-libs/cairo:=
        x11-libs/gdk-pixbuf:=
-       gtk3? ( x11-libs/gtk+:3= )
-       !gtk3? ( x11-libs/gtk+:2= )
        x11-libs/libdrm
        x11-libs/libX11:=
        x11-libs/libXcomposite:=
@@ -89,6 +87,8 @@ RDEPEND="${COMMON_DEPEND}
        x11-misc/xdg-utils
        virtual/opengl
        virtual/ttf-fonts
+       !gtk3? ( x11-libs/gtk+:2 )
+       gtk3? ( x11-libs/gtk+:3 )
        selinux? ( sec-policy/selinux-chromium )
        tcmalloc? ( !<x11-drivers/nvidia-drivers-331.20 )
        widevine? ( www-plugins/chrome-binary-plugins[widevine(-)] )
@@ -108,6 +108,8 @@ DEPEND="${COMMON_DEPEND}
        sys-devel/flex
        virtual/pkgconfig
        dev-vcs/git
+       x11-libs/gtk+:2
+       x11-libs/gtk+:3
        $(python_gen_any_dep '
                dev-python/beautifulsoup:python-2[${PYTHON_USEDEP}]
                >=dev-python/beautifulsoup-4.3.2:4[${PYTHON_USEDEP}]