You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Chinese input methods (e.g., cangjie3, quick3, etc.) from ibus-table-chinese cannot be used, because the share/ibus-table directory is not generated since certain unstable revision on 2025-03-03.
But after 2025-03-03 of nixpkgs (e.g., at 95eacfb, possibly earlier), the share/ibus-table directory is missing, so ibus-table-chinese provides no input methods.
FixesNixOS#392191.
1. `github:definite/ibus-table-chinese` is deprecated by `github:mike-fabian/ibus-table-chinese`, as per the [README of github:definite/ibus-table-chinese](https://github.com/definite/ibus-table-chinese/blob/master/README).
2. `github:mike-fabian/ibus-table-chinese` is at `1.8.12`.
3. `github:mike-fabian/ibus-table-chinese` [removed the dependency on `cmake-fedora`](mike-fabian/ibus-table-chinese@1723994).
4. This commit fixes `cmake` builds. (Which also fixesNixOS#392191.)
5. Optionally, this commit replaces `preBuild` and `postFixup` with `writableTmpDirAsHomeHook`.
Nixpkgs version
Unstable (25.05)
Describe the bug
Chinese input methods (e.g., cangjie3, quick3, etc.) from
ibus-table-chinese
cannot be used, because theshare/ibus-table
directory is not generated since certain unstable revision on 2025-03-03.ibus-table-chinese
should have this structure:But after 2025-03-03 of nixpkgs (e.g., at 95eacfb, possibly earlier), the
share/ibus-table
directory is missing, soibus-table-chinese
provides no input methods.Steps to reproduce
Run
nix run nixpkgs\#tree -- $(nix build --no-link --print-out-paths nixpkgs\#ibus-engines.table-chinese)
and observe the output directory structure.Expected behaviour
ibus-table-chinese
should containshare/ibus-table
.Screenshots
No response
Relevant log output
Additional context
No response
System metadata
"x86_64-linux"
Linux 6.12.19, NixOS, 25.05 (Warbler), 25.05pre-git
yes
yes
[ snipped as possibly not relevant ]
/etc/nix/inputs/nixpkgs
Notify maintainers
I assert that this issue is relevant for Nixpkgs
Is this issue important to you?
Add a 👍 reaction to issues you find important.
The text was updated successfully, but these errors were encountered: