On Wed, 10 Jul 2013, Alexander Pyhalov wrote:
Hello all again.
Now I have (it seems) working imagemagick update :
https://github.com/pyhalov/oi-userland/compare/imagemagick
However, it can break a lot, because imagemagick library names, so numbers
and so on changed. So it seems to integrate it we need to rebuild all
dependent packages (including other gates, e.g. JDS).
ImageMagick can be configured to use subsets of its dependencies.
Someone should decide which dependencies are actually worth using and
which can be mapped out without excessive loss of functionality. For
example, a dependency on cairo pulls in quite a lot of other stuff.
This means that any software which links with ImageMagick then becomes
dependent on this other stuff. It would also mean that the
ImageMagick binaries would not run without X11 client libraries and
the other dependencies installed.
Besides changes to library names, the ImageMagick APIs and ABI are not
terribly stable. Care needs to be taken to avoid ripple effects which
result in rebuilding the "world".
ImageMagick APIs have changed (even the name of the function to call
to initialize the library) since the version in OpenSolaris so
dependent apps/libraries may need to be patched to compile and work
properly.
Bob
--
Bob Friesenhahn
bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
_______________________________________________
oi-dev mailing list
oi-dev@openindiana.org
http://openindiana.org/mailman/listinfo/oi-dev