Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package fcitx5-gtk for openSUSE:Factory 
checked in at 2026-02-09 11:43:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fcitx5-gtk (Old)
 and      /work/SRC/openSUSE:Factory/.fcitx5-gtk.new.1670 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fcitx5-gtk"

Mon Feb  9 11:43:14 2026 rev:15 rq:1331812 version:5.1.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/fcitx5-gtk/fcitx5-gtk.changes    2025-06-23 
15:04:58.929006112 +0200
+++ /work/SRC/openSUSE:Factory/.fcitx5-gtk.new.1670/fcitx5-gtk.changes  
2026-02-09 11:43:46.978814697 +0100
@@ -1,0 +2,6 @@
+Sun Feb  8 05:36:23 UTC 2026 - Marguerite Su <[email protected]>
+
+- update to 5.1.5
+  * Remove Gtk2 from deps
+
+-------------------------------------------------------------------

Old:
----
  fcitx5-gtk-5.1.4.tar.zst

New:
----
  fcitx5-gtk-5.1.5.tar.zst

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

Other differences:
------------------
++++++ fcitx5-gtk.spec ++++++
--- /var/tmp/diff_new_pack.EI7Ial/_old  2026-02-09 11:43:47.538838256 +0100
+++ /var/tmp/diff_new_pack.EI7Ial/_new  2026-02-09 11:43:47.542838425 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package fcitx5-gtk
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           fcitx5-gtk
-Version:        5.1.4
+Version:        5.1.5
 Release:        0
 Summary:        Gtk im module for fcitx5 and glib based dbus client library
 License:        LGPL-2.1-or-later

++++++ fcitx5-gtk-5.1.4.tar.zst -> fcitx5-gtk-5.1.5.tar.zst ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fcitx5-gtk-5.1.4/.github/workflows/check.yml 
new/fcitx5-gtk-5.1.5/.github/workflows/check.yml
--- old/fcitx5-gtk-5.1.4/.github/workflows/check.yml    2025-06-16 
08:25:33.000000000 +0200
+++ new/fcitx5-gtk-5.1.5/.github/workflows/check.yml    2025-12-22 
07:18:11.000000000 +0100
@@ -38,7 +38,7 @@
     steps:
       - name: Install dependencies
         run: |
-          pacman -Syu --noconfirm base-devel clang cmake ninja 
extra-cmake-modules fmt libuv git glib2-devel gtk2 gtk3 gtk4 libx11 
gobject-introspection
+          pacman -Syu --noconfirm base-devel clang cmake ninja 
extra-cmake-modules fmt libuv git glib2-devel gtk3 gtk4 libx11 
gobject-introspection
       - uses: actions/checkout@v4
         with:
           path: fcitx5-gtk
@@ -53,7 +53,7 @@
           path: fcitx5-gtk
           cmake-option: >-
             -DENABLE_GIR=On
-            -DENABLE_GTK2_IM_MODULE=On
+            -DENABLE_GTK2_IM_MODULE=Off
             -DENABLE_GTK3_IM_MODULE=On
             -DENABLE_GTK4_IM_MODULE=On
       - name: CodeQL Analysis
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fcitx5-gtk-5.1.4/CMakeLists.txt 
new/fcitx5-gtk-5.1.5/CMakeLists.txt
--- old/fcitx5-gtk-5.1.4/CMakeLists.txt 2025-06-16 08:25:33.000000000 +0200
+++ new/fcitx5-gtk-5.1.5/CMakeLists.txt 2025-12-22 07:18:11.000000000 +0100
@@ -1,5 +1,5 @@
 cmake_minimum_required(VERSION 3.6)
-project(fcitx5-gtk VERSION 5.1.4)
+project(fcitx5-gtk VERSION 5.1.5)
 
 find_package(ECM REQUIRED 1.0.0)
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake" 
${CMAKE_MODULE_PATH})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fcitx5-gtk-5.1.4/gtk2/fcitximcontext.cpp 
new/fcitx5-gtk-5.1.5/gtk2/fcitximcontext.cpp
--- old/fcitx5-gtk-5.1.4/gtk2/fcitximcontext.cpp        2025-06-16 
08:25:33.000000000 +0200
+++ new/fcitx5-gtk-5.1.5/gtk2/fcitximcontext.cpp        2025-12-22 
07:18:11.000000000 +0100
@@ -413,7 +413,8 @@
      * Compatible with glib 2.5.58 < 2.60
      * g_queue_clear_full(&context->gdk_events,
      * (GDestroyNotify)gdk_event_free);*/
-    g_queue_foreach(&context->gdk_events, (GFunc)gdk_event_free, NULL);
+    g_queue_foreach(&context->gdk_events, (GFunc)((void *)gdk_event_free),
+                    NULL);
     g_queue_clear(&context->gdk_events);
 
     G_OBJECT_CLASS(parent_class)->finalize(obj);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fcitx5-gtk-5.1.4/gtk3/fcitximcontext.cpp 
new/fcitx5-gtk-5.1.5/gtk3/fcitximcontext.cpp
--- old/fcitx5-gtk-5.1.4/gtk3/fcitximcontext.cpp        2025-06-16 
08:25:33.000000000 +0200
+++ new/fcitx5-gtk-5.1.5/gtk3/fcitximcontext.cpp        2025-12-22 
07:18:11.000000000 +0100
@@ -307,13 +307,18 @@
     }
 
     /* always install snooper */
-    if (_key_snooper_id == 0)
+    if (_key_snooper_id == 0) {
+        G_GNUC_BEGIN_IGNORE_DEPRECATIONS
         _key_snooper_id = gtk_key_snooper_install(_key_snooper_cb, NULL);
+        G_GNUC_END_IGNORE_DEPRECATIONS
+    }
 }
 
 static void fcitx_im_context_class_fini(FcitxIMContextClass *, gpointer) {
     if (_key_snooper_id != 0) {
+        G_GNUC_BEGIN_IGNORE_DEPRECATIONS
         gtk_key_snooper_remove(_key_snooper_id);
+        G_GNUC_END_IGNORE_DEPRECATIONS
         _key_snooper_id = 0;
     }
 }
@@ -459,7 +464,8 @@
      * Compatible with glib 2.5.58 < 2.60
      * g_queue_clear_full(&context->gdk_events,
      * (GDestroyNotify)gdk_event_free);*/
-    g_queue_foreach(&context->gdk_events, (GFunc)gdk_event_free, NULL);
+    g_queue_foreach(&context->gdk_events, (GFunc)((void *)gdk_event_free),
+                    NULL);
     g_queue_clear(&context->gdk_events);
 
     G_OBJECT_CLASS(parent_class)->finalize(obj);

Reply via email to