Gentoo-Portage.com

Search Portage:
Login     Register     Language Tools

sci-libs/fftw

Fast C library for the Discrete Fourier Transform

Screenshots

  • fftw-3.1.2-r1
    ~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
    altivec doc fortran openmp sse sse2 threads debug
    View      Download      License: GPL-2
  • fftw-3.1.2
    alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86
    altivec fortran sse sse2 test debug
    View      Download      License: GPL-2
  • fftw-2.1.5-r5
    ~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
    doc float fortran mpi openmp threads debug
    View      Download      License: GPL-2
  • fftw-2.1.5-r4
    alpha amd64 hppa ia64 ppc ppc64 sparc x86
    doc fortran mpi float debug
    View      Download      License: GPL-2

ChangeLog

# ChangeLog for sci-libs/fftw
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sci-libs/fftw/ChangeLog,v 1.69 2008/07/10 14:36:38 bicatali Exp $

10 Jul 2008; Sébastien Fabbro <bicatali@gentoo.org>
files/fftw-2.1.5-configure.in.patch, files/fftw-3.1.2-configure.ac.patch,
files/fftw-3.1.2-openmp.patch, fftw-2.1.5-r5.ebuild, fftw-3.1.2-r1.ebuild:
Added openmp checks and revert to posix threads if openmp not supported by
compiler. Close bug #230982.

