@@ -61,37 +61,40 @@ class Paraview(CMakePackage, CudaPackage, ROCmPackage):
6161
6262 version ("master" , branch = "master" , submodules = True )
6363 version (
64- "5.13.3 " ,
65- sha256 = "3bd31bb56e07aa2af2a379895745bbc430c565518a363d935f2efc35b076df09 " ,
64+ "6.0.0 " ,
65+ sha256 = "0ee07ae6377e5e97766aebf858eb9758668a52df041f319e7c975037a63bf189 " ,
6666 preferred = True ,
6767 )
68- version ("5.13.2" , sha256 = "4e116250f8e1a9c480f97c5696c9cd72b4d4998b039ca46da8b224f27445f13e" )
69- version ("5.13.1" , sha256 = "a16503ce37b999c2967d84234596e7bf67ac98221851a288bb1399c7e1dc2004" )
70- version ("5.13.0" , sha256 = "886f530bebd6b24c6a7f8a5f4b1afa72c53d4737ccaa4b5fd5946b4e5a758c91" )
68+ version ("5.13.3" , sha256 = "3bd31bb56e07aa2af2a379895745bbc430c565518a363d935f2efc35b076df09" )
7169 version ("5.12.1" , sha256 = "927f880c13deb6dde4172f4727d2b66f5576e15237b35778344f5dd1ddec863e" )
72- version ("5.12.0" , sha256 = "d289afe7b48533e2ca4a39a3b48d3874bfe67cf7f37fdd2131271c57e64de20d" )
7370 version ("5.11.2" , sha256 = "5c5d2f922f30d91feefc43b4a729015dbb1459f54c938896c123d2ac289c7a1e" )
74- version ("5.11.1" , sha256 = "5cc2209f7fa37cd3155d199ff6c3590620c12ca4da732ef7698dec37fa8dbb34" )
75- version ("5.11.0" , sha256 = "9a0b8fe8b1a2cdfd0ace9a87fa87e0ec21ee0f6f0bcb1fdde050f4f585a25165" )
76- version ("5.10.1" , sha256 = "520e3cdfba4f8592be477314c2f6c37ec73fb1d5b25ac30bdbd1c5214758b9c2" )
77- version ("5.10.0" , sha256 = "86d85fcbec395cdbc8e1301208d7c76d8f48b15dc6b967ffbbaeee31242343a5" )
78- version ("5.9.1" , sha256 = "0d486cb6fbf55e428845c9650486f87466efcb3155e40489182a7ea85dfd4c8d" )
79- version ("5.9.0" , sha256 = "b03258b7cddb77f0ee142e3e77b377e5b1f503bcabc02bfa578298c99a06980d" )
80- version ("5.8.1" , sha256 = "7653950392a0d7c0287c26f1d3a25cdbaa11baa7524b0af0e6a1a0d7d487d034" )
81- version ("5.8.0" , sha256 = "219e4107abf40317ce054408e9c3b22fb935d464238c1c00c0161f1c8697a3f9" )
82- version ("5.7.0" , sha256 = "e41e597e1be462974a03031380d9e5ba9a7efcdb22e4ca2f3fec50361f310874" )
83- version ("5.6.2" , sha256 = "1f3710b77c58a46891808dbe23dc59a1259d9c6b7bb123aaaeaa6ddf2be882ea" )
84- version ("5.6.0" , sha256 = "cb8c4d752ad9805c74b4a08f8ae6e83402c3f11e38b274dba171b99bb6ac2460" )
85- version ("5.5.2" , sha256 = "64561f34c4402b88f3cb20a956842394dde5838efd7ebb301157a837114a0e2d" )
86- version ("5.5.1" , sha256 = "a6e67a95a7a5711a2b5f95f38ccbff4912262b3e1b1af7d6b9afe8185aa85c0d" )
87- version ("5.5.0" , sha256 = "1b619e326ff574de808732ca9a7447e4cd14e94ae6568f55b6581896cd569dff" )
88- version ("5.4.1" , sha256 = "390d0f5dc66bf432e202a39b1f34193af4bf8aad2355338fa5e2778ea07a80e4" )
89- version ("5.4.0" , sha256 = "f488d84a53b1286d2ee1967e386626c8ad05a6fe4e6cbdaa8d5e042f519f94a9" )
90- version ("5.3.0" , sha256 = "046631bbf00775edc927314a3db207509666c9c6aadc7079e5159440fd2f88a0" )
91- version ("5.2.0" , sha256 = "894e42ef8475bb49e4e7e64f4ee2c37c714facd18bfbb1d6de7f69676b062c96" )
92- version ("5.1.2" , sha256 = "ff02b7307a256b7c6e8ad900dee5796297494df7f9a0804fe801eb2f66e6a187" )
93- version ("5.0.1" , sha256 = "caddec83ec284162a2cbc46877b0e5a9d2cca59fb4ab0ea35b0948d2492950bb" )
94- version ("4.4.0" , sha256 = "c2dc334a89df24ce5233b81b74740fc9f10bc181cd604109fd13f6ad2381fc73" )
71+
72+ with default_args (deprecated = True ):
73+ version ("5.13.2" , sha256 = "4e116250f8e1a9c480f97c5696c9cd72b4d4998b039ca46da8b224f27445f13e" )
74+ version ("5.13.1" , sha256 = "a16503ce37b999c2967d84234596e7bf67ac98221851a288bb1399c7e1dc2004" )
75+ version ("5.13.0" , sha256 = "886f530bebd6b24c6a7f8a5f4b1afa72c53d4737ccaa4b5fd5946b4e5a758c91" )
76+ version ("5.12.0" , sha256 = "d289afe7b48533e2ca4a39a3b48d3874bfe67cf7f37fdd2131271c57e64de20d" )
77+ version ("5.11.1" , sha256 = "5cc2209f7fa37cd3155d199ff6c3590620c12ca4da732ef7698dec37fa8dbb34" )
78+ version ("5.11.0" , sha256 = "9a0b8fe8b1a2cdfd0ace9a87fa87e0ec21ee0f6f0bcb1fdde050f4f585a25165" )
79+ version ("5.10.1" , sha256 = "520e3cdfba4f8592be477314c2f6c37ec73fb1d5b25ac30bdbd1c5214758b9c2" )
80+ version ("5.10.0" , sha256 = "86d85fcbec395cdbc8e1301208d7c76d8f48b15dc6b967ffbbaeee31242343a5" )
81+ version ("5.9.1" , sha256 = "0d486cb6fbf55e428845c9650486f87466efcb3155e40489182a7ea85dfd4c8d" )
82+ version ("5.9.0" , sha256 = "b03258b7cddb77f0ee142e3e77b377e5b1f503bcabc02bfa578298c99a06980d" )
83+ version ("5.8.1" , sha256 = "7653950392a0d7c0287c26f1d3a25cdbaa11baa7524b0af0e6a1a0d7d487d034" )
84+ version ("5.8.0" , sha256 = "219e4107abf40317ce054408e9c3b22fb935d464238c1c00c0161f1c8697a3f9" )
85+ version ("5.7.0" , sha256 = "e41e597e1be462974a03031380d9e5ba9a7efcdb22e4ca2f3fec50361f310874" )
86+ version ("5.6.2" , sha256 = "1f3710b77c58a46891808dbe23dc59a1259d9c6b7bb123aaaeaa6ddf2be882ea" )
87+ version ("5.6.0" , sha256 = "cb8c4d752ad9805c74b4a08f8ae6e83402c3f11e38b274dba171b99bb6ac2460" )
88+ version ("5.5.2" , sha256 = "64561f34c4402b88f3cb20a956842394dde5838efd7ebb301157a837114a0e2d" )
89+ version ("5.5.1" , sha256 = "a6e67a95a7a5711a2b5f95f38ccbff4912262b3e1b1af7d6b9afe8185aa85c0d" )
90+ version ("5.5.0" , sha256 = "1b619e326ff574de808732ca9a7447e4cd14e94ae6568f55b6581896cd569dff" )
91+ version ("5.4.1" , sha256 = "390d0f5dc66bf432e202a39b1f34193af4bf8aad2355338fa5e2778ea07a80e4" )
92+ version ("5.4.0" , sha256 = "f488d84a53b1286d2ee1967e386626c8ad05a6fe4e6cbdaa8d5e042f519f94a9" )
93+ version ("5.3.0" , sha256 = "046631bbf00775edc927314a3db207509666c9c6aadc7079e5159440fd2f88a0" )
94+ version ("5.2.0" , sha256 = "894e42ef8475bb49e4e7e64f4ee2c37c714facd18bfbb1d6de7f69676b062c96" )
95+ version ("5.1.2" , sha256 = "ff02b7307a256b7c6e8ad900dee5796297494df7f9a0804fe801eb2f66e6a187" )
96+ version ("5.0.1" , sha256 = "caddec83ec284162a2cbc46877b0e5a9d2cca59fb4ab0ea35b0948d2492950bb" )
97+ version ("4.4.0" , sha256 = "c2dc334a89df24ce5233b81b74740fc9f10bc181cd604109fd13f6ad2381fc73" )
9598
9699 variant (
97100 "development_files" ,
@@ -103,7 +106,7 @@ class Paraview(CMakePackage, CudaPackage, ROCmPackage):
103106 variant ("mpi" , default = True , description = "Enable MPI support" )
104107 variant ("qt" , default = False , description = "Enable Qt (gui) support" )
105108 variant ("opengl2" , default = True , description = "Enable OpenGL2 backend" , when = "@5:5" )
106- variant ("x" , default = True , description = "Enable OpenGL2 backend " )
109+ variant ("x" , default = True , description = "Enable X11 support " )
107110 variant ("examples" , default = False , description = "Build examples" )
108111 variant ("hdf5" , default = False , description = "Use external HDF5" )
109112 variant ("shared" , default = True , description = "Builds a shared version of the library" )
@@ -250,8 +253,8 @@ class Paraview(CMakePackage, CudaPackage, ROCmPackage):
250253 depends_on ("libx11" )
251254 depends_on ("libxcursor" )
252255 # When Qt and X are enabled, GLX is required in the runtime
253- requires ("^[virtuals=gl] glx" , when = "@:5 +x " )
254- depends_on ("glx" , when = "@6: +x " , type = ("run" ))
256+ requires ("^[virtuals=gl] glx" , when = "@:5" )
257+ depends_on ("glx" , when = "@6:" , type = ("run" ))
255258
256259 # ParaView@:5 support Qt5 and requires a GL provider to be known at
257260 # build/link time.
@@ -271,10 +274,8 @@ class Paraview(CMakePackage, CudaPackage, ROCmPackage):
271274 depends_on ("gl@1.2:" , when = "~opengl2" )
272275 depends_on ("glew" )
273276
274- # OpenGL is dropped as a direct dependency after ParaView@6:
275- # and switches to a runtime driven GL loader model using GLAD
276- # ParaView will also no longer support Spack builds with Qt5.
277277 with when ("@6:" ):
278+ # ParaView 6 and later will not support Spack builds with Qt5.
278279 with when ("+qt" ):
279280 depends_on ("qt-base+accessibility+gui+opengl+sql+network" )
280281 depends_on ("qt-tools+assistant" )
0 commit comments