Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Oct 2024 09:37:14 GMT
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: 7c5635e13680 - main - graphics/colmap: update to 3.10
Message-ID:  <202410210937.49L9bEtJ032906@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7c5635e13680f929d07c809bff5e9e0356dc657b

commit 7c5635e13680f929d07c809bff5e9e0356dc657b
Author:     Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2024-10-16 12:16:18 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2024-10-21 09:36:01 +0000

    graphics/colmap: update to 3.10
    
     - remove TEST option, it is obsoleted CMAKE_TESTING_ON
     - touch up Makefile
    
    Changelog: https://github.com/colmap/colmap/releases
---
 graphics/colmap/Makefile                   |  49 ++--
 graphics/colmap/distinfo                   |   6 +-
 graphics/colmap/files/patch-CMakeLists.txt |  14 +
 graphics/colmap/pkg-plist                  | 410 ++++++++++++++++++-----------
 4 files changed, 288 insertions(+), 191 deletions(-)

diff --git a/graphics/colmap/Makefile b/graphics/colmap/Makefile
index 47440061b5b4..1f50ca76e01c 100644
--- a/graphics/colmap/Makefile
+++ b/graphics/colmap/Makefile
@@ -1,21 +1,19 @@
 PORTNAME=	colmap
-DISTVERSION=	3.8
-PORTREVISION=	6
+DISTVERSION=	3.10
 CATEGORIES=	graphics
 
 MAINTAINER=	fuz@FreeBSD.org
 COMMENT=	Structure from motion and multi-view stereo
 WWW=		https://colmap.github.io/
 
-LICENSE=	BSD2CLAUSE BSD3CLAUSE CC-BY-3.0 GPLv3+ MIT SIFTGPU
+LICENSE=	BSD2CLAUSE BSD3CLAUSE CC-BY-3.0 MIT SIFTGPU
 LICENSE_COMB=	multi
 LICENSE_NAME_SIFTGPU=	SiftGPU non-commercial license
-LICENSE_FILE_BSD2CLAUSE=	${WRKSRC}/lib/VLFeat/LICENSE
+LICENSE_FILE_BSD2CLAUSE=	${WRKSRC}/src/thirdparty/VLFeat/LICENSE
 LICENSE_FILE_BSD3CLAUSE=	${WRKSRC}/COPYING.txt # also FLANN
-LICENSE_FILE_CC-BY-3.0=	${WRKSRC}/src/ui/media/LICENSE
-LICENSE_FILE_GPLv3+ =	${WRKSRC}/lib/PBA/LICENSE # also Graclus, LSD
-LICENSE_FILE_MIT=	${WRKSRC}/lib/PoissonRecon/LICENSE
-LICENSE_FILE_SIFTGPU=	${WRKSRC}/lib/SiftGPU/LICENSE
+LICENSE_FILE_CC-BY-3.0=	${WRKSRC}/src/colmap/ui/media/LICENSE
+LICENSE_FILE_MIT=	${WRKSRC}/src/thirdparty/PoissonRecon/LICENSE
+LICENSE_FILE_SIFTGPU=	${WRKSRC}/src/thirdparty/SiftGPU/LICENSE
 LICENSE_PERMS_SIFTGPU=	dist-mirror pkg-mirror auto-accept
 
 LIB_DEPENDS=	libboost_filesystem.so:devel/boost-libs \
@@ -26,21 +24,18 @@ LIB_DEPENDS=	libboost_filesystem.so:devel/boost-libs \
 		liblz4.so:archivers/liblz4 \
 		libmetis.so:math/metis
 
-USES=		cmake compiler:${OPENMP}c++11-lib desktop-file-utils eigen:3 gl \
+USES=		cmake:testing compiler:${OPENMP}c++11-lib desktop-file-utils eigen:3 gl \
 		localbase python:env qt:5 sqlite
 USE_CXXSTD=	c++17
 USE_GITHUB=	yes
 USE_GL=		gl glew
 USE_QT=		core gui widgets buildtools:build opengl:build qmake:build
-EXCLUDE=	SQLite
 CMAKE_OFF=	BOOST_STATIC CUDA_ENABLED
-TEST_TARGET=	test
+CMAKE_TESTING_ON=	TESTS_ENABLED
 
 LDFLAGS+=	-Wl,--as-needed # gflags, glu, xi, xmu
 
-EXTRACT_AFTER_ARGS=	${EXCLUDE:S,^,--exclude lib/,}
-
-OPTIONS_DEFINE=		CGAL DOCS OPENMP SIMD TEST
+OPTIONS_DEFINE=		CGAL DOCS OPENMP SIMD
 OPTIONS_DEFAULT=	CGAL OPENMP SIMD
 
 CGAL_DESC=		Graph-cut on Delaunay triangulation based meshing algorithm
