git: 65d59432623f - main - converters/simdutf: update to 8.0.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 16 Jan 2026 13:27:36 UTC
The branch main has been updated by fuz:
URL: https://cgit.FreeBSD.org/ports/commit/?id=65d59432623fb1d5c381ca2da43ad240cc504015
commit 65d59432623fb1d5c381ca2da43ad240cc504015
Author: Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2026-01-15 16:36:58 +0000
Commit: Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2026-01-16 13:26:14 +0000
converters/simdutf: update to 8.0.0
One unit test fails as it expects to be run from inside simdutf's
git repository.
The main new feature in this version is that a C API is now provided.
Changelog: https://github.com/simdutf/simdutf/releases/tag/v8.0.0
See also: https://github.com/simdutf/simdutf/issues/921
MFH: no (soname change)
---
converters/simdutf/Makefile | 2 +-
converters/simdutf/distinfo | 6 +++---
converters/simdutf/pkg-plist | 37 +++++++++++++++++++++++++++++++++++--
3 files changed, 39 insertions(+), 6 deletions(-)
diff --git a/converters/simdutf/Makefile b/converters/simdutf/Makefile
index 43b40fce068f..52f3c3ad8b05 100644
--- a/converters/simdutf/Makefile
+++ b/converters/simdutf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= simdutf
DISTVERSIONPREFIX= v
-DISTVERSION= 7.7.1
+DISTVERSION= 8.0.0
CATEGORIES= converters textproc
MAINTAINER= fuz@FreeBSD.org
diff --git a/converters/simdutf/distinfo b/converters/simdutf/distinfo
index ee2b7c58851f..79a450506b1b 100644
--- a/converters/simdutf/distinfo
+++ b/converters/simdutf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766261817
-SHA256 (simdutf-simdutf-v7.7.1_GH0.tar.gz) = 3b119d55c47196f6310f5b7b300563e6f2789b7de352536809438a3de1eb4432
-SIZE (simdutf-simdutf-v7.7.1_GH0.tar.gz) = 2352543
+TIMESTAMP = 1768494334
+SHA256 (simdutf-simdutf-v8.0.0_GH0.tar.gz) = a21c34c52d91a229591e4ebc8822a876604cf2fffeac9ec065bfda7cbfb9d680
+SIZE (simdutf-simdutf-v8.0.0_GH0.tar.gz) = 2387824
diff --git a/converters/simdutf/pkg-plist b/converters/simdutf/pkg-plist
index bd1995456340..7b9f9bddec79 100644
--- a/converters/simdutf/pkg-plist
+++ b/converters/simdutf/pkg-plist
@@ -2,19 +2,52 @@
%%TOOLS%%bin/sutf
include/simdutf.h
include/simdutf/avx512.h
+include/simdutf/base64_implementation.h
+include/simdutf/base64_tables.h
include/simdutf/common_defs.h
include/simdutf/compiler_check.h
+include/simdutf/constexpr_ptr.h
include/simdutf/encoding_types.h
include/simdutf/error.h
include/simdutf/implementation.h
include/simdutf/internal/isadetection.h
include/simdutf/portability.h
+include/simdutf/scalar/ascii.h
+include/simdutf/scalar/atomic_util.h
+include/simdutf/scalar/base64.h
+include/simdutf/scalar/latin1.h
+include/simdutf/scalar/latin1_to_utf16/latin1_to_utf16.h
+include/simdutf/scalar/latin1_to_utf32/latin1_to_utf32.h
+include/simdutf/scalar/latin1_to_utf8/latin1_to_utf8.h
+include/simdutf/scalar/swap_bytes.h
+include/simdutf/scalar/utf16.h
+include/simdutf/scalar/utf16_to_latin1/utf16_to_latin1.h
+include/simdutf/scalar/utf16_to_latin1/valid_utf16_to_latin1.h
+include/simdutf/scalar/utf16_to_utf32/utf16_to_utf32.h
+include/simdutf/scalar/utf16_to_utf32/valid_utf16_to_utf32.h
+include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h
+include/simdutf/scalar/utf16_to_utf8/valid_utf16_to_utf8.h
+include/simdutf/scalar/utf32.h
+include/simdutf/scalar/utf32_to_latin1/utf32_to_latin1.h
+include/simdutf/scalar/utf32_to_latin1/valid_utf32_to_latin1.h
+include/simdutf/scalar/utf32_to_utf16/utf32_to_utf16.h
+include/simdutf/scalar/utf32_to_utf16/valid_utf32_to_utf16.h
+include/simdutf/scalar/utf32_to_utf8/utf32_to_utf8.h
+include/simdutf/scalar/utf32_to_utf8/valid_utf32_to_utf8.h
+include/simdutf/scalar/utf8.h
+include/simdutf/scalar/utf8_to_latin1/utf8_to_latin1.h
+include/simdutf/scalar/utf8_to_latin1/valid_utf8_to_latin1.h
+include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h
+include/simdutf/scalar/utf8_to_utf16/valid_utf8_to_utf16.h
+include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h
+include/simdutf/scalar/utf8_to_utf32/valid_utf8_to_utf32.h
include/simdutf/simdutf_version.h
+include/simdutf_c.h
lib/cmake/simdutf/simdutf-config-version.cmake
lib/cmake/simdutf/simdutf-config.cmake
lib/cmake/simdutf/simdutfTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/simdutf/simdutfTargets.cmake
-lib/libsimdutf.so.29.0.0
-lib/libsimdutf.so.29
lib/libsimdutf.so
+lib/libsimdutf.so.31
+lib/libsimdutf.so.31.0.0
libdata/pkgconfig/simdutf.pc