Date: Fri, 28 Jun 2019 19:01:16 -0400 From: Steve Wills <swills@FreeBSD.org> To: Jan Beich <jbeich@FreeBSD.org> Cc: gecko@FreeBSD.org Subject: Re: Firefox and GTK2 Message-ID: <e4c2f045-8280-6587-4bb2-66130d5aeaea@FreeBSD.org> In-Reply-To: <sgrt-1iic-wny@FreeBSD.org> References: <7536c5cf-f8a0-fe5c-661f-b7909b9d57aa@FreeBSD.org> <y31m-acgi-wny@FreeBSD.org> <491275b9-47ef-58b4-ab0c-bdaf1bed13b4@FreeBSD.org> <tvc9-352i-wny@FreeBSD.org> <5d74ebf9-49cd-04bc-d6b5-aa156491f29f@FreeBSD.org> <sgrt-1iic-wny@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, On 6/28/19 5:56 PM, Jan Beich wrote: > Steve Wills <swills@FreeBSD.org> writes: > [snip] > > How does libcanberra decide which gtk to use? > Wouldn't that be based on how it's built and what it's linked against? [snip] > > That's the point. I couldn't find where libcanberra depends on gtk3. > It's probably Gtk that calls into libcanberra. If so then every gtk30 > consumer that depends on libcanberra also needs libcanberra-gtk3. > > $ strings /usr/local/lib/gtk-2.0/modules/libcanberra-gtk-module.so | fgrep libcanberra > libcanberra.so.0 > libcanberra-gtk.so.0 > libcanberra-gtk-module.so > > $ strings /usr/local/lib/gtk-3.0/modules/libcanberra-gtk-module.so | fgrep libcanberra > libcanberra.so.0 > libcanberra-gtk3.so.0 > libcanberra-gtk3-module.so > Sorry, what are you looking for here? What would be different that you're not seeing? >>> GTK3 is still optional in www/seamonkey and not supported in www/palemoon. >> >> Maybe the libcanberra dep could be moved out of bsd.gecko.mk and into >> the ports? > > Right. To Mk/Uses/gnome.mk where USE_GNOME=canberra can decide whether > to pull -gtk3 slave or not. USE_GNOME=canberra might make sense, yeah, although I'm not sure how it would decide which to use. Maybe that would have to specified. Steve
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e4c2f045-8280-6587-4bb2-66130d5aeaea>