[MacPorts] #71619: ImageMagick, ImageMagick7: missing delegate fftw (was: ImageMagick missing delegate fftw)

MacPorts noreply at macports.org
Mon Dec 23 04:07:26 UTC 2024


#71619: ImageMagick, ImageMagick7: missing delegate fftw
----------------------------------------+--------------------
  Reporter:  krautho                    |      Owner:  (none)
      Type:  defect                     |     Status:  new
  Priority:  Not set                    |  Milestone:
 Component:  ports                      |    Version:  2.10.5
Resolution:                             |   Keywords:  fftw
      Port:  ImageMagick, ImageMagick7  |
----------------------------------------+--------------------
Changes (by ryandesign):

 * cc: ryandesign, Dave-Allured (added)
 * type:  request => defect
 * port:  ImageMagick7 => ImageMagick, ImageMagick7


Old description:

> I need FFTW support in ImageMagick.
> Don't Know how to get it in both Versions 6 and 7
> All the lib dependencies are fulfilled (fftw-3)
> tried both versions.
>
> Sequoia Version 15.2 (24C101)
> Version: ImageMagick 6.9.13-16 Q16 aarch64 18467
> https://legacy.imagemagick.org
> Copyright: (C) 1999 ImageMagick Studio LLC
> License: https://imagemagick.org/script/license.php
> Features: Cipher DPC Modules OpenCL
> Delegates (built-in): bzlib djvu fontconfig freetype gslib heic jbig jng
> jp2 jpeg lcms ltdl lzma openexr png ps raw tiff webp x xml zlib
>
> Installed all libs before installation of ImageMagick (version above and
> the 7)

New description:

 I need FFTW support in ImageMagick. \\
 Don't Know how to get it in both Versions 6 and 7 \\
 All the lib dependencies are fulfilled (fftw-3) \\
 tried both versions.

 Sequoia Version 15.2 (24C101)
 {{{
 Version: ImageMagick 6.9.13-16 Q16 aarch64 18467
 https://legacy.imagemagick.org
 Copyright: (C) 1999 ImageMagick Studio LLC
 License: https://imagemagick.org/script/license.php
 Features: Cipher DPC Modules OpenCL
 Delegates (built-in): bzlib djvu fontconfig freetype gslib heic jbig jng
 jp2 jpeg lcms ltdl lzma openexr png ps raw tiff webp x xml zlib
 }}}

 Installed all libs before installation of ImageMagick (version above and
 the 7)

--

Comment:

 Both ImageMagick and ImageMagick7 declare a dependency on the fftw-3 port
 so you're right to expect fftw support to be present…

 The ports do not use the `--with-fftw` configure flag, so the ports
 evidently assume ImageMagick will enable it automatically if fftw is
 found.

 However, ImageMagick appears to have changed whether fftw is used
 automatically or must be explicitly requested several times. At present,
 it must be requeted.

 So we should add `--with-fftw` to both ports and increase their revisions.

-- 
Ticket URL: <https://trac.macports.org/ticket/71619#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list