diff --git a/ct/gramps-web.sh b/ct/gramps-web.sh index 45846b39c..4621d3c28 100644 --- a/ct/gramps-web.sh +++ b/ct/gramps-web.sh @@ -55,6 +55,10 @@ function update_script() { systemctl stop gramps-web msg_ok "Stopped Service" + msg_info "Ensuring Build Dependencies" + $STD apt install -y libcairo2-dev pkg-config + msg_ok "Ensured Build Dependencies" + CLEAN_INSTALL=1 fetch_and_deploy_gh_release "gramps-web-api" "gramps-project/gramps-web-api" "tarball" "latest" "/opt/gramps-web-api" CLEAN_INSTALL=1 fetch_and_deploy_gh_release "gramps-web" "gramps-project/gramps-web" "tarball" "latest" "/opt/gramps-web/frontend" diff --git a/install/gramps-web-install.sh b/install/gramps-web-install.sh index 7b5983601..ae0d81bb1 100644 --- a/install/gramps-web-install.sh +++ b/install/gramps-web-install.sh @@ -31,6 +31,7 @@ $STD apt install -y \ gir1.2-pango-1.0 \ git \ graphviz \ + libcairo2-dev \ libicu-dev \ libopencv-dev \ pkg-config \