summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kde-frameworks/kxmlgui/kxmlgui-9999.ebuild6
-rw-r--r--kde-frameworks/kxmlgui/metadata.xml3
2 files changed, 6 insertions, 3 deletions
diff --git a/kde-frameworks/kxmlgui/kxmlgui-9999.ebuild b/kde-frameworks/kxmlgui/kxmlgui-9999.ebuild
index 4ca410dc853..dfcdb9ef8e7 100644
--- a/kde-frameworks/kxmlgui/kxmlgui-9999.ebuild
+++ b/kde-frameworks/kxmlgui/kxmlgui-9999.ebuild
@@ -10,7 +10,7 @@ inherit kde-frameworks
DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way"
KEYWORDS=""
LICENSE="LGPL-2+"
-IUSE=""
+IUSE="attica"
RDEPEND="
$(add_frameworks_dep kconfig)
@@ -29,13 +29,13 @@ RDEPEND="
dev-qt/qtprintsupport:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
+ attica? ( $(add_frameworks_dep attica qt5) )
"
DEPEND="${RDEPEND}"
src_configure() {
- # libattica changes for KF5 not finalised yet
local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_LibAttica=ON
+ $(cmake-utils_use_find_package attica KF5Attica)
)
kde-frameworks_src_configure
diff --git a/kde-frameworks/kxmlgui/metadata.xml b/kde-frameworks/kxmlgui/metadata.xml
index a23f444b67d..ae24b674977 100644
--- a/kde-frameworks/kxmlgui/metadata.xml
+++ b/kde-frameworks/kxmlgui/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>kde</herd>
+ <use>
+ <flag name="attica">Enable support for <pkg>kde-frameworks/attica</pkg></flag>
+ </use>
</pkgmetadata>