[info=af8c7c846bb7b0422f3a909a6eb7052a3679bed44ca3a0a1a89a02d3dcdffb48]

OBS-URL: https://build.opensuse.org/package/show/devel:tools/hfst?expand=0&rev=20
This commit is contained in:
OBS User unknown 2025-01-18 17:49:18 +00:00 committed by Git OBS Bridge
parent bb80946211
commit 56857b8d19
5 changed files with 8 additions and 24 deletions

View File

@ -1,4 +1,4 @@
mtime: 1737217365 mtime: 1737222539
commit: bf719ddd54bf5cf61438eb32dc0e89704e0d51bbd959d687a2b1df22fd8c0e43 commit: af8c7c846bb7b0422f3a909a6eb7052a3679bed44ca3a0a1a89a02d3dcdffb48
url: https://src.opensuse.org/jengelh/hfst url: https://src.opensuse.org/jengelh/hfst
revision: master revision: master

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:629e003804ad161e2f2e446845365e230c896c72e117bdc785fa8991c5b82369 oid sha256:ecc0cf432ee4db01f142d0dddf984ec3a8326b47d49a108249c3dcfd1b011150
size 256 size 256

View File

@ -1,20 +0,0 @@
---
configure.ac | 5 -----
1 file changed, 5 deletions(-)
Index: hfst-3.16.1/configure.ac
===================================================================
--- hfst-3.16.1.orig/configure.ac
+++ hfst-3.16.1/configure.ac
@@ -647,11 +647,6 @@ CXXFLAGS="$CXXFLAGS -std=c++17"
# Needed for M_LN2 and friends
CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE -D_USE_MATH_DEFINES"
-# On 32bit x86, we need to use SSE for precise floating point arithmetics in OpenFST
-AX_CHECK_COMPILE_FLAG([-msse], [CPPFLAGS="$CPPFLAGS -msse"], [])
-AX_CHECK_COMPILE_FLAG([-msse2], [CPPFLAGS="$CPPFLAGS -msse2"], [])
-AX_CHECK_COMPILE_FLAG([-mfpmath=sse], [CPPFLAGS="$CPPFLAGS -mfpmath=sse"], [])
-
AC_CHECK_HEADERS([ext/slist])
AS_IF([test "x$with_sfst" != "xno"],

View File

@ -4,6 +4,7 @@ Sat Jan 18 15:56:21 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 3.16.2 - Update to release 3.16.2
* Removal of n-best paths search for log weight automata * Removal of n-best paths search for log weight automata
* Added an experimental C interface library * Added an experimental C interface library
- Delete hfst-sse.diff which made i586 tests fail.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Nov 20 10:58:42 UTC 2024 - Jan Engelhardt <jengelh@inai.de> Wed Nov 20 10:58:42 UTC 2024 - Jan Engelhardt <jengelh@inai.de>

View File

@ -25,7 +25,6 @@ Group: Development/Tools/Other
URL: https://hfst.github.io/ URL: https://hfst.github.io/
Source: https://github.com/hfst/hfst/archive/refs/tags/v%version.tar.gz Source: https://github.com/hfst/hfst/archive/refs/tags/v%version.tar.gz
Patch3: hfst-sse.diff
BuildRequires: autoconf BuildRequires: autoconf
BuildRequires: automake BuildRequires: automake
BuildRequires: bison BuildRequires: bison
@ -61,6 +60,10 @@ The Helsinki Finite-State Transducer software is intended for the
implementation of morphological analyzers and other tools which are implementation of morphological analyzers and other tools which are
based on weighted and unweighted finite-state transducer technology. based on weighted and unweighted finite-state transducer technology.
%ifarch %ix86
On 32-bit x86, this package requires the presence of SSE2.
%endif
%package -n libhfst_c0 %package -n libhfst_c0
Summary: Helsinki Finite-State Transducer C API Library Summary: Helsinki Finite-State Transducer C API Library
License: GPL-3.0-only License: GPL-3.0-only