git: e72b617fdd23 - main - science/ttk: update 1.2.0 → 1.3.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Wed, 26 Feb 2025 03:36:52 UTC
The branch main has been updated by yuri:

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

commit e72b617fdd23c6ebd61df4c3c02f4439fed213b6
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-02-25 20:54:38 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-02-26 03:36:47 +0000

    science/ttk: update 1.2.0 → 1.3.0
---
 science/ttk/Makefile  |   8 ++--
 science/ttk/distinfo  |   6 +--
 science/ttk/pkg-plist | 118 ++++++++++++++++++++++++++++++++++++--------------
 3 files changed, 91 insertions(+), 41 deletions(-)

diff --git a/science/ttk/Makefile b/science/ttk/Makefile
index 1413725a0ad4..84c5c4906180 100644
--- a/science/ttk/Makefile
+++ b/science/ttk/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	ttk
-DISTVERSION=	1.2.0
-PORTREVISION=	2
+DISTVERSION=	1.3.0
 CATEGORIES=	science
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -11,9 +10,6 @@ WWW=		https://topology-tool-kit.github.io \
 LICENSE=	BSD4CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BROKEN=		compilation fails: incompatible with boost-1.87+, see https://github.com/topology-tool-kit/ttk/issues/1094
-BROKEN_i386=	compilation fails: cannot initialize a parameter of type 'const ttk::LongSimplexId *' (aka 'const long long *') with an lvalue ..., see https://github.com/topology-tool-kit/ttk/issues/852
-
 PY_DEPENDS=	${PYNUMPY} \
 		${PYTHON_PKGNAMEPREFIX}scikit-build>0:devel/py-scikit-build@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR}
@@ -30,6 +26,7 @@ LIB_DEPENDS=	libcgraph.so:graphics/graphviz \
 		libembree3.so:graphics/embree \
 		libfreetype.so:print/freetype2 \
 		libjsoncpp.so:devel/jsoncpp \
+		libqhull_r.so:math/qhull \
 		libvtkRenderingCore-pv${PARAVIEW_VER}.so:science/paraview \
 		libzfp.so:devel/zfp
 RUN_DEPENDS=	${PY_DEPENDS}
@@ -42,6 +39,7 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	topology-tool-kit
 
 CMAKE_ARGS=	-DPython3_EXECUTABLE=${PYTHON_CMD}
+CMAKE_OFF=	TTK_ENABLE_WEBSOCKETPP # fix build with boost-1.87+ until this is fixed
 
 post-stage:
 	${RM} ${STAGEDIR}${PREFIX}/include/Python.h
diff --git a/science/ttk/distinfo b/science/ttk/distinfo
index 53c4bab154d9..4def592b8ed8 100644
--- a/science/ttk/distinfo
+++ b/science/ttk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1689137490
-SHA256 (topology-tool-kit-ttk-1.2.0_GH0.tar.gz) = 119b25b880f530b4b128848244a5e64be1c959249c8281bc6be6d4d47209bdcd
-SIZE (topology-tool-kit-ttk-1.2.0_GH0.tar.gz) = 38094562
+TIMESTAMP = 1740503340
+SHA256 (topology-tool-kit-ttk-1.3.0_GH0.tar.gz) = c8b41eed46486968f6f635b10e016a846dc3692965d91e4a5f8df20d41fc655c
+SIZE (topology-tool-kit-ttk-1.3.0_GH0.tar.gz) = 38423402
diff --git a/science/ttk/pkg-plist b/science/ttk/pkg-plist
index d26be11134fa..ff6a6d803573 100644
--- a/science/ttk/pkg-plist
+++ b/science/ttk/pkg-plist
@@ -2,8 +2,7 @@ bin/plugins/TopologyToolKit/TopologyToolKit.so
 bin/ttkContinuousScatterPlotCmd
 bin/ttkContourAroundPointCmd
 bin/ttkContourForestsCmd
