git: 932d7a83637f - main - math/openturns: Update 1.17 -> 1.18

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Wed, 10 Nov 2021 18:29:09 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=932d7a83637f1d648fa2723d3dcae27c11a3bb3b

commit 932d7a83637f1d648fa2723d3dcae27c11a3bb3b
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2021-11-10 18:28:25 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2021-11-10 18:29:06 +0000

    math/openturns: Update 1.17 -> 1.18
---
 math/openturns/Makefile  | 28 ++++++++++++++++++++++------
 math/openturns/distinfo  |  6 +++---
 math/openturns/pkg-plist | 27 ++++++++++++++++-----------
 3 files changed, 41 insertions(+), 20 deletions(-)

diff --git a/math/openturns/Makefile b/math/openturns/Makefile
index a58c7a1d746b..1fb8e0c67dda 100644
--- a/math/openturns/Makefile
+++ b/math/openturns/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	openturns
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.17
-PORTREVISION=	4
+DISTVERSION=	1.18
 CATEGORIES=	math
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -13,32 +12,47 @@ LICENSE_FILE=	${WRKSRC}/COPYING.LESSER
 BUILD_DEPENDS=	boost-libs>0:devel/boost-libs \
 		flex:textproc/flex \
 		spectra>0:math/spectra
-LIB_DEPENDS=	libbonmin.so:math/bonmin \
+LIB_DEPENDS=	libamd.so:math/suitesparse-amd \
+		libblas.so:math/blas \
+		libbonmin.so:math/bonmin \
+		libcamd.so:math/suitesparse-camd \
 		libceres.so:math/ceres-solver \
 		libCbc.so:math/cbc \
+		libccolamd.so:math/suitesparse-ccolamd \
 		libCgl.so:math/cgl \
+		libcholmod.so:math/suitesparse-cholmod \
 		libClp.so:math/clp \
 		libcminpack.so:math/cminpack \
+		libcoinasl.so:math/asl \
 		libCoinUtils.so:math/coinutils \
+		libcolamd.so:math/suitesparse-colamd \
+		libcxsparse.so:math/suitesparse-cxsparse \
 		libdlib.so:science/dlib-cpp \
 		libgif.so:graphics/giflib \
 		libgflags.so:devel/gflags \
 		libglog.so:devel/glog \
+		libgmp.so:math/gmp \
 		libhdf5_cpp.so:science/hdf5 \
 		libipopt.so:math/ipopt \
+		liblapack.so:math/lapack \
+		libmetis.so:math/metis \
 		libmpc.so:math/mpc \
 		libmpfr.so:math/mpfr \
+		libnauty.so:math/nauty \
 		libnlopt.so:math/nlopt \
-		libopt.so:math/optpp \
 		libOsi.so:math/osi \
 		libpng16.so:graphics/png \
+		libprimesieve.so:math/primesieve \
+		libspqr.so:math/suitesparse-spqr \
+		libsuitesparseconfig.so:math/suitesparse-config \
 		libsz.so:science/szip \
-		libtbb.so:devel/onetbb
+		libtbb.so:devel/onetbb \
+		libunwind.so:devel/libunwind
 
 USES=		bison blaslapack:openblas cmake compiler:c++14-lang eigen:3 gnome jpeg localbase:ldflags pkgconfig sqlite xorg
 USE_GITHUB=	yes
 USE_GNOME=	libxml2
-USE_XORG=	ice sm x11 xext
+USE_XORG=	ice sm x11 xau xcb xdmcp xext
 USE_LDCONFIG=	yes
 
 CMAKE_ARGS=	-DBLAS_LIBRARIES=${LOCALBASE}/lib/libopenblas.so -DLAPACK_LIBRARIES=${LOCALBASE}/lib/libopenblas.so \
@@ -47,6 +61,8 @@ CMAKE_ARGS=	-DBLAS_LIBRARIES=${LOCALBASE}/lib/libopenblas.so -DLAPACK_LIBRARIES=
 CMAKE_OFF=	USE_DOXYGEN USE_SPHINX
 CMAKE_OFF+=	USE_HMAT # broken with hmat-oss-1.7.1: https://github.com/openturns/openturns/issues/1868
 
+TEST_TARGET=	check # 10 tests are known to fail: https://github.com/openturns/openturns/issues/1919
+
 OPTIONS_DEFINE=		PYTHON EXAMPLES
 OPTIONS_DEFAULT=	PYTHON
 OPTIONS_SUB=		yes
diff --git a/math/openturns/distinfo b/math/openturns/distinfo
index 685364371505..a330884e7910 100644
--- a/math/openturns/distinfo
+++ b/math/openturns/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1620929598
-SHA256 (openturns-openturns-v1.17_GH0.tar.gz) = 42f65701f7cbd0081362be56c8232ddadfc21f2a32f636fd460919cd8f10c84d
-SIZE (openturns-openturns-v1.17_GH0.tar.gz) = 11525372
+TIMESTAMP = 1636538563
+SHA256 (openturns-openturns-v1.18_GH0.tar.gz) = 1840d3fd8b38fd5967b1fa04e49d8f760c2c497400430e97623595ca48754ae0
+SIZE (openturns-openturns-v1.18_GH0.tar.gz) = 11544559
diff --git a/math/openturns/pkg-plist b/math/openturns/pkg-plist
index 2491012a91e1..ad0a964c4dd1 100644
--- a/math/openturns/pkg-plist
+++ b/math/openturns/pkg-plist
@@ -8,7 +8,7 @@ include/openturns/ARMALikelihoodFactory.hxx
 include/openturns/ARMAState.hxx
 include/openturns/AbdoRackwitz.hxx
 include/openturns/AbsoluteExponential.hxx
