pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/fftwf Update to 3.3.2:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c2ce7805a60c
branches:  trunk
changeset: 604308:c2ce7805a60c
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue May 29 13:53:29 2012 +0000

description:
Update to 3.3.2:

FFTW 3.3.2

* Removed an archaic stack-alignment hack that was failing with
  gcc-4.7/i386.

* Added stack-alignment hack necessary for gcc on Windows/i386.  We
  will regret this in ten years (see previous change).

* Fix incompatibility with Intel icc which pretends to be gcc
  but does not support quad precision.

* make libfftw{threads,mpi} depend upon libfftw when using libtool;
  this is consistent with most other libraries and simplifies the life
  of various distributors of GNU/Linux.

FFTW 3.3.1

* Changes since 3.3.1-beta1:

  - Reduced planning time in estimate mode for sizes with large
    prime factors.

  - Added AVX autodetection under Visual Studio.  Thanks Carsten
    Steger for submitting the necessary code.

  - Modern Fortran interface now uses a separate fftw3l.f03 interface
    file for the long double interface, which is not supported by
    some Fortran compilers.  Provided new fftw3q.f03 interface file
    to access the quadruple-precision FFTW routines with recent
    versions of gcc/gfortran.

* Added support for the NEON extensions to the ARM ISA.  (Note to beta
  users: an ARM cycle counter is not yet implemented; please contact
  fftw%fftw.org@localhost if you know how to do it right.)

* MPI code now compiles even if mpicc is a C++ compiler; thanks to
  Kyle Spyksma for the bug report.

diffstat:

 math/fftwf/Makefile |  4 ++--
 math/fftwf/distinfo |  8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diffs (25 lines):

diff -r 0e41ae825b5a -r c2ce7805a60c math/fftwf/Makefile
--- a/math/fftwf/Makefile       Tue May 29 13:51:28 2012 +0000
+++ b/math/fftwf/Makefile       Tue May 29 13:53:29 2012 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2011/07/28 06:30:15 adam Exp $
+# $NetBSD: Makefile,v 1.13 2012/05/29 13:53:29 wiz Exp $
 
-DISTNAME=      fftw-3.3
+DISTNAME=      fftw-3.3.2
 PKGNAME=       ${DISTNAME:C/fftw/fftwf/}
 CATEGORIES=    math
 MASTER_SITES=  ftp://ftp.fftw.org/pub/fftw/ \
diff -r 0e41ae825b5a -r c2ce7805a60c math/fftwf/distinfo
--- a/math/fftwf/distinfo       Tue May 29 13:51:28 2012 +0000
+++ b/math/fftwf/distinfo       Tue May 29 13:53:29 2012 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2011/07/28 06:30:15 adam Exp $
+$NetBSD: distinfo,v 1.6 2012/05/29 13:53:29 wiz Exp $
 
-SHA1 (fftw-3.3.tar.gz) = e44493ba4babeacba184568e727876d9aed44205
-RMD160 (fftw-3.3.tar.gz) = 2a4969019d0b1eda5a09cf68f0a012d3fe30fff8
-Size (fftw-3.3.tar.gz) = 3965713 bytes
+SHA1 (fftw-3.3.2.tar.gz) = 11a8c31186ff5a7d686a79a3f21b2530888e0dc2
+RMD160 (fftw-3.3.2.tar.gz) = dbf87fcb7812024b80744335d433ade53bad8a4f
+Size (fftw-3.3.2.tar.gz) = 3908279 bytes



Home | Main Index | Thread Index | Old Index