Michał Górny
f4d74e5a96
llvm-runtimes/compiler-rt: Add 21.0.0_pre20250510 snapshot
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 15:00:59 +02:00
Michał Górny
4696c47af8
llvm-core/polly: Add 21.0.0_pre20250510 snapshot
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 15:00:58 +02:00
Michał Górny
4ece524936
llvm-core/lldb: Add 21.0.0_pre20250510 snapshot
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 15:00:57 +02:00
Michał Górny
5f7dc43ce0
llvm-core/lld: Add 21.0.0_pre20250510 snapshot
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 15:00:55 +02:00
Michał Górny
ec9e915168
dev-python/lit: Add 21.0.0_pre20250510 snapshot
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 15:00:55 +02:00
Michał Górny
14c7666fd2
dev-python/clang: Add 21.0.0_pre20250510 snapshot
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 15:00:54 +02:00
Michał Górny
ad89d1297e
llvm-core/flang: Add 21.0.0_pre20250510 snapshot
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 15:00:53 +02:00
Michał Górny
76dcdba7dc
llvm-core/clang: Add 21.0.0_pre20250510 snapshot
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 15:00:51 +02:00
Michał Górny
23bb84b020
llvm-core/clang-common: Add 21.0.0_pre20250510 snapshot
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 15:00:50 +02:00
Michał Górny
fd5232972b
llvm-core/mlir: Add 21.0.0_pre20250510 snapshot
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 15:00:49 +02:00
Michał Górny
9b789700e2
dev-ml/llvm: Add 21.0.0_pre20250510 snapshot
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 15:00:48 +02:00
Michał Górny
eee9c45f70
llvm-core/llvm: Add 21.0.0_pre20250510 snapshot
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 15:00:46 +02:00
Michał Górny
d2454da882
llvm-core/llvm-common: Add 21.0.0_pre20250510 snapshot
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 15:00:45 +02:00
Michał Górny
6a1ca7dee4
Add 21.0.0_pre20250510 snapshot
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 14:58:43 +02:00
Michał Górny
f2cc9eb192
distutils-r1.eclass: Allow DISTUTILS_UPSTREAM_PEP517=standalone
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 14:57:15 +02:00
Michał Górny
3adc7e900e
distutils-r1.eclass: Fix pyvenv correctly for Python 3.14
...
Python 3.14 cleaned up the venv logic, and we have been apparently
relying on some hacks that worked by accident. More specifically:
1. pyvenv.cfg location is used explicitly as sys.prefix, so we can
no longer put it inside bin/ subdirectory (no clue why we did that
-- probably a long chain of historical reasons).
2. "home =" must always be present for venv detection to work.
With these changes, Python 3.14 seems now able to correctly detect
the venv and set prefixes accordingly. Since they improve correctness,
they should also be fine for other Python versions.
Apparently, the pyvenv.cfg file was moved into bindir back in 2022,
for the trivial reason of using a single directory for all created
files. Mea culpa!
Fixes: d5b7d1b425
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 14:57:14 +02:00
Michał Górny
f6d3d55cfb
dev-python/loky: Remove old
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 14:57:13 +02:00
Michał Górny
946cc9448a
dev-python/cfn-lint: Remove old
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 14:57:13 +02:00
Arthur Zamarin
040a040e81
dev-python/symengine: Stabilize 0.14.1 arm64, #955737
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-10 15:56:28 +03:00
Sam James
fa88733885
dev-lang/python: add USE=tail-call-interp for new tail call interpreter in 3.14.x
...
This is a new feature in Python 3.14.x that gives performance speedups
but requires new GCC and Clang and may sometimes regress performance.
It's not yet enabled by default upstream.
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-10 13:53:22 +01:00
Sam James
e371afa912
dev-lang/python: drop -ffat-lto-objects for >=3.12
...
The broken autoconf-archive macro which required us to pass -ffat-lto-objects
as a workaround has been fixed and backported to >= CPython 3.12:
https://github.com/python/cpython/issues/89640#issuecomment-2456579831
Note that the Python build system still adds this anyway but hopefully
that can be dropped in future, like -flto-partition=one was in
https://github.com/python/cpython/issues/132257 .
Bug: https://bugs.gentoo.org/700012
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-10 13:53:22 +01:00
Sam James
113415c295
dev-lang/python: don't pass -fwrapv
...
* In eff9f43924fc836970b2378d58523388d9246194 (which is in >=3.12), CPython
drops adding -fwrapv and instead starts to pass -fno-strict-overflow instead
and controls that with a configure flag (--with-strict-overflow).
=> We shouldn't pass -fwrapv with >=3.12.0 at least.
* But also, adding -fwrapv to begin with doesn't seem right, as the build
system should add that for us.
We started doing that in:
commit 6f4cebcf5b631f30baabb9f8e927d6aedcfbdf27
Author: Ali Polatel <hawking@gentoo.org >
Date: Tue Jun 24 13:54:16 2008 +0000
Revbump. Append -fwrapv to CFLAGS if we're using gcc-4, #228905 . Updated patchset to fix memory issues with unicode objects, #228905 . Drop old.
(Portage version: 2.2_rc1/cvs/Linux 2.6.25-gentoo-r1 x86_64)
(Signed Manifest commit)
which got fixed back in Python 2.5 or so!
=> We didn't need to pass it at all for nearly 20 years.
I've dropped it for all Pythons except for 2.7.x (because who cares
about that, so many UB fixes then, etc) given it wasn't doing anything.
Bug: https://bugs.gentoo.org/228905
Signed-off-by: Sam James <sam@gentoo.org >
2025-05-10 13:53:21 +01:00
Petr Vaněk
9f77be88cf
profiles: last-rite net-libs/stem and net-misc/nyx
...
Unmaintained upstream, net-libs/stem is incompatible with py3.12+
despite it is py3.12 enabled.
Bug: https://bugs.gentoo.org/952572
Bug: https://bugs.gentoo.org/952600
Bug: https://bugs.gentoo.org/952615
Link: https://github.com/torproject/stem/issues/154
Link: https://github.com/torproject/nyx/issues/68
Signed-off-by: Petr Vaněk <arkamar@gentoo.org >
2025-05-10 14:51:15 +02:00
Petr Vaněk
fd216a37de
net-analyzer/netdata: enable py3.13
...
Closes: https://bugs.gentoo.org/952572
Signed-off-by: Petr Vaněk <arkamar@gentoo.org >
2025-05-10 14:51:13 +02:00
Petr Vaněk
c4eaa8ec74
net-analyzer/netdata: remove USE=tor
...
Upstream removed tor python.d plugin in 1.47.0 in PR [1]. It was
reimplemented as go.d plugin, see PR [2]. Tor python.d plugin depends on
net-libs/stem, which is unmaintained and it contains incompatibilities
with Python 3.12+, therefore, it blocks netdata migration to modern
python versions.
[1] https://github.com/netdata/netdata/pull/18358
[2] https://github.com/netdata/netdata/pull/18361
Bug: https://bugs.gentoo.org/952572
Bug: https://bugs.gentoo.org/952600
Signed-off-by: Petr Vaněk <arkamar@gentoo.org >
2025-05-10 14:51:11 +02:00
Arthur Zamarin
8640f3a803
dev-util/cargo-nextest: add 0.9.95
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-10 15:29:21 +03:00
Arthur Zamarin
4d8228e8e4
dev-util/cargo-tarpaulin: add 0.32.5
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-10 15:29:21 +03:00
Arthur Zamarin
64d9461536
dev-python/loky: Stabilize 3.5.2 ALLARCHES, #955753
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-10 15:14:30 +03:00
Arthur Zamarin
72282918e0
dev-python/greenlet: Stabilize 3.2.1 x86, #955752
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-10 15:14:29 +03:00
Arthur Zamarin
71bbd694dc
dev-python/greenlet: Stabilize 3.2.1 arm64, #955752
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-10 15:14:28 +03:00
Arthur Zamarin
0505f30a2c
dev-python/pycares: Stabilize 4.6.1 ppc, #955749
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-10 15:14:28 +03:00
Arthur Zamarin
93943467c9
dev-python/pycares: Stabilize 4.6.1 arm64, #955749
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-10 15:14:27 +03:00
Arthur Zamarin
b1f8a023b5
dev-python/cfn-lint: Stabilize 1.34.2 ALLARCHES, #955748
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-10 15:14:26 +03:00
Arthur Zamarin
9777f5f600
sci-mathematics/primesieve: Stabilize 12.3 arm64, #955736
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-10 15:14:25 +03:00
Arthur Zamarin
69f64592ea
sci-libs/symengine: Stabilize 0.14.0 arm64, #955736
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-10 15:14:25 +03:00
Arthur Zamarin
5b3b3d7c3c
dev-python/numpy: Stabilize 2.2.5 x86, #955731
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-10 15:14:24 +03:00
Arthur Zamarin
d3a8356ca6
dev-python/numpy: Stabilize 2.2.5 arm64, #955731
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-10 15:14:24 +03:00
Arthur Zamarin
0ba1359f50
dev-python/aiohttp: Stabilize 3.11.18 arm64, #955728
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-10 15:14:23 +03:00
Arthur Zamarin
ac200ee6c1
dev-python/xcffib: Stabilize 1.8.0 ppc, #955726
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-10 15:14:22 +03:00
Arthur Zamarin
5515354a3a
dev-python/xcffib: Stabilize 1.8.0 arm64, #955726
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-10 15:14:21 +03:00
Arthur Zamarin
e0fbfb3578
xfce-extra/xfce4-pulseaudio-plugin: Stabilize 0.5.1 arm, #955718
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-10 15:14:21 +03:00
Arthur Zamarin
6cc88a8fb2
games-action/prismlauncher: Keyword 9.4 x86, #955655
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-10 15:14:20 +03:00
Arthur Zamarin
1eaf4c76d4
app-editors/neovim: Stabilize 0.11.0 x86, #954945
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org >
2025-05-10 15:14:19 +03:00
Michał Górny
d1fa7dc94e
dev-python/mkdocs-git-authors-plugin: Remove old
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 13:57:34 +02:00
Michał Górny
82c95dc69c
dev-python/tldextract: Remove old
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 13:57:27 +02:00
Michał Górny
7eb7f182e1
dev-python/google-api-python-client: Remove old
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 13:57:20 +02:00
Michał Górny
ac6d2162a2
dev-python/trove-classifiers: Remove old
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 13:57:03 +02:00
Michał Górny
829d261783
dev-python/stripe: Remove old
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 13:56:43 +02:00
Michał Górny
5a62409377
dev-python/pytest-cov: Remove old
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 13:56:31 +02:00
Michał Górny
3cefea1bd3
dev-python/identify: Remove old
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2025-05-10 13:56:15 +02:00