From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-103011-garchives=archives.gentoo.org@lists.gentoo.org>
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 (4096 bits))
	(No client certificate requested)
	by finch.gentoo.org (Postfix) with ESMTPS id AD77E15812D
	for <garchives@archives.gentoo.org>; Sat, 04 Jan 2025 12:13:40 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id C8372E079C;
	Sat, 04 Jan 2025 12:13:34 +0000 (UTC)
Received: from ida.uls.co.za (ida.uls.co.za [IPv6:2c0f:f720:0:1::9a49:2202])
	(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 9AB5AE078A
	for <gentoo-dev@lists.gentoo.org>; Sat, 04 Jan 2025 12:13:32 +0000 (UTC)
Received: from [192.168.1.104]
	by ida.uls.co.za with esmtpsa  (TLS1.3) tls TLS_AES_128_GCM_SHA256
	(Exim 4.97.1)
	(envelope-from <jaco@uls.co.za>)
	id 1tU31y-0000000056c-0jnf;
	Sat, 04 Jan 2025 14:13:26 +0200
Message-ID: <cb025116-9f30-4de0-9b3a-bdf9cc094ccf@uls.co.za>
Date: Sat, 4 Jan 2025 14:13:16 +0200
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
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
User-Agent: Mozilla Thunderbird
Subject: Re: [gentoo-dev] [PATCH 1/3] sci-physics/root: rename uring USE flag
 to io-uring
To: gentoo-dev@lists.gentoo.org, Filip Kobierski <fkobi@pm.me>
References: <20250101224031.15263-1-fkobi@pm.me>
 <20250101224031.15263-3-fkobi@pm.me>
Content-Language: en-GB
From: Jaco Kroon <jaco@uls.co.za>
Autocrypt: addr=jaco@uls.co.za; keydata=
 xsBNBFXtplYBCADM6RTLCOSPiclevkn/gdf8h9l+kKA6N+WGIIFuUtoc9Gaf8QhXWW/fvUq2
 a3eo4ULVFT1jJ56Vfm4MssGA97NZtlOe3cg8QJMZZhsoN5wetG9SrJvT9Rlltwo5nFmXY3ZY
 gXsdwkpDr9Y5TqBizx7DGxMd/mrOfXeql57FWFeOc2GuJBnHPZQMJsQ66l2obPn36hWEtHYN
 gcUSPH3OOusSEGZg/oX/8WSDQ/b8xz1JKTEgcnu/JR0FxzjY19zSHmbnyVU+/gF3oeJFcEUk
 HvZu776LRVdcZ0lb1bHQB2K9rTZBVeZLitgAefPVH2uERVSO8EZO1I5M7afV0Kd/Vyn9ABEB
 AAHNG0phY28gS3Jvb24gPGphY29AdWxzLmNvLnphPsLAdwQTAQgAIQUCVe2mVgIbAwULCQgH
 AgYVCAkKCwIEFgIDAQIeAQIXgAAKCRAILcSxr/fungCPB/sHrfufpRbrVTtHUjpbY4bTQLQE
 bVrh4/yMiKprALRYy0nsMivl16Q/3rNWXJuQ0gR/faC3yNlDgtEoXx8noXOhva9GGHPGTaPT
 hhpcp/1E4C9Ghcaxw3MRapVnSKnSYL+zOOpkGwye2+fbqwCkCYCM7Vu6ws3+pMzJNFK/UOgW
 Tj8O5eBa3DiU4U26/jUHEIg74U+ypYPcj5qXG0xNXmmoDpZweW41Cfo6FMmgjQBTEGzo9e5R
 kjc7MH3+IyJvP4bzE5Paq0q0b5zZ8DUJFtT7pVb3FQTz1v3CutLlF1elFZzd9sZrg+mLA5PM
 o8PG9FLw9ZtTE314vgMWJ+TTYX0kzsBNBFXtplYBCADedX9HSSJozh4YIBT+PuLWCTJRLTLu
 jXU7HobdK1EljPAi1ahCUXJR+NHvpJLSq/N5rtL12ejJJ4EMMp2UUK0IHz4kx26FeAJuOQMe
 GEzoEkiiR15ufkApBCRssIj5B8OA/351Y9PFore5KJzQf1psrCnMSZoJ89KLfU7C5S+ooX9e
 re2aWgu5jqKgKDLa07/UVHyxDTtQKRZSFibFCHbMELYKDr3tUdUfCDqVjipCzHmLZ+xMisfn
 yX9aTVI3FUIs8UiqM5xlxqfuCnDrKBJjQs3uvmd6cyhPRmnsjase48RoO84Ckjbp/HVu0+1+
 6vgiPjbe4xk7Ehkw1mfSxb79ABEBAAHCwF8EGAEIAAkFAlXtplYCGwwACgkQCC3Esa/37p7u
 XwgAjpFzUj+GMmo8ZeYwHH6YfNZQV+hfesr7tqlZn5DhQXJgT2NF6qh5Vn8TcFPR4JZiVIkF
 o0je7c8FJe34Aqex/H9R8LxvhENX/YOtq5+PqZj59y9G9+0FFZ1CyguTDC845zuJnnR5A0lw
 FARZaL8T7e6UGphtiT0NdR7EXnJ/alvtsnsNudtvFnKtigYvtw2wthW6CLvwrFjsuiXPjVUX
 825zQUnBHnrED6vG67UG4z5cQ4uY/LcSNsqBsoj6/wsT0pnqdibhCWmgFimOsSRgaF7qsVtg
 TWyQDTjH643+qYbJJdH91LASRLrenRCgpCXgzNWAMX6PJlqLrNX1Ye4CQw==
Organization: Ultimate Linux Solutions (Pty) Ltd
In-Reply-To: <20250101224031.15263-3-fkobi@pm.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-report: Relay access (ida.uls.co.za).
X-Archives-Salt: 98846d6b-5fc3-4801-8ac5-3b00f450b72f
X-Archives-Hash: 1b6fd11f1231c1edec207bcdd131e335

Hi Filip,

Unsure if this has been merged already...  If so I'll simply fix 
glusterfs when next I bump, otherwise, please for the three updated 
packages:

The metadata.xml should retain alphabetical order.  This is really moot 
since io-uring goes global in 3/3, so the +lines here are just destined 
to go away again.  I don't think you need to worry about this one too much.

IUSE= should also retain alphabetical order.  This is more of an issue 
since these lines don't get updated again in a future patch, and thus 
the ordering is lost.

Kind regards,
Jaco

On 2025/01/02 00:40, Filip Kobierski wrote:

> Signed-off-by: Filip Kobierski <fkobi@pm.me>
> ---
>   sci-physics/root/metadata.xml          | 2 +-
>   sci-physics/root/root-6.30.08.ebuild   | 8 ++++----
>   sci-physics/root/root-6.32.06.ebuild   | 8 ++++----
>   sci-physics/root/root-6.32.08.ebuild   | 8 ++++----
>   sci-physics/root/root-6.34.02.ebuild   | 8 ++++----
>   sci-physics/root/root-6.34.9999.ebuild | 8 ++++----
>   sci-physics/root/root-9999.ebuild      | 8 ++++----
>   7 files changed, 25 insertions(+), 25 deletions(-)
>
> diff --git a/sci-physics/root/metadata.xml b/sci-physics/root/metadata.xml
> index 43f73697047..6708cbdd75a 100644
> --- a/sci-physics/root/metadata.xml
> +++ b/sci-physics/root/metadata.xml
> @@ -42,7 +42,7 @@
>       <flag name="tbb">Enable implicit multi-threading (IMT) with <pkg>dev-cpp/tbb</pkg></flag>
>       <flag name="tmva">Built TMVA (ROOT's multi-variate analysis toolkit for machine learning)</flag>
>       <flag name="unuran">Enable support for <pkg>sci-mathematics/unuran</pkg></flag>
> -    <flag name="uring">Enabl
> e support for <pkg>sys-libs/liburing</pkg> in RNTuple</flag>
> +    <flag name="io-uring">Enable support for <pkg>sys-libs/liburing</pkg> in RNTuple</flag>
>       <flag name="vc">Enable support for <pkg>dev-libs/vc</pkg> with VecCore</flag>
>       <flag name="xrootd">Build the interface for <pkg>net-libs/xrootd</pkg> </flag>
>     </use>
> diff --git a/sci-physics/root/root-6.30.08.ebuild b/sci-physics/root/root-6.30.08.ebuild
> index 652ded3c9a3..f74125bb1ba 100644
> --- a/sci-physics/root/root-6.30.08.ebuild
> +++ b/sci-physics/root/root-6.30.08.ebuild
> @@ -17,7 +17,7 @@ LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
>   IUSE="+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran
>   	+gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl
>   	oracle postgres pythia6 pythia8 +python qt5 qt6 R +roofit +root7 shadow
> -	sqlite +ssl +tbb test +tmva +unuran uring vc +xml xrootd"
> +	sqlite +ssl +tbb test +tmva +unuran io-uring vc +xml xrootd"
>   
>   if [[ ${PV}
>   =~ "9999" ]] ; then
>   	inherit git-r3
> @@ -48,7 +48,7 @@ REQUIRED_USE="
>   	qt6? ( root7 http )
>   	roofit? ( minuit )
>   	tmva? ( gsl python )
> -	uring? ( root7 )
> +	io-uring? ( root7 )
>   "
>   
>   CDEPEND="
> @@ -120,7 +120,7 @@ CDEPEND="
>   			dev-python/numpy[${PYTHON_USEDEP}]
>   		')
>   	)
> -	uring? ( sys-libs/liburing:= )
> +	io-uring? ( sys-libs/liburing:= )
>   	vc? ( >=dev-libs/vc-1.4.4:= )
>   	xml? ( dev-libs/libxml2:2= )
>   	xrootd? ( net-libs/xrootd:0= )
> @@ -308,7 +308,7 @@ src_configure() {
>   		-Dtmva-rmva=$(usex R)
>   		-Dtmva-sofie=OFF
>   		-Dunuran=$(usex unuran)
> -		-During=$(usex uring)
> +		-During=$(usex io-uring)
>   		-Dvc=$(usex vc)
>   		-Dvdt=OFF
>   		-Dveccore=OFF
> diff --git a/sci-physics/root/root-6.32.06.ebuild b/sci-physics/root/root-6.32.06.ebuild
> index 44fcdf275fd..9d098d14d07 100644
> --- a/sci-physics/root/root-6.32.06.ebuild
> +++ b/sci-physics/root/root-6.32.06.ebuild
> @@ -17,7 +17,7 @@ LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
>   IUSE="+X aqua +asimage
> cuda cudnn +davix debug +examples fits fftw fortran
>   	+gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl
>   	postgres pythia8 +python qt5 qt6 R +roofit +root7 shadow sqlite +ssl
> -	+tbb test +tmva +unuran uring vc +xml xrootd"
> +	+tbb test +tmva +unuran io-uring vc +xml xrootd"
>   
>   if [[ ${PV} =~ "9999" ]] ; then
>   	inherit git-r3
> @@ -48,7 +48,7 @@ REQUIRED_USE="
>   	qt6? ( root7 http )
>   	roofit? ( minuit )
>   	tmva? ( gsl python )
> -	uring? ( root7 )
> +	io-uring? ( root7 )
>   "
>   
>   CDEPEND="
> @@ -117,7 +117,7 @@ CDEPEND="
>   			dev-python/numpy[${PYTHON_USEDEP}]
>   		')
>   	)
> -	uring? ( sys-libs/liburing:= )
> +	io-uring? ( sys-libs/liburing:= )
>   	vc? ( >=dev-libs/vc-1.4.4:= )
>   	xml? ( dev-libs/libxml2:2= )
>   	xrootd? ( net-libs/xrootd:0= )
> @@ -295,7 +295,7 @@ src_configure() {
>   		-Dtmva-rmva=$(usex R)
>   		-Dtmva-sofie=OFF
>   		-Dunuran=$(usex unuran)
> -		-During=$(usex uring)
> +		-During=$(usex io-uring)
>   		-Dvc=$(usex vc)
>   		-Dvdt=OFF
>   		-Dveccore=OFF
> diff
> --git a/sci-physics/root/root-6.32.08.ebuild b/sci-physics/root/root-6.32.08.ebuild
> index 44fcdf275fd..9d098d14d07 100644
> --- a/sci-physics/root/root-6.32.08.ebuild
> +++ b/sci-physics/root/root-6.32.08.ebuild
> @@ -17,7 +17,7 @@ LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
>   IUSE="+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran
>   	+gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl
>   	postgres pythia8 +python qt5 qt6 R +roofit +root7 shadow sqlite +ssl
> -	+tbb test +tmva +unuran uring vc +xml xrootd"
> +	+tbb test +tmva +unuran io-uring vc +xml xrootd"
>   
>   if [[ ${PV} =~ "9999" ]] ; then
>   	inherit git-r3
> @@ -48,7 +48,7 @@ REQUIRED_USE="
>   	qt6? ( root7 http )
>   	roofit? ( minuit )
>   	tmva? ( gsl python )
> -	uring? ( root7 )
> +	io-uring? ( root7 )
>   "
>   
>   CDEPEND="
> @@ -117,7 +117,7 @@ CDEPEND="
>   			dev-python/numpy[${PYTHON_USEDEP}]
>   		')
>   	)
> -	uring? ( sys-libs/liburing:= )
> +	io-uring? ( sys-libs/liburing:= )
>   	vc? ( >
> =dev-libs/vc-1.4.4:= )
>   	xml? ( dev-libs/libxml2:2= )
>   	xrootd? ( net-libs/xrootd:0= )
> @@ -295,7 +295,7 @@ src_configure() {
>   		-Dtmva-rmva=$(usex R)
>   		-Dtmva-sofie=OFF
>   		-Dunuran=$(usex unuran)
> -		-During=$(usex uring)
> +		-During=$(usex io-uring)
>   		-Dvc=$(usex vc)
>   		-Dvdt=OFF
>   		-Dveccore=OFF
> diff --git a/sci-physics/root/root-6.34.02.ebuild b/sci-physics/root/root-6.34.02.ebuild
> index 453459c31cf..e73a5fb1cc6 100644
> --- a/sci-physics/root/root-6.34.02.ebuild
> +++ b/sci-physics/root/root-6.34.02.ebuild
> @@ -17,7 +17,7 @@ LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
>   IUSE="+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran
>   	+gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl
>   	postgres pythia8 +python qt6 R +roofit +root7 shadow sqlite +ssl
> -	+tbb test +tmva +unuran uring vc +xml xrootd"
> +	+tbb test +tmva +unuran io-uring vc +xml xrootd"
>   
>   if [[ ${PV} =~ "9999" ]] ; then
>   	inherit git-r3
> @@ -47,7 +47,7 @
> @ REQUIRED_USE="
>   	qt6? ( root7 http )
>   	roofit? ( minuit )
>   	tmva? ( gsl python )
> -	uring? ( root7 )
> +	io-uring? ( root7 )
>   "
>   
>   CDEPEND="
> @@ -112,7 +112,7 @@ CDEPEND="
>   			dev-python/numpy[${PYTHON_USEDEP}]
>   		')
>   	)
> -	uring? ( sys-libs/liburing:= )
> +	io-uring? ( sys-libs/liburing:= )
>   	vc? ( >=dev-libs/vc-1.4.4:= )
>   	xml? ( dev-libs/libxml2:2= )
>   	xrootd? ( net-libs/xrootd:0= )
> @@ -290,7 +290,7 @@ src_configure() {
>   		-Dtmva-rmva=$(usex R)
>   		-Dtmva-sofie=OFF
>   		-Dunuran=$(usex unuran)
> -		-During=$(usex uring)
> +		-During=$(usex io-uring)
>   		-Dvc=$(usex vc)
>   		-Dvdt=OFF
>   		-Dveccore=OFF
> diff --git a/sci-physics/root/root-6.34.9999.ebuild b/sci-physics/root/root-6.34.9999.ebuild
> index 453459c31cf..e73a5fb1cc6 100644
> --- a/sci-physics/root/root-6.34.9999.ebuild
> +++ b/sci-physics/root/root-6.34.9999.ebuild
> @@ -17,7 +17,7 @@ LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
>   IUSE="+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fort
> ran
>   	+gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl
>   	postgres pythia8 +python qt6 R +roofit +root7 shadow sqlite +ssl
> -	+tbb test +tmva +unuran uring vc +xml xrootd"
> +	+tbb test +tmva +unuran io-uring vc +xml xrootd"
>   
>   if [[ ${PV} =~ "9999" ]] ; then
>   	inherit git-r3
> @@ -47,7 +47,7 @@ REQUIRED_USE="
>   	qt6? ( root7 http )
>   	roofit? ( minuit )
>   	tmva? ( gsl python )
> -	uring? ( root7 )
> +	io-uring? ( root7 )
>   "
>   
>   CDEPEND="
> @@ -112,7 +112,7 @@ CDEPEND="
>   			dev-python/numpy[${PYTHON_USEDEP}]
>   		')
>   	)
> -	uring? ( sys-libs/liburing:= )
> +	io-uring? ( sys-libs/liburing:= )
>   	vc? ( >=dev-libs/vc-1.4.4:= )
>   	xml? ( dev-libs/libxml2:2= )
>   	xrootd? ( net-libs/xrootd:0= )
> @@ -290,7 +290,7 @@ src_configure() {
>   		-Dtmva-rmva=$(usex R)
>   		-Dtmva-sofie=OFF
>   		-Dunuran=$(usex unuran)
> -		-During=$(usex uring)
> +		-During=$(usex io-uring)
>   		-Dvc=$(usex vc)
>   		-Dvdt=OFF
>   		-Dveccore=OFF
> diff --git a/sci-physics/root/root-9999.ebuild b/sci-phys
> ics/root/root-9999.ebuild
> index 453459c31cf..e73a5fb1cc6 100644
> --- a/sci-physics/root/root-9999.ebuild
> +++ b/sci-physics/root/root-9999.ebuild
> @@ -17,7 +17,7 @@ LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
>   IUSE="+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran
>   	+gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl
>   	postgres pythia8 +python qt6 R +roofit +root7 shadow sqlite +ssl
> -	+tbb test +tmva +unuran uring vc +xml xrootd"
> +	+tbb test +tmva +unuran io-uring vc +xml xrootd"
>   
>   if [[ ${PV} =~ "9999" ]] ; then
>   	inherit git-r3
> @@ -47,7 +47,7 @@ REQUIRED_USE="
>   	qt6? ( root7 http )
>   	roofit? ( minuit )
>   	tmva? ( gsl python )
> -	uring? ( root7 )
> +	io-uring? ( root7 )
>   "
>   
>   CDEPEND="
> @@ -112,7 +112,7 @@ CDEPEND="
>   			dev-python/numpy[${PYTHON_USEDEP}]
>   		')
>   	)
> -	uring? ( sys-libs/liburing:= )
> +	io-uring? ( sys-libs/liburing:= )
>   	vc? ( >=dev-libs/vc-1.4.4:= )
>   	xml? ( dev-libs/libxml2:2= )
>   	xrootd? (
> net-libs/xrootd:0= )
> @@ -290,7 +290,7 @@ src_configure() {
>   		-Dtmva-rmva=$(usex R)
>   		-Dtmva-sofie=OFF
>   		-Dunuran=$(usex unuran)
> -		-During=$(usex uring)
> +		-During=$(usex io-uring)
>   		-Dvc=$(usex vc)
>   		-Dvdt=OFF
>   		-Dveccore=OFF