ports/77290: OOo2 moz needs GTK2

NAKATA Maho chat95 at mac.com
Sun Jun 19 03:33:39 GMT 2005


In Message-ID: <42B4DF00.5090109 at magnesium.net> 
Adam Weinberger <adamw at magnesium.net> wrote:

> Maho Nakata wrote:
> > Synopsis: OOo2 moz needs GTK2
> > 
> > State-Changed-From-To: open->closed
> > State-Changed-By: maho
> > State-Changed-When: Sun Jun 19 02:36:57 GMT 2005
> > State-Changed-Why: 
> > Gtk1 is needed since libIDL dependency, but OOo2 still
> > needs gtk2 and mozilla is happy with gtk2, so dependency of
> > gtk1 and orbit are now redundant.
> > 
> > 
> > http://www.freebsd.org/cgi/query-pr.cgi?pr=77290
> 
> libIDL shouldn't be necessary. libIDL2 should supersede the need for 
> libIDL... IMO OO's mozilla should be trained to use gtk20 and ignore 
> gtk12, and the gtk12/glib12/libidl dependencies should be removed if 
> possible.

Mozilla1.7 requires libIDL 0.6 or 0.8. but libIDL2 doesn't supersede
libIDL in this case. I'm not sure these functionality difference but
configure checks libIDL's version. so libIDL dependency for mozilla
compilation can still exists. Why I said `can still exists' ?  mozilla
connectivity doesn't depend on gtk1,2 but building mozilla requires one of
them. I would like to reduce the dependency so I once tried to reduce the
requirement of from gtk2 to xlib, but in this case we need libIDL and not
libIDL2. We need libIDL and it requires gtk1.

Thanks for your comment. My commit log was wrong. correct one is
since gtk1 is needed libIDL dependency,
but OOo2 of moz project build with gtk2 (and this is the default)
so dependency of gtk1 and orbit are now redundant.

> The FreeBSD GNOME team has been phasing out gtk12 support whenever gtk20 
> support is available as much as possible, and I think that it'd be a big 
> win to have OO do the same. gtk12 is now not needed for any app in any 
> of the GNOME metaports... are you sure that glib12/gtk12/libIDL are 
> necessary for OO?
No no longer needed neither glib12/gtk/12/libIDL.

Thanks for your comment!
-- NAKATA, Maho (maho at FreeBSD.org)


More information about the freebsd-openoffice mailing list