[gentoo-dev] Last rites: dev-python/sphinxcontrib-newsfeed

2024-04-23 Thread Michał Górny
# Michał Górny (2024-04-23) # No py3.12, no tests, no maintainer.  Also no revdeps. # Removal on 2024-05-23.  Bug #929513. dev-python/sphinxcontrib-newsfeed -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-python/pytest-faulthandler

2024-04-23 Thread Michał Górny
# Michał Górny (2024-04-23) # Integrated into >=dev-python/pytest-5.0.  No revdeps. # Removal on 2024-05-23.  Bug #929496. dev-python/pytest-faulthandler -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

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

2024-04-23 Thread Michał Górny
# Michał Górny (2024-04-23) # Broken with py3.12.  Last commit upstream in 2021.  No revdeps. # Removal on 2024-05-23.  Bug #929484. dev-python/pyannotate -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

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

2024-04-23 Thread Michał Górny
# Michał Górny (2024-04-23) # No py3.12, broken.  Upstream literally tells people to use a fork # "for the time being".  No revdeps. # Removal on 2024-05-23.  Bug #929461. dev-python/kafka-python -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-python/cgroup-utils

2024-04-23 Thread Michał Górny
# Michał Górny (2024-04-23) # Unmaintained.  No py3.12, failing tests.  Last upstream activity # in 2020, triggered by our previous last rites.  No revdeps. # Removal on 2024-05-23.  Bug #929445. dev-python/cgroup-utils -- Best regards, Michał Górny signature.asc Description

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

2024-04-23 Thread Michał Górny
# Michał Górny (2024-04-23) # Unmaintained Sphinx theme.  Last commit in 2021.  No revdeps. # Removal on 2024-05-23.  Bug #929458. dev-python/guzzle_sphinx_theme -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

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

2024-04-23 Thread Michał Górny
# Michał Górny (2024-04-23) # Unmaintained in Gentoo.  Lacking tests, py3.12 support, outdated. # No revdeps.  The alternatives are dev-python/{llfuse,pyfuse3}. # Removal on 2024-05-23.  Bug #929453. dev-python/fuse-python -- Best regards, Michał Górny signature.asc Description

[gentoo-dev] Last rites: net-analyzer/tcpstat

2024-04-23 Thread Michał Górny
# Michał Górny (2024-04-23) # Unmaintained.  Last release in 2003.  Carries a ton of patches. # Removal on 2024-05-23.  Bug #928731. net-analyzer/tcpstat -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: media-video/vstrip

2024-04-23 Thread Michał Górny
# Michał Górny (2024-04-23) # Added in 2005 and not updated since.  Homepage and source mirrors # are gone.  Needs patches to even build. # Removal on 2024-05-23.  Bug #928594. media-video/vstrip -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: net-im/librvp

2024-04-23 Thread Michał Górny
# Michał Górny (2024-04-23) # Obsolete Pidgin plugin.  Last supported in 2008, removed from plugin # list in 2019. # Removal on 2024-05-23.  Bug #928578. net-im/librvp -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: media-sound/pitchtune

2024-04-23 Thread Michał Górny
# Michał Górny (2024-04-23) # Unmaintained GTK+2 application.  Last update in 2005. # Alternatives include media-sound/fmit and media-sound/lingot. # Removal on 2024-05-23.  Bug #928512. media-sound/pitchtune -- Best regards, Michał Górny signature.asc Description: This is a digitally signed

[gentoo-dev] Last rites: net-analyzer/gensink

2024-04-23 Thread Michał Górny
# Michał Górny (2024-04-23) # Ancient.  Homepage gone.  There are many alternative network testing # tools, such as net-misc/iperf. # Removal on 2024-05-23.  Bug #928133. net-analyzer/gensink -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-python/sphinx-py3doc-enhanced-theme

2024-04-23 Thread Michał Górny
# Michał Górny (2024-04-23) # An old, unmaintained theme.  The last revdep stopped using it. # Removal on 2024-05-23.  Bug #927764. dev-python/sphinx-py3doc-enhanced-theme -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-util/android-ndk

2024-04-23 Thread Michał Górny
# Michał Górny (2024-04-23) # Unmaintained in Gentoo and seriously outdated.  EAPI 6.  No revdeps. # There seem to be an up-to-date ebuilds in ::mva. # Removal on 2024-05-23.  Bug #928070. dev-util/android-ndk -- Best regards, Michał Górny signature.asc Description: This is a digitally

[gentoo-dev] Last rites: app-forensics/libewf

2024-04-23 Thread Michał Górny
# Michał Górny (2024-04-23) # Unmaintained in Gentoo and seriously outdated.  Its only reverse # dependency is app-admin/testdisk, and the current TestDisk versions # do not build against this version anyway # Removal on 2024-05-23.  Bug #927076. app-forensics/libewf -- Best regards, Michał

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

2024-04-23 Thread Michał Górny
# Michał Górny (2024-04-23) # Superseded by dev-python/tinycss2.  No revdeps. # Removal on 2024-05-23.  Bug #930503. dev-python/tinycss -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Package up for grabs: net-p2p/eiskaltdcpp

2024-04-21 Thread Michał Górny
. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] AI policy approved

2024-04-15 Thread Michał Górny
de this new information to our contributors. [1] https://wiki.gentoo.org/wiki/Project:Council/AI_policy -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Package up for grabs: dev-vcs/git-filter-repo

2024-04-14 Thread Michał Górny
, the package needs py3.12 and PEP517 ports. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Update on the 23.0 profiles

2024-04-07 Thread Michał Górny
mpression library that's already installed by default (because you need it to unpack distfiles) is very little compared to the cost of suddenly discovering that things don't work. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Update on the 23.0 profiles

2024-04-07 Thread Michał Górny
best Gentoo response right now would be to frantically remove LZMA support everywhere? I'm sure that would be so much better than our response of masking vulnerable versions and issuing a statement. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Packages up for grabs

2024-04-03 Thread Michał Górny
The following packages are looking for a new home: net-irc/limnoria net-irc/limnoria-plugins-chantracker net-irc/limnoria-plugins-jlu5 net-irc/limnoria-plugins-progval sys-apps/kcheck sys-apps/the_silver_searcher x11-wm/jwm -- Best regards, Michał Górny signature.asc Description

[gentoo-dev] Packages up for grabs

2024-04-03 Thread Michał Górny
/e16menuedit2 x11-plugins/e16-epplets x11-themes/e16-themes x11-wm/e16 -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Packages up for grabs

2024-04-03 Thread Michał Górny
sys-process/ftop sys-process/memwatch www-apps/zeppelin-bin www-client/fetch x11-libs/xforms x11-misc/sct -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Current unavoidable use of xz utils in Gentoo

2024-04-01 Thread Michał Górny
ng, outright hostile or primarily contributing by walls of text on a mailing lists, that bring nothing to discussion except for furthering the burnout of open source developers who are actually trying to do something. Think about that. -- Best regards, Michał Górny signature.asc Description: This is

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

2024-03-30 Thread Michał Górny
# Michał Górny (2024-03-30) # NIH package that was added for dev-python/setuptools but is no longer # used there. # Removal on 2024-04-29.  Bug #928270. dev-python/nspektr -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Current unavoidable use of xz utils in Gentoo

2024-03-30 Thread Michał Górny
On Sat, 2024-03-30 at 15:17 +, Eddie Chapman wrote: > Michał Górny wrote: > > On Sat, 2024-03-30 at 14:57 +, Eddie Chapman wrote: > > > > > Note, I'm not advocating ripping xz-utils out of tree, all I'm saying > > > is wouldn't it be nice if there were

Re: [gentoo-dev] Current unavoidable use of xz utils in Gentoo

2024-03-30 Thread Michał Górny
ebuilds, right? -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] [PATCH] python-utils-r1.eclass: epytest, error out on missing async plugin

