Debian Patches

Status for ibus/1.5.27-5

Patch Description Author Forwarded Bugs Origin Last update
client-gtk2_Stop-many-warnings-of-surrounding-text.patch client/gtk2: Stop many warnings of surrounding text
Surrounding text is requested by ibus_im_context_filter_keypress()
and the no supported warning could be output many times.
Now the warning is output one time by input context but
brower applicaations do not use GtkWidget for the input context
so the warning is output by instance but not input context.
fujiwarat <takao.fujiwara1@gmail.com> yes upstream https://github.com/ibus/ibus/commit/8d0abbcb 2022-09-21
client-gtk2_Update-capabilities-if-retrieve-surrounding-.patch client/gtk2: Update capabilities if "retrieve-surrounding" is failed
Some engine developers wish to update the capabilities if emitting
"retrieve-surrounding" signal is failed so that engines disable the
surrounding text feature but I had deleted the logic with #2054 since
the second typing could be succeeded.
Asking all applications the second typing would not be a good condition
and the special issue should be fixed in firefox.
fujiwarat <takao.fujiwara1@gmail.com> yes debian upstream https://github.com/ibus/ibus/commit/781119be 2022-09-21
client-gtk2_Update-surrounding-text-properties-by-focus-.patch client/gtk2: Update surrounding text properties by focus in
ibus_input_context_set_surrounding_text() should be succeeded
if input contexts are different so that ibus engines can
update surrounding text properties with focus in event.

When an input context is created newly, RequireSurroundingText D-Bus
signal could not be received yet and set_surrounding_text() is failed.
Now "require-surrounding-text" signal is added to IBusInputContext
and clients can call set_surrounding_text() later.
fujiwarat <takao.fujiwara1@gmail.com> yes upstream https://github.com/ibus/ibus/commit/ddead515 2022-09-21
debian-multiarch.patch Re: Bug#922516: missing binary gtk-query-immodules-3.0
Please add /usr/lib/x86_64-linux-gnu/libgtk-3-0 to the PATH when running
tests that rely on gtk-query-immodules-3.0, or invoke it by its full
path. Note that this is a Debian-specific change and should not be
upstreamed.
Simon McVittie <smcv@debian.org> not-needed 2022-08-28
0003-dconf-Use-dbus-run-session-to-set-up-dconf-overrides.patch dconf: Use dbus-run-session to set up dconf overrides
dbus-launch is not particularly well designed to be used to run
individual processes with a temporary D-Bus session bus. Since
dbus 1.8, the dbus-run-session utility provides a better way to
do this.

The upstream is going to remove the dconf stuff so there's no
need to upstream. See https://github.com/ibus/ibus/issues/2150
Simon McVittie <smcv@debian.org> not-needed 2020-10-20
dconf-Create-a-temporary-XDG_RUNTIME_DIR.patch dconf: Create a temporary XDG_RUNTIME_DIR
Some chroot-based autobuilder environments, including Debian's sbuild,
have a tendency to inherit the XDG_RUNTIME_DIR variable from outside
the chroot but not create a corresponding directory inside the chroot.

If we do have a valid XDG_RUNTIME_DIR, we probably don't want to
touch it during the build anyway: it's better to use a temporary one
in all cases.

The upstream is going to remove the dconf stuff so there's no
need to upstream. See https://github.com/ibus/ibus/issues/2150
Simon McVittie <smcv@debian.org> not-needed 2019-12-27
socket-name-compatibility.patch compatibility for use-wayland-display-for-socket-name.patch This writes ~/.config/ibus/bus/SOCKETPATH with the old name. Changwoo Ryu not-needed upstream 2021-09-04
ubuntu-forward-panel-properties.patch Broadcast when panel properties are registered/updated
Augment the panel service D-Bus interface so that external consumers
can detect when the panel service properties are changed.
Needed for Unity (indicator-keyboard)
William Hua <william.hua@canonical.com> no 2020-04-30

All known versions for source package 'ibus'

Links