BSD Ports

inputmethod/canna 3.8 NetBSD

Kana-Kanji conversion system (meta-package)

System
NetBSD
Repository
pkgsrc
Last update
Commit
bd1bdbf8f5
Categories
japanese, inputmethod
Package size
2.0 KiB, 0.0 KiB installed

Description

Canna is a Japanese input method server/client. Canna supports Emacs/Mule (Multi-lingual extension Emacs), kinput2 X11 input methods, cannum front end, and some others.

Install

Binary package:

pkgin install Canna

From pkgsrc:

cd /usr/pkgsrc/inputmethod/canna && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_643.8
NetBSD 10.1 aarch643.7pl3
SmartOS / illumos x86_64-
macOS 15 arm643.8

Dependencies

Run dependencies 2

No port depends on this one.

Commit history 2

DateCommitCreditsLog message
bd1bdbf8f5 tsutsui canna-canuum: make ^O conversion toggle work on BSD systems
When canuum switches the tty to non-canonical input mode, also disable IEXTEN. On BSD termios implementations, leaving IEXTEN enabled can make ^O be consumed by the tty line discipline as VDISCARD before canuum can read it, so the default conversion-mode toggle key does not work. Also fix obvious bit-clear typos for IUCLC and XCASE. Taken from uum/jhlp.c in FreeWnn-1.1.1-a023 via the previous pkgsrc patch-canuum_jhlp.c for 3.7pl3. Bump PKGREVISION.
3612479bf8 tsutsui canna-lib: remove an unnecessary patch
Symlinks prepared by post-configure in canna-lib/Makefile is enough.