[MacPorts] #50157: ImageMagick: add HDRI support (was: Imagemagick HDRI)
MacPorts
noreply at macports.org
Mon Dec 28 17:33:57 PST 2015
#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
More information about the macports-tickets
mailing list