This adds the missing graphviz dependency, from which Doxygen uses
"dot" to create diagrams for the documentation. Also, the meson
dependency is removed as it is installed using Pip, and ninja-build
added.
python -m pip install --upgrade pip meson
sudo apt update -y
sudo env DEBIAN_FRONTEND=noninteractive apt install -y \
- xutils-dev doxygen libxcb-xkb-dev valgrind meson libwayland-dev \
- wayland-protocols bison valgrind
+ xutils-dev doxygen libxcb-xkb-dev valgrind ninja-build \
+ libwayland-dev wayland-protocols bison graphviz
displayName: 'Dependencies (GNU/Linux)'