diff --git a/make-ring.py b/make-ring.py
index 5e829f852e3f1ba70b49021b8e510c7a14112682..c305937777f0c45ad434ceb0e10a1f5e4ea8bc6d 100755
--- a/make-ring.py
+++ b/make-ring.py
@@ -85,7 +85,8 @@ ZYPPER_INSTALL_SCRIPT = [
 
 ZYPPER_DEPENDENCIES = [
     # build system
-    'autoconf', 'autoconf-archive', 'automake', 'cmake', 'patch', 'gcc-c++', 'libtool', 'which',
+    'autoconf', 'autoconf-archive', 'automake', 'cmake', 'patch', 'gcc-c++',
+    'libtool', 'which', 'pandoc',
     # contrib dependencies
     'curl', 'gzip', 'bzip2',
     # daemon
@@ -133,12 +134,13 @@ APT_DEPENDENCIES = [
 ]
 
 PACMAN_DEPENDENCIES = [
-    'autoconf', 'autoconf-archive', 'gettext', 'cmake', 'dbus', 'doxygen', 'gcc', 'gnome-icon-theme-symbolic',
-    'ffmpeg', 'boost', 'clutter-gtk', 'cppunit', 'libdbus', 'dbus-c++', 'libe-book',
-    'expat', 'gtk3', 'jack', 'libnotify', 'opus', 'pcre', 'libpulse',
-    'speex', 'speexdsp', 'libtool', 'yaml-cpp', 'qt5-base',
-    'swig', 'yasm', 'qrencode', 'make', 'patch', 'pkg-config',
-    'automake', 'libva', 'webkit2gtk', 'libnm', 'libvdpau', 'libcanberra', 'openssl'
+    'autoconf', 'autoconf-archive', 'gettext', 'cmake', 'dbus', 'doxygen', 'gcc',
+    'gnome-icon-theme-symbolic', 'ffmpeg', 'boost', 'clutter-gtk', 'cppunit',
+    'libdbus', 'dbus-c++', 'libe-book', 'expat', 'gtk3', 'jack', 'libnotify',
+    'opus', 'pcre', 'libpulse', 'speex', 'speexdsp', 'libtool', 'yaml-cpp',
+    'qt5-base', 'swig', 'yasm', 'qrencode', 'make', 'patch', 'pkg-config',
+    'automake', 'libva', 'webkit2gtk', 'libnm', 'libvdpau', 'libcanberra',
+    'openssl', 'pandoc'
 ]
 
 OSX_DEPENDENCIES = [