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)" \