[gentoo-dev] [PATCH 4/4] install-qa-check.d: Make DUS aware of gui_scripts

2021-04-18 Thread Michał Górny
Make DISTUTILS_USE_SETUPTOOLS check aware of gui_scripts in addition to console_scripts. Thanks to Arfrever for reporting. Signed-off-by: Michał Górny --- metadata/install-qa-check.d/60distutils-use-setuptools | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[gentoo-dev] [PATCH 3/4] install-qa-check.d: Future-proof entry point values for DUS

2021-04-18 Thread Michał Górny
Accept both 'rdepend' and 'bdepend' as DISTUTILS_USE_SETUPTOOLS values for packages installing entry points. Starting with Python 3.8, these packages do not require any runtime dependency. However, we do not want to proactively bother people with updating everything and instead provide the

[gentoo-dev] [PATCH 0/4] install-qa-check.d/60distutils-use-setuptools future-proof and fixes

2021-04-18 Thread Michał Górny
Hi, This patchset introduces three changes to the DISTUTILS_USE_SETUPTOOLS check: 1. Packages that do not install .egg-info (i.e. do not use distutils) will now be required to use DISTUTILS_USE_SETUPTOOLS=no to avoid unnecessary dep on setuptools. Previously, they were ignored. 2.

[gentoo-dev] [PATCH 1/4] install-qa-check.d: Make DUS check distinguish entry points

2021-04-18 Thread Michał Górny
Make DISTUTILS_USE_SETUPTOOLS check explicitly distinguish rdepend due to entry points from explicit rdepend. This currently does not change the result but it will change in the future. Signed-off-by: Michał Górny --- .../60distutils-use-setuptools | 16 1

[gentoo-dev] [PATCH 2/4] install-qa-check.d: Extend DUS check to handle no egg-info

2021-04-18 Thread Michał Górny
If the package does not install any .egg-info files, i.e. distutils is probably not used at all, we do not the eclass to create a setuptools dependency. Signed-off-by: Michał Górny --- metadata/install-qa-check.d/60distutils-use-setuptools | 5 - 1 file changed, 4 insertions(+), 1

[gentoo-dev] last-rite: dev-java/commons-configuration

2021-04-18 Thread Miroslav Šulc
# Miroslav Šulc (2021-04-18) # obsolete deps, not used by any package dev-java/commons-configuration

[gentoo-dev] last-rite: dev-java/ezmorph & dev-java/ical4j

2021-04-18 Thread Miroslav Šulc
# Miroslav Šulc (2021-04-18) # obsolete deps, not used by any package # removal in 30 days dev-java/ezmorph dev-java/ical4j

[gentoo-dev] Packages up for grabs: x11-misc/rofi

2021-04-18 Thread Jonas Stein
Dear all the following packages are up for grabs after dropping desktop-misc: x11-misc/rofi https://packages.gentoo.org/packages/x11-misc/rofi -- Best, Jonas

[gentoo-dev] last-rite: dev-util/findbugs

2021-04-18 Thread Miroslav Šulc
# Miroslav Šulc (2021-04-18) # the project has been abandoned and the developement # is now under name SpotBugs # see: https://github.com/findbugsproject/findbugs dev-util/findbugs

[gentoo-dev] last-rite: dev-java/commons-jelly

2021-04-18 Thread Miroslav Šulc
# Miroslav Šulc (2021-04-18) # obsolete deps, not used by any package # removal in 30 days dev-java/commons-jelly

[gentoo-dev] last-rite: dev-java/classmate

2021-04-18 Thread Miroslav Šulc
# Miroslav Šulc (2021-04-18) # obsolete deps, not used by any package # removal in 30 days dev-java/classmate