04 Jul 2008; Sébastien Fabbro <bicatali@gentoo.org>
files/fftw-2.1.5-no-test.patch:
Avoid compiling mpi and threaded tests when not asked (close bug #230705)

*fftw-3.1.2-r1 (02 Jul 2008)
*fftw-2.1.5-r5 (02 Jul 2008)

02 Jul 2008; Sébastien Fabbro <bicatali@gentoo.org>
files/fftw-2.1.5-configure.in.patch, +files/fftw-3.1.2-as-needed.patch,
files/fftw-3.1.2-configure.ac.patch, +files/fftw-3.1.2-openmp.patch,
+fftw-2.1.5-r5.ebuild, +fftw-3.1.2-r1.ebuild:
Added openmp support for both fftw-2 and fftw-3. Added as-needed fixes for
fftw-3, needed for threads support. Added a doc use flag for fftw-3.

23 Jun 2008; Sébastien Fabbro <bicatali@gentoo.org>
+files/fftw-2.1.5-no-test.patch, fftw-2.1.5-r4.ebuild, fftw-3.1.2.ebuild:
mips is now dev

23 Jun 2008; Sébastien Fabbro <bicatali@gentoo.org>
+files/fftw-2.1.5-no-test.patch, fftw-2.1.5-r4.ebuild:
Added a patch to avoid building tests if not requested (bug #226325).
(fftw-3.1.2 needs to build the test to build the fftw-wisdom binary.)

14 Apr 2008; Sébastien Fabbro <bicatali@gentoo.org> fftw-2.1.5-r3.ebuild:
Fixed a link for rfftw, thanks Justin for noticing

03 Apr 2008; Sébastien Fabbro <bicatali@gentoo.org>
files/fftw-2.1.5-as-needed.patch:
Fixed the as-needed patch in order to internally link test_sched.c

01 Apr 2008; Sébastien Fabbro <bicatali@gentoo.org>
+files/fftw-2.1.5-configure.in.patch, -files/3-tmpfile.patch,
files/fftw-2.1.5-as-needed.patch, -files/fftw-3.0.1-altivec.patch,
-files/fftw-3.0.1-amd64.patch, +files/fftw-3.1.2-configure.ac.patch,
-files/fftw-altivec-headers.patch, metadata.xml, fftw-2.1.5-r3.ebuild,
-fftw-3.0.1-r2.ebuild, fftw-3.1.2.ebuild:
fftw-2.1.5-r3: Fix more as-needed stuff for mpi, added fortran use flag,
link more libs and headers, changed float use flag to single. fftw-3.1.2:
Added a configure.ac patch in hope of fixing bug #215269, added a fortran
use flag. Cleaning ebuilds and removed 3.0 version.

26 Oct 2007; Markus Dittrich <markusle@gentoo.org> fftw-3.0.1-r2.ebuild:
Added missing quotation marks.

20 Jun 2007; Joshua Kinard <kumba@gentoo.org> fftw-3.1.2.ebuild:
Stable on mips, per #180963.

12 Jun 2007; Christoph Mende <angelos@gentoo.org> fftw-3.1.2.ebuild:
Stable on amd64 wrt bug 180963

09 Jun 2007; nixnut <nixnut@gentoo.org> fftw-3.1.2.ebuild:
Stable on ppc wrt bug 180963

07 Jun 2007; Fabian Groffen <grobian@gentoo.org> fftw-3.0.1-r2.ebuild,
fftw-3.1.2.ebuild, -files/fftw-ppc-macos.patch:
Dropped ppc-macos keyword, see you in prefix.

07 Jun 2007; Markus Rothe <corsair@gentoo.org> fftw-3.1.2.ebuild:
Stable on ppc64; bug #180963

06 Jun 2007; Raúl Porcel <armin76@gentoo.org> fftw-3.1.2.ebuild:
alpha/ia64/x86 stable wrt #180963

05 Jun 2007; Jeroen Roovers <jer@gentoo.org> fftw-3.1.2.ebuild:
Stable for HPPA (bug #180963).

05 Jun 2007; Ferris McCormick <fmccor@gentoo.org> fftw-3.1.2.ebuild:
Sparc stable --- Bug #180963 --- Good on sparc since July 2006.

21 May 2007; Jeroen Roovers <jer@gentoo.org> fftw-2.1.5-r3.ebuild:
Stable for HPPA (bug #178510).

18 May 2007; Raúl Porcel <armin76@gentoo.org> fftw-2.1.5-r3.ebuild:
ia64 stable

02 May 2007; Sébastien Fabbro <bicatali@gentoo.org>
+files/fftw-3.0.1-amd64.patch, -files/fftw-ppc-macos.1.patch,
-fftw-2.1.5-r2.ebuild, -fftw-3.0.1.ebuild, -fftw-3.0.1-r1.ebuild,
fftw-3.0.1-r2.ebuild, -fftw-3.1.ebuild, -fftw-3.1.1.ebuild:
removed obsolete versions. Fixed bug #174968, thanks to MaratIK
<marat.buharov@gmail.com>

*fftw-2.1.5-r3 (30 Apr 2007)

30 Apr 2007; Sébastien Fabbro <bicatali@gentoo.org>
files/fftw-2.1.5-as-needed.patch, metadata.xml, +fftw-2.1.5-r3.ebuild:
Revamped ebuild for version 2: x86 hacks now only for x86 arches, added a
doc flag, added a float USE flag instead of the SINGLE env variable,
switched to virtual/mpi, added a src_test, fixed the as-needed patch,
general cleaning and added longdescription in metadata.xml. Closing bugs
#130381 and bug #152393.

27 Apr 2007; Jeroen Roovers <jer@gentoo.org> fftw-2.1.5-r2.ebuild:
Marked ~hppa.

30 Mar 2007; Raúl Porcel <armin76@gentoo.org> fftw-2.1.5-r2.ebuild:
Add ~ia64

22 Feb 2007; Markus Ullmann <jokey@gentoo.org> ChangeLog:
Redigest for Manifest2

04 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> fftw-2.1.5-r2.ebuild,
fftw-3.0.1-r2.ebuild:
Fix broken autotools handling.

*fftw-2.1.5-r2 (03 Nov 2006)

03 Nov 2006; Olivier Fisette <ribosome@gentoo.org> -fftw-2.1.5-r1.ebuild,
+fftw-2.1.5-r2.ebuild:
Fixed "--as-needed" brokenness in the stable branch. Adding a new revision
to force unknowingly affected users to recompile.

01 Nov 2006; Donnie Berkholz <dberkholz@gentoo.org>; ChangeLog:
Update for my nick change spyderous -> dberkholz.

22 Oct 2006; Olivier Fisette <ribosome@gentoo.org>
+files/fftw-2.1.5-as-needed.patch, fftw-2.1.5-r1.ebuild:
Fix --as-needed (patch by Alexis Ballier <aballier@gentoo.org>; fixes bug
#152393).

06 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>; fftw-2.1.5-r1.ebuild:
Revert accidental commit; not yet ready to allow virtual/mpi, amd64 doesn't
have mpich stable.

12 Sep 2006; Donnie Berkholz <dberkholz@gentoo.org>; fftw-2.1.5-r1.ebuild:
(#147275) Move some function calls out of global scope.

16 Jul 2006; <psi29a@gentoo.org> fftw-3.0.1-r2.ebuild:
stable on mips

12 Jul 2006; Markus Dittrich <markusle@gentoo.org> fftw-3.1.2.ebuild:
Removed the inherit fortran since configure seems to work
even without fortran being present. This fixes bug #140092.

*fftw-3.1.2 (11 Jul 2006)

11 Jul 2006; Markus Dittrich <markusle@gentoo.org> +fftw-3.1.2.ebuild:
Version bump and added fortran.eclass since configure checks for
fortran. Thanks to Adam Piątyszek <ediap@et.put.poznan.pl>
for his ebuild. This fixes bug #139849.

28 Jun 2006; Robin H. Johnson <robbat2@gentoo.org> fftw-3.1.1.ebuild:
Add src_test support for fftw.

24 Jun 2006; Markus Dittrich <markusle@gentoo.org> fftw-3.0.1-r2.ebuild,
fftw-3.1.1.ebuild:
Added code to fix improper category of the fftw3 info file.
Thanks much to P.L.Hayes <paul@wolfbone.ath.cx> for pointing this
out and this fixes bug #77660.

11 May 2006; Robin H. Johnson <robbat2@gentoo.org> fftw-3.1.1.ebuild:
Bug #131320 - Use altivec only for single precision - it doesn't work with
double or higher precision. Add long double variant and factor out common
bits of econf. Might want to lock it down to arches that it makes a
difference on in future.

27 Apr 2006; Alec Warner <antarus@gentoo.org> files/digest-fftw-2.1.5-r1,
files/digest-fftw-3.0.1-r1, files/digest-fftw-3.0.1-r2, Manifest:
Fixing SHA256 digest, pass four

11 Apr 2006; Markus Dittrich <markusle@gentoo.org>
+files/fftw-altivec-headers.patch, fftw-3.1.1.ebuild:
Removed 3dnow use flag since building of shared libs is currently
broken on k7 (see bug #125218). Also, added patch to fix compilation
failure when using altivec support. Thanks to SpanKY
<vapier@gentoo.org> for his patch (this fixes bug #129304).

*fftw-3.1.1 (03 Apr 2006)

03 Apr 2006; Markus Dittrich <markusle@gentoo.org> +fftw-3.1.1.ebuild:
Version bump. Thanks to Raphael <gentoo@lesshaste.plus.com>
for reporting. This fixes bug #127925.

07 Mar 2006; Markus Dittrich <markusle@gentoo.org> fftw-3.1.ebuild:
Disabled building of shared libraries on k7 architecture. Thanks
much to Andreas Mann <A-Mann@gmx.de> and Ruediger Sassmannshausen
<rsassman@gmx.de> for their fixes. This closes bug #125218.

05 Mar 2006; Markus Dittrich <markusle@gentoo.org> ChangeLog:
Removed fftw-3.1 from package.mask.

26 Feb 2006; Markus Dittrich <markusle@gentoo.org> fftw-3.0.1.ebuild:
Moved flag-o-matic functions from global scope to src_compile.
Also removed filter-mfpmath since it didn't do anything.
This fixes bug #123960.

*fftw-3.1 (11 Feb 2006)

11 Feb 2006; Markus Dittrich <markusle@gentoo.org>
+files/fftw-ppc-macos.1.patch, +fftw-3.1.ebuild:
Version bump. This fixes bug #120763.

12 Nov 2005; Luca Barbato <lu_zero@gentoo.org>
+files/fftw-3.0.1-altivec.patch, fftw-3.0.1-r2.ebuild:
Altivec support for gcc-fsf fixed

26 Aug 2005; Aron Griffis <agriffis@gentoo.org> fftw-3.0.1-r2.ebuild:
stable on ia64

24 Aug 2005; Patrick Kursawe <phosphan@gentoo.org> fftw-3.0.1-r2.ebuild:
No longer using cp -a (bug #103487)

11 Aug 2005; Fernando J. Pereda <ferdy@gentoo.org> fftw-3.0.1-r2.ebuild:
stable on alpha, wrt bug #101771

10 Aug 2005; Markus Rothe <corsair@gentoo.org> fftw-3.0.1-r2.ebuild:
Stable on ppc64 (bug #101771)

10 Aug 2005; Luis Medinas <metalgod@gentoo.org> fftw-3.0.1-r2.ebuild:
Marked Stable on AMD64.

10 Aug 2005; Rene Nussbaumer <killerfox@gentoo.org> fftw-3.0.1-r2.ebuild:
Stable on hppa. bug #101771

10 Aug 2005; Tobias Scherbaum <dertobi123@gentoo.org>
fftw-3.0.1-r2.ebuild:
ppc stable, bug #101771

10 Aug 2005; Ferris McCormick <fmccor@gentoo.org> fftw-3.0.1-r2.ebuild:
Stable for sparc, Security bug #101771.

*fftw-3.0.1-r2 (10 Aug 2005)

10 Aug 2005; Patrick Kursawe <phosphan@gentoo.org> +files/3-tmpfile.patch,
+fftw-3.0.1-r2.ebuild:
Fixing insecure temp file generation of fftw-wisdom-to-conf, see bug #101771

17 Jul 2005; Hardave Riar <hardave@gentoo.org> fftw-3.0.1-r1.ebuild:
Keyworded ~mips

01 Jul 2005; Ferris McCormick <fmccor@gentoo.org> fftw-3.0.1-r1.ebuild:
Stable for sparc. No sparc errors outstanding and runs its 'bench'
performance test program in both single and double mode without any
issues.

29 May 2005; Markus Rothe <corsair@gentoo.org> fftw-2.1.5-r1.ebuild:
Stable on ppc64

15 May 2005; Danny van Dyk <kugelfang@gentoo.org> fftw-3.0.1-r1.ebuild:
Inherits toolchain-funcs now instead of deprecated gcc eclass.

27 Apr 2005; Markus Rothe <corsair@gentoo.org> fftw-2.1.5-r1.ebuild:
Added ~ppc64 to KEYWORDS; bug #89969

21 Apr 2005; Marcus D. Hanwell <cryos@gentoo.org> fftw-3.0.1-r1.ebuild:
Add sse2 USE flag, closes bug 83036.

01 Apr 2005; Aron Griffis <agriffis@gentoo.org> fftw-3.0.1-r1.ebuild:
stable on ia64

28 Mar 2005; Michael Hanselmann <hansmi@gentoo.org> fftw-3.0.1.ebuild:
Stable on ppc.

05 Mar 2005; Markus Rothe <corsair@gentoo.org> fftw-3.0.1-r1.ebuild:
Stable on ppc64

03 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org>
fftw-2.1.5-r1.ebuild:
Multilib fixes.

13 Jan 2005; Donnie Berkholz <dberkholz@gentoo.org>; fftw-2.1.5-r1.ebuild:
Change insinto "$usr/include" to insinto /usr/include, thanks to Seemant
Kulleen <seemant@gentoo.org>.

03 Jan 2005; Markus Rothe <corsair@gentoo.org> fftw-3.0.1-r1.ebuild:
Added ~ppc64 to KEYWORDS

29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
Change encoding to UTF-8 for GLEP 31 compliance

*fftw-3.0.1 (28 Dec 2004)

28 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml,
+files/fftw-ppc-macos.patch, +fftw-2.1.5-r1.ebuild, +fftw-3.0.1-r1.ebuild,
+fftw-3.0.1.ebuild:
Moved from dev-libs/fftw to sci-libs/fftw.

23 Nov 2004; Guy Martin <gmsoft@gentoo.org> fftw-3.0.1-r1.ebuild:
Added ~hppa to KEYWORDS.

16 Nov 2004; Patrick Kursawe <phosphan@gentoo.org> -fftw-2.1.3-r1.ebuild,
fftw-2.1.5-r1.ebuild, -fftw-2.1.5.ebuild:
Cleanup.
Fixing bug #70817 (missing fortran include file).

01 Oct 2004; kito@gentoo.org +files/fftw-ppc-macos.patch,
fftw-3.0.1-r1.ebuild:
added ~ppc-macos keyword and patch

09 Jul 2004; Michael Hanselmann <hansmi@gentoo.org> fftw-3.0.1-r1.ebuild:
Fixed a compilation-error with Altivec and gcc 3.4.1

03 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> fftw-3.0.1.ebuild:
Stable on alpha.

01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> fftw-3.0.1-r1.ebuild,
fftw-3.0.1.ebuild:
virtual/glibc -> virtual/libc

06 Jun 2004; Michael Hanselmann <hansmi@gentoo.org> fftw-3.0.1-r1.ebuild:
Added --enable-altivec to econf, if USE="altivec"

06 Jun 2004; Danny van Dyk <kugelfang@gentoo.org> fftw-2.1.5-r1.ebuild,
fftw-3.0.1-r1.ebuild:
Marked stable on amd64.

03 Jun 2004; Aron Griffis <agriffis@gentoo.org> fftw-3.0.1-r1.ebuild,
fftw-3.0.1.ebuild:
Fix use invocation

*fftw-3.0.1-r1 (19 Apr 2004)

19 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> fftw-3.0.1-r1.ebuild:
Substituting --enable-3dnow by --enable-k7 because of bug #38076

19 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> fftw-2.1.5-r1.ebuild:
Removing S=... with no effect

19 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> fftw-2.1.5-r1.ebuild:
Removing S=... with no effect

22 Mar 2004; Jason Wever <weeve@gentoo.org> fftw-3.0.1.ebuild:
Marked stable on sparc.

09 Mar 2004; Daniel Ahlberg <aliz@gentoo.org> fftw-2.1.5-r1.ebuild:
Adding amd64 keyword. Closing #44068.

*fftw-2.1.5-r1 (04 Mar 2004)

04 Mar 2004; Patrick Kursawe <phosphan@gentoo.org> fftw-2.1.5-r1.ebuild:
Fixing info dir entries, changing keywords according to the comment (all
arches -> stable)

17 Feb 2004; Aron Griffis <agriffis@gentoo.org> fftw-3.0.1.ebuild:
add ~ia64

31 Dec 2003; George Shapovalov <george@gentoo.org> fftw-3.0.1.ebuild :
marked stable.
Note, stuff that needs MPI should DEPEND on 2.15 still! (but this is a task of
dependatnt packages)

*fftw-3.0.1 (23 Aug 2003)

23 Aug 2003; George Shapovalov <george@gentoo.org> fftw-3.0.1.ebuild, metadata.xml :
new version (#20048)
thanks to Ingo Luetkebohle gentoo@blank.pages.de and Sam Yates <sam@quux.dropbear.id.au>
for ebuild submissions
added metadata.xml (herd sci)

22 Jul 2003; Daniel Ahlberg <aliz@gentoo.org> fftw-2.1.5.ebuild :
Changed flag altering.

07 May 2003; George Shapovalov <george@gentoo.org> fftw-2.1.5.ebuild :
apparently fftw doesn't like -fpmath=sse on pentium-4 M based systems (#19523)
added corresponding filter, thanks to Christian Birchinger <joker@gentoo.org> for report.

*fftw-2.1.5 (23 Mar 2003)

23 Mar 2003; George Shapovalov <george@gentoo.org> fftw-2.1.5.ebuild :
updated to latest stable

*fftw-2.1.3-r1 (13 Feb 2003)

13 Feb 2003; Nick Hadaway <raker@gentoo.org> fftw-2.1.3-r1.ebuild,
files/digest-fftw-2.1.3 :
New ebuild which creates links to the standard fftw include/lib names.
If you specify SINGLE=yes on the emerge commandline the links will
be created to the single precision libs/includes, otherwise by default
to the double precision libs/includes.

06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords

*fftw-2.1.3.ebuild (20 June 2002)

10 Feb 2003; Peter Johanson <latexer@gentoo.org> fftw-2.1.3.ebuild :
Added ~alpha to KEYWORDS.

19 Sep 2002; Owen Stampflee <owen@gentoo.org> :
Added PPC to KEYWORDS.

20 June 2002; George Shapovalov <george@gentoo.org> fftw-2.1.3.ebuild :

updated ebuild to fix the top info file
(added menu entry, thanks to Daniel Ahlberg)

27 Apr 2002; George Shapovalov <george@gentoo.org> fftw-2.1.3.ebuild :

Initial release