Summary: | games-arcade/commandergenius: needs upgrade to Python 3.11 (PythonCompatUpdate) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michał Górny <mgorny> |
Component: | Current packages | Assignee: | Gentoo Games <games> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ionen |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 896398 |
Description
Michał Górny
2023-02-25 09:45:16 UTC
Had a pending draft for this one given I didn't bother with the bump (needs game files and more attention), I may as well port and cleanup the old one quick. Not that it'll matter after a bump given version 3.x don't use python anymore (switched to lua scripting). The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646df5c2d8bb035184b8d01273356ad5600c7e13 commit 646df5c2d8bb035184b8d01273356ad5600c7e13 Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2023-02-25 09:41:14 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2023-02-25 10:19:43 +0000 games-arcade/commandergenius: EAPI7->8, enable py3.11, filter-lto Still needs a bump, but that will need closer looking into and ideally someone more familiar with this and having the game files. wrt python, support for 3.11 falls back on users given it's used for their own scripts (later versions replace python by lua). Albeit may already have been using 3.11 or 3.12 given cmake wasn't told which interpreter library to link with before. Just a lazy fix wrt bug #858530 to do at same time as revbump, haven't looked closer. Closes: https://bugs.gentoo.org/858530 Closes: https://bugs.gentoo.org/896954 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> ....4.0.ebuild => commandergenius-2.4.0-r1.ebuild} | 53 +++++++++++----------- 1 file changed, 26 insertions(+), 27 deletions(-) |