#50157: ImageMagick: add HDRI support --------------------------+-------------------------------- Reporter: fmw@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: ImageMagick | --------------------------+-------------------------------- Changes (by ryandesign@…): * version: 2.3.4 => * type: request => enhancement * port: imagemagick => ImageMagick Comment: It is currently not possible to install ImageMagick with hdri support in MacPorts. It was necessary to remove the hdri, q8, q16 and q32 variants in r106049 because using them changes the API of the library—including changing the library's install_name—and thus makes such a library incompatible with other ports built with ImageMagick built without those variants. For example, if you installed ImageMagick with the old hdri variant, then installed a port that links with ImageMagick (such as digikam), you might receive a binary of digikam from our build server. Our build server uses default variants, so it would not have used the hdri variant. And digikam would fail to work because the non-hdri version of ImageMagick it was linked with would not be available on your system. The only way we could re-add hdri support would be to break the libraries of the ImageMagick port out into nonconflicting subports: one for the standard Q16 libraries, one for the hdri libraries, and one each for the Q8 and Q32 libraries. The main ImageMagick port would then be for the programs like `convert` and `mogrify` and might have variants to let you choose which libraries it should use, while still allowing other ports (like digikam) to use the Q16 libraries as usual. -- Ticket URL: <https://trac.macports.org/ticket/50157#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X