versions.cmake 6.82 KB
Newer Older
Chuck Atkins's avatar
Chuck Atkins committed
1
2
3
4
superbuild_set_revision(expat
  URL     "http://www.paraview.org/files/dependencies/expat-2.2.5.tar.bz2"
  URL_MD5 789e297f547980fc9ecc036f9a070d49)

Ben Boeckel's avatar
Ben Boeckel committed
5
superbuild_set_revision(llvm
Chuck Atkins's avatar
Chuck Atkins committed
6
7
  URL     "https://www.paraview.org/files/dependencies/llvm-7.0.0.src.tar.xz"
  URL_MD5 e0140354db83cdeb8668531b431398f0)
Ben Boeckel's avatar
Ben Boeckel committed
8

9
superbuild_set_revision(glproto
10
  URL     "https://www.paraview.org/files/dependencies/glproto-1.4.17.tar.bz2"
11
12
13
  URL_MD5 5565f1b0facf4a59c2778229c1f70d10)

superbuild_set_revision(mesa
Chuck Atkins's avatar
Chuck Atkins committed
14
15
  URL     "https://www.paraview.org/files/dependencies/mesa-18.2.2.tar.xz"
  URL_MD5 5931dd76a7533c7c5e702a4e5c00d3bb)
16
17
get_property(mesa_revision GLOBAL PROPERTY mesa_revision)
superbuild_set_revision(osmesa ${mesa_revision})
18

Ben Boeckel's avatar
Ben Boeckel committed
19
superbuild_set_revision(adios
20
  URL     "https://www.paraview.org/files/dependencies/adios-1.11.0.tar.gz"
Ben Boeckel's avatar
Ben Boeckel committed
21
  URL_MD5 5eead5b2ccf962f5e6d5f254d29d5238)
Ben Boeckel's avatar
Ben Boeckel committed
22

Ben Boeckel's avatar
Ben Boeckel committed
23
superbuild_set_revision(mxml
24
  URL     "https://www.paraview.org/files/dependencies/mxml-2.9.tar.gz"
Ben Boeckel's avatar
Ben Boeckel committed
25
26
  URL_MD5 e21cad0f7aacd18f942aa0568a8dee19)

Ben Boeckel's avatar
Ben Boeckel committed
27
superbuild_set_revision(silo
28
  URL     "https://www.paraview.org/files/dependencies/silo-4.10.2-bsd-smalltest.tar.gz"
29
  URL_MD5 d2a9023f63de361d91f94646d5d1974e)
30

Ben Boeckel's avatar
Ben Boeckel committed
31
superbuild_set_revision(genericio
32
  URL     "https://www.paraview.org/files/dependencies/genericio-master-a15ffc76cfa9f9674f933e8cb5ffc97a97fd7b27.zip"
33
  URL_MD5 daea4ea2076fb6a1b8ccded8e861e1be)
Ben Boeckel's avatar
Ben Boeckel committed
34

35
set(paraview_doc_ver_series "5.6")
36
set(paraview_doc_ver "${paraview_doc_ver_series}.0")
37
superbuild_set_revision(paraviewgettingstartedguide
38
  URL     "https://www.paraview.org/files/v${paraview_doc_ver_series}/ParaViewGettingStarted-${paraview_doc_ver}.pdf"
Cory Quammen's avatar
Cory Quammen committed
39
  URL_MD5 1bdadd4b5a62ba9f2de8eb0219ca858c)
40
superbuild_set_revision(paraviewtutorialdata
41
  URL     "https://www.paraview.org/files/data/ParaViewTutorialData.tar.gz"
42
43
  URL_MD5 ff7ceab8cfc674b227c0bba392d1ed3c)

44
45
46
47
# Other than the `git` and `source` selections, the name of the selection
# should be the version number of the selection. See
# `superbuild_setup_variables` in `CMakeLists.txt` for the logic which relies
# on this assumption.
48
superbuild_set_selectable_source(paraview
49
  # NOTE: When updating this selection, also update `README.md` and CMakeLists.txt.
50
51
52
  SELECT 5.6.2 DEFAULT
    URL     "http://www.paraview.org/files/v5.6/ParaView-v5.6.2.tar.xz"
    URL_MD5 2ece7b85829b21878997d145d6729f7f
53
  SELECT git CUSTOMIZABLE
54
55
56
57
    GIT_REPOSITORY "https://gitlab.kitware.com/paraview/paraview.git"
    GIT_TAG        "origin/master"
  SELECT source CUSTOMIZABLE
    SOURCE_DIR "source-paraview")
Ben Boeckel's avatar
Ben Boeckel committed
58
59
get_property(paraview_revision GLOBAL
  PROPERTY paraview_revision)
60
superbuild_set_revision(catalyst
Ben Boeckel's avatar
Ben Boeckel committed
61
  ${paraview_revision})
Ben Boeckel's avatar
Ben Boeckel committed
62
unset(paraview_revision)
Ben Boeckel's avatar
Ben Boeckel committed
63

Ben Boeckel's avatar
Ben Boeckel committed
64
superbuild_set_revision(vrpn
65
  # https://github.com/vrpn/vrpn.git
66
  URL     "https://www.paraview.org/files/dependencies/vrpn-a545ef6415f0026aabdbdb1d7fdbefeb91c47d4f.tar.bz2"
67
  URL_MD5 e1686f664c00519a251a50d6a8e328d5)
Ben Boeckel's avatar
Ben Boeckel committed
68

Ben Boeckel's avatar
Ben Boeckel committed
69
superbuild_set_revision(vortexfinder2
70
  # https://github.com/hguo/vortexfinder2.git
71
  URL     "https://www.paraview.org/files/dependencies/vortexfinder2-f9a31847c052a44cc1e4b592b9e3f3fe078b7bf9.tar.bz2"
72
  URL_MD5 da96a038e00d08e4571f64488e9e4d16)
Ben Boeckel's avatar
Ben Boeckel committed
73

74
75
76
77
78
#------------------------------------------------------------------------------
# Optional Plugins. Doesn't affect ParaView binaries at all even if missing
# or disabled.
#------------------------------------------------------------------------------

79
superbuild_set_revision(socat
80
  URL     "https://www.paraview.org/files/dependencies/socat-1.7.3.1.tar.bz2"
81
  URL_MD5 334e46924f2b386299c9db2ac22bcd36)
82

Utkarsh Ayachit's avatar
Utkarsh Ayachit committed
83
set(ispc_version "1.9.2")
84
if (WIN32)
Utkarsh Ayachit's avatar
Utkarsh Ayachit committed
85
86
87
88
89
90
91
92
93
  if (MSVC12)
    # for VS2013, we use older version of ISPC
    set(ispc_version "1.9.1")
    set(ispc_file "https://www.paraview.org/files/dependencies/ispc-v${ispc_version}-windows-vs2013.zip")
    set(ispc_md5 "ae836b2cb4b7610e92a84fb1feaef72f")
  else ()
    set(ispc_file "https://www.paraview.org/files/dependencies/ispc-v${ispc_version}-windows.zip")
    set(ispc_md5 "3bcfab1e48b64be2cd160e14eaa2f9ab")
  endif()
94
elseif (APPLE)
95
  set(ispc_file "https://www.paraview.org/files/dependencies/ispc-v${ispc_version}-osx.tar.gz")
Utkarsh Ayachit's avatar
Utkarsh Ayachit committed
96
  set(ispc_md5 "387cce62a6c63def5e6eb1c0a468a3db")
97
else ()
98
  set(ispc_file "https://www.paraview.org/files/dependencies/ispc-v${ispc_version}-linux.tar.gz")
Utkarsh Ayachit's avatar
Utkarsh Ayachit committed
99
  set(ispc_md5 "0178a33a065ae65d0be00be23871cf9f")
100
endif ()
Ben Boeckel's avatar
Ben Boeckel committed
101
102
103
superbuild_set_revision(ispc
  URL     "${ispc_file}"
  URL_MD5 "${ispc_md5}")
104

David E. DeMarle's avatar
David E. DeMarle committed
105
superbuild_set_revision(embree
106
107
  URL     "https://www.paraview.org/files/dependencies/embree-3.2.0.tar.gz"
  URL_MD5 f414fefe6167ba58102fd0eb06c9ee5b)
David E. DeMarle's avatar
David E. DeMarle committed
108

Ben Boeckel's avatar
Ben Boeckel committed
109
superbuild_set_revision(ospray
110
111
112
  URL     "https://www.paraview.org/files/dependencies/ospray-1.6.1.tar.gz"
  URL_MD5 58cfed6a24e8023389f63f65455466aa)

