git: 4bd550f787c6 - main - math/universal: Update 3.44.1 -> 3.47

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Fri, 19 Nov 2021 21:33:27 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4bd550f787c6318e4e6b83dfd426347fa15bc515

commit 4bd550f787c6318e4e6b83dfd426347fa15bc515
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2021-11-19 19:27:21 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2021-11-19 21:33:18 +0000

    math/universal: Update 3.44.1 -> 3.47
    
    Reported by:    portscout
---
 math/universal/Makefile  |  4 ++--
 math/universal/distinfo  |  6 +++---
 math/universal/pkg-plist | 28 ++++++++++++++++++++++++++++
 3 files changed, 33 insertions(+), 5 deletions(-)

diff --git a/math/universal/Makefile b/math/universal/Makefile
index aa2e5dde5d30..89e23051d191 100644
--- a/math/universal/Makefile
+++ b/math/universal/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	universal
 DISTVERSIONPREFIX=	v
-DISTVERSION=	3.44.1
+DISTVERSION=	3.47
 CATEGORIES=	math
 PKGNAMESUFFIX=	-fp-library
 
@@ -24,7 +24,7 @@ TOOLS_DESC=		Build command line tools
 TOOLS_CMAKE_BOOL=	BUILD_CMD_LINE_TOOLS
 TOOLS_VARS_OFF=		NO_ARCH=yes # header-only library w/out executables
 
-do-test:
+do-test: # tests fail to compile: https://github.com/stillwater-sc/universal/issues/263
 	@cd ${BUILD_WRKSRC} && \
 		${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} ${CMAKE_OFF:C/(.*)/-D\1=ON/} ${CMAKE_SOURCE_PATH} && \
 		${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \
diff --git a/math/universal/distinfo b/math/universal/distinfo
index c438ea33568e..c04e3e55e926 100644
--- a/math/universal/distinfo
+++ b/math/universal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1634575672
-SHA256 (stillwater-sc-universal-v3.44.1_GH0.tar.gz) = eb736bb1084d87319b3da64394bb27212c5409664374dda263e8aabc864f7d78
-SIZE (stillwater-sc-universal-v3.44.1_GH0.tar.gz) = 9460452
+TIMESTAMP = 1637349555
+SHA256 (stillwater-sc-universal-v3.47_GH0.tar.gz) = edb95c912babd35cdbfa0e5b40127ed922aebd482bca901bf466a12ab5bd2627
+SIZE (stillwater-sc-universal-v3.47_GH0.tar.gz) = 9493547
diff --git a/math/universal/pkg-plist b/math/universal/pkg-plist
index 63f087f5832f..3a768d620a62 100644
--- a/math/universal/pkg-plist
+++ b/math/universal/pkg-plist
@@ -53,6 +53,7 @@ include/universal/blas/solvers/svd.hpp
 include/universal/blas/vector.hpp
 include/universal/blas/vmath/power.hpp
 include/universal/blas/vmath/trigonometry.hpp
+include/universal/common/exceptions.hpp
 include/universal/common/numeric_limits_utility.hpp
 include/universal/functions/binomial.hpp
 include/universal/functions/ddpoly.hpp
@@ -170,6 +171,8 @@ include/universal/number/cfloat/trace_constants.hpp
 include/universal/number/decimal/decimal.hpp
 include/universal/number/decimal/decimal_impl.hpp
 include/universal/number/decimal/exceptions.hpp
+include/universal/number/decimal/math/sqrt.hpp
+include/universal/number/decimal/mathlib.hpp
 include/universal/number/decimal/numeric_limits.hpp
 include/universal/number/fixpnt/attributes.hpp
 include/universal/number/fixpnt/exceptions.hpp
@@ -262,6 +265,27 @@ include/universal/number/posit/table.hpp
 include/universal/number/posit/trace_constants.hpp
 include/universal/number/posit/twoSum.hpp
 include/universal/number/quire/exceptions.hpp
+include/universal/number/rational/attributes.hpp
+include/universal/number/rational/exceptions.hpp
+include/universal/number/rational/manipulators.hpp
+include/universal/number/rational/math/classify.hpp
+include/universal/number/rational/math/complex.hpp
+include/universal/number/rational/math/error_and_gamma.hpp
+include/universal/number/rational/math/exponent.hpp
+include/universal/number/rational/math/fractional.hpp
+include/universal/number/rational/math/hyperbolic.hpp
+include/universal/number/rational/math/hypot.hpp
+include/universal/number/rational/math/logarithm.hpp
+include/universal/number/rational/math/minmax.hpp
+include/universal/number/rational/math/next.hpp
+include/universal/number/rational/math/pow.hpp
+include/universal/number/rational/math/sqrt.hpp
+include/universal/number/rational/math/trigonometry.hpp
+include/universal/number/rational/math/truncate.hpp
+include/universal/number/rational/mathlib.hpp
+include/universal/number/rational/numeric_limits.hpp
+include/universal/number/rational/rational.hpp
+include/universal/number/rational/rational_impl.hpp
 include/universal/number/shared/infinite_encoding.hpp
 include/universal/number/shared/nan_encoding.hpp
 include/universal/number/shared/specific_value_encoding.hpp
@@ -275,6 +299,7 @@ include/universal/number/skeleton_2params/areal.hpp
 include/universal/number/skeleton_2params/exceptions.hpp
 include/universal/number/skeleton_2params/math_functions.hpp
 include/universal/number/skeleton_2params/numeric_limits.hpp
+include/universal/number/support/decimal.hpp
 include/universal/number/unum/exceptions.hpp
 include/universal/number/unum/manipulators.hpp
 include/universal/number/unum/math_functions.hpp
@@ -286,6 +311,7 @@ include/universal/number/unum2/manipulators.hpp
 include/universal/number/unum2/math_functions.hpp
 include/universal/number/unum2/unum2_impl.hpp
 include/universal/number/valid/attributes.hpp
+include/universal/number/valid/exceptions.hpp
 include/universal/number/valid/manipulators.hpp
 include/universal/number/valid/math_functions.hpp
 include/universal/number/valid/valid.hpp
@@ -300,6 +326,7 @@ include/universal/traits/integral_constant.hpp
 include/universal/traits/metaprogramming.hpp
 include/universal/traits/number_traits.hpp
 include/universal/traits/posit_traits.hpp
+include/universal/traits/rational_traits.hpp
 include/universal/utility/bit_cast.hpp
 include/universal/utility/color_print.hpp
 include/universal/utility/compiler_specialization.hpp
@@ -334,6 +361,7 @@ include/universal/verification/test_status.hpp
 include/universal/verification/test_suite.hpp
 include/universal/verification/test_suite_arithmetic.hpp
 include/universal/verification/test_suite_conversion.hpp
+include/universal/verification/test_suite_exceptions.hpp
 include/universal/verification/test_suite_logic.hpp
 include/universal/verification/test_suite_random.hpp
 %%DATADIR%%/universal-config-version.cmake