pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/inputmethod/uim

Module Name:    pkgsrc
Committed By:   obache
Date:           Sun Mar  2 01:57:37 UTC 2008

Modified Files:
        pkgsrc/inputmethod/uim: Makefile PLIST distinfo

Log Message:
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

  - 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

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

  - 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

* Fixed
  - [CRITICAL] Fix GC crash on SPARC, IA-64, m68k, and possibly MIPS, Alpha, by
    introduction of libgcroots

To generate a diff of this commit:
cvs rdiff -r1.30 -r1.31 pkgsrc/inputmethod/uim/Makefile
cvs rdiff -r1.3 -r1.4 pkgsrc/inputmethod/uim/PLIST
cvs rdiff -r1.7 -r1.8 pkgsrc/inputmethod/uim/
cvs rdiff -r1.12 -r1.13 pkgsrc/inputmethod/uim/distinfo
cvs rdiff -r1.10 -r1.11 pkgsrc/inputmethod/uim/

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index