Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package fcitx5-configtool for
openSUSE:Factory checked in at 2026-02-09 15:45:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fcitx5-configtool (Old)
and /work/SRC/openSUSE:Factory/.fcitx5-configtool.new.1670 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fcitx5-configtool"
Mon Feb 9 15:45:13 2026 rev:17 rq:1331876 version:5.1.12
Changes:
--------
--- /work/SRC/openSUSE:Factory/fcitx5-configtool/fcitx5-configtool.changes
2025-06-23 15:05:28.326232538 +0200
+++
/work/SRC/openSUSE:Factory/.fcitx5-configtool.new.1670/fcitx5-configtool.changes
2026-02-09 15:45:21.713909961 +0100
@@ -1,0 +2,15 @@
+Sun Feb 8 14:07:42 UTC 2026 - Marguerite Su <[email protected]>
+
+- update version 5.1.12
+ * configlib: Do not link to unused PkgConfig::XkbFile
+
+-------------------------------------------------------------------
+Sun Feb 8 06:06:20 UTC 2026 - Marguerite Su <[email protected]>
+
+- update version 5.1.11
+ * Use iso639 and iso3166 for better language name
+ * improve input method search with language
+- add fcitx5-configtool-revert-drop-qt5.patch
+ * upstream dropped Qt5, but Leap 15.6 is still using it
+
+-------------------------------------------------------------------
Old:
----
fcitx5-configtool-5.1.10.tar.zst
New:
----
fcitx5-configtool-5.1.12.tar.zst
fcitx5-configtool-revert-drop-qt5.patch
----------(New B)----------
New: * improve input method search with language
- add fcitx5-configtool-revert-drop-qt5.patch
* upstream dropped Qt5, but Leap 15.6 is still using it
----------(New E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ fcitx5-configtool.spec ++++++
--- /var/tmp/diff_new_pack.whgrLv/_old 2026-02-09 15:45:22.309934953 +0100
+++ /var/tmp/diff_new_pack.whgrLv/_new 2026-02-09 15:45:22.313935122 +0100
@@ -1,7 +1,7 @@
#
# spec file for package fcitx5-configtool
#
-# 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,25 +17,44 @@
Name: fcitx5-configtool
-Version: 5.1.10
+Version: 5.1.12
Release: 0
Summary: Configuration tool for fcitx5
License: GPL-2.0-or-later
Group: System/I18n/Chinese
URL: https://github.com/fcitx/fcitx5-configtool
Source:
https://download.fcitx-im.org/fcitx5/%{name}/%{name}-%{version}.tar.zst
+Patch0: %{name}-revert-drop-qt5.patch
BuildRequires: cmake
BuildRequires: extra-cmake-modules
BuildRequires: fcitx5-devel
BuildRequires: fcitx5-qt-devel
+BuildRequires: pkgconfig
+BuildRequires: update-desktop-files
+BuildRequires: zstd
+%if 0%{?suse_version} < 1600
+BuildRequires: gcc15-c++
+BuildRequires: libQt5QuickControls2-devel
+BuildRequires: libqt5-qtbase-devel
+BuildRequires: libqt5-qtsvg-devel
+BuildRequires: libqt5-qtx11extras-devel
+BuildRequires: plasma-framework-devel
+BuildRequires: cmake(KF5CoreAddons)
+BuildRequires: cmake(KF5DBusAddons)
+BuildRequires: cmake(KF5Declarative)
+BuildRequires: cmake(KF5I18n)
+BuildRequires: cmake(KF5IconThemes)
+BuildRequires: cmake(KF5ItemViews)
+BuildRequires: cmake(KF5KCMUtils)
+BuildRequires: cmake(KF5Kirigami2)
+BuildRequires: cmake(KF5Package)
+BuildRequires: cmake(KF5WindowSystem)
+%else
BuildRequires: gcc-c++
BuildRequires: libplasma6-devel
-BuildRequires: pkgconfig
BuildRequires: qt6-concurrent-devel
BuildRequires: qt6-quickcontrols2-devel
BuildRequires: qt6-widgets-devel
-BuildRequires: update-desktop-files
-BuildRequires: zstd
BuildRequires: cmake(KF6CoreAddons)
BuildRequires: cmake(KF6Declarative)
BuildRequires: cmake(KF6I18n)
@@ -45,17 +64,35 @@
BuildRequires: cmake(KF6Kirigami)
BuildRequires: cmake(KF6Package)
BuildRequires: cmake(KF6Svg)
+Obsoletes: %{name}-qt6 <= 5.10.9
+%endif
BuildRequires: pkgconfig(iso-codes)
BuildRequires: pkgconfig(xkbcommon)
BuildRequires: pkgconfig(xkbfile)
Supplements: fcitx5
-Obsoletes: %{name}-qt6 <= 5.10.9
Provides: fcitx-config-gtk3 = %{version}
Obsoletes: fcitx-config-gtk3 <= 0.4.10
%description
Configuration tool for fcitx5
+%if 0%{?suse_version} < 1600
+%package -n kcm_fcitx5
+Summary: Configuration module for fcitx5
+Group: System/I18n/Chinese
+Supplements: (fcitx5 and plasma5-workspace)
+Provides: kcm5-fcitx = %{version}
+Provides: kf5-kcm-fcitx = %{version}
+Provides: kf5-kcm-fcitx-icons = %{version}
+Obsoletes: kcm5-fcitx <= 0.5.6
+Obsoletes: kf5-kcm-fcitx <= 0.5.6
+Obsoletes: kf5-kcm-fcitx-icons <= 0.5.6
+
+%description -n kcm_fcitx5
+Configuration module for fcitx5
+
+%else
+
%package kcm6
Summary: Configuration module for fcitx5
Group: System/I18n/Chinese
@@ -72,11 +109,22 @@
%description kcm6
Configuration module for fcitx5
+%endif
+
%prep
%setup -q
+%if 0%{?suse_version} < 1600
+%patch -P 0 -p 1
+%endif
%build
+%if 0%{?suse_version} < 1600
+%cmake -DUSE_QT6=OFF \
+ -DCMAKE_CXX_COMPILER=%{_bindir}/g++-15 \
+ -DCMAKE_C_COMPILER=%{_bindir}/gcc-15
+%else
%cmake
+%endif
%make_build
%install
@@ -89,8 +137,13 @@
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
+%if 0%{?suse_version} < 1600
+%post -n kcm_fcitx5 -p /sbin/ldconfig
+%postun -n kcm_fcitx5 -p /sbin/ldconfig
+%else
%post -n %{name}-kcm6 -p /sbin/ldconfig
%postun -n %{name}-kcm6 -p /sbin/ldconfig
+%endif
%files -f %{name}.lang
%license LICENSES
@@ -102,8 +155,23 @@
%{_libdir}/libFcitx5Migrator.so*
%{_datadir}/applications/kbd-layout-viewer5.desktop
+%if 0%{?suse_version} < 1600
+%files -n kcm_fcitx5 -f kcm_fcitx5.lang
+%{_bindir}/fcitx5-plasma-theme-generator
+%dir %{_datadir}/kpackage
+%dir %{_datadir}/kpackage/kcms
+%dir %{_libdir}/qt5/plugins/plasma
+%dir %{_libdir}/qt5/plugins/plasma/kcms
+%dir %{_libdir}/qt5/plugins/plasma/kcms/systemsettings
+%{_libdir}/qt5/plugins/plasma/kcms/systemsettings/kcm_fcitx5.so
+%{_datadir}/applications/kcm_fcitx5.desktop
+%{_datadir}/kpackage/kcms/kcm_fcitx5
+
+%else
+
%files -n %{name}-kcm6 -f kcm_fcitx5.lang
%{_bindir}/fcitx5-plasma-theme-generator
%{_libdir}/qt6/plugins/plasma/kcms/systemsettings/kcm_fcitx5.so
%{_datadir}/applications/kcm_fcitx5.desktop
+%endif
++++++ fcitx5-configtool-5.1.10.tar.zst -> fcitx5-configtool-5.1.12.tar.zst
++++++
++++ 10373 lines of diff (skipped)
++++++ fcitx5-configtool-revert-drop-qt5.patch ++++++
++++ 2490 lines (skipped)