2024-03-29 Thread Michał Górny
. However, a missing dependency can result in the tests being skipped afterwards on the tinderbox. Signed-off-by: Michał Górny --- eclass/python-utils-r1.eclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index caa39813feec

Re: [gentoo-dev] [PATCH] metadata/install-qa-check.d: make the FHS paths warning easier to read

2024-03-29 Thread Michał Górny
ected directories:" > eqawarn > - eqatag -v non-gentoo-paths "${bad_paths[@]}" > + eqatag -v non-gentoo-paths "${bad_paths[@]#${D%/}}" > eqawarn > eqawarn "Please fix the ebuild to use correct FHS/Gentoo policy > paths." > fi LGTM. Thanks! -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] [PATCH 7/7] distutils-r1.eclass: Remove more junk from .dist-info

2024-03-26 Thread Michał Górny
Closes: https://bugs.gentoo.org/927818 Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 15 --- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 22b28e915859..7a314673a90b 100644 --- a/eclass

[gentoo-dev] [PATCH 6/7] distutils-r1.eclass: Fix `det unittest` with 3.12 only

2024-03-26 Thread Michał Górny
Closes: https://bugs.gentoo.org/926964 Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index a1617999a037..22b28e915859 100644 --- a/eclass/distutils-r1

[gentoo-dev] [PATCH 5/7] distutils-r1.eclass: Refactor `distutils_enable_tests pytest`

2024-03-26 Thread Michał Górny
Refactor `distutils_enable_tests pytest` to move `test_pkgs` logic straight into pytest block, as it is not used by any other variant anymore. Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 20 +--- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git

[gentoo-dev] [PATCH 4/7] distutils-r1.eclass: Remove nosetests support

2024-03-26 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 8 1 file changed, 8 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 16d97501012b..44553f8da6f3 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -572,8 +572,6

[gentoo-dev] [PATCH 3/7] dev-python/jsonref: Use pdm-backend

2024-03-26 Thread Michał Górny
Signed-off-by: Michał Górny --- dev-python/jsonref/jsonref-1.1.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/jsonref/jsonref-1.1.0.ebuild b/dev-python/jsonref/jsonref-1.1.0.ebuild index 59041a7158cf..6233424f0523 100644 --- a/dev-python/jsonref

[gentoo-dev] [PATCH 2/7] distutils-r1.eclass: Run pdm.pep517.api via pdm-backend

2024-03-26 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 21 - 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index e4b17c433e5d..16d97501012b 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass

[gentoo-dev] [PATCH 1/7] distutils-r1.eclass: Bump minimal dep versions

2024-03-26 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 28 ++-- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 9be994595529..e4b17c433e5d 100644 --- a/eclass/distutils-r1.eclass +++ b

Re: [gentoo-dev] [PATCH 2/2] sys-apps/systemd-utils: add workaround for no-multilib

2024-03-26 Thread Michał Górny
rs. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

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

2024-03-26 Thread Michał Górny
# Michał Górny (2024-03-26) # Last release in 2012.  No reverse dependencies. # Removal on 2024-04-25.  Bug #927524. dev-python/simplegeneric -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: net-misc/blinkperl

2024-03-26 Thread Michał Górny
# Michał Górny (2024-03-26) # Unmaintained.  EAPI 6.  Homepage gone.  No keywords for modern # architectures. # Removal on 2024-04-25.  Bug #927208. net-misc/blinkperl -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: net-misc/felix

2024-03-26 Thread Michał Górny
# Michał Górny (2024-03-26) # Unmaintained.  Multiple bugs open.  The current version is from 2018, # and it has been discontinued as a separate package since. # Removal on 2024-04-25.  Bug #926861. net-misc/felix -- Best regards, Michał Górny signature.asc Description: This is a digitally

[gentoo-dev] Last rites: app-pda/iripdb

2024-03-26 Thread Michał Górny
# Michał Górny (2024-03-26) # Unmaintained.  EAPI 6.  Homepage gone. # Removal on 2024-04-25.  Bug #926860. app-pda/iripdb -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: media-fonts/dzongkha-fonts

2024-03-26 Thread Michał Górny
# Michał Górny (2024-03-26) # Unfetchable proprietary fonts.  The alternatives include # media-fonts/jomolhari and "Noto Serif Tibetan" from media-fonts/noto. # Removal on 2024-04-25.  Bug #926836. media-fonts/dzongkha-fonts -- Best regards, Michał Górny signature.asc D

[gentoo-dev] Last rites: x11-libs/scw

2024-03-26 Thread Michał Górny
# Michał Górny (2024-03-26) # A dead wiget library with no reverse dependencies.  Homepage gone. # Removal on 2024-04-25.  Bug #926604. x11-libs/scw -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: sys-firmware/bluez-firmware

2024-03-26 Thread Michał Górny
# Michał Górny (2024-03-26) # Deprecated upstream and the URL no longer works. # Removal on 2024-04-25.  Bug #926550. sys-firmware/bluez-firmware -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

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

2024-03-26 Thread Michał Górny
# Michał Górny (2024-03-26) # Wrapper library that's stuck on Qt5.  No reverse dependencies left. # Removal on 2024-04-25.  Bug #926548. dev-python/anyqt -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

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

2024-03-26 Thread Michał Górny
# Michał Górny (2024-03-26) # Unfinished package from 2021 that was added as a short-lived # dependency of dev-python/GitPython.  No reverse dependencies remain. # Removal on 2024-04-25.  Bug #924683. dev-python/sumtypes -- Best regards, Michał Górny signature.asc Description

[gentoo-dev] Last rites: sci-biology/HTSeq

2024-03-26 Thread Michał Górny
# Michał Górny (2024-03-26) # Uses deprecated distutils-r1 API.  The current version is outdated, # from mid-2022.  No reverse dependencies. # Removal on 2024-04-25.  Bug #910015. sci-biology/HTSeq -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message

[gentoo-dev] Last rites: media-libs/libopenshot, media-libs/libopenshot-audio, media-video/openshot

2024-03-26 Thread Michał Górny
# Michał Górny (2024-03-26) # Uses deprecated distutils-r1 API.  Depends on dev-qt/qtwebengine:5. # Includes the libraries with no other reverse dependencies. # Removal on 2024-04-25.  Bug #909996. media-libs/libopenshot media-libs/libopenshot-audio media-video/openshot -- Best regards, Michał

[gentoo-dev] Last rites: sys-auth/pam_ssh

2024-03-26 Thread Michał Górny
# Michał Górny (2024-03-26) # Issues with OpenSSL 3.  Unmaintained.  Last activity in 2019. # Removal on 2024-04-25.  Bug #892031. sys-auth/pam_ssh -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: app-misc/tek

2024-03-26 Thread Michał Górny
# Michał Górny (2024-03-26) # Fails to compile.  Unmaintained.  Last activity in 2016. # Depends on an old wxGTK slot. # Removal on 2024-04-25.  Bug #895222. app-misc/tek -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-libs/zthread

2024-03-26 Thread Michał Górny
# Michał Górny (2024-03-26) # Bad C++ code.  Unmaintained.  Carries a number of patches already. # No reverse dependencies. # Removal on 2024-04-25.  Bug #924925. dev-libs/zthread -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

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

2024-03-23 Thread Michał Górny
# Michał Górny (2024-03-23) # No maintainer.  Broken tests.  Not ported to PEP517 build. # No release since 2020, little activity since.  No revdeps. # Removal on 2024-04-22.  Bug #911780. dev-python/prov -- Best regards, Michał Górny signature.asc Description: This is a digitally signed

[gentoo-dev] Last rites: dev-python/sphinxcontrib-asyncio

2024-03-23 Thread Michał Górny
# Michał Górny (2024-03-23) # Apparently broken.  No tests.  Last code change in 2016.  No revdeps. # Removal on 2024-04-22.  Bug #892613. dev-python/sphinxcontrib-asyncio -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] RFC: banning "AI"-backed (LLM/GPT/whatever) contributions to Gentoo

2024-03-21 Thread Michał Górny
On Tue, 2024-02-27 at 15:45 +0100, Michał Górny wrote: > Given the recent spread of the "AI" bubble, I think we really need to > look into formally addressing the related concerns. In my opinion, > at this point the only reasonable course of action would be to safel

Re: [gentoo-dev] mirror storage growth rate

2024-03-15 Thread Michał Górny
in the end we should be expecting to adding new packages faster than removing dead ones. Add to that the grotesque inefficiency of modern programming languages such as Go and Rust. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

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

2024-03-10 Thread Michał Górny
# Michał Górny (2024-03-10) # Packages that still require signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Re: RFC: banning "AI"-backed (LLM/GPT/whatever) contributions to Gentoo

2024-03-09 Thread Michał Górny
gy use of dedicated data centers purely for training LLMs? I'm not even talking of all the energy wasted as a result of these LLMs at work. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] RFC: banning "AI"-backed (LLM/GPT/whatever) contributions to Gentoo

2024-03-09 Thread Michał Górny
important question is: how is it restricted? Are we talking about a tool that was clearly trained on specific code, or about a tool that was trained on potentially copyright material, then artificially restricted to the repository (to paper over the concerns)? Can we trust the latter? -- Best regard

Re: [gentoo-dev] RFC: banning "AI"-backed (LLM/GPT/whatever) contributions to Gentoo

2024-03-09 Thread Michał Górny
feasible to reliably detect such contributions, and even if it were, I don't think we want to go as far as to actively pursue anything that looks like one. The point of the policy is rather to make a statement that we don't want these, and to kindly ask users not to do that. -- Best regards, Mic

[gentoo-dev] Please migrate your distutils-r1 ebuilds to use PEP517 builds

2024-03-09 Thread Michał Górny
other test runners, as running `setup.py test` has been deprecated upstream as well. Or running `setup.py` at all, but the latter is less likely to suddenly stop working. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] [PATCH v2 7/7] distutils-r1.eclass: wire up meson-python to meson.eclass

