app-i18n/libime: add 1.1.15

Part-of: https://github.com/gentoo/gentoo/pull/46548
Signed-off-by: Yongxiang Liang <tanekliang@gmail.com>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
This commit is contained in:
Yongxiang Liang
2026-07-10 23:00:17 +08:00
committed by Yixun Lan
parent 422d9c5ac6
commit 51ee185c81
2 changed files with 54 additions and 0 deletions

View File

@@ -1,2 +1,3 @@
DIST libime-1.1.13_dict.tar.zst 49597959 BLAKE2B afbd4e467241278c5bc97766362b2cb4d39dc695e7c0ab9587890a96f479389ffd41cec337b02450e5ca757ae70a67b2ede2cd69563b91d0ca3d72b25daeb835 SHA512 57d4ee307a464fd7a581a7da018dfea40185d7b8d888387d6b7f0c0b44084b4e1d69869139f621f31e92fca7a182f1f3c5c3ca2e4483f8730f5469ce9a1c9dc5
DIST libime-1.1.14_dict.tar.zst 49597501 BLAKE2B d6f314f41a04a53fb12a77db4bc54a725b0554bd81b9f2f7659a3db5b9f8c65760e87b15285321097f152c48a2d27dfa8348d1b582f7f698446369b7271458c3 SHA512 2afe7dbfe7c087fa45f1175ad08cde59da3d7c8baf9413be6291f36b6786a1501f1b3ca3ec795b3852b1e87a3afb7eb099b258f053c2185ea03bf5885046c88d
DIST libime-1.1.15_dict.tar.zst 50352125 BLAKE2B 3af200a19ec23517615c5adc63066415c493e287a5158e853151a82473116dd0c59dd3d832d78ed9673eaee99edcc25ff7382a7d9bb95e9bc55b39de49827fa8 SHA512 b262779726519d68ee91f78474639ff5d36536ffdfdbae73349c12053c456c6666ed3dd2d452f417c9e002f66e256fc8a3bf99fd0a74fc90ab27b1afb6cb4b98

View File

@@ -0,0 +1,53 @@
# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake unpacker
DESCRIPTION="Fcitx5 Next generation of fcitx"
HOMEPAGE="https://fcitx-im.org/"
SRC_URI="https://download.fcitx-im.org/fcitx5/libime/libime-${PV}_dict.tar.zst"
LICENSE="LGPL-2+"
SLOT="5"
KEYWORDS="~amd64 ~ppc64 ~riscv"
IUSE="+data doc test"
RESTRICT="!test? ( test )"
RDEPEND="
>=app-i18n/fcitx-5.1.20:5
app-arch/zstd:=
dev-libs/boost:=
"
DEPEND="${RDEPEND}"
BDEPEND="
kde-frameworks/extra-cmake-modules:0
virtual/pkgconfig
doc? (
app-text/doxygen
dev-texlive/texlive-fontutils
)
"
src_configure() {
# 957570 : remove unused kenlm CMakeLists.txt
rm src/libime/core/kenlm/CMakeLists.txt || die
local mycmakeargs=(
-DENABLE_DATA=$(usex data)
-DENABLE_DOC=$(usex doc)
-DENABLE_TEST=$(usex test)
)
cmake_src_configure
}
src_compile() {
cmake_src_compile
use doc && cmake_src_compile doc
}
src_install() {
cmake_src_install
use doc && dodoc -r "${BUILD_DIR}"/doc/*
}