Tim Biermann
a4ce8cb873
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
6 lines
424 B
Plaintext
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
|