./inputmethod/ibus, Intelligent Input Bus

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.5.32, Package name: ibus-1.5.32, Maintainer: tsutsui

IBus means an Intelligent Input Bus.
It provides full featured and user friendly input method user interface.
It also may help developers to develop input method easily.


Required to run:
[sysutils/dbus] [sysutils/libnotify] [textproc/iso-codes] [graphics/hicolor-icon-theme] [devel/glib2] [x11/gtk2] [devel/dconf] [x11/gtk3] [devel/py-gobject3] [lang/python37]

Required to build:
[pkgtools/x11-links] [lang/vala] [x11/xcb-proto] [devel/gobject-introspection] [x11/fixesproto4] [pkgtools/cwrappers] [textproc/unicode-emoji] [textproc/cldr-emoji-annotation] [x11/xorgproto] [textproc/unicode-character-database]

Master sites:

Filesize: 4094.726 KB

Version history: (Expand)


CVS history: (Expand)


   2025-05-17 20:32:24 by Izumi Tsutsui | Files touched by this commit (4) | Package updated
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
   2025-04-24 16:16:37 by Thomas Klausner | Files touched by this commit (2412)
Log message:
*: recursive bump for jpeg -> libjpeg-turbo switch
   2024-12-27 09:21:09 by Thomas Klausner | Files touched by this commit (1055)
Log message:
*: recursive bump for pango requiring fontconfig 2.15
   2024-11-23 06:09:04 by Izumi Tsutsui | Files touched by this commit (6) | Package updated
Log message:
ibus: update to 1.5.31.

pkgsrc changes:
- remove patches fixed in upstream

Upstream changes:
 https://github.com/ibus/ibus/releases/tag/1.5.31

1.5.31

Features & Bug Fixes:

 * Enhance CI for generic e39345a 8ac611c
 * Enhance CI for Wayland 92a5517 ee6b673 15a9751 58d581c 081dae0 c4a3b52
 * Enhance compose keys e7329cb 9f50b46 47b8198
 * Update compose keys with latest Xorg and GTK e012063 21effad fb0f167
   8b301ca
 * Use localectl to get current XKB in Wayland instead of setxkbmap f190da1
 * Update XKB engines 645154e
 * Update Unicode category 4043c4f
 * Change IBus unique name for security issue 927ce00 2b14625
 * Ignore Super modifier for compose keys for GNOME Wayland 48c4a9c 96a2d57
 * Fix X11 application and game issues 14dd943
 * Fix Emoji issues 627e7cc fb0f167
 * Fix Flatpak issues 7f44459 0b67810 9dd47e5 20b29c1 142744f 3ae59e8
 * Fix preedit issues with m17n:sa:itrans a3a5a20 9a134e8
 * Code maintenance 4059b9f a1a2fe5 e97d5a3

Code Contributors:

 * Add some Unicode boundary tests (Wismill) 1892b51
 * Fix typo (Florian Mullner) af59cdf
 * Replace obsolete index(3) with strchr(3) (Izumi Tsutsui) 7db9d98
 * Fix memory leak of IBusText (Benjamin Schaaf) fa10c11
 * use va_marshaller to avoid GValue boxing (Christian Hergert) c13c54e
 * Correct Parent Class Reference in ibus_unicode_block_destroy() (Manish
   Tiwari) cae7f46

Translation Contributors:

 * po: Update translation (Portuguese (Brazil)) (Rafael Fontenelle) b4c6f45
 * po: Update translation (Turkish) (Oguz Ersen) ba4fc07
 * po: Update translation (Korean) (simmon) f161d78
 * po: Update translation (Swedish) (Goran Uddeborg) 3efe879
 * po: Update translation (Greek) (Giannis Antypas) 9660b88
 * po: Update translation (French) (Weblate Translation Memory) 753019f
 * po: Update translation (Polish) (Piotr Drag) f5528ba
 * po: Update translation (German) (Mike FABIAN) 9432d08
 * po: Update translation (French) (Julien Humbert) 1f170a3
   2024-11-17 08:17:06 by Thomas Klausner | Files touched by this commit (944)
Log message:
*: recursive bump for default-on option of at-spi2-core
   2024-06-15 10:51:04 by Izumi Tsutsui | Files touched by this commit (4) | Package updated
