Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Jan 2025 09:21:35 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: 2889de10908d - main - =?utf-8?Q?math/cppad: update 20230000.0 =E2=86=92 20250000.1?=
Message-ID:  <202501210921.50L9LZTQ018269@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=2889de10908d074b0a11bf824062e232ab16e924

commit 2889de10908d074b0a11bf824062e232ab16e924
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-01-21 07:19:02 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-01-21 09:21:18 +0000

    math/cppad: update 20230000.0 → 20250000.1
---
 math/cppad/Makefile  |  10 ++--
 math/cppad/distinfo  |   6 +--
 math/cppad/pkg-plist | 131 ++++++++++++++++++++++++++++++++++-----------------
 3 files changed, 96 insertions(+), 51 deletions(-)

diff --git a/math/cppad/Makefile b/math/cppad/Makefile
index a07484675812..e97f080faaa6 100644
--- a/math/cppad/Makefile
+++ b/math/cppad/Makefile
@@ -1,16 +1,16 @@
 PORTNAME=	cppad
-DISTVERSION=	20230000.0
-PORTREVISION=	1
+DISTVERSION=	20250000.1
 CATEGORIES=	math
 PKGNAMEPREFIX=	coin-or-
 
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	C++ Algorithmic Differentiation package
-WWW=		https://coin-or.github.io/CppAD/doc/cppad.htm
+WWW=		https://coin-or.github.io/CppAD/doc/cppad.htm \
+		https://github.com/coin-or/CppAD
 
 LICENSE=	EPL
 
-USES=		cmake compiler:c++11-lang eigen:3,run
+USES=		cmake compiler:c++11-lang eigen:3,run pkgconfig
 USE_LDCONFIG=	yes
 
 USE_GITHUB=	yes
@@ -21,4 +21,6 @@ CMAKE_ARGS=	-Dcppad_prefix=${PREFIX}
 
 TEST_TARGET=	check
 
+# tests as of 20250000.1: tests break in the middle, see https://github.com/coin-or/CppAD/issues/222
+
 .include <bsd.port.mk>
diff --git a/math/cppad/distinfo b/math/cppad/distinfo
index 9a720b4af6fb..7987abb10b01 100644
--- a/math/cppad/distinfo
+++ b/math/cppad/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1674877832
-SHA256 (coin-or-CppAD-20230000.0_GH0.tar.gz) = 339018f18effe35e1d9845bb7c7070e726396f37244b1855fb242c8b89d0b623
-SIZE (coin-or-CppAD-20230000.0_GH0.tar.gz) = 1742050
+TIMESTAMP = 1737435920
+SHA256 (coin-or-CppAD-20250000.1_GH0.tar.gz) = bc45eed630c1ebac3dc07ffc542eee6edf0a9fc1e94a1012a26f1fb56b5b588b
+SIZE (coin-or-CppAD-20250000.1_GH0.tar.gz) = 1519093
diff --git a/math/cppad/pkg-plist b/math/cppad/pkg-plist
index 918c46ecda0d..337a23991f60 100644
--- a/math/cppad/pkg-plist
+++ b/math/cppad/pkg-plist
@@ -205,6 +205,9 @@ include/cppad/example/base_adolc.hpp
 include/cppad/example/code_gen_fun.hpp
 include/cppad/example/cppad_eigen.hpp
 include/cppad/example/eigen_plugin.hpp
+include/cppad/example/valvector/class.hpp
+include/cppad/example/valvector/split_join.hpp
+include/cppad/example/valvector/sum.hpp
 include/cppad/ipopt/solve.hpp
 include/cppad/ipopt/solve_callback.hpp
 include/cppad/ipopt/solve_result.hpp
@@ -225,49 +228,12 @@ include/cppad/local/graph/json_writer.hpp
 include/cppad/local/hash_code.hpp
 include/cppad/local/independent.hpp
 include/cppad/local/is_pod.hpp
