This is an automated email from the git hooks/post-receive script.
guix_mirror_bot pushed a commit to branch master
in repository guix.
The following commit(s) were added to refs/heads/master by this push:
new faf42c2a20 gnu: cataclysm-dda: Fix build.
faf42c2a20 is described below
commit faf42c2a20b507d5c8eedeeeca9b7f0bb0ea7b78
Author: Nicolas Goaziou <[email protected]>
AuthorDate: Mon Jun 22 11:09:42 2026 +0200
gnu: cataclysm-dda: Fix build.
* gnu/packages/games.scm (cataclysm-dda): Fix build.
---
gnu/packages/games.scm | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 26eec60304..10c45d22d8 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -1363,6 +1363,15 @@ high a score as possible.")
;;
https://github.com/CleverRaven/Cataclysm-DDA/issues/42598#issuecomment-667702746
(add-after 'install 'make-clean-pre-tiles
(lambda* (#:key make-flags outputs #:allow-other-keys)
+ ;; During cleaning, "zstd.a" file is now removed but no recreated
+ ;; during the next make run and is found missing later in the
+ ;; build process. Avoid cleaning that file.
+ ;;
+ ;; This basically reverts upstream commit
+ ;; f61d9d2114a6b5997f399c84872dab1f1f2310b9
+ ;; (<https://github.com/CleverRaven/Cataclysm-DDA/pull/84922>).
+ (substitute* "Makefile"
+ ((" zstd\\.a") ""))
;; Change prefix directory and enable tile graphics and sound.
(invoke "make" "clean")))
(add-after 'make-clean-pre-tiles 'build-tiles