From 84f853aaabc399152fd50ef2008b8aa9567a2f0d Mon Sep 17 00:00:00 2001 From: Cayetano Santos Date: Thu, 5 Mar 2026 09:41:44 +0100 Subject: [PATCH] gnu: yosys: Split doc output. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Only doc output is not reproductible. * gnu/packages/electronics.scm (yosys)[outputs]: Add "doc". [arguments]: Update ’build-info #:phase accordingly. Change-Id: I8cc968c66edc4758684e561ac4491ec71a1afdc8 --- gnu/packages/electronics.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm index eb4b3aec29..775a3cf5b4 100644 --- a/gnu/packages/electronics.scm +++ b/gnu/packages/electronics.scm @@ -4127,6 +4127,7 @@ parallel computing platforms. It also supports serial execution.") (base32 "1iaafzsc0pbd61m5hh12nzr2z4rn4n7i68l6ij9vli4m5zsxw39k")) (file-name (git-file-name name version)))) (build-system gnu-build-system) + (outputs '("out" "doc")) (arguments (list #:test-target "test" @@ -4187,11 +4188,11 @@ parallel computing platforms. It also supports serial execution.") "SPHINXOPTS = --keep-going")) (invoke "make" "-C" "docs" "info") (install-file "docs/build/texinfo/yosyshqyosys.info" - (string-append #$output "/share/info")) + (string-append #$output:doc "/share/info")) (copy-recursively "docs/build/texinfo/yosyshqyosys-figures" (string-append - #$output "/share/info/yosyshqyosys-figures"))))))) + #$output:doc "/share/info/yosyshqyosys-figures"))))))) (native-inputs (list bison cxxopts ;header-only library flex