From nobody Tue Jul 12 17:13:03 2022 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 5B84417FE1E2; Tue, 12 Jul 2022 17:13:03 +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 4Lj6lM2BPFz3YCm; Tue, 12 Jul 2022 17:13:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657645983; 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=VH9COLQ/kfrOBQYt9cwjkbr+4qKWZJ0KD2Gz3tCh6gI=; b=d5glsQ8a20lPNrKov25cvEenc0kF3UNUwpqOV6qzJfphB+gdb3yzXPSW75J6r5Kandm7PU UTaeqbNW8gEM++ZqgE80TWa0Z2tn12J3YitgSJo9uKZfL37VrQS75vcnqQxwsvhJPGvEX5 8pNdPMuAeWJ6kvCpgGnBfwIen0rsznnlTGZFcrPlK6k0HsiUGyvSF89wQHUcILjerPJpju WCiTs3wwMB0Eup32mzBsKtPtz3WY19xQ55BpGp55iHQOccUwXmJYxUNXTh+G5F2cngcKHH Hr9pejaeM/rK2lMXV6JRPp3VnAhyLboEO4rIy38GI/pZwW7wCC1OfsGbzOfP1w== 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 4Lj6lM1FHrzs9l; Tue, 12 Jul 2022 17:13:03 +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 26CHD3jt038868; Tue, 12 Jul 2022 17:13:03 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 26CHD3QH038867; Tue, 12 Jul 2022 17:13:03 GMT (envelope-from git) Date: Tue, 12 Jul 2022 17:13:03 GMT Message-Id: <202207121713.26CHD3QH038867@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: 09928f1e6563 - main - math/ceres-solver: Update 2.0.0 -> 2.1.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: 09928f1e65638a05d2598d24fa9552f08eeedd2b Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657645983; 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=VH9COLQ/kfrOBQYt9cwjkbr+4qKWZJ0KD2Gz3tCh6gI=; b=SqneOLJ3/xJpx3O3aqJHf2JwyFtjvcCXFCjFKDXMLF4+sx7SXrqkADG8a9vdqEexolKBEe DAZX6+gSiHCxEXcp5FS6sh8MQf9wrHFofEWRmkCAbewPqjPeh7SezcxNCxSE6a+q1JvoJ2 5stNpMP53/Tn5i5HzP+zm5gg4jtzhS2WJclTpeCEfsl4qxkbLS9MmWOXwtYk7/rgBDqlSI 45bolXOq3Kix+q8YTBPSYQscl3SzHam9qiApbN+yn3JSdzA+P0o4jAraJmjiHbpDwVp1Ol 5J3RwsyZvRd30O8MT4IRLufjmzz/8JzdlLrMjPqQtUxgU5q/w4HVnL9qAYUsFA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1657645983; a=rsa-sha256; cv=none; b=qq2zslCvxCGKQ0dCECzcXBlIaOwkvyZPQdMRTBvObzOY0Dp5siKsKxgP7MCgI3rnIynZkF r45hdBS1+RoB0NOXQDCEZYj01rzPRUIRwJ842KhWCLSb89TSfGJy2vlvaLcx+7w/BSEnc8 oBbbO1c+pr3NQC1XNjwmHbn8ujPWicwZHxLNiZUU76LBzTHSpLuFmI9vvh6FSEmUBM1aEG TzeDMF+Af764+VNf1uX37nID6hhj6+GCouFMzUkxpJgnkDDAPNdd8XzosbCm70tLQjmcXe T8OiHlXlU4BzyaabK2cGMxRQ7DVSAm+7PjphVtUOZVd603t8kZgtlDi3+Wj34w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=09928f1e65638a05d2598d24fa9552f08eeedd2b commit 09928f1e65638a05d2598d24fa9552f08eeedd2b Author: Yuri Victorovich AuthorDate: 2022-07-12 17:12:14 +0000 Commit: Yuri Victorovich 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