summaryrefslogtreecommitdiff
path: root/gnu/packages/minetest.scm
diff options
context:
space:
mode:
authorMaxim Cournoyer <[email protected]>2022-01-25 22:07:13 -0500
committerMaxim Cournoyer <[email protected]>2022-01-25 22:07:13 -0500
commit1a5302435ff0d2822b823f5a6fe01faa7a85c629 (patch)
treeac7810c88b560532f22d2bab2e59609cd7305c21 /gnu/packages/minetest.scm
parent3ff2ac4980dacf10087e4b42bd9fbc490591900c (diff)
parent070b8a893febd6e7d8b2b7c8c4dcebacf7845aa9 (diff)
Merge branch 'master' into staging.
With "conflicts" solved (all in favor of master except git) in: gnu/local.mk gnu/packages/databases.scm gnu/packages/glib.scm gnu/packages/gnome.scm gnu/packages/gnupg.scm gnu/packages/gnuzilla.scm gnu/packages/graphics.scm gnu/packages/gstreamer.scm gnu/packages/gtk.scm gnu/packages/linux.scm gnu/packages/machine-learning.scm gnu/packages/networking.scm gnu/packages/polkit.scm gnu/packages/pulseaudio.scm gnu/packages/rpc.scm gnu/packages/rust.scm gnu/packages/version-control.scm gnu/packages/w3m.scm
Diffstat (limited to 'gnu/packages/minetest.scm')
-rw-r--r--gnu/packages/minetest.scm87
1 files changed, 55 insertions, 32 deletions
diff --git a/gnu/packages/minetest.scm b/gnu/packages/minetest.scm
index 28fa40b410..c431942473 100644
--- a/gnu/packages/minetest.scm
+++ b/gnu/packages/minetest.scm
@@ -116,7 +116,7 @@
(variable "MINETEST_MOD_PATH")
(files '("share/minetest/mods")))))
(native-inputs
- `(("pkg-config" ,pkg-config)))
+ (list pkg-config))
(inputs
`(("coreutils" ,coreutils)
("curl" ,curl)
@@ -136,7 +136,7 @@
("openal" ,openal)
("sqlite" ,sqlite)))
(propagated-inputs
- `(("minetest-data" ,minetest-data)))
+ (list minetest-data))
(synopsis "Infinite-world block sandbox game")
(description
"Minetest is a sandbox construction game. Players can create and destroy
@@ -187,21 +187,46 @@ 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 "2.1.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/minetest-mods/moreores")
+ (commit (string-append "v" version))))
+ (sha256 (base32 "1chfqbc6bb27aacjc67j5l5wcdvmcsvk2rfmangipd7nwini3y34"))
+ (file-name (git-file-name name version))))
+ (build-system minetest-mod-build-system)
+ (home-page (minetest-topic 549))
+ (synopsis "Additional ore types, tools, swords, and rails for Minetest")
+ (description
+ "This Minetest mod adds new ore types to the game (mithril, silver) as well
+as swords and tools made of different materials. It also adds copper rails.")
+ (license license:zlib)
+ (properties `((upstream-name . "Calinou/moreores")))))
+
(define-public minetest-basic-materials
(package
(name "minetest-basic-materials")
;; Upstream uses dates as version numbers.
- (version "2021-01-30")
+ (version "2021-12-26")
(source
(origin
(method git-fetch)
(uri (git-reference
- (url "https://gitlab.com/VanessaE/basic_materials.git")
- (commit "e72665b2ed98d7be115779a32d35e6d9ffa231bd")))
+ (url "https://github.com/mt-mods/basic_materials")
+ (commit "0893974b054a2191b5e2d5447ee4fc73f9c35f6a")))
(sha256
- (base32 "0v6l3lrjgshy4sccjhfhmfxc3gk0cdy73qb02i9wd2vw506v5asx"))
+ (base32 "0p4nnfsjv7284zmgr781zkyjbp049wp1jy1l7n585zzj181ns57p"))
(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.
+ (list minetest-moreores))
(home-page (minetest-topic 21000))
(synopsis "Some \"basic\" materials and items for other Minetest mods to use")
(description
@@ -228,7 +253,7 @@ like steel bars and chains, wire, plastic strips and sheets, and more.")
(file-name (git-file-name name version))))
(build-system minetest-mod-build-system)
(propagated-inputs
- `(("minetest-unifieddyes" ,minetest-unifieddyes)))
+ (list minetest-unifieddyes))
(home-page (minetest-topic 2411))
(synopsis "Painted wood in Minetest")
(description
@@ -274,20 +299,19 @@ special items, intending to make an interesting adventure.")
(name "minetest-homedecor-modpack")
;; Upstream doesn't tag releases, so use the release title from
;; ContentDB as version.
- (version "2021-03-27-1")
+ (version "2021-12-26")
(source
(origin
(method git-fetch)
(uri (git-reference
- (url "https://gitlab.com/VanessaE/homedecor_modpack")
- (commit "9ffe2b7d691133e1a067546574fbe7364fd02f32")))
+ (url "https://github.com/mt-mods/homedecor_modpack")
+ (commit "a8fceb249d63f081855cfba1fbd6e2aa86365224")))
(sha256
- (base32 "1lfajqvc2adf9hqskghky4arccqzpjw4i9a01hv4qcckvivm04ag"))
+ (base32 "1lqcycgkykd86853jjr50m1qv2as2dlqf52gbds4mhiafslnp9mi"))
(file-name (git-file-name name version))))
(build-system minetest-mod-build-system)
(propagated-inputs
- `(("minetest-basic-materials" ,minetest-basic-materials)
- ("minetest-unifieddyes" ,minetest-unifieddyes)))
+ (list minetest-basic-materials minetest-unifieddyes))
(home-page (minetest-topic 2041))
(synopsis "Home decor mod for Minetest")
(description
@@ -365,15 +389,15 @@ closely as the engine allows.")
(name "minetest-mobs")
;; Upstream does not tag release, so use the ContentDB release
;; title instead.
- (version "2021-07-22")
+ (version "2021-12-12")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://notabug.org/TenPlus1/mobs_redo")
- (commit "9f46182bb4b1a390f9a140bc2b443f3cda702332")))
+ (commit "6a4a02f3fbf1038c69e72aaafa52a1e7d6106da8")))
(sha256
- (base32 "026kqjis4lipgskjivb3jh9ris3iz80vy2q1jvgxhxmfghjjzp4j"))
+ (base32 "0vgv7jpm9v3dwq4l9jxdd5z14yq164w8kin1d05jfv3ck4hwlwvr"))
(file-name (git-file-name name version))))
(build-system minetest-mod-build-system)
(home-page (minetest-topic 9917))
@@ -394,19 +418,19 @@ add some mobs, a mod like e.g. @code{mobs_animal} provided by the
(name "minetest-mobs-animal")
;; Upstream does not use version numbers, so use the release title
;; from ContentDB instead;
- (version "2021-07-24")
+ (version "2021-11-14")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://notabug.org/TenPlus1/mobs_animal")
- (commit "c2fa3e300c79c7dd80b6fe91a8b5082bb6b3d934")))
+ (commit "3e15456bce7779aa0dc09a8890f7b5180c1ac771")))
(sha256
- (base32 "1j719f079ia9vjxrmjrcj8s6jvaz5kgs1r4dh66z8ql6s70kx7vh"))
+ (base32 "08686mj3jh8fsziqp878jpaj5267s4n6i86dr1gnxyxbsrjraqpn"))
(file-name (git-file-name name version))))
(build-system minetest-mod-build-system)
(propagated-inputs
- `(("minetest-mobs" ,minetest-mobs)))
+ (list minetest-mobs))
(home-page "https://notabug.org/TenPlus1/mobs_animal")
(synopsis "Add animals to Minetest")
(description
@@ -432,7 +456,7 @@ bunnies, chickens, cows, kittens, rats, sheep, warthogs, penguins and pandas.")
(file-name (git-file-name name version))))
(build-system minetest-mod-build-system)
(propagated-inputs
- `(("minetest-basic-materials" ,minetest-basic-materials)))
+ (list minetest-basic-materials))
(home-page (minetest-topic 2155))
(synopsis "Pipes, item-transport tubes and related devices for Minetest")
(description
@@ -452,20 +476,19 @@ breakers simulate a player punching a node.")
(name "minetest-technic")
;; Upstream doesn't keep version numbers, so use the release
;; date on ContentDB instead.
- (version "2021-04-15")
+ (version "2021-09-11")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/minetest-mods/technic")
- (commit "1c219487d3f4dd03c01ff9aa1f298c7c18c7e189")))
+ (commit "140701c99efb60d81bf63c9a9087720b21c414ca")))
(sha256
- (base32 "1k9hdgzp7jnhsk6rgrlrv1lr5xrmh8ln4wv6r25v6f0fwbyj57sf"))
+ (base32 "1fkhcv8sg3kxfadc2jnfdw6bxxkkkcczsh4bf62rgwwmv2ky7zrx"))
(file-name (git-file-name name version))))
(build-system minetest-mod-build-system)
(propagated-inputs
- `(("minetest-pipeworks" ,minetest-pipeworks)
- ("minetest-basic-materials" ,minetest-basic-materials)))
+ (list minetest-pipeworks minetest-basic-materials))
(home-page (minetest-topic 2538))
(synopsis "Machinery and automation for Minetest")
(description
@@ -529,7 +552,7 @@ arrow and bow, but @code{minetest-throwing-arrows} does.")
(file-name (git-file-name name version))))
(build-system minetest-mod-build-system)
(propagated-inputs
- `(("minetest-throwing" ,minetest-throwing)))
+ (list minetest-throwing))
(home-page (minetest-topic 16365))
(synopsis "Arrows and bows for Minetest")
(description
@@ -578,7 +601,7 @@ to and from the file system.")
(file-name (git-file-name name version))))
(build-system minetest-mod-build-system)
(propagated-inputs
- `(("minetest-basic-materials" ,minetest-basic-materials)))
+ (list minetest-basic-materials))
(home-page (minetest-topic 2178))
(synopsis
"Unified Dyes expands the standard dye set of Minetest to up to 256 colours")
@@ -595,15 +618,15 @@ for general colour handling.")
(name "minetest-unified-inventory")
;; Upstream doesn't keep version numbers, so use the release title
;; on ContentDB instead.
- (version "2021-03-25-1")
+ (version "2021-12-26")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/minetest-mods/unified_inventory")
- (commit "c044f5e3b08f0c68ab028d757b2fa63d9a1b0370")))
+ (commit "d6688872c84417d2f61d6f5e607aea39d78920aa")))
(sha256
- (base32 "198g945gzbfl0kps46gwjw0c601l3b3wvn4c7dw8manskri1jr4g"))
+ (base32 "1rlw96s2yyxdbz0h9byayyx9nsbqdr4ric91w0k3dkjr71aj8a3b"))
(file-name (git-file-name name version))))
(build-system minetest-mod-build-system)
(home-page (minetest-topic 12767))
@@ -682,7 +705,7 @@ stopping before signals.
(file-name (git-file-name name version))))
(build-system minetest-mod-build-system)
(propagated-inputs
- `(("minetest-advtrains" ,minetest-advtrains)))
+ (list minetest-advtrains))
(home-page
"http://advtrains.de/wiki/doku.php?id=usage:trains:basic_trains")
(synopsis "Collection of basic trains for the Advanced Trains mod")