Skip to content

Commit 75cc288

Browse files
authored
VTK: deprecate versions older than 9.0 (spack#1364)
Deprecates old VTK versions up to 9.0 Signed-off-by: Quinn Powell <quinnpowell99@gmail.com>
1 parent 43d7d4e commit 75cc288

File tree

1 file changed

+20
-18
lines changed

1 file changed

+20
-18
lines changed

repos/spack_repo/builtin/packages/vtk/package.py

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -39,24 +39,26 @@ class Vtk(CMakePackage):
3939
version("9.0.3", sha256="bc3eb9625b2b8dbfecb6052a2ab091fc91405de4333b0ec68f3323815154ed8a")
4040
version("9.0.1", sha256="1b39a5e191c282861e7af4101eaa8585969a2de05f5646c9199a161213a622c7")
4141
version("9.0.0", sha256="15def4e6f84d72f82386617fe595ec124dda3cbd13ea19a0dcd91583197d8715")
42-
# v8.2.1a is a compatability version of VTK to allow VisIt to build in CI and contains
43-
# patches that were not tested by VTK CI or for a VTK release
44-
# - Python 3.8 compatability
45-
# - VisIt 3.3.3 compatability
46-
version(
47-
"8.2.1a",
48-
url="https://www.vtk.org/files/release/8.2/VTK-8.2.0.tar.gz",
49-
sha256="34c3dc775261be5e45a8049155f7228b6bd668106c72a3c435d95730d17d57bb",
50-
)
51-
version("8.2.0", sha256="34c3dc775261be5e45a8049155f7228b6bd668106c72a3c435d95730d17d57bb")
52-
version("8.1.2", sha256="0995fb36857dd76ccfb8bb07350c214d9f9099e80b1e66b4a8909311f24ff0db")
53-
version("8.1.1", sha256="71a09b4340f0a9c58559fe946dc745ab68a866cf20636a41d97b6046cb736324")
54-
version("8.1.0", sha256="6e269f07b64fb13774f5925161fb4e1f379f4e6a0131c8408c555f6b58ef3cb7")
55-
version("8.0.1", sha256="49107352923dea6de05a7b4c3906aaf98ef39c91ad81c383136e768dcf304069")
56-
version("7.1.0", sha256="5f3ea001204d4f714be972a810a62c0f2277fbb9d8d2f8df39562988ca37497a")
57-
version("7.0.0", sha256="78a990a15ead79cdc752e86b83cfab7dbf5b7ef51ba409db02570dbdd9ec32c3")
58-
version("6.3.0", sha256="92a493354c5fa66bea73b5fc014154af5d9f3f6cee8d20a826f4cd5d4b0e8a5e")
59-
version("6.1.0", sha256="bd7df10a479606d529a8b71f466c44a2bdd11fd534c62ce0aa44fad91883fa34")
42+
43+
with default_args(deprecated=True):
44+
# v8.2.1a is a compatability version of VTK to allow VisIt to build in CI and contains
45+
# patches that were not tested by VTK CI or for a VTK release
46+
# - Python 3.8 compatability
47+
# - VisIt 3.3.3 compatability
48+
version(
49+
"8.2.1a",
50+
url="https://www.vtk.org/files/release/8.2/VTK-8.2.0.tar.gz",
51+
sha256="34c3dc775261be5e45a8049155f7228b6bd668106c72a3c435d95730d17d57bb",
52+
)
53+
version("8.2.0", sha256="34c3dc775261be5e45a8049155f7228b6bd668106c72a3c435d95730d17d57bb")
54+
version("8.1.2", sha256="0995fb36857dd76ccfb8bb07350c214d9f9099e80b1e66b4a8909311f24ff0db")
55+
version("8.1.1", sha256="71a09b4340f0a9c58559fe946dc745ab68a866cf20636a41d97b6046cb736324")
56+
version("8.1.0", sha256="6e269f07b64fb13774f5925161fb4e1f379f4e6a0131c8408c555f6b58ef3cb7")
57+
version("8.0.1", sha256="49107352923dea6de05a7b4c3906aaf98ef39c91ad81c383136e768dcf304069")
58+
version("7.1.0", sha256="5f3ea001204d4f714be972a810a62c0f2277fbb9d8d2f8df39562988ca37497a")
59+
version("7.0.0", sha256="78a990a15ead79cdc752e86b83cfab7dbf5b7ef51ba409db02570dbdd9ec32c3")
60+
version("6.3.0", sha256="92a493354c5fa66bea73b5fc014154af5d9f3f6cee8d20a826f4cd5d4b0e8a5e")
61+
version("6.1.0", sha256="bd7df10a479606d529a8b71f466c44a2bdd11fd534c62ce0aa44fad91883fa34")
6062

6163
depends_on("c", type="build")
6264
depends_on("cxx", type="build")

0 commit comments

Comments
 (0)