summaryrefslogtreecommitdiff
path: root/inputmethod
AgeCommit message (Collapse)AuthorFilesLines
2010-01-20- uim-qt4-immodule.obache1-2/+1
2010-01-20Remove uim-qt4-immodule package, it is now a part of base uim package.obache3-34/+0
2010-01-20Fixes CONFLICTS pattern for uim-qt4-immodule.obache1-2/+2
2010-01-20Reset PKGREVISION from update of base package.obache1-2/+1
2010-01-20Update uim to 1.5.7, based on PR#42481 by YAMASHIRO Jun.obache5-22/+72
pkgsrc changelog: * Enable Anthy's UTF-8 dictionary support. * Improved configure option for 'eb' option. * Add qt4/kde4 option (Note: UIM widget for KDE4("kde4" option) still buggy) Overview of changes from 1.5.6 to 1.5.7 ======================================= * New features - uim-chardict-qt4 - uim-toolbar-qt4 - uim-pref-qt4 - uim-candwin-qt4 - uim-applet-kde4 * Experimental support of Qt4 tools by Muneyuki Noguchi (#24123, #24620) * Enhancement - uim-toolbar-gtk-systray * Support transparent background * Fixes - GTK+ bridge * Fix crash in combination with Firefox and flashplayer plugin (#25139) - uim-fep * Fix compilation on NetBSD current ([uim-ja 148]) - uim.el * Fix bug: uim.el doesn't work when linum-mode is activated and the inline candidates displaying mode is enabled ([uim-en 245]) * Fix bug: Some special keys (such as arrow keys) cannot be used when uim.el is enabled on emacs23 with -nw option. - Qt4 bridge * Don't enable knotify3 when qt4-immodule is enabled in configure time (#19877) * Fix compilation when srcdir != builddir - uim-notify * Disable uim-notify on build phase to prevent dependency library mismatch - uim-chardict-qt * Install translation file properly ([uim-ja 150]) Overview of changes from 1.5.5 to 1.5.6 ======================================= * Enhancement - uim-dict-gtk * Support UTF-8 characters with Anthy personal dictionary * Fixes - XIM bridge (uim-xim) * Fix segfault with latest X.Org * Fix segfault with PRIME * Others - Apply build fix from Fedora
2010-01-18Second try at jpeg-8 recursive PKGREVISION bump.wiz6-11/+12
2010-01-09Mark as not 64bit safe as shown by the build of sj3-dict.joerg1-1/+3
2010-01-09Add patch-ac to avoid conflict with getline(3) in IEEE Std 1003.1-2008.obache2-1/+46
PR#42595.
2010-01-09Marked as destdir ready.obache1-1/+3
2010-01-08Fix build.joerg3-1/+35
2010-01-05libuim is linked with libintl, so add buildlink to gettext-lib.obache1-1/+2
2009-12-23PKG_DESTDIR_SUPPORT=destdirabs1-1/+3
2009-12-23Need msgfmt to build.obache1-2/+2
2009-12-23configure require xgettext, msgmerge and msgfmt.obache1-2/+2
2009-12-12Add dependency on kasumi, honor changes to 0.7.0 entry in NEWS.obache1-1/+4
Bump PKGREVISION.
2009-12-08Update skkinput to 2.06.4.obache3-18/+23
Based on patch provided by Ryo ONODERA in PR 42416 (include user-destdir support). While here set LICENSE=gnu-gpl-v2. * 2.06.3 -> 2.06.4 - close IM by Shift-Space even if NumLock or CapsLock. - fix skkinput.ja.man install path
2009-12-08Add user-destdir support.obache1-6/+11
2009-11-30Added http one to MASTER_SITES.obache1-2/+3
2009-11-26Prepare for libtool-2.2: explicitly use --tag.joerg5-15/+15
2009-11-26* adjust short option as described in long option and source code (patch-af)obache5-2/+76
* fixes unportable, broken socket connect/bind (patch-ae, patch-ag) Bump PKGREVISION.
2009-11-25Needs --x-includes with modular Xorg.joerg1-1/+7
2009-11-24Added SCIM related entries.obache1-1/+22
2009-11-24Import novel-pinyin-0.2.5 as inputmethod/novel-pinyin.obache8-0/+147
A HMM-based(Hidden Markov Model) sentence pinyin input method for Chinese. This Project starts from my graduate life in BUPT. Evolved from a research prototype to a real project. This input method is based on scim-pinyin, a popular Linux input method. Hopefully this project will help you speed up inputing Chinese characters.
2009-11-24Import scim-unikey-0.3.1 as inputmethod/scim-unikey.obache4-0/+44
scim-unikey is a scim input method engine. It use ukengine for progress key event. (a mod version of ukengine)
2009-11-24Import scim-uim-0.2.0 as inputmethod/scim-uim.obache5-0/+49
scim-uim is an SCIM IMEngine module for uim.
2009-11-24Import scim-tomoe-0.6.0 as inputmethod/scim-tomoe.obache5-0/+50
scim-tomoe is a SCIM IMEngine module for Tomoe.
2009-11-24Import scim-thai-0.1.1 as inputmethod/scim-thai.obache4-0/+51
This is SCIM IMEngine module for Thai, based on libthai library. Currently, it supports 3 keyboard layouts: - Ketmanee - TIS-820.2538 - Pattachote In addition to keyboard layout suuports, it also validate input sequences in 3 levels of strictness: - Passthrough (no check) - Basic Check - Srict Check For applications that support surrounding text retrieval/deleting, it also corrects the invalid input sequences.
2009-11-24Import scim-tables-0.5.9 as inputmethod/scim-tables.obache4-0/+154
This package includes many data files for SCIM Generic Table Input Method module (table). They support Chinese (Simplified and Traditional), Japanese, Korean and some other languages, such as Russian etc. The data files will be converted to binary format and installed to ${prefix}/share/scim/tables/. SCIM table im module will load them automatically.
2009-11-24Import scim-skk-0.5.2 as inputmethod/scim-skk.obache5-0/+49
scim-skk is an SCIM IMEngine module for skk.
2009-11-24Import scim-sinhala-0.1.0 as inputmethod/scim-sinhala.obache5-0/+46
scim-sinhala is an SCIM IMEngine module for Sinhala.
2009-11-24Import scim-prime-1.0.1 as inputmethod/scim-prime.obache4-0/+37
scim-prime is a SCIM IMEngine module for PRIME.
2009-11-24Import scim-pinyin-0.5.91 as inputmethod/scim-pinyin.obache4-0/+47
scim-pinyin is an SCIM IMEngine module for smart pinyin.
2009-11-24Import scim-m17n-0.2.3 as inputmethod/scim-m17n.obache4-0/+32
scim-m17n is an SCIM IMEngine module for m17n-lib.
2009-11-24Wrong directry, reimported in scim-input-pad.obache4-46/+0
2009-11-24Import scim-input-pad-0.1.2 as inputmethod/scim-input-pad.obache4-0/+46
SCIM Input Pad is an onscreen input pad used to input some symbols very easily.
2009-11-24Import scim-input-pad-0.1.2 as inputmethod/scim-inputpad.obache4-0/+46
SCIM Input Pad is an onscreen input pad used to input some symbols very easily.
2009-11-24Import scim-hangul-0.3.2 as inputmethod/scim-hangul.obache4-0/+57
Introduction Scim-hangul is a SCIM IMEngine module for inputing korean scripts. Scim-hangul is for native speakers, not for foreigners. If you don't want to learn korean keyboard layout, use scim-table :) Feature This engine supports 2 beolsik, 3 beolsik final, 3 beolsik 390, 3 beolsik no-shift and etc. You can input chinese character (hanja) with F9 key when you have preedit string. Check other korean input methods here: http://wiki.kldp.org/wiki.php/KoreanInputMethod
2009-11-24Import scim-fcitx-3.1.1 as inputmethod/scim-fcitx.obache5-0/+89
This is fcitx ported to SCIM by baohaojun.
2009-11-24Import scim-chewing-0.3.3 as inputmethod/scim-chewing.obache4-0/+39
scim-chewing is an SCIM IMEngine module for Chewing input method.
2009-11-24Import scim-ccinput-0.3.1 as inputmethod/scim-ccinput.obache7-0/+86
scim-ccinput is an SCIM IMEngine module for CCInput.
2009-11-24Import scim-canna-1.0.1 as inputmethod/scim-canna.obache4-0/+36
scim-canna is an SCIM IMEngine module for Canna.
2009-11-24Import scim-bridge-0.4.16 as inputmethod/scim-bridge.obache9-0/+131
Scim-bridge is wrapper library for SCIM, written in C. It is firstly written to solve problems occured by the ABI transition of GNU libstdc++ between 3.* branch and 4.* branch. That's not the problem in the most of cases because you usually used the same compiler for SCIM and GUI apps.
2009-11-24Import scim-array-1.0.1 as inputmethod/scim-array.obache4-0/+45
This input method engine is developed to support the Array 30 input method in SCIM framework. SCIM Array 30 Input Method Engine provides with all the functions of Array 30, including 1st and 2nd level short codes, special codes, and symbol input.
2009-11-24Import scim-anthy-1.2.7 as inputmethod/scim-anthy.obache4-0/+66
scim-anthy is a SCIM IMEngine module for anthy. SCIM is Smart Common Input Method platform, it provides user friendly/full featured user interface and development platform to make input method developer's life easier. Anthy is a system for Japanese input method. It converts Hiragana text to Kana Kanji mixed text. scim-anthy provides some usefull user interfaces for Anthy using SCIM.
2009-11-24Import scim-1.4.9 as inputmethod/scim.obache16-0/+703
Currently the SCIM project has a wide range of input methods (some may need other libraries), covering more than 30 languages, including (Simplified/Traditional) Chinese, Japanese, Korean and many European languages. What's more, Composing/Dead key support is one of the built-in features. In addition, several projects have been established to design IMEngines for SCIM and others supply their own SCIM plugins.
2009-11-24Update libchewing to 0.3.2.obache8-87/+22
What's New in libchewing 0.3.2 --------------------------------------------------------- * Add gcc visibility support to hide private APIs. * APIs and Headers refactoring. * Doxygen-friendly API documentation. * New binary data manipulation approach to dramatically reduce storage usage and loading time via memory mapping. (enabled by default) * New word segmentation method based on mmseg. * Improved auto-learn new phrases method. * Improved test suite and added simple benchmark program. * Option to indicate the behavior for phrase choice to be rearward or not. * New APIs to enumerate supported keyboard types. * Repair improper memory access. * API united in Win32 and UNIX world. * Initial Pythin binding support. * Merged with libchewing-data project. (r342) * Canonical debugging messages. * Successful stories: . OpenBSD porting . ibus-chewing : chewing engine for ibus input method framework. . UIM-chewing leveraging libchewing 0.3.x development branch. What's New in libchewing 0.3.1 ---------------------------------------------------------- * New keyboard layout DACHEN_CP26. * Add key '`' to open symbol table. * Erase candidate and reset its length when 'Esc' key is handled. * Closes candidate window when user pressed 'Up' key. * Doing select at the end of edit buffer works on the last phrase (interval). * Improved reminding message text. * Sync with libchewingdata project. * A new HanYu-PinYin mapping table * More robust behavior when IM crashes. * Allow '#' comment and blank line in tsi.src. * Fix chewing switch between Full/Half mode and cursor moves one space in gedit. * Fix when list available phrases to choice, user's own phrases are not included. * Release PgUp/PgDn key event to running applications. * Fix portability issues on FreeBSD. * Fix incorrect initialization. * Fix pinyin key order, put "shun" before "shuo". * Fix various potenital boffer overflow bugs. * Fix various memory leaks. * chewing_set_PinYinMethod to support multiple PinYin methods. * chewing_handle_CtrlOption was removed. * New structure SymbolEntry. * Rename selectAreaLen to candPerPage. * Added bEasySymbolInput. What's New in libchewing 0.3.0 ---------------------------------------------------------- * This is a new development branch differing a lot from 0.2.x series, and breaks API/ABI for new features. * UTF-8 based language engine core for common Unicode environment. * Porting layer for POSIX/Unix-like and Win32 to reduce the redundant porting process. * New API design for better consistency. * Merge the efforts from libchewing-data subproject, which means various phrases have been reviewed and corrected. * Zuin fixes and symbol improvements. * Support key 'j' / 'k' for paging in selection mode. * Fix some internal memory management bugs and leaks. * Improved internal test suite. * New binary-form of user hash data to speed up loading and solve hash data corruption. * Better calculating of internal tree and phone constants. * Revised tsi.src for richer phrases and avoiding crashes. * Merge phone and phrase from CNS11643. * Reduce the amount for the expose for internal symbols. * Improved Han-Yu PinYin to use table-lookup implementation. * Experimental frequency-evaluation. (re-compute chewing lifetime) * Implement the choice mechanism for pair symbols. * Improved Tab handling to allow the switching over different frequency orders of candidated phrases. * New auxiliary module for simpler API uses. * Experimental memory-mapping based binary data handling to speed up data loading. * Successful stories: . Sun Solaris 10 U2 and 11 will provide built-in Chewing IM support. . OXIM input method suite from OpenDesktop/OSSI provides Chewing support as its default input method. . New Win32-Chewing subproject to provide efficient input mthod solution on Microsoft Windows platforms.
2009-11-24* Change to depend on libchewing02obache4-12/+42
* relax build dependency from db3 to db2-4. * add DESTDIR support Bump PKGREVISION.
2009-11-24+libchewing02obache1-1/+2
2009-11-24Reimport libchewing-0.2.7 from inputmethod/libchewing as ↵obache8-0/+125
inputmethod/libchewing02. for xcin, it is not support libchewing-0.3 API.
2009-11-24Update libtabe to 1.2.6.obache10-333/+77
While here, add DESTDIR support and relax bdb dependency from db3 to db2-4. 0.2.6: 2004/09/20 --------------------- 1. Remove the "-release" flag from libtool, such that the naming convention of libtabe/libbims is changed to be: libtabe.so.X.X.X/libbims.so.X.X.X. Add release number information into utilities. Thanks to Roger So <roger.so@sw-linux.com>. 2. Porting to DB3-3.3.11: DB->stat() only takes 3 arguements. Thanks to Pofeng Lee <informer@ns1.m2000.idv.tw> Rui-Xiang Guo <rxg@ms25.url.com.tw> 3. Change the "rm $(PACKDB)" from "make clean" to "make distclean". Thanks to Kuang-che Wu <kcwu@ck.tp.edu.tw>. 4. Fix several memory leakage problem. Thanks to Kuang-che Wu <kcwu@ck.tp.edu.tw>. 5. Add util/tsiguess.c. Add API: tabeChunkInfoFree(), tabeChunkInfoNew(), tabeTsiInfoNew(), tabeTsiInfoFree(). Thanks to Pofeng Lee <informer@ns1.m2000.idv.tw>. 6. Add bims facility: user add Tsi by hand and store to user DB files. Thanks to Eric Cheng <eric@fractal.myip.org>. 7. Add bims facility: simple algorithm to learn new phrase input by user. Thanks to Pofeng Lee <informer@ns1.m2000.idv.tw>. 8. A quick fix for segfault when there is no ~/.xcin/*.db Fixed by Geoffrey Lee <snailtalk@linux-mandrake.com> 9. Fixed the bug of signed/unsigned TsiInfo->refcount ( µüÀW 0 bug ) Found by FixeShao-yu Cheng <eric@netgenes.org> Fixed by Kuang-che Wu <kcwu@ck.tp.edu.tw> 10. By <thhsieh@linux.org.tw> Fix a bug in libtabe/util/tsiguess: Do not always try to open $HOME/.xcin/newdb. But one can use the flag "-u" to specify the path of user defined DB file. 11. Fix bug in tabe_tsi.c: tabeChunkSegmentationComplex(): the same floating point number precision problem found in bims.c. Speed up and clean up tsiguess.c and tabe_tsi.c By Kuang-che Wu <kcwu@ck.tp.edu.tw> 12. Set DB_FLAG_READONLY or DB_FLAG_NOUNPACK_YIN flags in tsidump, tsiguess, tsiyincheck, tsiyindump utilities when necessary. By Kuang-che Wu <kcwu@ck.tp.edu.tw> 13. Support Berkeley DB 4. Thansks to Cheng-Lung Sung <clsung@dragon2.net>. 14. Builds without libbims if configure --without-x Builds with specific BerkeleyDB lib name if configure --with-db-name tsipackdb.in try all db*_dump, don't check db version anymore 15. Add bimsToggleTsiGuess() and bimsToggleNoTsiGuess() functions. Update autotools files.