------------------------------------------------------------------- Fri May 17 06:34:16 UTC 2024 - Jan Engelhardt - Update to git snapshot 0.10.0+git22 (e0d8122) * Build fixes for various compilers and C++ standard modes - Drop foma-gcc14.patch (merged), delete foma-harden-build.patch (obsolete) ------------------------------------------------------------------- Mon May 13 12:10:56 UTC 2024 - pgajdos@suse.com - added patches fix https://github.com/mhulden/foma/commit/9a99d2d41809422080606bb49531b38ce1e2111a + foma-gcc14.patch ------------------------------------------------------------------- Sat Aug 27 07:27:45 UTC 2022 - Jan Engelhardt - Update to release 0.10.0 * Add runtime options interface. * Fix numerous memory leaks and segfaults. * Skip flags elimination if there are no paths in network. * Fixed syntax error reporting line count in lexc. * Add Python 3 compatibility and Python 3 port of foma2js.perl. * Sort alphabet after eliminating flags. ------------------------------------------------------------------- Sat Jun 26 17:55:35 UTC 2021 - jengelh@inai.de - Update to version 0.9.18+git20210604.180b6fe: * Drop xx prefix for standard C functions. * Add runtime options interface for HFST. * Fix segfault when Foma sigmas are merged. * Add test for leaks and segfaults to avoid regression. * Fix a premature free() call in fsm_isempty. * add ^> to lexc's regex lexer. * Fix memory leak in regex parser: destroy FSM via bison destructor. * Fix memory leaks in "print shortest-string" command processor. * Drop leftover command "test star-free" * Avoid memory leaks in test functions: free temporary FSMs after use. * Avoid memory leak in fsm_isempty function: release minimized FSM. * Avoid memory leak in fsm_rewrite: free center FSM after usage. * Skip definition without network when save_defined is executed. ------------------------------------------------------------------- Wed May 19 15:14:43 UTC 2021 - Fridrich Strba - Define conditionally make_build to fix build on systems that do not have that macro ------------------------------------------------------------------- Mon Mar 02 12:07:36 UTC 2020 - tchvatal@suse.com - Update to version 0.9.18+git20200221.5e5521e bsc#1160265: * Ignore dylibs * Removed dependency on six * Bugfixes for Python * Added Python 3 port of foma2js.perl * Better py3 compatibility * Add test for apply_down(). * Get apply_up() working. * Add simple Python tests. * Port FST.encode() to use correct types for Python 3. * Add Python six 1.11.0 module. * Added TextWrangler codeless language modules. * add object files and many temp files to .gitignore * remove SVN_REV var in Makefile - Remove upstream merged patch: * foma-fix-sizeof.patch ------------------------------------------------------------------- Thu Sep 27 09:00:24 UTC 2018 - Bernhard Wiedemann - Add foma-fix-sizeof.patch to fix segfault on 32-bit (boo#1109949) ------------------------------------------------------------------- Thu Sep 27 07:28:30 UTC 2018 - Tomáš Chvátal - Add patch to add some linker hardening: * foma-harden-build.patch ------------------------------------------------------------------- Thu Sep 27 06:32:24 UTC 2018 - tchvatal@suse.com - Update to version 0.9.18+git20180511.bad2f09: * Various small fixes ------------------------------------------------------------------- Wed May 17 09:33:31 UTC 2017 - tchvatal@suse.com - Build in single thread, interim deps are not properly stated in the Makefile ------------------------------------------------------------------- Wed May 17 09:13:27 UTC 2017 - tchvatal@suse.com - Update to version 0.9.18+git20170507.07bb944: * Switch to git snapshot to ensure license to be correctly set * Install COPYING ------------------------------------------------------------------- Wed Apr 26 10:55:31 UTC 2017 - tchvatal@suse.com - Initial commit required by malaga-suomi - Taken from Mageia