2024-03-05 Thread Michał Górny
ned-off-by: Michał Górny --- eclass/distutils-r1.eclass | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 134cb39f276a..e0c54d81a846 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.ecl

[gentoo-dev] [PATCH v2 6/7] meson.eclass: move python_export_utf8_locale to meson_src_configure

2024-03-05 Thread Michał Górny
From: Sam James We don't need it in setup_meson_src_configure as distutils-r1 uses it and it'll get called twice then. Signed-off-by: Sam James --- eclass/meson.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/meson.eclass b/eclass/meson.eclass index

[gentoo-dev] [PATCH v2 5/7] python-utils-r1.eclass: Fix python_doheader install location with ROOT

2024-03-05 Thread Michał Górny
From: James Le Cuirot python_get_includedir is prefixed with ESYSROOT, not EPREFIX, so we need to strip off the former, not the latter. This is currently only used for dev-python/pillow, which I have tested. Signed-off-by: James Le Cuirot --- eclass/python-utils-r1.eclass | 2 +- 1 file

[gentoo-dev] [PATCH v2 4/7] distutils-r1.eclass: Make vars local before calling filter-lto

2024-03-05 Thread Michał Górny
Make LTO filtering local to the compilation code. This avoids disabling LTO for non-Python parts of an ebuild. Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 4 1 file changed, 4 insertions(+) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index

