Package Release Info

ibus-1.5.33-160000.2.1

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

ibus-devel
ibus-gtk

Change Logs

* Mon Jan 19 2026 qzhao@suse.com
- Update ibus.spec to get rid of update-desktop-files:
  * It often duplicates upstream translation effort, wasting a human
    work, both community translators and contracted ones.
  * Most of these translations are ~20 years old, and they were never
    reviewed, so it is possible that they are worse than the upstream
    ones. In the last 20 years it did not provide any way to upstream
    the changes and translations. The upstream translations got another
    20 years of development. Also Desktop Categories specification was
    updated, and the upstream specification now covers all aspects of
    former X-SuSE-* Categories extensions.
  * As a result, the SUSE desktop menu experience differs from other
    vendors. Applications have a different name, different translations,
    different placement in the structured menu etc.
  * Upstream translations have a wider impact.
  * Package maintainers have only a limited control over the contents
    visible to users. It is imported during the runtime, and the visible
    contents could be different from the contents in the package.
  * update-desktop-files is a complicated tool. It attempts to fix
    deprecated and obsolete stuff in the desktop files without even
    informing the developer that something was wrong and something was
    modified.
  * It uses a very complicated toolchain that requires access to SUSE
    intranet and access to OpenQA VPN. The complete toolchain setup was
    never published, so it has even problems with Open Source ideas.
  * It mixes SUSE-unique translations with translations that just
    duplicate the upstream translation effort. As a result it significantly
    increases number of strings to translate and decreases the quality of
    the translation.
  (jsc#PED-14507)
* Tue Dec 16 2025 gcomes.obs@gmail.com
- use return insted of exit in 20-ibus-plasma-setup.sh
  * such script is sourced not executed, when using exit other
    scripts in the same directory are not sourced anymore
  * fix boo#1255237
Version: 1.5.33-160000.1.1
* Wed Nov 19 2025 ftake@geeko.jp
- Upstream update to 1.5.33
  * Fix reset signal w/ GTK_IM_MODULE=ibus in Wayland
  * Provide preedit semantic APIs
  * Do not load en-US compose table by default
  * IBus 1.5.33 will insert "include %L" in your compose file
    automatically generated by old IBus versions
  * Implement IBusMessage
  * Improve BEPO compose sequence visuals
  * Update simple.xml with xkeyboard-config 2.45
  * Update ibusunicodegen.h with Unicode 17.0.0
  * Bug fixes for Wayland input-method
  * Fix PageUp/PageDown buttons with hiding candidate popup
  * Drop fix-candidate-does-not-hide-automatically.patch
  * Fix leaks and buffer overflows
- Drop patches for unmaintained distributions
  * ibus-fix-Signal-does-not-exist.patch
  * ibus-socket-name-compatibility.patch
* Mon Sep 22 2025 hillwood@opensuse.org
- Add fix-candidate-does-not-hide-automatically.patch
  * Fix PageUp/PageDown buttons with hidding candidate popup
Version: 1.5.32-160000.3.1
* Mon Sep 15 2025 ftake@geeko.jp
- Add an initial setup feature for Plasma Wayland
  * enables IBus as the active virtual keyboard on the first login,
    allowing users to input text using IBus without manual configuration
  * Fix boo#1084804, boo#1246423
Version: 1.5.32-160000.2.2
* Sat Jun 14 2025 tiwai@suse.com
- Fix *-32bit package post scripts (bsc#1244535):
  the broken conditionals are dropped, assuming only *-32bit builds.
  Also the superfluous post/postun for ibus-gtk3-32bit were dropped, too.
* Sat May 31 2025 ftake@geeko.jp
- Upstream update to 1.5.32
  * Send FocusIn signal again after delayed FocusId property
  * Fix time lag of CandidatePanel in X11
  * Update Unicode table with keysym
  * Wayland input-method protocol version 1 and 2
  * https://github.com/ibus/ibus/wiki/WaylandDesktop
  * Additional Wayland input-method; XIM and GTK2, Key repeating, Compose
  * ibus start --type wayland new option
  * Compose feature updates
  * Bug fixes of Wayland features
  * Update simple.xml with xkeyboard-config 2.44
- Revert not to use systemd to launch ibus
  * Remove ibus-ui-gtk3-restart-via-systemd.patch
- Remove patches merged by the upstream
  * ibus-gcc15-1.patch
  * ibus-gcc15-2.patch
* Sat Apr 12 2025 hsk17@mail.de
- Add ibus-gcc15-1.patch and ibus-gcc15-2.patch from upstream to
  fix gcc15 compile time errors
* Fri Nov 08 2024 qzhao@suse.com
- Upstream update to 1.5.31
  * Enhance CI for generic
  * Enhance CI for Wayland
  * Enhance compose keys
  * Update compose keys with latest Xorg and GTK
  * Use localectl to get current XKB in Wayland instead of setxkbmap
  * Update XKB engines
  * Update Unicode category
  * Change IBus unique name for security issue
  * Ignore Super modifier for compose keys for GNOME Wayland
  * Fix X11 application and game issues
  * Fix Emoji issues
  * Fix Flatpak issues
  * Fix preedit issues with m17n:sa:itrans
  * Code maintenance
* Sun Jul 07 2024 ftake@geeko.jp
- Upstream update to 1.5.30
  * Fix Super key is not handled in GTK 4 applications
  * ui/gtk3: Fix SEGV with Super-space in Wayland
  * tools: Fix ibus start/restart in Plasma Wayland 5696033
  * ui/gtk3: Fix ibus-daemon timeout in Plasma Wayland
  * ui/gtk3: Set Indicator status at launching time
  * Implement preedit color in Plasma Wayland
  * Implement ibus start/restart for Plasma Wayland
  * Show preferences menu item in activate menu
  * Fix control keys with game application
  * Fix typing freeze with barcode reader
  * Fix preedit issue with X applications
  * setup/enginedialog: Improve the search for engines
  * After libX11 is fixed about the XIM jumbled input issues, too quick
    focus change can causes a freeze with barcode reader.
    (bsc#1252250)
  * Fix the synchronous "ProcessKeyEvent" D-Bus method in ibus-x11 too.
    (bsc#1252250)
  * The synchronous "ProcessKeyEvent" D-Bus method cannot receive
    "CommitText" and "ForwardKeyEvent" D-Bus signals during calling
    the method. To resolve the issue, now Add
    ibus_input_context_set_post_process_key_event() and
    ibus_input_context_post_process_key_event().
    (bsc#1252250)
- Refresh ibus-ui-gtk3-restart-via-systemd.patch
- Drop patches merged by the upstream
  * ibus-complete-preedit-signals-for-postprocesskeyevent.patch
  * ibus-enginesimple-dont-commit-any-characters.patch
* Thu Feb 22 2024 dimstar@opensuse.org
- Use %patch -P N instead of deprecated %patchN.
* Sun Feb 04 2024 jdelvare@suse.com
- Fix dead keys with non-English keyboard in some applications
  (MAME, Wine) (boo#1218135)
  ibus-complete-preedit-signals-for-postprocesskeyevent.patch
  ibus-enginesimple-dont-commit-any-characters.patch
* Fri Jan 19 2024 gmbr3@opensuse.org
- Use %_libexecdir as the basis of %_ibus_libexecdir (bsc#1174075)
* Sat Dec 02 2023 hillwood@opensuse.org
- Update version to 1.5.29
  * Add DeleteSurroundingText to PostProcessKeyEvent
  * Add preedit D-Bus signals to PostProcessKeyEvent
  * Tab should not be committed by IM
  * Translate keycodes with CapsLock
  * Update org.freedesktop.ibus.gschema.xml
  * Implement Plasma Wayland
  * Distinguish Arabic XKB and Keypad XKB options
  * Update simple.xml with xkeyboard-config 2.39
  * Fix key typing issues
  * Fix Emoji and Unicode issues
  * Fix setup dialog SEGV
  * Fix remote desktop issue
  * Enhance CI
  * Update translations
- Drop ibus-fix-key-release.patch, merged by upstream
* Wed Oct 04 2023 i@marguerite.su
- macros.ibus:
  * set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
    to create_indexes() for the existing db. but according to upstream,
    create_indexes() is now a dummy function, and it didn't bring
    any performance improvements before. and on rpmlint side,
    it will modify the final filelist.