git: 8c641486967f - main - math/spfft: update 1.0.6 → 1.1.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 22 Mar 2024 12:22:59 UTC
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=8c641486967fddbb94e38414ad08a23b3dede64e commit 8c641486967fddbb94e38414ad08a23b3dede64e Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2024-03-22 11:42:31 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2024-03-22 12:22:52 +0000 math/spfft: update 1.0.6 → 1.1.0 Reported by: portscout --- math/spfft/Makefile | 12 ++++++++++-- math/spfft/distinfo | 8 +++++--- math/spfft/pkg-plist | 5 +---- 3 files changed, 16 insertions(+), 9 deletions(-) diff --git a/math/spfft/Makefile b/math/spfft/Makefile index e475928de7d7..7bad4ac283f6 100644 --- a/math/spfft/Makefile +++ b/math/spfft/Makefile @@ -1,9 +1,11 @@ PORTNAME= spfft DISTVERSIONPREFIX= v -DISTVERSION= 1.0.6 -PORTREVISION= 2 +DISTVERSION= 1.1.0 CATEGORIES= math +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES= c91e7ec9f420d477a8144dee2bc36cd8dde434c4.patch:-p1 # https://github.com/eth-cscs/SpFFT/pull/57 + MAINTAINER= yuri@FreeBSD.org COMMENT= Sparse 3D FFT library WWW= https://github.com/eth-cscs/SpFFT @@ -12,6 +14,9 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfftw3.so:math/fftw3 +TEST_DEPENDS= cli11>0:devel/cli11 \ + googletest>0:devel/googletest \ + nlohmann-json>0:devel/nlohmann-json USES= cmake:testing compiler:c++11-lang USE_LDCONFIG= yes @@ -21,6 +26,9 @@ GH_ACCOUNT= eth-cscs GH_PROJECT= SpFFT CMAKE_TESTING_ON= SPFFT_BUILD_TESTS +CMAKE_TESTING_ARGS= -DSPFFT_BUNDLED_CLI11=OFF \ + -DSPFFT_BUNDLED_GOOGLETEST=OFF \ + -DSPFFT_BUNDLED_JSON=OFF CMAKE_TESTING_TARGET= ${ALL_TARGET} OPTIONS_DEFINE= FORTRAN OPENMP diff --git a/math/spfft/distinfo b/math/spfft/distinfo index d8a73a3d50d6..de07c982f6fd 100644 --- a/math/spfft/distinfo +++ b/math/spfft/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1661499073 -SHA256 (eth-cscs-SpFFT-v1.0.6_GH0.tar.gz) = d179ccdce65890587d0cbf72dc2e5ec0b200ffc56e723ed01a2f5063de6a8630 -SIZE (eth-cscs-SpFFT-v1.0.6_GH0.tar.gz) = 372347 +TIMESTAMP = 1711106034 +SHA256 (eth-cscs-SpFFT-v1.1.0_GH0.tar.gz) = d4673b3135aebfa1c440723226fe976d518ff881285b3d4787f1aa8210eac81e +SIZE (eth-cscs-SpFFT-v1.1.0_GH0.tar.gz) = 364222 +SHA256 (c91e7ec9f420d477a8144dee2bc36cd8dde434c4.patch) = ef24018e565693e805cccb56f36aa0ed2dc9a31b3d6bf26a5aaceeb5f15f253b +SIZE (c91e7ec9f420d477a8144dee2bc36cd8dde434c4.patch) = 1657 diff --git a/math/spfft/pkg-plist b/math/spfft/pkg-plist index e94027231b25..2bb8ab4fb313 100644 --- a/math/spfft/pkg-plist +++ b/math/spfft/pkg-plist @@ -29,11 +29,8 @@ lib/cmake/SpFFT/SpFFTTargets.cmake lib/cmake/SpFFT/modules/FindARMPL.cmake lib/cmake/SpFFT/modules/FindFFTW.cmake lib/cmake/SpFFT/modules/FindFFTWF.cmake -lib/cmake/SpFFT/modules/FindHIP.cmake -lib/cmake/SpFFT/modules/FindHIP/run_hipcc.cmake -lib/cmake/SpFFT/modules/FindHIP/run_make2cmake.cmake lib/cmake/SpFFT/modules/FindMKLSequential.cmake lib/libspfft.so lib/libspfft.so.1 -lib/libspfft.so.1.0.6 +lib/libspfft.so.1.1.0 libdata/pkgconfig/SpFFT.pc