summaryrefslogtreecommitdiff
path: root/dev-python/pygame
AgeCommit message (Collapse)Author
2025-11-23dev-python/pygame: enable py3.14Ionen Wolkens
Had another look at this and seen that upstream has fixed tests since. Seems only the tests themselves were broken given it does not touch the code, albeit the upstream commit does sound doubtful about its own changes and there could be more to that. Did try one game (games-puzzle/pathological) just in case and seems ok. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-08-14dev-python/pygame: enable pypy3_11Ionen Wolkens
Came here to see if 3.14 could be added given pygame is blocking adding 3.14 to qutebrowser in a long chain of test dependencies, but that failed. There is a recent PR upstream to add 3.14, but it has failing CI and nothing to backport -- figure will leave this alone for now and see how that progress. On the other hand, tested pypy3_11 at same time and it passed -- so may as well get it out of the way wrt bug #951020. Unsure if we really want to keep pypy support on this package but adding given the bug exists and it had (no-op) pypy3 in COMPAT. Did have a bit of problems to get tests to pass at all for *any* python version though, not 100% sure what was breaking them but it worked after some messing around (may have been related to me using unkeyworded libsdl2-2.32.56 which actually uses libsdl3, but not going to worry about that right now). Closes: https://bugs.gentoo.org/951020 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-08-14dev-python/pygame: skip likely flaky test_queueIonen Wolkens
Fails for me, and according to an upstream issue that test depends on timing and may be flaky. Albeit alternatively it *could* be related to newer libsdl2/sdl2-mixer but I haven't spent more time on this. I do not believe this test failing will necessarily imply runtime issues either way (upstream also skips it for one platform). Closes: https://bugs.gentoo.org/951940 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2024-10-19dev-python/pygame: Remove oldMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-10-19dev-python/pygame: Stabilize 2.6.1 amd64, #941837Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-19dev-python/pygame: Stabilize 2.6.1 arm64, #941837Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-10-19dev-python/pygame: Stabilize 2.6.1 ppc, #941837Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-10-19dev-python/pygame: Stabilize 2.6.1 ppc64, #941837Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-10-19dev-python/pygame: Stabilize 2.6.1 x86, #941837Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-10-19dev-python/pygame: Stabilize 2.6.1 arm, #941837Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-09-29dev-python/pygame: Bump to 2.6.1Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-09-12*/*: unkeyword ~ia64Arthur Zamarin
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-08-25dev-python/pygame: unkeyword 2.6.0 for ~mipsArthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-21dev-python/pygame: Remove oldMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-07-21dev-python/pygame: Stabilize 2.6.0 amd64, #936337Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-20dev-python/pygame: Stabilize 2.6.0 x86, #936337Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-07-20dev-python/pygame: Stabilize 2.6.0 ppc, #936337Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-20dev-python/pygame: Stabilize 2.6.0 ppc64, #936337Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-20dev-python/pygame: Stabilize 2.6.0 arm64, #936337Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-20dev-python/pygame: Stabilize 2.6.0 arm, #936337Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-07-02dev-python/pygame: Enable py3.13Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-06-26dev-python/pygame: Bump to 2.6.0Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-06-20dev-python/pygame: Stabilize 2.5.2-r3 x86, #934504Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-19dev-python/pygame: Stabilize 2.5.2-r3 amd64, #934504Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-19dev-python/pygame: Stabilize 2.5.2-r3 arm, #934504Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-18dev-python/pygame: Stabilize 2.5.2-r3 ppc64, #934504Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-18dev-python/pygame: Stabilize 2.5.2-r3 ppc, #934504Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-18dev-python/pygame: Stabilize 2.5.2-r3 arm64, #934504Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-02dev-python/pygame: Backport numpy-2 fixesMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-05-20dev-python/pygame: Require <dev-python/numpy-2Michał Górny
Tests definitely fail with >=dev-python/numpy-2. They involve some overflow errors that may indicate runtime incompatibility as well. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-05-20dev-python/pygame: Backport a GCC 14 build fixMichał Górny
Closes: https://bugs.gentoo.org/926650 Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-05-20dev-python/pygame: Remove oldMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-05-19dev-python/pygame: dekeyword sparcArthur Zamarin
Closes: https://bugs.gentoo.org/920956 Bug: https://bugs.gentoo.org/917718 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-05-19dev-python/pygame: media-libs/libsdl2 will drop the threads USE flagJames Le Cuirot
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2023-12-22dev-python/pygame: Stabilize 2.5.2 ppc, #917718Matoro Mahri
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2023-12-12dev-python/pygame: Keyword 2.5.2 mips, #908739Matoro Mahri
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2023-11-29dev-python/pygame: Stabilize 2.5.2 ppc64, #917718Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-11-23dev-python/pygame: Stabilize 2.5.2 x86, #917718Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-11-23dev-python/pygame: Stabilize 2.5.2 amd64, #917718Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-11-22dev-python/pygame: Stabilize 2.5.2 arm64, #917718Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-11-22dev-python/pygame: Stabilize 2.5.2 arm, #917718Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-10-17dev-python/pygame: Bump to 2.5.2Michał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-10-02dev-python/pygame: Remove oldMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-10-01dev-python/pygame: Stabilize 2.5.1 ppc, #914321Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-09-17dev-python/pygame: Stabilize 2.5.1 sparc, #914321Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-09-17dev-python/pygame: Stabilize 2.5.1 amd64, #914321Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-17dev-python/pygame: Stabilize 2.5.1 x86, #914321Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-17dev-python/pygame: Stabilize 2.5.1 ppc64, #914321Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-09-17dev-python/pygame: Stabilize 2.5.1 arm64, #914321Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-09-17dev-python/pygame: Stabilize 2.5.1 arm, #914321Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>