Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package fcitx5-chinese-addons for
openSUSE:Factory checked in at 2026-10-22 18:24:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fcitx5-chinese-addons (Old)
and /work/SRC/openSUSE:Factory/.fcitx5-chinese-addons.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fcitx5-chinese-addons"
Thu Oct 22 18:24:32 2026 rev:18 rq:1386586 version:5.1.15
Changes:
--------
---
/work/SRC/openSUSE:Factory/fcitx5-chinese-addons/fcitx5-chinese-addons.changes
2026-02-09 11:43:48.434875953 +0100
+++
/work/SRC/openSUSE:Factory/.fcitx5-chinese-addons.new.2252680/fcitx5-chinese-addons.changes
2026-10-22 18:24:39.237595292 +0200
@@ -1,0 +2,17 @@
+Sat Oct 17 19:53:54 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 5.1.15:
+ * Pinyin: keep typed context for prediction, select last char
+ from candidates, tabbed/stroke candidate actions, separate
+ single-char and pinyin filters, full pinyin in duplicate
+ comments, partial-final matching disabled by default
+ * New GB shuangpin support and custom shuangpin profile example
+ * Table: hint in comment, SpaceBeforeHint option, stroke filter,
+ guard against empty candidate list
+ * Cloudpinyin: reworked learning (can be disabled), split
+ backend, fix crash on empty result, updated Baidu URL
+ * Emoji 17.0 support, new symbols, Lua 5.5 fix
+ * Build: boost::json replaced by nlohmann/json, tools are now
+ optional, raise floors to fcitx5 >= 5.1.22, libime >= 1.1.14
+
+-------------------------------------------------------------------
Old:
----
fcitx5-chinese-addons-5.1.11_dict.tar.zst
New:
----
fcitx5-chinese-addons-5.1.15_dict.tar.zst
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ fcitx5-chinese-addons.spec ++++++
--- /var/tmp/diff_new_pack.qkXjtm/_old 2026-10-22 18:24:40.482645714 +0200
+++ /var/tmp/diff_new_pack.qkXjtm/_new 2026-10-22 18:24:40.484645795 +0200
@@ -17,37 +17,33 @@
Name: fcitx5-chinese-addons
-Version: 5.1.11
+Version: 5.1.15
Release: 0
Summary: Pinyin and Table IM support for fcitx5
License: GPL-2.0-or-later AND LGPL-2.1-or-later
-Group: System/I18n/Chinese
URL: https://github.com/fcitx/fcitx5-chinese-addons
Source:
https://download.fcitx-im.org/fcitx5/%{name}/%{name}-%{version}_dict.tar.zst
BuildRequires: cmake
BuildRequires: extra-cmake-modules
-BuildRequires: fcitx5-devel
BuildRequires: fcitx5-lua-devel
BuildRequires: fcitx5-qt-devel
BuildRequires: fdupes
-BuildRequires: fmt-devel
BuildRequires: hicolor-icon-theme
-%if 0%{?suse_version} < 1600
-BuildRequires: libboost_iostreams1_75_0-devel
-BuildRequires: libboost_regex1_75_0-devel
-%else
-BuildRequires: libboost_iostreams-devel
-BuildRequires: libboost_regex-devel
-%endif
-BuildRequires: libcurl-devel
-BuildRequires: libime-devel >= 1.0.12
-BuildRequires: opencc-devel
+BuildRequires: libime-devel >= 1.1.14
BuildRequires: pkgconfig
-BuildRequires: qt6-concurrent-devel
-BuildRequires: qt6-dbus-devel
-BuildRequires: qt6-webenginewidgets-devel
-BuildRequires: qt6-widgets-devel
BuildRequires: zstd
+BuildRequires: pkgconfig(Fcitx5Config) >= 5.1.22
+BuildRequires: pkgconfig(Fcitx5Core) >= 5.1.22
+BuildRequires: pkgconfig(Fcitx5Module) >= 5.1.22
+BuildRequires: pkgconfig(Fcitx5Utils) >= 5.1.22
+BuildRequires: pkgconfig(Qt6Concurrent)
+BuildRequires: pkgconfig(Qt6DBus)
+BuildRequires: pkgconfig(Qt6WebEngineWidgets)
+BuildRequires: pkgconfig(Qt6Widgets)
+BuildRequires: pkgconfig(fmt)
+BuildRequires: pkgconfig(libcurl)
+BuildRequires: pkgconfig(nlohmann_json) >= 3.2
+BuildRequires: pkgconfig(opencc)
Supplements: fcitx5
Conflicts: fcitx <= 4.2.9.8
Provides: fcitx-cloudpinyin = %{version}
@@ -78,6 +74,13 @@
Obsoletes: fcitx-table-cn-wubi < 4.2.9.6
Obsoletes: fcitx-table-cn-wubi-pinyin < 4.2.9.6
Obsoletes: fcitx-table-cn-ziran < 4.2.9.6
+%if 0%{?suse_version} < 1600
+BuildRequires: libboost_iostreams1_75_0-devel
+BuildRequires: libboost_regex1_75_0-devel
+%else
+BuildRequires: libboost_iostreams-devel
+BuildRequires: libboost_regex-devel
+%endif
%if 0%{?suse_version} == 1500
BuildRequires: gcc8
BuildRequires: gcc8-c++
@@ -85,7 +88,7 @@
BuildRequires: gcc-c++
%endif
%if 0%{?suse_version} <= 1520
-BuildRequires: appstream-glib-devel
+BuildRequires: pkgconfig(appstream-glib)
%endif
%description
@@ -93,7 +96,6 @@
%package -n fcitx5-pinyindictmanager6
Summary: Fcitx5 Pinyin dictionary manager library
-Group: System/Libraries
Supplements: (fcitx5-chinese-addons and plasma6-workspace)
%description -n fcitx5-pinyindictmanager6
@@ -101,7 +103,6 @@
%package -n fcitx5-customphraseeditor6
Summary: Fcitx5 Custom Phrase editor library
-Group: System/Libraries
Supplements: (fcitx5-chinese-addons and plasma6-workspace)
%description -n fcitx5-customphraseeditor6
@@ -109,7 +110,6 @@
%package devel
Summary: Development files for fcitx5-chinese-addons
-Group: Development/Libraries/C and C++
Requires: %{name} = %{version}
Requires: fcitx5-customphraseeditor6 = %{version}
Requires: fcitx5-pinyindictmanager6 = %{version}
@@ -182,6 +182,7 @@
%{_fcitx5_datadir}/punctuation/punc.mb.*
%{_fcitx5_datadir}/lua/imeapi/extensions/pinyin.lua
%{_fcitx5_datadir}/pinyin/chaizi.dict
+%{_fcitx5_datadir}/pinyin/sp.dat.example
%{_fcitx5_datadir}/pinyin/symbols
%{_datadir}/icons/hicolor/*/apps/org.fcitx.Fcitx5.fcitx-*
%{_datadir}/icons/hicolor/*/apps/fcitx-*
++++++ fcitx5-chinese-addons-5.1.11_dict.tar.zst ->
fcitx5-chinese-addons-5.1.15_dict.tar.zst ++++++
++++ 35533 lines of diff (skipped)