@@ -49,9 +44,7 @@ CGAL_LIB_DEPENDS=	libgmp.so:math/gmp
 CGAL_CMAKE_BOOL=	CGAL_ENABLED
 
 DOCS_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR} \
-			gmake:devel/gmake \
-			sphinx-build:textproc/py-sphinx
-DOCS_PORTDOCS=		*
+			gmake:devel/gmake sphinx-build:textproc/py-sphinx
 
 OPENMP_CMAKE_BOOL=	OPENMP_ENABLED
 .if !exists(/usr/include/omp.h)
@@ -61,28 +54,24 @@ OPENMP_VARS=		OPENMP=gcc-
 
 SIMD_CMAKE_BOOL=	SIMD_ENABLED
 
-TEST_CMAKE_BOOL=	TESTS_ENABLED
-
-post-patch:
+#post-patch:
 # XXX math/flann has -DUSE_OPENMP=OFF and lacks tunning:
 # https://github.com/colmap/colmap/commit/4b594eb85c13
 # https://github.com/colmap/colmap/commit/1e9f1f3324cd
-.if !defined(DISPLAY) # QApplication
-	@${REINPLACE_CMD} -e '/opengl_utils_test/d' \
-		${WRKSRC}/src/util/CMakeLists.txt
-.endif
+#.if !defined(DISPLAY) # QApplication
+#	@${REINPLACE_CMD} -e '/opengl_utils_test/d' \
+#		${WRKSRC}/src/util/CMakeLists.txt
+#.endif
 
 post-build-DOCS-on:
-	@${SETENV} ${MAKE_ENV} ${GMAKE} ${_MAKE_JOBS} html -C${WRKSRC}/doc
-
-pre-install-TEST-on: do-test
+	${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${GMAKE} ${_MAKE_JOBS} -C ${WRKSRC}/doc html
 
 post-install:
-# XXX Clean up garbage after install(DIRECTORY)
-	@${FIND} ${STAGEDIR}${PREFIX}/include -type d -empty -delete
+	${FIND} ${STAGEDIR}${PREFIX}/include -type d -empty -delete
 
 post-install-DOCS-on:
 	(cd ${WRKSRC}/doc/_build/html && ${COPYTREE_SHARE} \
-		"${PORTDOCS}" ${STAGEDIR}${DOCSDIR})
+		. ${STAGEDIR}${DOCSDIR})
+	${RM} ${STAGEDIR}${DOCSDIR}/.buildinfo
 
 .include <bsd.port.mk>
diff --git a/graphics/colmap/distinfo b/graphics/colmap/distinfo
index 4cab03e40c82..2d17a0019fbf 100644
--- a/graphics/colmap/distinfo
+++ b/graphics/colmap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1675295251
-SHA256 (colmap-colmap-3.8_GH0.tar.gz) = 02288f8f61692fe38049d65608ed832b31246e7792692376afb712fa4cef8775
-SIZE (colmap-colmap-3.8_GH0.tar.gz) = 3698389
+TIMESTAMP = 1729071767
+SHA256 (colmap-colmap-3.10_GH0.tar.gz) = 61850f323e201ab6a1abbfb0e4a8b3ba1c4cedbf55e0a5716bdea1df8ae1813a
+SIZE (colmap-colmap-3.10_GH0.tar.gz) = 3472972
diff --git a/graphics/colmap/files/patch-CMakeLists.txt b/graphics/colmap/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..d1c928a91f9c
--- /dev/null
+++ b/graphics/colmap/files/patch-CMakeLists.txt
@@ -0,0 +1,14 @@
+--- CMakeLists.txt.orig	2024-10-16 10:58:58 UTC
++++ CMakeLists.txt
+@@ -125,9 +125,10 @@ endif()
+     unset(CLANG_TIDY_EXE)
+ endif()
+ 
++add_definitions("-DGLOG_USE_GLOG_EXPORT")
++
+ if(IS_MSVC)
+     # Some fixes for the Glog library.
+-    add_definitions("-DGLOG_USE_GLOG_EXPORT")
+     add_definitions("-DGLOG_NO_ABBREVIATED_SEVERITIES")
+     add_definitions("-DGL_GLEXT_PROTOTYPES")
+     add_definitions("-DNOMINMAX")
diff --git a/graphics/colmap/pkg-plist b/graphics/colmap/pkg-plist
index a84d751e9920..2a6d52ee972e 100644
--- a/graphics/colmap/pkg-plist
+++ b/graphics/colmap/pkg-plist
@@ -1,40 +1,20 @@
 bin/colmap
