pkgsrc-Changes archive

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

CVS commit: pkgsrc/math/fftw



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed May 30 06:45:58 UTC 2018

Modified Files:
        pkgsrc/math/fftw: Makefile distinfo options.mk

Log Message:
fftw: updated to 3.3.8

FFTW 3.3.8:

* Fixed AVX, AVX2 for gcc-8.

  By default, FFTW 3.3.7 was broken with gcc-8.  AVX and AVX2 code
  assumed that the compiler honors the distinction between +0 and -0,
  but gcc-8 -ffast-math does not.  The default CFLAGS included -ffast-math.
  This release ensures that FFTW works with gcc-8 -ffast-math, and
  removes -ffast-math from the default CFLAGS for good measure.


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 pkgsrc/math/fftw/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/math/fftw/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/math/fftw/options.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/math/fftw/Makefile
diff -u pkgsrc/math/fftw/Makefile:1.56 pkgsrc/math/fftw/Makefile:1.57
--- pkgsrc/math/fftw/Makefile:1.56      Thu Nov 23 20:24:13 2017
+++ pkgsrc/math/fftw/Makefile   Wed May 30 06:45:58 2018
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.56 2017/11/23 20:24:13 wiz Exp $
+# $NetBSD: Makefile,v 1.57 2018/05/30 06:45:58 adam Exp $
 
-DISTNAME=      fftw-3.3.7
-#PKGNAME=      ${DISTNAME:S/-pl1/pl1/}
+DISTNAME=      fftw-3.3.8
 CATEGORIES=    math
 MASTER_SITES=  ftp://ftp.fftw.org/pub/fftw/
 MASTER_SITES+= http://www.fftw.org/

Index: pkgsrc/math/fftw/distinfo
diff -u pkgsrc/math/fftw/distinfo:1.23 pkgsrc/math/fftw/distinfo:1.24
--- pkgsrc/math/fftw/distinfo:1.23      Thu Nov 23 20:24:13 2017
+++ pkgsrc/math/fftw/distinfo   Wed May 30 06:45:58 2018
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.23 2017/11/23 20:24:13 wiz Exp $
+$NetBSD: distinfo,v 1.24 2018/05/30 06:45:58 adam Exp $
 
-SHA1 (fftw-3.3.7.tar.gz) = 2ae980a8d44c161ce4a09c6e2d1c79243ecbabb2
-RMD160 (fftw-3.3.7.tar.gz) = 6fb90ce7190190998ff4c579934b76de270db271
-SHA512 (fftw-3.3.7.tar.gz) = a5db54293a6d711408bed5894766437eee920be015ad27023c7a91d4581e2ff5b96e3db0201e6eaccf7b064c4d32db1a2a8fab3e6813e524b4743ddd6216ba77
-Size (fftw-3.3.7.tar.gz) = 4105807 bytes
+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

Index: pkgsrc/math/fftw/options.mk
diff -u pkgsrc/math/fftw/options.mk:1.2 pkgsrc/math/fftw/options.mk:1.3
--- pkgsrc/math/fftw/options.mk:1.2     Tue Jul  9 15:46:45 2013
+++ pkgsrc/math/fftw/options.mk Wed May 30 06:45:58 2018
@@ -1,15 +1,14 @@
-# $NetBSD: options.mk,v 1.2 2013/07/09 15:46:45 tsutsui Exp $
+# $NetBSD: options.mk,v 1.3 2018/05/30 06:45:58 adam Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.fftw
 PKG_SUPPORTED_OPTIONS= fftw-fortran
-PKG_SUGGESTED_OPTIONS=
 # Enable fortran support by default on platforms supported by lang/g95.
 .if (!empty(MACHINE_ARCH:Mi386) || !empty(MACHINE_ARCH:Mx86_64) || \
        !empty(MACHINE_ARCH:Mia64) || !empty(MACHINE_ARCH:Mpowerpc*) || \
        !empty(MACHINE_ARCH:Mhppa) || !empty(MACHINE_ARCH:Msparc*) || \
        !empty(MACHINE_ARCH:Malpha) || !empty(MACHINE_ARCH:Mmips*))
 # ...but disable it until lang/g95 issue is resolved.
-#PKG_SUGGESTED_OPTIONS+=       fftw-fortran
+#PKG_SUGGESTED_OPTIONS=        fftw-fortran
 .endif
 
 .include "../../mk/bsd.options.mk"



Home | Main Index | Thread Index | Old Index