Re: [gentoo-dev] Rust is here to eat your Pythonz

2022-07-27 Thread Fabian Groffen
On 27-07-2022 13:30:32 +0200, Michał Górny wrote: > On Wed, 2022-07-27 at 12:52 +0200, Fabian Groffen wrote: > > On 26-07-2022 08:42:57 +0200, Michał Górny wrote: > > > Hi, everyone. > > > > > > Just a quick FYI: since Rust is going to be marked stable on the last > > > architecture (sparc) that

Re: [gentoo-dev] Rust is here to eat your Pythonz

2022-07-27 Thread Michał Górny
On Wed, 2022-07-27 at 12:52 +0200, Fabian Groffen wrote: > On 26-07-2022 08:42:57 +0200, Michał Górny wrote: > > Hi, everyone. > > > > Just a quick FYI: since Rust is going to be marked stable on the last > > architecture (sparc) that it's going to support in Gentoo, we're going > > to start

Re: [gentoo-dev] Rust is here to eat your Pythonz

2022-07-27 Thread Fabian Groffen
On 26-07-2022 08:42:57 +0200, Michał Górny wrote: > Hi, everyone. > > Just a quick FYI: since Rust is going to be marked stable on the last > architecture (sparc) that it's going to support in Gentoo, we're going > to start cleaning up old dev-python/cryptography soon. If you don't > want Rust,

[gentoo-dev] [PATCH] kernel-2.eclass: Force deblob-check to use awk

2022-07-27 Thread Alice Ferrazzi
This patch remove python from the kernel-2.eclass by forcing the deblob-check script to use awk instead of python. Closes: https://bugs.gentoo.org/610008 Signed-off-by: Alice Ferrazzi --- eclass/kernel-2.eclass | 14 +++--- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git

Re: [gentoo-dev] [PATCH 1/6] virtualx.eclass: Add quoting to workaround vim syntax hl bug

2022-07-27 Thread Sam James
> On 27 Jul 2022, at 08:17, Michał Górny wrote: > > Signed-off-by: Michał Górny > --- > eclass/virtualx.eclass | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > Please reference the vim bug (guessing it's https://github.com/vim/vim/issues/10673) in the commit message and in the

Re: [gentoo-dev] [PATCH 1/6] virtualx.eclass: Add quoting to workaround vim syntax hl bug

2022-07-27 Thread Ulrich Mueller
> On Wed, 27 Jul 2022, Michał Górny wrote: > - [[ ${VIRTUALX_REQUIRED} == test ]] && > + [[ ${VIRTUALX_REQUIRED} == "test" ]] && Really? You should rather fix vim, or use Emacs. :) signature.asc Description: PGP signature

Re: [gentoo-dev] [PATCH 6/6] virtualx.eclass: Do not disable sandbox

2022-07-27 Thread Sam James
> On 27 Jul 2022, at 08:17, Michał Górny wrote: > > The code responsible for disabling sandbox dates back to 2002 and does > not include any explanation. Let's try if we still need it. > > Signed-off-by: Michał Górny > --- I'd tag https://bugs.gentoo.org/107479. > eclass/virtualx.eclass |

Re: [gentoo-dev] [PATCH 5/6] virtualx.eclass: Let Xvfb figure out the free DISPLAY

2022-07-27 Thread Sam James
> On 27 Jul 2022, at 08:17, Michał Górny wrote: > > Replace the antiquated search mechanism for a free DISPLAY with Xvfb's > -displayfd option that makes Xvfb choose one itself and print it to > given fd. > Tag https://bugs.gentoo.org/494244 given it's likely to fix it. > Signed-off-by:

Re: [gentoo-dev] [PATCH] 2022-07-28-pipewire-sound-server: add item

2022-07-27 Thread Sam James
> On 27 Jul 2022, at 07:18, Madhu wrote: > > >>> On Tue, 26 Jul 2022, Sam James wrote: >> >>> +2. To use PulseAudio's daemon for sound, users should disable >>> USE=sound-server for PipeWire, + enable USE=daemon on >>> media-sound/pulseaudio, and add media-sound/pulseaudio-daemon to >>>

[gentoo-dev] [PATCH 6/6] virtualx.eclass: Do not disable sandbox

2022-07-27 Thread Michał Górny
The code responsible for disabling sandbox dates back to 2002 and does not include any explanation. Let's try if we still need it. Signed-off-by: Michał Górny --- eclass/virtualx.eclass | 7 --- 1 file changed, 7 deletions(-) diff --git a/eclass/virtualx.eclass b/eclass/virtualx.eclass

[gentoo-dev] [PATCH 5/6] virtualx.eclass: Let Xvfb figure out the free DISPLAY

2022-07-27 Thread Michał Górny
Replace the antiquated search mechanism for a free DISPLAY with Xvfb's -displayfd option that makes Xvfb choose one itself and print it to given fd. Signed-off-by: Michał Górny --- eclass/virtualx.eclass | 62 ++ 1 file changed, 20 insertions(+), 42

[gentoo-dev] [PATCH 4/6] virtualx.eclass: Inline XVFB

2022-07-27 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/virtualx.eclass | 15 +++ 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/eclass/virtualx.eclass b/eclass/virtualx.eclass index 05b89e814a42..d1c05e20b246 100644 --- a/eclass/virtualx.eclass +++ b/eclass/virtualx.eclass @@ -108,9

[gentoo-dev] [PATCH 3/6] virtualx.eclass: Remove unused XHOST

2022-07-27 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/virtualx.eclass | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/eclass/virtualx.eclass b/eclass/virtualx.eclass index d7b82e12cdd5..05b89e814a42 100644 --- a/eclass/virtualx.eclass +++ b/eclass/virtualx.eclass @@ -108,10 +108,9 @@

[gentoo-dev] [PATCH 2/6] virtualx.eclass: Pass xvfbargs as an array

2022-07-27 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/virtualx.eclass | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/eclass/virtualx.eclass b/eclass/virtualx.eclass index 5c4b39164cff..d7b82e12cdd5 100644 --- a/eclass/virtualx.eclass +++ b/eclass/virtualx.eclass @@ -109,7

[gentoo-dev] [PATCH 1/6] virtualx.eclass: Add quoting to workaround vim syntax hl bug

2022-07-27 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/virtualx.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/virtualx.eclass b/eclass/virtualx.eclass index b7a25c897b4a..5c4b39164cff 100644 --- a/eclass/virtualx.eclass +++ b/eclass/virtualx.eclass @@ -53,7 +53,7 @@ case

[gentoo-dev] [PATCH 0/6] virtualx.eclass: Use Xvfb -displayfd ... + cleanup

2022-07-27 Thread Michał Górny
Hi, With modern versions of Xvfb, we can get rid of our custom logic of trying to find a free DISPLAY. This patchset does that + some refactoring. It also removes the hack of disabling sandbox that apparently dates back to 2002 and has never been really explained. According to my quick testing,

[gentoo-dev] Re: [PATCH] 2022-07-28-pipewire-sound-server: add item

2022-07-27 Thread Madhu
>> On Tue, 26 Jul 2022, Sam James wrote: > >> +2. To use PulseAudio's daemon for sound, users should disable >> USE=sound-server for PipeWire, + enable USE=daemon on >> media-sound/pulseaudio, and add media-sound/pulseaudio-daemon to >> their world file: > > "The text body should be wrapped