Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ibus-rime for openSUSE:Factory checked in at 2025-08-06 14:33:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ibus-rime (Old) and /work/SRC/openSUSE:Factory/.ibus-rime.new.1085 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ibus-rime" Wed Aug 6 14:33:44 2025 rev:19 rq:1297780 version:1.5.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ibus-rime/ibus-rime.changes 2024-01-22 20:39:37.929068270 +0100 +++ /work/SRC/openSUSE:Factory/.ibus-rime.new.1085/ibus-rime.changes 2025-08-06 14:34:48.767854644 +0200 @@ -1,0 +2,9 @@ +Tue Aug 3 11:37:30 UTC 2025 - Cliff Zhao <qz...@suse.com> + +- Update to version 1.5.1: + fix(rime_engine): ignore super modifier in gtk. +- Update ibus-rime.spec: + Change the project URL and source name source address with current + project homepage to fit the SLFO:Main robot check. + +------------------------------------------------------------------- Old: ---- ibus-rime-1.5.0.tar.gz New: ---- 1.5.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ibus-rime.spec ++++++ --- /var/tmp/diff_new_pack.DI22I8/_old 2025-08-06 14:34:53.192040981 +0200 +++ /var/tmp/diff_new_pack.DI22I8/_new 2025-08-06 14:34:53.192040981 +0200 @@ -1,7 +1,7 @@ # # spec file for package ibus-rime # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,25 +17,25 @@ Name: ibus-rime -Version: 1.5.0 +Version: 1.5.1 Release: 0 Summary: Rime for Linux/IBus License: GPL-3.0-or-later Group: System/I18n/Chinese -URL: https://github.com/rime/ibus-rime -Source: %{URL}/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz -BuildRequires: libboost_headers-devel +URL: https://rime.im/ +Source: https://github.com/rime/%{name}/archive/refs/tags/%{version}.tar.gz BuildRequires: cmake >= 3.10 BuildRequires: gcc-c++ -BuildRequires: pkgconfig(libnotify) +BuildRequires: libboost_headers-devel BuildRequires: pkgconfig(ibus-1.0) +BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(rime) %description Rime Input Method Engine for Linux/IBus %prep -%setup -q +%autosetup %build %cmake \ ++++++ ibus-rime-1.5.0.tar.gz -> 1.5.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ibus-rime-1.5.0/CHANGELOG.md new/ibus-rime-1.5.1/CHANGELOG.md --- old/ibus-rime-1.5.0/CHANGELOG.md 2021-01-24 14:38:05.000000000 +0100 +++ new/ibus-rime-1.5.1/CHANGELOG.md 2024-12-29 11:13:46.000000000 +0100 @@ -1,25 +1,35 @@ +<a name="1.5.1"></a> +### 1.5.1 (2024-12-29) + + +#### Bug Fixes + +* **rime_engine:** ignore super modifier in gtk4 (#192) + + + <a name="1.5.0"></a> ## 1.5.0 (2021-01-24) #### Features -* **ibus_rime.yaml:** install config file for ibus-rime, set default UI style ([3325f833](3325f833)) -* **plugins:** use librime's internal plugin loader ([b8a5c41c](b8a5c41c)) -* **rime_settings:** add config options: style/preedit_style, style/cursor_type ([cfa7bce2](cfa7bce2), closes [#102](102)) -* **submodules:** migrate to rime/plum ([5808a2b1](5808a2b1)) +* **ibus_rime.yaml:** install config file for ibus-rime, set default UI style +* **plugins:** use librime's internal plugin loader +* **rime_settings:** add config options: style/preedit_style, style/cursor_type (closes #102) +* **submodules:** migrate to rime/plum #### Breaking Changes -* **plugins:** use librime's internal plugin loader ([b8a5c41c](b8a5c41c)) +* **plugins:** use librime's internal plugin loader #### Bug Fixes -* **CMakeLists.txt:** static build requires boost_locale and icuuc ([570a27b5](570a27b5)) -* **logging:** wrong log file name ([61f85083](61f85083)) -* **rime_engine:** ignore keys with super modifier ([33b2755f](33b2755f)) -* **rime_main.cc:** deploy ibus_rime.yaml on maintenance ([8e081264](8e081264)) -* **rime_settings.h:** compile with gcc 10 ([25ad5b56](25ad5b56), closes [#90](90)) +* **CMakeLists.txt:** static build requires boost_locale and icuuc +* **logging:** wrong log file name +* **rime_engine:** ignore keys with super modifier +* **rime_main.cc:** deploy ibus_rime.yaml on maintenance +* **rime_settings.h:** compile with gcc 10 (closes #90) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ibus-rime-1.5.0/CMakeLists.txt new/ibus-rime-1.5.1/CMakeLists.txt --- old/ibus-rime-1.5.0/CMakeLists.txt 2021-01-24 14:38:05.000000000 +0100 +++ new/ibus-rime-1.5.1/CMakeLists.txt 2024-12-29 11:13:46.000000000 +0100 @@ -1,7 +1,7 @@ project(ibus-rime) cmake_minimum_required(VERSION 3.10) -set(ibus_rime_version 1.5.0) +set(ibus_rime_version 1.5.1) option(BUILD_STATIC "Build Rime using static libraries" OFF) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ibus-rime-1.5.0/rime_engine.c new/ibus-rime-1.5.1/rime_engine.c --- old/ibus-rime-1.5.0/rime_engine.c 2021-01-24 14:38:05.000000000 +0100 +++ new/ibus-rime-1.5.1/rime_engine.c 2024-12-29 11:13:46.000000000 +0100 @@ -503,8 +503,8 @@ guint keycode, guint modifiers) { - // ignore super key - if (modifiers & IBUS_SUPER_MASK) { + // ignore super key, @see ibus_engine_filter_key_event + if (modifiers & (IBUS_SUPER_MASK | IBUS_MOD4_MASK)) { return FALSE; }