./inputmethod/kinput2, Input server of Japanese text

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 3.1nb4, Package name: kinput2-3.1nb4, Maintainer: tech-pkg-ja

Kinput2 is an input server for X11 applications that want Japanese
text input.

A client that wants kana-kanji conversion service for Japanese text
sends a request to kinput2. Kinput2 receives the request, does
kana-kanji conversion, and sends the converted text back to the

The port supports Wnn4. Egg key binding is available,
if you run

kinput2 -ccdef ccdef.kinput2.egg

Required to run:
[inputmethod/canna-lib] [inputmethod/ja-freewnn-lib] [x11/libXpm] [inputmethod/sj3-client]

Required to build:
[pkgtools/x11-links] [x11/xproto] [pkgtools/cwrappers]

Package options: canna, sj3, wnn4

Master sites:

SHA1: 48050f70e7c0cc67193ea260f8d7f6e822a02ca3
RMD160: c56684769859bbee5f8238cd1af061796ff931e8
Filesize: 500.173 KB

Version history: (Expand)

CVS history: (Expand)

   2018-01-01 23:30:04 by Roland Illig | Files touched by this commit (537)
Log message:
Sort PLIST files.

Unsorted entries in PLIST files have generated a pkglint warning for at
least 12 years. Somewhat more recently, pkglint has learned to sort
PLIST files automatically. Since pkglint 5.4.23, the sorting is only
done in obvious, simple cases. These have been applied by running:

  pkglint -Cnone,PLIST -Wnone,plist-sort -r -F
   2015-11-03 23:13:42 by Alistair G. Crooks | Files touched by this commit (111)
Log message:
Add SHA512 digests for distfiles for inputmethod category

Problems found locating distfiles:
	Package anthy: missing distfile 2ch.t
	Package anthy: missing distfile okinawa-20090801.t

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-10-18 08:44:38 by Izumi Tsutsui | Files touched by this commit (2) | Package updated
Log message:
Apply kinput2-v3.1-canna37.diff, which enables Canna 3.7 new APIs.


Tested on NetBSD/i386 7.0 and NetBSD/luna68k 7.0.
   2012-10-06 16:25:22 by Aleksej Saushev | Files touched by this commit (114)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2012-05-03 11:55:33 by OBATA Akio | Files touched by this commit (36) | Package updated
Log message:
Drop dependency on libXp (from Imake)

* libXp was used by Xaw8, but it had been obsolated, and in pkgsrc,
  x11/libXaw/buildlink3.mk had been switched to pick up Xaw7 by default.
* With x11/xorg-cf-files, libXp was offered with XawClientLibs,
  but updated to 1.0.4, it was removed.
* And pkgsrc had been switched to use always xorg-cf-files and imake from pkgsrc,
  so all platforms should not require libXp from libXaw with Imake.

   2011-09-13 09:28:48 by Makoto Fujiwara | Files touched by this commit (11)
Log message:
* To compile with ja-freewnn-lib-1.11alpha22, small patches
  added for mainly with adding include directive:
  +#include <unistd.h>
  +#include <stdlib.h>
  +#include <stdio.h>
  +#include <string.h>
  the patches are listed below.
   2010-07-11 04:58:16 by OBATA Akio | Files touched by this commit (1) | Package updated
Log message:
Bump PKGREVISION to force rebuild with fixed ja-FreeWnn-lib, or dumped core.
   2010-02-15 14:41:18 by OBATA Akio | Files touched by this commit (6) | Package updated
Log message:
Update kinput2 to 3.1.

Major changes from version 3.0 to 3.1:

* Kinput2 now supports ATOK.  The source code is kindly contributed
  by Justsystem Corporation.  Thanks!
  To compile for Atok, define symbol `UseAtok' in Kinput2.conf.

* Minimum support of Wnn7 is implemented.

* Two IC attributes, XNPreeditState and XNResetState both of which
  are introduced by X11R6, are supported.

* Kinput2's `egg'-emulation is improved.

* A workaround for bugs in some Xlib implementations has been added.

* Previously, when kinput2 cannot connect to jserver, kinput2 seems
  to be frozen (actually it keeps retrying).  Now kinput2 beeps and
  ends conversion in such a case.  The next time you start conversion,
  it tries to connect again.