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
