diff --git a/dev-libs/kreport/kreport-3.0.0.ebuild b/dev-libs/kreport/kreport-3.0.0-r1.ebuild similarity index 67% rename from dev-libs/kreport/kreport-3.0.0.ebuild rename to dev-libs/kreport/kreport-3.0.0-r1.ebuild index 22ff7574b9ba4..77014b0e05dd4 100644 --- a/dev-libs/kreport/kreport-3.0.0.ebuild +++ b/dev-libs/kreport/kreport-3.0.0-r1.ebuild @@ -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 +} diff --git a/dev-libs/kreport/metadata.xml b/dev-libs/kreport/metadata.xml index 2fdbf33d963db..b26b44c640339 100644 --- a/dev-libs/kreport/metadata.xml +++ b/dev-libs/kreport/metadata.xml @@ -5,4 +5,8 @@ kde@gentoo.org Gentoo KDE Project + + Enable displaying of maps using kde-apps/marble + Support Qml scripting using dev-qt/qtdeclarative +