git: 2d3b78983544 - main - misc/openmvg: update 2.0-78 → 2.1

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 30 Dec 2023 10:07:38 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2d3b78983544c6adf759057cd271fb9f0286c037

commit 2d3b78983544c6adf759057cd271fb9f0286c037
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-12-30 07:35:29 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-12-30 10:07:32 +0000

    misc/openmvg: update 2.0-78 → 2.1
    
    Reported by:    portscout
---
 misc/openmvg/Makefile  | 23 +++--------------------
 misc/openmvg/distinfo  |  6 +++---
 misc/openmvg/pkg-plist | 28 ++++++++++++++--------------
 3 files changed, 20 insertions(+), 37 deletions(-)

diff --git a/misc/openmvg/Makefile b/misc/openmvg/Makefile
index 8fece05084a2..a8884250fd01 100644
--- a/misc/openmvg/Makefile
+++ b/misc/openmvg/Makefile
@@ -1,8 +1,6 @@
 PORTNAME=	openmvg
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.0-78
-PORTREVISION=	2
-DISTVERSIONSUFFIX=	-gd67601b7
+DISTVERSION=	2.1
 CATEGORIES=	misc science
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -17,33 +15,18 @@ ONLY_FOR_ARCHS_REASON=	need to figure out which TARGET_ARCHITECTURE values corre
 
 #HPP_DEPENDS=	cereal>0:devel/cereal # external cereal is currently broken, see https://github.com/openMVG/openMVG/issues/1963
 #BUILD_DEPENDS=	${HPP_DEPENDS}
-LIB_DEPENDS=	libamd.so:math/suitesparse-amd \
-		libblas.so:math/blas \
-		libcamd.so:math/suitesparse-camd \
-		libCbc.so:math/cbc \
-		libccolamd.so:math/suitesparse-ccolamd \
+BUILD_DEPENDS=	tbb>0:devel/tbb # configure only checks TBB headers
+LIB_DEPENDS=	libblas.so:math/blas \
 		libceres.so:math/ceres-solver \
-		libCgl.so:math/cgl \
-		libcholmod.so:math/suitesparse-cholmod \
 		libClp.so:math/clp \
-		libcoinasl.so:math/asl \
 		libCoinUtils.so:math/coinutils \
-		libcolamd.so:math/suitesparse-colamd \
-		libcoinmumps.so:math/coin-or-mumps \
-		libcxsparse.so:math/suitesparse-cxsparse \
 		libemon.so:math/lemon \
 		libflann_cpp.so:math/flann \
 		libgflags.so:devel/gflags \
 		libglog.so:devel/glog \
-		libglpk.so:math/glpk \
-		libgmp.so:math/gmp \
-		libjbig.so:graphics/jbigkit \
 		libmetis.so:math/metis \
-		libopenblas.so:math/openblas \
 		libOsi.so:math/osi \
 		libpng.so:graphics/png \
-		libspqr.so:math/suitesparse-spqr \
-		libsuitesparseconfig.so:math/suitesparse-config \
 		libtiff.so:graphics/tiff \
 		libunwind.so:devel/libunwind
 LIB_DEPENDS+=	liblz4.so:archivers/liblz4 # workaround for https://github.com/openMVG/openMVG/issues/1798
diff --git a/misc/openmvg/distinfo b/misc/openmvg/distinfo
index 2cb5791e057b..9f97175946ff 100644
--- a/misc/openmvg/distinfo
+++ b/misc/openmvg/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1697821285
-SHA256 (openMVG-openMVG-v2.0-78-gd67601b7_GH0.tar.gz) = d51a5617da9b86720c5e53689c13c7f7d2152ac00338763d6fb1c2b626beb784
-SIZE (openMVG-openMVG-v2.0-78-gd67601b7_GH0.tar.gz) = 15319980
+TIMESTAMP = 1703878446
+SHA256 (openMVG-openMVG-v2.1_GH0.tar.gz) = 5538c1c8453385e5595047198fc9d0e3d8cdaa85a53b3a27c70cb05ae3f5fc2c
+SIZE (openMVG-openMVG-v2.1_GH0.tar.gz) = 16101919
 SHA256 (openMVG-thirdparty-cereal-ac168fe_GH0.tar.gz) = 99290309c96f65eca82883224fc19d08271d086328e97a657758deaea1110014
 SIZE (openMVG-thirdparty-cereal-ac168fe_GH0.tar.gz) = 374597
