diff --git a/science/sz3/Makefile b/science/sz3/Makefile index e00ca72dd731..bcdb23c91fcc 100644 --- a/science/sz3/Makefile +++ b/science/sz3/Makefile @@ -1,43 +1,46 @@ PORTNAME= sz3 PORTVERSION= 3.3.2 DISTVERSIONPREFIX= v -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= science +PATCH_SITES= https://github.com/szcompressor/SZ3/commit/ +PATCHFILES= 1bc1cc16e6ecbc6080abbc9a8fb5640876071089.patch:-p1 + MAINTAINER= sunpoet@FreeBSD.org COMMENT= Modular Error-bounded Lossy Compression Framework for Scientific Datasets WWW= https://szcompressor.org/ \ https://github.com/szcompressor/SZ3 LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/copyright-and-BSD-license.txt LIB_DEPENDS= libgsl.so:math/gsl \ libzstd.so:archivers/zstd TEST_DEPENDS= googletest>=0:devel/googletest USES= cmake:testing pkgconfig CMAKE_OFF= BUILD_H5Z_FILTER \ BUILD_MDZ \ BUILD_TESTING \ SZ3_DEBUG_TIMINGS \ SZ3_USE_BUNDLED_ZSTD CMAKE_ON= BUILD_SHARED_LIBS \ BUILD_STATIC_LIBS \ SZ3_USE_SKA_HASH DATADIR= ${PREFIX}/share/SZ3 USE_GITHUB= yes GH_ACCOUNT= szcompressor GH_PROJECT= SZ3 post-patch: # Clean up bundled libraries @${RM} -r ${WRKSRC}/tools/zstd/ post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/sz3* .include diff --git a/science/sz3/distinfo b/science/sz3/distinfo index 2b02cb5cb9a0..9af09a6a8b25 100644 --- a/science/sz3/distinfo +++ b/science/sz3/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1763853192 +TIMESTAMP = 1782510038 SHA256 (szcompressor-SZ3-v3.3.2_GH0.tar.gz) = 5ab31e5d3fa2993bfdc13ac7f102ec31f893eeab716777f41e92eafe98abf878 SIZE (szcompressor-SZ3-v3.3.2_GH0.tar.gz) = 167972 +SHA256 (1bc1cc16e6ecbc6080abbc9a8fb5640876071089.patch) = e715a491f040448eebddb7fa4e838d441fd1a404a011425a175688889a891b07 +SIZE (1bc1cc16e6ecbc6080abbc9a8fb5640876071089.patch) = 5109 diff --git a/science/sz3/pkg-plist b/science/sz3/pkg-plist index dae71756fdc7..c78bb6542333 100644 --- a/science/sz3/pkg-plist +++ b/science/sz3/pkg-plist @@ -1,68 +1,69 @@ bin/sz3 bin/sz3_customized_demo bin/sz3_smoke_test include/SZ3/api/impl/SZAlgoBioMD.hpp include/SZ3/api/impl/SZAlgoInterp.hpp include/SZ3/api/impl/SZAlgoLorenzoReg.hpp include/SZ3/api/impl/SZAlgoNopred.hpp include/SZ3/api/impl/SZDispatcher.hpp include/SZ3/api/impl/SZImpl.hpp include/SZ3/api/impl/SZImplOMP.hpp include/SZ3/api/sz.hpp include/SZ3/compressor/Compressor.hpp include/SZ3/compressor/SZGenericCompressor.hpp include/SZ3/compressor/specialized/SZExaaltCompressor.hpp include/SZ3/compressor/specialized/SZTruncateCompressor.hpp include/SZ3/decomposition/BlockwiseDecomposition.hpp include/SZ3/decomposition/Decomposition.hpp include/SZ3/decomposition/InterpolationDecomposition.hpp include/SZ3/decomposition/NoPredictionDecomposition.hpp include/SZ3/decomposition/SZBioMDDecomposition.hpp include/SZ3/decomposition/SZBioMDXtcDecomposition.hpp include/SZ3/decomposition/TimeSeriesDecomposition.hpp include/SZ3/def.hpp include/SZ3/encoder/ArithmeticEncoder.hpp include/SZ3/encoder/BypassEncoder.hpp include/SZ3/encoder/Encoder.hpp include/SZ3/encoder/HuffmanEncoder.hpp include/SZ3/encoder/HuffmanEncoderV2.hpp include/SZ3/encoder/RunlengthEncoder.hpp include/SZ3/encoder/XtcBasedEncoder.hpp include/SZ3/lossless/Lossless.hpp include/SZ3/lossless/Lossless_bypass.hpp include/SZ3/lossless/Lossless_zstd.hpp include/SZ3/predictor/ComposedPredictor.hpp include/SZ3/predictor/LorenzoPredictor.hpp include/SZ3/predictor/Predictor.hpp include/SZ3/predictor/RegressionPredictor.hpp include/SZ3/preprocessor/PreFilter.hpp include/SZ3/preprocessor/PreProcessor.hpp include/SZ3/preprocessor/Transpose.hpp include/SZ3/preprocessor/Wavelet.hpp include/SZ3/quantizer/LinearQuantizer.hpp include/SZ3/quantizer/Quantizer.hpp include/SZ3/utils/BlockwiseIterator.hpp include/SZ3/utils/ByteUtil.hpp +include/SZ3/utils/Collections.hpp include/SZ3/utils/Config.hpp include/SZ3/utils/Extraction.hpp include/SZ3/utils/FileUtil.hpp include/SZ3/utils/Interpolators.hpp include/SZ3/utils/Iterator.hpp include/SZ3/utils/KmeansUtil.hpp include/SZ3/utils/MemoryUtil.hpp include/SZ3/utils/QuantOptimization.hpp include/SZ3/utils/Sample.hpp include/SZ3/utils/Statistic.hpp include/SZ3/utils/Timer.hpp include/SZ3/utils/ska_hash/LICENSE.txt include/SZ3/utils/ska_hash/bytell_hash_map.hpp include/SZ3/utils/ska_hash/flat_hash_map.hpp include/SZ3/utils/ska_hash/unordered_map.hpp include/SZ3/version.hpp include/SZ3/version.hpp.in include/SZ3c/sz3c.h lib/cmake/SZ3/SZ3Config.cmake lib/cmake/SZ3/SZ3ConfigVersion.cmake lib/cmake/SZ3/SZ3Targets.cmake lib/libSZ3c.so %%DATADIR%%/testfloat_8_8_128.dat