Commit Graph
564646 Commits
Author SHA1 Message Date
Michał Górny f8564dea75 dev-python/zope-configuration: Use distutils_write_namespace
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 21:58:45 +02:00
Michał Górny dc4750beaa dev-python/zope-component: Use distutils_write_namespace
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 21:58:45 +02:00
Michał Górny b136c79419 dev-python/sphinxcontrib-bibtex: Use distutils_write_namespace
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 21:58:44 +02:00
Michał Górny 4307ae5047 dev-python/ruamel-yaml: Use distutils_write_namespace
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 21:58:43 +02:00
Michał Górny ec45b77385 distutils-r1.eclass: Bump min. dependency versions
Bump min. dependency versions to match oldest stable in ::gentoo,
in order to avoid requiring developers to repeat them in BDEPEND
with higher version.

Closes: https://github.com/gentoo/gentoo/pull/24965
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 21:58:42 +02:00
Michał Górny 41f25bec0b distutils-r1.eclass: Print deprecation warning for distutils builds
Print deprecation warnings for non-PEP517 builds using plain distutils.
This is a small subset of Python packages overall, and the first step
towards deprecating legacy build support.  Transitioning pure distutils
packages is also important to avoid .egg-info collisions when we switch
from CPython distutils to setuptools-vendored distutils.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 21:58:42 +02:00
Michał Górny b711a2572c dev-python/ruamel-std-pathlib: Use distutils_write_namespace
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 21:58:41 +02:00
Michał Górny 157dbddd0d distutils-r1.eclass: Introduce distutils_write_namespace
Introduce a distutils_write_namespace helper that can be used to
temporarily write a namespace __init__.py as needed to run tests
when legacy dev-python/namespace-* packages are installed.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 21:58:40 +02:00
Michał Górny 4986eb8eec distutils-r1.eclass: Skip build_ext when there no .c/.pyx files
Skip issuing build_ext when there appears to be no .c/.pyx files.
Since starting setuptools is expensive, this gives a major speedup
to building pure Python packages.  If the check misfires, the worst
that can happen is that C extensions will be built serialized.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 21:58:39 +02:00
Michał Górny ac1735e34d distutils-r1.eclass: Call build_ext instead of build in PEP517 mode
Call `setup.py build_ext` instead of the wholesale `build` in PEP517
mode.  After all, the call is not strictly necessary; it is only done
in order to build C extensions in parallel (PEP517 backend does not
support specifying job count).  By skipping the other tasks build
command does (and then repeats via PEP517 call), the ebuild can build
a few seconds faster.

Since this is a potentially breaking change (but very unlikely to
actually break anything), let's test it behind GPEP517_TESTING.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 21:58:38 +02:00
Michał Górny 21d5a7abed distutils-r1.eclass: Update namespace package doc URL
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 21:58:38 +02:00
Michał Górny 6451cf647f distutils-r1.eclass: Issue a QA warning if "build" exists
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 21:58:37 +02:00
Michał Górny 50cf28d11e distutils-r1.eclass: Prefer "rm -rf build" over "setup.py clean -a"
Prefer using "rm -rf build" directly over "setup.py clean -a".  This
has three advantages:

1. It is much faster.

2. It works on packages that have broken "setup.py clean",
   e.g. dev-python/pydantic.

3. It works on packages that block "setup.py clean" and tell you to use
   "git clean" (sic!), e.g. dev-python/scipy.

This is a potentially (but unlikely) breaking change, so do it
conditionally to GPEP517_TESTING.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 21:58:36 +02:00
Arthur Zamarin e5bfc5e400 dev-python/twisted: Stabilize 22.4.0 arm64, #837845
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-04-11 22:44:57 +03:00
Sam James 2f56448cbb games-engines/devilutionx: fix patch line endings
Closes: https://bugs.gentoo.org/837764
Signed-off-by: Sam James <sam@gentoo.org>
2022-04-11 20:24:52 +01:00
Sam James 5c47e43829 net-ftp/proftpd: update upstream metadata
Signed-off-by: Sam James <sam@gentoo.org>
2022-04-11 20:24:51 +01:00
Sam James 04cd13b0ae sci-libs/gdal: use pcre2 instead of pcre1
Signed-off-by: Sam James <sam@gentoo.org>
2022-04-11 20:24:50 +01:00
Arthur Zamarin d2b24f2f6c dev-libs/libgit2: Stabilize 1.4.2 arm, #837755
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-04-11 22:24:21 +03:00
Lars Wendler a49c1e4861 sys-apps/fwupd: Revbump to fix vala detection
which has been changed for EAPI-8

