Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

opencc-1.4.2-1.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: opencc Distribution: openSUSE Tumbleweed
Version: 1.4.2 Vendor: openSUSE
Release: 1.1 Build date: Sat Oct 17 17:57:25 2026
Group: Unspecified Build host: reproducible
Size: 451097 Source RPM: opencc-1.4.2-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/BYVoid/OpenCC
Summary: Open Chinese Convert
OpenCC is an opensource project for conversion between Traditional
Chinese and Simplified Chinese, which supports phrase-level conversion
and regional idioms among Mainland China, Taiwan and Hong kong.

Provides

Requires

License

Apache-2.0

Changelog

* Sat Oct 17 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to 1.4.2 (C++ SOVERSION 1.2 -> 1.4, lib package renamed
    to libopencc1_4; dependent packages need a rebuild):
    * Core conversion rewritten: 3-10x faster on long text, and
      t2s on a 22 MB corpus dropped from 3.40s to 0.52s with
      byte-identical output.
    * Traditional-to-Simplified no longer emits tofu-risk
      (unencoded) analogical simplifications by default; CJK
      Compatibility Ideographs are normalized before conversion.
    * Large dictionary refresh across s2t/t2s/s2twp/tw2t/tw2s and
      HK/JP variants, new s2hkp/hk2sp modes, region terms and
      personal/name protections.
    * New experimental word-level candidate and ambiguity-marking
      APIs with --ambiguities CLI mode (private headers only,
      no ABI impact).
    * Hardened malformed .ocd validation; fixed UTF8Util heap
      out-of-bounds read and big-endian legacy .ocd misdetection.
    * Optional Jieba segmentation plugin left unbuilt (ships
      separately per upstream guidance).
    * Drop obsolete python3 path fixup (upstream uses
      find_package(Python3) now).
* Mon Jan 12 2026 Cliff Zhao <qzhao@suse.com>
  - Update to 1.2.0:
    * Fix and optimize:
      Fix the crash issue when reading configuration files.
      Add type definitions (Typing).
      Fix two out-of-bounds reading issues when handling truncated UTF-8 input.
    * Compilation and environment adaptation:
      Fix the issue of GCC 15 lacking cstdint.
      Fix the error during "npm install opencc" that occurs during the build process.
      Fix the issue of V8 API being deprecated in Node 23.
      Fix the build problem of GCC 15.
      Depend on cmake only when there are no system packages.
      Set the default language version through variables.
      Fix the "python" command in gyp.
      Fix the build error on Node.js 24.
      Fix the deprecated declaration in C++17.
      Use C++17 in marisa 0.3.0.
      Adapt CMake changes related to Fedora.
      Register the hermetic Python 3.12 toolchain.
      Upgrade the Bazel version from 7.2.1 to 8.5.1.
    * The vocabulary list and conversion rules have been updated.
    * Documentation have been added and updated.
    * CI tools have been repaired and updated.
    * Fix two out-of-bounds read issues when handling truncated UTF-8 input.
    (CVE-2025-15536, bsc#1256930)
  - Update opencc.spec:
    * Change lib package name and file name to fit this update.
  - Drop opencc-gcc15.patch:
    OpenCC-1.2.0 has merged the request 72cae18c, which has the same
    contents with opencc-gcc15.patch.
* Sat Apr 05 2025 Friedrich Haubensak <hsk17@mail.de>
  - Add opencc-gcc15.patch to fix gcc15 compile time error
* Sun Sep 22 2024 Cliff Zhao <qzhao@suse.com>
  - update to 1.1.9:
    * Change googletest to bazel dev_dependency.
    * Add Installation details in readme.
    * Test of Github FUNDING.yml
    * Fix npmignore.
    * Apply patch to rapidjson.
    * Use Python 3.
    * Add Bazel Python library and test.
    * Add back Config::NewFromFile with one argument to maintain the
      ABI compatibility.
* Fri May 24 2024 Marguerite Su <i@marguerite.su>
  - switch to system rapidjson, fix boo#1221875
* Sat Nov 25 2023 Dirk Müller <dmueller@suse.com>
  - update to 1.1.7:
    * Added python package rebuild on commit to verify package
      generation (#822).
    * Support Python 3.12 and Node 20, remove builds for Python 3.7
      and Node 16 (#820).
    * Add support of CMake config modules (#763).
    * Several other minor fixes.
  - drop fix-soversion.patch (obsolete)
* Sun Dec 11 2022 Dirk Müller <dmueller@suse.com>
  - update to 1.1.6:
    * FTBFS for MacOS w/ Python 3.11
    * Support Python 3.11
    * Automatically name SO files
    * Add support for Apple silicon build tag
    * other minor fixes
* Mon Aug 01 2022 Dirk Müller <dmueller@suse.com>
  - update to 1.1.4:
    * Add python 3.10 support
    * remove support for python < 3.7 and node 10.x
    * small bugfixes
  - add fix-soversion.patch for fixing the leftover .so version tag
* Mon Feb 14 2022 Dirk Müller <dmueller@suse.com>
  - update to 1.1.3:
    * Fix some header files cannot be used alone (#550).
    * Fix the method of introducing system pybind11 (#566).
    * Support Node.js 16 (#597).
    * Support Python 3.9 (#603).
    * Fixed conversion errors.
    * Several other small fixes.
* Fri Mar 12 2021 Dirk Müller <dmueller@suse.com>
  - update to 1.1.2:
    * Added Hong Kong Traditional Chinese conversion.
    * Fix the compilation compatibility problem, including parallel compilation.
    * Fixed the serious performance degradation problem introduced since 1.1.0.
  - drop opencc-1.1.1-missing-builtin-types.patch: upstream

Files

/usr/bin/opencc
/usr/bin/opencc_dict
/usr/bin/opencc_phrase_extract
/usr/share/doc/packages/opencc
/usr/share/doc/packages/opencc/AUTHORS
/usr/share/doc/packages/opencc/NEWS.md
/usr/share/doc/packages/opencc/README.md
/usr/share/licenses/opencc
/usr/share/licenses/opencc/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Oct 26 00:24:08 2026