-include/colmap/base/camera.h
-include/colmap/base/camera_database.h
-include/colmap/base/camera_models.h
-include/colmap/base/camera_rig.h
-include/colmap/base/correspondence_graph.h
-include/colmap/base/cost_functions.h
-include/colmap/base/database.h
-include/colmap/base/database_cache.h
-include/colmap/base/essential_matrix.h
-include/colmap/base/gps.h
-include/colmap/base/graph_cut.h
-include/colmap/base/homography_matrix.h
-include/colmap/base/image.h
-include/colmap/base/image_reader.h
-include/colmap/base/line.h
-include/colmap/base/point2d.h
-include/colmap/base/point3d.h
-include/colmap/base/polynomial.h
-include/colmap/base/pose.h
-include/colmap/base/projection.h
-include/colmap/base/reconstruction.h
-include/colmap/base/reconstruction_manager.h
-include/colmap/base/scene_clustering.h
-include/colmap/base/similarity_transform.h
-include/colmap/base/track.h
-include/colmap/base/triangulation.h
-include/colmap/base/undistortion.h
-include/colmap/base/visibility_pyramid.h
-include/colmap/base/warp.h
 include/colmap/controllers/automatic_reconstruction.h
 include/colmap/controllers/bundle_adjustment.h
+include/colmap/controllers/feature_extraction.h
+include/colmap/controllers/feature_matching.h
+include/colmap/controllers/feature_matching_utils.h
 include/colmap/controllers/hierarchical_mapper.h
+include/colmap/controllers/image_reader.h
 include/colmap/controllers/incremental_mapper.h
+include/colmap/controllers/option_manager.h
 include/colmap/estimators/absolute_pose.h
 include/colmap/estimators/affine_transform.h
+include/colmap/estimators/alignment.h
+include/colmap/estimators/bundle_adjustment.h
 include/colmap/estimators/coordinate_frame.h
+include/colmap/estimators/cost_functions.h
+include/colmap/estimators/covariance.h
 include/colmap/estimators/essential_matrix.h
 include/colmap/estimators/essential_matrix_coeffs.h
 include/colmap/estimators/essential_matrix_poly.h
@@ -42,6 +22,7 @@ include/colmap/estimators/euclidean_transform.h
 include/colmap/estimators/fundamental_matrix.h
 include/colmap/estimators/generalized_absolute_pose.h
 include/colmap/estimators/generalized_absolute_pose_coeffs.h
+include/colmap/estimators/generalized_pose.h
 include/colmap/estimators/generalized_relative_pose.h
 include/colmap/estimators/homography_matrix.h
 include/colmap/estimators/pose.h
@@ -58,120 +39,31 @@ include/colmap/exe/model.h
 include/colmap/exe/mvs.h
 include/colmap/exe/sfm.h
 include/colmap/exe/vocab_tree.h
-include/colmap/feature/extraction.h
-include/colmap/feature/matching.h
+include/colmap/feature/extractor.h
+include/colmap/feature/matcher.h
+include/colmap/feature/pairing.h
 include/colmap/feature/sift.h
 include/colmap/feature/types.h
 include/colmap/feature/utils.h
