Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Dec 2020 00:42:09 +0000 (UTC)
From:      "Jason E. Hale" <jhale@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r559634 - in head/math/fftw3: . files
Message-ID:  <202012300042.0BU0g9tb051537@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jhale
Date: Wed Dec 30 00:42:08 2020
New Revision: 559634
URL: https://svnweb.freebsd.org/changeset/ports/559634

Log:
  math/fftw3*: Update to 3.3.9
  
  Changes:	http://www.fftw.org/release-notes.html

Modified:
  head/math/fftw3/Makefile
  head/math/fftw3/distinfo
  head/math/fftw3/files/extrapatch-tests_fftw-bench.c
  head/math/fftw3/files/patch-configure
  head/math/fftw3/pkg-plist

Modified: head/math/fftw3/Makefile
==============================================================================
--- head/math/fftw3/Makefile	Wed Dec 30 00:07:22 2020	(r559633)
+++ head/math/fftw3/Makefile	Wed Dec 30 00:42:08 2020	(r559634)
@@ -2,8 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	fftw3
-DISTVERSION=	3.3.8
-PORTREVISION?=	6
+DISTVERSION=	3.3.9
+PORTREVISION?=	0
 CATEGORIES=	math
 MASTER_SITES=	http://www.fftw.org/ \
 		ftp://ftp.fftw.org/pub/fftw/

Modified: head/math/fftw3/distinfo
==============================================================================
--- head/math/fftw3/distinfo	Wed Dec 30 00:07:22 2020	(r559633)
+++ head/math/fftw3/distinfo	Wed Dec 30 00:42:08 2020	(r559634)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1532686553
-SHA256 (fftw-3.3.8.tar.gz) = 6113262f6e92c5bd474f2875fa1b01054c4ad5040f6b0da7c03c98821d9ae303
-SIZE (fftw-3.3.8.tar.gz) = 4110137
+TIMESTAMP = 1609250043
+SHA256 (fftw-3.3.9.tar.gz) = bf2c7ce40b04ae811af714deb512510cc2c17b9ab9d6ddcf49fe4487eea7af3d
+SIZE (fftw-3.3.9.tar.gz) = 4146999

Modified: head/math/fftw3/files/extrapatch-tests_fftw-bench.c
==============================================================================
--- head/math/fftw3/files/extrapatch-tests_fftw-bench.c	Wed Dec 30 00:07:22 2020	(r559633)
+++ head/math/fftw3/files/extrapatch-tests_fftw-bench.c	Wed Dec 30 00:42:08 2020	(r559634)
@@ -1,10 +1,11 @@
 Fix regression tests when OPENMP option is enabled.
---- tests/fftw-bench.c.orig	2016-10-25 22:27:48 UTC
+--- tests/fftw-bench.c.orig	2020-12-10 12:02:44 UTC
 +++ tests/fftw-bench.c
-@@ -110,7 +110,6 @@ void rdwisdom(void)
+@@ -125,8 +125,6 @@ void rdwisdom(void)
       if (threads_ok) {
  	  BENCH_ASSERT(FFTW(init_threads)());
  	  FFTW(plan_with_nthreads)(nthreads);
+-	  BENCH_ASSERT(FFTW(planner_nthreads)() == nthreads);
 -          FFTW(make_planner_thread_safe)();
  #ifdef _OPENMP
  	  omp_set_num_threads(nthreads);

Modified: head/math/fftw3/files/patch-configure
==============================================================================
--- head/math/fftw3/files/patch-configure	Wed Dec 30 00:07:22 2020	(r559633)
+++ head/math/fftw3/files/patch-configure	Wed Dec 30 00:42:08 2020	(r559634)
@@ -1,11 +1,11 @@
---- configure.orig	2016-07-30 20:34:50 UTC
+--- configure.orig	2020-12-30 00:12:14 UTC
 +++ configure
-@@ -14397,7 +14397,7 @@ fi
+@@ -14937,7 +14937,7 @@ fi
  esac
  
  case "${ax_cv_c_compiler_vendor}" in
 -    gnu|intel)
 +    gnu|intel|clang)
- 	# SSE/SSE2
- 	if test "$have_sse2" = "yes" -a "x$SSE2_CFLAGS" = x; then
- 	    if test "$PRECISION" = d; then flag=msse2; else flag=msse; fi
+         # SSE/SSE2
+         if test "$have_sse2" = "yes" -a "x$SSE2_CFLAGS" = x; then
+             if test "$PRECISION" = d; then flag=msse2; else flag=msse; fi

Modified: head/math/fftw3/pkg-plist
==============================================================================
--- head/math/fftw3/pkg-plist	Wed Dec 30 00:07:22 2020	(r559633)
+++ head/math/fftw3/pkg-plist	Wed Dec 30 00:42:08 2020	(r559634)
@@ -13,19 +13,19 @@ lib/cmake/fftw3/FFTW3%%FFTW3_SUFX%%ConfigVersion.cmake
 lib/libfftw3%%FFTW3_SUFX%%.a
 lib/libfftw3%%FFTW3_SUFX%%.so
 lib/libfftw3%%FFTW3_SUFX%%.so.3
-lib/libfftw3%%FFTW3_SUFX%%.so.3.5.8
+lib/libfftw3%%FFTW3_SUFX%%.so.3.6.9
 %%OPENMPI%%lib/libfftw3%%FFTW3_SUFX%%_mpi.a
 %%OPENMPI%%lib/libfftw3%%FFTW3_SUFX%%_mpi.so
 %%OPENMPI%%lib/libfftw3%%FFTW3_SUFX%%_mpi.so.3
-%%OPENMPI%%lib/libfftw3%%FFTW3_SUFX%%_mpi.so.3.5.8
+%%OPENMPI%%lib/libfftw3%%FFTW3_SUFX%%_mpi.so.3.6.9
 %%OPENMP%%lib/libfftw3%%FFTW3_SUFX%%_omp.a
 %%OPENMP%%lib/libfftw3%%FFTW3_SUFX%%_omp.so
 %%OPENMP%%lib/libfftw3%%FFTW3_SUFX%%_omp.so.3
-%%OPENMP%%lib/libfftw3%%FFTW3_SUFX%%_omp.so.3.5.8
+%%OPENMP%%lib/libfftw3%%FFTW3_SUFX%%_omp.so.3.6.9
 lib/libfftw3%%FFTW3_SUFX%%_threads.a
 lib/libfftw3%%FFTW3_SUFX%%_threads.so
 lib/libfftw3%%FFTW3_SUFX%%_threads.so.3
-lib/libfftw3%%FFTW3_SUFX%%_threads.so.3.5.8
+lib/libfftw3%%FFTW3_SUFX%%_threads.so.3.6.9
 libdata/pkgconfig/fftw3%%FFTW3_SUFX%%.pc
 %%DEF%%man/man1/fftw-wisdom.1.gz
 %%DEF%%man/man1/fftw-wisdom-to-conf.1.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202012300042.0BU0g9tb051537>