summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2021-01-04 10:27:37 +0000
committerwiz <wiz@pkgsrc.org>2021-01-04 10:27:37 +0000
commit8d6afc67f6c53089fed9eff98f9bfe0231cc842a (patch)
tree947279bbd3cfd8b0506e74043c7375cf582b9f21 /math
parent9e6911b994d4d32868f2fd45aeb1ecd516477c63 (diff)
downloadpkgsrc-8d6afc67f6c53089fed9eff98f9bfe0231cc842a.tar.gz
fftw*: update to 3.3.9
FFTW 3.3.9: * New API fftw_planner_nthreads() returns the number of threads currently being used by the planner. * Fix incorrect math in 128-bit generic SIMD * Fix wisdom for avx512. The avx512 alignment requirement was set to 64 bytes, but this is wrong. Alignment requirements are a property of the platform (e.g., x86) and not of the instruction set (e.g., AVX). Among other things, this broke wisdom with avx512. Note that avx512 support is still experimental because the FFTW authors have no avx512 hardware available for testing. * fftw_threads_set_callback function to change the threading backend at runtime.
Diffstat (limited to 'math')
-rw-r--r--math/fftw/Makefile.common4
-rw-r--r--math/fftw/distinfo10
-rw-r--r--math/fftwf/Makefile3
-rw-r--r--math/fftwf/distinfo10
4 files changed, 13 insertions, 14 deletions
diff --git a/math/fftw/Makefile.common b/math/fftw/Makefile.common
index 3c0f12c2cee..903a42dd26c 100644
--- a/math/fftw/Makefile.common
+++ b/math/fftw/Makefile.common
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.1 2019/05/24 15:56:21 adam Exp $
+# $NetBSD: Makefile.common,v 1.2 2021/01/04 10:27:37 wiz Exp $
# used by math/fftw/Makefile
# used by math/fftwf/Makefile
-DISTNAME= fftw-3.3.8
+DISTNAME= fftw-3.3.9
CATEGORIES= math
MASTER_SITES= ftp://ftp.fftw.org/pub/fftw/
MASTER_SITES+= http://www.fftw.org/
diff --git a/math/fftw/distinfo b/math/fftw/distinfo
index 477b7549d76..f9052e7a54c 100644
--- a/math/fftw/distinfo
+++ b/math/fftw/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.24 2018/05/30 06:45:58 adam Exp $
+$NetBSD: distinfo,v 1.25 2021/01/04 10:27:37 wiz Exp $
-SHA1 (fftw-3.3.8.tar.gz) = 59831bd4b2705381ee395e54aa6e0069b10c3626
-RMD160 (fftw-3.3.8.tar.gz) = ce2d1c266a13c96af85d51d75252417458947dc6
-SHA512 (fftw-3.3.8.tar.gz) = ab918b742a7c7dcb56390a0a0014f517a6dff9a2e4b4591060deeb2c652bf3c6868aa74559a422a276b853289b4b701bdcbd3d4d8c08943acf29167a7be81a38
-Size (fftw-3.3.8.tar.gz) = 4110137 bytes
+SHA1 (fftw-3.3.9.tar.gz) = bf17b485417f0f6a896b8514a3813439fda075fc
+RMD160 (fftw-3.3.9.tar.gz) = b0a522d47b97a63ba27720ae5f58e47fca23649e
+SHA512 (fftw-3.3.9.tar.gz) = 52ebc2a33063a41fd478f6ea2acbf3b511867f736591d273dd57f9dfca5d3e0b0c73157921b3a36f1a7cfd741a8a6bde0fd80de578040ae730ea168b5ba466cf
+Size (fftw-3.3.9.tar.gz) = 4146999 bytes
diff --git a/math/fftwf/Makefile b/math/fftwf/Makefile
index 0862e48f20f..fdb5585b462 100644
--- a/math/fftwf/Makefile
+++ b/math/fftwf/Makefile
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.28 2020/08/31 18:10:11 wiz Exp $
+# $NetBSD: Makefile,v 1.29 2021/01/04 10:27:38 wiz Exp $
-PKGREVISION= 2
.include "../../math/fftw/Makefile.common"
PKGNAME= ${DISTNAME:C/fftw/fftwf/}
diff --git a/math/fftwf/distinfo b/math/fftwf/distinfo
index 701828e778e..ced2e645013 100644
--- a/math/fftwf/distinfo
+++ b/math/fftwf/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.11 2019/05/24 15:48:49 adam Exp $
+$NetBSD: distinfo,v 1.12 2021/01/04 10:27:38 wiz Exp $
-SHA1 (fftw-3.3.8.tar.gz) = 59831bd4b2705381ee395e54aa6e0069b10c3626
-RMD160 (fftw-3.3.8.tar.gz) = ce2d1c266a13c96af85d51d75252417458947dc6
-SHA512 (fftw-3.3.8.tar.gz) = ab918b742a7c7dcb56390a0a0014f517a6dff9a2e4b4591060deeb2c652bf3c6868aa74559a422a276b853289b4b701bdcbd3d4d8c08943acf29167a7be81a38
-Size (fftw-3.3.8.tar.gz) = 4110137 bytes
+SHA1 (fftw-3.3.9.tar.gz) = bf17b485417f0f6a896b8514a3813439fda075fc
+RMD160 (fftw-3.3.9.tar.gz) = b0a522d47b97a63ba27720ae5f58e47fca23649e
+SHA512 (fftw-3.3.9.tar.gz) = 52ebc2a33063a41fd478f6ea2acbf3b511867f736591d273dd57f9dfca5d3e0b0c73157921b3a36f1a7cfd741a8a6bde0fd80de578040ae730ea168b5ba466cf
+Size (fftw-3.3.9.tar.gz) = 4146999 bytes