Paraview compatibility with PugiXML varies by version. (#21732)

This commit is contained in:
Paul Ferrell 2021-03-01 17:06:34 -07:00 committed by GitHub
parent b2e0bc1ae7
commit 88f7a00f2d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -124,12 +124,16 @@ class Paraview(CMakePackage, CudaPackage):
depends_on('netcdf-c')
depends_on('pegtl')
depends_on('protobuf@3.4:')
depends_on('pugixml')
depends_on('libxml2')
depends_on('lz4')
depends_on('lzma')
depends_on('zlib')
# Older builds of pugi export their symbols differently,
# and pre-5.9 is unable to handle that.
depends_on('pugixml@:1.10', when='@:5.8.99')
depends_on('pugixml', when='@5.9:')
# Can't contretize with python2 and py-setuptools@45.0.0:
depends_on('py-setuptools@:44.99.99', when='+python')
# Can't contretize with python2 and py-pillow@7.0.0: