The Devhelp website states that version 0.9.3, which is marked stable in Portage, can be built against Firefox instead the Mozilla suite. The ebuild, however, doesn't support this.
because our firefox doesn't support this, at least not at the time when i added the ebuild. cc-ing moz devs for their statement.
Brad any suggestion on this? Does firefox provide gecko/gtkembedmoz?
Firefox doesn't guarantee GRE stability, neither binary nor source. They don't provide the SDK, and its -not- recommended to build components against it.
But then. What do you think about this statement in ChangeLog of mozilla-firefox? 24 Mar 2005; Brad Laue <brad@gentoo.org> +mozilla-firefox-1.0.2-r1.ebuild: Add headers and pkgconfig files so we can build other browsers against Firefox rather than Mozilla Suite. May be now this is possible to compile devhelp against mozilla-firefox?
Created attachment 55676 [details] Devhelp ebuild with firefox. Hello. This ebuild may help for everybody who are interested in devhelp compiled with firefox. Just add firefox in your use flags. BTW. Is it possible to add this ebuild into cvs? Peter.
Created attachment 56653 [details] devhelp-0.9.3-r1.ebuild i think ebiuld should look like this 1. 'firefox' in KEYWORDS ??????????!!!!!!!!!!!!!! 2. why another USE flag ('firefox')? this ebuild checks whether to use mozilla or firefox...
Created attachment 56654 [details] devhelp-0.9.3-r1.ebuild ooops.forgot to change header
and, i suppose, this should not depend on www-client/firefox but >=www-client-1.0.2-r1 see comment #4
Created attachment 57470 [details] Devhelp ebuild with firefox support. second attempt. firefox in KEYWORDS was a typo... I'm sorry for that. I should sleep before posting results. :) Why you are using has_version instead of firefox use flag? Look firefox use flag already exist in portage: local use flags (searching: firefox) [- ] firefox (www-client/galeon): build against firefox instead of mozilla [- ] firefox (www-client/kazehakase-cvs): Use firefox's Gecko engine. [- ] firefox (www-client/kazehakase): Use firefox's Gecko engine. So. I think it's normal to use firefox flag to force package to use firefox's Gecko engine... I know nothing about www-client, but now your solution has side effect during emerge: QA Notice: has_version() in global scope: dev-util/devhelp-0.9.3 I've edited my ebuild removing bad keyword and added version number for firefox.
I built succesfully devhelp-0.10 against firefox today. I think that a fixed ebuild could go in portage at this point.
devhelp-0.10 already contains the 'firefox' USE flag for this effect.