Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package simdutf for openSUSE:Factory checked in at 2026-03-17 19:02:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/simdutf (Old) and /work/SRC/openSUSE:Factory/.simdutf.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "simdutf" Tue Mar 17 19:02:27 2026 rev:3 rq:1339235 version:8.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/simdutf/simdutf.changes 2025-09-29 16:32:28.487039964 +0200 +++ /work/SRC/openSUSE:Factory/.simdutf.new.8177/simdutf.changes 2026-03-17 19:03:39.626590247 +0100 @@ -1,0 +2,47 @@ +Fri Mar 13 12:27:43 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 8.2.0: + + Disabling loongson LASX runtime dispatching everywhere but + GCC15 +- Bump lib_ver to 33.0.0 and so_ver to 33: follow upstream changes. + +------------------------------------------------------------------- +Sun Mar 8 09:19:59 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 8.1.0: + + What's New: + - add simdutf::binary_length_from_base64 + - Optimized binary_length_from_base64 functions for most + kernels + + What's Changed: + - allow building from a tar ball + - Faster amalgamation + - adding short input benchmarks + - improving the short bench: avoid optimization and add steps + - adds 'override' annotations for RVV, lasx and lsx + - inlining get_default_implementation and + get_single_implementation + - enchmark simdutf::find + - Add simdutf_utf8_length_from_utf32 to C API + - add more constexpr to utf8_to_utf16.h +- Bump lib_ver to 32.0.0 and so_ver to 32: follow upstream changes. + +------------------------------------------------------------------- +Mon Feb 16 11:43:46 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Update to version 8.0.0: + + The major change in this release is that now most simdutf + functions are immediate functions (constexpr), i.e., they can + be executed at compile time. Thus, for example, you can + validate that a string is proper UTF-8 at compile time: + static_assert(simdutf::validate_utf8(s)); + The constexpr interface requires C++23. (You can still use + simdutf with C++11.) + + Another major change is the introduction of a C API. You can + now easily call simdutf from C (although you still need to link + against a C++ library, either statically or at runtime). This + C API should make it easier to write wrappers to simdutf from + other programming languages. We now include a C header as part + of our releases. + +------------------------------------------------------------------- Old: ---- simdutf-7.4.0.obscpio New: ---- simdutf-8.2.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ simdutf.spec ++++++ --- /var/tmp/diff_new_pack.dtcTXM/_old 2026-03-17 19:03:40.954645284 +0100 +++ /var/tmp/diff_new_pack.dtcTXM/_new 2026-03-17 19:03:40.962645616 +0100 @@ -1,7 +1,7 @@ # # spec file for package simdutf # -# Copyright (c) 2025 SUSE LLC and contributors +# 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 @@ -16,10 +16,10 @@ # -%define lib_ver 26.0.0 -%define so_ver 26 +%define lib_ver 33.0.0 +%define so_ver 33 Name: simdutf -Version: 7.4.0 +Version: 8.2.0 Release: 0 Summary: Unicode validation and transcoding at billions of characters per second @@ -27,8 +27,8 @@ URL: https://github.com/simdutf/simdutf Source0: %{name}-%{version}.tar.zst -BuildRequires: cmake BuildRequires: c++_compiler +BuildRequires: cmake %description Unicode (UTF8, UTF16, UTF32) validation and transcoding at billions of @@ -73,7 +73,7 @@ %{_libdir}/lib%{name}.so.%{so_ver} %files devel -%{_includedir}/%{name}.h +%{_includedir}/%{name}*.h %{_includedir}/%{name} %{_libdir}/cmake/%{name} %{_libdir}/lib%{name}.so ++++++ _service ++++++ --- /var/tmp/diff_new_pack.dtcTXM/_old 2026-03-17 19:03:41.170654236 +0100 +++ /var/tmp/diff_new_pack.dtcTXM/_new 2026-03-17 19:03:41.194655231 +0100 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://github.com/simdutf/simdutf.git</param> - <param name="revision">v7.4.0</param> + <param name="revision">v8.2.0</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v?(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ simdutf-7.4.0.obscpio -> simdutf-8.2.0.obscpio ++++++ ++++ 37242 lines of diff (skipped) ++++++ simdutf.obsinfo ++++++ --- /var/tmp/diff_new_pack.dtcTXM/_old 2026-03-17 19:03:42.834723198 +0100 +++ /var/tmp/diff_new_pack.dtcTXM/_new 2026-03-17 19:03:42.850723861 +0100 @@ -1,5 +1,5 @@ name: simdutf -version: 7.4.0 -mtime: 1755994776 -commit: 7b3f5afcae322391a03736809ef6eea0c2934388 +version: 8.2.0 +mtime: 1773362797 +commit: fd476229424b40ae71a58dd5a205795c3d76b5f1
