app-i18n/fcitx-openbangla
OpenBangla Bengali (Avro Phonetic) input method engine for Fcitx5
ChangeLog
commit 22a517ea9a24ca4be1b7cb4161363722008d176f
Author: Zakk <zakk@gentoozh.org>
Date: Sun Jul 26 00:31:00 2026 +1000
app-i18n/fcitx-openbangla: new package, add 2.0.0_p20260718
1. 因为 fcitx5 后端只在上游 develop 分支、而已 tag 的 release 仍需要已从树中移除的 Qt5,所以取 develop 快照并用 `PATCHES` 去掉 Qt5 GUI(src/frontend 等),只构建 fcitx5 引擎。
2. 因为 riti 引擎与 corrosion 是 git 子模块、GitHub 归档不含其内容,所以在 `SRC_URI` 单独列出并在 `src_prepare` 组装;又因 riti 无 Cargo.lock,所以随 `files/` 提供以固定 vendored 的 `CRATES`。
3. 因为 crate 图里的 wasip2 要求 Rust 1.87,所以设 `RUST_MIN_VER="1.87.0"`。
4. 因为保留了 IME 图标,所以 `inherit xdg` 更新图标缓存;又因不构建 GUI,所以 `src_install` 删除只会悬空的 `.desktop` 与 AppStream metainfo。
Signed-off-by: Zakk <zakk@gentoozh.org>
Author: Zakk <zakk@gentoozh.org>
Date: Sun Jul 26 00:31:00 2026 +1000
app-i18n/fcitx-openbangla: new package, add 2.0.0_p20260718
1. 因为 fcitx5 后端只在上游 develop 分支、而已 tag 的 release 仍需要已从树中移除的 Qt5,所以取 develop 快照并用 `PATCHES` 去掉 Qt5 GUI(src/frontend 等),只构建 fcitx5 引擎。
2. 因为 riti 引擎与 corrosion 是 git 子模块、GitHub 归档不含其内容,所以在 `SRC_URI` 单独列出并在 `src_prepare` 组装;又因 riti 无 Cargo.lock,所以随 `files/` 提供以固定 vendored 的 `CRATES`。
3. 因为 crate 图里的 wasip2 要求 Rust 1.87,所以设 `RUST_MIN_VER="1.87.0"`。
4. 因为保留了 IME 图标,所以 `inherit xdg` 更新图标缓存;又因不构建 GUI,所以 `src_install` 删除只会悬空的 `.desktop` 与 AppStream metainfo。
Signed-off-by: Zakk <zakk@gentoozh.org>


View
Download
Browse