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

libhfst56-3.17.1-1.4 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libhfst56 Distribution: openSUSE Tumbleweed
Version: 3.17.1 Vendor: openSUSE
Release: 1.4 Build date: Tue Apr 28 13:28:02 2026
Group: System/Libraries Build host: reproducible
Size: 6939753 Source RPM: hfst-3.17.1-1.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://hfst.github.io/
Summary: Helsinki Finite-State Transducer C++ API Library
The Helsinki Finite-State Transducer software is intended for the
implementation of morphological analyzers and other tools which are
based on weighted and unweighted finite-state transducer technology.

Provides

Requires

License

GPL-3.0-only

Changelog

* Tue Apr 28 2026 Jan Engelhardt <jengelh@inai.de>
  - Update to release 3.17.1
    * Fixed a logic error where hfst-lexc would treat a warning
      about implicit alphabet in XREs as a critical error even when
    - Werror is not requested.
* Fri Apr 24 2026 Jan Engelhardt <jengelh@inai.de>
  - Update to release 3.17
    * API breaks: HfstTokenizer, LexcCompiler, `read_in_att_format`
      functions in HfstTransducer, HfstBasicTransducer, etc. to
      accommodate the following unicode handling changes and error
      reporting:
    * Character "tokenisers" that used to operate on bytes or UTF-8
      sequences will now operate on graphemes, this means that by
      default arcs in FSAs are expected to match combining grapheme
      clusters, e.g. a base character plus all diacritics. The
      implementation is based on ICU implementation of `u_brk`.
* Tue Feb 25 2025 Jan Engelhardt <jengelh@inai.de>
  - Deactivate tests on non-x86
* Sat Jan 18 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 3.16.2
    * Removal of n-best paths search for log weight automata
    * Added an experimental C interface library
  - Delete hfst-sse.diff which made i586 tests fail.
* Wed Nov 20 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 3.16.1
    * hfst-tokenize escapes both \r and \n now
    * regexp parsing more robust with comments and linebreaks
    * new tool "hfst-check-alpha" for checking and comparing
      alphabets in automata and their metadata
    * new tool "hfst-dump-alphabets" for reviewing alphabets easier
      than hfst-summarize grepping
    * new tool "hfst-kill-paths" for efficient path removal
  - Delete 0001-build-fix-build-failure-with-ICU-75.patch,
    hfst-nodate.diff (merged)
* Tue Jun 04 2024 Jan Engelhardt <jengelh@inai.de>
  - Add 0001-build-fix-build-failure-with-ICU-75.patch
* Thu Feb 10 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 3.16
    * hfst-pmatch archives now no longer include or parse redundant alphabets,
      which in some cases can be a meaningful size and speed saving.
    * C++14 is the minimal requirement.
    * Drop legacy wrappers for foma and lexc.
  - Add hfst-sse.diff to get rid of forced SSE
* Thu May 27 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 3.15.5
    * pmatch: modified tracking of entry points to allow for RTNs
      in captures
    * pmatch: fixed off-by-one bug in checking captures
  - Remove hfst-split-libs.diff, hfst-wrong-flags.diff,
    system-foma.diff (obsolete)
* Sat Feb 13 2021 Jan Engelhardt <jengelh@inai.de>
  - Update to release 3.15.4
    * No user visible changes
* Thu Dec 19 2019 Jan Engelhardt <jengelh@inai.de>
  - Update to release 3.15.2
    * Fix off-by-one bug in checking captures in pmatch.
    * hfst-pmatch2fst now implements eg @include"filename.txt" as a
      preprocessing stage.
    * hfst-pmatch2fst now implements Explode() and Implode() in
      full generality.
    * hfst-pmatch now allows printing weights (in location mode,
      with --locate).
    * Add tool hfst-eliminate-flags.
    * Allow both escaped and unescaped zeros in multicharacters in
      all lexc lexicon entries.

Files

/usr/lib64/libhfst.so.56
/usr/lib64/libhfst.so.56.0.1


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Aug 3 00:14:01 2026