svn commit: r554044 - in head: graphics/colmap math/ceres-solver math/ceres-solver/files math/openturns

Jan Beich jbeich at FreeBSD.org
Wed Nov 4 01:05:46 UTC 2020


Author: jbeich
Date: Wed Nov  4 01:05:44 2020
New Revision: 554044
URL: https://svnweb.freebsd.org/changeset/ports/554044

Log:
  math/ceres-solver: update to 2.0.0
  
  Changes:	https://github.com/ceres-solver/ceres-solver/compare/1.14.0...2.0.0
  Reported by:	Repology

Deleted:
  head/math/ceres-solver/files/
Modified:
  head/graphics/colmap/Makefile   (contents, props changed)
  head/math/ceres-solver/Makefile   (contents, props changed)
  head/math/ceres-solver/distinfo   (contents, props changed)
  head/math/ceres-solver/pkg-plist   (contents, props changed)
  head/math/openturns/Makefile   (contents, props changed)

Modified: head/graphics/colmap/Makefile
==============================================================================
--- head/graphics/colmap/Makefile	Wed Nov  4 01:00:35 2020	(r554043)
+++ head/graphics/colmap/Makefile	Wed Nov  4 01:05:44 2020	(r554044)
@@ -2,6 +2,7 @@
 
 PORTNAME=	colmap
 DISTVERSION=	3.6
+PORTREVISION=	1
 CATEGORIES=	graphics
 
 MAINTAINER=	jbeich at FreeBSD.org

Modified: head/math/ceres-solver/Makefile
==============================================================================
--- head/math/ceres-solver/Makefile	Wed Nov  4 01:00:35 2020	(r554043)
+++ head/math/ceres-solver/Makefile	Wed Nov  4 01:05:44 2020	(r554044)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	ceres-solver
-DISTVERSION=	1.14.0
-PORTREVISION=	19
+DISTVERSION=	2.0.0
 CATEGORIES=	math
 
 MAINTAINER=	jbeich at FreeBSD.org
@@ -19,7 +18,7 @@ USE_GITHUB=	yes
 USE_LDCONFIG=	yes
 SHEBANG_FILES=	examples/slam/pose_graph_*/plot_results.py \
 		scripts/make_docs.py
-CMAKE_ON=	CXX11 BUILD_SHARED_LIBS
+CMAKE_ON=	BUILD_SHARED_LIBS
 CMAKE_OFF=	BUILD_BENCHMARKS
 LDFLAGS+=	-Wl,--as-needed # -lccolamd -lcholmod -lrt from suitesparse
 PLIST_SUB=	VERSION=${DISTVERSION:C/rc.*//}
@@ -28,11 +27,10 @@ DOCSDIR=	${PREFIX}/share/doc/${PORTNAME:S/-solver//}
 PORTDOCS=	*
 PORTEXAMPLES=	*
 
-OPTIONS_DEFINE=	CUSTOM_BLAS EXAMPLES DOCS GFLAGS LAPACK SCHUR TEST
+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_RADIO_LAPACK=	ATLAS GOTOBLAS NETLIB OPENBLAS
-OPTIONS_RADIO_THREADS=	OPENMP TBB
 OPTIONS_GROUP=	SPARSE
 OPTIONS_GROUP_SPARSE=	CXSPARSE EIGENSPARSE SUITESPARSE
 
@@ -51,7 +49,7 @@ GFLAGS_LIB_DEPENDS=	libgflags.so:devel/gflags
 GFLAGS_CMAKE_BOOL=	GFLAGS
 
 OPENMP_USES=		compiler:openmp
-OPENMP_CMAKE_BOOL=	OPENMP
+OPENMP_CMAKE_ON=	-DCERES_THREADING_MODEL:STRING="OPENMP"
 .if !exists(/usr/include/omp.h)
 # XXX ports/199603: LLVM openmp in base doesn't support aarch64, armv6, armv7 yet
 OPENMP_VARS=		OPENMP=gcc-
@@ -59,10 +57,6 @@ OPENMP_VARS=		OPENMP=gcc-
 
 SCHUR_DESC=		Fixed-size schur specializations
 SCHUR_CMAKE_BOOL=	SCHUR_SPECIALIZATIONS
-
-TBB_DESC=		Intel threading building blocks
-TBB_LIB_DEPENDS=	libtbb.so:devel/tbb
-TBB_CMAKE_BOOL=		TBB
 
 # XXX Unbundle googletest/googlemock
 TEST_CMAKE_BOOL=	BUILD_TESTING

Modified: head/math/ceres-solver/distinfo
==============================================================================
--- head/math/ceres-solver/distinfo	Wed Nov  4 01:00:35 2020	(r554043)
+++ head/math/ceres-solver/distinfo	Wed Nov  4 01:05:44 2020	(r554044)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1521691214
-SHA256 (ceres-solver-ceres-solver-1.14.0_GH0.tar.gz) = 1296330fcf1e09e6c2f926301916f64d4a4c5c0ff12d460a9bc5d4c48411518f
-SIZE (ceres-solver-ceres-solver-1.14.0_GH0.tar.gz) = 3654161
+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

Modified: head/math/ceres-solver/pkg-plist
==============================================================================
--- head/math/ceres-solver/pkg-plist	Wed Nov  4 01:00:35 2020	(r554043)
+++ head/math/ceres-solver/pkg-plist	Wed Nov  4 01:05:44 2020	(r554044)
@@ -1,4 +1,5 @@
 include/ceres/autodiff_cost_function.h
+include/ceres/autodiff_first_order_function.h
 include/ceres/autodiff_local_parameterization.h
 include/ceres/c_api.h
 include/ceres/ceres.h
@@ -14,21 +15,24 @@ include/ceres/dynamic_cost_function.h
 include/ceres/dynamic_cost_function_to_functor.h
 include/ceres/dynamic_numeric_diff_cost_function.h
 include/ceres/evaluation_callback.h
-include/ceres/fpclassify.h
+include/ceres/first_order_function.h
 include/ceres/gradient_checker.h
 include/ceres/gradient_problem.h
 include/ceres/gradient_problem_solver.h
+include/ceres/internal/array_selector.h
 include/ceres/internal/autodiff.h
 include/ceres/internal/config.h
 include/ceres/internal/disable_warnings.h
 include/ceres/internal/eigen.h
 include/ceres/internal/fixed_array.h
-include/ceres/internal/macros.h
-include/ceres/internal/manual_constructor.h
+include/ceres/internal/householder_vector.h
+include/ceres/internal/integer_sequence_algorithm.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/scoped_ptr.h
 include/ceres/internal/variadic_evaluate.h
 include/ceres/iteration_callback.h
 include/ceres/jet.h
@@ -51,9 +55,7 @@ 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/FindEigen.cmake
-lib/cmake/Ceres/FindGflags.cmake
 lib/cmake/Ceres/FindGlog.cmake
 lib/libceres.so
-lib/libceres.so.1
+lib/libceres.so.2
 lib/libceres.so.%%VERSION%%

Modified: head/math/openturns/Makefile
==============================================================================
--- head/math/openturns/Makefile	Wed Nov  4 01:00:35 2020	(r554043)
+++ head/math/openturns/Makefile	Wed Nov  4 01:05:44 2020	(r554044)
@@ -3,6 +3,7 @@
 PORTNAME=	openturns
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.16rc1
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	yuri at FreeBSD.org


More information about the svn-ports-head mailing list