Commit graph

18 commits

Author SHA1 Message Date
rin
fed86ab25a Fix buffer over run in mkdic, found by stack protector.
Bump PKGREVISION for Canna-server.
2018-03-23 04:43:36 +00:00
maya
fced448cf6 Don't include machine/ansi.h on fbsd and os x which removed it.
do include sys/_types.h on freebsd because gcc does in the identical
fragment of code that it contains.
2017-07-22 17:53:16 +00:00
maya
760f333723 Don't provide a declaration of fgets and gets in a function.
stdio.h is enough. fixes build failure with ssp/fortify
2017-07-22 17:44:40 +00:00
agc
efd9ad4549 Remove duplicate SHA512 digests that crept in. 2015-11-04 17:41:15 +00:00
agc
5fb7ef9693 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-11-03 22:13:34 +00:00
tsutsui
b94e40f091 Pull upstream fix to avoid libcanna crash triggered by set-key command.
Reported by Takeshi Nakayama in PR pkg/50368.
Also update comment in patch-lib_RK_ncache.c to mention about
the upstream fix in the same commit.

Bump PKGREVISION.
2015-10-25 12:17:36 +00:00
tsutsui
e069d8e6c6 Update canna packages to 3.7pl3.
pkgsrc changes:
 - reorganize patch filenames for maintainability
  - patch-ac is also merged into existing patch-dic_phono_Imakefile
 - fix a missed 64 bit time_t issue in libRK
 - add a hook in cmd.tmpl to disable installation of cmd/forcpp and
   cmd/kpdic in canna-lib
 - tweak SUBDIRS patches in Makefiles to avoid unnecessary builds
   for each packages
 - pull various updates to canuum from the original FreeWnn's uum,
   including posix_openpt(3) support, and disable the default but
   obsolete libspt support
 - reorganize curses(3) ops in canuum per curses(3) documents
 - fix misc compiler warnings
 - take maintainership

Upstream changes:

 All changes are noted in ChangeLog and CHANGES.jp in distfile.
 I won't bother to quote ~1700 line ChangeLogs here,
 because this latest 3.7pl3 was released on 2004/05/20 and
 the previous 3.6pl4 was 2003/09/22.
 Highlight points are:
  - binary dictionary format is changed
  - shlib versions are bumped to 1.2 from 1.1
  - new APIs for wchar
  - experimental 64 bit architecture support
  - IPv6 support

Both server and clients (canuum and mule-1.1) are tested on
NetBSD/i386 7.0, NetBSD/amd64 7.0, and NetBSD/luna68k 7.0.
Also thanks to Nobuyoshi SATO, for his initial patch posted
to tech-pkg-ja@.
2015-10-18 03:58:31 +00:00
joerg
ccd7e56ff4 Replace use of traditional CPP with AWK. This fixes one expansion bug
and additionally works with clang. Discussed with obache.
2012-07-03 17:44:39 +00:00
roy
50c998f447 Fix tparm calls to the POSIX standard.
Remove non-standard resetterm call as it calls reset_shell_mode anyway.
2011-12-07 16:05:59 +00:00
taca
eff33425fd Add a one line patch which fix crash problem of cannaserver.
This change is alreay exists in Canna's CVS repositry.

It was reported by Hiroshi SAKURAI on netbsd mailing list in Japan.
2008-09-18 12:33:44 +00:00
tnn
77dd254266 Honour PKGMANDIR 2008-05-20 18:53:17 +00:00
joerg
d27922a9f9 Fix rest of errno issues in canna. 2005-12-30 15:16:21 +00:00
joerg
f9ccbddb6e DragonFly wchar_t support. 2005-12-29 15:29:11 +00:00
agc
e6962cf9de Add RMD160 digests 2005-02-23 21:00:34 +00:00
minskim
fb29a65a84 Regen to make GNU patch happy. 2005-01-13 12:18:42 +00:00
uebayasi
241fddd816 1) Update Canna to 3.6p4.
* Reconstruct sample init files.
* RC-style start script.
* Auto-registration of Kana conversion.
* Abolish fuzokugo.cld.
* More key symbols can be configured with Lisp.
* Server returns more appropriate values at abort.
* TeX document improvements.
* And many bug fixes.

2) Make Canuum use Canna's common make files.  From Osamu Oishi in PR 22244.
2003-09-23 15:06:57 +00:00
uebayasi
30c404c8a0 * Split the version definition into Makefile.version.
* Complete CANNA_OWNER -> CANNA_USER change, which was mostly done by Julio
  Merino a few days ago.
2003-07-31 13:04:40 +00:00
uebayasi
8d076518c1 * Move Canna-server from inputmethod/canna-server to here.
* Put Makefile.common and Makefile.include for common definitions and
  inclusions.

* Update to 3.6p3.  From Toru Takamizu in PR#20208.

  Random summary of changes since 3.6p1.

	* CHANGES.jp: update
	* Fix sample files.
	* Install default.canna to cannaLibDir.
	* Fix cursor handling in tango-touroku.
	* Add "nami" symbol.
	* Prevent wrong learning.  It had occured in two situations:
	   1. bubun kakutei at bunsetsus (probably) except in jishu-henkan mode
	   2. bubun muhenkan
	  In both cases, all bunsetsus had been learned.
	  This commit is only a quick hack. tanbunContext should be removed
	  and new protocol should be added in future.
	* lib/RKC/wconvert.c(SendType11Request): stop buffer overrun
	* server/IR.h: define _WCHAR_t again after include "canna/RK.h"
	  New direcroty hierarchy.
	  Currently old hierarchy is default on stable branch.

  And document/code bug fixes.
2003-05-31 07:24:38 +00:00