pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc math/fftw and dependents: merge math/fftwf backin and ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/b0281d8ff95d
branches: trunk
changeset: 451646:b0281d8ff95d
user: thor <thor%pkgsrc.org@localhost>
date: Thu Apr 29 23:30:12 2021 +0000
description:
math/fftw and dependents: merge math/fftwf backin and add MPI and OpenMP
This yields one common package to provide libfftw3 (double) and libfftw3f
(single) by default and optionally the Fortran bindings as well as
OpenMP and MPI variants, and those with long double or quad precision.
This changes all packages depending on fftwf in the same commit to minimize
the time of inconsistency. Soon, math/fftwf will disappear.
diffstat:
audio/ardour/Makefile | 6 +-
audio/liblastfm/Makefile | 6 +-
audio/liblastfm/buildlink3.mk | 4 +-
audio/lmms/Makefile | 6 +-
audio/speex/Makefile | 3 +-
audio/speex/options.mk | 4 +-
games/powder-toy/Makefile | 4 +-
games/powder-toy/options.mk | 4 +-
graphics/luminance-hdr/Makefile | 6 +-
graphics/pfstools/Makefile | 6 +-
graphics/rawtherapee/Makefile | 6 +-
ham/gnuradio-channels/Makefile | 4 +-
ham/gnuradio-companion/Makefile | 4 +-
ham/gnuradio-core/Makefile | 4 +-
ham/gnuradio-core/Makefile.common | 4 +-
ham/gnuradio-ctrlport/Makefile | 4 +-
ham/gnuradio-digital/Makefile | 4 +-
ham/gnuradio-doxygen/Makefile | 4 +-
ham/gnuradio-dtv/Makefile | 4 +-
ham/gnuradio-fec/Makefile | 4 +-
ham/gnuradio-network/Makefile | 4 +-
ham/gnuradio-qtgui/Makefile | 4 +-
ham/gnuradio-trellis/Makefile | 4 +-
ham/gnuradio-uhd/Makefile | 4 +-
ham/gnuradio-utils/Makefile | 4 +-
ham/gnuradio-video-sdl/Makefile | 4 +-
ham/gnuradio-vocoder/Makefile | 4 +-
ham/gnuradio-wavelet/Makefile | 4 +-
ham/gnuradio-zeromq/Makefile | 4 +-
ham/hackrf/Makefile | 4 +-
math/fftw/Makefile | 63 ++++++++++++++++++++++++++++++++++++--
math/fftw/Makefile.common | 33 --------------------
math/fftw/PLIST | 35 ++++++++++++++++++++-
math/fftw/buildlink3.mk | 9 ++++-
math/fftw/options.mk | 31 +++++++++++++++++-
math/octave/Makefile | 5 +-
36 files changed, 197 insertions(+), 110 deletions(-)
diffs (truncated from 722 to 300 lines):
diff -r 38cac0c974d2 -r b0281d8ff95d audio/ardour/Makefile
--- a/audio/ardour/Makefile Thu Apr 29 20:15:59 2021 +0000
+++ b/audio/ardour/Makefile Thu Apr 29 23:30:12 2021 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.48 2021/04/21 13:24:20 adam Exp $
+# $NetBSD: Makefile,v 1.49 2021/04/29 23:30:12 thor Exp $
DISTNAME= Ardour-5.12.0
PKGNAME= ${DISTNAME:tl}
-PKGREVISION= 14
+PKGREVISION= 15
CATEGORIES= audio
# currently, distfiles must be downloaded by hand from ardour.org
# and uploaded using `make upload-distfiles`.
@@ -109,7 +109,7 @@
.include "../../devel/libusb1/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../lang/python/tool.mk"
-.include "../../math/fftwf/buildlink3.mk"
+.include "../../math/fftw/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../textproc/liblrdf/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
diff -r 38cac0c974d2 -r b0281d8ff95d audio/liblastfm/Makefile
--- a/audio/liblastfm/Makefile Thu Apr 29 20:15:59 2021 +0000
+++ b/audio/liblastfm/Makefile Thu Apr 29 23:30:12 2021 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.39 2020/08/18 17:57:25 leot Exp $
+# $NetBSD: Makefile,v 1.40 2021/04/29 23:30:13 thor Exp $
#
DISTNAME= mxcl-liblastfm-0.3.3-0-gf0b3239
PKGNAME= liblastfm-0.3.3
-PKGREVISION= 28
+PKGREVISION= 29
CATEGORIES= audio net
MASTER_SITES= http://download.github.com/
@@ -40,7 +40,7 @@
.include "../../lang/ruby/replace.mk"
BUILDLINK_DEPMETHOD.${RUBY_BASE}= build
.include "../../lang/ruby/buildlink3.mk"
-.include "../../math/fftwf/buildlink3.mk"
+.include "../../math/fftw/buildlink3.mk"
.include "../../x11/qt4-libs/buildlink3.mk"
.include "../../x11/qt4-tools/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 38cac0c974d2 -r b0281d8ff95d audio/liblastfm/buildlink3.mk
--- a/audio/liblastfm/buildlink3.mk Thu Apr 29 20:15:59 2021 +0000
+++ b/audio/liblastfm/buildlink3.mk Thu Apr 29 23:30:12 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.30 2020/08/18 17:57:25 leot Exp $
+# $NetBSD: buildlink3.mk,v 1.31 2021/04/29 23:30:13 thor Exp $
BUILDLINK_TREE+= liblastfm
@@ -10,7 +10,7 @@
BUILDLINK_PKGSRCDIR.liblastfm?= ../../audio/liblastfm
.include "../../audio/libsamplerate/buildlink3.mk"
-.include "../../math/fftwf/buildlink3.mk"
+.include "../../math/fftw/buildlink3.mk"
.include "../../x11/qt4-libs/buildlink3.mk"
.include "../../x11/qt4-tools/buildlink3.mk"
.endif # LIBLASTFM_BUILDLINK3_MK
diff -r 38cac0c974d2 -r b0281d8ff95d audio/lmms/Makefile
--- a/audio/lmms/Makefile Thu Apr 29 20:15:59 2021 +0000
+++ b/audio/lmms/Makefile Thu Apr 29 23:30:12 2021 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.72 2021/04/21 11:40:59 adam Exp $
+# $NetBSD: Makefile,v 1.73 2021/04/29 23:30:13 thor Exp $
DISTNAME= lmms_1.2.2
PKGNAME= ${DISTNAME:S/_/-/1}
-PKGREVISION= 9
+PKGREVISION= 10
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_GITHUB:=LMMS/}
GITHUB_PROJECT= lmms
@@ -50,7 +50,7 @@
.include "../../audio/libsndfile/buildlink3.mk"
.include "../../audio/libvorbis/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
-.include "../../math/fftwf/buildlink3.mk"
+.include "../../math/fftw/buildlink3.mk"
.include "../../multimedia/libogg/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../x11/fltk13/buildlink3.mk" # used for zynaddsubfx
diff -r 38cac0c974d2 -r b0281d8ff95d audio/speex/Makefile
--- a/audio/speex/Makefile Thu Apr 29 20:15:59 2021 +0000
+++ b/audio/speex/Makefile Thu Apr 29 23:30:12 2021 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.36 2020/03/12 23:01:43 rillig Exp $
+# $NetBSD: Makefile,v 1.37 2021/04/29 23:30:13 thor Exp $
DISTNAME= speex-1.2.0
+PKGREVISION= 1
CATEGORIES= audio
MASTER_SITES= http://downloads.us.xiph.org/releases/speex/
diff -r 38cac0c974d2 -r b0281d8ff95d audio/speex/options.mk
--- a/audio/speex/options.mk Thu Apr 29 20:15:59 2021 +0000
+++ b/audio/speex/options.mk Thu Apr 29 23:30:12 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.3 2011/07/07 12:26:45 obache Exp $
+# $NetBSD: options.mk,v 1.4 2021/04/29 23:30:13 thor Exp $
#
PKG_OPTIONS_VAR= PKG_OPTIONS.speex
@@ -28,5 +28,5 @@
.if !empty(PKG_OPTIONS:Mfftw)
CONFIGURE_ARGS+= --with-fft=gpl-fftw3
-. include "../../math/fftwf/buildlink3.mk"
+. include "../../math/fftw/buildlink3.mk"
.endif
diff -r 38cac0c974d2 -r b0281d8ff95d games/powder-toy/Makefile
--- a/games/powder-toy/Makefile Thu Apr 29 20:15:59 2021 +0000
+++ b/games/powder-toy/Makefile Thu Apr 29 23:30:12 2021 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.8 2021/04/21 13:24:42 adam Exp $
+# $NetBSD: Makefile,v 1.9 2021/04/29 23:30:13 thor Exp $
DISTNAME= powder-toy-95.0
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_GITHUB:=ThePowderToy/}
GITHUB_PROJECT= The-Powder-Toy
diff -r 38cac0c974d2 -r b0281d8ff95d games/powder-toy/options.mk
--- a/games/powder-toy/options.mk Thu Apr 29 20:15:59 2021 +0000
+++ b/games/powder-toy/options.mk Thu Apr 29 23:30:12 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.1 2019/04/13 12:08:04 nia Exp $
+# $NetBSD: options.mk,v 1.2 2021/04/29 23:30:13 thor Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.powder-toy
PKG_SUPPORTED_OPTIONS= debug fftw lua
@@ -23,7 +23,7 @@
.endif
.if !empty(PKG_OPTIONS:Mfftw)
-.include "../../math/fftwf/buildlink3.mk"
+.include "../../math/fftw/buildlink3.mk"
.else
SCONS_ARGS+= --nofft
.endif
diff -r 38cac0c974d2 -r b0281d8ff95d graphics/luminance-hdr/Makefile
--- a/graphics/luminance-hdr/Makefile Thu Apr 29 20:15:59 2021 +0000
+++ b/graphics/luminance-hdr/Makefile Thu Apr 29 23:30:12 2021 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.54 2021/04/21 13:24:49 adam Exp $
+# $NetBSD: Makefile,v 1.55 2021/04/29 23:30:13 thor Exp $
DISTNAME= luminance-hdr-2.6.0
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=qtpfsgui/}
EXTRACT_SUFX= .tar.bz2
@@ -25,7 +25,7 @@
.include "../../graphics/openexr/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
.include "../../math/eigen3/buildlink3.mk"
-.include "../../math/fftwf/buildlink3.mk"
+.include "../../math/fftw/buildlink3.mk"
.include "../../math/gsl/buildlink3.mk"
.include "../../parallel/openmp/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
diff -r 38cac0c974d2 -r b0281d8ff95d graphics/pfstools/Makefile
--- a/graphics/pfstools/Makefile Thu Apr 29 20:15:59 2021 +0000
+++ b/graphics/pfstools/Makefile Thu Apr 29 23:30:12 2021 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.72 2021/04/21 13:24:49 adam Exp $
+# $NetBSD: Makefile,v 1.73 2021/04/29 23:30:13 thor Exp $
DISTNAME= pfstools-2.1.0
-PKGREVISION= 15
+PKGREVISION= 16
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pfstools/}
EXTRACT_SUFX= .tgz
@@ -42,6 +42,6 @@
.include "../../graphics/netpbm/buildlink3.mk"
.include "../../graphics/openexr/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
-.include "../../math/fftwf/buildlink3.mk"
+.include "../../math/fftw/buildlink3.mk"
.include "../../math/gsl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 38cac0c974d2 -r b0281d8ff95d graphics/rawtherapee/Makefile
--- a/graphics/rawtherapee/Makefile Thu Apr 29 20:15:59 2021 +0000
+++ b/graphics/rawtherapee/Makefile Thu Apr 29 23:30:12 2021 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.18 2021/04/21 11:41:57 adam Exp $
+# $NetBSD: Makefile,v 1.19 2021/04/29 23:30:13 thor Exp $
DISTNAME= rawtherapee-5.6
-PKGREVISION= 7
+PKGREVISION= 8
CATEGORIES= graphics
MASTER_SITES= http://rawtherapee.com/shared/source/
EXTRACT_SUFX= .tar.xz
@@ -28,7 +28,7 @@
.include "../../graphics/libiptcdata/buildlink3.mk"
.include "../../graphics/librsvg/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
-.include "../../math/fftwf/buildlink3.mk"
+.include "../../math/fftw/buildlink3.mk"
.include "../../textproc/expat/buildlink3.mk"
.include "../../x11/gtkmm3/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
diff -r 38cac0c974d2 -r b0281d8ff95d ham/gnuradio-channels/Makefile
--- a/ham/gnuradio-channels/Makefile Thu Apr 29 20:15:59 2021 +0000
+++ b/ham/gnuradio-channels/Makefile Thu Apr 29 23:30:12 2021 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.25 2021/04/21 13:24:50 adam Exp $
+# $NetBSD: Makefile,v 1.26 2021/04/29 23:30:13 thor Exp $
PKGNAME= gnuradio-channels-${VERSION}
-PKGREVISION= 2
+PKGREVISION= 3
COMMENT= Signal processing blocks to simulate channel models of GNU Radio
.include "../../ham/gnuradio-core/Makefile.common"
diff -r 38cac0c974d2 -r b0281d8ff95d ham/gnuradio-companion/Makefile
--- a/ham/gnuradio-companion/Makefile Thu Apr 29 20:15:59 2021 +0000
+++ b/ham/gnuradio-companion/Makefile Thu Apr 29 23:30:12 2021 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.44 2021/04/21 13:24:50 adam Exp $
+# $NetBSD: Makefile,v 1.45 2021/04/29 23:30:14 thor Exp $
PKGNAME= gnuradio-companion-${VERSION}
-PKGREVISION= 2
+PKGREVISION= 3
COMMENT= User interface entry of GNU Radio
#CONF_FILES+= ${EGDIR}/grc.conf ${PKG_SYSCONFDIR}/grc.conf
diff -r 38cac0c974d2 -r b0281d8ff95d ham/gnuradio-core/Makefile
--- a/ham/gnuradio-core/Makefile Thu Apr 29 20:15:59 2021 +0000
+++ b/ham/gnuradio-core/Makefile Thu Apr 29 23:30:12 2021 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.80 2021/04/21 13:24:50 adam Exp $
+# $NetBSD: Makefile,v 1.81 2021/04/29 23:30:14 thor Exp $
PKGNAME= gnuradio-core-${VERSION}
-PKGREVISION= 2
+PKGREVISION= 3
COMMENT= Core part of GNU Radio, all others need this
PLIST_MINUS= # empty
diff -r 38cac0c974d2 -r b0281d8ff95d ham/gnuradio-core/Makefile.common
--- a/ham/gnuradio-core/Makefile.common Thu Apr 29 20:15:59 2021 +0000
+++ b/ham/gnuradio-core/Makefile.common Thu Apr 29 23:30:12 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.32 2021/04/07 16:14:07 tnn Exp $
+# $NetBSD: Makefile.common,v 1.33 2021/04/29 23:30:14 thor Exp $
# This Makefile fragment is included in the package Makefiles for
# GNU Radio distributed packages (they all share common configure and build
# settings).
@@ -143,7 +143,7 @@
.include "../../graphics/cairo-gobject/buildlink3.mk"
.include "../../lang/python/application.mk"
.include "../../math/py-numpy/buildlink3.mk"
-.include "../../math/fftwf/buildlink3.mk"
+.include "../../math/fftw/buildlink3.mk"
.include "../../math/gsl/buildlink3.mk"
.include "../../math/volk/buildlink3.mk"
.include "../../textproc/log4cpp/buildlink3.mk"
diff -r 38cac0c974d2 -r b0281d8ff95d ham/gnuradio-ctrlport/Makefile
--- a/ham/gnuradio-ctrlport/Makefile Thu Apr 29 20:15:59 2021 +0000
+++ b/ham/gnuradio-ctrlport/Makefile Thu Apr 29 23:30:12 2021 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.26 2021/04/21 13:24:51 adam Exp $
+# $NetBSD: Makefile,v 1.27 2021/04/29 23:30:14 thor Exp $
PKGNAME= gnuradio-ctrlport-${VERSION}
-PKGREVISION= 2
+PKGREVISION= 3
COMMENT= New set of hooks into GNU Radio to allow a remote client to attach
.include "../../ham/gnuradio-core/Makefile.common"
.include "../../ham/gnuradio-core/Nocore.mk"
diff -r 38cac0c974d2 -r b0281d8ff95d ham/gnuradio-digital/Makefile
--- a/ham/gnuradio-digital/Makefile Thu Apr 29 20:15:59 2021 +0000
+++ b/ham/gnuradio-digital/Makefile Thu Apr 29 23:30:12 2021 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.26 2021/04/21 13:24:51 adam Exp $
+# $NetBSD: Makefile,v 1.27 2021/04/29 23:30:14 thor Exp $
PKGNAME= gnuradio-digital-${VERSION}
-PKGREVISION= 2
+PKGREVISION= 3
COMMENT= Digital related algorithms for GNU Radio
.include "../../ham/gnuradio-core/Makefile.common"
diff -r 38cac0c974d2 -r b0281d8ff95d ham/gnuradio-doxygen/Makefile
--- a/ham/gnuradio-doxygen/Makefile Thu Apr 29 20:15:59 2021 +0000
+++ b/ham/gnuradio-doxygen/Makefile Thu Apr 29 23:30:12 2021 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.41 2021/04/21 13:24:51 adam Exp $
Home |
Main Index |
Thread Index |
Old Index