commit:     9bdfda5fcbebf43153d3577e4a87b76d64554d01
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 22 15:48:47 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Aug 22 16:13:16 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=9bdfda5f

app-office/libalkimia: Add USE gmp, plasma, bump subslot

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-office/libalkimia/libalkimia-9999.ebuild | 19 ++++++++++++-------
 1 file changed, 12 insertions(+), 7 deletions(-)

diff --git a/app-office/libalkimia/libalkimia-9999.ebuild 
b/app-office/libalkimia/libalkimia-9999.ebuild
index 4dd853f743..204af9dfcb 100644
--- a/app-office/libalkimia/libalkimia-9999.ebuild
+++ b/app-office/libalkimia/libalkimia-9999.ebuild
@@ -15,8 +15,8 @@ fi
 DESCRIPTION="Library with common classes and functionality used by KDE finance 
applications"
 
HOMEPAGE="https://www.linux-apps.com/content/show.php/libalkimia?content=137323";
 LICENSE="LGPL-2.1"
-SLOT="0/7"
-IUSE="doc"
+SLOT="0/8"
+IUSE="doc gmp plasma"
 
 BDEPEND="
        virtual/pkgconfig
@@ -31,23 +31,28 @@ DEPEND="
        $(add_frameworks_dep ki18n)
        $(add_frameworks_dep kiconthemes)
        $(add_frameworks_dep knewstuff)
-       $(add_frameworks_dep kpackage)
        $(add_frameworks_dep ktextwidgets)
        $(add_frameworks_dep kwidgetsaddons)
-       $(add_frameworks_dep plasma)
        $(add_qt_dep qtdbus)
        $(add_qt_dep qtdeclarative)
        $(add_qt_dep qtgui)
        $(add_qt_dep qtnetwork)
-       >=dev-qt/qtwebkit-5.212.0_pre20180120:5
        $(add_qt_dep qtwidgets)
-       sci-libs/mpir:=
+       >=dev-qt/qtwebkit-5.212.0_pre20180120:5
+       !gmp? ( sci-libs/mpir:=[cxx] )
+       gmp? ( dev-libs/gmp:0=[cxx] )
+       plasma? (
+               $(add_frameworks_dep kpackage)
+               $(add_frameworks_dep plasma)
+       )
 "
 RDEPEND="${DEPEND}"
 
 src_configure() {
        local mycmakeargs=(
-               $(cmake-utils_use_find_package doc Doxygen)
+               -DBUILD_DOXYGEN_DOCS=$(usex doc)
+               $(cmake-utils_use_find_package !gmp MPIR)
+               -DBUILD_APPLETS=$(usex plasma)
        )
        kde5_src_configure
 }

Reply via email to