git: 1fc111a5ddb9 - main - math/libsemigroups: upgrade to v3.3.0

From: Thierry Thomas <thierry_at_FreeBSD.org>
Date: Fri, 19 Dec 2025 16:01:33 UTC
The branch main has been updated by thierry:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1fc111a5ddb9bf5acd6fbd83220fa9d206592a3d

commit 1fc111a5ddb9bf5acd6fbd83220fa9d206592a3d
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2025-12-18 16:30:41 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2025-12-19 16:01:27 +0000

    math/libsemigroups: upgrade to v3.3.0
    
    Release notes at https://github.com/libsemigroups/libsemigroups/releases/tag/v3.3.0
---
 math/libsemigroups/Makefile  |  3 +--
 math/libsemigroups/distinfo  |  6 ++---
 math/libsemigroups/pkg-plist | 57 ++++++++++++++++++++++++++++----------------
 3 files changed, 40 insertions(+), 26 deletions(-)

diff --git a/math/libsemigroups/Makefile b/math/libsemigroups/Makefile
index 9f5ef984dfd8..1bf08334d1b1 100644
--- a/math/libsemigroups/Makefile
+++ b/math/libsemigroups/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	libsemigroups
-PORTVERSION=	3.2.0
+PORTVERSION=	3.3.0
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	thierry@FreeBSD.org
diff --git a/math/libsemigroups/distinfo b/math/libsemigroups/distinfo
index 9d69f807e767..e5445d26f0ac 100644
--- a/math/libsemigroups/distinfo
+++ b/math/libsemigroups/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760883166
-SHA256 (libsemigroups-libsemigroups-v3.2.0_GH0.tar.gz) = 5482c4275f822768fd92b47ec292ecf9b0cdcae5712101cde659a83c05032f7d
-SIZE (libsemigroups-libsemigroups-v3.2.0_GH0.tar.gz) = 6566714
+TIMESTAMP = 1766062106
+SHA256 (libsemigroups-libsemigroups-v3.3.0_GH0.tar.gz) = ccfd3d6f71a2b5f8885565c2c7128e83f81d2a4d2dc92e8fdb9c278cf0255ad5
+SIZE (libsemigroups-libsemigroups-v3.3.0_GH0.tar.gz) = 9273189
diff --git a/math/libsemigroups/pkg-plist b/math/libsemigroups/pkg-plist
index 567387722742..b7c459743d83 100644
--- a/math/libsemigroups/pkg-plist
+++ b/math/libsemigroups/pkg-plist
@@ -78,7 +78,10 @@ include/libsemigroups/froidure-pin.tpp
 include/libsemigroups/gabow.hpp
 include/libsemigroups/gabow.tpp
 include/libsemigroups/hpcombi.hpp
+include/libsemigroups/hpcombi.tpp
 include/libsemigroups/hpcombi/arch.hpp
+include/libsemigroups/hpcombi/bmat16.hpp
+include/libsemigroups/hpcombi/bmat16_impl.hpp
 include/libsemigroups/hpcombi/bmat8.hpp
 include/libsemigroups/hpcombi/bmat8_impl.hpp
 include/libsemigroups/hpcombi/builder.hpp
@@ -91,29 +94,32 @@ include/libsemigroups/hpcombi/perm16_impl.hpp
 include/libsemigroups/hpcombi/perm_generic.hpp
 include/libsemigroups/hpcombi/perm_generic_impl.hpp
 include/libsemigroups/hpcombi/power.hpp
