Commit Graph
587600 Commits
Author SHA1 Message Date
Sam James 4bb4e2e246 dev-util/geany: Stabilize 1.38 ppc64, #849206
Signed-off-by: Sam James <sam@gentoo.org>
2022-06-07 08:27:08 +01:00
Volkmar W. Pogatzki 0079fd353f dev-java/jaxb-api: drop 2.3.3, 3.0.1
Closes: https://bugs.gentoo.org/849725
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/25784
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2022-06-07 09:26:31 +02:00
Stephan Hartmann 403481203a www-client/microsoft-edge-beta: remove old
Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
2022-06-07 09:19:25 +02:00
Stephan Hartmann 7c87994dde www-client/microsoft-edge-beta: automated bump (103.0.1264.17)
Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
2022-06-07 09:19:23 +02:00
Stephan Hartmann 700d537ee9 www-client/opera-developer: remove old
Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
2022-06-07 09:18:47 +02:00
Stephan Hartmann 255f46083b www-client/opera-developer: automated bump (89.0.4443.0)
Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
2022-06-07 09:18:40 +02:00
Michał Górny 2a394db9d8 app-portage/eix: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 09:15:02 +02:00
Michał Górny 7bf1473e6f dev-python/tagpy: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 09:15:01 +02:00
Michał Górny f2a7c1c120 dev-python/pypiserver: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 09:15:00 +02:00
Joonas Niilola 3a83edc65b dev-vcs/tortoisehg: Stabilize 5.9.3 amd64, #850166
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2022-06-07 10:14:16 +03:00
Jakov Smolić 88c31f7d27 app-emulation/spice: Stabilize 0.15.0 arm64, #850235
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2022-06-07 09:07:07 +02:00
Sam James 9d7ea58830 xfce-extra/thunar-archive-plugin: Stabilize 0.5.0 ppc, #850049
Signed-off-by: Sam James <sam@gentoo.org>
2022-06-07 08:05:25 +01:00
Sam James 214ec0685f xfce-base/xfce4-panel: Stabilize 4.16.4 ppc, #850046
Signed-off-by: Sam James <sam@gentoo.org>
2022-06-07 08:05:22 +01:00
Sam James 0ae43e2484 dev-util/dbus-test-runner: Stabilize 19.04.0-r2 ppc64, #848987
Signed-off-by: Sam James <sam@gentoo.org>
2022-06-07 08:05:19 +01:00
Sam James 72f5c21fa6 dev-libs/libindicator: Stabilize 12.10.1-r301 ppc64, #848810
Signed-off-by: Sam James <sam@gentoo.org>
2022-06-07 08:05:15 +01:00
Sam James d869754335 dev-libs/libindicate: Stabilize 12.10.1-r3 ppc64, #848810
Signed-off-by: Sam James <sam@gentoo.org>
2022-06-07 08:05:15 +01:00
Sam James 9395359253 dev-libs/libappindicator: Stabilize 12.10.1_p20200706 ppc64, #848810
Signed-off-by: Sam James <sam@gentoo.org>
2022-06-07 08:05:14 +01:00
BratishkaErik 3de57a5b81 sys-fs/ncdu: package can't respect LDFLAGS/CFLAGS/etc.
Closes: https://bugs.gentoo.org/850106
Closes: https://bugs.gentoo.org/850109
Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
Closes: https://github.com/gentoo/gentoo/pull/25781
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2022-06-07 09:04:50 +02:00
Sam James 5d5bd05261 media-libs/opencv: libjpeg-turboify
Signed-off-by: Sam James <sam@gentoo.org>
2022-06-07 07:59:06 +01:00
Sam James 26fc7b7d7c media-libs/opencv: enable py3.11
Signed-off-by: Sam James <sam@gentoo.org>
2022-06-07 07:58:16 +01:00
Michał Górny 72d5d24265 app-portage/mgorny-dev-scripts: Bump to v18
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:55:45 +02:00
Michał Górny fa3ba3072c dev-python/jupyter_client: Bump to 7.3.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:54:03 +02:00
Michał Górny 356caa587c dev-python/ipykernel: Bump to 6.13.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:54:02 +02:00
Michał Górny 862e84c96b dev-python/pylint: Bump to 2.14.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:54:01 +02:00
Michał Górny 55694f903a dev-python/dulwich: Bump to 0.20.43
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:54:01 +02:00
Michał Górny c46c188e13 app-admin/awscli: Bump to 1.25.3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:54:00 +02:00
Michał Górny bb1c044e88 dev-python/boto3: Bump to 1.24.3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:59 +02:00
Michał Górny 0bd4dcfdce dev-python/botocore: Bump to 1.27.3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:58 +02:00
Michał Górny 2168e72d74 distutils-r1.eclass: Warn about setuptools legacy backend
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:58 +02:00
Michał Górny 7dc263d110 distutils-r1.eclass: Ban DISTUTILS_IN_SOURCE_BUILD in PEP517 mode
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:57 +02:00
Michał Górny 4ef135a4ca distutils-r1.eclass: Add "_trial_temp" to forbidden package names
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:56 +02:00
Arthur Zamarin a3d63cfb2a distutils-r1.eclass: small docs format fixes
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:55 +02:00
Arthur Zamarin dc06df5aac python-any-r1.eclass: use python_has_version in examples
python_has_version is preferred as it gives nicer output and safer
defaults, instead of has_version.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:54 +02:00
Michał Górny 634669af26 dev-python/gpep517: Use DISTUTILS_USE_PEP517=no
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:54 +02:00
Michał Górny 653399cc8e dev-python/installer: Use DISTUTILS_USE_PEP517=no
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:53 +02:00
Michał Górny e7a936e242 dev-python/tomli: Use DISTUTILS_USE_PEP517=no
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:52 +02:00
Michał Górny 66e4193a00 python-utils-r1.eclass: Add explicit checks for incorrect phase
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:51 +02:00
Michał Górny 63fff67a31 python-utils-r1.eclass: Support python_domodule outside src_install
Make it possible to use python_domodule() outside src_install(),
in order to install files into the ${BUILD_DIR}/install tree used
by distutils-r1.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:51 +02:00
Michał Górny b9240c4023 python-utils-r1.eclass: Fix typo in python_moduleinto doc
Fix python_moduleinto doc to mention python_domodule rather than
python_doscript (copy-paste error, probably).

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:50 +02:00
Michał Górny e897148019 distutils-r1.eclass: Introduce DISTUTILS_USE_PEP517=no mode
Introduce a new DISTUTILS_USE_PEP517 value "no" that stands for
"no build system".  This is primarily meant to replace the legacy
distutils-r1 logic used for bootstrapping baseline PEP 517 packages.
At the same time, it provides a convenient replacement for some
of the uses of python-r1.