-bin/ttkFTMTreeCmd
-bin/ttkFTRGraphCmd
+bin/ttkContourTreeCmd
 bin/ttkGeometrySmootherCmd
 bin/ttkGeometrySmootherGui
 bin/ttkHelloWorldCmd
@@ -12,12 +11,14 @@ bin/ttkLDistanceCmd
 bin/ttkMandatoryCriticalPointsCmd
 bin/ttkManifoldCheckCmd
 bin/ttkMarchingTetrahedraCmd
+bin/ttkMergeTreeCmd
 bin/ttkMeshSubdivisionCmd
 bin/ttkMetricDistortionCmd
 bin/ttkMorseSmaleComplexCmd
 bin/ttkPathCompressionCmd
 bin/ttkPersistenceDiagramCmd
 bin/ttkPointMergerCmd
+bin/ttkReebGraphCmd
 bin/ttkReebSpaceCmd
 bin/ttkScalarFieldCriticalPointsCmd
 bin/ttkScalarFieldSmootherCmd
@@ -70,11 +71,12 @@ include/ttk/base/DiscreteGradient.h
 include/ttk/base/DiscreteGradient_Template.h
 include/ttk/base/DiscreteMorseSandwich.h
 include/ttk/base/DistanceField.h
-include/ttk/base/DistanceMatrixDistorsion.h
+include/ttk/base/DistanceMatrixDistortion.h
 include/ttk/base/DynamicGraph.h
 include/ttk/base/DynamicGraph_Template.h
 include/ttk/base/DynamicTree.h
 include/ttk/base/EigenField.h
+include/ttk/base/ExTreeM.h
 include/ttk/base/ExplicitTriangulation.h
 include/ttk/base/ExtendedUF.h
 include/ttk/base/FTMAtomicUF.h
@@ -139,7 +141,11 @@ include/ttk/base/ManifoldCheck.h
 include/ttk/base/MarchingTetrahedra.h
 include/ttk/base/MarchingTetrahedraLookupTables.inl
 include/ttk/base/MergeTree.h
+include/ttk/base/MergeTreeAutoencoder.h
+include/ttk/base/MergeTreeAutoencoderDecoding.h
+include/ttk/base/MergeTreeAutoencoderUtils.h
 include/ttk/base/MergeTreeAxesAlgorithmBase.h
+include/ttk/base/MergeTreeAxesAlgorithmUtils.h
 include/ttk/base/MergeTreeBarycenter.h
 include/ttk/base/MergeTreeBase.h
 include/ttk/base/MergeTreeClustering.h
@@ -150,8 +156,9 @@ include/ttk/base/MergeTreePrincipalGeodesicsBase.h
 include/ttk/base/MergeTreePrincipalGeodesicsDecoding.h
 include/ttk/base/MergeTreePrincipalGeodesicsUtils.h
 include/ttk/base/MergeTreeTemplate.h
+include/ttk/base/MergeTreeTemporalReduction.h
 include/ttk/base/MergeTreeTemporalReductionDecoding.h
-include/ttk/base/MergeTreeTemporalReductionEncoding.h
+include/ttk/base/MergeTreeTorchUtils.h
 include/ttk/base/MergeTreeUtils.h
 include/ttk/base/MergeTreeVisualization.h
 include/ttk/base/Mesh.h
@@ -198,14 +205,18 @@ include/ttk/base/Ray.h
 include/ttk/base/ReebSpace.h
 include/ttk/base/RegularGridTriangulation.h
 include/ttk/base/RipsComplex.h
+include/ttk/base/RipsPersistenceDiagram.h
 include/ttk/base/ScalarFieldCriticalPoints.h
 include/ttk/base/ScalarFieldSmoother.h
 include/ttk/base/Shuffle.h
+include/ttk/base/SignedDistanceField.h
 include/ttk/base/Statistics.h
 include/ttk/base/SurfaceGeometrySmoother.h
 include/ttk/base/ThreeSkeleton.h
 include/ttk/base/Timer.h
+include/ttk/base/TopoMap.h
 include/ttk/base/TopologicalCompression.h
+include/ttk/base/TopologicalOptimization.h
 include/ttk/base/TopologicalSimplification.h
 include/ttk/base/TopologyToolKit.h
 include/ttk/base/TrackingFromFields.h
@@ -220,6 +231,8 @@ include/ttk/base/WebSocketIO.cpp
 include/ttk/base/WebSocketIO.h
 include/ttk/base/Wrapper.h
 include/ttk/base/ZeroSkeleton.h
+include/ttk/base/psort.h
+include/ttk/base/ripser.h
 include/ttk/vtk/ttkAlgorithm.h
 include/ttk/vtk/ttkAlgorithmModule.h
 include/ttk/vtk/ttkArrayEditor.h
@@ -269,8 +282,10 @@ include/ttk/vtk/ttkContourAroundPoint.h
 include/ttk/vtk/ttkContourAroundPointModule.h
 include/ttk/vtk/ttkContourForests.h
 include/ttk/vtk/ttkContourForestsModule.h
+include/ttk/vtk/ttkContourTree.h
 include/ttk/vtk/ttkContourTreeAlignment.h
 include/ttk/vtk/ttkContourTreeAlignmentModule.h
+include/ttk/vtk/ttkContourTreeModule.h
 include/ttk/vtk/ttkDataSetInterpolator.h
 include/ttk/vtk/ttkDataSetInterpolatorModule.h
 include/ttk/vtk/ttkDataSetToTable.h
@@ -283,21 +298,14 @@ include/ttk/vtk/ttkDiscreteGradient.h
 include/ttk/vtk/ttkDiscreteGradientModule.h
 include/ttk/vtk/ttkDistanceField.h
 include/ttk/vtk/ttkDistanceFieldModule.h
-include/ttk/vtk/ttkDistanceMatrixDistorsion.h
-include/ttk/vtk/ttkDistanceMatrixDistorsionModule.h
+include/ttk/vtk/ttkDistanceMatrixDistortion.h
+include/ttk/vtk/ttkDistanceMatrixDistortionModule.h
 include/ttk/vtk/ttkEigenField.h
 include/ttk/vtk/ttkEigenFieldModule.h
 include/ttk/vtk/ttkEndFor.h
 include/ttk/vtk/ttkEndForModule.h
 include/ttk/vtk/ttkExtract.h
 include/ttk/vtk/ttkExtractModule.h
-include/ttk/vtk/ttkFTMStructures.h
-include/ttk/vtk/ttkFTMTree.h
-include/ttk/vtk/ttkFTMTreeModule.h
-include/ttk/vtk/ttkFTMTreeUtils.h
-include/ttk/vtk/ttkFTRGraph.h
-include/ttk/vtk/ttkFTRGraphModule.h
-include/ttk/vtk/ttkFTRGraphStructures.h
 include/ttk/vtk/ttkFiber.h
 include/ttk/vtk/ttkFiberModule.h
 include/ttk/vtk/ttkFiberSurface.h
@@ -349,19 +357,29 @@ include/ttk/vtk/ttkMatrixToHeatMap.h
 include/ttk/vtk/ttkMatrixToHeatMapModule.h
 include/ttk/vtk/ttkMergeBlockTables.h
 include/ttk/vtk/ttkMergeBlockTablesModule.h
+include/ttk/vtk/ttkMergeTree.h
+include/ttk/vtk/ttkMergeTreeAutoencoder.h
+include/ttk/vtk/ttkMergeTreeAutoencoderDecoding.h
+include/ttk/vtk/ttkMergeTreeAutoencoderDecodingModule.h
+include/ttk/vtk/ttkMergeTreeAutoencoderModule.h
+include/ttk/vtk/ttkMergeTreeAutoencoderUtils.h
+include/ttk/vtk/ttkMergeTreeBase.h
 include/ttk/vtk/ttkMergeTreeClustering.h
 include/ttk/vtk/ttkMergeTreeClusteringModule.h
 include/ttk/vtk/ttkMergeTreeDistanceMatrix.h
 include/ttk/vtk/ttkMergeTreeDistanceMatrixModule.h
