From 67cb7ec86a2c0093b85bc53e5a9db9d87380a96e Mon Sep 17 00:00:00 2001 From: Denis 'GNUtoo' Carikli Date: Fri, 22 Nov 2024 15:01:29 +0100 Subject: [PATCH] dependencies: trisquel: website: Add graphviz to fix website package build. Without that fix, 'make release' fails with the following error: ROM image release archives available at release/roms/ checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for awk... awk [...] checking for dot... no This happens because during releases we also ship a tarball of the website, and the commit 388c0ef3d09623dd10a4f44f8f610244c3337e4c ("website: add history page of the GNU Boot git repositories.") started using dot without also adding the graphviz dependency in the dependencies for building releases. Signed-off-by: Denis 'GNUtoo' Carikli Acked-by: Adrien 'neox' Bourmault --- resources/dependencies/trisquel | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/resources/dependencies/trisquel b/resources/dependencies/trisquel index dc2af23..726ef6f 100755 --- a/resources/dependencies/trisquel +++ b/resources/dependencies/trisquel @@ -134,4 +134,6 @@ install_packages shellcheck # lint install_packages gawk git grep lzip make sed tar xz-utils # u-boot-libre # For building the website tarball -install_packages pandoc +install_packages \ + pandoc \ + graphviz