Dear guix, basic_materials actually requires moreores, otherwise some craft recipes are just not possible. For instance, basic_materials:silver_wire can only be crafted with moreores:silver_ingot. This silver wire is actually needed for basic technic machines, such as the LV compressor.
So, let’s add minetest-moreores! Vivien
From 29ad4ee950fae906c90c512dedde7b5198f09f63 Mon Sep 17 00:00:00 2001 From: Vivien Kraus <viv...@planete-kraus.eu> Date: Sun, 19 Sep 2021 17:00:45 +0200 Subject: [PATCH 2/2] gnu: minetest-basic-materials: Depend on minetest-moreores. * minetest.scm (minetest-basic-materials): Add minetest-moreores as a propagated input. --- gnu/packages/minetest.scm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gnu/packages/minetest.scm b/gnu/packages/minetest.scm index 49e5a00fd2..9bcd470634 100644 --- a/gnu/packages/minetest.scm +++ b/gnu/packages/minetest.scm @@ -230,6 +230,10 @@ numeric identifier TOPIC-ID on the official Minetest forums." (base32 "0v6l3lrjgshy4sccjhfhmfxc3gk0cdy73qb02i9wd2vw506v5asx")) (file-name (git-file-name name version)))) (build-system minetest-mod-build-system) + (propagated-inputs + ;; basic_materials:silver_wire cannot be crafted without + ;; moreores:silver_ingot. + `(("minetest-moreores" ,minetest-moreores))) (home-page (minetest-topic 21000)) (synopsis "Some \"basic\" materials and items for other Minetest mods to use") (description -- 2.33.0
From 7beb382034560802e189a6494b6de40818cc1755 Mon Sep 17 00:00:00 2001 From: Vivien Kraus <viv...@planete-kraus.eu> Date: Sun, 19 Sep 2021 16:58:53 +0200 Subject: [PATCH 1/2] gnu: Add minetest-moreores. * gnu/packages/minetest.scm (minetest-moreores): New variable. --- gnu/packages/minetest.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/minetest.scm b/gnu/packages/minetest.scm index fd1439d4d2..49e5a00fd2 100644 --- a/gnu/packages/minetest.scm +++ b/gnu/packages/minetest.scm @@ -187,6 +187,34 @@ numeric identifier TOPIC-ID on the official Minetest forums." (string-append "https://forum.minetest.net/viewtopic.php?t=" (number->string topic-id))) +(define-public minetest-moreores + (package + (name "minetest-moreores") + (version "v2.1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/minetest-mods/moreores") + (commit "0b6f669df4c9b7771c03e0e6ba8effb471cdfcae"))) + (sha256 (base32 "1chfqbc6bb27aacjc67j5l5wcdvmcsvk2rfmangipd7nwini3y34")) + (file-name (git-file-name name version)))) + (build-system minetest-mod-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'install 'install-_config.txt + (lambda* (#:key inputs #:allow-other-keys) + (copy-file + "_config.txt" + (string-append %output "/share/minetest/mods/moreores/_config.txt")) + #t))))) + (home-page (minetest-topic 549)) + (synopsis "Adds new ore types") + (description "More ores for Minetest.") + (license license:zlib) + (properties `((upstream-name . "Calinou/moreores"))))) + (define-public minetest-basic-materials (package (name "minetest-basic-materials") -- 2.33.0