dev-libs/kreport: revision bump to resolve automagic dependencies

Package-Manager: portage-2.3.2
This commit is contained in:
Michael Palimaka
2016-11-19 21:57:59 +11:00
parent 10e598f988
commit 657a97e550
2 changed files with 17 additions and 2 deletions

View File

@@ -15,22 +15,33 @@ DESCRIPTION="Framework for creation and generation of reports in multiple format
LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~x86"
IUSE=""
IUSE="marble +scripting webkit"
RDEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kguiaddons)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kross)
$(add_qt_dep qtgui)
$(add_qt_dep qtprintsupport)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
dev-libs/kproperty
marble? ( $(add_kdeapps_dep marble '' '' '5=') )
scripting? ( $(add_qt_dep qtdeclarative) )
webkit? ( $(add_qt_dep qtwebkit) )
"
DEPEND="${RDEPEND}
${PYTHON_DEPS}
"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package marble Marble)
$(cmake-utils_use_find_package webkit Qt5WebKitWidgets)
-DKREPORT_SCRIPTING=$(usex scripting)
)
kde5_src_configure
}

View File

@@ -5,4 +5,8 @@
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
<use>
<flag name="marble">Enable displaying of maps using <pkg>kde-apps/marble</pkg></flag>
<flag name="scripting">Support Qml scripting using <pkg>dev-qt/qtdeclarative</pkg></flag>
</use>
</pkgmetadata>