./inputmethod/canna, Kana-Kanji conversion system (meta-package)

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ]


Branch: CURRENT, Version: 3.8, Package name: Canna-3.8, Maintainer: tsutsui

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.


Required to run:
[inputmethod/canna-server] [inputmethod/canna-dict]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 2012.48 KB

Version history: (Expand)


CVS history: (Expand)


   2026-07-04 09:28:53 by Izumi Tsutsui | Files touched by this commit (3)
Log message:
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.
   2026-07-03 17:05:59 by Izumi Tsutsui | Files touched by this commit (3)
Log message:
canna-lib: remove an unnecessary patch

Symlinks prepared by post-configure in canna-lib/Makefile is enough.
   2026-06-30 16:17:52 by Izumi Tsutsui | Files touched by this commit (25) | Package updated
Log message:
canna: update to 3.8

pkgsrc changes:
- update MASTER_SITES to use github
- remove patches for posix_openpt(3) now supported by upstream
- reduce diffs for canuum and add proper descrtiptions for each patch

Upstream changes:
 https://github.com/canna-input/canna/releases/tag/release-3.8
 https://github.com/canna-input/canna/releases/tag/release-3.7p5
 https://github.com/canna-input/canna/releases/tag/release-3.7p4

Canna 3.8 (2026-05-09)

 - New dictionary: zipcode and jigyosyo
 - Removed dictionary: yubin
 - "Canuum" no longer depends on the "libspt" library

Canna 3.7p5 (2025-08-15)

 Static libraries have not been built since 3.7p4. Fixed.

Canna 3.7p4 (2025-06-09)

 Fixed build problems on today's platforms.
 Also fixed some minor bugs.
   2025-11-27 08:00:58 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
canna: update HOMEPAGE
   2021-10-26 12:49:47 by Nia Alarie | Files touched by this commit (147)
Log message:
inputmethod: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles could not be fetched (possibly fetched
conditionally?):

./inputmethod/anthy/distinfo 2ch.t
./inputmethod/anthy/distinfo okinawa-20090801.t
   2021-10-07 16:19:53 by Nia Alarie | Files touched by this commit (148)
Log message:
inputmethod: Remove SHA1 hashes for distfiles
   2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981)
Log message:
all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
   2018-03-23 05:43:36 by Rin Okuyama | Files touched by this commit (3)
Log message:
Fix buffer over run in mkdic, found by stack protector.
Bump PKGREVISION for Canna-server.