From owner-freebsd-x11@FreeBSD.ORG  Tue May 22 17:33:45 2007
Return-Path: <owner-freebsd-x11@FreeBSD.ORG>
X-Original-To: freebsd-x11@freebsd.org
Delivered-To: freebsd-x11@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 7541416A46D
	for <freebsd-x11@freebsd.org>; Tue, 22 May 2007 17:33:45 +0000 (UTC)
	(envelope-from infofarmer@gmail.com)
Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.226])
	by mx1.freebsd.org (Postfix) with ESMTP id 1F1CB13C4AE
	for <freebsd-x11@freebsd.org>; Tue, 22 May 2007 17:33:45 +0000 (UTC)
	(envelope-from infofarmer@gmail.com)
Received: by nz-out-0506.google.com with SMTP id s1so2681414nze
	for <freebsd-x11@freebsd.org>; Tue, 22 May 2007 10:33:44 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
	b=ZaLo8XzB96DCGafSynBVyA5/2ljjEHgobs3YosCnsIJagD9/ozWn+HB6isfxEWiq8H6yz8aQlp6SUPU/nR+21iqzowU9z/CASSULPhZfLw5H7g3s/oi6qWiYDt9gDR6siqwGE0R7+vIkRvpN3lmtd0sRtLN50tQyuzWP02L5344=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
	b=I3UinqXtAqxc43GQ0hKZou0ekh0hTP7xs9o3cJ1eE5MRaZVNUOSz1toC8HiEWvVc38BAiKsOs5Lci5iQAkdiRPGcEZsBn3hW6RZpi8iptDgfABBea5461rE6mrC+O4DJYGrG01wL+BaSEHkljzppxBtg/mjV3tuvdq+J9d6iJls=
Received: by 10.114.73.1 with SMTP id v1mr3414653waa.1179855223525;
	Tue, 22 May 2007 10:33:43 -0700 (PDT)
Received: by 10.114.194.5 with HTTP; Tue, 22 May 2007 10:33:43 -0700 (PDT)
Message-ID: <cb5206420705221033l53aff646x711d85c6aa32e231@mail.gmail.com>
Date: Tue, 22 May 2007 21:33:43 +0400
From: "Andrew Pantyukhin" <infofarmer@FreeBSD.org>
Sender: infofarmer@gmail.com
To: "Florent Thoumie" <flz@freebsd.org>
In-Reply-To: <4653265C.8030902@FreeBSD.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <f2v3qg$vfl$1@sea.gmane.org> <46531BCA.80804@FreeBSD.org>
	<f2v6ie$vfl$2@sea.gmane.org> <4653265C.8030902@FreeBSD.org>
X-Google-Sender-Auth: bd5af92a916e0386
Cc: freebsd-x11@freebsd.org, Jona Joachim <jaj@hcl-club.lu>
Subject: Re: use OPTIONS in x11-drivers/xorg-drivers
X-BeenThere: freebsd-x11@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: X11 on FreeBSD -- maintaining and support <freebsd-x11.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-x11>,
	<mailto:freebsd-x11-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-x11>
List-Post: <mailto:freebsd-x11@freebsd.org>
List-Help: <mailto:freebsd-x11-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-x11>,
	<mailto:freebsd-x11-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 22 May 2007 17:33:45 -0000

On 5/22/07, Florent Thoumie <flz@freebsd.org> wrote:
> Jona Joachim wrote:
> > On Tue, 22 May 2007 17:35:22 +0100, Florent Thoumie wrote:
> >
> >> Jona Joachim wrote:
> >>> Hi!
> >>> I just wanted to ask why the x11-drivers/xorg-drivers port installs all
> >>> those drivers unconditionally.
> >>> Wouldn't it be sensible to use the OPTIONS framework to let the user
> >>> choose what he wants and needs?
> >>> To make the choice easier for the user you could enable drivers that he
> >>> most likely needs by default.
> >>> To find out what graphics driver he needs you could consult pciconf(8).
> >> This will be done within the next few weeks.
> >
> > Great!
> > Would it be possible to include an option to depend on x11/nvidia-driver?
>
> Probably not, as it's not part of xorg-drivers.

We don't want to make it a part of xorg-drivers because
it's not a part of xorg-drivers? :-)

More and more drivers will appear which are developed
outside X.org. Personally, I see no harm in letting
them into the infrastructure (maybe not by default).