-include/colmap/lib/LSD/lsd.h
-include/colmap/lib/PBA/ConfigBA.h
-include/colmap/lib/PBA/CuTexImage.h
-include/colmap/lib/PBA/DataInterface.h
-include/colmap/lib/PBA/ProgramCU.h
-include/colmap/lib/PBA/SparseBundleCPU.h
-include/colmap/lib/PBA/SparseBundleCU.h
-include/colmap/lib/PBA/pba.h
-include/colmap/lib/PBA/util.h
-include/colmap/lib/PoissonRecon/Allocator.h
-include/colmap/lib/PoissonRecon/Array.h
-include/colmap/lib/PoissonRecon/Array.inl
-include/colmap/lib/PoissonRecon/BSplineData.h
-include/colmap/lib/PoissonRecon/BSplineData.inl
-include/colmap/lib/PoissonRecon/BinaryNode.h
-include/colmap/lib/PoissonRecon/CmdLineParser.h
-include/colmap/lib/PoissonRecon/CmdLineParser.inl
-include/colmap/lib/PoissonRecon/Factor.h
-include/colmap/lib/PoissonRecon/FunctionData.h
-include/colmap/lib/PoissonRecon/FunctionData.inl
-include/colmap/lib/PoissonRecon/Geometry.h
-include/colmap/lib/PoissonRecon/Geometry.inl
-include/colmap/lib/PoissonRecon/Hash.h
-include/colmap/lib/PoissonRecon/MAT.h
-include/colmap/lib/PoissonRecon/MAT.inl
-include/colmap/lib/PoissonRecon/MarchingCubes.h
-include/colmap/lib/PoissonRecon/MemoryUsage.h
-include/colmap/lib/PoissonRecon/MultiGridOctreeData.Evaluation.inl
-include/colmap/lib/PoissonRecon/MultiGridOctreeData.IsoSurface.inl
-include/colmap/lib/PoissonRecon/MultiGridOctreeData.SortedTreeNodes.inl
-include/colmap/lib/PoissonRecon/MultiGridOctreeData.System.inl
-include/colmap/lib/PoissonRecon/MultiGridOctreeData.WeightedSamples.inl
-include/colmap/lib/PoissonRecon/MultiGridOctreeData.h
-include/colmap/lib/PoissonRecon/MultiGridOctreeData.inl
-include/colmap/lib/PoissonRecon/MyTime.h
-include/colmap/lib/PoissonRecon/Octree.h
-include/colmap/lib/PoissonRecon/Octree.inl
-include/colmap/lib/PoissonRecon/PPolynomial.h
-include/colmap/lib/PoissonRecon/PPolynomial.inl
-include/colmap/lib/PoissonRecon/Ply.h
-include/colmap/lib/PoissonRecon/PointStream.h
-include/colmap/lib/PoissonRecon/PointStream.inl
-include/colmap/lib/PoissonRecon/PoissonRecon.h
-include/colmap/lib/PoissonRecon/Polynomial.h
-include/colmap/lib/PoissonRecon/Polynomial.inl
-include/colmap/lib/PoissonRecon/SparseMatrix.h
-include/colmap/lib/PoissonRecon/SparseMatrix.inl
-include/colmap/lib/PoissonRecon/SurfaceTrimmer.h
-include/colmap/lib/SiftGPU/CLTexImage.h
-include/colmap/lib/SiftGPU/CuTexImage.h
-include/colmap/lib/SiftGPU/FrameBufferObject.h
-include/colmap/lib/SiftGPU/GLTexImage.h
-include/colmap/lib/SiftGPU/GlobalUtil.h
-include/colmap/lib/SiftGPU/LiteWindow.h
-include/colmap/lib/SiftGPU/ProgramCG.h
-include/colmap/lib/SiftGPU/ProgramCL.h
-include/colmap/lib/SiftGPU/ProgramCU.h
-include/colmap/lib/SiftGPU/ProgramGLSL.h
-include/colmap/lib/SiftGPU/ProgramGPU.h
-include/colmap/lib/SiftGPU/PyramidCL.h
-include/colmap/lib/SiftGPU/PyramidCU.h
-include/colmap/lib/SiftGPU/PyramidGL.h
-include/colmap/lib/SiftGPU/ShaderMan.h
-include/colmap/lib/SiftGPU/SiftGPU.h
-include/colmap/lib/SiftGPU/SiftMatch.h
-include/colmap/lib/SiftGPU/SiftMatchCU.h
-include/colmap/lib/SiftGPU/SiftPyramid.h
-include/colmap/lib/VLFeat/aib.h
-include/colmap/lib/VLFeat/array.h
-include/colmap/lib/VLFeat/covdet.h
-include/colmap/lib/VLFeat/dsift.h
-include/colmap/lib/VLFeat/fisher.h
-include/colmap/lib/VLFeat/float.h
-include/colmap/lib/VLFeat/generic.h
-include/colmap/lib/VLFeat/getopt_long.h
-include/colmap/lib/VLFeat/gmm.h
-include/colmap/lib/VLFeat/heap-def.h
-include/colmap/lib/VLFeat/hikmeans.h
-include/colmap/lib/VLFeat/hog.h
-include/colmap/lib/VLFeat/homkermap.h
-include/colmap/lib/VLFeat/host.h
-include/colmap/lib/VLFeat/ikmeans.h
-include/colmap/lib/VLFeat/imopv.h
-include/colmap/lib/VLFeat/imopv_sse2.h
-include/colmap/lib/VLFeat/kdtree.h
-include/colmap/lib/VLFeat/kmeans.h
-include/colmap/lib/VLFeat/lbp.h
-include/colmap/lib/VLFeat/liop.h
-include/colmap/lib/VLFeat/mathop.h
-include/colmap/lib/VLFeat/mathop_avx.h
-include/colmap/lib/VLFeat/mathop_sse2.h
-include/colmap/lib/VLFeat/mser.h
-include/colmap/lib/VLFeat/pgm.h
-include/colmap/lib/VLFeat/qsort-def.h
-include/colmap/lib/VLFeat/quickshift.h
-include/colmap/lib/VLFeat/random.h
-include/colmap/lib/VLFeat/rodrigues.h
-include/colmap/lib/VLFeat/scalespace.h
-include/colmap/lib/VLFeat/shuffle-def.h
-include/colmap/lib/VLFeat/sift.h
-include/colmap/lib/VLFeat/slic.h
-include/colmap/lib/VLFeat/stringop.h
-include/colmap/lib/VLFeat/svm.h
-include/colmap/lib/VLFeat/svmdataset.h
-include/colmap/lib/VLFeat/vlad.h
+include/colmap/geometry/essential_matrix.h
+include/colmap/geometry/gps.h
+include/colmap/geometry/homography_matrix.h
+include/colmap/geometry/pose.h
+include/colmap/geometry/rigid3.h
+include/colmap/geometry/sim3.h
+include/colmap/geometry/triangulation.h
+include/colmap/image/line.h
+include/colmap/image/undistortion.h
+include/colmap/image/warp.h
+include/colmap/math/graph_cut.h
+include/colmap/math/math.h
+include/colmap/math/matrix.h
+include/colmap/math/polynomial.h
+include/colmap/math/random.h
 include/colmap/mvs/consistency_graph.h
