Skip site navigation (1)Skip section navigation (2)
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>