From owner-freebsd-gecko@FreeBSD.ORG Tue Aug 25 00:24:19 2009 Return-Path: Delivered-To: gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 34941106568E for ; Tue, 25 Aug 2009 00:24:19 +0000 (UTC) (envelope-from andrew@areilly.bpa.nu) Received: from nschwmtas05p.mx.bigpond.com (nschwmtas05p.mx.bigpond.com [61.9.189.149]) by mx1.freebsd.org (Postfix) with ESMTP id B4A658FC1C for ; Tue, 25 Aug 2009 00:24:18 +0000 (UTC) Received: from nschwotgx01p.mx.bigpond.com ([124.188.162.219]) by nschwmtas05p.mx.bigpond.com with ESMTP id <20090825002416.LXJK1928.nschwmtas05p.mx.bigpond.com@nschwotgx01p.mx.bigpond.com> for ; Tue, 25 Aug 2009 00:24:16 +0000 Received: from areilly.bpa.nu ([124.188.162.219]) by nschwotgx01p.mx.bigpond.com with ESMTP id <20090825002416.OWNE28976.nschwotgx01p.mx.bigpond.com@areilly.bpa.nu> for ; Tue, 25 Aug 2009 00:24:16 +0000 Received: (qmail 61764 invoked by uid 501); 25 Aug 2009 00:23:59 -0000 Date: Tue, 25 Aug 2009 10:23:59 +1000 From: Andrew Reilly To: Joe Marcus Clarke Message-ID: <20090825002359.GA61141@duncan.reilly.home> References: <20090822182208.GM82743@bsdcrew.de> <20090824020523.GB52180@duncan.reilly.home> <1251080785.99362.26.camel@shumai.marcuscom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1251080785.99362.26.camel@shumai.marcuscom.com> User-Agent: Mutt/1.4.2.3i X-RPD-ScanID: Class unknown; VirusThreatLevel unknown, RefID str=0001.0A150201.4A932F30.00BA,ss=1,fgs=0 X-SIH-MSG-ID: rB47FNL/TAD0zmQv0WC2OwcnyAzlq3Mv8Z4QX81loRIGTUDBp8PfStrHNvZRsMuxxDxJJhqFNGMkaa3iTY3RstCK Cc: gnome@freebsd.org, ports@freebsd.org, gecko@freebsd.org Subject: Re: [HEADUP] FreeBSD Gecko's TODO and plan for future X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Aug 2009 00:24:19 -0000 On Sun, Aug 23, 2009 at 10:26:25PM -0400, Joe Marcus Clarke wrote: > You can set WITH_GECKO=libxul in make.conf, and most of these should go > away. I've done that (and installed libxul!) and re-built all of the ports in firefox-2.*/+REQUIRED_BY, and my list is now: alacarte-0.12.1_1 brasero-2.26.3_1 cairo-clock-0.3.2_3 cheese-2.26.3_1 deskbar-applet-2.26.2_1 empathy-2.26.2_1 eog-2.26.3_1 epiphany-2.26.3_3 epiphany-extensions-2.26.1_1 gnome-control-center-2.26.0_2 gimp-2.6.6,2 gnome-applets-2.26.3_1 gnome-games-2.26.3_1 gnome2-2.26.3 gtkam-gnome-0.1.16.1_1 hamster-applet-2.26.3_1 orca-2.26.3_1 seahorse-plugins-2.26.2_2 sound-juicer-2.26.1_1 That's a lot shorter than it was before, but still clearly quite long. In most of these I can't see where the firefox dependency is coming from. For instance, the gimp meta-port is still here, but gimp-app has moved over to the libxul-1.9 +REQUIRED_BY list. Is there any convenient way to list dependencies hierarchially, rather than the flat set that pkg_info -r provides? Cheers, -- Andrew