summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-02-04 12:18:19 +0000
committerAndreas Enge <andreas@enge.fr>2026-02-07 12:28:54 +0100
commitb3f61f625314850baed6ba43ea455b0a8535eb1a (patch)
tree1a660df7574ae5dea09675fba3403b83f97b8a68 /gnu
parentc7a29fe75c1a8857a318b0b3253d132cc53f47b7 (diff)
gnu: aacircuit: Fix build.
* gnu/packages/electronics.scm (aacircuit) [phases]{set-home-env}: New phase. {check}: Move setting HOME to {set-home-env} phase. Relates-to: guix/guix#5892 Change-Id: I09e1e00d0ed4844a6a275c31fe47aeab76f7c7f3
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/electronics.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm
index a080a2715c5..3b0e202f8ee 100644
--- a/gnu/packages/electronics.scm
+++ b/gnu/packages/electronics.scm
@@ -166,6 +166,9 @@
(add-after 'unpack 'generate-gdk-pixbuf-loaders-cache-file
(assoc-ref glib-or-gtk:%standard-phases
'generate-gdk-pixbuf-loaders-cache-file))
+ (add-before 'build 'set-home-env
+ (lambda _
+ (setenv "HOME" "/tmp")))
(replace 'check
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
@@ -176,7 +179,6 @@
(string-join '("test_export_pdf"
"test_import_aacircuit_export_pdf")
","))
- (setenv "HOME" "/tmp")
(invoke "xvfb-run" "./testrunner.sh"))))
(add-after 'wrap 'glib-or-gtk-wrap
(assoc-ref glib-or-gtk:%standard-phases