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-01-26 11:05:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mozc (Old) and /work/SRC/openSUSE:Factory/.mozc.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mozc" Mon Jan 26 11:05:08 2026 rev:53 rq:1329049 version:2.31.5810.102 Changes: -------- --- /work/SRC/openSUSE:Factory/mozc/mozc.changes 2025-11-17 12:24:08.143686101 +0100 +++ /work/SRC/openSUSE:Factory/.mozc.new.1928/mozc.changes 2026-01-26 11:05:10.089138607 +0100 @@ -1,0 +2,33 @@ +Mon Jan 19 02:51:42 UTC 2026 - Cliff Zhao <[email protected]> + +- Update mozc.spec to get rid of update-desktop-files: + * It often duplicates upstream translation effort, wasting a human + work, both community translators and contracted ones. + * Most of these translations are ~20 years old, and they were never + reviewed, so it is possible that they are worse than the upstream + ones. In the last 20 years it did not provide any way to upstream + the changes and translations. The upstream translations got another + 20 years of development. Also Desktop Categories specification was + updated, and the upstream specification now covers all aspects of + former X-SuSE-* Categories extensions. + * As a result, the SUSE desktop menu experience differs from other + vendors. Applications have a different name, different translations, + different placement in the structured menu etc. + * Upstream translations have a wider impact. + * Package maintainers have only a limited control over the contents + visible to users. It is imported during the runtime, and the visible + contents could be different from the contents in the package. + * update-desktop-files is a complicated tool. It attempts to fix + deprecated and obsolete stuff in the desktop files without even + informing the developer that something was wrong and something was + modified. + * It uses a very complicated toolchain that requires access to SUSE + intranet and access to OpenQA VPN. The complete toolchain setup was + never published, so it has even problems with Open Source ideas. + * It mixes SUSE-unique translations with translations that just + duplicate the upstream translation effort. As a result it significantly + increases number of strings to translate and decreases the quality of + the translation. + (jsc#PED-14507) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mozc.spec ++++++ --- /var/tmp/diff_new_pack.ZzH0az/_old 2026-01-26 11:05:11.405193669 +0100 +++ /var/tmp/diff_new_pack.ZzH0az/_new 2026-01-26 11:05:11.405193669 +0100 @@ -1,7 +1,7 @@ # # spec file for package mozc # -# 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 @@ -103,7 +103,6 @@ BuildRequires: python312 %endif BuildRequires: unzip -BuildRequires: update-desktop-files BuildRequires: zlib-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -278,15 +277,11 @@ install -m755 -d %{buildroot}%{_datadir}/applications install -m644 ibus-setup-mozc-jp.desktop %{buildroot}%{_datadir}/applications/ibus-setup-mozc-jp.desktop -%suse_update_desktop_file ibus-setup-mozc-jp System X-SuSE-Core-System # for provide-layout-variations patch ln -s ibus-setup-mozc-jp.desktop %{buildroot}%{_datadir}/applications/ibus-setup-mozc-jp-jp.desktop -%suse_update_desktop_file ibus-setup-mozc-jp-jp System X-SuSE-Core-System ln -s ibus-setup-mozc-jp.desktop %{buildroot}%{_datadir}/applications/ibus-setup-mozc-us.desktop -%suse_update_desktop_file ibus-setup-mozc-us System X-SuSE-Core-System ln -s ibus-setup-mozc-jp.desktop %{buildroot}%{_datadir}/applications/ibus-setup-mozc-dv.desktop -%suse_update_desktop_file ibus-setup-mozc-dv System X-SuSE-Core-System %endif %if %{with_fcitx4}
