[gentoo-dev] EAPI 9 feature proposal

2023-05-16 Thread Oskari Pirhonen
Hi, Matt recently made a PR to a QA check script in Portage [1] which included the following function: is_in() { local needle=$1 shift local x for x in "$@"; do [[ "${needle}" = ${x} ]] && return 0 done return 1 } It's more or

Re: [gentoo-dev] [RFC] News Item v3: Plasma Profile to enable PipeWire, Wayland support

2023-05-16 Thread Toralf Förster
On 5/16/23 21:09, Andreas Sturmlechner wrote: That's not really related to any certain USE flag setting though, right? I mean, www-client/chromium has USE=wayland but can still be started in X mode. indeed. -- Toralf PGP 23217DA7 9B888F45 OpenPGP_signature Description: OpenPGP digital

Re: [gentoo-dev] [RFC] News Item v3: Plasma Profile to enable PipeWire, Wayland support

2023-05-16 Thread Andreas Sturmlechner
On Dienstag, 16. Mai 2023 21:01:14 CEST Toralf Förster wrote: > On 5/16/23 20:15, Sam James wrote: > > > We should probably note that it's fine for people to use -wayland in > > make.conf if they want although we'd discourage it for the Plasma > > profile? We can do that, albeit at the same time

Re: [gentoo-dev] [RFC] News Item v3: Plasma Profile to enable PipeWire, Wayland support

2023-05-16 Thread Toralf Förster
On 5/16/23 20:15, Sam James wrote: We should probably note that it's fine for people to use -wayland in make.conf if they want although we'd discourage it for the Plasma profile? +1 IIRC I experienced a nagging issue with chromium in the past. Its window size wasn't resizeable: chromium

Re: [gentoo-dev] [RFC] News Item v3: Plasma Profile to enable PipeWire, Wayland support

2023-05-16 Thread Sam James
Andreas Sturmlechner writes: > Impact On Happy X Users > === > > Minor. Most dependencies were already required with kde-plasma/plasma-desktop > and its dependencies. Upcoming stable versions of kde-apps/spectacle and > kde-apps/krfb will depend on (K)PipeWire

Re: [gentoo-dev] [RFC] News Item v3: Plasma Profile to enable PipeWire, Wayland support

2023-05-16 Thread Andreas Sturmlechner
Restructured, not necessarily smaller, but maybe easier to follow. Title: Plasma Profile to enable PipeWire, Wayland support Author: Andreas Sturmlechner Posted: 2023-05-20 Revision: 1 News-Item-Format: 2.0 Display-If-Profile: default/linux/amd64/17.1/desktop/plasma Display-If-Profile:

Re: [gentoo-dev] [RFC] News Item v2: Plasma Profile to switch on PipeWire, Wayland support

2023-05-16 Thread Andreas Sturmlechner
On Dienstag, 16. Mai 2023 15:59:13 CEST Ulrich Mueller wrote: > The news item seems to combine two topics which are only loosely > related, and contains a lot of information. Did you consider splitting > it into two items? > > Ulrich PipeWire and Wayland support are intertwined and the news text

Re: [gentoo-dev] [RFC] News Item v2: Plasma Profile to switch on PipeWire, Wayland support

2023-05-16 Thread Ulrich Mueller
> On Tue, 16 May 2023, Andreas Sturmlechner wrote: > Title: Plasma Profile to switch on PipeWire, Wayland support 011223344 12345678901234567890123456789012345678901234567890123 The title is slightly too long, GLEP 42 says 50

[gentoo-dev] [PATCH 1/1] linux-mod.eclass: Store compression ext in variable

2023-05-16 Thread Mike Pagano
When the kernel configuration contains the setting CONFIG_MODULE_COMPRESS_{GZIP,XZ,STD} we need to store the extension for a subsequent call to modinfo. Bug: https://bugs.gentoo.org/906303 Signed-off-by: Mike Pagano --- eclass/linux-mod.eclass | 11 ++- 1 file changed, 10

Re: [gentoo-dev] [RFC] News Item v2: Plasma Profile to switch on PipeWire, Wayland support

2023-05-16 Thread Andreas Sturmlechner
Title: Plasma Profile to switch on PipeWire, Wayland support Author: Andreas Sturmlechner Posted: 2023-05-20 Revision: 1 News-Item-Format: 2.0 Display-If-Profile: default/linux/amd64/17.1/desktop/plasma Display-If-Profile: default/linux/amd64/17.1/desktop/plasma/systemd Display-If-Profile:

[gentoo-dev] Last rites: dev-python/toml

2023-05-16 Thread Michał Górny
# Michał Górny (2023-05-16) # Unmaintained since 2020.  Does not implement TOML 1.0, buggy. # Alternatives include built-in tomllib module (Python 3.11+), # dev-python/tomli along with dev-python/tomli-w, dev-python/tomlkit. # Removal on 2023-06-15.  Bug #878651. dev-python/toml -- Best

[gentoo-dev] [RFC] Plasma Profile to switch on PipeWire, Wayland support

2023-05-16 Thread Andreas Sturmlechner
Title: Plasma Profile to switch on PipeWire, Wayland support Author: Andreas Sturmlechner Posted: 2023-05-20 Revision: 1 News-Item-Format: 2.0 Display-If-Profile: default/linux/amd64/17.1/desktop/plasma Display-If-Profile: default/linux/amd64/17.1/desktop/plasma/systemd Display-If-Profile: