imagemagick? ( || ( media-gfx/imagemagick:= media-gfx/graphicsmagick ) ) Use of := inside || () is forbidden and does not work as you expect it to. Options are: 1. add a USE flag to switch between the two, 2. add a virtual for the two -- if they have compatible ABIs (which I doubt).
commit a1493acc4ec62d79348449837e3d0a3aff3f97a6 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: Tue Jun 21 21:42:24 2016 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: Tue Jun 21 21:42:30 2016 media-libs/xine-lib: Remove := slot op from ||, #586316 Keeping it open to let you improve the dep.
I guess we will need to use a "graphicsmagic" USE similar to libav one for all this imagemagick vs graphicsmagick RDEPENDs :-/
(In reply to Pacho Ramos from comment #2) > I guess we will need to use a "graphicsmagic" USE similar to libav one for > all this imagemagick vs graphicsmagick RDEPENDs :-/ I think soap originally wanted to work on this but I don't know if he still does.
latest 1.2.9 doesn't need this