+include/ttk/vtk/ttkMergeTreeModule.h
 include/ttk/vtk/ttkMergeTreePrincipalGeodesics.h
 include/ttk/vtk/ttkMergeTreePrincipalGeodesicsDecoding.h
 include/ttk/vtk/ttkMergeTreePrincipalGeodesicsDecodingModule.h
 include/ttk/vtk/ttkMergeTreePrincipalGeodesicsModule.h
+include/ttk/vtk/ttkMergeTreeStructures.h
+include/ttk/vtk/ttkMergeTreeTemporalReduction.h
 include/ttk/vtk/ttkMergeTreeTemporalReductionDecoding.h
 include/ttk/vtk/ttkMergeTreeTemporalReductionDecodingModule.h
-include/ttk/vtk/ttkMergeTreeTemporalReductionEncoding.h
-include/ttk/vtk/ttkMergeTreeTemporalReductionEncodingModule.h
+include/ttk/vtk/ttkMergeTreeTemporalReductionModule.h
 include/ttk/vtk/ttkMergeTreeTemporalReductionUtils.h
+include/ttk/vtk/ttkMergeTreeUtils.h
 include/ttk/vtk/ttkMergeTreeVisualization.h
 include/ttk/vtk/ttkMeshGraph.h
 include/ttk/vtk/ttkMeshGraphModule.h
@@ -420,16 +438,23 @@ include/ttk/vtk/ttkQuadrangulationSubdivision.h
 include/ttk/vtk/ttkQuadrangulationSubdivisionModule.h
 include/ttk/vtk/ttkRangePolygon.h
 include/ttk/vtk/ttkRangePolygonModule.h
+include/ttk/vtk/ttkReebGraph.h
+include/ttk/vtk/ttkReebGraphModule.h
+include/ttk/vtk/ttkReebGraphStructures.h
 include/ttk/vtk/ttkReebSpace.h
 include/ttk/vtk/ttkReebSpaceModule.h
 include/ttk/vtk/ttkRipsComplex.h
 include/ttk/vtk/ttkRipsComplexModule.h
+include/ttk/vtk/ttkRipsPersistenceDiagram.h
+include/ttk/vtk/ttkRipsPersistenceDiagramModule.h
 include/ttk/vtk/ttkScalarFieldCriticalPoints.h
 include/ttk/vtk/ttkScalarFieldCriticalPointsModule.h
 include/ttk/vtk/ttkScalarFieldNormalizer.h
 include/ttk/vtk/ttkScalarFieldNormalizerModule.h
 include/ttk/vtk/ttkScalarFieldSmoother.h
 include/ttk/vtk/ttkScalarFieldSmootherModule.h
+include/ttk/vtk/ttkSignedDistanceField.h
+include/ttk/vtk/ttkSignedDistanceFieldModule.h
 include/ttk/vtk/ttkSphereFromPoint.h
 include/ttk/vtk/ttkSphereFromPointModule.h
 include/ttk/vtk/ttkStableManifoldPersistence.h
@@ -517,9 +542,10 @@ lib/libttkBasedimensionReduction.so
 lib/libttkBasediscreteGradient.so
 lib/libttkBasediscreteMorseSandwich.so
 lib/libttkBasedistanceField.so
-lib/libttkBasedistanceMatrixDistorsion.so
+lib/libttkBasedistanceMatrixDistortion.so
 lib/libttkBasedynamicTree.so
 lib/libttkBaseeigenField.so
+lib/libttkBaseexTreeM.so
 lib/libttkBaseexplicitTriangulation.so
 lib/libttkBasefiberSurface.so
 lib/libttkBaseftmTree.so
@@ -542,12 +568,14 @@ lib/libttkBaselowestCommonAncestor.so
 lib/libttkBasemandatoryCriticalPoints.so
 lib/libttkBasemanifoldCheck.so
 lib/libttkBasemarchingTetrahedra.so
