summaryrefslogtreecommitdiff
path: root/extra/fftw
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-04-12 03:59:45 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-04-12 03:59:45 +0000
commitd8679f0250762892ab1e1a6d71badc2e9d42a526 (patch)
tree2c5893ffb5a88532e043973210221d10ce07f808 /extra/fftw
parent10cc2a54e50ad4aeffd7152937670c8673a096f9 (diff)
Sat Apr 12 03:57:05 UTC 2014
Diffstat (limited to 'extra/fftw')
-rw-r--r--extra/fftw/PKGBUILD17
1 files changed, 9 insertions, 8 deletions
diff --git a/extra/fftw/PKGBUILD b/extra/fftw/PKGBUILD
index 08943a759..34f6569b0 100644
--- a/extra/fftw/PKGBUILD
+++ b/extra/fftw/PKGBUILD
@@ -1,19 +1,19 @@
-# $Id: PKGBUILD 197299 2013-10-25 01:41:11Z allan $
+# $Id: PKGBUILD 209927 2014-04-09 07:41:45Z ronald $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: damir <damir@archlinux.org>
pkgname=fftw
-pkgver=3.3.3
-pkgrel=2
+pkgver=3.3.4
+pkgrel=1
pkgdesc="A library for computing the discrete Fourier transform (DFT)"
arch=('i686' 'x86_64')
license=('GPL2')
url="http://www.fftw.org/"
-depends=('glibc' 'bash')
+depends=('bash' 'gcc-libs')
makedepends=('gcc-fortran')
source=("http://www.fftw.org/${pkgname}-${pkgver}.tar.gz")
install=fftw.install
-sha1sums=('11487180928d05746d431ebe7a176b52fe205cf9')
+sha1sums=('fd508bac8ac13b3a46152c54b7ac885b69734262')
# notes:
# http://www.fftw.org/fftw2_doc/fftw_6.html#SEC69
@@ -33,11 +33,12 @@ build() {
CFLAGS+=" -O3 -fomit-frame-pointer -malign-double -fstrict-aliasing -ffast-math"
CONFIGURE="./configure F77=gfortran --prefix=/usr \
- --enable-shared --enable-threads"
+ --enable-shared --enable-threads \
+ --enable-openmp"
# build double precision
cd ${srcdir}/${pkgname}-${pkgver}-double
- $CONFIGURE --enable-sse2
+ $CONFIGURE --enable-sse2 --enable-avx
make
# build & install long double precission
@@ -47,7 +48,7 @@ build() {
# build & install single precision
cd ${srcdir}/${pkgname}-${pkgver}-single
- $CONFIGURE --enable-float --enable-sse
+ $CONFIGURE --enable-float --enable-sse --enable-avx
make
}