[gentoo-dev] [PATCH 0/1] GLEP 68: Allow EAPI 5 dependency specifications

2023-02-22 Thread Ulrich Müller
This was discussed in #gentoo-council a while ago. There is no EAPI identification mechanism in metadata.xml, but EAPI 5 is specified in the top-level profile directory, and it has been supported by Portage for 10+ years. Find the updated full text of GLEP 68 below, and a diff in the next

[gentoo-dev] [PATCH 1/1] glep-0068: Allow EAPI 5 dependency specifications

2023-02-22 Thread Ulrich Müller
This applies to the "restrict" attribute which is used with the "maintainer", "longdescription", "flag", and "stabilize-allarches" elements. Closes: https://bugs.gentoo.org/895790 Reviewed-by: Michał Górny Signed-off-by: Ulrich Müller --- glep-0068.rst | 16 +++- 1 file changed, 11

[gentoo-dev] [PATCH 2/2] distutils-r1.eclass: Strip pkg_resources namespaces automatically

2023-02-22 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 32 1 file changed, 32 insertions(+) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 426de7200957..9ef8342486b4 100644 --- a/eclass/distutils-r1.eclass +++

[gentoo-dev] [PATCH 1/2] distutils-r1.eclass: Use --build-option instead of --global-option

2023-02-22 Thread Michał Górny
Replace the `--global-option` used to pass custom setup.py arguments with `--build-option`. Using the former to pass arbitrary options is deprecated since setuptools 64.0.0. They are both equivalent right now and `--build-option` will preserve the current behavior, so this should be NFC (except

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

2023-02-22 Thread Alexey Sokolov
# Alexey Sokolov (2023-02-23) # No revdeps left. Bug #745234 # Removal in 30 days. dev-libs/qtcompress -- Best regards, Alexey "DarthGandalf" Sokolov

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

2023-02-22 Thread Alexey Sokolov
# Alexey Sokolov (2023-02-23) # No revdeps left. Bug #745234 # Removal in 30 days. dev-libs/qtcompress -- Best regards, Alexey "DarthGandalf" Sokolov