Commit Graph

26 Commits

Author SHA1 Message Date
Sergey Torokhov
21befb198b games-board/fairy-stockfish: drop old 14 version
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2022-10-29 01:09:12 +03:00
Anna (cybertailor) Vyalkova
e5619f452d games-board/openriichi: update EAPI 7 -> 8
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-05-31 12:26:46 +05: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
Sergey Torokhov
d512221f0d games-board/fairy-stockfish: 14.0.1 version bump
Add embed built-in NNUE support for Xiangqi and Janggi

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2021-12-16 01:32:03 +03:00
James Beddek
02b1f0a9ea */*: drop dead python impls
Signed-off-by: James Beddek <telans@posteo.de>
2021-10-09 22:30:09 +13:00
Sergey Torokhov
27c841dc12 games-board/fairy-stockfish: drop syzygy tests
The instrumented.sh syzygy test data tarball gets differ size every time.
Drop it.

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

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2021-10-01 20:35:43 +03:00
Sergey Torokhov
ab88c21f35 games-board/fairy-stockfish: on allvariants, off optimize -O3, cleanup
- Allways enable build 'all' variants option (add Amazons game).
- Drop 'optimize' use flag and disable '-O3/-ffast' optimization.
- Remove unused 'python' use flag.

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2021-09-27 23:49:15 +03:00
Sergey Torokhov
a1ea9f2d5d games-board/fairy-stockfish: new package
Ebuild is based on games-board/stockfish::gentoo

Fairy-Stockfish is a chess variant engine derived from Stockfish designed
for the support of fairy chess variants and easy extensibility with more games.
It can play various regional, historical, and modern chess variants
as well as games with user-defined rules.
For compatibility with graphical user interfaces it supports the UCI, UCCI,
USI, UCI-cyclone, and CECP/XBoard protocols.

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2021-09-27 18:16:19 +03: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
Andrew Ammerlaan
ba612e4419 games-board/openriichi: bump min vala version
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2021-05-04 10:40:26 +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
21709a1488 games-board/openriichi: fix ReferenceInMetadataVar
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
2021-03-28 11:55:05 +02:00
Haelwenn (lanodan) Monnier
7f2e5212e1 games-board/openriichi: Add vala_depend
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2021-03-15 15:01:01 +01: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
25f55299df games-board/openriichi: switch vsync ON by default
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2020-11-07 19:30:45 +03:00
Sergey Torokhov
5b09b9c4af games-board/openriichi: cleanup dependency list
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2020-11-03 01:28:26 +03:00
Sergey Torokhov
bdbd29a11e games-board/openriichi: new package
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2020-11-03 00:51:52 +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