# This is a cross-platform list tracking distribution packages needed for
# install and tests;
# see https://docs.openstack.org/infra/bindep/ for additional information.

build-essential [platform:dpkg test]
gcc [platform:rpm test]

python3 [platform:redhat test]
python3-devel [platform:redhat test]

# gettext and graphviz are needed by doc builds only. For transition,
# have them in both doc and test.
# TODO(jaegerandi): Remove test once infra scripts are updated.
gettext [!platform:suse doc test]
gettext-runtime [platform:suse doc test]
graphviz [doc test]

# for pdf-docs
fonts-liberation [doc platform:dpkg]
latexmk [doc platform:dpkg]
librsvg2-bin [doc platform:dpkg]
sg3-utils [platform:dpkg]
texlive-latex-base [doc platform:dpkg]
texlive-latex-extra [doc platform:dpkg]
texlive-xetex [doc platform:dpkg]
texlive-fonts-recommended [doc platform:dpkg]
xindy [doc platform:dpkg]
latexmk [doc platform:rpm]
librsvg2-tools [doc platform:rpm]
python3-sphinxcontrib-svg2pdfconverter-common [doc platform:rpm]
sg3_utils [platform:rpm]
texlive [doc platform:rpm]
texlive-capt-of [doc platform:rpm]
texlive-fncychap [doc platform:rpm]
texlive-framed [doc platform:rpm]
texlive-needspace [doc platform:rpm]
texlive-pdftex [doc platform:rpm]
texlive-polyglossia [doc platform:rpm]
texlive-tabulary [doc platform:rpm]
texlive-titlesec [doc platform:rpm]
texlive-upquote [doc platform:rpm]
texlive-wrapfig [doc platform:rpm]
texlive-xetex [doc platform:rpm]
texlive-xindy [doc platform:rpm]
