Date: Sun, 19 Jun 2005 12:33:25 +0900 (JST) From: NAKATA Maho <chat95@mac.com> To: adamw@magnesium.net Cc: maho@FreeBSD.org, adamw@FreeBSD.org, openoffice@FreeBSD.org Subject: Re: ports/77290: OOo2 moz needs GTK2 Message-ID: <20050619.123325.104028615.chat95@mac.com> In-Reply-To: <42B4DF00.5090109@magnesium.net> References: <200506190247.j5J2lWmV007454@freefall.freebsd.org> <42B4DF00.5090109@magnesium.net>
index | next in thread | previous in thread | raw e-mail
In Message-ID: <42B4DF00.5090109@magnesium.net> Adam Weinberger <adamw@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@FreeBSD.org)home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050619.123325.104028615.chat95>
