git: 889975679552 - main - math/universal: update 3.79 → 3.80

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Fri, 06 Sep 2024 03:43:28 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=889975679552c3f32c28f2db4be4e0ada0a52a2c

commit 889975679552c3f32c28f2db4be4e0ada0a52a2c
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-09-06 03:26:39 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-09-06 03:26:39 +0000

    math/universal: update 3.79 → 3.80
    
    Reported by:    portscout
---
 math/universal/Makefile  |   2 +-
 math/universal/distinfo  |   6 +--
 math/universal/pkg-plist | 104 +++++++++++++++++++++++++++--------------------
 3 files changed, 65 insertions(+), 47 deletions(-)

diff --git a/math/universal/Makefile b/math/universal/Makefile
index ec14686f9e2d..6ed92d4721dd 100644
--- a/math/universal/Makefile
+++ b/math/universal/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	universal
 DISTVERSIONPREFIX=	v
-DISTVERSION=	3.79
+DISTVERSION=	3.80
 CATEGORIES=	math
 PKGNAMESUFFIX=	-fp-library
 
diff --git a/math/universal/distinfo b/math/universal/distinfo
index eff7ad768e4a..a14188a823f2 100644
--- a/math/universal/distinfo
+++ b/math/universal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1723873459
-SHA256 (stillwater-sc-universal-v3.79_GH0.tar.gz) = 6a2054d763cd14201425e60f7a154505baeb4b4e18b6f0e10ce733629cd5e94e
-SIZE (stillwater-sc-universal-v3.79_GH0.tar.gz) = 12853369
+TIMESTAMP = 1725591861
+SHA256 (stillwater-sc-universal-v3.80_GH0.tar.gz) = 56476b8e4a278824f3cca90f125dbd61aecf1f64ae4e56913f5492ccedceb25f
+SIZE (stillwater-sc-universal-v3.80_GH0.tar.gz) = 13178528
diff --git a/math/universal/pkg-plist b/math/universal/pkg-plist
index b66f1855788c..e8600e42fb11 100644
--- a/math/universal/pkg-plist
+++ b/math/universal/pkg-plist
@@ -21,6 +21,7 @@
 %%TOOLS%%bin/single
 %%TOOLS%%bin/unsignedint
 include/universal/README.md
+include/universal/SPDX
 include/universal/adapters/adapt_integer_and_posit.hpp
 include/universal/behavior/arithmetic.hpp
 include/universal/benchmark/performance_runner.hpp
@@ -129,16 +130,11 @@ include/universal/blas/vmath/trigonometry.hpp
 include/universal/common/enumerate_encodings.hpp
 include/universal/common/exceptions.hpp
 include/universal/common/number_traits_reports.hpp
+include/universal/common/string_utils.hpp
+include/universal/copyright
 include/universal/dnn/dnn.hpp
 include/universal/dnn/dnn_impl.hpp
 include/universal/dnn/layer.hpp
-include/universal/functions/binomial.hpp
-include/universal/functions/ddpoly.hpp
-include/universal/functions/factorial.hpp
-include/universal/functions/functions.hpp
-include/universal/functions/isrepresentable.hpp
-include/universal/functions/lerp.hpp
-include/universal/functions/loss.hpp
 include/universal/hw/alu.hpp
 include/universal/internal/README.md
 include/universal/internal/abstract/triple.hpp
@@ -159,15 +155,27 @@ include/universal/internal/f2s/README.md
 include/universal/internal/f2s/f2s.hpp
 include/universal/internal/gfp/README.md
 include/universal/internal/gfp/gfp.hpp
+include/universal/internal/uint128/uint128.hpp
 include/universal/internal/value/value
 include/universal/internal/value/value.hpp
 include/universal/math/README.md
 include/universal/math/TODO
-include/universal/math/complex_manipulators.hpp
-include/universal/math/math
+include/universal/math/complex/manipulators.hpp
+include/universal/math/constants/double_constants.hpp
+include/universal/math/constants/float_constants.hpp
+include/universal/math/constants/ieee754_constants.hpp
+include/universal/math/constants/longdouble_constants.hpp
+include/universal/math/functions.hpp
+include/universal/math/functions/binomial.hpp
+include/universal/math/functions/cbrt.hpp
+include/universal/math/functions/ddpoly.hpp
+include/universal/math/functions/factorial.hpp
+include/universal/math/functions/horners.hpp
+include/universal/math/functions/isrepresentable.hpp
+include/universal/math/functions/lerp.hpp
+include/universal/math/functions/loss.hpp
 include/universal/math/math.md
-include/universal/math/math_constants.hpp
-include/universal/math/math_functions.hpp
+include/universal/math/mathlib_shim.hpp
 include/universal/math/stub/abs.hpp
 include/universal/math/stub/classify.hpp
 include/universal/math/stub/complex.hpp
@@ -195,7 +203,6 @@ include/universal/native/compiler/ieee754_pgi.hpp
 include/universal/native/compiler/ieee754_riscv.hpp
 include/universal/native/compiler/ieee754_sunpro.hpp
 include/universal/native/deprecated/nonconstexpr754.hpp
-include/universal/native/error_free_ops.hpp
 include/universal/native/extract_fields.hpp
 include/universal/native/ieee754.hpp
 include/universal/native/ieee754_decoder.hpp
@@ -269,6 +276,8 @@ include/universal/number/cfloat/math/sqrt.hpp
 include/universal/number/cfloat/math/sqrt_tables.hpp
 include/universal/number/cfloat/math/trigonometry.hpp
 include/universal/number/cfloat/math/truncate.hpp