-include/colmap/mvs/cuda_array_wrapper.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/depth_map.h
 include/colmap/mvs/fusion.h
@@ -186,7 +78,6 @@ include/colmap/mvs/normal_map.h
 include/colmap/mvs/patch_match.h
 include/colmap/mvs/patch_match_cuda.h
 include/colmap/mvs/workspace.h
-include/colmap/optim/bundle_adjustment.h
 include/colmap/optim/combination_sampler.h
 include/colmap/optim/least_absolute_deviations.h
 include/colmap/optim/loransac.h
@@ -203,8 +94,127 @@ include/colmap/retrieval/inverted_index.h
 include/colmap/retrieval/utils.h
 include/colmap/retrieval/visual_index.h
 include/colmap/retrieval/vote_and_verify.h
+include/colmap/scene/camera.h
+include/colmap/scene/camera_rig.h
+include/colmap/scene/correspondence_graph.h
+include/colmap/scene/database.h
+include/colmap/scene/database_cache.h
+include/colmap/scene/image.h
+include/colmap/scene/point2d.h
+include/colmap/scene/point3d.h
+include/colmap/scene/projection.h
+include/colmap/scene/reconstruction.h
+include/colmap/scene/reconstruction_io.h
+include/colmap/scene/reconstruction_manager.h
+include/colmap/scene/scene_clustering.h
+include/colmap/scene/synthetic.h
+include/colmap/scene/track.h
+include/colmap/scene/two_view_geometry.h
+include/colmap/scene/visibility_pyramid.h
+include/colmap/sensor/bitmap.h
+include/colmap/sensor/database.h
+include/colmap/sensor/models.h
+include/colmap/sensor/specs.h
 include/colmap/sfm/incremental_mapper.h
 include/colmap/sfm/incremental_triangulator.h
