From owner-cvs-ports@FreeBSD.ORG Sun Aug 8 06:20:22 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8A7571065677; Sun, 8 Aug 2010 06:20:22 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from mail.allbsd.org (gatekeeper-int.allbsd.org [IPv6:2001:2f0:104:e002::2]) by mx1.freebsd.org (Postfix) with ESMTP id D83588FC14; Sun, 8 Aug 2010 06:20:21 +0000 (UTC) Received: from alph.d.allbsd.org (p2176-ipbf406funabasi.chiba.ocn.ne.jp [124.86.72.176]) (authenticated bits=128) by mail.allbsd.org (8.14.4/8.14.3) with ESMTP id o786K2bf098533; Sun, 8 Aug 2010 15:20:12 +0900 (JST) (envelope-from hrs@FreeBSD.org) Received: from localhost (localhost [IPv6:::1]) (authenticated bits=0) by alph.d.allbsd.org (8.14.4/8.14.4) with ESMTP id o786JxCM093215; Sun, 8 Aug 2010 15:20:01 +0900 (JST) (envelope-from hrs@FreeBSD.org) Date: Sun, 08 Aug 2010 15:19:55 +0900 (JST) Message-Id: <20100808.151955.35430600.hrs@allbsd.org> To: ache@nagual.pp.ru From: Hiroki Sato 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> X-PGPkey-fingerprint: BDB3 443F A5DD B3D0 A530 FFD7 4F2C D3D8 2793 CF2D X-Mailer: Mew version 6.3 on Emacs 23.1 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Multipart/Signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="--Security_Multipart(Sun_Aug__8_15_19_55_2010_801)--" Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.95.3 at gatekeeper.allbsd.org X-Virus-Status: Clean X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.3 (mail.allbsd.org [133.31.130.32]); Sun, 08 Aug 2010 15:20:16 +0900 (JST) X-Spam-Status: No, score=-99.4 required=13.0 tests=AWL,CONTENT_TYPE_PRESENT, RCVD_IN_CHINA, RCVD_IN_CHINA_KR, RCVD_IN_PBL, RCVD_IN_TAIWAN, SPF_SOFTFAIL, USER_IN_WHITELIST,X_MAILER_PRESENT autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gatekeeper.allbsd.org 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 X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Aug 2010 06:20:22 -0000 ----Security_Multipart(Sun_Aug__8_15_19_55_2010_801)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Andrey Chernov 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)----