core/python3-setuptools/.signature
Tim Biermann a4ce8cb873 python3-setuptools: rebuilt for python3.12
python3.12 removed distutils from their standard library [1] after
deprecating it in 2020 with python3.10 [2].
Because of that, we are unable to run setup.py to build setuptools
if we do not have anything else (e.g. pip). [3]

To ensure compatibility with ports that did not adjust yet we can keep
setuptools as is around for a little bit longer.

To build it, we can bootstrap pip inside the build environment with
ensurepip provided by core/python3 to build setuptools itself. This will
provide a _distutils_hack wheel along with it which we can use until the
dust settled.

[1]: https://docs.python.org/3/whatsnew/3.12.html
[2]: https://peps.python.org/pep-0632/
[3]: https://github.com/pypa/setuptools/issues/3661
2023-11-05 11:45:10 +01:00

6 lines
424 B
Plaintext

untrusted comment: verify with /etc/ports/core.pub
RWRJc1FUaeVeqgZque8kVaGfYRMEmHsO12RLO8q5bSJy8wLCIvjt8+3t1+G8JqnrmgjLVupdelaOQM/u9MP/75YKAkEWt/KK1wE=
SHA256 (Pkgfile) = ffc71331c0005091bd4b2455e258a4d383ea545aca64db36faa53072c5b9212f
SHA256 (.footprint) = 3819b45d33e607335dd27946fb24d38db9eafce146b8932e96ae7dc6293d2156
SHA256 (setuptools-68.2.2.tar.gz) = 4ac1475276d2f1c48684874089fefcd83bd7162ddaafb81fac866ba0db282a87