summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Kuhn <michael.kuhn@ovgu.de>2022-06-03 17:54:34 +0200
committerGitHub <noreply@github.com>2022-06-03 08:54:34 -0700
commitf21e26b904f315e7015122e91a4f2b70313df99c (patch)
tree1008b06e3c06dc40333f1bf8c3bae03475cdb08a
parent73865c38f908a8901c54fc5c4e5d48cdb8c6097f (diff)
downloadspack-f21e26b904f315e7015122e91a4f2b70313df99c.tar.gz
spack-f21e26b904f315e7015122e91a4f2b70313df99c.tar.bz2
spack-f21e26b904f315e7015122e91a4f2b70313df99c.tar.xz
spack-f21e26b904f315e7015122e91a4f2b70313df99c.zip
doxygen: add 1.9.4 (#30975)
-rw-r--r--var/spack/repos/builtin/packages/doxygen/package.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/doxygen/package.py b/var/spack/repos/builtin/packages/doxygen/package.py
index b0dfb4d3be..ba81ed6b6c 100644
--- a/var/spack/repos/builtin/packages/doxygen/package.py
+++ b/var/spack/repos/builtin/packages/doxygen/package.py
@@ -19,6 +19,7 @@ class Doxygen(CMakePackage):
git = "https://github.com/doxygen/doxygen.git"
# Doxygen versions on GitHub
+ version('1.9.4', commit='5d15657a55555e6181a7830a5c723af75e7577e2')
version('1.9.3', commit='6518ff3d24ad187b7072bee854d69e285cd366ea')
version('1.9.2', commit='caa4e3de211fbbef2c3adf58a6bd4c86d0eb7cb8')
version('1.9.1', commit='ef9b20ac7f8a8621fcfc299f8bd0b80422390f4b')
@@ -89,6 +90,9 @@ class Doxygen(CMakePackage):
# Workaround for gcc getting stuck in an infinite loop
patch('gcc-partial-inlining-bug.patch', when='@1.8.20: %gcc@7')
+ # https://github.com/doxygen/doxygen/issues/9312
+ patch('https://github.com/doxygen/doxygen/commit/5198966c8d5fec89116d025c74934ac03ea511fa.patch?full_index=1', sha256='94a93f869a2dc63014ec4e9f1a31a45eefcab63931823979fdb4502f0caf625f', when='@1.9.4 %gcc@12:')
+
# Some GCC 7.x get stuck in an infinite loop
conflicts('%gcc@7.0:7.9', when='@1.9:')