[gentoo-dev] [PATCH v2 3/7] distutils-r1.eclass: Move filter-lto into DISTUTILS_EXT block

2024-03-05 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 60554944a5a0..ee1dcef24ff6 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1

[gentoo-dev] [PATCH v2 2/7] distutils-r1.eclass: Limit DISTUTILS_EXT logic to compile & test

2024-03-05 Thread Michał Górny
of the build and let ebuilds to manipulate flags at their leisure, particularly prior to python_compile. Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass

[gentoo-dev] [PATCH v2 1/7] distutils-r1.eclass: Remove -Werror... hack (now in cython)

2024-03-05 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 5 - 1 file changed, 5 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index c0d1992ccce0..fb0c2dfaa693 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -1813,11 +1813,6

[gentoo-dev] [PATCH v2 0/7] distutils-r1.eclass + python-utils-r1.eclass + meson.eclass: combined patches

2024-03-05 Thread Michał Górny
Hi, The same set as previously + extra patches from Eli, James and Sam. Eli Schwartz (1): distutils-r1.eclass: wire up meson-python to meson.eclass James Le Cuirot (1): python-utils-r1.eclass: Fix python_doheader install location with ROOT Michał Górny (4): distutils-r1.eclass: Remove

[gentoo-dev] Python 3.12 to become the default in May-June 2024

