From owner-freebsd-x11@FreeBSD.ORG Mon Dec 21 00:56:11 2009 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3013C1065692; Mon, 21 Dec 2009 00:56:11 +0000 (UTC) (envelope-from unixmania@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.158]) by mx1.freebsd.org (Postfix) with ESMTP id 8FDE48FC1B; Mon, 21 Dec 2009 00:56:10 +0000 (UTC) Received: by fg-out-1718.google.com with SMTP id 16so2042084fgg.13 for ; Sun, 20 Dec 2009 16:56:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=4ziEtiyGBKPjJoK9uzS6ogQVMi0YL7+7scQY5A2lsuI=; b=ACQeD1lPy0ohW9XD1unyHarMmIfy13lwIPjYp5+MwIAUoKN4FM+0kEToOXOHrJB4/B AydGeQLvUVotbX70/9WACpPSVRsEthKA4H022SFn72WrPOpnyQygznWBuH/e24RhDie1 uf1QPFUbv5pRTOszrnuV0dRwq43e2yZUfdwkk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=EJDPZ+bNqr+EQz5/Tfc59tLSjmnyKZuLwPu8cC9Mvrkwq77H7TrjAvAyXelBRg/kYI dmPo7/YCed18g/l4VvbCeYBb3ks0w6DOg43a4sKV8d8tEQjJvIgslj7dTuUPkrV4Fu4g nHkNDbsZNnUqvUSSAkSrKJ9ToIxNvIjKjKxpU= MIME-Version: 1.0 Received: by 10.239.187.137 with SMTP id l9mr744195hbh.57.1261356965856; Sun, 20 Dec 2009 16:56:05 -0800 (PST) In-Reply-To: <1261317544.2315.52.camel@balrog.2hip.net> References: <200912192220.nBJMK8xo025223@freefall.freebsd.org> <1261278141.2315.47.camel@balrog.2hip.net> <200912201011.20455.makc@issp.ac.ru> <1261317544.2315.52.camel@balrog.2hip.net> Date: Sun, 20 Dec 2009 22:56:05 -0200 Message-ID: From: "Carlos A. M. dos Santos" To: Robert Noland Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-x11@freebsd.org Subject: Re: ports/137373: x11/libX11: make dependance on x11/libxcb X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Dec 2009 00:56:11 -0000 On Sun, Dec 20, 2009 at 11:59 AM, Robert Noland wrote= : > On Sun, 2009-12-20 at 10:11 +0300, Max Brazhnikov wrote: >> On Sun, 20 Dec 2009 01:06:37 -0200, Carlos A. M. dos Santos wrote: >> > On Sun, Dec 20, 2009 at 1:02 AM, Robert Noland w= rote: >> > > On Sun, 2009-12-20 at 00:30 -0200, Carlos A. M. dos Santos wrote: >> > >> > .... >> > >> > >> Is it acceptable a patch allowing to diable XCB without a menu? The >> > >> default behavior is kept but users can put "WITHOUT_XCB=3Dtrue" in >> > >> /etc/make.conf, ensuring that all ports are built the same way. >> > > >> > > If it is defined as a KNOB and all of the ports override the option = if >> > > the KNOB is set, then yes I'm ok with it. =A0I just don't want an op= tion, >> > > since it makes foot shooting easier. >> > > >> > > robert. >> > >> > Ok, I will submit a followup with an new patch. >> >> As KDE (and several multimedia ports) maintainer I object to having xcb = knob >> in x11 ports. Turning it off will break plist and/or build of these port= s, >> they does require libx11 compiled with xcb support. > > Well, I don't get why anyone would not want it. =A0I have had discussions > with other Xorg folk about making it mandatory for X. Remember that not everybody wants X for running GNOME or KDE. Think about appliances and kiosks where small footprint counts more than fancy functionality or even performance. That's what I'm attempting to do here. I could maintain a private set of customized ports - and have been doing this, to some extent - but it is much better to put the options in the regular ports. Also, I'm not the only one interested on such thing. Look at x11/xorg-minimal, for instance.