summaryrefslogtreecommitdiff
path: root/math/nfft (follow)
Commit message (Collapse)AuthorAgeFilesLines
* */*: Sunset 12.4-RELEASE/12-STABLE from ports treeMuhammad Moinur Rahman2023-12-311-12/+0
| | | | | | | | | | | | | | | | | | | | | - Remove all references to defunct ARCH arm - Remove all references to defunct ARCH sparc64 - Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64 ARCH - Remove sysutils/afbinit requires defunct sparc64 ARCH - Remove all references to bktr driver - Remove all references to defunct FreeBSD_12 - Remove all references to OSVERSION/OSREL corresponding to 12 - Remove conditionals in Mk/Uses/cabal.mk - Remove sparc reference from Mk/Uses/qt-dist.mk - Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64 - Remove BROKEN_FreeBSD_12* from: - Remove OpenSSL patches from: - Remove conditional flags for OSVERSION >= 1300000 to fixed flags. Also move conditional flags for non sparc64/arm ARCH to fixed flags. Reviewed by: brooks, jbeich, rene, salvadore Differential Revision: https://reviews.freebsd.org/D42068
* math/nfft: enable OPENMP on powerpc64Piotr Kubaj2023-03-161-0/+2
|
* math/nfft: enable on powerpc64lePiotr Kubaj2023-03-151-0/+1
|
* math/nfft: Update to 3.5.3Daniel Engberg2023-01-013-7/+7
| | | | Changelog: https://github.com/NFFT/nfft/releases/tag/3.5.3
* Remove WWW entries moved into port MakefilesStefan Eßer2022-09-071-2/+0
| | | | | | | | | | Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)
* Add WWW entries to port MakefilesStefan Eßer2022-09-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
* math/nfft: Rework port to follow Porters HandbookDaniel Engberg2022-03-125-755/+36
| | | | | | | | | | * Use upstream release archive * Respect flags set by framework and do not use -march=native * Add support for OpenMP and enable it on aarch64 and amd64 by default * Overall rework of Makefile * Enable all options to match packaging in other distros PR: 261255
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* devel/doxygen: Update to 1.9.0Dima Panov2021-01-082-33/+20
| | | | | | | | | | | | | | | | - regen patches by 'make makepatch' - adjust consumers which affected by new doxygen styles - take maintainersip Changelog: https://www.doxygen.nl/manual/changelog.html#log_1_9_0 PR: 242347 Submitted by: fluffy Reported by: Naram Qashat (ex-maintainer) Exp-run by: antoine Notes: svn path=/head/; revision=560752
* - Update to 3.5.2Wen Heping2020-12-173-5/+5
| | | | Notes: svn path=/head/; revision=558268
* math/nfft: Update to 3.5.1Fernando Apesteguía2020-08-023-15/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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@herrbischoff.com Notes: svn path=/head/; revision=543986
* audio/festvox-cmu_us_slt_arctic, games/flightgear-terragear, ↵Kurt Jaeger2020-03-021-1/+1
| | | | | | | | | graphics/zathura-cb, graphics/zathura-pdf-poppler, graphics/zathura-ps, math/nfft, net/py-mpi4py, science/aircraft-datcom, x11-themes/gnome-icons-luv: reset MAINTAINER Submitted by: Michael Danilov <mike.d.ft402@gmail.com> (maintainer) Notes: svn path=/head/; revision=527646
* Update devel/doxygen to 1.8.15Antoine Brodin2019-03-052-0/+2
| | | | | | | PR: 236110 Notes: svn path=/head/; revision=494744
* Various cleanup & fixes post-DOCS/EXAMPLES cleanup.Mathieu Arnold2018-09-101-1/+1
| | | | | | | | | PR: 230864 Submitted by: mat exp-runs by: antoine Notes: svn path=/head/; revision=479408
* Add DOCS options to ports that should have one.Mathieu Arnold2018-09-101-1/+2
| | | | | | | | | | | Also various fixes related to said option. PR: 230864 Submitted by: mat exp-runs by: antoine Notes: svn path=/head/; revision=479406
* math/nfft: update to 3.4.1Steve Wills2018-07-242-5/+4
| | | | | | | | PR: 230011 Submitted by: Michael Danilov <mike.d.ft402@gmail.com> (maintainer) Notes: svn path=/head/; revision=475263
* Update devel/doxygen to 1.8.14Antoine Brodin2018-01-192-0/+187
| | | | | | | | PR: 225290 Submitted by: Naram Qashat (maintainer) Notes: svn path=/head/; revision=459474
* Remove USE_AUTOTOOLS. There's already USES=autoreconf.Tijl Coosemans2017-12-251-1/+0
| | | | Notes: svn path=/head/; revision=457253
* math/nfft: update 3.3.2 -> 3.4.0Kurt Jaeger2017-12-083-5/+7
| | | | | | | | | PR: 224163 Relnotes: https://github.com/NFFT/nfft/releases Submitted by: Michael Danilov <mike.d.ft402@gmail.com> (maintainer) Notes: svn path=/head/; revision=455772
* Add new port math/nfftRodrigo Osorio2017-12-036-0/+629
NFFT is a software library, written in C, for computing non-equispaced fast Fourier transforms and related variations. It implements the following transforms: 1. Non-equispaced fast Fourier transform (NFFT) - forward transform (NFFT), i.e. frequency to time/space domain - adjoint transform (adjoint NFFT), i.e. time/space to frequency domain 2. Generalisations - to arbitrary nodes in time and frequency domain (NNFFT) - to real-valued data, i.e. (co)sine transforms, (NFCT, NFST) - to the sphere S^2 (NFSFT) - to the rotation group (NFSOFT) - to the hyperbolic cross (NSFFT) 3. Generalised inverse transformations based on iterative methods, e.g. CGNR/CGNE PR: 223429 Submitted by: Michael Danilov <mike.d.ft402@gmail.com> Notes: svn path=/head/; revision=455493