2024-03-03 Thread Michał Górny
https://qa-reports.gentoo.org/output/gpyutils/311-to-312.svg We have a few porting tips in the Guide: https://projects.gentoo.org/python/guide/porting.html#python-3-12 If you think we should mention something else, please let me know. -- Best regards, Michał Górny signature.asc Description

[gentoo-dev] [PATCH 4/4] distutils-r1.eclass: Make vars local before calling filter-lto

2024-03-02 Thread Michał Górny
Make LTO filtering local to the compilation code. This avoids disabling LTO for non-Python parts of an ebuild. Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 8 1 file changed, 8 insertions(+) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index

[gentoo-dev] [PATCH 3/4] distutils-r1.eclass: Move filter-lto into DISTUTILS_EXT block

2024-03-02 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 60554944a5a0..ee1dcef24ff6 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1

[gentoo-dev] [PATCH 2/4] distutils-r1.eclass: Limit DISTUTILS_EXT logic to compile & test

2024-03-02 Thread Michał Górny
of the build and let ebuilds to manipulate flags at their leisure, particularly prior to python_compile. Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass

[gentoo-dev] [PATCH 1/4] distutils-r1.eclass: Remove -Werror... hack (now in cython)

2024-03-02 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 5 - 1 file changed, 5 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index c0d1992ccce0..fb0c2dfaa693 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -1813,11 +1813,6

Re: [gentoo-dev] [PATCH] python-utils-r1.eclass: Fix python_doheader install location with ROOT

2024-03-02 Thread Michał Górny
edir#${ESYSROOT}} > > ( > insopts -m 0644 Good catch, thanks! I'll add it onto https://github.com/gentoo/gentoo/pull/35554 to avoid double cache regen. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [PATCH 3/3] texlive-common.eclass: Use nonfatal-respecting die for fmtutil-sys

2024-02-29 Thread Michał Górny
> + || die -n "fmtutil-sys returned non-zero exit > status ${res}" Put '||' at end of the line, then you won't need the redundant backslash. > else > ewarn "Cannot run fmtutil-sys for some reason." >

Re: [gentoo-dev] Re: [PATCH 1/3] texlive-module.eclass: implicitly set TL_PV if not explicitly set

2024-02-29 Thread Michał Górny
; which would be fine. > > Although I prefer the current approach, it is not a hill to die on for me. > It is invalid to treat EAPI as an integer. The standard practice is to explicitly list old EAPIs, so that no changes need to preserve the new behavior for new EAPIs. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] RFC: banning "AI"-backed (LLM/GPT/whatever) contributions to Gentoo

2024-02-28 Thread Michał Górny
On Wed, 2024-02-28 at 11:08 +0100, Ulrich Mueller wrote: > > > > > > On Wed, 28 Feb 2024, Michał Górny wrote: > > > On Tue, 2024-02-27 at 21:05 -0600, Oskari Pirhonen wrote: > > > What about cases where someone, say, doesn't have an excellent grasp of > >

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

2024-02-27 Thread Michał Górny
# Michał Górny (2024-02-28) # Nosetests have been abandoned in 2015.  Upstream (while technically # still around) has refused to accept any patches since, and we have # already had to fork it, to keep it somewhat working.  All # the remaining reverse dependencies were finally ported or last rited

[gentoo-dev] Last rites: app-misc/rmlint