-include/cppad/local/op.hpp
-include/cppad/local/op/abs_op.hpp
-include/cppad/local/op/acos_op.hpp
-include/cppad/local/op/acosh_op.hpp
-include/cppad/local/op/add_op.hpp
-include/cppad/local/op/asin_op.hpp
-include/cppad/local/op/asinh_op.hpp
-include/cppad/local/op/atan_op.hpp
-include/cppad/local/op/atanh_op.hpp
-include/cppad/local/op/comp_op.hpp
-include/cppad/local/op/cond_op.hpp
-include/cppad/local/op/cos_op.hpp
-include/cppad/local/op/cosh_op.hpp
-include/cppad/local/op/cskip_op.hpp
-include/cppad/local/op/csum_op.hpp
-include/cppad/local/op/discrete_op.hpp
-include/cppad/local/op/div_op.hpp
-include/cppad/local/op/erf_op.hpp
-include/cppad/local/op/exp_op.hpp
-include/cppad/local/op/expm1_op.hpp
-include/cppad/local/op/load_op.hpp
-include/cppad/local/op/log1p_op.hpp
-include/cppad/local/op/log_op.hpp
-include/cppad/local/op/mul_op.hpp
-include/cppad/local/op/neg_op.hpp
-include/cppad/local/op/parameter_op.hpp
-include/cppad/local/op/pow_op.hpp
-include/cppad/local/op/print_op.hpp
-include/cppad/local/op/prototype_op.hpp
-include/cppad/local/op/sign_op.hpp
-include/cppad/local/op/sin_op.hpp
-include/cppad/local/op/sinh_op.hpp
-include/cppad/local/op/sqrt_op.hpp
-include/cppad/local/op/store_op.hpp
-include/cppad/local/op/sub_op.hpp
-include/cppad/local/op/tan_op.hpp
-include/cppad/local/op/tanh_op.hpp
-include/cppad/local/op/zmul_op.hpp
 include/cppad/local/op_code_dyn.hpp
 include/cppad/local/op_code_var.hpp
 include/cppad/local/optimize/cexp_info.hpp
 include/cppad/local/optimize/csum_op_info.hpp
 include/cppad/local/optimize/csum_stacks.hpp
+include/cppad/local/optimize/extract_option.hpp
 include/cppad/local/optimize/get_cexp_info.hpp
 include/cppad/local/optimize/get_dyn_previous.hpp
 include/cppad/local/optimize/get_op_previous.hpp
@@ -297,12 +263,11 @@ include/cppad/local/record/put_var_atomic.hpp
 include/cppad/local/record/put_var_vecad.hpp
 include/cppad/local/record/recorder.hpp
 include/cppad/local/set_get_in_parallel.hpp
-include/cppad/local/sparse/binary_op.hpp
 include/cppad/local/sparse/internal.hpp
 include/cppad/local/sparse/list_setvec.hpp
 include/cppad/local/sparse/pack_setvec.hpp
+include/cppad/local/sparse/size_setvec.hpp
 include/cppad/local/sparse/svec_setvec.hpp
-include/cppad/local/sparse/unary_op.hpp
 include/cppad/local/std_set.hpp
 include/cppad/local/subgraph/arg_variable.hpp
 include/cppad/local/subgraph/entire_call.hpp
@@ -314,15 +279,91 @@ include/cppad/local/sweep/call_atomic.hpp
 include/cppad/local/sweep/dynamic.hpp
 include/cppad/local/sweep/for_hes.hpp
 include/cppad/local/sweep/for_jac.hpp
-include/cppad/local/sweep/forward0.hpp
-include/cppad/local/sweep/forward1.hpp
-include/cppad/local/sweep/forward2.hpp
+include/cppad/local/sweep/forward_0.hpp
+include/cppad/local/sweep/forward_any.hpp
+include/cppad/local/sweep/forward_dir.hpp
 include/cppad/local/sweep/rev_hes.hpp
 include/cppad/local/sweep/rev_jac.hpp
 include/cppad/local/sweep/reverse.hpp
 include/cppad/local/temp_file.hpp
 include/cppad/local/utility/cppad_vector_itr.hpp
 include/cppad/local/utility/vector_bool.hpp
