[gentoo-dev] [PATCH 2/2] meson.eclass: build test targets first in meson_src_test

2025-04-05 Thread Sam James
Newer versions of meson [0] don't build all test targets upfront (which makes this more noticeable, still was a thing before w/ custom handling) so, in the common case, test binaries are built by the `meson test` call. That means their compile/link lines aren't emitted (even with `meson test --ve

[gentoo-dev] [PATCH 1/2] meson.eclass: use edo

2025-04-05 Thread Sam James
Noticed this when looking to add something else to meson_src_test. I don't think the ${rv} bits can really be cleaned up (at least to a useful degree) because we want the return value of the function to be ${rv}. (We broke that in the past too so would rather be careful; see afe0521495aeed0a22a365

[gentoo-dev] [PATCH 10/11] dev-python/uv-build: Use DISTUTILS_UPSTREAM_PEP517

2025-04-05 Thread Michał Górny
Signed-off-by: Michał Górny --- dev-python/uv-build/uv-build-0.6.9.ebuild | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/dev-python/uv-build/uv-build-0.6.9.ebuild b/dev-python/uv-build/uv-build-0.6.9.ebuild index a93405a17200..39fada98c1d0 100644 --- a/dev-python/

Re: [gentoo-dev] The meaning of attributes in repositories.xml?

2025-04-05 Thread Ulrich Müller
> On Fri, 28 Mar 2025, Michał Górny wrote: > I've looked at our repositories.xml and the quality/status attributes > don't seem to be used very meaningfully. > That is, by quality: > core: gentoo [official] > stable: opentransactions (?) [official (?!)] > testing: hyprland-overlay, moexiami

[gentoo-dev] Last-rites: app-text/krop

2025-04-05 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2025-03-30) # Depends on dev-python/python-poppler-qt5, stuck on py3.12, painful to # package. Use media-gfx/inkscape or app-text/pdfarranger alternatively. # Removal on 2025-04-29. Bugs #947726, #952250 app-text/krop signature.asc Description: This is a digitally signed m

Re: [gentoo-dev] Re: [PATCH 4/5] linux-mod-r1.eclass: make modules_process_dracut.conf.d public

2025-04-05 Thread Ionen Wolkens
On Wed, Mar 19, 2025 at 08:57:38AM +0100, Nowa Ammerlaan wrote: > On 19/03/2025 02:07, Ionen Wolkens wrote: > > On Tue, Mar 18, 2025 at 08:34:43PM -0400, Ionen Wolkens wrote: > >> On Tue, Mar 18, 2025 at 03:14:13AM -, Duncan wrote: > >>> Nowa Ammerlaan posted on Mon, 17 Mar 2025 11:11:06 +0100

Re: [gentoo-dev] The uncertain future of repository mirrors

2025-04-05 Thread Alexey Sokolov
21.03.2025 13:32, Michał Górny пишет: > Hello, everyone. > > TL;DR: I'm thinking of shutting down all gentoo-mirror repositories, > except for gentoo and guru. > > > Over 10 years ago, I've started the repository mirror & CI project. > What started as a bunch of shell scripts on a user-donated serv

Re: [gentoo-dev] Last rites: dev-python/django-bootstrap5

2025-04-05 Thread Michał Górny
On Sun, 2025-03-23 at 08:39 +0100, Alfredo Tupone wrote: > On Tue, 18 Mar 2025 06:56:24 +0100 > Michał Górny wrote: > > > > Bug fixed, and python team removed > > > > The tests still fail: > > > > FAILED (failures=3, errors=1) > > > Here they are not. Maybe I miss further dependency. > Mind

[gentoo-dev] Last-rites: dev-build/qconf

2025-04-05 Thread Andreas Sturmlechner
# Andreas Sturmlechner (2025-03-23) # No revdeps after net-im/psi treecleaning. Depends on Qt5. # Removal on 2025-04-22. Bug #951936 dev-build/qconf signature.asc Description: This is a digitally signed message part.

Re: [gentoo-dev] The meaning of attributes in repositories.xml?

2025-04-05 Thread Ulrich Müller
> On Fri, 28 Mar 2025, Michał Górny wrote: >> One idea could be to merge these into a single status attribute, and >> maybe salvage the "core" value. That is: >> >> - core: Only the Gentoo repository (for the time being) >> - official: Repositories maintained by a project or a developer >>   

[gentoo-dev] The uncertain future of repository mirrors

2025-04-05 Thread Michał Górny
Hello, everyone. TL;DR: I'm thinking of shutting down all gentoo-mirror repositories, except for gentoo and guru. Over 10 years ago, I've started the repository mirror & CI project. What started as a bunch of shell scripts on a user-donated server, has organically grown into a bigger bunch of s