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) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 13759158089 for ; Sun, 5 Nov 2023 12:00:21 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3A3CF2BC023; Sun, 5 Nov 2023 12:00:16 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (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) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id DA4D92BC013 for ; Sun, 5 Nov 2023 12:00:15 +0000 (UTC) Message-ID: <226c47670c848245c14c23ccd2c343e4dbb8ff55.camel@gentoo.org> Subject: Re: [gentoo-dev] [PATCH] use.desc: Make `native-extensions` flag global From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev@lists.gentoo.org Date: Sun, 05 Nov 2023 13:00:10 +0100 In-Reply-To: References: <20231105054235.312999-1-mgorny@gentoo.org> Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-Tn90HapqzWvaRPrzBOdo" User-Agent: Evolution 3.50.1 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: 52d1e045-64e8-4a3a-b1e9-539345a5b4e7 X-Archives-Hash: fb10e01fe3c586012677277a293a097f --=-Tn90HapqzWvaRPrzBOdo Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, 2023-11-05 at 01:08 -0500, Oskari Pirhonen wrote: > On Sun, Nov 05, 2023 at 06:42:35 +0100, Micha=C5=82 G=C3=B3rny wrote: > > Make the `native-extensions` flag global. It is used in 15 Python > > packages to enable building optional C extensions, though the global > > description also allows for other "native" and "pure" languages. > >=20 > > In 9 cases, the flag description explicitly mentions "speedups", so thi= s > > is the primary case used in global description. There is one case > > of the extension providing extra features, and the remaining cases > > do not explain its role. > >=20 > > Signed-off-by: Micha=C5=82 G=C3=B3rny > > --- > > profiles/use.desc | 1 + > > 1 file changed, 1 insertion(+) > >=20 > > diff --git a/profiles/use.desc b/profiles/use.desc > > index d8f97958e900..01915ae78918 100644 > > --- a/profiles/use.desc > > +++ b/profiles/use.desc > > @@ -212,6 +212,7 @@ musicbrainz - Lookup audio metadata using MusicBrai= nz community service (musicbr > > mysql - Add mySQL Database support > > mysqli - Add support for the improved mySQL libraries > > nas - Add support for network audio sound > > +native-extensions - Build native (C, Rust) extensions in additional to= pure (e.g. Python) code (usually speedups) >=20 > I'd say "(e.g. C, Rust)", similarly to what you did later, so that > people don't think it means only C or Rust extensions get built. Thanks, added that. --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-Tn90HapqzWvaRPrzBOdo Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- iQFGBAABCgAwFiEEx2qEUJQJjSjMiybFY5ra4jKeJA4FAmVHg8oSHG1nb3JueUBn ZW50b28ub3JnAAoJEGOa2uIyniQOM9wH/1ZQhBEtBfclZKrGv2wis1yzsM87YZAA cp73FH9n0c3kbsnThNCGGOsXw/eoJcjLURKLO/zn4s9FR+r5fe1ztY54VWVeXBq1 tYgWOXNIHUwxtiE3xy1iWFkixgwcoU60HVighF1r16jJZ4qSor1PpFyM0DX8G1DV VRFFwcj3f5AYNM4hdSE3csYiEsTcC+M79WpH3D420oZ+YyJksEKA5qOuX1Yi+0kE vVAJianQHjCFoOXp/Opfdhd+RFQ+gfyzL2b4pLrsW6M7aWqPCs1KZJNY5KhvLVT6 NyEtX+UHBMsJ3lskxb20P9ANPsTfHnqAHSIQPNcp+GOK4JqJcvSWrC8= =qxS4 -----END PGP SIGNATURE----- --=-Tn90HapqzWvaRPrzBOdo--