From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] wxwidgets: Enable webview via webkit. Date: Thu, 31 Mar 2016 23:20:19 +0200 Message-ID: <87oa9ubazw.fsf@gnu.org> References: <87y492j1a6.fsf@elephly.net> <20160331121512.4928690d@debian-netbook> <878u0zngfj.fsf@elephly.net> <20160331212059.00a18fb6@debian-netbook> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39745) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alk0w-00011v-Jp for guix-devel@gnu.org; Thu, 31 Mar 2016 17:20:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1alk0t-00082Z-Ck for guix-devel@gnu.org; Thu, 31 Mar 2016 17:20:26 -0400 In-Reply-To: <20160331212059.00a18fb6@debian-netbook> (Efraim Flashner's message of "Thu, 31 Mar 2016 21:20:59 +0300") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Efraim Flashner Cc: guix-devel Efraim Flashner skribis: > On Thu, 31 Mar 2016 11:29:52 +0200 > Ricardo Wurmus wrote: > >> Efraim Flashner writes: >>=20 >> [...]=20=20 >> [...]=20=20 >> [...]=20=20 >>=20 >> Yes. Unfortunately, it does not work with the latest webkitgtk. >>=20 >> [...]=20=20 >> [...]=20=20 >>=20 >> It=E2=80=99s quite a bit larger. Should I try to move the webkit/webvie= w stuff >> to a separate output? Here=E2=80=99s the output of =E2=80=9Cguix size >> /gnu/store/js2mqmm3llc1ispcqll08c9s7nyi1i40-wxwidgets-3.0.2=E2=80=9D: >>=20 >> store item total = self >> /gnu/store/js2mqmm3llc1ispcqll08c9s7nyi1i40-wxwidgets-3.0.2 1108.5= 33.8 3.0% >> /gnu/store/yj7hx4r02g8nzgfna8pwsyqynxw0fkwy-webkitgtk-2.4.10 1053.5= 137.3 12.4% >> /gnu/store/sqd3q1xq5fsbga00bwhghi9shi7xdaac-gtk+-3.18.2 724.2= 45.4 4.1% >> /gnu/store/4s6q5z98smbjqarjjanghkl2jfbbmrwy-gtk+-2.24.28 697.1= 35.6 3.2% >> ... > > currently wxwidgets is a dependant for 1 package. It'd be nice if the new > wxwidgets wouldn't depend on gtk3 and gtk2, but if that's what it is then= I > don't think having a separate output would be a great solution. But 1.1=C2=A0G just for a GUI toolkit is a lot. Currently wxwidgets=E2=80=99s closure is at 785=C2=A0MiB, so that=E2=80=99d= be a 40% increase. There are references to two Cairos, Perl, etc. Definitely, there=E2=80=99s= a lot of room for optimization here. It probably shouldn=E2=80=99t block this patch, but it should be high on the list of priorities IMO. Ludo=E2=80=99.