summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/python: Mark the packages as EXTERNALLY-MANAGED, PEP 668Michał Górny2023-01-291-512/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/python: Fix cross-compiling, particularly 3.11James Le Cuirot2023-01-231-0/+3
| | | | | | | | | | | | | | Despite efforts to avoid needing the same version of Python installed on the build host, this was still required due to libpython.so not being found. Even when it was found, it was erroneously looking under /usr rather than ${S} for the Python modules. For some unknown reason, this caused 3.11 to fail. The easiest solution is to just build a static Python with no libpython.so. This also ensures modules are loaded from ${S}. Closes: https://bugs.gentoo.org/889874 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* dev-lang/python: Fix cross-compiling for prefixed systemsJames Le Cuirot2022-12-291-1/+2
| | | | | | | | | | | Cross-compiling Python involves doing a native build first. The prefix profile prefixifies setup.py, but this has been done before the native build when it needs to be done after. Handle this in the ebuild with hprefixify instead of with sed in the profile. Also drop some other obsolete Python prefix hacks from the profile. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* dev-lang/python: Stabilize 3.11.1 hppa, #884645Arthur Zamarin2022-12-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/python: Stabilize 3.11.1 sparc, #884645Arthur Zamarin2022-12-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/python: Stabilize 3.11.1 ppc, #884645Arthur Zamarin2022-12-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/python: Stabilize 3.11.1 arm, #884645Arthur Zamarin2022-12-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-lang/python: Stabilize 3.11.1 ppc64, #884645Sam James2022-12-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Stabilize 3.11.1 amd64, #884645Sam James2022-12-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Stabilize 3.11.1 x86, #884645Sam James2022-12-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Stabilize 3.11.1 arm64, #884645Sam James2022-12-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/python: Bump to 3.11.1Michał Górny2022-12-071-0/+508
Signed-off-by: Michał Górny <mgorny@gentoo.org>