commit:     6c0b2b632a9007d556916187b8ff1cbf749f6c54
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  8 13:23:29 2018 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Jan  8 13:23:41 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c0b2b63

mail-client/evolution: fix automagic net-mail/ytnef dependency

Closes: https://bugs.gentoo.org/637412
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 mail-client/evolution/evolution-3.24.6.ebuild | 4 +++-
 mail-client/evolution/metadata.xml            | 2 ++
 profiles/arch/ia64/package.use.mask           | 4 ++++
 3 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/mail-client/evolution/evolution-3.24.6.ebuild 
b/mail-client/evolution/evolution-3.24.6.ebuild
index 26b43321586..a56a29bac8e 100644
--- a/mail-client/evolution/evolution-3.24.6.ebuild
+++ b/mail-client/evolution/evolution-3.24.6.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Evolution";
 LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP"
 SLOT="2.0"
 
-IUSE="archive +bogofilter crypt geolocation highlight ldap spamassassin spell 
ssl +weather"
+IUSE="archive +bogofilter crypt geolocation highlight ldap spamassassin spell 
ssl +weather ytnef"
 
 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86"
 
@@ -66,6 +66,7 @@ COMMON_DEPEND="
                >=dev-libs/nspr-4.6.1:=
                >=dev-libs/nss-3.11:= )
        weather? ( >=dev-libs/libgweather-3.10:2= )
+       ytnef? ( net-mail/ytnef )
 "
 DEPEND="${COMMON_DEPEND}
        app-text/docbook-xml-dtd:4.1.2
@@ -127,6 +128,7 @@ src_configure() {
                -DENABLE_TEXT_HIGHLIGHT=$(usex highlight)
                -DENABLE_WEATHER=$(usex weather)
                -DENABLE_CONTACT_MAPS=$(usex geolocation)
+               -DENABLE_YTNEF=$(usex ytnef)
                -DENABLE_PST_IMPORT=OFF
                -DWITH_GLADE_CATALOG=OFF
        )

diff --git a/mail-client/evolution/metadata.xml 
b/mail-client/evolution/metadata.xml
index b6c93561db3..885e9b3f301 100644
--- a/mail-client/evolution/metadata.xml
+++ b/mail-client/evolution/metadata.xml
@@ -20,5 +20,7 @@
                <flag name="spamassassin">Build 
<pkg>mail-filter/spamassassin</pkg>
                        plugin</flag>
                <flag name="weather">Enable optional weather calendar 
support</flag>
+               <flag name="ytnef">Enable optional TNEF attachments parser 
support using
+                       <pkg>net-mail/ytnef</pkg></flag>
        </use>
 </pkgmetadata>

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index e63ab33040a..75e24af7a48 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Mart Raudsepp <l...@gentoo.org> (08 Jan 2018)
+# mail-client/evolution[ytnef] requires net-mail/ytnef which is not keyworded
+mail-client/evolution ytnef
+
 # Sergei Trofimovich <sly...@gentoo.org> (25 Dec 2017)
 # net-firewall/nftables[doc] requires dblatex which is not keyworded
 net-firewall/nftables doc

Reply via email to