mail-client/trojita: introduce crypt USE flag
authorJan Kundrát <jkt@gentoo.org>
Fri, 18 Mar 2016 11:16:17 +0000 (22:16 +1100)
committerMichael Palimaka <kensington@gentoo.org>
Fri, 18 Mar 2016 11:17:03 +0000 (22:17 +1100)
Gentoo-bug: 577592

Package-Manager: portage-2.2.28

mail-client/trojita/trojita-9999.ebuild

index 32da654778c1f7722d74fb8bafc73c6690cd4507..c0bfef765610365d4e4c3a9b371c3e7ca2752f1e 100644 (file)
@@ -17,7 +17,7 @@ fi
 
 LICENSE="|| ( GPL-2 GPL-3 )"
 SLOT="0"
-IUSE="debug +dbus +password test +zlib"
+IUSE="+crypt debug +dbus +password test +zlib"
 
 RDEPEND="
        dev-qt/qtcore:5
@@ -26,6 +26,10 @@ RDEPEND="
        dev-qt/qtsql:5[sqlite]
        dev-qt/qtwebkit:5
        dev-qt/qtwidgets:5
+       crypt? (
+               dev-libs/mimetic
+               kde-apps/gpgmepp:5
+       )
        dbus? ( dev-qt/qtdbus:5 )
        password? ( dev-libs/qtkeychain[qt5] )
        zlib? ( sys-libs/zlib )
@@ -48,6 +52,9 @@ src_prepare() {
 
 src_configure() {
        local mycmakeargs=(
+               -DWITH_CRYPTO_MESSAGES=$(usex crypt)
+               -DWITH_GPGMEPP=$(usex crypt)
+               -DWITH_MIMETIC=$(usex crypt)
                -DWITH_DBUS=$(usex dbus)
                -DWITH_QTKEYCHAINPLUGIN=$(usex password)
                -DWITH_TESTS=$(usex test)