BSD Ports

inputmethod/ja-freewnn-lib 1.11alpha23nb2 NetBSD

Japanese/Chinese/Korean input method (Japanese client library)

System
NetBSD
Repository
pkgsrc
Last update
Commit
6556ebff6c
License
gnu-gpl-v2
Categories
inputmethod
Package size
186.2 KiB, 1516.7 KiB installed

Description

FreeWnn Open Source version of Wnn. This distribution contains Wnn Japanese/Chinese/Korean Input System. Wnn is a network-extensible Kana-to-Kanji conversion system and was jointly developed and released by the Software Research Group of Kyoto University Research Institute for Mathematical Science, OMRON Corporation and Astec, Inc.

In the other systems

SystemPortVersion
NetBSDinputmethod/ja-freewnn-lib1.11alpha23nb2
FreeBSDjapanese/FreeWnn-lib1.1.1.a021_15
DragonFlyjapanese/FreeWnn-lib1.1.1.a021_15
HardenedBSDjapanese/FreeWnn-lib1.1.1.a021_15
GhostBSDjapanese/FreeWnn-lib1.1.1.a021_15

Install

Binary package:

pkgin install ja-FreeWnn-lib

From pkgsrc:

cd /usr/pkgsrc/inputmethod/ja-freewnn-lib && 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_641.11alpha23nb2
NetBSD 10.1 aarch641.11alpha23
SmartOS / illumos x86_641.11alpha23nb2
macOS 15 arm641.11alpha23nb2

Dependencies

Commit history 1

DateCommitCreditsLog message
6556ebff6c tsutsui ja-freewnn-*: make FreeWnn-1.1.1-a023 builds with gcc 15
- various fixes to use proper function prototypes for C23 - use proper function types for signal handlers - use proper variadic arguments to print messages using printf formats - fix test programs in configure.in and regen configure using autoconf 2.72 for modern C23 compilers - appease more several warnings - also apply fixes to build FreeWnn on recent Linux distributions: - set LC_ALL=C before egrep(1) against EUC files to avoid unexpected errors for EUC files - use _DEFAULT_SOURCE for Linux rather than obsolete _BSD_SOURCE for newer glibc - update several patch comments properly to clarify each fix - gcc 14 enables -Werror=incompatible-pointer-types by default but still uses -std=gnu17 by default - gcc 15 has switched to -std=gnu23 by default so that old K&R …