Package Details: rime-frost-git r351.89ad92e-1

Git Clone URL: https://aur.archlinux.org/rime-frost-git.git (read-only, click to copy)
Package Base: rime-frost-git
Description: Rime 配置:白霜词库 | 蒹葭苍苍,白露为霜。基于雾凇拼音重制的,更纯净、词频准确、智能的词库。
Upstream URL: https://github.com/gaboolic/rime-frost
Keywords: rime
Licenses: GPL-3.0-or-later
Conflicts: rime-emoji, rime-ice-double-pinyin-abc-git, rime-ice-double-pinyin-flypy-git, rime-ice-double-pinyin-git, rime-ice-double-pinyin-mspy-git, rime-ice-double-pinyin-sogou-git, rime-ice-double-pinyin-ziguang-git, rime-ice-git, rime-ice-pinyin-git
Provides: rime-luna-pinyin
Submitter: TimWcx
Maintainer: TimWcx
Last Packager: TimWcx
Votes: 7
Popularity: 1.96
First Submitted: 2024-10-18 02:45 (UTC)
Last Updated: 2026-05-09 01:08 (UTC)

Required by (14)

Sources (1)

Pinned Comments

TimWcx commented on 2024-10-18 02:49 (UTC)

使用方法:

在用户目录下的 default.custom.yaml 文件中

patch:
  # 仅使用「白霜拼音」的默认配置,配置此行即可
  __include: rime_frost_suggestion:/

Latest Comments

TimWcx commented on 2026-05-10 14:23 (UTC)

@Neumo,感谢反馈感谢反馈,关于是否打包build预编译产物这个问题在雾凇拼音已经讨论过了,在https://aur.archlinux.org/packages/rime-ice-git?O=20https://github.com/iDvel/rime-ice/pull/196

目前rime-frost-git的做法是同时打包词库源文件和build的预编译产物,确实有一定的冗余,但是我的倾向是保留build,因为既然要rime_deployer --compile检查那不如将build的预编译产物保留到根目录缓存防止用户再次编译。

另外,从我自己的使用情况来看,我没有对词库做Patch(不清楚其他用户有没有做过Patch),因此用户目录下也没有重新生成另一套table.bin文件;目前观察到的行为更像是Rime会直接复用系统目录中的预编译产物,而不是始终在用户目录完整重建一份。

当然也可以继续讨论,不知道有没有什么方法可以给用户选择权是否将build预编译产物进行打包。

Neumo commented on 2026-05-10 13:00 (UTC) (edited on 2026-05-10 13:01 (UTC) by Neumo)

建议不要打包生成的 build 产物

你好,感谢维护这个包。目前 rime-frost-git 会把 build/ 下的生成产物安装到 /usr/share/rime-data/build/

install -Dm644 ./build/*.{bin,yaml} -t "$_install_base/build"

然而build/ 是由 rime_deployer --compile 生成的部署产物,不是源文件。用户如果有自定义 patch、词库或 schema,通常也会在用户目录自动重新生成自己的 build。对于 AUR 的 -git 包来说,只安装 *.schema.yaml*.dict.yamlopencc/lua/*.gram 等源数据会更干净,也能减少包体积。

如果编译步骤只是用来确认需要安装哪些 Rime schema 和词典,可以保留 build() 里的编译,但不要在 package() 阶段安装:

install -Dm644 ./build/*.{bin,yaml} -t "$_install_base/build"

感谢。

5long commented on 2026-04-28 15:38 (UTC)

@TimWcx: 确认了新版本可以成功构建。安装后重新 deploy 可以正常使用。

TimWcx commented on 2026-04-28 15:18 (UTC)

临时修复了错误,可以试试,明天再移除package.patch

5long commented on 2026-04-28 14:49 (UTC)

从 Git 版本 be108921 开始,构建失败了。原因是 lua/aux_code.lua 文件被删掉,package.patch 找不到这个文件,会在 prepare() 中失败

taotieren commented on 2025-09-08 03:48 (UTC) (edited on 2025-09-08 03:48 (UTC) by taotieren)

default.custom.yaml  创建的具体位置是 ~/.local/share/fcitx5/rime/default.custom.yaml

配置后最好删除 ~/.local/share/fcitx5/rime/build 并重新部署 rime

TimWcx commented on 2025-04-16 09:35 (UTC)

I removed the confict item rime-luna-pinyin. And I install rime-luna-pinyin too, but I use yay don't notice this problem.

Neumo commented on 2025-04-16 09:16 (UTC)

rime-frost-git requires librime which requires librime-data which requires rime-luna-pinyin. On the other hand, rime-frost-git conflicts with rime-luna-pinyin. This leads to an inner conflict. The output of paru can be found here.

Looking forward to your solution. (Guess why I am using English QAQ)

TimWcx commented on 2024-10-18 02:49 (UTC)

使用方法:

在用户目录下的 default.custom.yaml 文件中

patch:
  # 仅使用「白霜拼音」的默认配置,配置此行即可
  __include: rime_frost_suggestion:/