commit:     c665e20216feb8bc9a598ccb6d9c5bce78909593
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 18 03:19:39 2018 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Mar 18 03:20:39 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=c665e202

app-office/kexi: introduce 'experimental' USE flag and enhance debug USE flag

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-office/kexi/kexi-9999.ebuild | 6 +++++-
 app-office/kexi/metadata.xml     | 1 +
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/app-office/kexi/kexi-9999.ebuild b/app-office/kexi/kexi-9999.ebuild
index 300628292b..d948e98d8e 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 a7106e621b..6b5e3bba39 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>

Reply via email to