gnome-base/gvfs: add REQUIRED_USE for google USE flag
authorGilles Dartiguelongue <eva@gentoo.org>
Sat, 21 Nov 2015 13:50:51 +0000 (14:50 +0100)
committerGilles Dartiguelongue <eva@gentoo.org>
Sat, 21 Nov 2015 13:50:51 +0000 (14:50 +0100)
It requires gnome-online-account to be enabled and a version greater than the one being required currently.
Do not modify the existing requirement so other users of gvfs do not have to wait for Gnome 3.18 to be stable.
Remove default-enable on google USE flag, it is a new feature and can be enabled via profile if needed for Gnome.

Package-Manager: portage-2.2.25

gnome-base/gvfs/gvfs-1.26.2.ebuild

index b0dcce115568a1b374328a02f42d0b5ce30926d2..ed7f6f9cfda3c50fe0fa4ae3d3cb03aefaa42b11 100644 (file)
@@ -14,9 +14,10 @@ HOMEPAGE="https://git.gnome.org/browse/gvfs"
 LICENSE="LGPL-2+"
 SLOT="0"
 
-IUSE="afp archive bluray cdda fuse +google gnome-keyring gnome-online-accounts gphoto2 gtk +http ios mtp nfs samba systemd test +udev udisks zeroconf"
+IUSE="afp archive bluray cdda fuse google gnome-keyring gnome-online-accounts gphoto2 gtk +http ios mtp nfs samba systemd test +udev udisks zeroconf"
 REQUIRED_USE="
        cdda? ( udev )
+       google? ( gnome-online-accounts )
        mtp? ( udev )
        udisks? ( udev )
        systemd? ( udisks )
@@ -36,7 +37,9 @@ RDEPEND="
        fuse? ( >=sys-fs/fuse-2.8.0 )
        gnome-keyring? ( app-crypt/libsecret )
        gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.7.1 )
-       google? ( >=dev-libs/libgdata-0.17.3:=[gnome] )
+       google? (
+               >=dev-libs/libgdata-0.17.3:=[gnome]
+               >=net-libs/gnome-online-accounts-3.17.1 )
        gphoto2? ( >=media-libs/libgphoto2-2.4.7:= )
        gtk? ( >=x11-libs/gtk+-3.0:3 )
        http? ( >=net-libs/libsoup-2.42:2.4 )