ci: Use latest doxygen

This commit is contained in:
Stefano Avallone
2025-03-25 08:16:08 +01:00
parent 0ae54ae6fb
commit b45a9ca726
2 changed files with 3 additions and 7 deletions

View File

@@ -28,6 +28,8 @@ requirements (Note: not all ns-3 features are available on all systems):
Python API requires [Cppyy](https://cppyy.readthedocs.io/en/latest/installation.html) and has only
been tested on Linux. As of this release, the latest known version to work with ns-3 is cppyy==3.1.2.
The required Doxygen version for documentation generation is now version 1.13.
### New user-visible features
- (core ) !2385 - The function `Now()` will now print the real time since the beginning of the simulation instead of the real time since the last event call when `RealTimeSimulatorImpl` is used.

View File

@@ -9,15 +9,9 @@
base-devel ninja cmake python ccache gsl gtk3 boost openmpi openssh
graphviz imagemagick texlive-basic texlive-bin texlive-binextra texlive-latexextra
texlive-fontutils texlive-fontsrecommended texlive-mathscience python-sphinx wget
# doxygen
doxygen
# dia is archived
- pacman --noconfirm -U https://archive.archlinux.org/packages/d/dia/dia-0.97.3-9-x86_64.pkg.tar.zst
# temporary revert to Doxygen 1.11.0. The package has been recompiled
# without spdlog and wizard support to fix a library dependency.
# Clang-18 is needed by doxygen
- pacman -S --noconfirm clang18
- wget -nv http://www.nsnam.org/packages/doxygen-1.11.0-4-x86_64.pkg.tar.zst
- pacman --noconfirm -U doxygen-1.11.0-4-x86_64.pkg.tar.zst
# no policy is a good policy.
- mv /etc/ImageMagick-7/policy.xml /etc/ImageMagick-7/policy.xml.bak
# - sed -i "s/EPS,PDF,//g" /etc/ImageMagick-7/policy.xml