From f8e3115edce3cb623b349a5732ef4a94ae40e02f Mon Sep 17 00:00:00 2001 From: Gabriel Wicki Date: Fri, 13 Mar 2026 21:10:08 +0100 Subject: [PATCH] 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 --- gnu/packages/nicotine.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/nicotine.scm b/gnu/packages/nicotine.scm index 679d1201da..66cf0d3896 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))