commit: e9f082808ea90ec85613ba622c6430793f2128a6 Author: Yongxiang Liang <tanekliang <AT> gmail <DOT> com> AuthorDate: Sat Jan 25 07:19:15 2025 +0000 Commit: Yixun Lan <dlan <AT> gentoo <DOT> org> CommitDate: Fri Feb 7 23:57:13 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f08280
app-i18n/fcitx-unikey: add 5.1.6 Signed-off-by: Yongxiang Liang <tanekliang <AT> gmail.com> Signed-off-by: Yixun Lan <dlan <AT> gentoo.org> app-i18n/fcitx-unikey/Manifest | 1 + app-i18n/fcitx-unikey/fcitx-unikey-5.1.6.ebuild | 50 +++++++++++++++++++++++++ 2 files changed, 51 insertions(+) diff --git a/app-i18n/fcitx-unikey/Manifest b/app-i18n/fcitx-unikey/Manifest index 421d9e3ce9c5..78649269c9b3 100644 --- a/app-i18n/fcitx-unikey/Manifest +++ b/app-i18n/fcitx-unikey/Manifest @@ -1 +1,2 @@ DIST fcitx5-unikey-5.1.4.tar.zst 114482 BLAKE2B daa7cb04f2047e7495f4699c4b7abe711b96553f8339b6ed41f84e934239e935ba55110076fd177fe14a8a5f01b65090fb2bf517acef9d085af018879b10b75a SHA512 d8918222c37609c078bdf6d73a5acaa5ebaf23b4b49d253850c737ac659cee94956ee8782b3ac2ea6eaa5cfdb8fccec6a62e86d6b0a1b4f5b03c4a6e395ca3f0 +DIST fcitx5-unikey-5.1.6.tar.zst 114937 BLAKE2B 96c832dbea695f8d90910ae4a1d07c69a05fce5a2bc982f47dd4b2b4e0566607e76a9b8afbd769bf51317c080ab276feef4285b918f7e0e82375f09b0b97007f SHA512 05e13eb63fedc4dd6852c0fa42efd89ceba1f6d90a9d8d1c04547d0bc3877f46ebce4cfb0a495331d911401a070b10cc42d5d5af818cc9ba6c8923a87254e89c diff --git a/app-i18n/fcitx-unikey/fcitx-unikey-5.1.6.ebuild b/app-i18n/fcitx-unikey/fcitx-unikey-5.1.6.ebuild new file mode 100644 index 000000000000..6536fa939b23 --- /dev/null +++ b/app-i18n/fcitx-unikey/fcitx-unikey-5.1.6.ebuild @@ -0,0 +1,50 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="fcitx5-unikey" + +inherit cmake unpacker xdg + +DESCRIPTION="Unikey (Vietnamese Input Method) engine support for Fcitx" +HOMEPAGE="https://fcitx-im.org/ https://github.com/fcitx/fcitx5-unikey" +SRC_URI="https://download.fcitx-im.org/fcitx5/${MY_PN}/${MY_PN}-${PV}.tar.zst" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="LGPL-2+ GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~x86" +IUSE="+gui +qt5 qt6 test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=app-i18n/fcitx-5.1.12:5 + >=app-i18n/fcitx-qt-5.0.12[qt5?,qt6?,-onlyplugin] + gui? ( + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5= + dev-qt/qtwidgets:5 + ) + qt6? ( + dev-qt/qtbase:6[dbus,gui,widgets] + ) + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + kde-frameworks/extra-cmake-modules:0 + virtual/pkgconfig +" + +src_configure() { + local mycmakeargs=( ) + if use gui; then + mycmakeargs+=( + -DENABLE_QT=ON + -DUSE_QT6=$(usex qt6) + ) + fi + cmake_src_configure +}
