From 42b3daf2756e5eb3f7890b9a43fea90bdff4ba91 Mon Sep 17 00:00:00 2001 From: Maxime Devos Date: Sun, 1 Aug 2021 01:24:48 +0200 Subject: [PATCH 12/20] gnu: Add minetest-ethereal. * gnu/packages/minetest.scm (minetest-ethereal): New variable. --- gnu/packages/minetest.scm | 32 ++++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/gnu/packages/minetest.scm b/gnu/packages/minetest.scm index 4c542c6061..a1aa90276d 100644 --- a/gnu/packages/minetest.scm +++ b/gnu/packages/minetest.scm @@ -78,6 +78,35 @@ coloured and cut wood shapes are provided as well.") (list license:cc-by-sa4.0 license:lgpl3)) (properties `((upstream-name . "VanessaE/coloredwood"))))) +(define-public minetest-ethereal + ;; ContentDB release 2021-07-28 is slightly ahead of the + ;; initial version 1.29 -- i.e., some released changes have been + ;; made to version 1.29 without a corresponding version bump. + (let ((commit "7670c1da9274901f57f6682384af2b3bae005a86") + (revision "0")) + (package + (name "minetest-ethereal") + (version (git-version "1.29" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://notabug.org/TenPlus1/ethereal") + (commit commit))) + (sha256 + (base32 "1hal8bq4fydsip7s8rqz4vlaaqy9rhzxmryd0j2qnqm9286yjgkk")) + (file-name (git-file-name name version)))) + (build-system minetest-mod-build-system) + (home-page (minetest-topic 14638)) + (synopsis "The Ethereal mod adds many new biomes to Minetest") + (description + "The Ethereal Minetest mod uses the v7 map generator to add many new +biomes to the world. It adds new trees, plants, food items, tweaks and some +special items, intending to make an interesting adventure.") + ;; CC0: some textures + (license (list license:cc0 license:expat)) + (properties `((upstream-name . "TenPlus1/ethereal")))))) + (define-public minetest-mesecons ;; The release on ContentDB does not have its own version number. (let ((commit "db5879706d04d3480bc4863ce0c03fa73e5f10c7") @@ -157,8 +186,7 @@ breakers simulate a player punching a node.") (url "https://gitlab.com/VanessaE/unifieddyes") (commit "ff3b2d30fa0df5c7181fdd401b989de6271c3bb3"))) (sha256 - (base32 - "0rba9n192xcpmxwnq7ixb6mn32gkpic247j3w4mwinrqcyscacsv")) + (base32 "0rba9n192xcpmxwnq7ixb6mn32gkpic247j3w4mwinrqcyscacsv")) (file-name (git-file-name name version)))) (build-system minetest-mod-build-system) (propagated-inputs -- 2.32.0