commit:     9fe5dbd9289ebe663071f1bd603a73cc12d0e334
Author:     Priit Laes <plaes <AT> plaes <DOT> org>
AuthorDate: Sat Oct  4 07:46:04 2014 +0000
Commit:     Priit Laes <plaes <AT> plaes <DOT> org>
CommitDate: Sat Oct  4 07:47:27 2014 +0000
URL:        
http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=9fe5dbd9

mail-client/evolution: Misc improvements

Make sure that e-d-s is built with gtk USE otherwise a cryptic error is
shown to users instead of dialog that allows user to take action and
continue.

Also add dconf to dependencies. This is used for saving the settings
to disk and therefore useful for people who use evo outside GNOME.
Without dconf the 'memory' backend is used which is cleared after
application exits.

---
 mail-client/evolution/evolution-3.13.6.ebuild | 3 ++-
 mail-client/evolution/evolution-9999.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/mail-client/evolution/evolution-3.13.6.ebuild 
b/mail-client/evolution/evolution-3.13.6.ebuild
index 7afeb85..2247dfb 100644
--- a/mail-client/evolution/evolution-3.13.6.ebuild
+++ b/mail-client/evolution/evolution-3.13.6.ebuild
@@ -43,7 +43,7 @@ COMMON_DEPEND="
        >=dev-libs/libxml2-2.7.3:2
        >=gnome-base/gnome-desktop-2.91.3:3=
        >=gnome-base/gsettings-desktop-schemas-2.91.92
-       >=gnome-extra/evolution-data-server-${PV}:=[weather?]
+       >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?]
        >=media-libs/libcanberra-0.25[gtk3]
        >=net-libs/libsoup-2.42:2.4
        >=net-libs/webkit-gtk-2.2.0:3
@@ -55,6 +55,7 @@ COMMON_DEPEND="
 
        app-text/iso-codes
        dev-libs/atk
+       gnome-base/dconf
        x11-libs/libSM
        x11-libs/libICE
 

diff --git a/mail-client/evolution/evolution-9999.ebuild 
b/mail-client/evolution/evolution-9999.ebuild
index 7afeb85..2247dfb 100644
--- a/mail-client/evolution/evolution-9999.ebuild
+++ b/mail-client/evolution/evolution-9999.ebuild
@@ -43,7 +43,7 @@ COMMON_DEPEND="
        >=dev-libs/libxml2-2.7.3:2
        >=gnome-base/gnome-desktop-2.91.3:3=
        >=gnome-base/gsettings-desktop-schemas-2.91.92
-       >=gnome-extra/evolution-data-server-${PV}:=[weather?]
+       >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?]
        >=media-libs/libcanberra-0.25[gtk3]
        >=net-libs/libsoup-2.42:2.4
        >=net-libs/webkit-gtk-2.2.0:3
@@ -55,6 +55,7 @@ COMMON_DEPEND="
 
        app-text/iso-codes
        dev-libs/atk
+       gnome-base/dconf
        x11-libs/libSM
        x11-libs/libICE
 

Reply via email to