diff options
| author | AwesomeAdam54321 <adam.faiz@disroot.org> | 2025-11-02 15:28:49 +0800 |
|---|---|---|
| committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2025-11-02 11:27:20 +0100 |
| commit | 44fb5c6aec699a3f43018ab73f8ffef884034565 (patch) | |
| tree | 4c1cf3cb0b956a87716bdfc3c42da7c682685e0d /gnu/packages/game-development.scm | |
| parent | 43f16447d0e809db05d5fdb5e31bd27a7c0f4091 (diff) | |
gnu: Add mc2mt.
* gnu/packages/game-development.scm (mc2mt): New variable.
* gnu/packages/patches/mc2mt-add-packaging-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
Change-Id: Ia4b268ab1c3f104bb81f386e220be47d2356e539
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Diffstat (limited to 'gnu/packages/game-development.scm')
| -rw-r--r-- | gnu/packages/game-development.scm | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm index b163a451b32..a6a56c4d2a8 100644 --- a/gnu/packages/game-development.scm +++ b/gnu/packages/game-development.scm @@ -2145,6 +2145,38 @@ robust and compatible with many systems and operating systems.") (home-page "https://github.com/wgois/OIS") (license license:zlib))) +(define-public mc2mt + (let ((commit "039dbc26466a430e03c646dc5a9bd0822637a87a") + (revision "0")) + (package + (name "mc2mt") + (version (git-version "0.1" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/listia/mc2mt") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1vnaznwgm87x0n5dp14363p2h54lpzalynrrd6lbs6wgrqq7fq9i")) + (patches (search-patches "mc2mt-add-packaging-support.patch")) + (modules '((guix build utils))) + (snippet + #~(begin + (substitute* "mc2mtlib/argument_parser.py" + (("mineclone2") "mineclone")))))) + (build-system pyproject-build-system) + (native-inputs (list python-setuptools)) + (propagated-inputs (list python-anvil-parser)) + (arguments + (list #:tests? #f)) ; no tests + (synopsis "Minecraft to Minetest world converter") + (description "@code{mc2mt} is a Minecraft to Minetest world converter. +It can convert worlds from Minecraft 1.9 and later.") + (home-page "https://github.com/listia/mc2mt") + (license license:expat)))) + (define-public mygui (package (name "mygui") |
