Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ibus for openSUSE:Factory checked in at 2024-07-09 20:03:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ibus (Old) and /work/SRC/openSUSE:Factory/.ibus.new.2080 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ibus" Tue Jul 9 20:03:22 2024 rev:127 rq:1186173 version:1.5.30 Changes: -------- --- /work/SRC/openSUSE:Factory/ibus/ibus.changes 2024-02-23 16:41:43.483496956 +0100 +++ /work/SRC/openSUSE:Factory/.ibus.new.2080/ibus.changes 2024-07-09 20:03:46.548212838 +0200 @@ -1,0 +2,21 @@ +Sun Jul 7 09:23:53 UTC 2024 - Fuminobu Takeyama <ft...@geeko.jp> - 1.5.30 + +- 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 +- 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 + +------------------------------------------------------------------- Old: ---- ibus-1.5.29-rc2.tar.gz ibus-complete-preedit-signals-for-postprocesskeyevent.patch ibus-enginesimple-dont-commit-any-characters.patch New: ---- ibus-1.5.30.tar.gz BETA DEBUG BEGIN: Old:- Drop patches merged by the upstream * ibus-complete-preedit-signals-for-postprocesskeyevent.patch * ibus-enginesimple-dont-commit-any-characters.patch Old: * ibus-complete-preedit-signals-for-postprocesskeyevent.patch * ibus-enginesimple-dont-commit-any-characters.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ibus.spec ++++++ --- /var/tmp/diff_new_pack.XdCcDI/_old 2024-07-09 20:03:47.588250942 +0200 +++ /var/tmp/diff_new_pack.XdCcDI/_new 2024-07-09 20:03:47.588250942 +0200 @@ -35,13 +35,13 @@ %define _name ibus Name: %{_name}%{?nsuffix} -Version: 1.5.29 +Version: 1.5.30 Release: 0 Summary: The "Intelligent Input Bus" input method License: LGPL-2.1-or-later Group: System/I18n/Chinese URL: https://github.com/ibus/ -Source: https://github.com/ibus/ibus/releases/download/%{version}/%{_name}-%{version}-rc2.tar.gz +Source: https://github.com/ibus/ibus/releases/download/%{version}/%{_name}-%{version}.tar.gz Source2: README.SUSE Source3: xim.ibus.suse.template Source4: xim.d-ibus-121 @@ -76,14 +76,9 @@ # PATCH-FIX-UPSTREAM ibus-ui-gtk3-restart-via-systemd.patch # Allow ibus-ui-gtk3 to restart ibus-daemon when it is launched by systemd Patch16: ibus-ui-gtk3-restart-via-systemd.patch -# PATCH-FIX-UPSTREAM ibus-complete-preedit-signals-for-postprocesskeyevent.patch -# Fix dead keys on non-English keyboards for some applications (boo#1218135) -Patch17: ibus-complete-preedit-signals-for-postprocesskeyevent.patch -# PATCH-FIX-UPSTREAM ibus-enginesimple-dont-commit-any-characters.patch -# Fix dead keys on non-English keyboards for Wine (boo#1218135) -Patch18: ibus-enginesimple-dont-commit-any-characters.patch BuildRequires: pkgconfig(dbusmenu-glib-0.4) BuildRequires: pkgconfig(dbusmenu-gtk3-0.4) +BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(iso-codes) BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(systemd) @@ -221,7 +216,7 @@ %endif %prep -%setup -q -n %{_name}-%{version}-rc2 +%setup -q -n %{_name}-%{version} %patch -P 4 -p1 %patch -P 8 -p1 %if 0%{?sle_version} < 150200 && 0%{?suse_version} <=1500 @@ -242,8 +237,6 @@ %patch -P 15 -p1 %endif %patch -P 16 -p1 -%patch -P 17 -p1 -%patch -P 18 -p1 %build %configure --disable-static \ @@ -259,6 +252,7 @@ --disable-python2 \ %if ! 0%{?with_gtk4} --enable-gtk3 \ + --disable-gtk4 \ --enable-vala \ --enable-appindicator \ --with-python=python3 \ ++++++ ibus-1.5.29-rc2.tar.gz -> ibus-1.5.30.tar.gz ++++++ ++++ 47696 lines of diff (skipped) ++++++ ibus-ui-gtk3-restart-via-systemd.patch ++++++ --- /var/tmp/diff_new_pack.XdCcDI/_old 2024-07-09 20:03:48.320277761 +0200 +++ /var/tmp/diff_new_pack.XdCcDI/_new 2024-07-09 20:03:48.324277908 +0200 @@ -1,16 +1,15 @@ -diff -Nur ibus-1.5.29/ui/gtk3/panel.vala ibus-1.5.29-new/ui/gtk3/panel.vala ---- ibus-1.5.29/ui/gtk3/panel.vala 2023-12-02 16:13:18.091542008 +0800 -+++ ibus-1.5.29-new/ui/gtk3/panel.vala 2023-12-02 16:19:05.450810285 +0800 -@@ -1459,7 +1459,7 @@ - m_sys_menu.append(new Gtk.SeparatorMenuItem()); +--- ibus-1.5.30/ui/gtk3/panel.vala.orig 2024-05-02 12:24:21.000000000 +0900 ++++ ibus-1.5.30/ui/gtk3/panel.vala 2024-06-20 00:40:40.904145726 +0900 +@@ -1506,7 +1506,7 @@ + if (m_is_kde && !BindingCommon.default_is_xdisplay()) + run_ibus_command("restart"); + else +- m_bus.exit(true); ++ restart_daemon(); + }); + m_sys_menu.insert(item, -1); - item = new Gtk.MenuItem.with_label(_("Restart")); -- item.activate.connect((i) => m_bus.exit(true)); -+ item.activate.connect((i) => restart_daemon()); - m_sys_menu.append(item); - - item = new Gtk.MenuItem.with_label(_("Quit")); -@@ -1474,6 +1474,144 @@ +@@ -1527,6 +1527,144 @@ return m_sys_menu; }