Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package hfst for openSUSE:Factory checked in 
at 2026-04-25 21:37:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hfst (Old)
 and      /work/SRC/openSUSE:Factory/.hfst.new.11940 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hfst"

Sat Apr 25 21:37:44 2026 rev:11 rq:1349141 version:3.17.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/hfst/hfst.changes        2025-02-26 
17:19:59.314892549 +0100
+++ /work/SRC/openSUSE:Factory/.hfst.new.11940/hfst.changes     2026-04-25 
21:38:40.184950462 +0200
@@ -1,0 +2,14 @@
+Fri Apr 24 14:46:06 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- 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`.
+
+-------------------------------------------------------------------

Old:
----
  v3.16.2.tar.gz

New:
----
  v3.17.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ hfst.spec ++++++
--- /var/tmp/diff_new_pack.lMexM0/_old  2026-04-25 21:38:41.561006624 +0200
+++ /var/tmp/diff_new_pack.lMexM0/_new  2026-04-25 21:38:41.565006788 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package hfst
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           hfst
-Version:        3.16.2
+Version:        3.17.0
 Release:        0
 Summary:        Helsinki Finite-State Transducer Technology
 License:        Apache-2.0 AND GPL-2.0-only AND GPL-2.0-or-later AND 
GPL-3.0-only AND GPL-3.0-or-later AND GPL-3.0-only
@@ -35,10 +35,10 @@
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
 BuildRequires:  ncurses-devel
+BuildRequires:  openfst-devel
 BuildRequires:  pkg-config
 BuildRequires:  python3-base
 BuildRequires:  readline-devel
-BuildRequires:  openfst-devel
 BuildRequires:  pkgconfig(icu-uc) >= 50
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(zlib)
@@ -50,12 +50,12 @@
 implementation of morphological analyzers and other tools which are
 based on weighted and unweighted finite-state transducer technology.
 
-%package -n libhfst55
+%package -n libhfst56
 Summary:        Helsinki Finite-State Transducer C++ API Library
 License:        GPL-3.0-only
 Group:          System/Libraries
 
-%description -n libhfst55
+%description -n libhfst56
 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.
@@ -78,7 +78,7 @@
 Summary:        Development files for the Helsinki Finite-State Transducer
 License:        GPL-3.0-only
 Group:          Development/Libraries/C and C++
-Requires:       libhfst55 = %version
+Requires:       libhfst56 = %version
 Requires:       libhfst_c0 = %version
 
 %description devel
@@ -113,7 +113,7 @@
 %make_build check -j1
 %endif
 
-%ldconfig_scriptlets -n libhfst55
+%ldconfig_scriptlets -n libhfst56
 %ldconfig_scriptlets -n libhfst_c0
 
 %files
@@ -122,8 +122,8 @@
 %doc NEWS README
 %license COPYING
 
-%files -n libhfst55
-%_libdir/libhfst.so.55*
+%files -n libhfst56
+%_libdir/libhfst.so.*
 
 %files -n libhfst_c0
 %_libdir/libhfst_c.so.0*

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.lMexM0/_old  2026-04-25 21:38:41.605008421 +0200
+++ /var/tmp/diff_new_pack.lMexM0/_new  2026-04-25 21:38:41.609008584 +0200
@@ -1,5 +1,5 @@
-mtime: 1740514753
-commit: a85d3b6e7eb11b67763c217940c6f0aae64f1d591c0c29a46d88cd4dfc2fbd60
+mtime: 1777042704
+commit: 9308392c42a743820a9414b010a0b64f1ad962d30993e334af0eb9b4505ed00c
 url: https://src.opensuse.org/jengelh/hfst
 revision: master
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-04-24 16:58:24.000000000 +0200
@@ -0,0 +1 @@
+.osc

++++++ v3.16.2.tar.gz -> v3.17.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/hfst/v3.16.2.tar.gz 
/work/SRC/openSUSE:Factory/.hfst.new.11940/v3.17.0.tar.gz differ: char 19, line 
1

Reply via email to