Date: Sun, 08 Aug 2010 15:19:55 +0900 (JST) From: Hiroki Sato <hrs@FreeBSD.org> To: ache@nagual.pp.ru Cc: doceng@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/print/ghostscript8 Makefile ports/print/ghostscript8/files patch-jbig2dec__os_types.h Message-ID: <20100808.151955.35430600.hrs@allbsd.org> In-Reply-To: <20100804064426.GA47813@nagual.pp.ru> References: <20100803215558.GA28885@nagual.pp.ru> <20100804.113628.191927483.hrs@allbsd.org> <20100804064426.GA47813@nagual.pp.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
----Security_Multipart(Sun_Aug__8_15_19_55_2010_801)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Andrey Chernov <ache@nagual.pp.ru> wrote in <20100804064426.GA47813@nagual.pp.ru>: ac> On Wed, Aug 04, 2010 at 11:36:28AM +0900, Hiroki Sato wrote: ac> > Thanks for the report. Could you try the attached patch and let me ac> > know if it solves the dependency issue? ac> ac> > CONFIGURE_ARGS+=--without-x ac> > +.if defined(WITH_GS_display) ac> > +CONFIGURE_ARGS+=--disable-gtk ac> > +.endif ac> ac> Do you mean !defined(WITH_GS_display) here instead? Because when ac> GS_display is OFF it still builds _with_ gtk (sensed by configure) ac> but without gtk dependencies set in the port. True. And I noticed I misunderstood something around the display driver. I'll send you an updated patch. ac> BTW, why gtk bloat is ever needed? Should it be turned explicetely by ac> some another knob? I remember only few versions ago no gtk is needed. Newer GS (8.x) has two separate frontends, gsx (graphical) and gsc (console), and the gsx depends on gtk+. The gsc is the old interface and it can be built with direct support for X11 display. The old GS port built the gsc only. I guess X11 support in the gsc will be removed at some point in the upstream releases and the graphical interface will be gtk+ only. I understand it would be good if the gtk+ dependency can be disabled because direct X11 vs X11 via gtk+ are no big difference at this moment and the gsc can still be built with X11 support. I will work on a separation of X11 without gtk+, no X11, and X11 via gtk+ (probably ghostscript-gtk or something like that). -- Hiroki ----Security_Multipart(Sun_Aug__8_15_19_55_2010_801)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAkxeTIsACgkQTyzT2CeTzy1S8QCgtPw275YaN0IDFmGWiq80ES94 sl0An3h/PP36bxzVXHNut/4hsGS0u25k =UnxM -----END PGP SIGNATURE----- ----Security_Multipart(Sun_Aug__8_15_19_55_2010_801)----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100808.151955.35430600.hrs>