diff options
author | Jelle Licht <jlicht@fsfe.org> | 2022-03-07 13:47:54 +0100 |
---|---|---|
committer | Jelle Licht <jlicht@fsfe.org> | 2022-03-07 13:47:54 +0100 |
commit | 2fc12474bf7b8b1ef63411318b8e363650285578 (patch) | |
tree | 2441da7b33bf0291528e6d468c4e5141c5c9068d /gnu/packages/games.scm | |
parent | 98f58f7ae51c107637784358bbb6344b496ce379 (diff) | |
download | guix-2fc12474bf7b8b1ef63411318b8e363650285578.tar.gz |
gnu: Add openriichi.
* gnu/packages/games.scm (openriichi): New variable.
Diffstat (limited to 'gnu/packages/games.scm')
-rw-r--r-- | gnu/packages/games.scm | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm index c34ba4221b..fce57e6c79 100644 --- a/gnu/packages/games.scm +++ b/gnu/packages/games.scm @@ -4582,6 +4582,40 @@ images, etc.)") ;; regarding assets. (license license:gpl3+))) +(define-public openriichi + (package + (name "openriichi") + (version "0.2.1.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/FluffyStuff/OpenRiichi") + (commit (string-append "v" version)) + (recursive? #t))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1x6m4mli92chns5dky9aq9w4r4pnycvlpa2q0giydapm5q9fkslf")))) + (build-system meson-build-system) + (arguments + '(#:configure-flags (list "--buildtype=release") + #:glib-or-gtk? #t)) + (inputs (list glew + gtk+ + libgee + sdl2 + sdl2-image + sdl2-mixer)) + (native-inputs (list pkg-config vala)) + (home-page "https://github.com/FluffyStuff/OpenRiichi") + (synopsis "Japanese Mahjong client") + (description + "OpenRiichi is a client for playing Japanese Mahjong, and it supports +singleplayer and multiplayer, with or without bots. It features all the +standard riichi rules, as well as some optional ones. It also supports game +logging, so games can be viewed again.") + (license license:gpl3))) + (define-public pinball (package (name "pinball") |