Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Jun 2026 11:03:43 +0000
From:      Robert Clausecker <fuz@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 566d192e79c6 - main - graphics/colmap: update to 4.1.0
Message-ID:  <6a40ff8f.3a9ad.601828a9@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=566d192e79c6a3557c4fab38020f98e6e649f423

commit 566d192e79c6a3557c4fab38020f98e6e649f423
Author:     Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2026-06-27 12:51:52 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2026-06-28 10:59:29 +0000

    graphics/colmap: update to 4.1.0
    
     - comes with a new GPU-based backend (caspar) which I haven't
       hooked up for now.
     - disable the ONNX option on i386 to have the port build there
    
    Changelog: https://github.com/colmap/colmap/releases/tag/4.1.0
---
 graphics/colmap/Makefile  | 6 ++++--
 graphics/colmap/distinfo  | 6 +++---
 graphics/colmap/pkg-plist | 7 ++++++-
 3 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/graphics/colmap/Makefile b/graphics/colmap/Makefile
index 22aa61d6bb34..be778b628bf1 100644
--- a/graphics/colmap/Makefile
+++ b/graphics/colmap/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	colmap
-DISTVERSION=	4.0.4
+DISTVERSION=	4.1.0
 CATEGORIES=	graphics
 
 MAINTAINER=	fuz@FreeBSD.org
@@ -32,7 +32,7 @@ USES=		cmake:testing compiler:${OPENMP}c++11-lib desktop-file-utils \
 USE_CXXSTD=	c++17
 USE_GITHUB=	yes
 USE_GL=		gl glew
-USE_QT=		base
+USE_QT=		base svg
 CMAKE_OFF=	CUDA_ENABLED FETCH_FAISS FETCH_POSELIB FETCH_ONNX
 CMAKE_TESTING_ON=	TESTS_ENABLED
 .if exists(/usr/include/omp.h)
@@ -45,6 +45,8 @@ LDFLAGS+=	-Wl,--as-needed # gflags, glu, xi, xmu
 
 OPTIONS_DEFINE=		CGAL ONNX DOCS SIMD
 OPTIONS_DEFAULT=	CGAL ONNX SIMD
+# misc/onnxruntime broken on i386
+OPTIONS_EXCLUDE_i386=	ONNX
 
 CGAL_DESC=		Graph-cut on Delaunay triangulation based meshing algorithm
 CGAL_BUILD_DEPENDS=	cgal>0:math/cgal
diff --git a/graphics/colmap/distinfo b/graphics/colmap/distinfo
index b142fa9119ac..288efdec824e 100644
--- a/graphics/colmap/distinfo
+++ b/graphics/colmap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1777301185
-SHA256 (colmap-colmap-4.0.4_GH0.tar.gz) = 200309abca2a3ee05970b1f8a48d545fc71f435dffe6764a8040f9f6f364da32
-SIZE (colmap-colmap-4.0.4_GH0.tar.gz) = 4119221
+TIMESTAMP = 1782483115
+SHA256 (colmap-colmap-4.1.0_GH0.tar.gz) = fc944df46ee9c213d4256cec30c085a6baa67256e7e6e0be63b13ea43ce9fcf7
+SIZE (colmap-colmap-4.1.0_GH0.tar.gz) = 4695288
diff --git a/graphics/colmap/pkg-plist b/graphics/colmap/pkg-plist
index 5188a6edb5f0..4a688f1d0fc3 100644
--- a/graphics/colmap/pkg-plist
+++ b/graphics/colmap/pkg-plist
@@ -17,7 +17,9 @@ include/colmap/controllers/rotation_averaging.h
 include/colmap/controllers/undistorters.h
 include/colmap/estimators/alignment.h
 include/colmap/estimators/bundle_adjustment.h
+include/colmap/estimators/bundle_adjustment_caspar.h
 include/colmap/estimators/bundle_adjustment_ceres.h
+include/colmap/estimators/caspar/caspar_model_adapter.h
 include/colmap/estimators/coordinate_frame.h
 include/colmap/estimators/cost_functions/alignment.h
 include/colmap/estimators/cost_functions/calibration.h
@@ -91,11 +93,13 @@ include/colmap/math/polynomial.h
 include/colmap/math/random.h
 include/colmap/math/spanning_tree.h
 include/colmap/math/union_find.h
+include/colmap/mvs/advancing_front_meshing.h
 include/colmap/mvs/consistency_graph.h
 include/colmap/mvs/cuda_flip.h
 include/colmap/mvs/cuda_rotate.h
 include/colmap/mvs/cuda_texture.h
 include/colmap/mvs/cuda_transpose.h
+include/colmap/mvs/delaunay_meshing.h
 include/colmap/mvs/depth_map.h
 include/colmap/mvs/fusion.h
 include/colmap/mvs/gpu_mat.h
@@ -104,12 +108,12 @@ include/colmap/mvs/gpu_mat_ref_image.h
 include/colmap/mvs/image.h
 include/colmap/mvs/mat.h
 include/colmap/mvs/mesh_simplification.h
-include/colmap/mvs/meshing.h
 include/colmap/mvs/model.h
 include/colmap/mvs/normal_map.h
 include/colmap/mvs/patch_match.h
 include/colmap/mvs/patch_match_cuda.h
 include/colmap/mvs/patch_match_options.h
+include/colmap/mvs/poisson_meshing.h
 include/colmap/mvs/texture_mapping.h
 include/colmap/mvs/workspace.h
 include/colmap/optim/combination_sampler.h
@@ -119,6 +123,7 @@ include/colmap/optim/progressive_sampler.h
 include/colmap/optim/random_sampler.h
 include/colmap/optim/ransac.h
 include/colmap/optim/sampler.h
+include/colmap/optim/sparse_cholesky.h
 include/colmap/optim/sprt.h
 include/colmap/optim/support_measurement.h
 include/colmap/retrieval/geometry.h


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a40ff8f.3a9ad.601828a9>