Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package fcitx5 for openSUSE:Leap:16.0 
checked in at 2025-08-11 16:12:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:16.0/fcitx5 (Old)
 and      /work/SRC/openSUSE:Leap:16.0/.fcitx5.new.1085 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fcitx5"

Mon Aug 11 16:12:42 2025 rev:3 rq:1298839 version:5.1.13

Changes:
--------
--- /work/SRC/openSUSE:Leap:16.0/fcitx5/fcitx5.changes  2025-07-15 
17:55:38.659866691 +0200
+++ /work/SRC/openSUSE:Leap:16.0/.fcitx5.new.1085/fcitx5.changes        
2025-08-11 16:13:25.029896865 +0200
@@ -1,0 +2,8 @@
+Sun Jul 13 06:01:14 UTC 2025 - Fuminobu Takeyama <[email protected]>
+
+- Add fcitx-autostart to check $INPUT_METHOD so that fcitx5 does
+  not breake the other input methods
+  * Fix boo#1246418
+  * Add fcitx5-autostart.patch
+
+-------------------------------------------------------------------

New:
----
  fcitx5-autostart
  fcitx5-autostart.patch

----------(New B)----------
  New:  * Fix boo#1246418
  * Add fcitx5-autostart.patch
----------(New E)----------

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

Other differences:
------------------
++++++ fcitx5.spec ++++++
--- /var/tmp/diff_new_pack.lrTwX5/_old  2025-08-11 16:13:25.437914479 +0200
+++ /var/tmp/diff_new_pack.lrTwX5/_new  2025-08-11 16:13:25.441914653 +0200
@@ -33,10 +33,13 @@
 Source2:        
https://raw.githubusercontent.com/fcitx/fcitx-artwork/master/logo/Fcitx.svg
 Source3:        xim.d-fcitx5
 Source4:        macros.fcitx5
+Source5:        fcitx5-autostart
 Source102:      fcitx5.service
 Patch1:         fcitx5-gcc7.patch
 Patch2:         fcitx5-5.0.13-memfd.patch
 Patch3:         fcitx5-5.1.13-xcb.patch
+# PATCH-FIX-OPENSUSE fcitx5-autostart.patch [email protected] -- check 
INPUT_METHOD before launch
+Patch4:         fcitx5-autostart.patch
 BuildRequires:  cmake
 BuildRequires:  dbus-1-devel
 BuildRequires:  extra-cmake-modules
@@ -170,6 +173,7 @@
     done
 popd
 
+install -m 755 %{SOURCE5} %{buildroot}%{_bindir}/fcitx5-autostart
 install -D -m 0644 %{SOURCE102} %{buildroot}%{_userunitdir}/fcitx5.service
 
 # install icons
@@ -240,6 +244,7 @@
 %{_bindir}/fcitx5-configtool
 %{_bindir}/fcitx5-remote
 %{_bindir}/fcitx5-diagnose
+%{_bindir}/fcitx5-autostart
 %{_libdir}/fcitx5
 %{_libexecdir}/fcitx5-wayland-launcher
 %{_userunitdir}/fcitx5.service


++++++ fcitx5-autostart ++++++
#!/bin/sh

# Note:
# systemd-inputmethod-generator rewrite $INPUT_METHOD from fcitx5 to fcitx
# This works because fcitx and fcitx5 cannot be installed together.
case $INPUT_METHOD in
fcitx | fcitx5)
    /usr/bin/fcitx5 -D
    ;;
esac

++++++ fcitx5-autostart.patch ++++++
--- fcitx5-5.1.7/data/org.fcitx.Fcitx5.desktop.in.in.org        2023-07-20 
03:30:17.000000000 +0900
+++ fcitx5-5.1.7/data/org.fcitx.Fcitx5.desktop.in.in    2024-02-17 
17:20:37.345816452 +0900
@@ -2,7 +2,7 @@
 Name=Fcitx 5
 GenericName=Input Method
 Comment=Start Input Method
-Exec=@FCITX_INSTALL_BINDIR@/fcitx5
+Exec=@FCITX_INSTALL_BINDIR@/fcitx5-autostart
 Icon=@FCITX_ICON_NAME@
 Terminal=false
 Type=Application

Reply via email to