svn commit: r543986 - head/math/nfft
Fernando Apesteguía
fernape at FreeBSD.org
Sun Aug 2 18:07:44 UTC 2020
Author: fernape
Date: Sun Aug 2 18:07:43 2020
New Revision: 543986
URL: https://svnweb.freebsd.org/changeset/ports/543986
Log:
math/nfft: Update to 3.5.1
From Changelog: https://github.com/NFFT/nfft/blob/develop/ChangeLog
* Fix Build of fastsum failing because fftw_libs are not found
* Update m4 files
* Remove superfluous calls to autoreconf in bootstrap
* Add Julia Interface fastsum
* Even bandwidth in NFCT and NFST
* Compute NFFT_EPSILON at runtime
* In-place fftw for dimension >1 (reduce memory consumption)
* Improve check if tests are executed in Matlab or Octave
* Fix build with Octave 5.1.0 in Windows
* Fix FFTW3 Linking problem while building
* Remove unnecessary dependence on ncurses library
* Add Julia Interface for NFCT, NFST
* FSFT: Spherical Fourier transform with equidistant nodes
* Inverse NFFT via frame approach
* _Complex is not supported by some compilers
* Extend NFFT Matlab interface to d>4
* Faster NFFT in 4D and 5D
* Add support for higher bandwidth in NFSFT and improve parallelization
* fastsum: Skip nearfield (pre-)computations when eps_I is zero
* Add NFSOFT Matlab class
* Add Mex interface for FPT
* OpenMP parallelization of NFSOFT
* Add NFFT Julia interface
* Add Latex for target `dist` in Travis
* Fix `ABS_SRCDIR` might return a wrong path
* Fix infft1d missing in release
* Solve compatibility problem with MATLAB 2018a
* Fix wrong libs flag when compiling for Octave and non-combined fftw3_threads
* Add bash script to build statically linked libs in Windows
* Add Octave tests
* Add NFSFT Matlab class
PR: 248078
Submitted by: marcel at herrbischoff.com
Modified:
head/math/nfft/Makefile
head/math/nfft/distinfo
head/math/nfft/pkg-plist
Modified: head/math/nfft/Makefile
==============================================================================
--- head/math/nfft/Makefile Sun Aug 2 18:03:59 2020 (r543985)
+++ head/math/nfft/Makefile Sun Aug 2 18:07:43 2020 (r543986)
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= nfft
-PORTVERSION= 3.4.1
-PORTREVISION= 1
+PORTVERSION= 3.5.1
CATEGORIES= math
MAINTAINER= ports at FreeBSD.org
@@ -10,26 +9,26 @@ COMMENT= Nonequispaced fast Fourier transform
LICENSE= GPLv2
-LIB_DEPENDS= libfftw3.so:math/fftw3
BUILD_DEPENDS= bash:shells/bash
+LIB_DEPENDS= libfftw3.so:math/fftw3
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-fftw3=${PREFIX}
USES= autoreconf libtool
-USE_LDCONFIG= yes
-TEST_TARGET= check
-
USE_GITHUB= yes
GH_ACCOUNT= NFFT
+USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-fftw3=${PREFIX}
+
+INSTALL_TARGET= install-strip
+TEST_TARGET= check
+
OPTIONS_DEFINE= DOCS DOXYGEN
OPTIONS_SUB= yes
DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen
DOXYGEN_ALL_TARGET= all doc
DOXYGEN_IMPLIES= DOCS
-
-INSTALL_TARGET=install-strip
.include <bsd.port.pre.mk>
Modified: head/math/nfft/distinfo
==============================================================================
--- head/math/nfft/distinfo Sun Aug 2 18:03:59 2020 (r543985)
+++ head/math/nfft/distinfo Sun Aug 2 18:07:43 2020 (r543986)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1532436171
-SHA256 (NFFT-nfft-3.4.1_GH0.tar.gz) = 4e05a7b74abf5073e0c9c54b4692961c43399479676587206cf67f713464f73c
-SIZE (NFFT-nfft-3.4.1_GH0.tar.gz) = 1806033
+TIMESTAMP = 1595102661
+SHA256 (NFFT-nfft-3.5.1_GH0.tar.gz) = 8d53164d7cd85ad77e1bd03e36c4a99ef73c77f640e527db816cdc3fcb43d6aa
+SIZE (NFFT-nfft-3.5.1_GH0.tar.gz) = 1865010
Modified: head/math/nfft/pkg-plist
==============================================================================
--- head/math/nfft/pkg-plist Sun Aug 2 18:03:59 2020 (r543985)
+++ head/math/nfft/pkg-plist Sun Aug 2 18:07:43 2020 (r543986)
@@ -2,8 +2,8 @@ include/nfft3.h
include/nfft3mp.h
lib/libnfft3.a
lib/libnfft3.so
-lib/libnfft3.so.2
-lib/libnfft3.so.2.1.0
+lib/libnfft3.so.4
+lib/libnfft3.so.4.0.1
libdata/pkgconfig/nfft3.pc
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/accuracy_8c_source.html
%%DOXYGEN%%%%PORTDOCS%%%%DOCSDIR%%/html/annotated.html
More information about the svn-ports-head
mailing list