From owner-freebsd-x11@FreeBSD.ORG Tue May 22 16:22:03 2007 Return-Path: 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 900D716A4E5 for ; Tue, 22 May 2007 16:22:03 +0000 (UTC) (envelope-from infofarmer@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.238]) by mx1.freebsd.org (Postfix) with ESMTP id 4B5B813C480 for ; Tue, 22 May 2007 16:22:03 +0000 (UTC) (envelope-from infofarmer@gmail.com) Received: by nz-out-0506.google.com with SMTP id s1so2657174nze for ; Tue, 22 May 2007 09:22:02 -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=KBhjNWT+Yz45KIEEn1dC7VOFFwsLnWlCwiEeLmQyQwApxFPmUr062EyNwGLouYWEElSrj1h59JFyjJQtbiKdsx3AfzHq4ko6TffeYz7OJ1i7zH5gWGG9icRjl3Za/bVQmnCgKA46b8+3IZKEV5Nh5+dRoIJMTMI4oViFszbUzlA= 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=lsGo34u7sOuHgj/1ooy+bpu0cCNKGO3lf05j4nyxKhh1dWwujJYlPMqydx32mU7ULUSJyzQCcIBE6pREb4kWTKGqA+7NNrgIrBtg/PI5OXmnBYElokbIPzYyvShEpr6BFGRraW6iZpFJDMCDmFAdNqom8OXrb1zIDWvaaERtPrg= Received: by 10.115.46.9 with SMTP id y9mr3338617waj.1179850922129; Tue, 22 May 2007 09:22:02 -0700 (PDT) Received: by 10.114.194.5 with HTTP; Tue, 22 May 2007 09:22:02 -0700 (PDT) Message-ID: Date: Tue, 22 May 2007 20:22:02 +0400 From: "Andrew Pantyukhin" Sender: infofarmer@gmail.com To: "Jona Joachim" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: X-Google-Sender-Auth: 7804be3ba6e72422 Cc: freebsd-x11@freebsd.org 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 May 2007 16:22:03 -0000 On 5/22/07, 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). It was the way of POLA. Traditionally, xorg installed all available drivers. Also, drivers don't take very long to compile. When some pkg_create-related tweaks are committed, the time xorg-drivers take to compile and install will be negligible if compared with the rest of xorg.