diff --git a/misc/openmvg/pkg-plist b/misc/openmvg/pkg-plist
index c90cda0d7fa9..4d1b2cf290e9 100644
--- a/misc/openmvg/pkg-plist
+++ b/misc/openmvg/pkg-plist
@@ -461,48 +461,48 @@ include/openMVG_dependencies/nonFree/sift/vl/sift.h
 lib/libopenMVG_easyexif.so
 lib/libopenMVG_exif.so
 lib/libopenMVG_exif.so.2
-lib/libopenMVG_exif.so.2.0
+lib/libopenMVG_exif.so.2.1
 lib/libopenMVG_fast.so
 lib/libopenMVG_features.so
 lib/libopenMVG_features.so.2
-lib/libopenMVG_features.so.2.0
+lib/libopenMVG_features.so.2.1
 lib/libopenMVG_geometry.so
 lib/libopenMVG_geometry.so.2
-lib/libopenMVG_geometry.so.2.0
+lib/libopenMVG_geometry.so.2.1
 lib/libopenMVG_image.so
 lib/libopenMVG_image.so.2
-lib/libopenMVG_image.so.2.0
+lib/libopenMVG_image.so.2.1
 lib/libopenMVG_kvld.so
 lib/libopenMVG_kvld.so.2
-lib/libopenMVG_kvld.so.2.0
+lib/libopenMVG_kvld.so.2.1
 lib/libopenMVG_lInftyComputerVision.so
 lib/libopenMVG_lInftyComputerVision.so.2
-lib/libopenMVG_lInftyComputerVision.so.2.0
+lib/libopenMVG_lInftyComputerVision.so.2.1
 lib/libopenMVG_linearProgramming.so
 lib/libopenMVG_linearProgramming.so.2
-lib/libopenMVG_linearProgramming.so.2.0
+lib/libopenMVG_linearProgramming.so.2.1
 lib/libopenMVG_matching.so
 lib/libopenMVG_matching.so.2
-lib/libopenMVG_matching.so.2.0
+lib/libopenMVG_matching.so.2.1
 lib/libopenMVG_matching_image_collection.so
 lib/libopenMVG_matching_image_collection.so.2
-lib/libopenMVG_matching_image_collection.so.2.0
+lib/libopenMVG_matching_image_collection.so.2.1
 lib/libopenMVG_multiview.so
 lib/libopenMVG_multiview.so.2
-lib/libopenMVG_multiview.so.2.0
+lib/libopenMVG_multiview.so.2.1
 lib/libopenMVG_numeric.so
 lib/libopenMVG_numeric.so.2
-lib/libopenMVG_numeric.so.2.0
+lib/libopenMVG_numeric.so.2.1
 lib/libopenMVG_robust_estimation.so
 lib/libopenMVG_robust_estimation.so.2
-lib/libopenMVG_robust_estimation.so.2.0
+lib/libopenMVG_robust_estimation.so.2.1
 lib/libopenMVG_sfm.so
 lib/libopenMVG_sfm.so.2
-lib/libopenMVG_sfm.so.2.0
+lib/libopenMVG_sfm.so.2.1
 lib/libopenMVG_stlplus.so
 lib/libopenMVG_system.so
 lib/libopenMVG_system.so.2
-lib/libopenMVG_system.so.2.0
+lib/libopenMVG_system.so.2.1
 lib/libvlsift.so
 lib/openMVG/cmake/OpenMVGConfig.cmake
 lib/openMVG/cmake/OpenMVGTargets-%%CMAKE_BUILD_TYPE%%.cmake