guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

04/10: gnu: minetest-basic-materials: Update to 2022-03-28.


From: guix-commits
Subject: 04/10: gnu: minetest-basic-materials: Update to 2022-03-28.
Date: Sun, 5 Jun 2022 06:12:27 -0400 (EDT)

lilyp pushed a commit to branch master
in repository guix.

commit 5ea42beeda3826591f297c7ab043f8655f8f8b68
Author: Vivien Kraus <vivien@planete-kraus.eu>
AuthorDate: Sun May 29 14:14:44 2022 +0200

    gnu: minetest-basic-materials: Update to 2022-03-28.
    
    * gnu/packages/minetest.scm (minetest-basic-materials): Update to
    2022-03-28 (commit 9d55f991…).
    [snippet]: Make sound_api_core a dependency, not a submodule.
    
    Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
---
 gnu/packages/minetest.scm | 20 +++++++++++++++-----
 1 file changed, 15 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/minetest.scm b/gnu/packages/minetest.scm
index e6af5fe8ad..db4dcfcfb5 100644
--- a/gnu/packages/minetest.scm
+++ b/gnu/packages/minetest.scm
@@ -247,21 +247,31 @@ name = sound_api_core")))))))
   (package
     (name "minetest-basic-materials")
     ;; Upstream uses dates as version numbers.
-    (version "2021-12-26")
+    (version "2022-03-28")
     (source
      (origin
        (method git-fetch)
        (uri (git-reference
              (url "https://github.com/mt-mods/basic_materials";)
-             (commit "0893974b054a2191b5e2d5447ee4fc73f9c35f6a")))
+             (commit "9d55f9916d20779ecbf93c7e95dae8adebd2079b")))
        (sha256
-        (base32 "0p4nnfsjv7284zmgr781zkyjbp049wp1jy1l7n585zzj181ns57p"))
-       (file-name (git-file-name name version))))
+        (base32 "0nzx5mdw26mk2by14hxyvbqckgz8k67vlh2ch30skssvh4984bjw"))
+       (file-name (git-file-name name version))
+       (snippet
+        '(begin
+           (use-modules (guix build utils))
+           (substitute* "mod.conf"
+             (("optional_depends =")
+              "depends = sound_api_core
+optional_depends ="))
+           (substitute* "nodes.lua"
+             (("basic_materials.modpath \\.\\. \"/sound_api_core/init.lua\"")
+              "minetest.get_modpath(\"sound_api_core\") .. \"/init.lua\""))))))
     (build-system minetest-mod-build-system)
     (propagated-inputs
      ;; basic_materials:silver_wire cannot be crafted without
      ;; moreores:silver_ingot.
-     (list minetest-moreores))
+     (list minetest-moreores minetest-sound-api-core))
     (home-page (minetest-topic 21000))
     (synopsis "Some \"basic\" materials and items for other Minetest mods to 
use")
     (description



reply via email to

[Prev in Thread] Current Thread [Next in Thread]