-include/openturns/AdaptiveDirectionalSampling.hxx
+include/openturns/AdaptiveDirectionalStratification.hxx
 include/openturns/AdaptiveStieltjesAlgorithm.hxx
 include/openturns/AdaptiveStrategy.hxx
 include/openturns/AdaptiveStrategyImplementation.hxx
@@ -148,6 +148,8 @@ include/openturns/DiscreteCompoundDistribution.hxx
 include/openturns/DiscreteDistribution.hxx
 include/openturns/DiscreteMarkovChain.hxx
 include/openturns/DistFunc.hxx
+include/openturns/DistanceToDomainEvaluation.hxx
+include/openturns/DistanceToDomainFunction.hxx
 include/openturns/Distribution.hxx
 include/openturns/DistributionFactory.hxx
 include/openturns/DistributionFactoryImplementation.hxx
@@ -288,7 +290,7 @@ include/openturns/HaarWavelet.hxx
 include/openturns/HaarWaveletFactory.hxx
 include/openturns/HaltonSequence.hxx
 include/openturns/Hamming.hxx
-include/openturns/Hanning.hxx
+include/openturns/Hann.hxx
 include/openturns/HaselgroveSequence.hxx
 include/openturns/HermiteFactory.hxx
 include/openturns/HermitianMatrix.hxx
@@ -856,8 +858,8 @@ include/openturns/csv_parser_state.hxx
 %%PYTHON%%include/openturns/swig/AbdoRackwitz_doc.i
 %%PYTHON%%include/openturns/swig/AbsoluteExponential.i
 %%PYTHON%%include/openturns/swig/AbsoluteExponential_doc.i
-%%PYTHON%%include/openturns/swig/AdaptiveDirectionalSampling.i
-%%PYTHON%%include/openturns/swig/AdaptiveDirectionalSampling_doc.i
+%%PYTHON%%include/openturns/swig/AdaptiveDirectionalStratification.i
+%%PYTHON%%include/openturns/swig/AdaptiveDirectionalStratification_doc.i
 %%PYTHON%%include/openturns/swig/AdaptiveStieltjesAlgorithm.i
 %%PYTHON%%include/openturns/swig/AdaptiveStieltjesAlgorithm_doc.i
 %%PYTHON%%include/openturns/swig/AdaptiveStrategy.i
@@ -1126,6 +1128,9 @@ include/openturns/csv_parser_state.hxx
 %%PYTHON%%include/openturns/swig/DiscreteMarkovChain_doc.i
 %%PYTHON%%include/openturns/swig/DistFunc.i
 %%PYTHON%%include/openturns/swig/DistFunc_doc.i
+%%PYTHON%%include/openturns/swig/DistanceToDomainEvaluation.i
+%%PYTHON%%include/openturns/swig/DistanceToDomainFunction.i
+%%PYTHON%%include/openturns/swig/DistanceToDomainFunction_doc.i
 %%PYTHON%%include/openturns/swig/Distribution.i
 %%PYTHON%%include/openturns/swig/DistributionFactory.i
 %%PYTHON%%include/openturns/swig/DistributionFactoryImplementation.i
@@ -1392,8 +1397,8 @@ include/openturns/csv_parser_state.hxx
 %%PYTHON%%include/openturns/swig/HaltonSequence_doc.i
 %%PYTHON%%include/openturns/swig/Hamming.i
 %%PYTHON%%include/openturns/swig/Hamming_doc.i
-%%PYTHON%%include/openturns/swig/Hanning.i
-%%PYTHON%%include/openturns/swig/Hanning_doc.i
+%%PYTHON%%include/openturns/swig/Hann.i
+%%PYTHON%%include/openturns/swig/Hann_doc.i
 %%PYTHON%%include/openturns/swig/HaselgroveSequence.i
 %%PYTHON%%include/openturns/swig/HaselgroveSequence_doc.i
 %%PYTHON%%include/openturns/swig/HermiteFactory.i
@@ -2296,10 +2301,10 @@ lib/cmake/openturns/OpenTURNSConfig.cmake
 lib/cmake/openturns/OpenTURNSConfigVersion.cmake
 lib/cmake/openturns/UseOpenTURNS.cmake
 lib/libOT.so
-lib/libOT.so.0
-lib/libOT.so.0.0.0
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns-1.17.dist-info/METADATA
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns-1.17.dist-info/WHEEL
+lib/libOT.so.0.19
+lib/libOT.so.0.19.0
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns-1.18.dist-info/METADATA
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns-1.18.dist-info/WHEEL
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/__init__.py
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_algo.so
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_analytical.so
@@ -2375,4 +2380,4 @@ lib/libOT.so.0.0.0
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/viscous_free_fall.py
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/viewer.py
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/weightedexperiment.py
-share/gdb/auto-load/usr/local/lib/libOT.so.0.0.0-gdb.py
+share/gdb/auto-load/usr/local/lib/libOT.so.-gdb.py