commit:     1f5ee5a47d3f353114726ad0d089a87e4ad44792
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  9 12:42:46 2019 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sun Jun  9 12:45:35 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f5ee5a4

x11-misc/qtfm: Add USE=dbus

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>

 x11-misc/qtfm/metadata.xml      | 1 +
 x11-misc/qtfm/qtfm-6.2.0.ebuild | 5 +++--
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/x11-misc/qtfm/metadata.xml b/x11-misc/qtfm/metadata.xml
index 9c25f5fe191..004b55d08e6 100644
--- a/x11-misc/qtfm/metadata.xml
+++ b/x11-misc/qtfm/metadata.xml
@@ -10,6 +10,7 @@
        <name>Gentoo Desktop Miscellaneous Project</name>
 </maintainer>
 <use>
+<flag name='dbus'>Install the qtfm-tray removable device manager</flag>
 <flag name='shared'>Install the libQtFM shared library and headers</flag>
 </use>
 </pkgmetadata>

diff --git a/x11-misc/qtfm/qtfm-6.2.0.ebuild b/x11-misc/qtfm/qtfm-6.2.0.ebuild
index 1fd462b11fa..e330a1bea39 100644
--- a/x11-misc/qtfm/qtfm-6.2.0.ebuild
+++ b/x11-misc/qtfm/qtfm-6.2.0.ebuild
@@ -11,16 +11,16 @@ 
SRC_URI="https://github.com/rodlie/qtfm/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="shared"
+IUSE="+dbus shared"
 
 RDEPEND="
        dev-qt/qtconcurrent:5
        dev-qt/qtcore:5
-       dev-qt/qtdbus:5
        dev-qt/qtgui:5
        dev-qt/qtnetwork:5
        dev-qt/qtwidgets:5
        sys-apps/file
+       dbus? ( dev-qt/qtdbus:5 )
 "
 DEPEND="
        ${RDEPEND}
@@ -30,6 +30,7 @@ DEPEND="
 
 src_configure() {
        eqmake5 \
+               $(usex dbus '' 'CONFIG+=no_dbus CONFIG+=no_tray') \
                $(usex shared 'CONFIG+=sharedlib' '') \
                $(usex shared 'CONFIG+=with_includes' '') \
                LIBDIR="/usr/$(get_libdir)" \

Reply via email to