#21408 closed enhancement (fixed)

ibus-1.5.32

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.4
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (5)

comment:1 by Bruce Dubbs, 10 months ago

Changes between ibus-1.5.32-rc1 and ibus-1.5.32

Bug Fixes:

  • Send FocusIn signal again after delayed FocusId property
  • Fix time lag of CandidatePanel in X11
  • Update Unicode table with keysym
  • Fix misc issues

1.5.32-rc1

  • 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
  • Additional Wayland input-method; XIM and GTK2, Key repeating, Compose;
  • ibus start --type wayland new option
  • Compose feature updates
  • Build option --disable-xim --disable-gtk2 without X11
  • Call IBus.init() importing Python IBus module
  • Refactor codes
  • Update CI
  • Update issue template
  • Bug fixes of Wayland features
  • Update simple.xml with xkeyboard-config 2.44

comment:2 by Bruce Dubbs, 10 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:3 by Bruce Dubbs, 10 months ago

FTPFS. There seems to be a problem with vala bindings:

IBus-1.0.gir:15.3-15.17: error: unknown child element `doc:format' in `repository'
GModule-2.0.gir:13.3-13.21: error: unknown child element `doc:format' in `repository'
IBus-1.0.gir:12430.7-12430.21: warning: Signal `IBus.HotkeyProfile.trigger' conflicts with method of the same name
IBus-1.0.gir:33261.7-33261.15: warning: Virtual method `IBus.Serializable.copy' conflicts with method of the same name

Adding --enable-vala=no still fails:

VALAC    ibus_ui_gtk3_vala.stamp
error: Package `ibus-wayland-im-1.0' not found in specified Vala API directories 
or GObject-Introspection GIR directories

comment:4 by Bruce Dubbs, 10 months ago

Turns out that this package is sensitive to the vala version. Using vurrent vala, vala-0.56.18 (I was using 0.56.17), allows the package to build.

comment:5 by Bruce Dubbs, 10 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

009f88ed06 Update to ibus-1.5.32.
6f54ba9168 Update to boost-1.88.0.
5cc2286b0e Update to upower-v1.90.9.
f201df462f Update to mako-1.3.10 (Python Module).
Note: See TracTickets for help on using tickets.