Subject: CVS commit: pkgsrc/inputmethod/ibus
From: Izumi Tsutsui
Date: 2025-05-17 20:32:24
Message id: 20250517183224.9A39FFBE3@cvs.NetBSD.org

Log Message:
ibus: update to 1.5.32.

pkgsrc changes:
 - merge Makefile.common into Makefile after removal of ibus-python
 - tweak PKGNAME and GITHUB_* definitions to make it easier to test
   beta and rc releases
 - avoid generating "*.cpython3*.opt-2.pyc" by -OO on byte compiling in
   py-compile generated by automake 1.17 in the upstream release tar files
    https://mail-index.netbsd.org/pkgsrc-users/2025/04/17/msg041482.html
 - make sure to always regenerate portal/ibus-portal-dbus.[ch] by
   gdbus-codegen to sync with system glib2 version
    https://github.com/ibus/ibus/issues/2734
 - pkglint and remove an obsolete GConf definition
 - take maintainership

Upstream changes:
 https://github.com/ibus/ibus/releases/tag/1.5.32
 https://github.com/ibus/ibus/releases/tag/1.5.32-rc1

1.5.32

 Changes between ibus-1.5.32-rc1 and ibus-1.5.32

 Bug Fixes:

  * Send FocusIn signal again after delayed FocusId property 0c08622
  * Fix time lag of CandidatePanel in X11 6ac6188
  * Update Unicode table with keysym 866c935
  * Fix misc issues 646cf45 acccc9f 1f35eaa

1.5.32-rc1

  * Now it supports the Wayland input-method protocol 2 and I summarize
    the settings including the compose setting in each desktop environment.
    https://github.com/ibus/ibus/wiki/WaylandDesktop

  * New option ibus start --type wayland is available and also --verbose
    option to see the detail.

 Features & Bug Fixes:

  * Wayland input-method protocol version 1 and 2 acaa666 59d50a7 0d16a6e
    5061135 33da4b3 821cef0 e27acd3 e5fc9e4 7b30d32 c22d412 c5748e6 fb4d7ba
  * Additional Wayland input-method; XIM and GTK2, Key repeating, Compose;
    d5e6e71 a4c4479 a9916dc db6de3a da30e1d 3ea43b7 b835c0d
  * ibus start --type wayland new option 33139a0 3389680
  * Compose feature updates 486799f 28b357d 09ea069 8490abc 4364c53
  * Build option --disable-xim --disable-gtk2 without X11 63edfd8
  * Call IBus.init() importing Python IBus module 98a7384
  * Refactor codes 15e0231 aac5446 3d6d4b2 b185b21 d039b95
  * Update CI 30e0598
  * Update issue template 414514d
  * Bug fixes of Wayland features c38d82f 719142e
  * Update simple.xml with xkeyboard-config 2.44 fb9769d

Files:
RevisionActionfile
1.112modifypkgsrc/inputmethod/ibus/Makefile
1.26modifypkgsrc/inputmethod/ibus/PLIST
1.36modifypkgsrc/inputmethod/ibus/distinfo
1.24removepkgsrc/inputmethod/ibus/Makefile.common