Skip to content

Commit e335f32

Browse files
committed
Fix building the team manual on debian trixie.
This should still work on older version that are not debian oldoldstable old.
1 parent c5215a2 commit e335f32

File tree

3 files changed

+3
-7
lines changed

3 files changed

+3
-7
lines changed

doc/manual/conf.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,9 @@
4646
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
4747
# ones.
4848

49-
# The sphinx_rtd_theme extension does not seem to work with older
50-
# versions (at least those in buster/bionic). We don't seem to need
51-
# it yet, so don't add it.
5249
extensions = [
5350
'sphinx.ext.ifconfig',
54-
# 'sphinx_rtd_theme',
55-
'rst2pdf.pdfbuilder',
51+
'sphinx_rtd_theme',
5652
]
5753

5854
# Add any paths that contain templates here, relative to this directory.

doc/manual/develop.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ already listed under
4040
:ref:`submit client <submit_client_requirements>` requirements)::
4141

4242
sudo apt install autoconf automake bats \
43-
python3-sphinx python3-sphinx-rtd-theme rst2pdf fontconfig python3-yaml \
43+
python3-sphinx python3-sphinx-rtd-theme fontconfig python3-yaml \
4444
latexmk texlive-latex-recommended texlive-latex-extra tex-gyre
4545

4646
When this software is present, bootstrapping can be done by running

doc/manual/install-workstation.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ When DOMjudge is configured and site-specific configuration set,
8484
the team manual can be generated with the command ``make docs``.
8585
The following should do it on a Debian-like system::
8686

87-
sudo apt install python3-sphinx python3-sphinx-rtd-theme rst2pdf fontconfig python3-yaml
87+
sudo apt install python3-sphinx python3-sphinx-rtd-theme fontconfig python3-yaml
8888
cd <INSTALL_PATH>/doc/
8989
make docs
9090

0 commit comments

Comments
 (0)