Package Details: karukan-git 0.1.0.r54.g91d053c-1

Git Clone URL: https://aur.archlinux.org/karukan-git.git (read-only, click to copy)
Package Base: karukan-git
Description: Japanese Input Method System for Linux, Neural Kana-Kanji Conversion Engine + fcitx5 IME
Upstream URL: https://github.com/togatoga/karukan
Licenses: MIT OR Apache-2.0
Conflicts: karukan
Provides: karukan
Submitter: koh11235813
Maintainer: koh11235813
Last Packager: koh11235813
Votes: 2
Popularity: 0.81
First Submitted: 2026-07-01 14:05 (UTC)
Last Updated: 2026-08-11 15:38 (UTC)

Latest Comments

koh11235813 commented on 2026-08-11 22:54 (UTC)

I fixed below error with commit 59bb8f8

koh11235813 commented on 2026-08-04 13:30 (UTC)

Currently broken — fix ready, upload pending

makepkg fails in pkgver():

grep: karukan-fcitx5/Cargo.toml: No such file or directory
==> ERROR: A failure occurred in pkgver().
    Aborting...

Cause: upstream moved the fcitx5 frontend under karukan-im/ (PR #84), so karukan-fcitx5/ is now karukan-im/fcitx5/. This PKGBUILD still refers to the old layout in pkgver(), build() and package() — all three are stale; pkgver() just happens to be the first one hit.

I have the fix ready, but AUR SSH access is currently disabled for maintenance, so I can't push it yet. It will go up as soon as SSH is back.

Until then you can build with:

sed -i \
  -e 's|karukan-fcitx5/Cargo.toml|karukan-im/fcitx5/Cargo.toml|' \
  -e 's|${pkgname%-git}-fcitx5/fcitx5-addon|karukan-im/fcitx5/fcitx5-addon|g' \
  PKGBUILD
makepkg -Csi

Use -C: an empty leftover src/karukan/karukan-fcitx5/ from an earlier build is not removed by prepare() and can confuse things.

Sorry for the breakage.