From be27b4d461bfbff8b0492291bdb7dff56d1a3352 Mon Sep 17 00:00:00 2001 From: Yuri Victorovich Date: Tue, 21 Mar 2023 08:12:22 -0700 Subject: [PATCH] =?UTF-8?q?graphics/elastix:=20Update=205.0.1-20220218=20?= =?UTF-8?q?=E2=86=92=205.1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reported by: portscout --- graphics/elastix/Makefile | 14 +-- graphics/elastix/distinfo | 6 +- graphics/elastix/pkg-plist | 202 +++++++++++++++++++------------------ 3 files changed, 115 insertions(+), 107 deletions(-) diff --git a/graphics/elastix/Makefile b/graphics/elastix/Makefile index 018f053213329..c696db38210ed 100644 --- a/graphics/elastix/Makefile +++ b/graphics/elastix/Makefile @@ -1,6 +1,5 @@ PORTNAME= elastix -DISTVERSION= 5.0.1-20220218 -PORTREVISION= 1 +DISTVERSION= 5.1.0 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org @@ -10,18 +9,21 @@ WWW= https://elastix.lumc.nl/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -LIB_DEPENDS= libgdcmCommon.so:devel/gdcm \ +LIB_DEPENDS= libdouble-conversion.so:devel/double-conversion \ + libgdcmCommon.so:devel/gdcm \ libhdf5.so:science/hdf5 \ - libITKCommon-${ITK_VER}.so:science/InsightToolkit521 + libITKCommon-${ITK_VER}.so:science/InsightToolkit \ + libvnl.so:misc/vxl USES= cmake:testing compiler:c++14-lang eigen:3 USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= SuperElastix -GH_TAGNAME= last-itk5.2-support CMAKE_ON= ELASTIX_USE_EIGEN -.include <../../science/InsightToolkit521/Makefile.version> +CXXFLAGS+= -I${LOCALBASE}/include/double-conversion + +.include <../../science/InsightToolkit/Makefile.version> .include diff --git a/graphics/elastix/distinfo b/graphics/elastix/distinfo index f7595054b786b..6cdf4bf5fe252 100644 --- a/graphics/elastix/distinfo +++ b/graphics/elastix/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1669872116 -SHA256 (SuperElastix-elastix-5.0.1-20220218-last-itk5.2-support_GH0.tar.gz) = 4d6218c267602c9b46b30766eb590000c697942c8ca32229cbf6ab66b38458d0 -SIZE (SuperElastix-elastix-5.0.1-20220218-last-itk5.2-support_GH0.tar.gz) = 18930947 +TIMESTAMP = 1679374707 +SHA256 (SuperElastix-elastix-5.1.0_GH0.tar.gz) = f2e3e33359d1e35cb986bc1eb7a1b0179cdb20a67e410ac8423102a160bfc29e +SIZE (SuperElastix-elastix-5.1.0_GH0.tar.gz) = 18931724 diff --git a/graphics/elastix/pkg-plist b/graphics/elastix/pkg-plist index 7c7fcda222e84..09f247ee63461 100644 --- a/graphics/elastix/pkg-plist +++ b/graphics/elastix/pkg-plist @@ -177,6 +177,7 @@ include/Common/OpenCL/ITKimprovements/itkOpenCL.h include/Common/OpenCL/ITKimprovements/itkOpenCLBuffer.h include/Common/OpenCL/ITKimprovements/itkOpenCLCommandQueue.h include/Common/OpenCL/ITKimprovements/itkOpenCLContext.h +include/Common/OpenCL/ITKimprovements/itkOpenCLContextScopeGuard.h include/Common/OpenCL/ITKimprovements/itkOpenCLDevice.h include/Common/OpenCL/ITKimprovements/itkOpenCLEvent.h include/Common/OpenCL/ITKimprovements/itkOpenCLEventList.h @@ -270,7 +271,7 @@ include/Common/Transforms/itkTransformToSpatialJacobianSource.hxx include/Common/Transforms/itkUpsampleBSplineParametersFilter.h include/Common/Transforms/itkUpsampleBSplineParametersFilter.hxx include/Common/TypeList.h -include/Common/elxDefaultConstructibleSubclass.h +include/Common/elxDefaultConstruct.h include/Common/elxSupportedImageDimensions.h include/Common/itkAdvancedLinearInterpolateImageFunction.h include/Common/itkAdvancedLinearInterpolateImageFunction.hxx @@ -649,6 +650,7 @@ include/Components/Transforms/WeightedCombinationTransform/elxWeightedCombinatio include/Components/Transforms/WeightedCombinationTransform/elxWeightedCombinationTransform.hxx include/Components/Transforms/WeightedCombinationTransform/itkWeightedCombinationTransform.h include/Components/Transforms/WeightedCombinationTransform/itkWeightedCombinationTransform.hxx +include/Components/elxGenericPyramidHelper.h include/Core/ComponentBaseClasses/elxFixedImagePyramidBase.h include/Core/ComponentBaseClasses/elxFixedImagePyramidBase.hxx include/Core/ComponentBaseClasses/elxImageSamplerBase.h @@ -689,113 +691,117 @@ include/Core/Kernel/elxTransformixMain.h include/Core/Main/GTesting/elxCoreMainGTestUtilities.h include/Core/Main/elastix.h include/Core/Main/elastixlib.h -include/Core/Main/elxElastixFilter.h -include/Core/Main/elxElastixFilter.hxx +include/Core/Main/elxForEachSupportedImageType.h +include/Core/Main/elxMainExeUtilities.h include/Core/Main/elxParameterObject.h -include/Core/Main/elxPixelType.h -include/Core/Main/elxTransformixFilter.h -include/Core/Main/elxTransformixFilter.hxx +include/Core/Main/elxPixelTypeToString.h include/Core/Main/itkElastixRegistrationMethod.h include/Core/Main/itkElastixRegistrationMethod.hxx include/Core/Main/itkTransformixFilter.h include/Core/Main/itkTransformixFilter.hxx include/Core/Main/transformixlib.h include/Core/elxProgressCommand.h +include/Core/elxVersionMacros.h include/elxInstallComponentFunctionCalls.h include/elxInstallComponentFunctionDeclarations.h include/elxSupportedImageTypes.h include/itkImageIOFactoryRegisterManager.h include/itkTransformIOFactoryRegisterManager.h -lib/libANNlib-5.0.so -lib/libANNlib-5.0.so.1 -lib/libAdaptiveStochasticGradientDescent-5.0.a -lib/libAdvancedAffineTransformElastix-5.0.a -lib/libAdvancedBSplineTransform-5.0.a -lib/libAdvancedKappaStatisticMetric-5.0.a -lib/libAdvancedMattesMutualInformationMetric-5.0.a -lib/libAdvancedMeanSquaresMetric-5.0.a -lib/libAdvancedNormalizedCorrelationMetric-5.0.a -lib/libAffineDTITransformElastix-5.0.a -lib/libAffineLogStackTransform-5.0.a -lib/libAffineLogTransformElastix-5.0.a -lib/libBSplineInterpolator-5.0.a -lib/libBSplineInterpolatorFloat-5.0.a -lib/libBSplineResampleInterpolator-5.0.a -lib/libBSplineResampleInterpolatorFloat-5.0.a -lib/libBSplineStackTransform-5.0.a -lib/libCMAEvolutionStrategy-5.0.a -lib/libConjugateGradient-5.0.a -lib/libConjugateGradientFRPR-5.0.a -lib/libCorrespondingPointsEuclideanDistanceMetric-5.0.a -lib/libDeformationFieldTransform-5.0.a -lib/libDisplacementMagnitudePenalty-5.0.a -lib/libDistancePreservingRigidityPenalty-5.0.a -lib/libEulerStackTransform-5.0.a -lib/libEulerTransformElastix-5.0.a -lib/libFiniteDifferenceGradientDescent-5.0.a -lib/libFixedGenericPyramid-5.0.a -lib/libFixedRecursivePyramid-5.0.a -lib/libFixedShrinkingPyramid-5.0.a -lib/libFixedSmoothingPyramid-5.0.a -lib/libFullSampler-5.0.a -lib/libFullSearch-5.0.a -lib/libGradientDifferenceMetric-5.0.a -lib/libGridSampler-5.0.a -lib/libKNNGraphAlphaMutualInformationMetric-5.0.a -lib/libKNNlib-5.0.a -lib/libLinearInterpolator-5.0.a -lib/libLinearResampleInterpolator-5.0.a -lib/libMissingStructurePenalty-5.0.a -lib/libMovingGenericPyramid-5.0.a -lib/libMovingRecursivePyramid-5.0.a -lib/libMovingShrinkingPyramid-5.0.a -lib/libMovingSmoothingPyramid-5.0.a -lib/libMultiBSplineTransformWithNormal-5.0.a -lib/libMultiInputRandomCoordinateSampler-5.0.a -lib/libMultiMetricMultiResolutionRegistration-5.0.a -lib/libMultiResolutionRegistration-5.0.a -lib/libMultiResolutionRegistrationWithFeatures-5.0.a -lib/libMyStandardResampler-5.0.a -lib/libNearestNeighborInterpolator-5.0.a -lib/libNearestNeighborResampleInterpolator-5.0.a -lib/libNormalizedGradientCorrelationMetric-5.0.a -lib/libNormalizedMutualInformationMetric-5.0.a -lib/libPCAMetric-5.0.a -lib/libPCAMetric2-5.0.a -lib/libPatternIntensityMetric-5.0.a -lib/libPolydataDummyPenalty-5.0.a -lib/libPowell-5.0.a -lib/libPreconditionedStochasticGradientDescent-5.0.a -lib/libQuasiNewtonLBFGS-5.0.a -lib/libRSGDEachParameterApart-5.0.a -lib/libRandomCoordinateSampler-5.0.a -lib/libRandomSampler-5.0.a -lib/libRandomSamplerSparseMask-5.0.a -lib/libRayCastInterpolator-5.0.a -lib/libRayCastResampleInterpolator-5.0.a -lib/libRecursiveBSplineTransform-5.0.a -lib/libReducedDimensionBSplineInterpolator-5.0.a -lib/libReducedDimensionBSplineResampleInterpolator-5.0.a -lib/libRegularStepGradientDescent-5.0.a -lib/libSimilarityTransformElastix-5.0.a -lib/libSimplex-5.0.a -lib/libSimultaneousPerturbation-5.0.a -lib/libSplineKernelTransform-5.0.a -lib/libStandardGradientDescent-5.0.a -lib/libStatisticalShapePenalty-5.0.a -lib/libSumOfPairwiseCorrelationCoefficientsMetric-5.0.a -lib/libSumSquaredTissueVolumeDifferenceMetric-5.0.a -lib/libTransformBendingEnergyPenalty-5.0.a -lib/libTransformRigidityPenalty-5.0.a -lib/libTranslationStackTransform-5.0.a -lib/libTranslationTransformElastix-5.0.a -lib/libVarianceOverLastDimensionMetric-5.0.a -lib/libWeightedCombinationTransformElastix-5.0.a -lib/libelastix-5.0.a -lib/libelxCommon-5.0.a -lib/libelxCore-5.0.a -lib/libmevisdcmtiff-5.0.a -lib/libparam-5.0.a -lib/libtransformix-5.0.a -lib/libxoutlib-5.0.a +lib/cmake/elastix/ElastixConfig.cmake +lib/cmake/elastix/ElastixConfigVersion.cmake +lib/cmake/elastix/ElastixTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/elastix/ElastixTargets.cmake +lib/cmake/elastix/UseElastix.cmake +lib/libANNlib-5.1.so +lib/libANNlib-5.1.so.1 +lib/libAdaptiveStochasticGradientDescent-5.1.a +lib/libAdvancedAffineTransformElastix-5.1.a +lib/libAdvancedBSplineTransform-5.1.a +lib/libAdvancedKappaStatisticMetric-5.1.a +lib/libAdvancedMattesMutualInformationMetric-5.1.a +lib/libAdvancedMeanSquaresMetric-5.1.a +lib/libAdvancedNormalizedCorrelationMetric-5.1.a +lib/libAffineDTITransformElastix-5.1.a +lib/libAffineLogStackTransform-5.1.a +lib/libAffineLogTransformElastix-5.1.a +lib/libBSplineInterpolator-5.1.a +lib/libBSplineInterpolatorFloat-5.1.a +lib/libBSplineResampleInterpolator-5.1.a +lib/libBSplineResampleInterpolatorFloat-5.1.a +lib/libBSplineStackTransform-5.1.a +lib/libCMAEvolutionStrategy-5.1.a +lib/libConjugateGradient-5.1.a +lib/libConjugateGradientFRPR-5.1.a +lib/libCorrespondingPointsEuclideanDistanceMetric-5.1.a +lib/libDeformationFieldTransform-5.1.a +lib/libDisplacementMagnitudePenalty-5.1.a +lib/libDistancePreservingRigidityPenalty-5.1.a +lib/libEulerStackTransform-5.1.a +lib/libEulerTransformElastix-5.1.a +lib/libFiniteDifferenceGradientDescent-5.1.a +lib/libFixedGenericPyramid-5.1.a +lib/libFixedRecursivePyramid-5.1.a +lib/libFixedShrinkingPyramid-5.1.a +lib/libFixedSmoothingPyramid-5.1.a +lib/libFullSampler-5.1.a +lib/libFullSearch-5.1.a +lib/libGradientDifferenceMetric-5.1.a +lib/libGridSampler-5.1.a +lib/libKNNGraphAlphaMutualInformationMetric-5.1.a +lib/libKNNlib-5.1.a +lib/libLinearInterpolator-5.1.a +lib/libLinearResampleInterpolator-5.1.a +lib/libMissingStructurePenalty-5.1.a +lib/libMovingGenericPyramid-5.1.a +lib/libMovingRecursivePyramid-5.1.a +lib/libMovingShrinkingPyramid-5.1.a +lib/libMovingSmoothingPyramid-5.1.a +lib/libMultiBSplineTransformWithNormal-5.1.a +lib/libMultiInputRandomCoordinateSampler-5.1.a +lib/libMultiMetricMultiResolutionRegistration-5.1.a +lib/libMultiResolutionRegistration-5.1.a +lib/libMultiResolutionRegistrationWithFeatures-5.1.a +lib/libMyStandardResampler-5.1.a +lib/libNearestNeighborInterpolator-5.1.a +lib/libNearestNeighborResampleInterpolator-5.1.a +lib/libNormalizedGradientCorrelationMetric-5.1.a +lib/libNormalizedMutualInformationMetric-5.1.a +lib/libPCAMetric-5.1.a +lib/libPCAMetric2-5.1.a +lib/libPatternIntensityMetric-5.1.a +lib/libPolydataDummyPenalty-5.1.a +lib/libPowell-5.1.a +lib/libPreconditionedStochasticGradientDescent-5.1.a +lib/libQuasiNewtonLBFGS-5.1.a +lib/libRSGDEachParameterApart-5.1.a +lib/libRandomCoordinateSampler-5.1.a +lib/libRandomSampler-5.1.a +lib/libRandomSamplerSparseMask-5.1.a +lib/libRayCastInterpolator-5.1.a +lib/libRayCastResampleInterpolator-5.1.a +lib/libRecursiveBSplineTransform-5.1.a +lib/libReducedDimensionBSplineInterpolator-5.1.a +lib/libReducedDimensionBSplineResampleInterpolator-5.1.a +lib/libRegularStepGradientDescent-5.1.a +lib/libSimilarityTransformElastix-5.1.a +lib/libSimplex-5.1.a +lib/libSimultaneousPerturbation-5.1.a +lib/libSplineKernelTransform-5.1.a +lib/libStandardGradientDescent-5.1.a +lib/libStatisticalShapePenalty-5.1.a +lib/libSumOfPairwiseCorrelationCoefficientsMetric-5.1.a +lib/libSumSquaredTissueVolumeDifferenceMetric-5.1.a +lib/libTransformBendingEnergyPenalty-5.1.a +lib/libTransformRigidityPenalty-5.1.a +lib/libTranslationStackTransform-5.1.a +lib/libTranslationTransformElastix-5.1.a +lib/libVarianceOverLastDimensionMetric-5.1.a +lib/libWeightedCombinationTransformElastix-5.1.a +lib/libelastix-5.1.a +lib/libelxCommon-5.1.a +lib/libelxCore-5.1.a +lib/libmevisdcmtiff-5.1.a +lib/libparam-5.1.a +lib/libtransformix-5.1.a +lib/libxoutlib-5.1.a @dir include/Common/OpenCL/Kernels