diff options
Diffstat (limited to 'app-i18n/fcitx-configtool')
-rw-r--r-- | app-i18n/fcitx-configtool/Manifest | 4 | ||||
-rw-r--r-- | app-i18n/fcitx-configtool/fcitx-configtool-5.1.2.ebuild | 69 | ||||
-rw-r--r-- | app-i18n/fcitx-configtool/metadata.xml | 14 |
3 files changed, 86 insertions, 1 deletions
diff --git a/app-i18n/fcitx-configtool/Manifest b/app-i18n/fcitx-configtool/Manifest index 4bfd262636f3..dbca8c9eccba 100644 --- a/app-i18n/fcitx-configtool/Manifest +++ b/app-i18n/fcitx-configtool/Manifest @@ -1,4 +1,6 @@ DIST fcitx-configtool-0.4.10.tar.xz 50440 BLAKE2B f2f2241d3ea139f6f3de9b8c6ffcc71c789dfa291efe4c551596eebc8a04f13f9fe698cc25d8349a174399044d15ddca2aeab952ac2bc7f0f4e9e47d453329ca SHA512 1c1267e9de694bbd5f258b5bba1e7514c4f8556cdc82a1cce5eafd8a4ec571955285dade0acd02f128eca01f867a30c5c6264ee7e91d32a333eba6e4d275fe8f +DIST fcitx-configtool-5.1.2.tar.xz 114064 BLAKE2B 856ae67ab5d2b4c40e83d7bac57e3c92b6525259931bdaf63328a88f5c3dc36b52ec116502d01b02dd10a779330f81e779ba732f0cd9df85c77634ba3b3d4e82 SHA512 66271146d0867f629d9dfe193c4b9a0aa5e3f81ecd94fc3e8e6273a7332bcddb321f4993e7fc3794bd1172aceaaa21f9bab7449b45b1a23b6523ecd67712ad84 EBUILD fcitx-configtool-0.4.10.ebuild 851 BLAKE2B 97d7acbf9f2984de63df3c6e603fb7d5c4bb8d5828d70d3840b8bc8fb8381388112978c2967f404f485ddc441daaa14b8ea972cad92068dba17cc6758063f7b0 SHA512 e7de180936ec303bfc23e02b77f0d367e94c30253b55dae9bd47ea2a0eb60df7da2360eb25b0c5b6930d08239109629e75179d502e930140b46385bc1a262c7a EBUILD fcitx-configtool-4.9999.ebuild 818 BLAKE2B d034a75bf15f37b71243d5d1c15a8ec6114ca559d715101f031d434b1a9478c39298f95b022c7c4f8cd08ad2701eeefb4cef628a4795f5fd15567723b0c71362 SHA512 42b150975f7293dfdb67c6d6479803526438adc80032adbaadf6f03927f6adaafd4469d145d07a21f8b929cba6eddf20e21d2374085c8791d77046ed0f496659 -MISC metadata.xml 470 BLAKE2B 0209cf8225588df5e3c412c3e1fadcc34221cddf910dc7ca2af19b1332792d96a152d992d3386270a088d179d23073925c4259736107fdf41ad08ddc300dd9b1 SHA512 7addbbbce24ba4a02bb313a8d4be91b811337b6add5b98cd79eb242c2144b703f8e4b3da9d08b128cd08bc71b7d34ec3feacd99e0642bef697da3023b6a4e511 +EBUILD fcitx-configtool-5.1.2.ebuild 1470 BLAKE2B 968fa8a05ae9df556004f4da8042351121d481f63d98ed58a77e41283926673d051077fd7a90cf1201bbad37115311972689ff6ec2259b48332800719df2ceac SHA512 e2a60e9852470667fc5279ed6e6450a36169eabfff17ba1967566e6c951a2413519c427c83509813a297f75285320e9d089575ae5bdaf882a7ccd357ec10f32b +MISC metadata.xml 951 BLAKE2B f3f59dbca74fc02c4deeb07675ade6a56ccafb8b0ed4388ee0afc7cecc1a0f470a350e95a2c6be6e32dd7a85f763daac6d31e8c876107c32a7d2438db212ddaa SHA512 3cd5ce6c71a2d386c5927f8e0289b470bbb16559fb8a0deeffdba8c50bbe7cfa642dfaa1d0d35ea931c3a774bc20f97b1e8f8c3e5d01fb926d9f9104837afaa3 diff --git a/app-i18n/fcitx-configtool/fcitx-configtool-5.1.2.ebuild b/app-i18n/fcitx-configtool/fcitx-configtool-5.1.2.ebuild new file mode 100644 index 000000000000..52c58f63ba0c --- /dev/null +++ b/app-i18n/fcitx-configtool/fcitx-configtool-5.1.2.ebuild @@ -0,0 +1,69 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="fcitx5-configtool" + +inherit cmake + +DESCRIPTION="Configuration module for Fcitx" +HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5-configtool" +SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.xz -> ${P}.tar.xz" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~x86" +IUSE="kcm +config-qt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=app-i18n/fcitx-5.1.5:5 + >=app-i18n/fcitx-qt-5.1.3:5[qt5,-onlyplugin] + app-text/iso-codes + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + kde-frameworks/kwidgetsaddons:5 + sys-devel/gettext + virtual/libintl + x11-libs/libX11 + x11-libs/libxkbfile + x11-misc/xkeyboard-config + config-qt? ( + kde-frameworks/kitemviews:5 + ) + kcm? ( + x11-libs/libxkbcommon + dev-qt/qtquickcontrols2:5 + kde-frameworks/kcoreaddons:5 + kde-frameworks/kdeclarative:5 + kde-frameworks/ki18n:5 + kde-frameworks/kiconthemes:5 + kde-frameworks/kirigami:5 + kde-frameworks/kpackage:5 + kde-plasma/libplasma:5 + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + kde-frameworks/extra-cmake-modules:0 + sys-devel/gettext + virtual/pkgconfig +" + +S="${WORKDIR}/${MY_PN}-${PV}" + +src_configure() { + local mycmakeargs=( + -DKDE_INSTALL_USE_QT_SYS_PATHS=yes + -DENABLE_KCM=$(usex kcm) + -DENABLE_CONFIG_QT=$(usex config-qt) + -DENABLE_TEST=$(usex test) + ) + + cmake_src_configure +} diff --git a/app-i18n/fcitx-configtool/metadata.xml b/app-i18n/fcitx-configtool/metadata.xml index e2e7b8d6f49a..4ca0ab7fbf64 100644 --- a/app-i18n/fcitx-configtool/metadata.xml +++ b/app-i18n/fcitx-configtool/metadata.xml @@ -2,14 +2,28 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person" proxied="yes"> + <email>tanekliang@gmail.com</email> + <name>Yongxiang Liang</name> + </maintainer> + <maintainer type="person" proxied="yes"> <email>arfrever.fta@gmail.com</email> <name>Arfrever Frehtes Taifersar Arahesis</name> </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> <maintainer type="project"> <email>cjk@gentoo.org</email> <name>Cjk</name> </maintainer> + <use> + <flag name="config-qt">Enable fcitx5-config-qt</flag> + <flag name="kcm">Enable KDE KCM support</flag> + <flag name="test">Enable Test</flag> + </use> <upstream> <remote-id type="github">fcitx/fcitx-configtool</remote-id> + <remote-id type="github">fcitx/fcitx5-configtool</remote-id> </upstream> </pkgmetadata> |