In this mode, the eclass does not add PEP517-specific dependencies
and does not export default python_compile() and python_install()
implementations.  However, it does set dependencies, REQUIRED_USE
and enables sub-phase usage (with respect to DISTUTILS_OPTIONAL).
It also permits using distutils_enable_{sphinx,tests}.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:49 +02:00
Michał Górny de2e1bee24 distutils-r1.eclass: Move venv/merge-root logic to post-phases
Move the PEP517 venv logic, install executable wrapping and root-merging
logic all into post-phases.  This will enable the ebuilds that do not
use the standard phase implementations to use them.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:48 +02:00
Michał Górny 73842715ee distutils-r1.eclass: Make *-nspkg.pth warning fatal for EAPI 9+
Now that we've essentially removed non-implicit namespace packages
from Gentoo and setuptools upstream has deprecated their old solution,
it's time to make this check fatal.  Unfortunately, I did not think
of it when adding PEP517 mode, so let's do that in EAPI 9.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:47 +02:00
Michał Górny 4a3dc32bda distutils-r1.eclass: Remove the obsolete pypy/share check
The PyPy 'share' directory check was necessary because of the historical
prefix logic that we patched in Gentoo.  All modern versions of PyPy
use '/usr' as sys.prefix natively, so the check is no longer needed.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:47 +02:00
Michał Górny 96845942dc distutils-r1.eclass: Move install QA checks to post-phase function
Perform the install QA check (the invalid package name check) in a post-
phase function.  This enables it to be performed even when
distutils-r1_python_install is not used.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:46 +02:00
Michał Górny 0ad4b1b16e distutils-r1.eclass: Call egg-info cleanup via post-test phase
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:45 +02:00
Michał Górny 033ffdfa23 distutils-r1.eclass: Support internal post-python_* phase functions
Support running additional post-python_* phase functions for internal
usage.  The goal is to replace some of the inline logic
in distutils-r1_python_* functions that relies on the user calling them
and additional calls to python_foreach_impl.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:44 +02:00
Michał Górny 627a63a27f python-utils-r1.eclass: Strip stray *-pytest-*.pyc files in epytest
The test suites of pytest plugins cause additional *-pytest-*.pyc files
to be created.  Remove them in order to prevent them from being
installed alongside the package.

Closes: https://bugs.gentoo.org/847235
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-06-07 08:53:44 +02:00
Ulrich Müller 68b989fb82 profiles: Add android to EULA license group
Closes: https://bugs.gentoo.org/837209
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2022-06-07 08:51:38 +02:00
Ulrich Müller 1eec0ff372 net-im/zoom: drop 5.9.6.2225-r2
Bug: https://bugs.gentoo.org/846395
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2022-06-07 08:49:05 +02:00
Sam James b8b904e725 app-portage/eix: add 0.36.3
Signed-off-by: Sam James <sam@gentoo.org>
2022-06-07 07:45:08 +01:00