Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ibus for openSUSE:Factory checked in 
at 2026-07-14 13:45:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ibus (Old)
 and      /work/SRC/openSUSE:Factory/.ibus.new.1991 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ibus"

Tue Jul 14 13:45:21 2026 rev:138 rq:1365032 version:1.5.34

Changes:
--------
--- /work/SRC/openSUSE:Factory/ibus/ibus.changes        2026-01-27 
16:05:35.793152288 +0100
+++ /work/SRC/openSUSE:Factory/.ibus.new.1991/ibus.changes      2026-07-14 
13:45:23.857699633 +0200
@@ -1,0 +2,37 @@
+Sun Jul 12 03:33:32 UTC 2026 - Fuminobu Takeyama <[email protected]> - 1.5.34
+
+- Upstream update to 1.5.34
+  * no source changes from 1.5.34-rc2
+  * replace a tar artifact with the released one
+
+-------------------------------------------------------------------
+Mon Apr 20 14:13:47 UTC 2026 - Hillwood Yang <[email protected]>
+
+- Update version to 1.5.34-rc2(1.5.33.92)
+  * Enhance panel --enable-wayland-im option without daemon
+  * Enhance mouse position in Emojier category list
+  * Enhance Emoji and Unicode notifications
+  * Show Emoji annotations in GNOME
+  * Refer QT_IM_MODULES to check Wayland configuration
+  * Support input purpose and hints in ibus-wayland
+  * Update simple.xml with xkeyboard-config 2.46
+  * Fix locale compose features
+  * Fix Backspace after commit-text in Ghostty
+  * Fix "no memory" error with focus changes in Sway
+  * Fix latch key in Latvian(tilde) keymap in ibus-wayland
+  * Fix memory leaks
+  * Fix SEGV in ibus-x11
+  * Fix Panel bugs
+  * Fix build issues
+  * Replace ibus-daemon with ibus start in Github issue templace
+  * IBus Wayland panel can run without --exec-daemon option for the debugging 
purpose
+  * Follow mouse cursor in Emojier category list
+  * Enhance the order of the loading locale compose file
+  * Support to delete surrounding text feature with the Wayland input-method 
protocol
+  * Add IBUS_INPUT_HINT_HIDDEN_TEXT
+  * Enhance the pre-edit text in GNOME-Shell password including GDM
+  * Show Emoji annotations in the candidate popup in GNOME
+  * Update translators
+- Refresh setup-switch-im.patch
+
+-------------------------------------------------------------------

Old:
----
  ibus-1.5.33.tar.gz

New:
----
  ibus-1.5.34.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ibus.spec ++++++
--- /var/tmp/diff_new_pack.xTz5o2/_old  2026-07-14 13:45:24.865734088 +0200
+++ /var/tmp/diff_new_pack.xTz5o2/_new  2026-07-14 13:45:24.869734224 +0200
@@ -34,7 +34,7 @@
 
 %define _name   ibus
 Name:           %{_name}%{?nsuffix}
-Version:        1.5.33
+Version:        1.5.34
 Release:        0
 Summary:        The "Intelligent Input Bus" input method
 License:        LGPL-2.1-or-later

++++++ ibus-1.5.33.tar.gz -> ibus-1.5.34.tar.gz ++++++
++++ 50487 lines of diff (skipped)

++++++ setup-switch-im.patch ++++++
--- /var/tmp/diff_new_pack.xTz5o2/_old  2026-07-14 13:45:26.397786455 +0200
+++ /var/tmp/diff_new_pack.xTz5o2/_new  2026-07-14 13:45:26.421787275 +0200
@@ -1,6 +1,7 @@
---- ibus-1.5.26/setup/main.py.org      2022-03-14 14:15:48.000000000 +0900
-+++ ibus-1.5.26/setup/main.py  2022-08-21 23:04:59.698814168 +0900
-@@ -508,11 +508,16 @@
+diff -Nur ibus-1.5.34-rc2/setup/main.py ibus-1.5.34-rc2-new/setup/main.py
+--- ibus-1.5.34-rc2/setup/main.py      2026-04-03 17:35:38.000000000 +0800
++++ ibus-1.5.34-rc2-new/setup/main.py  2026-04-20 22:02:28.567934868 +0800
+@@ -582,11 +582,16 @@
          self.__engine_setup_exec_list[name] = os.spawnl(os.P_NOWAIT, *args)
  
      def __init_bus(self):
@@ -18,7 +19,7 @@
          dlg = Gtk.MessageDialog(message_type = Gtk.MessageType.QUESTION,
                                  buttons = Gtk.ButtonsType.YES_NO,
                                  text = message)
-@@ -522,39 +527,11 @@
+@@ -596,48 +601,11 @@
          if id != Gtk.ResponseType.YES:
              sys.exit(0)
  
@@ -28,13 +29,22 @@
 -        GLib.timeout_add_seconds(timeout, lambda *args: main_loop.quit())
 -        self.__bus.connect("connected", lambda *args: main_loop.quit())
 -
--        os.spawnlp(os.P_NOWAIT, "ibus-daemon", "ibus-daemon", "--xim", 
"--daemonize")
+-        os.spawnlp(os.P_NOWAIT, "ibus", "ibus", "start", "--xim", 
"--daemonize")
 -
 -        main_loop.run()
 -
 -        if self.__bus.is_connected():
--            message = _("IBus has been started! "
--                "If you cannot use IBus, add the following lines to your 
$HOME/.bashrc; then relog into your desktop.\n"
+-            message = _("IBus has been started. "
+-                "If you cannot use IBus, add the following lines to your "
+-                "$HOME/.bashrc; then relog into your desktop.\n"
+-                "\n"
+-                "  # For Wayland sessions ($XDG_SESSION_TYPE is 
\"wayland\")\n"
+-                "  export GTK_IM_MODULE=wayland\n"
+-                "  export XMODIFIERS=@im=ibus\n"
+-                "  export QT_IM_MODULES=wayland;ibus\n"
+-                "  export QT_IM_MODULE=ibus\n"
+-                "\n"
+-                "  # For X11 sessions ($XDG_SESSION_TYPE is \"x11\")\n"
 -                "  export GTK_IM_MODULE=ibus\n"
 -                "  export XMODIFIERS=@im=ibus\n"
 -                "  export QT_IM_MODULE=ibus"

Reply via email to