[Bug 291303] textproc/ibus: update to 1.5.33

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 06 Dec 2025 23:26:39 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291303

--- Comment #6 from Henry Hu <henry.hu.sh@gmail.com> ---
(In reply to Henry Hu from comment #5)
no, the GTK3 immodule links with dbus directly.

also, ibus's configure still explicitly tries to find dbus. The found dbus is
linked explicitly with im modules:

> ack DBUS_CFLAGS | grep Makefile.am
client/gtk2/Makefile.am:45:     @DBUS_CFLAGS@ \
client/x11/Makefile.am:59:      @DBUS_CFLAGS@ \
client/gtk4/Makefile.am:45:     @DBUS_CFLAGS@ \
client/gtk3/Makefile.am:45:     @DBUS_CFLAGS@ \
docs/reference/ibus/Makefile.am:105:    @DBUS_CFLAGS@ \
src/tests/Makefile.am:272:ibus_share_CFLAGS = @DBUS_CFLAGS@

For simplicity, maybe just remove the one from GTK3 (and keep the LIB_DEPENDS
one). Practically it possibly does not matter - dbus gets installed one way or
the other.

If we want to be precise, then we should conditionally depend on it, if any of
the gtk options is enabled.

-- 
You are receiving this mail because:
You are the assignee for the bug.