113
superbuild_set_revision(ospraymaterials
114
115
  URL     "https://www.paraview.org/files/data/OSPRayMaterials-0.1.tar.gz"
  URL_MD5 0b95d2ad4fa79d457278c48125f3d111)
116

Ken Martin's avatar
Ken Martin committed
117
superbuild_set_revision(openvr
118
  URL     "https://www.paraview.org/files/dependencies/openvr_1.0.10_win_thin.zip"
Ken Martin's avatar
Ken Martin committed
119
120
  URL_MD5 062a029869423808aebc32f85edf38e2)

121
superbuild_set_revision(paraviewwebvisualizer
122
123
  URL     "https://www.paraview.org/files/dependencies/visualizer-3.1.10.tar.gz"
  URL_MD5 999c4031749bbaac7e01149fe3b0c777)
124

Sebastien Jourdain's avatar
Sebastien Jourdain committed
125
superbuild_set_revision(paraviewweblite
126
127
  URL     "https://www.paraview.org/files/dependencies/paraview-lite-1.2.1.tgz"
  URL_MD5 1bc268619117f8539fcce1dfb6a43722)
128
129
130
131

superbuild_set_revision(paraviewwebglance
  URL     "https://registry.npmjs.org/paraview-glance/-/paraview-glance-3.0.0.tgz"
  URL_MD5 ed193e3de082859937f041396ca666f3)
Sebastien Jourdain's avatar
Sebastien Jourdain committed
132

133
superbuild_set_revision(paraviewweblightviz
134
135
  URL     "https://www.paraview.org/files/dependencies/light-viz-1.18.1.tar.gz"
  URL_MD5 091c2ffbe7480f52f93bd25616267c2b)
136
137

superbuild_set_revision(paraviewwebdivvy
Scott Wittenburg's avatar
Scott Wittenburg committed
138
139
  URL     "https://www.paraview.org/files/dependencies/divvy-1.3.14.tar.gz"
  URL_MD5 e9a0453a057588791e00efede43cfb91)
Ben Boeckel's avatar
Ben Boeckel committed
140
141

superbuild_set_revision(boxlib
142
143
  URL     "https://www.paraview.org/files/dependencies/boxlib-dc773687851f563b981d623b90465fce9a071bfd.tar.bz2"
  URL_MD5 236edb84f6f3debb34655f5014aef065)
144
145

superbuild_set_revision(las
146
  URL     "https://www.paraview.org/files/dependencies/libLAS-1.8.1.tar.bz2"
147
  URL_MD5 2e6a975dafdf57f59a385ccb87eb5919)
Ben Boeckel's avatar
Ben Boeckel committed
148
149

if (WIN32)
Ben Boeckel's avatar
Ben Boeckel committed
150
151
  set(nvidiaindex_platform "windows-x64")
  set(nvidiaindex_2_1_md5 "f6efc09092771eb0bfb375a503a95c04")
Ben Boeckel's avatar
Ben Boeckel committed
152
  set(nvidiaindex_2_2_md5 "069d10b30541421aa9e588d935577c18")
Ben Boeckel's avatar
Ben Boeckel committed
153
elseif (UNIX AND NOT APPLE)
Ben Boeckel's avatar
Ben Boeckel committed
154
155
  set(nvidiaindex_platform "linux")
  set(nvidiaindex_2_1_md5 "9fd5af702af6a6a6f2aba3a960703fb3")
Ben Boeckel's avatar
Ben Boeckel committed
156
  set(nvidiaindex_2_2_md5 "78ba0cb4d0aaf3209987e6dc47c1280c")
Ben Boeckel's avatar
Ben Boeckel committed
157
endif ()
Ben Boeckel's avatar
Ben Boeckel committed
158
159
superbuild_set_selectable_source(nvidiaindex
  SELECT 2.2 DEFAULT
Ben Boeckel's avatar
Ben Boeckel committed
160
    URL     "http://www.paraview.org/files/dependencies/nvidia-index-libs-2.2.20181019-${nvidiaindex_platform}.tar.bz2"
Ben Boeckel's avatar
Ben Boeckel committed
161
162
163
164
    URL_MD5 "${nvidiaindex_2_2_md5}"
  SELECT 2.1
    URL     "http://www.paraview.org/files/dependencies/nvidia-index-libs-2.1.20180314-${nvidiaindex_platform}.tar.bz2"
    URL_MD5 "${nvidiaindex_2_1_md5}")