+lib/libttkBasemergeTreeAutoencoder.so
+lib/libttkBasemergeTreeAutoencoderDecoding.so
 lib/libttkBasemergeTreeClustering.so
 lib/libttkBasemergeTreeDistanceMatrix.so
 lib/libttkBasemergeTreePrincipalGeodesics.so
 lib/libttkBasemergeTreePrincipalGeodesicsDecoding.so
+lib/libttkBasemergeTreeTemporalReduction.so
 lib/libttkBasemergeTreeTemporalReductionDecoding.so
-lib/libttkBasemergeTreeTemporalReductionEncoding.so
 lib/libttkBasemetricDistortion.so
 lib/libttkBasemorseSmaleComplex.so
 lib/libttkBasemorseSmaleQuadrangulation.so
@@ -571,12 +599,16 @@ lib/libttkBaserangeDrivenOctree.so
 lib/libttkBasereebSpace.so
 lib/libttkBaseregularGridTriangulation.so
 lib/libttkBaseripsComplex.so
+lib/libttkBaseripsPersistenceDiagram.so
 lib/libttkBasescalarFieldCriticalPoints.so
 lib/libttkBasescalarFieldSmoother.so
+lib/libttkBasesignedDistanceField.so
 lib/libttkBaseskeleton.so
 lib/libttkBasestatistics.so
 lib/libttkBasesurfaceGeometrySmoother.so
+lib/libttkBasetopoMap.so
 lib/libttkBasetopologicalCompression.so
+lib/libttkBasetopologicalOptimization.so
 lib/libttkBasetopologicalSimplification.so
 lib/libttkBasetrackingFromFields.so
 lib/libttkBasetrackingFromPersistenceDiagrams.so
@@ -612,8 +644,10 @@ lib/libttkContourAroundPoint.so
 lib/libttkContourAroundPointCS.a
 lib/libttkContourForests.so
 lib/libttkContourForestsCS.a
+lib/libttkContourTree.so
 lib/libttkContourTreeAlignment.so
 lib/libttkContourTreeAlignmentCS.a
+lib/libttkContourTreeCS.a
 lib/libttkDataSetInterpolator.so
 lib/libttkDataSetInterpolatorCS.a
 lib/libttkDataSetToTable.so
@@ -626,18 +660,14 @@ lib/libttkDiscreteGradient.so
 lib/libttkDiscreteGradientCS.a
 lib/libttkDistanceField.so
 lib/libttkDistanceFieldCS.a
-lib/libttkDistanceMatrixDistorsion.so
-lib/libttkDistanceMatrixDistorsionCS.a
+lib/libttkDistanceMatrixDistortion.so
+lib/libttkDistanceMatrixDistortionCS.a
 lib/libttkEigenField.so
 lib/libttkEigenFieldCS.a
 lib/libttkEndFor.so
 lib/libttkEndForCS.a
 lib/libttkExtract.so
 lib/libttkExtractCS.a
-lib/libttkFTMTree.so
-lib/libttkFTMTreeCS.a
-lib/libttkFTRGraph.so
-lib/libttkFTRGraphCS.a
 lib/libttkFiber.so
 lib/libttkFiberCS.a
 lib/libttkFiberSurface.so
@@ -688,6 +718,12 @@ lib/libttkMatrixToHeatMap.so
 lib/libttkMatrixToHeatMapCS.a
 lib/libttkMergeBlockTables.so
 lib/libttkMergeBlockTablesCS.a
+lib/libttkMergeTree.so
+lib/libttkMergeTreeAutoencoder.so
+lib/libttkMergeTreeAutoencoderCS.a
+lib/libttkMergeTreeAutoencoderDecoding.so
+lib/libttkMergeTreeAutoencoderDecodingCS.a
+lib/libttkMergeTreeCS.a
 lib/libttkMergeTreeClustering.so
 lib/libttkMergeTreeClusteringCS.a
 lib/libttkMergeTreeDistanceMatrix.so
