summaryrefslogtreecommitdiff
path: root/inputmethod/uim
AgeCommit message (Collapse)AuthorFilesLines
2012-10-06Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-10-02Mass recursive bump after the dependence fix of the "cairo" packagetron1-1/+3
requested by Thomas Klausner.
2012-09-15Update uim to 1.8.2.obache6-15/+20
PR 46840 by YAMASHIRO, Jun. added comments to patches from mef@. Overview of changes from 1.8.1 to 1.8.2 ======================================= * Fixes - uim-gtk3 * Avoid problem with the wrap mode * Prevent selection if needed - uim-tutcode * Fix error when label key is typed just after entering interactive bushu mode * Fix error on auto help after bushu conversion for some kanji * Fix mismatch between preedit display and pending keys after focus out * Enhancements - uim-skk * Support sticky key * Others - uim-candwin-qt4 - uim-chardict-qt4 - uim-pref-qt4 - uim-im-switcher-qt4 - uim-toolbar-qt4 - uim-qt4 * Honor CPPFLAGS in compilation - uim-candiwn-gtk3 - uim-dict-gtk3 - uim-input-pad-ja-gtk3 - uim-pref-gtk3 - uim-im-switcher-gtk3 - uim-toolbar-gtk3 - uim-gtk3 * Replace deprecated functions
2012-09-15recursive bump from libffi shlib major bumpobache1-1/+3
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-07-22Update uim to 1.8.1.obache6-17/+35
Based on PR 46595 by YAMASHIRO, Jun (fixes some missing PLIST entry). * switch to enable expat and prime options by default. Overview of changes from 1.8.0 to 1.8.1 ======================================= * Fixes - uim-toolbar-gtk3-systray - uim-toolbar-gtk-systray * Fix bug: prevent from becoming a zombie process - uim-candwin-gtk3 - uim-candwin-gtk * Redraw unselected text with normal color - uim-tutcode * Fix bug: key which is not in rule (ex. "5") is not entered on (interactive) bushu conversion - po * Correct the path to GNOME_UimApplet.server.in in POTFILES.skip - uim-qt4 * Honor the environment variable LDFLAGS during build - uim-notify * Fix compilation with glib >= 2.32 * Enhancements - uim-tutcode * New customs - Show pending key sequences - New custom group for tutcode-rule.scm: support TUT+ code which has rules for Shin Joyo Kanji - Key sequences to change katakana/hiragana mode (not toggle) * New command to dump last help content shown on candidate window * Pseudo table style for bridge which does not support table style candidate window * Updated trycode composition table retrieved 2012-05-26 * Others - GTK+2 immodule - uim-xim * Replace deprecated XKeycodeToKeysym() with XkbKeycodeToKeysym() Overview of changes from 1.8.0-beta to 1.8.0 ============================================ * Fixes - libgcroots * Fix version ([uim-en 438]) - doc * Fix release manual. Overview of changes from 1.8.0-alpha to 1.8.0-beta ================================================== * Fixes - libuim * Fix version number - po * Fix build failure with intltool 0.50 again (#58097) - uim-toolbar-gtk - uim-toolbar-gtk3 - uim-toolbar-qt4 * Change behavior when toolbar-display-time is "mode" - uim-chardict-qt - uim-chardict-qt4 * Update Unicode block list - ChangeLog * Add ChangeLog.old.2 Overview of changes from 1.7.3 to 1.8.0-alpha ============================================= * New features - uim-google-cgiapi-jp (new IM) * A web-based Japanese multi-segment input method - uim-baidu-olime-jp (new IM) * A web-based Japanese multi-segment input method - osx-dcs * OS X Dictionary Services support - uim-knotify4 * notify agent for KDE4 * Fixes - uim-xim * Check if libXext is installed at configure - uim-gtk2 * Check if gdk-x11-2.0 is installed at configure (#36024) - po * Fix build failure with intltool 0.50 (#58097) - pixmaps * Use rsvg-convert instead of rsvg (#47204) * Enhancements - libuim * New custom type "table" - libuim - Gtk+ bridge - Qt4 bridge - XIM bridge (uim-xim) * New API for delay showing candidate window - Gtk+ bridge - Qt4 bridge - XIM bridge (uim-xim) * Add horizontal candidate window - uim-candwin-gtk * Add previous and next page buttons - uim-chardict-qt - uim-chardict-qt4 * Merge translation files for chardict into the main translation file - uim-m17nlib * Make toolbar settings configurable in uim-pref - uim-pref-gtk - uim-pref-gtk3 - uim-pref-qt4 * Support custom type "table" * Make Japanese Romaji-Kana composing rule configurable - uim-skk * Kanji code (JIS/Kuten/Unicode) input mode * Add skkserver completion feature (by @eagletmt) - uim-tutcode * Delay showing candidate window * New postfix conversions: katakana, kanji to key sequence and key sequence to kanji * Conversion on selection: mazegaki, katakana, kanji to key sequence and key sequence to kanji * New help functions: for character at current position and for string in clipboard * Clipboard support - Paste from clipboard to preedit - Key sequence to kanji conversion from clipboard * Undo last commit * Treat button click on stroke help window as key press * New customs - Add choice of bushu conversion algorithm: tc-2.3.1 and Kanchoku Win - New custom to exclude specified number of candidates from mazegaki learning - New custom to keep key sequence not convertible to kanji - Add choice about behavior of commit candidate by label key - Support binding user defined procedure to key sequence * Updated trycode composition table retrieved 2012-02-18
2012-07-15Recursive bump for startup-notification* dependency change, requestedwiz1-2/+2
by Obache.
2012-06-14Recursive PKGREVISION bump for libxml2 buildlink addition.sbd1-2/+2
2012-05-07Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)dholland1-2/+2
It turns out there were a lot of these.
2012-04-27Recursive bump from icu shlib major bumped to 49.obache1-2/+2
2012-03-03More pcre PKGREVISION bumps.wiz1-1/+2
2012-02-18Update uim to 1.7.3.obache5-20/+19
Based on PR 46030 by YAMASHIRO, Jun. (enable commented out wnn4 option additionally) Overview of changes from 1.7.2 to 1.7.3 ======================================= * Fixes - Qt4 bridge * Fix im-delete-text in QTextEdit * Build fix for NetBSD ([uim-ja 322]) - uim-m17nlib * Don't discard key release event when input mode is off (#45734) * Fix crashes with some IMs (regressed in 1.7.0-alpha). * Others - Generic build fix for GNU/Hurd ([uim-ja 310]) Overview of changes from 1.7.1 to 1.7.2 ======================================= * Fixes - libuim * Fix crash in im-acquire-text with selection - uim-pref-qt4 * Fix build failure when --as-needed is used (#40385, Julian Taylor) * Enhancements - Qt4 bridge * Support text acquisition API with QTextEdit * Others - Plug very minor memory leak in uim-xim - Plug very minor file descriptor leak in libuim-custom Overview of changes from 1.7.0 to 1.7.1 ======================================= * Fixes - uim-tutcode * Fix behavior when on-key and off-key are different - uim-dict-gtk - uim-dict-gtk3 * Fix compilation with Canna >= 3.7 - fileio.scm * Fix for files with no newline at the end * Enhancements - uim-byeoru * Speedup in conversion by change of system dictionary format * Introduce a new way to define a personal dictionary - uim-tutcode * Show stroke help temporarily by keys in kanji combination guide * Support bushu composition which consists of three or more bushu on auto help * Use bushu.help file on auto help and bushu conversion - uim-toolbar-gtk3-systray - uim-toolbar-gtk-systray * gnome-shell support - uim-notify * Support dynamic reconfiguration of the agent selection * Others - Make uim functional when --disable-notify is set at configure
2012-02-06Revbump forwiz1-2/+2
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2012-01-24Recursive dependency bump for databases/gdbm ABI_DEPENDS change.sbd1-2/+2
2012-01-13Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump.obache1-2/+2
2011-11-01Recursive bump for graphics/freetype2 buildlink addition.sbd1-2/+2
2011-09-14Fix build on SunOS.hans5-2/+78
2011-07-21recursive bump from gnome-vfs drop crypto dependency.obache1-2/+2
2011-06-10recursive bump from icu shlib major bump.obache1-1/+2
2011-05-31require libgcroots>=0.2.3 for internal sigscheme.obache1-1/+2
2011-05-29Update uim to 1.7.0.obache5-15/+50
Based on PR#44989 by YAMASHIRO, Jun. add a missing PLIST entry. Overview of changes from 1.7.0-alpha to 1.7.0 ============================================= * Fixes - Generic IM * Fix sort order of Wubi86 and Zhengma tables in 1.7.0-alpha - GTK+3 bridge * Avoid repeated changes of subwindow size in some annotation text Overview of changes from 1.6.x to 1.7.0-alpha ============================================= * New features - GTK+3 bridge - uim-candwin-gtk3 - uim-candwin-tbl-gtk3 - uim-dict-gtk3 - uim-im-switcher-gtk3 - uim-input-pad-ja-gtk3 - uim-pref-gtk3 - uim-toolbar-gtk3 - uim-toolbar-gtk3-systray * Support GTK+3 - uim-toolbar-applet-gnome3 * Support GNOME3 * Fixes - uim Scheme library * Fix im-acquire-text brokeness - uim-toolbar-qt4 * Fix bug: Can't set starting position of Qt4 toolbar (#34034) - uim-notify * Fix compilation with libnotify >= 0.7.0 - uim-tutcode * Fix behavior with interactive bushu conversion - uim-skk * Fix crash upon an illegal line in SKK dictionary - Emacs bridge * Don't disturb other leim's modelines (#35318) - Qt4 bridge * Fix crash of applications upon exit when widget style of QGtkStyle is used - uim-dict-gtk * Fix a minor bug * Enhancements - uim-tutcode * Postfix mazegaki conversion * Postfix bushu conversion * Add inflection support for postfix and prefix mazegaki conversion * Kanji code (JIS/Kuten/Unicode) input mode * History input mode - libuim * Support locale with EUC-JIS-2004 and EUC-JISX0213 encodings - generic-predict * Add support for completion with Google Suggest * Others - GTK+2 bridge * Discard support for version below 2.14.
2011-04-22recursive bump from gettext-lib shlib bump.obache2-3/+4
2011-04-13Update uim to 1.6.0.obache5-13/+15
patch provided by YAMASHIRO, Jun via PR#44861. pkgsrc changelog: * remove "canna" option from default. Overview of changes from 1.6.0 to 1.6.1 ======================================= * Fixes - IM management system * Fix crash while switching to the IM which has been once used but then disabled and re-enabled again by "Enabled input methods" widget of uim-pref. - uim-skk * Don't crash with malformed words having brackets which are not intended for skk-henkan-strict-okuri-precedence. - libuim-skk.so * Fix possible contamination of dictionary files of SKK-JISYO and tutcode's mazegaki dictionary when user switches between uim-skk and uim-tutcode dynamically. * Enhancements - uim-tutcode * Interactive bushu conversion * Postfix bushu conversion in yomi of mazegaki. * Completion * Input prediction in mazegaki conversion * Input prediction in bushu conversion * Kanji combination guide on completion and input prediction * Another symbol (kigou) input mode like "KI" * Add function to redisplay last auto help * Show kanji on auto help * Show hint kanji for intermediate sequence on virtual keyboard - uim-pref * Add configuration 'uim-pref-suppress-dot-uim-warning-dialog?' (Set this variable #t in ~/.uim if you'd like to suppress the dialog) - uim.el * Support Emacs24 (by Kan-Ru Chen, #31539) * Others - Enable compilation even when the home directory of chrooted build environment is non-writable (e.g. nobody user) - tcode, trycode, and hangul modules are no longer enabled by default. Use more sophisticated tutcode and byeoru modules instead.
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz1-2/+2
2010-11-15PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnomeabs1-1/+2
2010-10-15Fixes PLIST_VARS name for sqlite.obache1-2/+2
part of PR#43972.
2010-09-18Update uim to 1.6.0.obache7-40/+201
Based on PR#43872 by YAMASHIRO, Jun. some fixes and improvements by me. uim Changelog: - New IM uim-social-ime - New IM uim-ajax-ime - New IM uim-yahoo-jp - Support Wubi86 and ZhengMa tables with Generic IM - Improved uim-tutcode with many nice features with table style candidate window - Stable Qt4 bridge - Annotation system - Internal plugin system reorganization - uim-elatin enhancement - Japanese multiple-segment IM enhancement
2010-09-14More PKGREVISION bumps for pixman update.wiz1-2/+2
2010-08-05anthy-utf8.png will be installed if --with-anthy-utf8 configure option.obache1-2/+2
Noticed by Ryo ONODERA in PR#43705.
2010-06-16Bump PKGREVISION from libpng shlib name change.obache1-1/+3
2010-05-15Rename options for QT and KDE.obache2-36/+36
default qt and kde are cosidered as qt4 and kde4.
2010-05-15remove a deprecated package from comment.obache1-2/+1
2010-02-15Allow to build with sj3.obache1-9/+9
2010-02-14Remove "XXX why is readline a must?" comment.obache1-3/+1
It make no sense at all, because just checking existence of builtin libedit.
2010-01-20Fixes CONFLICTS pattern for uim-qt4-immodule.obache1-2/+2
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-05libuim is linked with libintl, so add buildlink to gettext-lib.obache1-1/+2
2009-10-01Add workaround for PR 41447.obache4-103/+22
* Add dependency m17n-contrib for m17nlib option. It is required for icons. * Remove m17-*.png icon files from PLIST and generate/delete symbolic links at install/deinstall. XXX: symbolic links may be broken/missing when update m17n-contrib. XXX: There is no chance to invoke relink at the time.
2009-08-26bump revision because of graphics/jpeg updatesno1-1/+2
2009-07-22Remove USE_DIRS from pkgsrc.wiz1-2/+1
Shared directories can now be created independently by the pacakges needing them and will be removed automatically by pkg_delete when empty. Packages needing empty directories can use the @pkgdir command in PLIST. Discussed and ok'd in thread starting at http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-06-14Use @pkgdir.joerg1-2/+2
2009-06-14Remove @dirrm entries from PLISTsjoerg1-16/+1
2009-05-17Add workaround to fix build failure with gnome optionobache1-1/+4
(gnome-panel>=2.25.3, libpanel-applet doesn't depend on libgnomeui anymore), Fixes PR 41071.
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-01-23Update uim to 1.5.5.obache7-71/+108
Based on patch from Yamashiro, Jun in tech-pkg-ja@. While here, deprecate curses and x11 option then introduce uim-fep and xim option to exactly enable/disable those features. Overview of changes from 1.5.4 to 1.5.5 ======================================= * Enhancements - uim-anthy - uim-anthy-utf8 * Learn transposing Katakana/Hiragana string (bug #18630) - misc Japanese IM * AZIK roma-kana table update * Don't use "nwa", "nwi", "nwu", "nwe", "nwo" roma-kana sequences by default - uim-pref-gtk - uim-pref-qt * Reduced startup time * Fixes - GTK+ bridge - uim.el - uim-skk - uim-look * Plug memory leaks - uim-dict-gtk * Fix warning with GTK+-2.14.x Overview of changes from 1.5.3 to 1.5.4 ======================================= * Enhancements - Generic IM * Cache candidates to improve the performance * Add an option to show candidate window automatically when multiple candidates are found - uim-tutcode * New symbol (kigou) input mode - GTK+ bridge - Qt{3,4} bridge - XIM bridge * Improve the performance upon activating the window with large number of candidates * Fixes - uim.el * Plug memory leak. * Ignore 'd' command if valid uim-default-im-engine is defined - uim-fep * Fix compilation with Solaris' cc - uim-skk * Fix handling in non-matching upper case character in skk-proc-state-direct. - uim-pref-gtk * Fix warning with GTK+-2.14.x Overview of changes from 1.5.2 to 1.5.3 ======================================= * Fixes - Qt4 bridge (experimental) * [CRITICAL] Fix bug with Qt4 >= 4.4.1, which makes applications infinite loop at the startup * [CRITICAL] Fix uim-helper handling which could cause unexpected crashes * Fix key press with shift, control, alt, and meta keys - uim-xim * Fix some minor protocol errors - uim.el * Improve minibuffer editing - uim-tutcode * Fix out-of-range error when candidates are longer than tutcode-heading-label-char-list * Others - uim-toolbar-gtk-systray * Adjust ythickness of the buttons - uim-pref-gtk * Add vertical scrollbar for the setting pane Overview of changes from 1.5.1 to 1.5.2 ======================================= * Enhancements - Enable input method rotation by hotkeys - uim-trycode * Updated the composition table to 2008-04-18 version * Fixes - uim.el * [CRITICAL] Fix breaking minor-mode-map-alist in some cases. * [CRITICAL] Fix uim-el-helper-agent * Fix displaying candidates when a right-hand neighbor character of the cursor is a horizontal-tab - uim-xim * Fix Japanese kana-keyboard input hack to distinguish 'kana_RO' key and backslash key - uim-canna * Don't disable libuim functionality even when canna server is stopped. - uim-elatin * Fix problem when only elatin IM is loaded. - uim-prime * Fix crash when input mode is forced to set as app-mode by toolbar menu while "Enable vi-cooperative mode" is off.
2009-01-09Add options: curses, x11.uebayasi3-11/+24
2008-09-24The editline plugin depend on libedit.obache2-3/+14
2008-06-08Update uim to 1.5.1.obache8-49/+226
Patch provided by Yamashiro Jun in PR 38811. Changelog 1.4.2 to 1.5.1: * Add new inputmethods: elatin -- Emacs-style Latin characters input method look -- Predictive input method for English anthy-utf8 (unsupported in this package) sj3 (unsupported in this package) wnn (unsupported in this package) * Add Qt4 IM module(unsupported in this package) * Various API and ABI changes (see doc/COMPATIBILITY) * Bugfix and many internal changes. Package changelog: * Add new options.mk options: gnome: GNOME applet prime: inputmethod/prime m17nlib: devel/m17n-lib
2008-06-02Need msgfmt to build.obache1-2/+2
Noticed by Hasso Tepper in PR 38824.
2008-04-13Need to buildlink devel/libgcroots.obache1-1/+3
2008-04-12Convert to use PLIST_VARS instead of manually passing "@comment "jlam2-40/+33
through PLIST_SUBST to the plist module.