+include/colmap/sfm/observation_manager.h
+include/colmap/thirdparty/LSD/lsd.h
+include/colmap/thirdparty/PoissonRecon/Allocator.h
+include/colmap/thirdparty/PoissonRecon/Array.h
+include/colmap/thirdparty/PoissonRecon/Array.inl
+include/colmap/thirdparty/PoissonRecon/BSplineData.h
+include/colmap/thirdparty/PoissonRecon/BSplineData.inl
+include/colmap/thirdparty/PoissonRecon/BinaryNode.h
+include/colmap/thirdparty/PoissonRecon/CmdLineParser.h
+include/colmap/thirdparty/PoissonRecon/CmdLineParser.inl
+include/colmap/thirdparty/PoissonRecon/Factor.h
+include/colmap/thirdparty/PoissonRecon/FunctionData.h
+include/colmap/thirdparty/PoissonRecon/FunctionData.inl
+include/colmap/thirdparty/PoissonRecon/Geometry.h
+include/colmap/thirdparty/PoissonRecon/Geometry.inl
+include/colmap/thirdparty/PoissonRecon/Hash.h
+include/colmap/thirdparty/PoissonRecon/MAT.h
+include/colmap/thirdparty/PoissonRecon/MAT.inl
+include/colmap/thirdparty/PoissonRecon/MarchingCubes.h
+include/colmap/thirdparty/PoissonRecon/MemoryUsage.h
+include/colmap/thirdparty/PoissonRecon/MultiGridOctreeData.Evaluation.inl
+include/colmap/thirdparty/PoissonRecon/MultiGridOctreeData.IsoSurface.inl
+include/colmap/thirdparty/PoissonRecon/MultiGridOctreeData.SortedTreeNodes.inl
+include/colmap/thirdparty/PoissonRecon/MultiGridOctreeData.System.inl
+include/colmap/thirdparty/PoissonRecon/MultiGridOctreeData.WeightedSamples.inl
+include/colmap/thirdparty/PoissonRecon/MultiGridOctreeData.h
+include/colmap/thirdparty/PoissonRecon/MultiGridOctreeData.inl
+include/colmap/thirdparty/PoissonRecon/MyTime.h
+include/colmap/thirdparty/PoissonRecon/Octree.h
+include/colmap/thirdparty/PoissonRecon/Octree.inl
+include/colmap/thirdparty/PoissonRecon/PPolynomial.h
+include/colmap/thirdparty/PoissonRecon/PPolynomial.inl
+include/colmap/thirdparty/PoissonRecon/Ply.h
+include/colmap/thirdparty/PoissonRecon/PointStream.h
+include/colmap/thirdparty/PoissonRecon/PointStream.inl
+include/colmap/thirdparty/PoissonRecon/PoissonRecon.h
+include/colmap/thirdparty/PoissonRecon/Polynomial.h
+include/colmap/thirdparty/PoissonRecon/Polynomial.inl
+include/colmap/thirdparty/PoissonRecon/SparseMatrix.h
+include/colmap/thirdparty/PoissonRecon/SparseMatrix.inl
+include/colmap/thirdparty/PoissonRecon/SurfaceTrimmer.h
+include/colmap/thirdparty/SiftGPU/CLTexImage.h
+include/colmap/thirdparty/SiftGPU/CuTexImage.h
+include/colmap/thirdparty/SiftGPU/FrameBufferObject.h
+include/colmap/thirdparty/SiftGPU/GLTexImage.h
+include/colmap/thirdparty/SiftGPU/GlobalUtil.h
+include/colmap/thirdparty/SiftGPU/LiteWindow.h
+include/colmap/thirdparty/SiftGPU/ProgramCG.h
+include/colmap/thirdparty/SiftGPU/ProgramCL.h
+include/colmap/thirdparty/SiftGPU/ProgramCU.h
+include/colmap/thirdparty/SiftGPU/ProgramGLSL.h
+include/colmap/thirdparty/SiftGPU/ProgramGPU.h
+include/colmap/thirdparty/SiftGPU/PyramidCL.h
+include/colmap/thirdparty/SiftGPU/PyramidCU.h
+include/colmap/thirdparty/SiftGPU/PyramidGL.h
+include/colmap/thirdparty/SiftGPU/ShaderMan.h
+include/colmap/thirdparty/SiftGPU/SiftGPU.h
+include/colmap/thirdparty/SiftGPU/SiftMatch.h
+include/colmap/thirdparty/SiftGPU/SiftMatchCU.h
+include/colmap/thirdparty/SiftGPU/SiftPyramid.h
+include/colmap/thirdparty/VLFeat/aib.h
+include/colmap/thirdparty/VLFeat/array.h
+include/colmap/thirdparty/VLFeat/covdet.h
+include/colmap/thirdparty/VLFeat/dsift.h
+include/colmap/thirdparty/VLFeat/fisher.h
+include/colmap/thirdparty/VLFeat/float.h
+include/colmap/thirdparty/VLFeat/generic.h
+include/colmap/thirdparty/VLFeat/getopt_long.h
+include/colmap/thirdparty/VLFeat/gmm.h
+include/colmap/thirdparty/VLFeat/heap-def.h
+include/colmap/thirdparty/VLFeat/hikmeans.h
+include/colmap/thirdparty/VLFeat/hog.h
+include/colmap/thirdparty/VLFeat/homkermap.h
+include/colmap/thirdparty/VLFeat/host.h
+include/colmap/thirdparty/VLFeat/ikmeans.h
+include/colmap/thirdparty/VLFeat/imopv.h
+include/colmap/thirdparty/VLFeat/imopv_sse2.h
+include/colmap/thirdparty/VLFeat/kdtree.h
+include/colmap/thirdparty/VLFeat/kmeans.h
+include/colmap/thirdparty/VLFeat/lbp.h
+include/colmap/thirdparty/VLFeat/liop.h
+include/colmap/thirdparty/VLFeat/mathop.h
+include/colmap/thirdparty/VLFeat/mathop_avx.h
+include/colmap/thirdparty/VLFeat/mathop_sse2.h
+include/colmap/thirdparty/VLFeat/mser.h
+include/colmap/thirdparty/VLFeat/pgm.h
+include/colmap/thirdparty/VLFeat/qsort-def.h
+include/colmap/thirdparty/VLFeat/quickshift.h
+include/colmap/thirdparty/VLFeat/random.h
+include/colmap/thirdparty/VLFeat/rodrigues.h
+include/colmap/thirdparty/VLFeat/scalespace.h
+include/colmap/thirdparty/VLFeat/shuffle-def.h
+include/colmap/thirdparty/VLFeat/sift.h
+include/colmap/thirdparty/VLFeat/slic.h
+include/colmap/thirdparty/VLFeat/stringop.h
+include/colmap/thirdparty/VLFeat/svm.h
+include/colmap/thirdparty/VLFeat/svmdataset.h
+include/colmap/thirdparty/VLFeat/vlad.h
 include/colmap/ui/automatic_reconstruction_widget.h
 include/colmap/ui/bundle_adjustment_widget.h
 include/colmap/ui/colormaps.h
