| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libhfst_c0 | Distribution: SUSE Linux Enterprise 16 |
| Version: 3.17.1 | Vendor: openSUSE |
| Release: bp161.1.1 | Build date: Tue Apr 28 13:17:01 2026 |
| Group: System/Libraries | Build host: reproducible |
| Size: 22458 | Source RPM: hfst-3.17.1-bp161.1.1.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.
GPL-3.0-only
* 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.
* Thu Aug 22 2019 Jan Engelhardt <jengelh@inai.de>
- Update to new upstream release 3.15.0
* Numerous improvements to pmatching and tokenization.
* Add tool hfst-eliminate-flags.
* Allow both escaped and unescaped zeros in multicharacters in
all lexc lexicon entries.
- Drop gcc7.diff, hfst-scripts-install.diff
* Tue Sep 05 2017 jengelh@inai.de
- Add gcc7.diff
* Thu Apr 27 2017 jengelh@inai.de
- Update to new upstream release 3.12.2
* Implement hfst-twolc as a single program instead of a script. Get
rid of hfst-twolc-system and hfst-twolc-loc tools.
- Remove hfst-badcode.diff (applied upstream)
* Thu Sep 11 2014 jengelh@inai.de
- Initial package for build.opensuse.org (version 3.7.2)
/usr/lib64/libhfst_c.so.0 /usr/lib64/libhfst_c.so.0.0.0
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 23:59:06 2026