Closes: https://bugs.gentoo.org/837866
Closes: https://bugs.gentoo.org/837857
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2022-04-11 21:23:10 +02:00
Arthur Zamarin 7afe1061a6 dev-libs/libgit2: Stabilize 1.4.2 arm64, #837755
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-04-11 22:20:49 +03:00
Arthur Zamarin 31a6f54b69 dev-libs/libgit2: Stabilize 1.4.2 ppc64, #837755
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-04-11 22:20:19 +03:00
Arthur Zamarin 3819c7bfdc dev-libs/libgit2: Stabilize 1.4.2 ppc, #837755
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-04-11 22:20:14 +03:00
Alfred Persson Forsberg 43e759c25a dev-util/flatpak-builder: fixed building for musl
Closes: https://github.com/gentoo/gentoo/pull/24991
Closes: https://bugs.gentoo.org/834671
Signed-off-by: Alfred Persson Forsberg <cat@catcream.org>
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2022-04-11 12:18:58 -07:00
Michael Mair-Keimberger 5bba24e229 net-nds/tac_plus: use https
Closes: https://github.com/gentoo/gentoo/pull/24996
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2022-04-11 21:12:49 +02:00
Michael Mair-Keimberger 0ac3d5529e dev-util/pycharm-professional: use https
Closes: https://github.com/gentoo/gentoo/pull/24995
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2022-04-11 21:12:34 +02:00
Michael Mair-Keimberger 3c9d2b811a sys-apps/iproute2: remove unused patch
Closes: https://github.com/gentoo/gentoo/pull/24994
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2022-04-11 21:12:08 +02:00
Conrad Kostecki a2e0452761 dev-db/mysql-init-scripts: update tmpfiles path
The path '/var/run' is deprecated, as the following message is being
shown:

/usr/lib/tmpfiles.d/mysql.conf:1: Line references path below legacy
directory /var/run/, updating /var/run/mysqld  /run/mysqld;
please update the tmpfiles.d/ drop-in file accordingly.

Closes: https://github.com/gentoo/gentoo/pull/24947
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2022-04-11 21:09:05 +02:00
Sebastian Pipping ac39fc8141 net-libs/libomemo: Make 0.8.1 USE=-test work without dev-util/cmocka
Closes: https://bugs.gentoo.org/837827
Signed-off-by: Sebastian Pipping <sping@gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
2022-04-11 20:57:56 +02:00
Conrad Kostecki 9a0f1b61c8 eclass/cdrom.eclass: add EAPI 8
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2022-04-11 20:50:18 +02:00
Stephan Hartmann cb5f3e194f www-client/microsoft-edge: remove old
Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
2022-04-11 20:30:01 +02:00
Stephan Hartmann a814392f54 www-client/microsoft-edge: amd64 stable (100.0.1185.39)
Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
2022-04-11 20:30:00 +02:00
Stephan Hartmann 5919c75083 www-client/microsoft-edge: automated bump (100.0.1185.39)
Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
2022-04-11 20:29:59 +02:00
Brian Evans a914b1e364 dev-php/pecl-zmq: Drop old
Signed-off-by: Brian Evans <grknight@gentoo.org>
2022-04-11 14:28:51 -04:00
Brian Evans 482f36d2e8 dev-php/pecl-zmq: Add new snapshot; Update live targets
Signed-off-by: Brian Evans <grknight@gentoo.org>
2022-04-11 14:27:49 -04:00
Matt Turner df76774561 dev-util/umockdev: Version bump to 0.17.9
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-04-11 11:05:45 -07:00
Brian Evans 2f311e91a4 dev-php/pecl-http: Version bump for 3.2.5 and 4.2.2.
Signed-off-by: Brian Evans <grknight@gentoo.org>
2022-04-11 14:03:08 -04:00
Ben Kohler 37d94d5a67 www-client/links: add 2.26
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-04-11 12:54:01 -05:00
Ben Kohler 900ef3a615 gui-apps/nm-tray: bump to 0.5.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
2022-04-11 12:40:44 -05:00
Michał Górny 8245fce27c dev-python/django: Bump to 2.2.28
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 18:07:21 +02:00
Michał Górny 1d528dcd9a dev-python/django: Bump to 3.2.13
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 18:07:21 +02:00
Michał Górny 5b4a8aa42f dev-python/django: Bump to 4.0.4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 18:07:20 +02:00
Michał Górny 71313c6889 dev-python/pdm-pep517: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 18:07:19 +02:00
Michał Górny 63cc57f1ac dev-python/nbconvert: Bump to 6.5.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 18:07:18 +02:00
Michał Górny dfce3e83c9 dev-python/ipykernel: Bump to 6.13.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 18:07:17 +02:00
Michał Górny a7e3b5a25e dev-python/tox: Bump to 3.25.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 18:07:17 +02:00
Michał Górny cb5d131dda dev-python/virtualenv: Bump to 20.14.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 18:07:16 +02:00
Michał Górny 76ceedd9cf dev-python/tempest: Bump to 30.1.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 18:07:15 +02:00
Michał Górny 5fd64843b6 dev-python/twisted: Bump to 22.4.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-04-11 18:07:14 +02:00
Lars Wendler 2000a6dfbd sys-apps/fwupd: Removed old
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2022-04-11 17:50:35 +02:00
Lars Wendler 8a9281d3a4 sys-apps/fwupd: Bump to version 1.7.7
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2022-04-11 17:50:35 +02:00