@@ -233,21 +243,17 @@ include/colmap/ui/render_options_widget.h
 include/colmap/ui/thread_control_widget.h
 include/colmap/ui/triangle_painter.h
 include/colmap/ui/undistortion_widget.h
-include/colmap/util/alignment.h
-include/colmap/util/bitmap.h
+include/colmap/util/base_controller.h
 include/colmap/util/cache.h
-include/colmap/util/camera_specs.h
+include/colmap/util/controller_thread.h
 include/colmap/util/cuda.h
 include/colmap/util/cudacc.h
+include/colmap/util/eigen_alignment.h
 include/colmap/util/endian.h
 include/colmap/util/logging.h
-include/colmap/util/math.h
-include/colmap/util/matrix.h
 include/colmap/util/misc.h
 include/colmap/util/opengl_utils.h
-include/colmap/util/option_manager.h
 include/colmap/util/ply.h
-include/colmap/util/random.h
 include/colmap/util/sqlite3_utils.h
 include/colmap/util/string.h
 include/colmap/util/testing.h
@@ -255,20 +261,108 @@ include/colmap/util/threading.h
 include/colmap/util/timer.h
 include/colmap/util/types.h
 include/colmap/util/version.h
-lib/colmap/libcolmap.a
-lib/colmap/liblsd.a
-lib/colmap/libpba.a
-lib/colmap/libpoisson_recon.a
-lib/colmap/libsift_gpu.a
-lib/colmap/libvlfeat.a
+lib/libcolmap_controllers.a
+lib/libcolmap_estimators.a
+lib/libcolmap_exe.a
+lib/libcolmap_feature.a
+lib/libcolmap_feature_types.a
+lib/libcolmap_geometry.a
+lib/libcolmap_image.a
+lib/libcolmap_lsd.a
+lib/libcolmap_math.a
+lib/libcolmap_mvs.a
+lib/libcolmap_optim.a
+lib/libcolmap_poisson_recon.a
+lib/libcolmap_retrieval.a
+lib/libcolmap_scene.a
+lib/libcolmap_sensor.a
+lib/libcolmap_sfm.a
+lib/libcolmap_sift_gpu.a
+lib/libcolmap_ui.a
+lib/libcolmap_util.a
+lib/libcolmap_vlfeat.a
 share/applications/COLMAP.desktop
-%%DATADIR%%/COLMAPConfig.cmake
-%%DATADIR%%/COLMAPConfigVersion.cmake
-%%DATADIR%%/cmake/FindEigen3.cmake
-%%DATADIR%%/cmake/FindFLANN.cmake                                                                     
+%%DATADIR%%/cmake/FindDependencies.cmake
+%%DATADIR%%/cmake/FindFLANN.cmake
 %%DATADIR%%/cmake/FindFreeImage.cmake
 %%DATADIR%%/cmake/FindGlew.cmake
 %%DATADIR%%/cmake/FindGlog.cmake