+include/cppad/local/val_graph/base_op.hpp
+include/cppad/local/val_graph/binary_op.hpp
+include/cppad/local/val_graph/call_atomic.hpp
+include/cppad/local/val_graph/call_op.hpp
+include/cppad/local/val_graph/cexp_op.hpp
+include/cppad/local/val_graph/comp_op.hpp
+include/cppad/local/val_graph/compress.hpp
+include/cppad/local/val_graph/con_op.hpp
+include/cppad/local/val_graph/csum_op.hpp
+include/cppad/local/val_graph/cumulative.hpp
+include/cppad/local/val_graph/dead_code.hpp
+include/cppad/local/val_graph/dis_op.hpp
+include/cppad/local/val_graph/dyn_type.hpp
+include/cppad/local/val_graph/enable_parallel.hpp
+include/cppad/local/val_graph/fold_con.hpp
+include/cppad/local/val_graph/fun2val.hpp
+include/cppad/local/val_graph/op2arg_index.hpp
+include/cppad/local/val_graph/op_enum2class.hpp
+include/cppad/local/val_graph/op_hash_table.hpp
+include/cppad/local/val_graph/op_iterator.hpp
+include/cppad/local/val_graph/option.hpp
+include/cppad/local/val_graph/pri_op.hpp
+include/cppad/local/val_graph/print_op.hpp
+include/cppad/local/val_graph/record.hpp
+include/cppad/local/val_graph/record_new.hpp
+include/cppad/local/val_graph/renumber.hpp
+include/cppad/local/val_graph/rev_depend.hpp
+include/cppad/local/val_graph/summation.hpp
+include/cppad/local/val_graph/tape.hpp
+include/cppad/local/val_graph/unary_op.hpp
+include/cppad/local/val_graph/val2fun.hpp
+include/cppad/local/val_graph/val_optimize.hpp
+include/cppad/local/val_graph/val_type.hpp
+include/cppad/local/val_graph/var_type.hpp
+include/cppad/local/val_graph/vector_op.hpp
+include/cppad/local/var_op/abs_op.hpp
+include/cppad/local/var_op/acos_op.hpp
+include/cppad/local/var_op/acosh_op.hpp
+include/cppad/local/var_op/add_op.hpp
+include/cppad/local/var_op/asin_op.hpp
+include/cppad/local/var_op/asinh_op.hpp
+include/cppad/local/var_op/atan_op.hpp
+include/cppad/local/var_op/atanh_op.hpp
+include/cppad/local/var_op/atomic_op.hpp
+include/cppad/local/var_op/cexp_op.hpp
+include/cppad/local/var_op/compare_op.hpp
+include/cppad/local/var_op/cos_op.hpp
+include/cppad/local/var_op/cosh_op.hpp
+include/cppad/local/var_op/cskip_op.hpp
+include/cppad/local/var_op/csum_op.hpp
+include/cppad/local/var_op/dis_op.hpp
+include/cppad/local/var_op/div_op.hpp
+include/cppad/local/var_op/erf_op.hpp
+include/cppad/local/var_op/exp_op.hpp
+include/cppad/local/var_op/expm1_op.hpp
+include/cppad/local/var_op/load_op.hpp
+include/cppad/local/var_op/log1p_op.hpp
+include/cppad/local/var_op/log_op.hpp
+include/cppad/local/var_op/mul_op.hpp
+include/cppad/local/var_op/neg_op.hpp
+include/cppad/local/var_op/one_var.hpp
+include/cppad/local/var_op/par_op.hpp
+include/cppad/local/var_op/pow_op.hpp
+include/cppad/local/var_op/pri_op.hpp
+include/cppad/local/var_op/prototype_op.hpp
+include/cppad/local/var_op/sign_op.hpp
+include/cppad/local/var_op/sin_op.hpp
+include/cppad/local/var_op/sinh_op.hpp
+include/cppad/local/var_op/sqrt_op.hpp
+include/cppad/local/var_op/store_op.hpp
+include/cppad/local/var_op/sub_op.hpp
+include/cppad/local/var_op/tan_op.hpp
+include/cppad/local/var_op/tanh_op.hpp
+include/cppad/local/var_op/two_var.hpp
+include/cppad/local/var_op/var_op.hpp
+include/cppad/local/var_op/zmul_op.hpp
 include/cppad/speed/det_33.hpp
 include/cppad/speed/det_by_lu.hpp
 include/cppad/speed/det_by_minor.hpp
@@ -371,6 +412,8 @@ include/cppad/utility/vector.hpp
 include/cppad/utility/vector_bool.hpp
 include/cppad/wno_conversion.hpp
 lib/libcppad_lib.so
-lib/libcppad_lib.so.1456.0
+lib/libcppad_lib.so.2200.1
 libdata/pkgconfig/cppad.pc
 share/pkgconfig/cppad.pc
+@dir include/cppad/local/sweep/template
+@dir include/cppad/local/var_op/template



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202501210921.50L9LZTQ018269>