+include/universal/number/cfloat/mathext.hpp
+include/universal/number/cfloat/mathext/horners.hpp
 include/universal/number/cfloat/mathlib.hpp
 include/universal/number/cfloat/numeric_limits.hpp
 include/universal/number/cfloat/table.hpp
@@ -289,22 +298,26 @@ include/universal/number/dd/dd_fwd.hpp
 include/universal/number/dd/dd_impl.hpp
 include/universal/number/dd/exceptions.hpp
 include/universal/number/dd/manipulators.hpp
-include/universal/number/dd/math/classify.hpp
-include/universal/number/dd/math/complex.hpp
-include/universal/number/dd/math/error_and_gamma.hpp
-include/universal/number/dd/math/exponent.hpp
-include/universal/number/dd/math/fractional.hpp
-include/universal/number/dd/math/hyperbolic.hpp
-include/universal/number/dd/math/hypot.hpp
-include/universal/number/dd/math/logarithm.hpp
-include/universal/number/dd/math/minmax.hpp
-include/universal/number/dd/math/next.hpp
-include/universal/number/dd/math/numerics.hpp
-include/universal/number/dd/math/old_logarithm.hpp
-include/universal/number/dd/math/pow.hpp
-include/universal/number/dd/math/sqrt.hpp
-include/universal/number/dd/math/trigonometry.hpp
-include/universal/number/dd/math/truncate.hpp
+include/universal/number/dd/math/complex/complex.hpp
+include/universal/number/dd/math/constants/dd_constants.hpp
+include/universal/number/dd/math/functions/cbrt.hpp
+include/universal/number/dd/math/functions/classify.hpp
+include/universal/number/dd/math/functions/error_and_gamma.hpp
+include/universal/number/dd/math/functions/exponent.hpp
+include/universal/number/dd/math/functions/fractional.hpp
+include/universal/number/dd/math/functions/hyperbolic.hpp
+include/universal/number/dd/math/functions/hypot.hpp
+include/universal/number/dd/math/functions/logarithm.hpp
+include/universal/number/dd/math/functions/minmax.hpp
+include/universal/number/dd/math/functions/next.hpp
+include/universal/number/dd/math/functions/numerics.hpp
+include/universal/number/dd/math/functions/old_logarithm.hpp
+include/universal/number/dd/math/functions/pow.hpp
+include/universal/number/dd/math/functions/sqrt.hpp
+include/universal/number/dd/math/functions/trigonometry.hpp
+include/universal/number/dd/math/functions/truncate.hpp
+include/universal/number/dd/mathext.hpp
+include/universal/number/dd/mathext/horners.hpp
 include/universal/number/dd/mathlib.hpp
 include/universal/number/dd/numeric_limits.hpp
 include/universal/number/dfloat/attributes.hpp
@@ -524,21 +537,25 @@ include/universal/number/posito/table.hpp
 include/universal/number/qd/attributes.hpp
 include/universal/number/qd/exceptions.hpp
 include/universal/number/qd/manipulators.hpp
-include/universal/number/qd/math/classify.hpp
-include/universal/number/qd/math/complex.hpp
-include/universal/number/qd/math/error_and_gamma.hpp
-include/universal/number/qd/math/exponent.hpp
-include/universal/number/qd/math/fractional.hpp
-include/universal/number/qd/math/hyperbolic.hpp
-include/universal/number/qd/math/hypot.hpp
-include/universal/number/qd/math/logarithm.hpp
-include/universal/number/qd/math/minmax.hpp
-include/universal/number/qd/math/next.hpp
-include/universal/number/qd/math/numerics.hpp
-include/universal/number/qd/math/pow.hpp
-include/universal/number/qd/math/sqrt.hpp
-include/universal/number/qd/math/trigonometry.hpp
-include/universal/number/qd/math/truncate.hpp
+include/universal/number/qd/math/complex/complex.hpp
+include/universal/number/qd/math/constants/qd_constants.hpp
+include/universal/number/qd/math/constants/sincos_tables.hpp
+include/universal/number/qd/math/functions/classify.hpp
+include/universal/number/qd/math/functions/error_and_gamma.hpp
+include/universal/number/qd/math/functions/exponent.hpp
+include/universal/number/qd/math/functions/fractional.hpp
+include/universal/number/qd/math/functions/hyperbolic.hpp
+include/universal/number/qd/math/functions/hypot.hpp
+include/universal/number/qd/math/functions/logarithm.hpp
+include/universal/number/qd/math/functions/minmax.hpp
+include/universal/number/qd/math/functions/next.hpp
+include/universal/number/qd/math/functions/numerics.hpp
+include/universal/number/qd/math/functions/pow.hpp
+include/universal/number/qd/math/functions/sqrt.hpp
+include/universal/number/qd/math/functions/trigonometry.hpp
+include/universal/number/qd/math/functions/truncate.hpp
+include/universal/number/qd/mathext.hpp
+include/universal/number/qd/mathext/horners.hpp
 include/universal/number/qd/mathlib.hpp
 include/universal/number/qd/numeric_limits.hpp
 include/universal/number/qd/qd.hpp
@@ -604,6 +621,7 @@ include/universal/number/valid/valid_impl.hpp
 include/universal/number_systems.hpp
 include/universal/numerics/README.md
 include/universal/numerics/eft.hpp
+include/universal/numerics/error_free_ops.hpp
 include/universal/numerics/twodiv.hpp
 include/universal/numerics/twoprod.hpp
 include/universal/numerics/twosum.hpp