app-i18n/fcitx-rime: Add "configuration_tool" USE flag.
authorArfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Wed, 13 Jun 2018 20:37:13 +0000 (22:37 +0200)
committerMike Gilbert <floppym@gentoo.org>
Wed, 13 Jun 2018 21:07:35 +0000 (17:07 -0400)
https://github.com/fcitx/fcitx-rime/pull/40
https://github.com/fcitx/fcitx-rime/commit/af3897bb6c6f1eba14a908e77cfc3e1431e1e312

app-i18n/fcitx-rime/fcitx-rime-4.9999.ebuild
app-i18n/fcitx-rime/metadata.xml

index 35443f12a6e1b88c7cbfb9e26722097153fac74e..74292ea23a011a3d39f0ee7ebddfc36bd0fc3684 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -22,20 +22,28 @@ fi
 LICENSE="GPL-2"
 SLOT="4"
 KEYWORDS=""
-IUSE=""
+IUSE="+configuration_tool"
 
 RDEPEND=">=app-i18n/fcitx-4.2.9:4
        >=app-i18n/librime-1.0.0:=
        app-i18n/rime-data
-       virtual/libintl"
+       virtual/libintl
+       configuration_tool? (
+               >=app-i18n/fcitx-qt5-1.1:4
+               dev-qt/qtcore:5
+               dev-qt/qtgui:5
+               dev-qt/qtwidgets:5
+       )"
 DEPEND="${RDEPEND}
-       virtual/pkgconfig"
+       virtual/pkgconfig
+       configuration_tool? ( dev-qt/qtconcurrent:5 )"
 
 DOCS=()
 
 src_configure() {
        local mycmakeargs=(
                -DRIME_DATA_DIR="${EPREFIX}/usr/share/rime-data"
+               -DENABLE_QT5GUI=$(usex configuration_tool)
        )
 
        cmake-utils_src_configure
index 45175a15624170d11097c35e4de1677d4fed13db..c809836fd12d57bceba3d0c8ac1ac8ee60dfbf57 100644 (file)
@@ -13,6 +13,9 @@
                <email>cjk@gentoo.org</email>
                <name>Cjk</name>
        </maintainer>
+       <use>
+               <flag name="configuration_tool">Install configuration tool</flag>
+       </use>
        <upstream>
                <remote-id type="github">fcitx/fcitx-rime</remote-id>
        </upstream>