@@ -696,10 +732,10 @@ lib/libttkMergeTreePrincipalGeodesics.so
 lib/libttkMergeTreePrincipalGeodesicsCS.a
 lib/libttkMergeTreePrincipalGeodesicsDecoding.so
 lib/libttkMergeTreePrincipalGeodesicsDecodingCS.a
+lib/libttkMergeTreeTemporalReduction.so
+lib/libttkMergeTreeTemporalReductionCS.a
 lib/libttkMergeTreeTemporalReductionDecoding.so
 lib/libttkMergeTreeTemporalReductionDecodingCS.a
-lib/libttkMergeTreeTemporalReductionEncoding.so
-lib/libttkMergeTreeTemporalReductionEncodingCS.a
 lib/libttkMeshGraph.so
 lib/libttkMeshGraphCS.a
 lib/libttkMeshSubdivision.so
@@ -755,16 +791,22 @@ lib/libttkQuadrangulationSubdivision.so
 lib/libttkQuadrangulationSubdivisionCS.a
 lib/libttkRangePolygon.so
 lib/libttkRangePolygonCS.a
+lib/libttkReebGraph.so
+lib/libttkReebGraphCS.a
 lib/libttkReebSpace.so
 lib/libttkReebSpaceCS.a
 lib/libttkRipsComplex.so
 lib/libttkRipsComplexCS.a
+lib/libttkRipsPersistenceDiagram.so
+lib/libttkRipsPersistenceDiagramCS.a
 lib/libttkScalarFieldCriticalPoints.so
 lib/libttkScalarFieldCriticalPointsCS.a
 lib/libttkScalarFieldNormalizer.so
 lib/libttkScalarFieldNormalizerCS.a
 lib/libttkScalarFieldSmoother.so
 lib/libttkScalarFieldSmootherCS.a
+lib/libttkSignedDistanceField.so
+lib/libttkSignedDistanceFieldCS.a
 lib/libttkSphereFromPoint.so
 lib/libttkSphereFromPointCS.a
 lib/libttkStableManifoldPersistence.so
@@ -829,6 +871,7 @@ lib/libttkWebSocketIOCS.a
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkContinuousScatterPlot.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkContourAroundPoint.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkContourForests.so
+%%PYTHON_SITELIBDIR%%/topologytoolkit/ttkContourTree.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkContourTreeAlignment.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkDataSetInterpolator.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkDataSetToTable.so
@@ -836,12 +879,10 @@ lib/libttkWebSocketIOCS.a
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkDimensionReduction.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkDiscreteGradient.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkDistanceField.so
-%%PYTHON_SITELIBDIR%%/topologytoolkit/ttkDistanceMatrixDistorsion.so
+%%PYTHON_SITELIBDIR%%/topologytoolkit/ttkDistanceMatrixDistortion.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkEigenField.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkEndFor.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkExtract.so
-%%PYTHON_SITELIBDIR%%/topologytoolkit/ttkFTMTree.so
-%%PYTHON_SITELIBDIR%%/topologytoolkit/ttkFTRGraph.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkFiber.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkFiberSurface.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkFlattenMultiBlock.so
@@ -867,12 +908,15 @@ lib/libttkWebSocketIOCS.a
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkMarchingTetrahedra.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkMatrixToHeatMap.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkMergeBlockTables.so
+%%PYTHON_SITELIBDIR%%/topologytoolkit/ttkMergeTree.so
+%%PYTHON_SITELIBDIR%%/topologytoolkit/ttkMergeTreeAutoencoder.so
+%%PYTHON_SITELIBDIR%%/topologytoolkit/ttkMergeTreeAutoencoderDecoding.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkMergeTreeClustering.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkMergeTreeDistanceMatrix.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkMergeTreePrincipalGeodesics.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkMergeTreePrincipalGeodesicsDecoding.so
+%%PYTHON_SITELIBDIR%%/topologytoolkit/ttkMergeTreeTemporalReduction.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkMergeTreeTemporalReductionDecoding.so
-%%PYTHON_SITELIBDIR%%/topologytoolkit/ttkMergeTreeTemporalReductionEncoding.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkMeshGraph.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkMeshSubdivision.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkMetricDistortion.so
@@ -901,11 +945,14 @@ lib/libttkWebSocketIOCS.a
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkProjectionFromTable.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkQuadrangulationSubdivision.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkRangePolygon.so
+%%PYTHON_SITELIBDIR%%/topologytoolkit/ttkReebGraph.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkReebSpace.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkRipsComplex.so
+%%PYTHON_SITELIBDIR%%/topologytoolkit/ttkRipsPersistenceDiagram.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkScalarFieldCriticalPoints.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkScalarFieldNormalizer.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkScalarFieldSmoother.so
+%%PYTHON_SITELIBDIR%%/topologytoolkit/ttkSignedDistanceField.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkSphereFromPoint.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkStableManifoldPersistence.so
 %%PYTHON_SITELIBDIR%%/topologytoolkit/ttkStringArrayConverter.so
