Commit Graph

20 Commits

Author SHA1 Message Date
Anna (cybertailor) Vyalkova
bb0aae8ad3 */*: disable py3.10
Python 3.10 target is scheduled for removal in Gentoo:
https://public-inbox.gentoo.org/gentoo-dev/e6ca9f1f4ababb79ab2a3d005c39b483c3ecef6e.camel@gentoo.org/

Sphinx 8.2.0 already dropped support for CPython 3.10 and PyPy 3.10,
leading to multiple CI failures in ::guru.

We can safely remove this target, because GURU is "experimental" and
does not have stable keywords.

Let's not remove "pypy3" right now because
a) There are not many packages using it.
b) So we can see which packages supported PyPy 3.10, and test them with
   PyPy 3.11.

Closes: https://github.com/gentoo/guru/pull/291
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2025-02-21 17:51:14 +05:00
Sergey Torokhov
efd57955d6 games-board/rmahjong: enable py3.12
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2024-04-18 23:05:52 +03:00
Anna (cybertailor) Vyalkova
12088906c5 */*: drop dead py3.9 impl
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-05-02 00:45:35 +05:00
Anna (cybertailor) Vyalkova
1e95f22062 */*: update metadata schema uri
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-03-04 18:56:32 +05:00
Anna (cybertailor) Vyalkova
81630af485 games-board/rmahjong: enable py3.11
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-02-19 10:03:26 +05:00
Sergey Torokhov
86f6180b4d games-board/rmahjong: drop python3.8 compat
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2023-01-19 01:11:31 +03:00
Sergey Torokhov
fbb9c4cda3 games-board/rmahjong: add python 3.10 compat, bump EAPI8
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2022-03-06 15:46:56 +03:00
Arthur Zamarin
5cb6039ba2 games-board/rmahjong: fix python usedep variable, small cleanup
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-02-13 22:18:33 +02:00
James Beddek
02b1f0a9ea */*: drop dead python impls
Signed-off-by: James Beddek <telans@posteo.de>
2021-10-09 22:30:09 +13:00
Alessandro Barbieri
9c84830033 */*: add lang="en" to <longdescription>
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-06-28 16:15:30 +02:00
Sergey Torokhov
270ab7dc29 games-board/rmahjong: fix passing system LDFLAGS
Closes: https://bugs.gentoo.org/785526

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2021-04-25 15:20:45 +03:00
Sergey Torokhov
fbbfb65d28 games-board/rmahjong: fix pass system CC and CFLAGS
Closes: https://bugs.gentoo.org/785019
Closes: https://bugs.gentoo.org/780966

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2021-04-24 13:32:34 +03:00
Sergey Torokhov
ed101e00ee games-board/rmahjong: fix bot install path; fix exec permissions
The bot file is installed wrong path since fix module installation.
Without shell-scripts and bot exec permissions app doesn't start.

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2021-04-24 13:30:23 +03:00
Andrew Ammerlaan
b594499f8f games-board/rmahjong: fix DoublePrefixInPath
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2021-03-28 12:17:43 +02:00
Andrew Ammerlaan
18c727f335 */*: drop python3.6
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2020-12-18 20:54:52 +01:00
Sergey Torokhov
f1037d213c games-board/rmahjong: update Manifest (missed change)
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2020-11-10 01:18:32 +03:00
Sergey Torokhov
82abfbd2c2 games-board/rmahjong: update to p20201106 tarball with merged patches
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2020-11-10 01:13:01 +03:00
Sergey Torokhov
549434473e games-board/rmahjong: revert deletion passing literal to int() in patch
The following or similar error still takes place
under certain conditions on score screen:

File "... /rmahjong/client/states.py", line 558, in get_results
    score = (int(self.message[wind + "_score"]))
ValueError: invalid literal for int() with base 10: '27100.0'

so restore part of patch to fix passing literal to int().

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2020-10-28 00:32:44 +03:00
Sergey Torokhov
3a392ae491 games-board/rmahjong: Fix tests ResourceWarnings, remove unittest2 DEPEND
The inittest2 dependence is unneccessary as python3 internal unittest is used.

Update patches to fix passing float into int("") in other way.
Update test.py patch to fix numerous 'ResourceWarning's.

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2020-10-27 07:25:27 +03:00
Sergey Torokhov
ef556bcba0 games-board/rmahjong: new package
This is attempt python3 "final" porting the game
by means of additional patches to initial py3 port.

The game is playable for me at "single player + 3 bots".
Network game process is not tested.

Menu icon for desktop entry is fetched from Kmahjongg project.

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2020-10-25 15:35:57 +03:00