net-p2p/transmission: make libappindicator optional again
authorMike Gilbert <floppym@gentoo.org>
Fri, 9 Dec 2016 21:56:15 +0000 (16:56 -0500)
committerMike Gilbert <floppym@gentoo.org>
Fri, 9 Dec 2016 21:56:32 +0000 (16:56 -0500)
Package-Manager: portage-2.3.2_p13

net-p2p/transmission/transmission-9999.ebuild

index 237e781d8bd434bf69aae9cc7f9a236847fa1b16..90966d2910abd9c2e934d035bab7199f40ce4161 100644 (file)
@@ -33,7 +33,7 @@ HOMEPAGE="https://transmissionbt.com/"
 # MIT is in several libtransmission/ headers
 LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
 SLOT="0"
-IUSE="gtk libressl lightweight nls qt5 systemd test"
+IUSE="ayatana gtk libressl lightweight nls qt5 systemd test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -46,9 +46,9 @@ RDEPEND="
        sys-libs/zlib:=
        gtk? (
                >=dev-libs/dbus-glib-0.100
-               dev-libs/libappindicator:3
                >=dev-libs/glib-2.32:2
                >=x11-libs/gtk+-3.4:3
+               ayatana? ( >=dev-libs/libappindicator-0.4.30:3 )
        )
        qt5? (
                dev-qt/qtcore:5
@@ -101,6 +101,7 @@ src_configure() {
 
                -DWITH_CRYPTO=openssl
                -DWITH_INOTIFY=ON
+               -DWITH_LIBAPPINDICATOR=$(usex ayatana ON OFF)
                -DWITH_SYSTEMD=$(usex systemd ON OFF)
        )