summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2018-03-18 14:19:39 +1100
committerMichael Palimaka <kensington@gentoo.org>2018-03-18 14:20:39 +1100
commitc665e20216feb8bc9a598ccb6d9c5bce78909593 (patch)
tree739c692afeaec2c1ea8648d34c666764b11f8f97
parent323dc218d508024c1c8db4199ba412c4322a27aa (diff)
downloadkde-c665e20216feb8bc9a598ccb6d9c5bce78909593.tar.gz
kde-c665e20216feb8bc9a598ccb6d9c5bce78909593.tar.bz2
kde-c665e20216feb8bc9a598ccb6d9c5bce78909593.zip
app-office/kexi: introduce 'experimental' USE flag and enhance debug USE flag
Package-Manager: Portage-2.3.24, Repoman-2.3.6
-rw-r--r--app-office/kexi/kexi-9999.ebuild6
-rw-r--r--app-office/kexi/metadata.xml1
2 files changed, 6 insertions, 1 deletions
diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index 300628292b1..d948e98d8e0 100644
--- a/app-office/kexi/kexi-9999.ebuild
+++ b/app-office/kexi/kexi-9999.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.kde.org/applications/office/kexi/ http://www.kexi-project.
[[ ${KDE_BUILD_TYPE} != live ]] && SRC_URI="mirror://kde/stable/${PN}/src/${P}.tar.xz"
KEYWORDS=""
-IUSE="marble mdb mysql postgres sqlite webkit"
+IUSE="debug experimental marble mdb mysql postgres sqlite webkit"
COMMON_DEPEND="
$(add_frameworks_dep breeze-icons-rcc)
@@ -73,6 +73,10 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
+ -DKEXI_MIGRATEMANAGER_DEBUG=$(usex debug)
+ -DKEXI_SCRIPTING_DEBUG=$(usex debug)
+ -DKEXI_AUTORISE_TABBED_TOOLBAR=$(usex experimental)
+ -DKEXI_SCRIPTS_SUPPORT=$(usex experimental)
$(cmake-utils_use_find_package marble KexiMarble)
$(cmake-utils_use_find_package mdb GLIB2)
$(cmake-utils_use_find_package mysql MySQL)
diff --git a/app-office/kexi/metadata.xml b/app-office/kexi/metadata.xml
index a7106e621be..6b5e3bba39b 100644
--- a/app-office/kexi/metadata.xml
+++ b/app-office/kexi/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo KDE Project</name>
</maintainer>
<use>
+ <flag name="experimental">Enable features deemed experimental by upstream</flag>
<flag name="marble">Enable displaying of maps using <pkg>kde-apps/marble</pkg></flag>
<flag name="mdb">Enable support for Microsoft Access database</flag>
<flag name="webkit">Enable web form designer widget using <pkg>dev-qt/qtwebkit</pkg></flag>