-%%DATADIR%%/cmake/FindLZ4.cmake                                                                       
-%%DATADIR%%/cmake/FindMetis.cmake                                                                     
-%%DATADIR%%/cmake/FindSQLite3.cmake
+%%DATADIR%%/cmake/FindLZ4.cmake
+%%DATADIR%%/cmake/FindMetis.cmake
+%%DATADIR%%/colmap-config-version.cmake
+%%DATADIR%%/colmap-config.cmake
+%%DATADIR%%/colmap-targets-%%CMAKE_BUILD_TYPE%%.cmake
+%%DATADIR%%/colmap-targets.cmake
+%%PORTDOCS%%%%DOCSDIR%%/_images/dense.png
+%%PORTDOCS%%%%DOCSDIR%%/_images/incremental-sfm.png
+%%PORTDOCS%%%%DOCSDIR%%/_images/sparse.png
+%%PORTDOCS%%%%DOCSDIR%%/_sources/bibliography.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cameras.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/changelog.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/cli.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/contribution.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/database.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/datasets.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/faq.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/format.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/gui.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/index.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/install.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/license.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_sources/tutorial.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/_static/_sphinx_javascript_frameworks_compat.js
+%%PORTDOCS%%%%DOCSDIR%%/_static/basic.css
+%%PORTDOCS%%%%DOCSDIR%%/_static/css/badge_only.css
+%%PORTDOCS%%%%DOCSDIR%%/_static/css/fonts/Roboto-Slab-Bold.woff
+%%PORTDOCS%%%%DOCSDIR%%/_static/css/fonts/Roboto-Slab-Bold.woff2
+%%PORTDOCS%%%%DOCSDIR%%/_static/css/fonts/Roboto-Slab-Regular.woff
+%%PORTDOCS%%%%DOCSDIR%%/_static/css/fonts/Roboto-Slab-Regular.woff2
+%%PORTDOCS%%%%DOCSDIR%%/_static/css/fonts/fontawesome-webfont.eot
+%%PORTDOCS%%%%DOCSDIR%%/_static/css/fonts/fontawesome-webfont.svg
+%%PORTDOCS%%%%DOCSDIR%%/_static/css/fonts/fontawesome-webfont.ttf
+%%PORTDOCS%%%%DOCSDIR%%/_static/css/fonts/fontawesome-webfont.woff
+%%PORTDOCS%%%%DOCSDIR%%/_static/css/fonts/fontawesome-webfont.woff2
+%%PORTDOCS%%%%DOCSDIR%%/_static/css/fonts/lato-bold-italic.woff
+%%PORTDOCS%%%%DOCSDIR%%/_static/css/fonts/lato-bold-italic.woff2
+%%PORTDOCS%%%%DOCSDIR%%/_static/css/fonts/lato-bold.woff
+%%PORTDOCS%%%%DOCSDIR%%/_static/css/fonts/lato-bold.woff2
+%%PORTDOCS%%%%DOCSDIR%%/_static/css/fonts/lato-normal-italic.woff
+%%PORTDOCS%%%%DOCSDIR%%/_static/css/fonts/lato-normal-italic.woff2
+%%PORTDOCS%%%%DOCSDIR%%/_static/css/fonts/lato-normal.woff
+%%PORTDOCS%%%%DOCSDIR%%/_static/css/fonts/lato-normal.woff2
+%%PORTDOCS%%%%DOCSDIR%%/_static/css/theme.css
+%%PORTDOCS%%%%DOCSDIR%%/_static/doctools.js
+%%PORTDOCS%%%%DOCSDIR%%/_static/documentation_options.js
+%%PORTDOCS%%%%DOCSDIR%%/_static/file.png
+%%PORTDOCS%%%%DOCSDIR%%/_static/jquery-3.6.0.js
+%%PORTDOCS%%%%DOCSDIR%%/_static/jquery.js
+%%PORTDOCS%%%%DOCSDIR%%/_static/js/badge_only.js
+%%PORTDOCS%%%%DOCSDIR%%/_static/js/html5shiv-printshiv.min.js
+%%PORTDOCS%%%%DOCSDIR%%/_static/js/html5shiv.min.js
+%%PORTDOCS%%%%DOCSDIR%%/_static/js/theme.js
+%%PORTDOCS%%%%DOCSDIR%%/_static/language_data.js
+%%PORTDOCS%%%%DOCSDIR%%/_static/minus.png
+%%PORTDOCS%%%%DOCSDIR%%/_static/plus.png
+%%PORTDOCS%%%%DOCSDIR%%/_static/pygments.css
+%%PORTDOCS%%%%DOCSDIR%%/_static/searchtools.js
+%%PORTDOCS%%%%DOCSDIR%%/_static/sphinx_highlight.js
+%%PORTDOCS%%%%DOCSDIR%%/_static/underscore-1.13.1.js
+%%PORTDOCS%%%%DOCSDIR%%/_static/underscore.js
+%%PORTDOCS%%%%DOCSDIR%%/bibliography.html
+%%PORTDOCS%%%%DOCSDIR%%/cameras.html
+%%PORTDOCS%%%%DOCSDIR%%/changelog.html
+%%PORTDOCS%%%%DOCSDIR%%/cli.html
+%%PORTDOCS%%%%DOCSDIR%%/contribution.html
+%%PORTDOCS%%%%DOCSDIR%%/database.html
+%%PORTDOCS%%%%DOCSDIR%%/datasets.html
+%%PORTDOCS%%%%DOCSDIR%%/faq.html
+%%PORTDOCS%%%%DOCSDIR%%/format.html
+%%PORTDOCS%%%%DOCSDIR%%/genindex.html
+%%PORTDOCS%%%%DOCSDIR%%/gui.html
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/install.html
+%%PORTDOCS%%%%DOCSDIR%%/license.html
+%%PORTDOCS%%%%DOCSDIR%%/objects.inv
+%%PORTDOCS%%%%DOCSDIR%%/search.html
+%%PORTDOCS%%%%DOCSDIR%%/searchindex.js
+%%PORTDOCS%%%%DOCSDIR%%/tutorial.html



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