gpo.zugaina.org

Search Portage & Overlays:

games-board/rmahjong

Riichi Mahjong, the Japanese variant of the Chinese game Mahjong for 4 players

Screenshots

  • rmahjong-0.4_p20201106
    ~amd64 ~x86
    test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12

    View      Download      Browse     License: GPL-2   
    Overlay: guru

ChangeLog

commit efd57955d6243b5839c3edd951383114a444d43c
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Thu Apr 18 23:05:52 2024 +0300

games-board/rmahjong: enable py3.12

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>

commit 12088906c597f38640e866db39c7ba6dea3f5ec0
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Tue May 2 00:45:35 2023 +0500

*/*: drop dead py3.9 impl

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

commit 1e95f22062b44b3708c09b56fb2334f41c633e2e
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Sat Mar 4 18:56:32 2023 +0500

*/*: update metadata schema uri

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

commit 81630af485b010d84d0b11f8462bec3902f3c906
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Sun Feb 19 10:03:26 2023 +0500

games-board/rmahjong: enable py3.11

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

commit 86f6180b4d8ae6183b60c94d9b0464a6547aa1e2
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Thu Jan 19 01:11:31 2023 +0300

games-board/rmahjong: drop python3.8 compat

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>

commit fbb9c4cda3dec41dfaddf0c1d7a15ffabed9cbdd
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Sun Mar 6 15:46:56 2022 +0300

games-board/rmahjong: add python 3.10 compat, bump EAPI8

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>

commit 5cb6039ba2075a60a8c88968678f75b9b1c58c18
Author: Arthur Zamarin <arthurzam@gentoo.org>
Date: Sun Feb 13 22:18:15 2022 +0200

games-board/rmahjong: fix python usedep variable, small cleanup

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

commit 02b1f0a9ea7b7c18fd17e357b1a1cf61f26835b6
Author: James Beddek <telans@posteo.de>
Date: Sat Oct 9 22:01:27 2021 +1300

*/*: drop dead python impls

Signed-off-by: James Beddek <telans@posteo.de>

commit 9c848300337861a1b241f3aa2811ead4c3d0d2c9
Author: Alessandro Barbieri <lssndrbarbieri@gmail.com>
Date: Mon Jun 28 16:14:32 2021 +0200

*/*: add lang="en" to <longdescription>

Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>

commit 270ab7dc299f649b2bab7339c8eb4a169d901060
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Sun Apr 25 15:20:45 2021 +0300

games-board/rmahjong: fix passing system LDFLAGS

Closes: https://bugs.gentoo.org/785526

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>

commit fbbfb65d28b9e7889b4615973cdc886787798561
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Sat Apr 24 13:32:34 2021 +0300

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>

commit ed101e00ee873d95f0d01b2d637dff8e22c8c86e
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Sat Apr 24 13:26:01 2021 +0300

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>

commit b594499f8fd768674260352713d666bc7f0210d3
Author: Andrew Ammerlaan <andrewammerlaan@riseup.net>
Date: Sun Mar 28 12:04:35 2021 +0200

games-board/rmahjong: fix DoublePrefixInPath

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>

commit 18c727f335e46110372b6494c4aba22188b8db7f
Author: Andrew Ammerlaan <andrewammerlaan@riseup.net>
Date: Fri Dec 18 20:54:52 2020 +0100

*/*: drop python3.6

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>

commit f1037d213c4e152e85658fab6f39696857f59581
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Tue Nov 10 01:18:32 2020 +0300

games-board/rmahjong: update Manifest (missed change)

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>

commit 82abfbd2c267ecf579222b9040140309e09a7dfe
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Tue Nov 10 01:13:01 2020 +0300

games-board/rmahjong: update to p20201106 tarball with merged patches

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>

commit 549434473ec0f1fe1d7b221b9569095b37662e89
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Wed Oct 28 00:32:44 2020 +0300

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>

commit 3a392ae4913e38bd7631181fff65f8711ae7396e
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Tue Oct 27 07:25:27 2020 +0300

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>

commit ef556bcba0d3fb3451d080cdf0ce559c00ad6c72
Author: Sergey Torokhov <torokhov-s-a@yandex.ru>
Date: Sun Oct 25 15:28:08 2020 +0300

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>