The NetBSD Project

CVS log for pkgsrc/math/fftwf/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / math / fftwf

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.27 / (download) - annotate - [select for diffs], Sun Aug 11 13:21:44 2019 UTC (2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, HEAD
Changes since 1.26: +2 -1 lines
Diff to previous 1.26 (colored)

Bump PKGREVISIONs for perl 5.30.0

Revision 1.26 / (download) - annotate - [select for diffs], Fri May 24 15:48:49 2019 UTC (4 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.25: +9 -33 lines
Diff to previous 1.25 (colored)

fftwf: updated to 3.3.8

Sync with fftw
Add Makefile.common

Revision 1.25 / (download) - annotate - [select for diffs], Wed Aug 22 09:45:36 2018 UTC (13 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.24: +2 -1 lines
Diff to previous 1.24 (colored)

Recursive bump for perl5-5.28.0

Revision 1.24 / (download) - annotate - [select for diffs], Sun Jan 22 14:48:57 2017 UTC (2 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-
Changes since 1.23: +3 -3 lines
Diff to previous 1.23 (colored)

Updated fftwf to 3.3.6pl1.

FFTW 3.3.6-pl1:

* Bugfix: FFTW 3.3.6 had the wrong libtool version number, and generated
  shared libraries of the form libfftw3.so.2.6.6 instead of
  libfftw3.so.3.*.

FFTW 3.3.6:

* The fftw_make_planner_thread_safe() API introduced in 3.3.5 didn't
  work, and this 3.3.6 fixes it.  Sorry about that.
* compilation fixes for IBM XLC
* compilation fixes for threads on Windows
* fix SIMD autodetection on amd64 when (_MSC_VER > 1500)

Revision 1.23 / (download) - annotate - [select for diffs], Thu Jan 19 18:52:17 2017 UTC (2 years, 8 months ago) by agc
Branch: MAIN
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored)

Convert all occurrences (353 by my count) of

	MASTER_SITES= 	site1 \
			site2

style continuation lines to be simple repeated

	MASTER_SITES+= site1
	MASTER_SITES+= site2

lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.

Revision 1.22 / (download) - annotate - [select for diffs], Fri Aug 19 12:40:18 2016 UTC (3 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.21: +2 -3 lines
Diff to previous 1.21 (colored)

Update fftw{,f} to 3.3.5.

FFTW 3.3.5:

* New SIMD support:
  - Power8 VSX instructions in single and double precision.
    To use, add --enable-vsx to configure.
  - Support for AVX2 (256-bit FMA instructions).
    To use, add --enable-avx2 to configure.
  - Experimental support for AVX512 and KCVI. (--enable-avx512, --enable-kcvi)
    This code is expected to work but the FFTW maintainers do not have
    hardware to test it.
  - Support for AVX128/FMA (for some AMD machines) (--enable-avx128-fma)
  - Double precision Neon SIMD for aarch64.
    This code is expected to work but the FFTW maintainers do not have
    hardware to test it.
  - generic SIMD support using gcc vector intrinsics
* Add fftw_make_planner_thread_safe() API
* fix #18 (disable float128 for CUDACC)
* fix #19: missing Fortran interface for fftwq_alloc_real
* fix #21 (don't use float128 on Portland compilers, which pretend to be gcc)
* fix: Avoid segfaults due to double free in MPI transpose

* Special note for distribution maintainers: Although FFTW supports a
  zillion SIMD instruction sets, enabling them all at the same time is
  a bad idea, because it increases the planning time for minimal gain.
  We recommend that general-purpose x86 distributions only enable SSE2
  and perhaps AVX.  Users who care about the last ounce of performance
  should recompile FFTW themselves.

Revision 1.21 / (download) - annotate - [select for diffs], Sat Jul 9 06:38:33 2016 UTC (3 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.

Revision 1.20 / (download) - annotate - [select for diffs], Sun Apr 3 12:45:39 2016 UTC (3 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.19: +17 -1 lines
Diff to previous 1.19 (colored)

Similar to math/fftw, include the thread version when native threading
exists. Bump revision.

Revision 1.19 / (download) - annotate - [select for diffs], Fri Dec 11 13:53:26 2015 UTC (3 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.18: +2 -3 lines
Diff to previous 1.18 (colored)

Update fftwf to 3.3.4, to match fftw.

FFTW 3.3.4

* New functions fftw_alignment_of (to check whether two arrays are
  equally aligned for the purposes of applying a plan) and fftw_sprint_plan
  (to output a description of plan to a string).

* Bugfix in fftw-wisdom-to-conf; thanks to Florian Oppermann for the
  bug report.

* Fixed manual to work with texinfo-5.

* Increased timing interval on x86_64 to reduce timing errors.

* Default to Win32 threads, not pthreads, if both are present.

* Various build-script fixes.

FFTW 3.3.3

* Fix deadlock bug in MPI transforms (thanks to Michael Pippig for the
  bug report and patch, and to Graham Dennis for the bug report).

* Use 128-bit ARM NEON instructions instead of 64-bits.  This change
  appears to speed up even ARM processors with a 64-bit NEON pipe.

* Speed improvements for single-precision AVX.

* Speed up planner on machines without "official" cycle counters, such as ARM.

Revision 1.18 / (download) - annotate - [select for diffs], Fri Jun 12 10:50:27 2015 UTC (4 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.

Revision 1.17 / (download) - annotate - [select for diffs], Thu May 29 23:36:53 2014 UTC (5 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.

Revision 1.16 / (download) - annotate - [select for diffs], Fri May 31 12:41:22 2013 UTC (6 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.

Revision 1.15 / (download) - annotate - [select for diffs], Wed Oct 3 21:56:36 2012 UTC (7 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored)

Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.

Revision 1.14 / (download) - annotate - [select for diffs], Tue Sep 11 23:04:19 2012 UTC (7 years, 1 month ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.13: +1 -3 lines
Diff to previous 1.13 (colored)

"user-destdir" is default these days

Revision 1.13 / (download) - annotate - [select for diffs], Tue May 29 13:53:29 2012 UTC (7 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

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 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.

Revision 1.12 / (download) - annotate - [select for diffs], Thu Jul 28 06:30:15 2011 UTC (8 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.11: +4 -4 lines
Diff to previous 1.11 (colored)

Match version with math/fftw.

Revision 1.11 / (download) - annotate - [select for diffs], Fri Jul 30 10:36:28 2010 UTC (9 years, 2 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

"fortran" -> "fortran77" except where it is clear that it isn't F77.
"fortran" is alias of "fortran77" for now, but it will change later.

Revision 1.10 / (download) - annotate - [select for diffs], Thu Dec 3 13:06:54 2009 UTC (9 years, 10 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

Follow f2c/libf2c split: bump revision of all packages
that list Fortran in used languages.

Revision 1.9 / (download) - annotate - [select for diffs], Tue Feb 17 10:40:47 2009 UTC (10 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.8: +10 -10 lines
Diff to previous 1.8 (colored)

Changes 3.2.1:
* Performance improvements for some multidimensional r2c/c2r transforms;
  thanks to Eugene Miloslavsky for his benchmark reports.
* Compile with icc on MacOS X, use better icc compiler flags.
* Compilation fixes for systems where snprintf is defined as a macro;
  thanks to Marcus Mae for the bug report.
* Fortran documentation now recommends not using dfftw_execute,
  because of reports of problems with various Fortran compilers;
  it is better to use dfftw_execute_dft etcetera.
* Some documentation clarifications, e.g. of fact that --enable-openmp
  and --enable-threads are mutually exclusive (thanks to Long To),
  and document slightly odd behavior of plan_guru_r2r in Fortran.
* FAQ was accidentally omitted from 3.2 tarball.
* Remove some extraneous (harmless) files accidentally included in
  a subdirectory of the 3.2 tarball.

Revision 1.7.12.1 / (download) - annotate - [select for diffs], Mon Jan 19 13:21:36 2009 UTC (10 years, 8 months ago) by tron
Branch: pkgsrc-2008Q4
Changes since 1.7: +6 -8 lines
Diff to previous 1.7 (colored) next main 1.8 (colored)

Pullup ticket #2643 - requested by he
fftwf: update to fix build

Revisions pulled up:
- math/fftwf/Makefile		1.8
- math/fftwf/distinfo		1.3
---
Module Name:	pkgsrc
Committed By:	he
Date:		Sun Jan 18 13:00:07 UTC 2009

Modified Files:
	pkgsrc/math/fftwf: Makefile distinfo

Log Message:
Update from version 3.1.2 to 3.2, to bring this in line with
the version in math/fftw/.

Pkgsrc changes:
 o Get rid of the powerpc-specific distfile, it's apparently not needed
   anymore
 o Add perl as a tool, so that "make test" can succeed
 o Adjust dependency on math/fftw

Revision 1.8 / (download) - annotate - [select for diffs], Sun Jan 18 13:00:07 2009 UTC (10 years, 8 months ago) by he
Branch: MAIN
Changes since 1.7: +6 -8 lines
Diff to previous 1.7 (colored)

Update from version 3.1.2 to 3.2, to bring this in line with
the version in math/fftw/.

Pkgsrc changes:
 o Get rid of the powerpc-specific distfile, it's apparently not needed
   anymore
 o Add perl as a tool, so that "make test" can succeed
 o Adjust dependency on math/fftw

Revision 1.7 / (download) - annotate - [select for diffs], Sat Mar 15 14:18:39 2008 UTC (11 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, cwrapper, cube-native-xorg-base, cube-native-xorg
Branch point for: pkgsrc-2008Q4
Changes since 1.6: +10 -6 lines
Diff to previous 1.6 (colored)

DESTDIR support.

Revision 1.6 / (download) - annotate - [select for diffs], Wed Nov 15 01:11:13 2006 UTC (12 years, 11 months ago) by wulf
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.5: +5 -6 lines
Diff to previous 1.5 (colored)

Update fftwf to version 3.1.2:
To bring revision level inline that of math/fftw

Revision 1.5 / (download) - annotate - [select for diffs], Sat Oct 14 01:33:50 2006 UTC (13 years ago) by rillig
Branch: MAIN
Changes since 1.4: +8 -6 lines
Diff to previous 1.4 (colored)

Fixed PKGMANDIR.

Revision 1.4 / (download) - annotate - [select for diffs], Sat Jul 22 04:46:16 2006 UTC (13 years, 2 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Added "c" to USE_LANGUAGES for packages that use GNU configure scripts,
since they always need a C compiler, even when the source code is
completely in C++.

For some other packages, stated in the comment that a C compiler is
really not needed.

Revision 1.3 / (download) - annotate - [select for diffs], Sat Mar 4 21:30:03 2006 UTC (13 years, 7 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Feb 5 23:10:01 2006 UTC (13 years, 8 months ago) by joerg
Branch: MAIN
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Oct 2 12:06:42 2005 UTC (14 years ago) by wulf
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

New package fftwf-3.0.1: A single precision library version of math/fftw

Revision 1.1 / (download) - annotate - [select for diffs], Sun Oct 2 12:06:42 2005 UTC (14 years ago) by wulf
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>