Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Jul 2022 17:13:03 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: 09928f1e6563 - main - math/ceres-solver: Update 2.0.0 -> 2.1.0
Message-ID:  <202207121713.26CHD3QH038867@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=09928f1e65638a05d2598d24fa9552f08eeedd2b

commit 09928f1e65638a05d2598d24fa9552f08eeedd2b
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-07-12 17:12:14 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-07-12 17:13:01 +0000

    math/ceres-solver: Update 2.0.0 -> 2.1.0
    
    Bump 3 ports.
---
 graphics/colmap/Makefile    |  2 +-
 math/ceres-solver/Makefile  | 24 ++++++++++++------------
 math/ceres-solver/distinfo  |  6 +++---
 math/ceres-solver/pkg-plist | 16 +++++++++++++++-
 math/openturns/Makefile     |  2 +-
 misc/openmvg/Makefile       |  2 +-
 6 files changed, 33 insertions(+), 19 deletions(-)

diff --git a/graphics/colmap/Makefile b/graphics/colmap/Makefile
index 49b31f2a5f55..6142e1631eb4 100644
--- a/graphics/colmap/Makefile
+++ b/graphics/colmap/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	colmap
 DISTVERSION=	3.6
-PORTREVISION=	8
+PORTREVISION=	9
 CATEGORIES=	graphics
 
 MAINTAINER=	ports@FreeBSD.org
diff --git a/math/ceres-solver/Makefile b/math/ceres-solver/Makefile
index 5d5b8ef835f2..83fada47566f 100644
--- a/math/ceres-solver/Makefile
+++ b/math/ceres-solver/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	ceres-solver
-DISTVERSION=	2.0.0
-PORTREVISION=	4
+DISTVERSION=	2.1.0
 CATEGORIES=	math
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -13,25 +12,29 @@ BUILD_DEPENDS=	glog>=0.5.0:devel/glog
 LIB_DEPENDS=	libglog.so:devel/glog
 RUN_DEPENDS:=	${BUILD_DEPENDS:Meigen*}
 
-USES=		cmake compiler:${OPENMP}c++11-lib eigen:3 localbase shebangfix
+USES=		cmake:testing compiler:${OPENMP}c++11-lib eigen:3 localbase shebangfix
 USE_GITHUB=	yes
 USE_LDCONFIG=	yes
+
 SHEBANG_FILES=	examples/slam/pose_graph_*/plot_results.py \
 		scripts/make_docs.py
+
 CMAKE_ON=	BUILD_SHARED_LIBS
