Hanno Böck wrote:
Now, gegl has 13 optional dependencies that could be use-flagged. The pity is, it has no configure-option for most of them, they are autodetected. (It's about gtk, ruby, lua, cairo, pango, libpng, openexr, rsvg, sdl, asciidoc, enscript, graphviz and ffmpeg)
whoah! Quite a large number!.
My experience with the gimp developers in the past was that they weren't very pleased by bugs about automagic deps and I assume if I post them without patches, they'll get closed immediately. Now I always avoided to dig too deep into autotools, so I don't feel skilled enough for this task.
Ping me and we could work out something, probably the best way would be hack a PKG_CONFIG_CONDITIONAL that does whatever the canned pkgconfig does+ adding the --enable option.
Is there some brave gentoo dev (or non-dev, doesn't really matter) volunteering to send patches to gegl-upstream?
We could teamwork having some autostuff monkey doing part of the work, you helping us trying out the result and whoever has better contact with upstream could try to get the thing there.
Beside, I'm asking myself how to handle this situation. Hard-enable them all as long as there are no patches? Let the automagic go in the tree? Opinions welcome.
Where is the ebuild, put it as is hardmasked with a note about this, then we could work together on it.
lu -- Luca Barbato Gentoo Council Member Gentoo/linux Gentoo/PPC http://dev.gentoo.org/~lu_zero -- gentoo-dev@lists.gentoo.org mailing list