Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mozc for openSUSE:Factory checked in at 2026-05-05 15:14:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mozc (Old) and /work/SRC/openSUSE:Factory/.mozc.new.30200 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mozc" Tue May 5 15:14:57 2026 rev:56 rq:1350737 version:3.33.6133.102 Changes: -------- --- /work/SRC/openSUSE:Factory/mozc/mozc.changes 2026-03-30 18:38:23.264836313 +0200 +++ /work/SRC/openSUSE:Factory/.mozc.new.30200/mozc.changes 2026-05-05 15:16:24.765733910 +0200 @@ -1,0 +2,50 @@ +Sun May 3 16:53:11 UTC 2026 - Fuminobu Takeyama <[email protected]> - 3.33.6133.102 + +- Upstream update to 3.33.6133 + * Updated dictionaries: 20251026, Q4 2025 + * Added OOV words / expressions to seed dictionary + * Demoted Hieroglyph symbols + * Overrode the top history suggestion with dictionary suggestion + when the post correction is reasonably high enough + * Supported `{HOUR}` and `{MINUTE}` for `DateRewriter` + * Fixed the failure of importing user dictionaries in the ATOK + format +- Upstream update to 3.33.6089 + * Demote the ranking of some Kana variants (e.g. Hentaigana, + Ainu-kana, voiced-kana, etc.) + * Changed the ranking of alphabet transliteration candidates + * Promote Emoji more than Emoticon + * Supported new inline style for reading correction + * Supported multiple custom date formats +- Upstream update to 2.32.5994 + * Do not remember punctuation-ending non-Japanese (ASCII) strings + directly input by the composer + * Stop providing "did you mean" description on language aware + rewriter + * Updated the language model + * Updated zip-code as of 2025-08-30 + * Removed the 62-day storage limit for input history. Retain the + history up to the data size limit + * Fix an overfiltering of candidates that have the same key and + longer common prefix value + * Updated some data entries + * Updated the candidate filtering rule + * Updated the logic of word suggestion for multiple segments + (aka inner boundary) + * Fix an issue that the top candidate with multiple segments may + get broken + * Linux: Fix a crash issue on some Linux environment that does + not support _SC_GETPW_R_SIZE_MAX + * Updated dependencies +* Upstream update to 2.31.5851 + * Improved over triggering of number variants expansion + * Stopped adding punctuation characters for suggestion candidates + * Fixed a regression issue of SwitchKanaType by the Muhenkan key + * Linux: Fixed a regression issue that selected characters are + deleted on some applications +- Drop Leap 15 support + * Drop use-system-python-3.12.patch +- Refresh use-system-python.patch +- Refresh fcitx-mozc-bazel-build.patch + +------------------------------------------------------------------- Old: ---- fcitx-mozc-cf70daeb.tar.xz mozc-2.31.5810.102.tar.xz use-system-python-3.12.patch New: ---- fcitx-mozc-96fcec5b.tar.xz mozc-3.33.6133.102.tar.xz ----------(Old B)---------- Old:- Drop Leap 15 support * Drop use-system-python-3.12.patch - Refresh use-system-python.patch ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mozc.spec ++++++ --- /var/tmp/diff_new_pack.OX7NUa/_old 2026-05-05 15:16:25.573767435 +0200 +++ /var/tmp/diff_new_pack.OX7NUa/_new 2026-05-05 15:16:25.573767435 +0200 @@ -59,7 +59,7 @@ %define document_dir %{_docdir}/ibus-mozc Name: mozc -Version: 2.31.5810.102 +Version: 3.33.6133.102 Release: 0 Summary: Mozc - Japanese Input Method for Chromium OS, Mac and Linux License: Apache-2.0 AND BSD-3-Clause AND SUSE-Public-Domain AND Zlib @@ -85,7 +85,7 @@ # https://github.com/fcitx/mozc/tree/fcitx/src/unix/fcitx{,5} # Run ./make_archive.sh to make tar.xz %if %{with_fcitx4} || %{with_fcitx5} -Source20: fcitx-mozc-cf70daeb.tar.xz +Source20: fcitx-mozc-96fcec5b.tar.xz Source21: fcitx-mozc-icons.tar.gz Patch20: fcitx-mozc-bazel-build.patch %endif @@ -94,14 +94,8 @@ Patch1: ibus-provide-layout-variations.patch # PATCH-FEATURE-OPENSUSE [email protected] -- Use system python while building Patch2: use-system-python.patch -# PATCH-FEATURE-OPENSUSE [email protected] -- Use system python while building (for Leap 15) -Patch3: use-system-python-3.12.patch BuildRequires: bazel8 -%if 0%{?suse_version} == 1500 -BuildRequires: gcc10-c++ -BuildRequires: python312 -%endif BuildRequires: unzip BuildRequires: zlib-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -195,11 +189,7 @@ cp %{SOURCE1} . -%if 0%{?suse_version} == 1500 -%patch -P 3 -p1 -%else %patch -P 2 -p1 -%endif # extract dependencies tar xf %{SOURCE2} @@ -231,11 +221,6 @@ cd src -%if 0%{?suse_version} == 1500 -export CC=gcc-10 -export CXX=g++-10 -%endif - # Be careful bazel cache is not cleared by `obs build` # --output_base might help ++++++ bcr.tar.xz ++++++ ++++ 4779 lines of diff (skipped) ++++++ dependencies.tar ++++++ /work/SRC/openSUSE:Factory/mozc/dependencies.tar /work/SRC/openSUSE:Factory/.mozc.new.30200/dependencies.tar differ: char 140, line 1 ++++++ fcitx-mozc-cf70daeb.tar.xz -> fcitx-mozc-96fcec5b.tar.xz ++++++ ++++ 2309 lines of diff (skipped) ++++++ fcitx-mozc-bazel-build.patch ++++++ --- /var/tmp/diff_new_pack.OX7NUa/_old 2026-05-05 15:16:26.121790173 +0200 +++ /var/tmp/diff_new_pack.OX7NUa/_new 2026-05-05 15:16:26.125790339 +0200 @@ -1,8 +1,8 @@ diff --git a/src/MODULE.bazel b/src/MODULE.bazel -index e432cdd16..fa57692f8 100644 +index 0c1866b30..a8bae14d4 100644 --- a/src/MODULE.bazel +++ b/src/MODULE.bazel -@@ -171,6 +171,23 @@ pkg_config_repository( +@@ -192,6 +192,23 @@ pkg_config_repository( ], ) @@ -27,18 +27,18 @@ pkg_config_repository( name = "qt_linux", diff --git a/src/session/BUILD.bazel b/src/session/BUILD.bazel -index b813385b8..9a4c1b0fe 100644 +index 090eae44e..8da0728ce 100644 --- a/src/session/BUILD.bazel +++ b/src/session/BUILD.bazel -@@ -158,6 +158,7 @@ mozc_cc_library( +@@ -155,6 +155,7 @@ mozc_cc_library( + visibility = [ "//android/jni:__pkg__", "//ios:__pkg__", - "//server:__pkg__", + "//unix/fcitx5:__pkg__", ], deps = [ ":keymap", -@@ -355,6 +356,7 @@ mozc_cc_library( +@@ -351,6 +352,7 @@ mozc_cc_library( hdrs = ["key_info_util.h"], visibility = [ "//client:__pkg__", ++++++ mozc-2.31.5810.102.tar.xz -> mozc-3.33.6133.102.tar.xz ++++++ /work/SRC/openSUSE:Factory/mozc/mozc-2.31.5810.102.tar.xz /work/SRC/openSUSE:Factory/.mozc.new.30200/mozc-3.33.6133.102.tar.xz differ: char 13, line 1 ++++++ use-system-python.patch ++++++ --- /var/tmp/diff_new_pack.OX7NUa/_old 2026-05-05 15:16:26.181792662 +0200 +++ /var/tmp/diff_new_pack.OX7NUa/_new 2026-05-05 15:16:26.189792994 +0200 @@ -1,16 +1,16 @@ diff --git a/src/MODULE.bazel b/src/MODULE.bazel -index e432cdd16..a2019fd48 100644 +index d1bcb5dea..5143ae96d 100644 --- a/src/MODULE.bazel +++ b/src/MODULE.bazel -@@ -314,3 +314,5 @@ http_archive( - sha256 = "1c56e79ff4c7f709778e0bf4dfbffdf939efd170845feccae986d22cf4373988", - url = "https://github.com/hiroyuki-komatsu/japanpost_zipcode/raw/6ece210081fb73d0ea4a5ea8e13ac9584d03fd76/jigyosyo.zip", +@@ -359,3 +359,5 @@ http_archive( + sha256 = "47a3e63e1379f707af9c49df5c4fa0534332173c73c61f93d14555673bed7599", + url = "https://github.com/hiroyuki-komatsu/japanpost_zipcode/raw/33524763837473258e7ba2f14b17fc3a70519831/ken_all.zip", ) + +register_toolchains("//python_toolchain:all") diff --git a/src/python_toolchain/BUILD.bazel b/src/python_toolchain/BUILD.bazel new file mode 100644 -index 000000000..7e27670ea +index 000000000..ef26c00df --- /dev/null +++ b/src/python_toolchain/BUILD.bazel @@ -0,0 +1,39 @@
