gnuboot-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v1 03/10] dependencies: trisquel: website: Add graphviz to fix we


From: Denis 'GNUtoo' Carikli
Subject: [PATCH v1 03/10] dependencies: trisquel: website: Add graphviz to fix website package build.
Date: Fri, 22 Nov 2024 15:01:29 +0100

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 <GNUtoo@cyberdimension.org>
---
 resources/dependencies/trisquel | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/resources/dependencies/trisquel b/resources/dependencies/trisquel
index dc2af233..726ef6f5 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
-- 
2.46.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]