2024-02-27 Thread Michał Górny
# Michał Górny (2024-02-28) # The project is not really actively maintained upstream, and it still # depends on dev-python/nose.  There are other tools with similar # functionality. # Removal on 2024-03-29.  Bug #878695. app-misc/rmlint -- Best regards, Michał Górny signature.asc Description

Re: [gentoo-dev] RFC: banning "AI"-backed (LLM/GPT/whatever) contributions to Gentoo

2024-02-27 Thread Michał Górny
generated text is actually meaningful. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: app-admin/salt, dev-python/pytest-salt-factories, dev-python/boto

2024-02-27 Thread Michał Górny
# Michał Górny (2024-02-27) # dev-python/boto is dead, with last release in 2018.  It has been # replaced by dev-python/boto3.  It carries a ton of patches and still # depends on dev-python/nose. # # app-admin/salt is its only remaining reverse dependency.  The ebuild # is of very low quality

[gentoo-dev] Last rites: app-misc/binwalk

2024-02-27 Thread Michał Górny
# Michał Górny (2024-02-27) # Unmaintained upstream.  Already carries a few patches. # Depends on dev-python/nose. # Removal on 2024-03-28.  Bug #878693. app-misc/binwalk -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: sci-biology/biopandas

2024-02-27 Thread Michał Górny
# Michał Górny (2024-02-27) # Still depends on dev-python/nose.  No reverse dependencies. # Removal on 2024-03-28.  Bug #878721. sci-biology/biopandas -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: sci-chemistry/nmrglue

2024-02-27 Thread Michał Górny
# Michał Górny (2024-02-27) # Effectively unmaintained in Gentoo.  Still depends on dev-python/nose, # on top of that tests are restricted, so we don't even know if it # works at all.  No reverse dependencies. # Removal on 2024-03-28.  Bug #878725. sci-chemistry/nmrglue -- Best regards, Michał

[gentoo-dev] RFC: banning "AI"-backed (LLM/GPT/whatever) contributions to Gentoo

2024-02-27 Thread Michał Górny
ould be a good thing — but we need to have policies in place, to make sure shit doesn't flow in. Compare with the shitstorm at: https://github.com/pkgxdev/pantry/issues/5358 -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [PATCH v2 1/2] check-reqs.eclass: runtime disk checks for any path.