@@ -947,6 +994,7 @@ lib/vtk/hierarchy/ttk/ttkConnectedComponents-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkContinuousScatterPlot-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkContourAroundPoint-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkContourForests-hierarchy.txt
+lib/vtk/hierarchy/ttk/ttkContourTree-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkContourTreeAlignment-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkDataSetInterpolator-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkDataSetToTable-hierarchy.txt
@@ -954,12 +1002,10 @@ lib/vtk/hierarchy/ttk/ttkDepthImageBasedGeometryApproximation-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkDimensionReduction-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkDiscreteGradient-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkDistanceField-hierarchy.txt
-lib/vtk/hierarchy/ttk/ttkDistanceMatrixDistorsion-hierarchy.txt
+lib/vtk/hierarchy/ttk/ttkDistanceMatrixDistortion-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkEigenField-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkEndFor-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkExtract-hierarchy.txt
-lib/vtk/hierarchy/ttk/ttkFTMTree-hierarchy.txt
-lib/vtk/hierarchy/ttk/ttkFTRGraph-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkFiber-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkFiberSurface-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkFlattenMultiBlock-hierarchy.txt
@@ -985,12 +1031,15 @@ lib/vtk/hierarchy/ttk/ttkManifoldCheck-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkMarchingTetrahedra-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkMatrixToHeatMap-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkMergeBlockTables-hierarchy.txt
+lib/vtk/hierarchy/ttk/ttkMergeTree-hierarchy.txt
+lib/vtk/hierarchy/ttk/ttkMergeTreeAutoencoder-hierarchy.txt
+lib/vtk/hierarchy/ttk/ttkMergeTreeAutoencoderDecoding-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkMergeTreeClustering-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkMergeTreeDistanceMatrix-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkMergeTreePrincipalGeodesics-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkMergeTreePrincipalGeodesicsDecoding-hierarchy.txt
+lib/vtk/hierarchy/ttk/ttkMergeTreeTemporalReduction-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkMergeTreeTemporalReductionDecoding-hierarchy.txt
-lib/vtk/hierarchy/ttk/ttkMergeTreeTemporalReductionEncoding-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkMeshGraph-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkMeshSubdivision-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkMetricDistortion-hierarchy.txt
@@ -1019,11 +1068,14 @@ lib/vtk/hierarchy/ttk/ttkProjectionFromField-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkProjectionFromTable-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkQuadrangulationSubdivision-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkRangePolygon-hierarchy.txt
+lib/vtk/hierarchy/ttk/ttkReebGraph-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkReebSpace-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkRipsComplex-hierarchy.txt
+lib/vtk/hierarchy/ttk/ttkRipsPersistenceDiagram-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkScalarFieldCriticalPoints-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkScalarFieldNormalizer-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkScalarFieldSmoother-hierarchy.txt
+lib/vtk/hierarchy/ttk/ttkSignedDistanceField-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkSphereFromPoint-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkStableManifoldPersistence-hierarchy.txt
 lib/vtk/hierarchy/ttk/ttkStringArrayConverter-hierarchy.txt