Date: Mon, 10 Apr 2023 09:04:44 GMT From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 483c7407e8b5 - main - =?utf-8?Q?math/casadi:=20Update=203.5.5=20=E2=86=92=203.6.0?= Message-ID: <202304100904.33A94iv6017063@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=483c7407e8b525570f5fd0e531b89a20ba8b7cb1 commit 483c7407e8b525570f5fd0e531b89a20ba8b7cb1 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2023-04-10 07:45:10 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2023-04-10 09:04:38 +0000 math/casadi: Update 3.5.5 → 3.6.0 Reported by: portscout --- math/casadi/Makefile | 9 +++-- math/casadi/distinfo | 6 ++-- math/casadi/pkg-plist | 95 +++++++++++++++++++++++++++++++++------------------ 3 files changed, 71 insertions(+), 39 deletions(-) diff --git a/math/casadi/Makefile b/math/casadi/Makefile index bf63eb7aa047..c4d9efa3a6fd 100644 --- a/math/casadi/Makefile +++ b/math/casadi/Makefile @@ -1,6 +1,5 @@ PORTNAME= casadi -DISTVERSION= 3.5.5 -PORTREVISION= 6 +DISTVERSION= 3.6.0 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -10,6 +9,8 @@ WWW= https://web.casadi.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt +LIB_DEPENDS= libcoinmumps.so:math/coin-or-mumps + USES= cmake compiler:c++11-lang pkgconfig USE_GITHUB= yes USE_LDCONFIG= yes @@ -46,8 +47,10 @@ BONMIN_LIB_DEPENDS= libbonmin.so:math/bonmin \ libOsi.so:math/osi CLANG_DESC= Build with clang for JIT +CLANG_USES= llvm:16 CLANG_CMAKE_BOOL= WITH_CLANG -CLANG_BROKEN= Fails to find clang +CLANG_CMAKE_ON= -DLLVM_INSTALL_PREFIX=${LLVM_PREFIX} -DOLD_LLVM=ON +CLANG_BROKEN= fails to find clang, see https://github.com/casadi/casadi/issues/3089 IPOPT_DESC= Build with IPopt IPOPT_CMAKE_BOOL= WITH_IPOPT diff --git a/math/casadi/distinfo b/math/casadi/distinfo index e3c3bfe36802..bfe7a975786e 100644 --- a/math/casadi/distinfo +++ b/math/casadi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1599375680 -SHA256 (casadi-casadi-3.5.5_GH0.tar.gz) = 3b26e73ceb48cd9d713e3727e4038afa0e93471f014f8aaccdd77da382e2249a -SIZE (casadi-casadi-3.5.5_GH0.tar.gz) = 3672153 +TIMESTAMP = 1681099630 +SHA256 (casadi-casadi-3.6.0_GH0.tar.gz) = 87ea8c25025b0a479d3fcd20d1851197e699b6440cc8fd5e8c02a7e79f8cd19c +SIZE (casadi-casadi-3.6.0_GH0.tar.gz) = 3638738 diff --git a/math/casadi/pkg-plist b/math/casadi/pkg-plist index 6845bbdab33b..ceac4aa74406 100644 --- a/math/casadi/pkg-plist +++ b/math/casadi/pkg-plist @@ -1,9 +1,11 @@ +bin/casadi-cli include/casadi/casadi.hpp include/casadi/casadi_c.h include/casadi/config.h include/casadi/core/calculus.hpp include/casadi/core/callback.hpp include/casadi/core/casadi_common.hpp +include/casadi/core/casadi_enum.hpp include/casadi/core/casadi_export.h include/casadi/core/casadi_interrupt.hpp include/casadi/core/casadi_limits.hpp @@ -51,12 +53,16 @@ include/casadi/core/runtime/casadi_bilin.hpp include/casadi/core/runtime/casadi_bound_consistency.hpp include/casadi/core/runtime/casadi_cache.hpp include/casadi/core/runtime/casadi_clear.hpp +include/casadi/core/runtime/casadi_clip_max.hpp +include/casadi/core/runtime/casadi_clip_min.hpp include/casadi/core/runtime/casadi_convexify.hpp include/casadi/core/runtime/casadi_copy.hpp include/casadi/core/runtime/casadi_cvx.hpp include/casadi/core/runtime/casadi_de_boor.hpp +include/casadi/core/runtime/casadi_dense_lsqr.hpp include/casadi/core/runtime/casadi_densify.hpp include/casadi/core/runtime/casadi_dot.hpp +include/casadi/core/runtime/casadi_feasiblesqpmethod.hpp include/casadi/core/runtime/casadi_file_slurp.hpp include/casadi/core/runtime/casadi_fill.hpp include/casadi/core/runtime/casadi_finite_diff.hpp @@ -67,12 +73,18 @@ include/casadi/core/runtime/casadi_interpn.hpp include/casadi/core/runtime/casadi_interpn_grad.hpp include/casadi/core/runtime/casadi_interpn_interpolate.hpp include/casadi/core/runtime/casadi_interpn_weights.hpp +include/casadi/core/runtime/casadi_ipqp.hpp +include/casadi/core/runtime/casadi_jac.hpp +include/casadi/core/runtime/casadi_kkt.hpp include/casadi/core/runtime/casadi_kron.hpp include/casadi/core/runtime/casadi_ldl.hpp +include/casadi/core/runtime/casadi_logsumexp.hpp include/casadi/core/runtime/casadi_low.hpp include/casadi/core/runtime/casadi_lsqr.hpp +include/casadi/core/runtime/casadi_masked_norm_inf.hpp include/casadi/core/runtime/casadi_max_viol.hpp -include/casadi/core/runtime/casadi_minmax.hpp +include/casadi/core/runtime/casadi_mmax.hpp +include/casadi/core/runtime/casadi_mmin.hpp include/casadi/core/runtime/casadi_mtimes.hpp include/casadi/core/runtime/casadi_mv.hpp include/casadi/core/runtime/casadi_mv_dense.hpp @@ -88,16 +100,23 @@ include/casadi/core/runtime/casadi_polyval.hpp include/casadi/core/runtime/casadi_project.hpp include/casadi/core/runtime/casadi_qp.hpp include/casadi/core/runtime/casadi_qr.hpp +include/casadi/core/runtime/casadi_qrqp.hpp include/casadi/core/runtime/casadi_rank1.hpp include/casadi/core/runtime/casadi_regularize.hpp include/casadi/core/runtime/casadi_runtime.hpp include/casadi/core/runtime/casadi_scal.hpp include/casadi/core/runtime/casadi_sparsify.hpp +include/casadi/core/runtime/casadi_sparsity.hpp include/casadi/core/runtime/casadi_sqpmethod.hpp +include/casadi/core/runtime/casadi_sum.hpp include/casadi/core/runtime/casadi_sum_viol.hpp include/casadi/core/runtime/casadi_swap.hpp include/casadi/core/runtime/casadi_trans.hpp include/casadi/core/runtime/casadi_tri_project.hpp +include/casadi/core/runtime/casadi_trilsolve.hpp +include/casadi/core/runtime/casadi_triusolve.hpp +include/casadi/core/runtime/casadi_vector_fmax.hpp +include/casadi/core/runtime/casadi_vector_fmin.hpp include/casadi/core/runtime/casadi_vfmax.hpp include/casadi/core/runtime/casadi_vfmin.hpp include/casadi/core/runtime/shared.hpp @@ -112,74 +131,84 @@ include/casadi/core/sx.hpp include/casadi/core/sx_elem.hpp include/casadi/core/sx_fwd.hpp include/casadi/core/timing.hpp -include/casadi/core/variable.hpp include/casadi/core/xml_file.hpp include/casadi/core/xml_node.hpp include/casadi/mem.h +include/tinyxml2.h lib/cmake/casadi/casadi-config-version.cmake lib/cmake/casadi/casadi-config.cmake lib/cmake/casadi/casadi-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/casadi/casadi-targets.cmake +lib/cmake/tinyxml2/tinyxml2-config-version.cmake +lib/cmake/tinyxml2/tinyxml2-config.cmake +lib/cmake/tinyxml2/tinyxml2-static-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/tinyxml2/tinyxml2-static-targets.cmake lib/libcasadi.so -lib/libcasadi.so.3.6 +lib/libcasadi.so.3.7 +lib/libcasadi_conic_ipqp.so +lib/libcasadi_conic_ipqp.so.3.7 lib/libcasadi_conic_nlpsol.so -lib/libcasadi_conic_nlpsol.so.3.6 +lib/libcasadi_conic_nlpsol.so.3.7 %%QPOASES%%lib/libcasadi_conic_qpoases.so -%%QPOASES%%lib/libcasadi_conic_qpoases.so.3.6 +%%QPOASES%%lib/libcasadi_conic_qpoases.so.3.7 lib/libcasadi_conic_qrqp.so -lib/libcasadi_conic_qrqp.so.3.6 +lib/libcasadi_conic_qrqp.so.3.7 lib/libcasadi_importer_shell.so -lib/libcasadi_importer_shell.so.3.6 +lib/libcasadi_importer_shell.so.3.7 lib/libcasadi_integrator_collocation.so -lib/libcasadi_integrator_collocation.so.3.6 +lib/libcasadi_integrator_collocation.so.3.7 lib/libcasadi_integrator_cvodes.so -lib/libcasadi_integrator_cvodes.so.3.6 +lib/libcasadi_integrator_cvodes.so.3.7 lib/libcasadi_integrator_idas.so -lib/libcasadi_integrator_idas.so.3.6 +lib/libcasadi_integrator_idas.so.3.7 lib/libcasadi_integrator_rk.so -lib/libcasadi_integrator_rk.so.3.6 +lib/libcasadi_integrator_rk.so.3.7 lib/libcasadi_interpolant_bspline.so -lib/libcasadi_interpolant_bspline.so.3.6 +lib/libcasadi_interpolant_bspline.so.3.7 lib/libcasadi_interpolant_linear.so -lib/libcasadi_interpolant_linear.so.3.6 +lib/libcasadi_interpolant_linear.so.3.7 lib/libcasadi_linsol_csparse.so -lib/libcasadi_linsol_csparse.so.3.6 +lib/libcasadi_linsol_csparse.so.3.7 lib/libcasadi_linsol_csparsecholesky.so -lib/libcasadi_linsol_csparsecholesky.so.3.6 +lib/libcasadi_linsol_csparsecholesky.so.3.7 %%LAPACK%%lib/libcasadi_linsol_lapacklu.so -%%LAPACK%%lib/libcasadi_linsol_lapacklu.so.3.6 +%%LAPACK%%lib/libcasadi_linsol_lapacklu.so.3.7 %%LAPACK%%lib/libcasadi_linsol_lapackqr.so -%%LAPACK%%lib/libcasadi_linsol_lapackqr.so.3.6 +%%LAPACK%%lib/libcasadi_linsol_lapackqr.so.3.7 lib/libcasadi_linsol_ldl.so -lib/libcasadi_linsol_ldl.so.3.6 +lib/libcasadi_linsol_ldl.so.3.7 lib/libcasadi_linsol_lsqr.so -lib/libcasadi_linsol_lsqr.so.3.6 +lib/libcasadi_linsol_lsqr.so.3.7 lib/libcasadi_linsol_qr.so -lib/libcasadi_linsol_qr.so.3.6 +lib/libcasadi_linsol_qr.so.3.7 lib/libcasadi_linsol_symbolicqr.so -lib/libcasadi_linsol_symbolicqr.so.3.6 +lib/libcasadi_linsol_symbolicqr.so.3.7 lib/libcasadi_linsol_tridiag.so -lib/libcasadi_linsol_tridiag.so.3.6 +lib/libcasadi_linsol_tridiag.so.3.7 %%BONMIN%%lib/libcasadi_nlpsol_bonmin.so -%%BONMIN%%lib/libcasadi_nlpsol_bonmin.so.3.6 +%%BONMIN%%lib/libcasadi_nlpsol_bonmin.so.3.7 +lib/libcasadi_nlpsol_feasiblesqpmethod.so +lib/libcasadi_nlpsol_feasiblesqpmethod.so.3.7 %%IPOPT%%lib/libcasadi_nlpsol_ipopt.so -%%IPOPT%%lib/libcasadi_nlpsol_ipopt.so.3.6 +%%IPOPT%%lib/libcasadi_nlpsol_ipopt.so.3.7 lib/libcasadi_nlpsol_qrsqp.so -lib/libcasadi_nlpsol_qrsqp.so.3.6 +lib/libcasadi_nlpsol_qrsqp.so.3.7 lib/libcasadi_nlpsol_scpgen.so -lib/libcasadi_nlpsol_scpgen.so.3.6 +lib/libcasadi_nlpsol_scpgen.so.3.7 lib/libcasadi_nlpsol_sqpmethod.so -lib/libcasadi_nlpsol_sqpmethod.so.3.6 +lib/libcasadi_nlpsol_sqpmethod.so.3.7 lib/libcasadi_rootfinder_fast_newton.so -lib/libcasadi_rootfinder_fast_newton.so.3.6 +lib/libcasadi_rootfinder_fast_newton.so.3.7 lib/libcasadi_rootfinder_kinsol.so -lib/libcasadi_rootfinder_kinsol.so.3.6 +lib/libcasadi_rootfinder_kinsol.so.3.7 lib/libcasadi_rootfinder_newton.so -lib/libcasadi_rootfinder_newton.so.3.6 +lib/libcasadi_rootfinder_newton.so.3.7 lib/libcasadi_rootfinder_nlpsol.so -lib/libcasadi_rootfinder_nlpsol.so.3.6 +lib/libcasadi_rootfinder_nlpsol.so.3.7 lib/libcasadi_sundials_common.so -lib/libcasadi_sundials_common.so.3.6 +lib/libcasadi_sundials_common.so.3.7 lib/libcasadi_xmlfile_tinyxml.so -lib/libcasadi_xmlfile_tinyxml.so.3.6 +lib/libcasadi_xmlfile_tinyxml.so.3.7 +lib/libtinyxml2.a libdata/pkgconfig/casadi.pc +libdata/pkgconfig/tinyxml2.pc
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202304100904.33A94iv6017063>