From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id E4805158015 for ; Tue, 19 Dec 2023 20:23:54 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 764832BC02C; Tue, 19 Dec 2023 20:23:50 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 393E82BC019 for ; Tue, 19 Dec 2023 20:23:50 +0000 (UTC) Message-ID: Subject: Re: [gentoo-dev] [PATCH 7/8] profiles/use.desc: Make USE=egl global From: Mart Raudsepp To: gentoo-dev@lists.gentoo.org Date: Tue, 19 Dec 2023 22:23:45 +0200 In-Reply-To: References: <20231217160557.17569-1-mgorny@gentoo.org> <20231217160557.17569-8-mgorny@gentoo.org> Autocrypt: addr=leio@gentoo.org; prefer-encrypt=mutual; keydata=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 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.50.2 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 X-Archives-Salt: 4c5c1c4a-57cb-41f7-9539-e7f7a3d3b5f4 X-Archives-Hash: 77433a50c68cfcab3d012fcd728803a5 On Tue, 2023-12-19 at 12:50 +0100, Micha=C5=82 G=C3=B3rny wrote: > > > --- a/media-plugins/gst-plugins-gtk/metadata.xml > > > +++ b/media-plugins/gst-plugins-gtk/metadata.xml > > > @@ -6,7 +6,6 @@ > > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0GStreamer packa= ge maintainers > > > =C2=A0 > > > =C2=A0 > > > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Enable = EGL platform usage > > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= Enable gtkglsink OpenGL sink based on > > > GLESv2 API > > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Enable gtkglsink OpenGL sink based on > > > desktop OpenGL API > > > =C2=A0 > >=20 > > Please do not lose extra information provided in local descriptions > > in this and many other cases where you remove the local description > > (in other proposed global USE flag cases as well). Just don't > > remove the local description then. Thanks. > >=20 >=20 > I've used my best judgment to figure out whether the local > description actually provides any "extra information".=C2=A0 I didn't > touch the gtkglsink-related flags since they provided some > information. I fail to see how "platform usage" adds any information. With the tabs in the raw patch indent rendered as 8 spaces, my eyes shifted (no less than on 3 looking occurrences while also trying to get only this chunk into the reply) and I thought you are removing precisely that gtkglsink comment, sorry! > If you have "other proposed global USE flag cases" that are removing > information, please be more specific. I don't think any of these are very important, but if I were to nitpick: * x11-apps/mesa-progs local gles2 USE desc looked vaguely more useful than the new global; might be even more useful if it named the utilities by name (main one of interest is es2_info). * "asm - Enable using assembly for optimization" reads a bit weird - ultimately C, rust, etc end up using assembly in a way too. I would have went with something more of the "Enable use of hand optimized assembly routines" theme for the global desc. * gnustep-base/gnustep-gui USE=3Dspeech seems to have told something completely different than the global USE flag; maybe was looked into and determined it's actually indeed text-to-speech* Some specify what dep is used, but in many cases it's the obvious candidate. Maybe games- engine/scummvm isn't that obvious. But users will see from the deptree. * kde-apps/konqueror and net-misc/eventd specifies USE=3Dspeech installs a plugin, which might be useful information IF that's something that might need to be enabled by user on top to load the plugin. Not important. Mart