-include/libsemigroups/hpcombi/simde/arm/neon.h
-include/libsemigroups/hpcombi/simde/arm/sve.h
-include/libsemigroups/hpcombi/simde/mips/msa.h
-include/libsemigroups/hpcombi/simde/wasm/relaxed-simd.h
-include/libsemigroups/hpcombi/simde/wasm/simd128.h
-include/libsemigroups/hpcombi/simde/x86/avx.h
-include/libsemigroups/hpcombi/simde/x86/avx2.h
-include/libsemigroups/hpcombi/simde/x86/avx512.h
-include/libsemigroups/hpcombi/simde/x86/clmul.h
-include/libsemigroups/hpcombi/simde/x86/f16c.h
-include/libsemigroups/hpcombi/simde/x86/fma.h
-include/libsemigroups/hpcombi/simde/x86/gfni.h
-include/libsemigroups/hpcombi/simde/x86/mmx.h
-include/libsemigroups/hpcombi/simde/x86/sse.h
-include/libsemigroups/hpcombi/simde/x86/sse2.h
-include/libsemigroups/hpcombi/simde/x86/sse3.h
-include/libsemigroups/hpcombi/simde/x86/sse4.1.h
-include/libsemigroups/hpcombi/simde/x86/sse4.2.h
-include/libsemigroups/hpcombi/simde/x86/ssse3.h
-include/libsemigroups/hpcombi/simde/x86/svml.h
-include/libsemigroups/hpcombi/simde/x86/xop.h
+include/libsemigroups/hpcombi/simde-0.8.2/arm/neon.h
+include/libsemigroups/hpcombi/simde-0.8.2/arm/sve.h
+include/libsemigroups/hpcombi/simde-0.8.2/mips/msa.h
+include/libsemigroups/hpcombi/simde-0.8.2/wasm/relaxed-simd.h
+include/libsemigroups/hpcombi/simde-0.8.2/wasm/simd128.h
+include/libsemigroups/hpcombi/simde-0.8.2/x86/aes.h
+include/libsemigroups/hpcombi/simde-0.8.2/x86/avx.h
+include/libsemigroups/hpcombi/simde-0.8.2/x86/avx2.h
+include/libsemigroups/hpcombi/simde-0.8.2/x86/avx512.h
+include/libsemigroups/hpcombi/simde-0.8.2/x86/clmul.h
+include/libsemigroups/hpcombi/simde-0.8.2/x86/f16c.h
+include/libsemigroups/hpcombi/simde-0.8.2/x86/fma.h
+include/libsemigroups/hpcombi/simde-0.8.2/x86/gfni.h
+include/libsemigroups/hpcombi/simde-0.8.2/x86/mmx.h
+include/libsemigroups/hpcombi/simde-0.8.2/x86/sse.h
+include/libsemigroups/hpcombi/simde-0.8.2/x86/sse2.h
+include/libsemigroups/hpcombi/simde-0.8.2/x86/sse3.h
+include/libsemigroups/hpcombi/simde-0.8.2/x86/sse4.1.h
+include/libsemigroups/hpcombi/simde-0.8.2/x86/sse4.2.h
+include/libsemigroups/hpcombi/simde-0.8.2/x86/ssse3.h
+include/libsemigroups/hpcombi/simde-0.8.2/x86/svml.h
+include/libsemigroups/hpcombi/simde-0.8.2/x86/xop.h
 include/libsemigroups/hpcombi/vect16.hpp
 include/libsemigroups/hpcombi/vect_generic.hpp
+include/libsemigroups/is-transf.hpp
+include/libsemigroups/is-transf.tpp
 include/libsemigroups/is_specialization_of.hpp
 include/libsemigroups/kambites-class.hpp
 include/libsemigroups/kambites-class.tpp
@@ -139,6 +145,9 @@ include/libsemigroups/magic_enum/magic_enum_utility.hpp
 include/libsemigroups/matrix.hpp
 include/libsemigroups/obvinf.hpp
 include/libsemigroups/order.hpp
+include/libsemigroups/order.tpp
+include/libsemigroups/paths-count.hpp
+include/libsemigroups/paths-count.tpp
 include/libsemigroups/paths.hpp
 include/libsemigroups/paths.tpp
 include/libsemigroups/pbr.hpp
@@ -165,6 +174,8 @@ include/libsemigroups/to-presentation.hpp
 include/libsemigroups/to-presentation.tpp
 include/libsemigroups/to-todd-coxeter.hpp
 include/libsemigroups/to-todd-coxeter.tpp
+include/libsemigroups/to-word-graph.hpp
+include/libsemigroups/to-word-graph.tpp
 include/libsemigroups/todd-coxeter-class.hpp
 include/libsemigroups/todd-coxeter-class.tpp
 include/libsemigroups/todd-coxeter-helpers.hpp
@@ -175,6 +186,10 @@ include/libsemigroups/transf.tpp
 include/libsemigroups/types.hpp
 include/libsemigroups/ukkonen.hpp
 include/libsemigroups/ukkonen.tpp
+include/libsemigroups/word-graph-helpers.hpp
+include/libsemigroups/word-graph-helpers.tpp
+include/libsemigroups/word-graph-view.hpp
+include/libsemigroups/word-graph-view.tpp
 include/libsemigroups/word-graph.hpp
 include/libsemigroups/word-graph.tpp
 include/libsemigroups/word-range.hpp