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
Ulrich Müller
4ca8019087
app-editors/emacs: Leave CFLAGS alone in Emacs 27 and newer
...
Closes: https://bugs.gentoo.org/839405
Signed-off-by: Ulrich Müller <ulm@gentoo.org >
2022-06-07 08:44:33 +02:00
Jakov Smolić
3be6d510fb
app-portage/eix: Stabilize 0.36.2 hppa, #850058
...
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org >
2022-06-07 08:43:03 +02:00
Jakov Smolić
2747ff6161
media-gfx/graphviz: Stabilize 2.50.0 hppa, #849743
...
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org >
2022-06-07 08:43:01 +02:00
Jakov Smolić
a7c954467b
app-arch/pigz: Stabilize 2.7 hppa, #849737
...
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org >
2022-06-07 08:42:56 +02:00
Agostino Sarubbo
66f5555c99
dev-libs/librdkafka: x86 stable wrt bug #850178
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:34:17 +02:00
Agostino Sarubbo
c844967bca
app-admin/rsyslog: x86 stable wrt bug #850178
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:34:16 +02:00
Agostino Sarubbo
488767a0d5
dev-python/matplotlib: x86 stable wrt bug #849992
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:34:16 +02:00
Agostino Sarubbo
36804b960a
dev-util/geany-plugins: x86 stable wrt bug #849206
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:34:16 +02:00
Agostino Sarubbo
546bea854c
dev-util/geany: x86 stable wrt bug #849206
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:34:15 +02:00
Agostino Sarubbo
b05101986d
media-libs/gstreamer-editing-services: x86 stable wrt bug #848426
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:34:15 +02:00
Agostino Sarubbo
91fe83af94
media-libs/gst-rtsp-server: x86 stable wrt bug #848426
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:34:15 +02:00
Joonas Niilola
150f205811
sci-libs/libsigrok: Stabilize 0.5.2-r3 amd64, #849902
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2022-06-07 09:34:09 +03:00
Joonas Niilola
a3ae99d40c
dev-libs/hidapi: Stabilize 0.11.0 amd64, #849902
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2022-06-07 09:34:08 +03:00
Joonas Niilola
39f1cc9213
sys-process/criu: Stabilize 3.16.1 amd64, #850280
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2022-06-07 09:34:08 +03:00
Joonas Niilola
51eb752b61
app-doc/gimp-help: add missing bdeps to 2.10.0-r2
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2022-06-07 09:34:07 +03:00
Joonas Niilola
9879b966a7
app-doc/gimp-help: Stabilize 2.10.0-r2 amd64, #850163
...
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2022-06-07 09:34:07 +03:00
Sam James
aeb44c63c5
sci-mathematics/pspp: add 1.6.0
...
Closes: https://bugs.gentoo.org/846278
Signed-off-by: Sam James <sam@gentoo.org >
2022-06-07 07:34:00 +01:00
Sam James
fb1466140a
x11-libs/spread-sheet-widget: add 0.7
...
Signed-off-by: Sam James <sam@gentoo.org >
2022-06-07 07:34:00 +01:00
Agostino Sarubbo
69d0ff7da4
app-doc/gimp-help: sparc stable wrt bug #850163
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:33:18 +02:00
Agostino Sarubbo
c80aa1bf54
dev-python/tagpy: ppc64 stable wrt bug #850172
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:33:00 +02:00
Agostino Sarubbo
8e4b154132
app-doc/gimp-help: ppc64 stable wrt bug #850163
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:32:53 +02:00
Agostino Sarubbo
f3af2b5304
dev-python/tagpy: ppc stable wrt bug #850172
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:32:35 +02:00
Agostino Sarubbo
fe09bbd9eb
app-doc/gimp-help: ppc stable wrt bug #850163
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:32:28 +02:00
Agostino Sarubbo
9b78af5262
dev-libs/librdkafka: arm64 stable wrt bug #850178
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:32:10 +02:00
Agostino Sarubbo
4651458a39
app-admin/rsyslog: arm64 stable wrt bug #850178
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:32:07 +02:00
Agostino Sarubbo
ade7f23d21
dev-libs/xapian: arm64 stable wrt bug #850169
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:31:59 +02:00
Agostino Sarubbo
736499dad4
dev-libs/librdkafka: arm stable wrt bug #850178
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:31:40 +02:00
Agostino Sarubbo
9c1d675da0
app-admin/rsyslog: arm stable wrt bug #850178
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:31:38 +02:00
Agostino Sarubbo
e4f01a8ab1
app-metrics/collectd: arm stable wrt bug #833886
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:31:32 +02:00
Agostino Sarubbo
ec48635077
dev-libs/librdkafka: amd64 stable wrt bug #850178
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:31:05 +02:00
Agostino Sarubbo
a4df3cc34b
app-admin/rsyslog: amd64 stable wrt bug #850178
...
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2022-06-07 08:31:01 +02:00