From nobody Mon Apr 10 09:04:44 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Pw32N61Hyz450X7; Mon, 10 Apr 2023 09:04:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Pw32N5Chbz45Zp; Mon, 10 Apr 2023 09:04:44 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1681117484; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jcbT+FjSlVrxEj0yxITCatbE0rLd9li6/abgHvArItk=; b=pFFmyUqY9l69XXkwQQ1GmTW0Dg+HyjBK0qfI5/Whl5vh2ETqCwuRCqxr5I0331UvswWTu/ PthBzWBqJ+FLjqKcBNucHGNusLSLbsxdCrFfJrIihXY8/LqQf4PLbuLhotP0Blsz6sQ+AF rNtqTr2SbpFjsfIe/CYwxX+uVAh0pXRTyEEddHLxIzkTQrUkzmmBUvj3JIA4LeETGbDE+x SRYkKNqE4w5o5zm6cK4Y4xnZPlQup7wBQTUof2M6BkLPPIpA+BHrvhHwF7mn/xMDpGPmPt ZuuHu4yEQ8gz0gYwAcLfH0fc9X3I50p9vq0JpIqcVUDVM5iuYy6SF+p/hjppbg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1681117484; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jcbT+FjSlVrxEj0yxITCatbE0rLd9li6/abgHvArItk=; b=iEca18IG5yWXU5NbWp1Uhe3Zv3Y/nCQwCNJFA51BHbQH5Wz2qSmfoyBmzq8pOqEGYUBLoq Eiitha62tjgKqd3wRkAkv50PgYvhsb5pIhkIg7GlkTaP6eF3Ejh4QLe+1FZS8wVYsMYSVM rRc9nkZbtFPPlKf9fej6I5lpdA3dl99gjyfZOo+aotZjYdMvpDKV3HFswTfCbsAItPVMlF IV6Ht88f3dSDPA/TnwTIkrGtN7rmxdFhOgmgbxsDezIPC6Ql6HtkWi5+BN+CQA4U+i/LqL yfZ5MviRZSB0VZaYiShmH9BVpzJHn6OkX5DSU3svFou+LEERmgtTRbvAECDdDw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1681117484; a=rsa-sha256; cv=none; b=qW8lHSbMClMWIYqLbzp244jFXCNl/e5bNSNUplowxq/39LAG7PunNaS+X7slO9HrFaAF+I T7URl+zrkJyXOrMm4E/dDst4im2DJijJfuJ5Fm6D4jGgEJEwb62k79Yli5wfRQqiQT8SUW +gVNCPB1vZOzxC4rm2ryPF8Bz/M+zF2BKFgDUMesTPebLXfO31W88HU03UTtJNsUoYLxuO fzx1Ta5gZWTgsaOZXNWbv2EUapOs/okg4NHFoQSU/g2+P7d/KBXI3Jv6m66gIMoenT4+/o xVEhiZsbSsXm12eVqr77hnyy2Ru27XRMKwcDk0rnXiR5OBXx8+wqu5b6n1+n7A== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Pw32N4DY1zkcf; Mon, 10 Apr 2023 09:04:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 33A94i28017064; Mon, 10 Apr 2023 09:04:44 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 33A94iv6017063; Mon, 10 Apr 2023 09:04:44 GMT (envelope-from git) Date: Mon, 10 Apr 2023 09:04:44 GMT Message-Id: <202304100904.33A94iv6017063@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 483c7407e8b5 - main - =?utf-8?Q?math/casadi:=20Update=203.5.5=20=E2=86=92=203.6.0?= List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 483c7407e8b525570f5fd0e531b89a20ba8b7cb1 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=483c7407e8b525570f5fd0e531b89a20ba8b7cb1 commit 483c7407e8b525570f5fd0e531b89a20ba8b7cb1 Author: Yuri Victorovich AuthorDate: 2023-04-10 07:45:10 +0000 Commit: Yuri Victorovich 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