-CMAKE_OFF=	BUILD_BENCHMARKS
+CMAKE_OFF=	BUILD_BENCHMARKS BUILD_TESTING
+
 LDFLAGS+=	-Wl,--as-needed # -lccolamd -lcholmod -lrt from suitesparse
 PLIST_SUB=	VERSION=${DISTVERSION:C/rc.*//}
+
 EXAMPLESDIR=	${PREFIX}/share/examples/${PORTNAME:S/-solver//}
-DOCSDIR=	${PREFIX}/share/doc/${PORTNAME:S/-solver//}
+DOCSDIR=	${PREFIX}/share/doc/Ceres
 PORTDOCS=	*
 PORTEXAMPLES=	*
 
-OPTIONS_DEFINE=	CUSTOM_BLAS EXAMPLES DOCS GFLAGS LAPACK OPENMP SCHUR TEST
-OPTIONS_DEFAULT=CUSTOM_BLAS CXSPARSE OPENBLAS OPENMP SCHUR SUITESPARSE
-OPTIONS_RADIO=	LAPACK THREADS
+OPTIONS_DEFINE=		CUSTOM_BLAS EXAMPLES DOCS GFLAGS LAPACK OPENMP SCHUR
+OPTIONS_DEFAULT=	CUSTOM_BLAS CXSPARSE GFLAGS OPENBLAS OPENMP SCHUR SUITESPARSE
+OPTIONS_RADIO=		LAPACK THREADS
 OPTIONS_RADIO_LAPACK=	ATLAS GOTOBLAS NETLIB OPENBLAS
-OPTIONS_GROUP=	SPARSE
+OPTIONS_GROUP=		SPARSE
 OPTIONS_GROUP_SPARSE=	CXSPARSE EIGENSPARSE SUITESPARSE
 
 CUSTOM_BLAS_DESC=	Handcoded BLAS routines instead of Eigen
@@ -59,9 +62,6 @@ SCHUR_DESC=		Fixed-size schur specializations
 SCHUR_CMAKE_BOOL=	SCHUR_SPECIALIZATIONS
 
 # XXX Unbundle googletest/googlemock
-TEST_CMAKE_BOOL=	BUILD_TESTING
-TEST_TEST_TARGET=	test
-TEST_IMPLIES=		GFLAGS
 
 LAPACK_DESC=		Linear Algebra PACKage
 LAPACK_CMAKE_BOOL=	LAPACK
diff --git a/math/ceres-solver/distinfo b/math/ceres-solver/distinfo
index 8298a36e33b4..8a897a499b1d 100644
--- a/math/ceres-solver/distinfo
+++ b/math/ceres-solver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1603478168
-SHA256 (ceres-solver-ceres-solver-2.0.0_GH0.tar.gz) = 2ab0348e0f65fdf43bebcd325a1c73f7e8999691ee75e2a2981281931c42e9fa
-SIZE (ceres-solver-ceres-solver-2.0.0_GH0.tar.gz) = 3708201
+TIMESTAMP = 1657609627
+SHA256 (ceres-solver-ceres-solver-2.1.0_GH0.tar.gz) = ccbd716a93f65d4cb017e3090ae78809e02f5426dce16d0ee2b4f8a4ba2411a8
+SIZE (ceres-solver-ceres-solver-2.1.0_GH0.tar.gz) = 3775210
diff --git a/math/ceres-solver/pkg-plist b/math/ceres-solver/pkg-plist
index 12f9fd524053..5e0b0b0022ea 100644
--- a/math/ceres-solver/pkg-plist
+++ b/math/ceres-solver/pkg-plist
@@ -1,6 +1,7 @@
 include/ceres/autodiff_cost_function.h
 include/ceres/autodiff_first_order_function.h
 include/ceres/autodiff_local_parameterization.h
+include/ceres/autodiff_manifold.h
 include/ceres/c_api.h
 include/ceres/ceres.h
 include/ceres/conditioned_cost_function.h
@@ -24,28 +25,38 @@ include/ceres/internal/autodiff.h
 include/ceres/internal/config.h
 include/ceres/internal/disable_warnings.h
 include/ceres/internal/eigen.h
+include/ceres/internal/export.h
 include/ceres/internal/fixed_array.h
 include/ceres/internal/householder_vector.h
 include/ceres/internal/integer_sequence_algorithm.h
+include/ceres/internal/jet_traits.h
 include/ceres/internal/line_parameterization.h
 include/ceres/internal/memory.h
 include/ceres/internal/numeric_diff.h
 include/ceres/internal/parameter_dims.h
 include/ceres/internal/port.h
 include/ceres/internal/reenable_warnings.h
+include/ceres/internal/sphere_manifold_functions.h
 include/ceres/internal/variadic_evaluate.h
 include/ceres/iteration_callback.h
 include/ceres/jet.h
+include/ceres/jet_fwd.h
+include/ceres/line_manifold.h
 include/ceres/local_parameterization.h
 include/ceres/loss_function.h
+include/ceres/manifold.h
+include/ceres/manifold_test_utils.h
 include/ceres/normal_prior.h
 include/ceres/numeric_diff_cost_function.h
+include/ceres/numeric_diff_first_order_function.h
 include/ceres/numeric_diff_options.h
 include/ceres/ordered_groups.h
 include/ceres/problem.h
+include/ceres/product_manifold.h
 include/ceres/rotation.h
 include/ceres/sized_cost_function.h
 include/ceres/solver.h
+include/ceres/sphere_manifold.h
 include/ceres/tiny_solver.h
 include/ceres/tiny_solver_autodiff_function.h
 include/ceres/tiny_solver_cost_function_adapter.h
@@ -55,6 +66,9 @@ lib/cmake/Ceres/CeresConfig.cmake
 lib/cmake/Ceres/CeresConfigVersion.cmake
 lib/cmake/Ceres/CeresTargets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/Ceres/CeresTargets.cmake
+lib/cmake/Ceres/FindCXSparse.cmake
+lib/cmake/Ceres/FindMETIS.cmake
+lib/cmake/Ceres/FindSuiteSparse.cmake
 lib/libceres.so
-lib/libceres.so.2
+lib/libceres.so.3
 lib/libceres.so.%%VERSION%%
diff --git a/math/openturns/Makefile b/math/openturns/Makefile
index b2c071adb738..37e6e45d87aa 100644
--- a/math/openturns/Makefile
+++ b/math/openturns/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	openturns
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.19
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	math
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/misc/openmvg/Makefile b/misc/openmvg/Makefile
index 71ae00c1712e..56c467bd3987 100644
--- a/misc/openmvg/Makefile
+++ b/misc/openmvg/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	openmvg
 DISTVERSIONPREFIX=	v
 DISTVERSION=	2.0
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	misc science
 
 MAINTAINER=	yuri@FreeBSD.org



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