From nobody Sun May 8 10:16:14 2022 X-Original-To: x11@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 952E11AB83D8 for ; Sun, 8 May 2022 10:16:15 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mx.blih.net (mx.blih.net [212.83.155.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mx.blih.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Kx0ZQ1ttvz4YtN; Sun, 8 May 2022 10:16:14 +0000 (UTC) (envelope-from manu@bidouilliste.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bidouilliste.com; s=mx; t=1652004972; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=HW2XcYWvIsg6+NtXH8h6OGat5FdL58nw9ZI9YtfELmI=; b=KMrt3dGa/yV29xMaEY6G0Txqv8MXhbjIOKQcucijKHRnYe2YQGsA19NokLnEgCvdZDL8Xn 977i+a7xQ6oF8JL4N2ra2C0ExNO08z/q7lVjxz87HvG+ZTqntyvd83Fd7XjB4W/KIZ5+w8 q2nwC63wHQn0B/h4uF7SBsO0jCXAJEg= Received: from amy (lfbn-idf2-1-1518-133.w92-169.abo.wanadoo.fr [92.169.82.133]) by mx.blih.net (OpenSMTPD) with ESMTPSA id 6d6d1e4f (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sun, 8 May 2022 10:16:12 +0000 (UTC) Date: Sun, 8 May 2022 12:16:14 +0200 From: Emmanuel Vadot To: Kevin Oberman Cc: Sergey Dyatko , "freebsd-x11@freebsd.org" , manu@freebsd.org Subject: Re: Please add options to graphics/gpu-firmware-kmod Message-Id: <20220508121614.cdbd482dba9da49c0883181e@bidouilliste.com> In-Reply-To: References: <20220504152440.f411c0df25faf81bdd2e9837@bidouilliste.com> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd14.0) List-Id: X11 List-Archive: https://lists.freebsd.org/archives/freebsd-x11 List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4Kx0ZQ1ttvz4YtN X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bidouilliste.com header.s=mx header.b=KMrt3dGa; dmarc=pass (policy=none) header.from=bidouilliste.com; spf=pass (mx1.freebsd.org: domain of manu@bidouilliste.com designates 212.83.155.74 as permitted sender) smtp.mailfrom=manu@bidouilliste.com X-Spamd-Result: default: False [-3.50 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:212.83.155.74/32]; DKIM_TRACE(0.00)[bidouilliste.com:+]; DMARC_POLICY_ALLOW(-0.50)[bidouilliste.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:12876, ipnet:212.83.128.0/19, country:FR]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[bidouilliste.com:s=mx]; FREEFALL_USER(0.00)[manu]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-1.00)[-1.000]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MLMMJ_DEST(0.00)[x11]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N On Wed, 4 May 2022 16:53:55 -0700 Kevin Oberman wrote: > On Wed, May 4, 2022 at 6:25 AM Emmanuel Vadot wrote: > > > On Wed, 4 May 2022 12:43:40 +0300 > > Sergey Dyatko wrote: > > > > > Hi, > > > After changes in drm ports we've got the ability not to bloat systems > > with > > > useless tons of bytes. Thanks, Emmanuel! > > > I suggest to go further and add options to graphics/gpu-firmware-kmod > > > (because metaport graphics/drm-kmod still require > > > graphics/gpu-firmware-kmod and installs '200MB+ of useless things' (C)) > > > > > > > I don't see the point. > > If you don't want all the firmware don't install the metaport ? > > > > -- > > Emmanuel Vadot > > > > This would be similar to the xorg-drivers meta-port. It simply provides a > list of available drivers for x11 and the desired drivers may be selected > as required. While that one is approaching obsolescence as video drivers > have mostly moved to drm-kmod, mouse and keyboard to evdev and libinput, > the concept is still good and would be appropriate for > graphics/gpu-firmware-kmod. It's not similar at all, xorg-drivers contain mandatory things while the gpu firmware aren't needed for all platform. If you build your own package just add the firmwares that you want in your poudriere list or just add all of them to be built and just pkg install the one you want. Firmware selection is done via flavors and will never be via options. -- Emmanuel Vadot