commit:     f48c57404ee7678cf29087d8b0bd95d62f9f6cf5
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 10 17:45:22 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Sep 10 17:46:56 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f48c5740

www-client/chromium: make gnome and gnome-keyring optional for M55

Package-Manager: portage-2.3.0_p24

 profiles/base/package.use.force                 | 2 +-
 www-client/chromium/chromium-55.0.2853.0.ebuild | 6 ++----
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index f8dce28..1189166 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -4,7 +4,7 @@
 
 # Pawel Hajdan jr <[email protected]> (20 Aug 2016)
 # Chromium GYP build is no longer supported - always use GN.
->=www-client/chromium-54 gn gnome gnome-keyring
+>=www-client/chromium-54 gn
 
 # Michael Palimaka <[email protected]> (27 Jul 2016)
 # Reverse dependencies need to be fully investigated yet

diff --git a/www-client/chromium/chromium-55.0.2853.0.ebuild 
b/www-client/chromium/chromium-55.0.2853.0.ebuild
index dfc6636..a0ce5d7 100644
--- a/www-client/chromium/chromium-55.0.2853.0.ebuild
+++ b/www-client/chromium/chromium-55.0.2853.0.ebuild
@@ -18,11 +18,9 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="cups +gn +gnome +gnome-keyring gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +tcmalloc widevine"
+IUSE="cups +gn gnome gnome-keyring gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
-REQUIRED_USE="gn? ( gnome gnome-keyring )"
-
 # Native Client binaries are compiled with different set of flags, bug #452066.
 QA_FLAGS_IGNORED=".*\.nexe"
 
@@ -407,11 +405,11 @@ src_configure() {
                $(gyp_use tcmalloc use_allocator tcmalloc none)
                $(gyp_use widevine enable_widevine)"
 
-       # TODO: support USE=gnome-keyring for GN
        myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true 
false)"
        myconf_gn+=" enable_widevine=$(usex widevine true false)"
        myconf_gn+=" use_cups=$(usex cups true false)"
        myconf_gn+=" use_gconf=$(usex gnome true false)"
+       myconf_gn+=" use_gnome_keyring=$(usex gnome-keyring true false)"
        myconf_gn+=" use_gtk3=$(usex gtk3 true false)"
        myconf_gn+=" use_kerberos=$(usex kerberos true false)"
        myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)"

Reply via email to