Commit graph

78 commits

Author SHA1 Message Date
hans
386e3b5841 Fix build on SunOS. 2011-09-14 16:57:41 +00:00
obache
8692ff62cb recursive bump from gnome-vfs drop crypto dependency. 2011-07-21 13:05:46 +00:00
obache
9297f1831d recursive bump from icu shlib major bump. 2011-06-10 21:57:06 +00:00
obache
bbc04124a9 require libgcroots>=0.2.3 for internal sigscheme. 2011-05-31 03:09:20 +00:00
obache
082f8528cb Update uim to 1.7.0.
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-05-29 06:13:57 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
obache
39974415a6 Update uim to 1.6.0.
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-04-13 13:45:16 +00:00
wiz
4a85d9393e png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:53:23 +00:00
abs
9987fa4b3a PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
obache
a0624c6327 Fixes PLIST_VARS name for sqlite.
part of PR#43972.
2010-10-15 07:01:08 +00:00
obache
dc6ae41062 Update uim to 1.6.0.
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-18 03:08:30 +00:00
wiz
4d24b9b8ad More PKGREVISION bumps for pixman update. 2010-09-14 11:13:10 +00:00
obache
a2a4b8b927 anthy-utf8.png will be installed if --with-anthy-utf8 configure option.
Noticed by Ryo ONODERA in PR#43705.
2010-08-05 13:23:20 +00:00
obache
715e8e40a4 Bump PKGREVISION from libpng shlib name change. 2010-06-16 08:33:30 +00:00
obache
87a99f3dd2 Rename options for QT and KDE.
default qt and kde are cosidered as qt4 and kde4.
2010-05-15 07:05:57 +00:00
obache
cca7ca0629 remove a deprecated package from comment. 2010-05-15 06:50:03 +00:00
obache
fc24be2cb4 Allow to build with sj3. 2010-02-15 13:56:17 +00:00
obache
41dc0c2517 Remove "XXX why is readline a must?" comment.
It make no sense at all, because just checking existence of builtin libedit.
2010-02-14 08:41:36 +00:00
obache
368153341d Fixes CONFLICTS pattern for uim-qt4-immodule. 2010-01-20 11:10:46 +00:00
obache
80234d1b7c Update uim to 1.5.7, based on PR#42481 by YAMASHIRO Jun.
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-20 11:06:07 +00:00
obache
073da0b742 libuim is linked with libintl, so add buildlink to gettext-lib. 2010-01-05 02:10:13 +00:00
obache
1d1d176b6b Add workaround for PR 41447.
* 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-10-01 12:30:32 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
wiz
d70523df21 Remove USE_DIRS from pkgsrc.
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-07-22 09:01:16 +00:00
joerg
1ad1d43833 Use @pkgdir. 2009-06-14 20:19:52 +00:00
joerg
45656cf39c Remove @dirrm entries from PLISTs 2009-06-14 18:00:32 +00:00
obache
94619e6add Add workaround to fix build failure with gnome option
(gnome-panel>=2.25.3, libpanel-applet doesn't depend on libgnomeui anymore),

Fixes PR 41071.
2009-05-17 05:06:02 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
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-03-20 19:23:50 +00:00
obache
fea944a8e0 Update uim to 1.5.5.
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-23 13:40:32 +00:00
uebayasi
e9c5f6feff Add options: curses, x11. 2009-01-09 03:32:08 +00:00
obache
d4609c9322 The editline plugin depend on libedit. 2008-09-24 03:03:45 +00:00
obache
64e976e509 Update uim to 1.5.1.
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-08 13:01:48 +00:00
obache
a63efd34f9 Need msgfmt to build.
Noticed by Hasso Tepper in PR 38824.
2008-06-02 11:05:03 +00:00
obache
889f8d86c9 Need to buildlink devel/libgcroots. 2008-04-13 04:08:03 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
obache
bd579f3497 Update uim to 1.4.2.
Based on patch provided by Yamashiro Jun in PR 38097.

Pkgsrc changes:
* Add build option: "kde".
  (This option enable KDE panel applet)
* Change MASTER_SITES and HOMEPAGE for new site.
* Marked as DSTDIR ready.

Overview of changes from 1.4.1 to 1.4.2
==
* Fixed
  - uim Scheme library
    - Fix memory alignment of symbol name, which can be a problem
      with jemalloc in FreeBSD 7 and Firefox 3
    - Fix string buffer usage
    - Fix possible memory leak
    - Fix compilation on Mac OS X 10.5
    - Support OpenBSD PowerPC and x86_64 in libgcroots

  - libuim
    - Fix leak in file descriptors when uim-helper-server is not
      working (Christian Biere)

  - uim-prime
    - Handle unix domain socket timeout

  - uim-m17nlib
    - Fix listing incomplete IMs

  - Japanese composition table
    - Fix fullwidth middle dot in halfwidth katakana table for
      Japanese kana-keyboard

  - GTK+ bridge
    - Fix token buffer usage of X11 Compose
    - Fix freeing strings allocated by glib
  - Qt bridge
    - Fix token buffer usage of X11 Compose
  - XIM bridge
    - Fix token buffer usage of X11 Compose
    - Fix compilation with GCC-4.3

  - uim-toolbar-gtk-systray
    - Adjust focus padding in systray

Overview of changes from 1.4.0 to 1.4.1
==
* Fixed
  - libuim
    - Fix crash in a context using toggled IM when updating the custom
      setting by uim-pref

  - Anthy, Canna, Mana
    - Fix crash with Kana input mode
    - Fix crash upon converting a preedit string into alphanumeric
      characters

  - Pinyin (Simplified, Unicode, Traditional)
    - Fix crash upon selecting a candidate with numeric keys

  - uim Scheme library
    - Support SIOD compatible behavior with syntax 'if'

  - Fix compilation in qt directory with --disable-nls option

Overview of changes from 1.4.0-beta to 1.4.0
==
* Fixed
  - Fix the license terms of replace/strsep.c and replace/setenv.c
    accidencially mis-modified in r790

  - libuim
    - Fix unimplemented return value of uim_input_string()
    - Fix uneffected --disable-nls

  - uim Scheme library
    - Fix lacking heap preallocation for heavy job. This makes uim-pref startup
      faster

Overview of changes from 1.4.0-alpha to 1.4.0-beta
==
* Fixed
  - XIM bridge
    - Startup error of uim-xim due to the 1.3.x-incompatible behavior of
      uim_scm_symbol_value()

  - libuim
    - Fix corrupted return value by uim_scm_return_value() after uim_scm_eval()

  - uim-sh
    - Fix broken 'uim-sh -B' error handling
    - Fix broken backtrace printing

  - Broken compilation on SPARC and IA-64 (NIIBE Yutaka)
  - Suppress warnings

Overview of changes from 1.3.x to 1.4.0-alpha
==
* New features
  - libuim
    - The modified version of SIOD interpreter has been replaced with SigScheme
      0.7.2

* Fixed
  - [CRITICAL] Fix GC crash on SPARC, IA-64, m68k, and possibly MIPS, Alpha, by
    introduction of libgcroots
2008-03-03 00:36:09 +00:00
obache
1ef73a86c9 Update uim to 1.4.2.
Based on patch provided by Yamashiro Jun in PR 38097.

Pkgsrc changes:
* Add build option: "kde".
  (This option enable KDE panel applet)
* Change MASTER_SITES and HOMEPAGE for new site.
* Marked as DSTDIR ready.

Overview of changes from 1.4.1 to 1.4.2
==
* Fixed
  - uim Scheme library
    - Fix memory alignment of symbol name, which can be a problem
      with jemalloc in FreeBSD 7 and Firefox 3
    - Fix string buffer usage
    - Fix possible memory leak
    - Fix compilation on Mac OS X 10.5
    - Support OpenBSD PowerPC and x86_64 in libgcroots

  - libuim
    - Fix leak in file descriptors when uim-helper-server is not
      working (Christian Biere)

  - uim-prime
    - Handle unix domain socket timeout

  - uim-m17nlib
    - Fix listing incomplete IMs

  - Japanese composition table
    - Fix fullwidth middle dot in halfwidth katakana table for
      Japanese kana-keyboard

  - GTK+ bridge
    - Fix token buffer usage of X11 Compose
    - Fix freeing strings allocated by glib
  - Qt bridge
    - Fix token buffer usage of X11 Compose
  - XIM bridge
    - Fix token buffer usage of X11 Compose
    - Fix compilation with GCC-4.3

  - uim-toolbar-gtk-systray
    - Adjust focus padding in systray

Overview of changes from 1.4.0 to 1.4.1
==
* Fixed
  - libuim
    - Fix crash in a context using toggled IM when updating the custom
      setting by uim-pref

  - Anthy, Canna, Mana
    - Fix crash with Kana input mode
    - Fix crash upon converting a preedit string into alphanumeric
      characters

  - Pinyin (Simplified, Unicode, Traditional)
    - Fix crash upon selecting a candidate with numeric keys

  - uim Scheme library
    - Support SIOD compatible behavior with syntax 'if'

  - Fix compilation in qt directory with --disable-nls option

Overview of changes from 1.4.0-beta to 1.4.0
==
* Fixed
  - Fix the license terms of replace/strsep.c and replace/setenv.c
    accidencially mis-modified in r790

  - libuim
    - Fix unimplemented return value of uim_input_string()
    - Fix uneffected --disable-nls

  - uim Scheme library
    - Fix lacking heap preallocation for heavy job. This makes uim-pref startup
      faster

Overview of changes from 1.4.0-alpha to 1.4.0-beta
==
* Fixed
  - XIM bridge
    - Startup error of uim-xim due to the 1.3.x-incompatible behavior of
      uim_scm_symbol_value()

  - libuim
    - Fix corrupted return value by uim_scm_return_value() after uim_scm_eval()

  - uim-sh
    - Fix broken 'uim-sh -B' error handling
    - Fix broken backtrace printing

  - Broken compilation on SPARC and IA-64 (NIIBE Yutaka)
  - Suppress warnings

Overview of changes from 1.3.x to 1.4.0-alpha
==
* New features
  - libuim
    - The modified version of SIOD interpreter has been replaced with SigScheme
      0.7.2

* Fixed
  - [CRITICAL] Fix GC crash on SPARC, IA-64, m68k, and possibly MIPS, Alpha, by
    introduction of libgcroots
2008-03-02 01:57:37 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
joerg
99886a75ff Modular Xorg support. 2007-02-19 20:04:24 +00:00
wiz
19c8df303f Update to 1.3.1, provided by Yamashiro, Jun in PR 35315.
Overview of changes from 1.3.0 to 1.3.1
==
* Fixes
  - SKK
    - Fix specific key handling in wide-latin direct input mode

  - uim-pref-qt
    - Fix compilation on non-immodule version of Qt3

* Others
  - uim-toolbar-{gtk,gtk-systray,applet}
    - Avoid potential misbehavior in property activation by popup menu
  - uim_panelapplet
    - Improve layout upon resize of the KDE panel
  - uim-candwin-qt
    - Handle disconnect from uim-xim sanely

Overview of changes from 1.3.0-beta to 1.3.0
==
* Fixed
  - XIM bridge
    - Fix compilation on pre-X11R6.7 environment.

Overview of changes from 1.3.0-alpha to 1.3.0-beta
==
* Fixed
  - libuim
    - Minor fix for text acquisition and injection
    - Add caps-lock, scroll-lock, and num-lock keysyms

  - Tcode
  - Try-code
    - Update compose table

  - uim-toolbar-qt
    - Suppress runtime warning when icon files are missing

  - GTK+ bridge
  - Qt bridge
  - XIM bridge
    - Support caps-lock, scroll-lock, and num-lock keysyms
    - Fix page shift behavior

Overview of changes from 1.2.x to 1.3.0-alpha
==
* New features
  - libuim
    - Obsolete experimental surrounding text API
    - Add text acquisition API and support it in GTK+ and Qt bridges
    - Add text injection API (uim_input_string())
    - Support focus-in and focus-out handler in IM context
    - More keysyms support
    - See doc/COMPATIBILITY for further details

  - Anthy
    - Kana keyboard support (experimental)
  - Latin IM
    - Support deadkeys with preedit enabled
  - Try-Code IM
    - New Japanese IM based on T-Code

  - uim_panelapplet
    - New toolbar applet for KDE panel
  - uim-toolbar-gtk
    - Double click to shrink the window (Masatake Yamato)
  - uim-toolbar-qt
    - Double click to shrink the window

  - uim-pref-gtk
  - uim-pref-qt
    - Support more keysyms in key editor

  - GTK+ bridge
  - Qt bridge
  - XIM bridge
    - More keysyms support

* Fixes
  - Prime
    - Fix key handling in word registration mode (bug #8984)
  - Tcode
    - Update compose table
  - Generic (Tcode, Hangul, PY)
    - Fix key handling

  - uim-toolbar-gtk
    - More icons (Shun-ichi TAHARA)
  - uim-toolbar-qt
    - More icons
    - Use smaller toolbar icons
    - Fix in movement with mouse pointer

  - GTK+ bridge
    - Use workaround for gtk_im_context_reset()
  - Qt bridge
    - Fix for preedit relocation with Japanese IM
  - XIM bridge
    - Fix for java applications with incorrect font setting
    - Workaround for Flash Player 9 plugin

* Others
  - Input method icons
    - Replace with inputmethod-icons 1.1.1
  - uim-module-manager
    - Set newly registering module names to the head of IM list
  - uim-input-pad-ja
    - Reorginize pad buttons (Shun-ichi TAHARA)
2007-01-20 16:56:43 +00:00
hira
5cf377f93d Fix PLIST due to update of x11/gtk2. Bump PKGREVISION. 2006-09-16 12:05:16 +00:00
wiz
b9a769b544 Update to 1.2.1:
Overview of changes from 1.2.0 to 1.2.1
==
* Fixes
  - Prime
    - Sync prime.scm with prime-1.0.0.1.
    - Improve connection using unix domain socket.
    - Use unix domain socket connection by default.

  - uim-candwin-qt
    - Fix displaying candidates in input prediction.

  - Qt immodule
    - Fix displaying candidates in input prediction.
    - Fix key handling with control modifier.
2006-08-14 23:01:17 +00:00
wiz
154e73b2d2 Update to 1.2.0, bump BUILDLINK_ABI_DEPENDS for shlib major bump.
(There are no dependencies in pkgsrc.)

Overview of changes from 1.2.0-beta to 1.2.0
==
* Fixes
  o Minor
    - Prime
      - Fix initialization of the context upon IM switch (Konosuke).

    - uim-pref-qt
      - Handle Meta modifier.
    - uim-toolbar-qt
      - Fix to shrink toolbar when any of the buttons are removed.

    - uim.el
      - Fix displaying candidates in input prediction (Konosuke).
      - Fix displaying candidates with appendix on uim-prime (Konosuke).

* Others
  - Bump libuim version.

Overview of changes from 1.2.0-alpha to 1.2.0-beta
==
* Fixes
  o Minor
    - Anthy
    - Canna
    - Mana
      - Commit appropriate space letter in halfwidth_alnum input mode.

    - Qt immodule
      - Fix getting default IM in some environments.

Overview of changes from 1.1.x to 1.2.0-alpha
==
* New features
  - Anthy
    - Input prediction support.
    - Half-width and full-width alphanumeric conversion with a specific
      segment.
    - Add half-width alphanumeric input mode.
    - Change definition of some input-mode transition keys.

  - Canna
  - Mana
    - Hiragana, katakana, half-width katakana, half- and full-width
      alphanumeric conversion with a specific segment.
    - Add half-width alphanumeric input mode.
    - Change definition of some input-mode transition keys.

  - uim-dict-gtk
    - Support Canna private dictionary.

  - Gtk+ immodule
  - Qt immodule
    - Support locale dependent Compose file and ~/.XCompose

* Fixes
  - Anthy, Canan, Mana
    - Don't insert full-width space on half-width katakana mode (bug #502).

  - uim-xim
    - Support ja (EUC) locale in Solaris 10 (bug #7558, KIHARA Hideto).

  - general
    - Handle several input mode keys in Japanese keyboard.
2006-08-05 18:49:29 +00:00
wiz
2880464fc5 Update to 1.1.1:
Overview of changes from 1.1.0 to 1.1.1
==
* Fixes
  - Anthy
  - Mana
    - Fix hang in latin conversion with incomplete roma-kana sequence,
      but the behavior is still corrupted and won't fix in 1.1 series.
  - Canna
    - Fix key bindings for kana input rule.
    - Improve preedit handing on direct mode.
    - Fix IM context reset.
    - Don't hang if Canna server close the connection.

  - uim.el
    - Reflect updated custom preferences on-the-fly even without focus.

  - uim-pref-qt
    - Enable to remove all the key bindings in a setting.
  - uim-toolbar-gtk
  - uim-toolbar-gtk-systray
  - uim-toolbar-applet
    - Fix the position of the menu if it is too large.
2006-07-10 17:48:27 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
jlam
00478b39e6 Sweep pkgsrc and convert packages that included intltool/buildlink3.mk
to use instead "USE_TOOLS+=intltool".  Remove now unused
intltool/buildlink3.mk
2006-07-05 05:37:39 +00:00
wiz
f8ec62cc7d Update to 1.1.0:
Overview of changes from 1.1.0-beta to 1.1.0
==
* Fixes
  o Critical
    - libuim
      - fix a GC corruption that causes SEGV (YamaKen)

  o Minor
    - Qt immodule
      - proper deadkey and compose key handling (bug #3988, Etsushi)
      - adapted to the menu-based IM switcher (Etsushi)

    - m17n-lib IM
      - fix key handling with modifier keys (Etsushi)

* Others
  - tidy up automake/autoconf related scripts

Overview of changes from 1.1.0-alpha to 1.1.0-beta
==
* New features
  o Minor
    - Anthy
      - hankaku katakana conversion with Anthy-7802 (Etsushi)

* Fixes
  o Minor
    - uim-toolbar-gtk
      - prevent startup hang in a rare case (Etsushi)

    - Latin IM
      - update table (Etsushi)

Overview of changes from 1.0.x to 1.1.0-alpha
==
* New features
  o Major
    - icon support for toolbar (Etsushi, YamaKen)
    - menu-based quick IM switching from toolbar (YamaKen, Etsushi)

  o Minor
    - hotkey-based IM toggle has been able to hold per-context state
      (YamaKen)

  o IM related
    - Anthy, Canna, Mana
      - circular Hiragana, Katakana, Hankaku-kana conversion with
	"Muhenkan" key (Shun-ichi TAHARA)
    - Mana
      - support conversion-result learning with mana-0.2.0 (Shun-ichi
        TAHARA, Masanari)

* Fixes
  o Minor
    - general
      - handle 'Kanji' and 'Hiragana_Katakana' keys (Shun-ichi TAHARA)

    - uim-dict-gtk
      - refresh the word list when removing and updating the existing
        items (Etsushi)
    - uim-im-switcher-gtk
      - respond to the cursor movement from keyboard (Etsushi)
    - uim-pref-gtk
      - handle <Meta>, <Super>, and <Hyper> modifiers in the key
	capture widget (Etsushi)
      - distinguish directories and regular files on pathname custom
	widget (Etsushi, YamaKen)
    - uim-pref-qt
      - distinguish directories and regular files on pathname custom
	widget (Etsushi, YamaKen)

    - GTK+ immodule
      - enable <Alt>, <Meta>, <Super>, and <Hyper> modifier key
	handling on X11 (bug #2468, Etsushi)
      - disuse key snooper to improve shortcut key handling (Etsushi)
    - uim-xim
      - fix event handling with flashplayer plugin (Etsushi)
    - uim-fep
      - fix "commit_string" handling and make uim-input-ja working
        again (Konosuke, Masanari)
    - uim.el
      - handle "commit_string" from helper programs and make
        uim-input-ja working (Konosuke)

* Others
  - improve code properness with -Werror flag

  - contributed and new input method icons (SHIMODA Hiroshi, FUJITA
    Yuji, Jae-hyeon, YamaKen)

  - new icons for input state indicator in the toolbar (YamaKen,
    Jae-hyeon)

  - strip IM name multiplexed in iconic-label of input modes of skk and
    tutcode that confuses users (YamaKen)

  - update translations
    - ja (Daichi Kawahata, YamaKen)
    - ko (Jae-hyeon)
2006-06-12 16:35:20 +00:00
hira
133970d8d0 Add missing USE_LANGUAGES. 2006-05-08 22:49:58 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00