Log message:
ibus: update to 1.5.30.

- remove tweaks for -rc2 rename
- explicitly disable gtk4 for now
- disable a change for upstream https://github.com/ibus/ibus/issues/2560
  because this sync() call makes all inputs extremely slower during
  IME enabled on at least NetBSD/i386 10.0

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

1.5.30

Changes between ibus-1.5.30 and ibus-1.5.30-rc2

Bug Fixes:
src/ibusengine: Identify SUPER_MASK in GTK4 with MOD4_MASK 7f3bde0

Contributors:
configure: Fix bash '=' operator for BSD (Izumi Tsutsui) 7078329
github/workflows: Update action/checkout version (Rafael Fontenelle) 68217a0
src/ibusservice: Fix unused variable (Jan Engelhardt) cd2cde9

1.5.30-rc2

Changes between ibus-1.5.30-rc2 and ibus-1.5.30.rc1

Bug Fixes:
src/ibusengine: Identify SUPER_MASK in GTK4 with MOD4_MASK e4eaeb7
ui/gtk3: Fix SEGV with Super-space in Wayland c63cc67
src/ibusengine: Free names in ibus_engine_filter_key_event() ca61d6e
tools: Fix ibus start/restart in Plasma Wayland 5696033
ui/gtk3: Fix ibus-daemon timeout in Plasma Wayland b4b9c2e
ui/gtk3: Set Indicator status at launching time b25643c

Translation Contributors:
po: Update translation (German) (Mike FABIAN) 95bdbb2
po: Update translation (Korean) (simmon) 633b3c0
po: Update translation (Swedish) (Luna Jernberg) 537d4d0
po: Update translation (Turkish) (Oguz Ersen) 841724a
po: Update translation (Ukrainian) (Yuri Chornoivan) 2a58178
po: Update translation (Polish) (Piotr Drag) 01e3964
po: Update translation (Georgian) (Weblate Translation Memory) dfbed6c
po: Update translation (Punjabi) (A S Alam) ca90790
po: Update translation (Danish) (Alan01) 6df5e1e

1.5.30-rc1

Enhance IBus with Plasma Wayland:

  * Implement preedit color in Plasma Wayland 59944dd
  * Implement ibus start/restart for Plasma Wayland 74712fa e425bbf
  * Show preferences menu item in activate menu 3e7ee44

Data Updates & Bug Fixes:

  * Fix control keys with game application 4872c1f
  * Fix typing freeze with barcode reader b49f3a4
  * Fix memory issues 1be3e2f 0a7a4d1 43a6e38
  * Fix preedit issue with X applications 719792d
  * Code maintenance ac46d15 8470873 820fed3
  * Update simple.xml, ibusunicodegen.h 1a17f88 228f0a7
  * Update CI 2ede4a1 a69a449

Code Contributors:

  * setup/enginedialog: Improve the search for engines (Mike FABIAN) d3d7762
  * configure: Don't do AC_CHECK_FILE when cross compiling (oreo639) cc46e62

Translation Contributors:

  * po: Update translation (Georgian) (Temuri Doghonadze) 16ebd40
  * po: Update translation (Chinese (Traditional) (zh_TW)) (Cheng-Chia Tseng)
    92769c3
  * po: Update translation (Czech) (Krystof Cerny) 4620b33
  * po: Update translation (Czech) (Daniel Rusek) e513e26
  * po: Update translation (Hebrew) (Yaron Shahrabani) 68c1d6a
  * po: Update translation (Punjabi) (A S Alam) 82b56fd
  * po: Update translation (Turkish) (Oguz Ersen) 8e31032
  * po: Update translation (Chinese (Simplified) (zh_CN)) (Liu Tao) 847a80e
  * po: Update translation (Korean) (simmon) 1180470
  * po: Update translation (Portuguese (Brazil)) (Rafael Fontenelle) dc27015
   2024-04-07 09:35:33 by Thomas Klausner | Files touched by this commit (1138)
Log message:
*: bump for cairo buildlink3.mk change

lzo was made an option
   2024-04-06 10:07:18 by Thomas Klausner | Files touched by this commit (1489)
Log message:
* recursive bump for libxkbcommon 1.7.0

Marc Baudoin reported problems with using old binary packages
with the new libkxbcommon, so force everything to 1.7.0