From 9e89f33869e0a9041a69334d561f6153a7a9835c Mon Sep 17 00:00:00 2001
From: nick <nick@staff.ietf.org>
Date: Tue, 4 Jan 2022 18:44:27 +0000
Subject: [PATCH] fix: missing dependencies in dockerfile from changeset #19767
 Commit ready for merge.  - Legacy-Id: 19801

---
 docker/app.Dockerfile | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/docker/app.Dockerfile b/docker/app.Dockerfile
index 6e8cfd6d8..2b349c078 100644
--- a/docker/app.Dockerfile
+++ b/docker/app.Dockerfile
@@ -36,6 +36,7 @@ RUN apt-get install -qy \
 	graphviz \
 	jq \
 	less \
+    libcairo2-dev \
     libgtk2.0-0 \
     libgtk-3-0 \
     libnotify-dev \
@@ -57,6 +58,7 @@ RUN apt-get install -qy \
 	ripgrep \
 	rsync \
 	rsyslog \
+    ruby \
 	subversion \
 	unzip \
 	wget \
@@ -65,6 +67,10 @@ RUN apt-get install -qy \
     yang-tools \
 	zsh
 
+# Install Kramdown (ruby)
+RUN gem install kramdown && \
+    gem install kramdown-parser-gfm
+
 # Install chromedriver if supported
 COPY docker/scripts/app-install-chromedriver.sh /tmp/app-install-chromedriver.sh
 RUN sed -i 's/\r$//' /tmp/app-install-chromedriver.sh && \