Could we please make the xulrunner dependency optional via a USE flag? It is not needed in every usecase (ie. Flightgear) and it is quite a big package. I tested it without it and it works.
Not unless you submit a patch which enables it to be controlled by a use flag. It uses cmake and it looks like that package only support auto-magical detection of the libraries rather than a command-line choosing of what to enable. I'm not very familiar with how cmake works so maybe I'm wrong.
Fixed in portage. Thanks