summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabriel Wicki <gabriel@erlikon.ch>2026-03-13 21:10:08 +0100
committerCayetano Santos <csantosb@inventati.org>2026-03-13 21:17:00 +0100
commitf8e3115edce3cb623b349a5732ef4a94ae40e02f (patch)
tree8a89c6d15bdf978f260584f58ae9591cc1eeaf60
parent75ea9cb664afb577ab992aeed2fc1399434e550c (diff)
gnu: nicotine+: Fix build.
* gnu/packages/nicotine.scm (nicotine+) [arguments] {check}: Set $HOME to a writable location. [inputs] Replace python-pycairo with gobject-introspection. Merges guix/guix!7115 Change-Id: I302224d423f9ae1fbc630433cc65ec7c598a01cc Signed-off-by: Cayetano Santos <csantosb@inventati.org>
-rw-r--r--gnu/packages/nicotine.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/gnu/packages/nicotine.scm b/gnu/packages/nicotine.scm
index 679d1201da9..66cf0d38966 100644
--- a/gnu/packages/nicotine.scm
+++ b/gnu/packages/nicotine.scm
@@ -75,14 +75,16 @@
(replace 'check
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
+ ;; Ensure writable cache directory
+ (setenv "HOME" "/tmp")
;; Remove test that relies on network access.
(delete-file "pynicotine/tests/unit/test_version.py")
(invoke "xvfb-run" "python" "-m" "unittest")))))))
(inputs (list bash-minimal
gspell
gtk
- python-pycairo
python-pygobject
+ gobject-introspection
libappindicator
python-pytaglib))
(native-inputs (list gettext-minimal python-setuptools xvfb-run))