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-10-30 18:09:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ibus (Old) and /work/SRC/openSUSE:Factory/.ibus.new.1255 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ibus" Fri Oct 30 18:09:22 2026 rev:140 rq:1393497 version:1.5.35~rc1 Changes: -------- --- /work/SRC/openSUSE:Factory/ibus/ibus.changes 2026-09-08 16:51:28.886333921 +0200 +++ /work/SRC/openSUSE:Factory/.ibus.new.1255/ibus.changes 2026-10-30 18:12:45.432414930 +0100 @@ -1,0 +2,19 @@ +Mon Oct 26 16:36:40 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Update to version 1.5.35~rc1: + + Build with Meson 1.5 or later + + Support XKB latch keys in Wayland input-method + + Support use-system-keymap setting in Wayland input-method + + Support forwarding key events in Wayland input-method V2 +- Drop upstream merged patches: + + 1a331e695d84fc6bae8f2d11c52d4776df49647b.patch + + 5bbe88a1936246185a65f76e58cc85871401e59a.patch + + c534999a9dbea2666864250d74e058ecfb46e76f.patch + +------------------------------------------------------------------- +Mon Oct 26 13:10:35 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Backport one more patch to fix another GNOME 51 / GTK4 crash: + + c534999a9dbea2666864250d74e058ecfb46e76f.patch (glgo#GNOME/gtk#8503) + +------------------------------------------------------------------- Old: ---- 1a331e695d84fc6bae8f2d11c52d4776df49647b.patch 5bbe88a1936246185a65f76e58cc85871401e59a.patch ibus-1.5.34.tar.gz New: ---- ibus-1.5.35-rc1.tar.gz ----------(Old B)---------- Old:- Drop upstream merged patches: + 1a331e695d84fc6bae8f2d11c52d4776df49647b.patch + 5bbe88a1936246185a65f76e58cc85871401e59a.patch Old: + 1a331e695d84fc6bae8f2d11c52d4776df49647b.patch + 5bbe88a1936246185a65f76e58cc85871401e59a.patch + c534999a9dbea2666864250d74e058ecfb46e76f.patch ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ibus.spec ++++++ --- /var/tmp/diff_new_pack.XmMm44/_old 2026-10-30 18:12:47.816514733 +0100 +++ /var/tmp/diff_new_pack.XmMm44/_new 2026-10-30 18:12:47.822514984 +0100 @@ -34,13 +34,14 @@ %define _name ibus Name: %{_name}%{?nsuffix} -Version: 1.5.34 +Version: 1.5.35~rc1 +%global _version 1.5.35-rc1 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}.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 @@ -65,15 +66,14 @@ # PATCH-FIX-SLE ibus-disable-engines-preload-in-GNOME.patch bnc#1036729 [email protected] # Disable ibus engines preload in GNOME for These works are handled by gnome-shell. Patch12: ibus-disable-engines-preload-in-GNOME.patch -Patch13: https://github.com/ibus/ibus/commit/5bbe88a1936246185a65f76e58cc85871401e59a.patch -Patch14: https://github.com/ibus/ibus/commit/1a331e695d84fc6bae8f2d11c52d4776df49647b.patch +BuildRequires: vala >= 0.31.1 BuildRequires: pkgconfig(dbusmenu-glib-0.4) BuildRequires: pkgconfig(dbusmenu-gtk3-0.4) BuildRequires: pkgconfig(glib-2.0) >= 2.84.0 -BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gtk+-3.0) >= 3.12.0 BuildRequires: pkgconfig(iso-codes) BuildRequires: pkgconfig(libnotify) -BuildRequires: pkgconfig(systemd) +BuildRequires: pkgconfig(systemd) >= 0.7.5 BuildRequires: pkgconfig(wayland-client) >= 1.2.0 BuildRequires: pkgconfig(wayland-protocols) %if ! 0%{?with_gtk4} @@ -92,7 +92,6 @@ BuildRequires: pkgconfig(libnotify) >= 0.7 BuildRequires: pkgconfig(python3) # copy_deep method is supported since 0.31.1 -BuildRequires: vala >= 0.31.1 BuildRequires: systemd-rpm-macros BuildRequires: x11-tools BuildRequires: pkgconfig(json-glib-1.0) @@ -164,7 +163,6 @@ %package gtk3 Summary: IBus input method support for gtk3 applications Group: System/I18n/Chinese -BuildRequires: pkgconfig(gtk+-3.0) Requires: %{_name} = %{version} Supplements: (ibus and gtk3) %{gtk3_immodule_requires} @@ -205,7 +203,9 @@ %endif %prep -%setup -q -n %{_name}-%{version} +%setup -q -n %{_name}-%{_version} +# drop the main.c file - ensure it's regenerated from vala +rm -f tools/ibus_vala.stamp %patch -P 4 -p1 %patch -P 8 -p1 @@ -219,8 +219,6 @@ %patch -P 10 -p1 %patch -P 11 -p1 %patch -P 12 -p1 -%patch -P 13 -p1 -%patch -P 14 -p1 %build %configure --disable-static \