2024-02-26 Thread Michał Górny
ath_size/:*} > + _size=${_path_size/*:} > + _check-reqs_disk \ > + "${EROOT%/}${_path}" "${_size}" > + done > + unset _path_size _path _size

[gentoo-dev] [PATCH 2/2] dev-python/reflink: Use PROPERTIES=test_privileged

2024-02-22 Thread Michał Górny
Signed-off-by: Michał Górny --- dev-python/reflink/reflink-0.2.2.ebuild | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/dev-python/reflink/reflink-0.2.2.ebuild b/dev-python/reflink/reflink-0.2.2.ebuild index 83e0653fe4a1..7c9681db2505 100644 --- a/dev

[gentoo-dev] [PATCH 1/2] metadata/layout.conf: Recognize PROPERTIES=test_privileged

2024-02-22 Thread Michał Górny
Bug: https://bugs.gentoo.org/924585 Signed-off-by: Michał Górny --- metadata/layout.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) PR: https://github.com/gentoo/gentoo/pull/35487 diff --git a/metadata/layout.conf b/metadata/layout.conf index fff2d6072f99..5fb0b20d5f8a 100644

[gentoo-dev] Package up for grabs: app-shells/bash-completion

2024-02-21 Thread Michał Górny
Hello, app-shells/bash-completion is looking for a new maintainer. The package is full of random test regressions, and I don't have the energy to deal with them. On top of that, it seems that upstream broke them even more in 2.12.0 (compared to the same tests in 2.11). -- Best regards, Michał

[gentoo-dev] [PATCH] llvm-r1.eclass: Use := slot op in examples

2024-02-21 Thread Michał Górny
Include the ':=' slot operator in examples. While generally LLVM does not change its ABI within a single slot, it technically reserves that possibility and it has historically been used in LLVM 11.1.0. Signed-off-by: Michał Górny --- eclass/llvm-r1.eclass | 8 1 file changed, 4

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

2024-02-20 Thread Michał Górny
# Michał Górny (2024-02-20) # Unmaintained.  The recently merged rewrite in Rust broke compilation # on 32-bit architecture.  No revdeps left. # Removal on 2024-03-21.  Bug #924881. dev-python/pendulum -- Best regards, Michał Górny signature.asc Description: This is a digitally signed

Re: [gentoo-dev] [PATCH v2 4/5] distutils-r1.eclass: wire up meson-python to meson.eclass

2024-02-19 Thread Michał Górny
> - "${EPYTHON}" - "${DISTUTILS_ARGS[@]}" <<-EOF || > die > + "${EPYTHON}" - "${mesonargs[@]}" <<-EOF || die > import json > import os > import shlex -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [PATCH 3/3] distutils-r1.eclass: fix src_configure to handle flag-o-matic correctly

2024-02-19 Thread Michał Górny
be appended multiple times. > fi > > - local -x CPPFLAGS="${CPPFLAGS} $(usex debug '-UNDEBUG' > '-DNDEBUG')" > + append-cppflags $(usex debug '-UNDEBUG' '-DNDEBUG') > # always generate .c files from .pyx files to ensure we get > latest > # bug fixes from Cython (this works only when setup.py is using > # cythonize() but it's better than nothing) Likewise. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [PATCH 2/3] distutils-r1.eclass: wire up meson-python to meson.eclass

2024-02-19 Thread Michał Górny
.dumps({ > "builddir": "${BUILD_DIR}", > - "setup-args": sys.argv[1:], > "compile-args": ["-v"] + > ninjaopts, > })) > EOF -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Re: [PATCH] check-reqs.eclass: more disk checks

2024-02-19 Thread Michał Górny
need to support paths with space, newline or array here. > Precisely what I wanted to say. Instead of adding more variables, let's add an array and mark the existing vars as legacy. CHECKREQ_DISK=( /opt:... /usr:... ) However, Andrew's comment poses a bigger problem here. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] pkgcheck scan: error: failed running git log: fatal: unrecognized argument: --no-find-copies

2024-02-16 Thread Michał Górny
ith pkgcheck scan? > What happened to the ability to search Bugzilla and/or upstream bug tracker? -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] [PATCH] games-strategy/wargus: Fix running it with games-engines/stratagus[debug]

2024-02-15 Thread Michał Górny
On Thu, 2024-02-15 at 14:23 +, parona wrote: > On Thursday, 15 February 2024 at 16:09, Michał Górny > wrote: > > > On Thu, 2024-02-15 at 14:21 +0100, z...@gentoo.org wrote: > > > > > Am 15.02.24 um 13:59 schrieb Eli Schwartz: > > > > > >

Re: [gentoo-dev] [PATCH] games-strategy/wargus: Fix running it with games-engines/stratagus[debug]

2024-02-15 Thread Michał Górny
et rebuilt. > > > Exactly. It would even be simpler to patch that renaming out. I will > send a change to stratagus-ebuild. > > > Why is the executable name different, anyway? > > > I have no clue. My guess is to have a separate executable. > > This is from stratagus CMakeLists.txt: > cut === > if(CMAKE_BUILD_TYPE STREQUAL "Debug") > set_target_properties(stratagus PROPERTIES OUTPUT_NAME stratagus-dbg) > endif() > cut === > Wait, why are we changing CMAKE_BUILD_TYPE in the first place?! -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

[gentoo-dev] Last rites: dev-python/fb-re2

2024-02-14 Thread Michał Górny
# Michał Górny (2024-02-14) # Abandoned upstream in 2020.  Has a fork that has last been released # in 2021.  No revdeps. # Removal on 2024-03-15.  Bug #833088. dev-python/fb-re2 -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part

  1   2   3   4   5   6   7   8   9   10   >