@@ -95,17 +95,17 @@ option(BUILD_OPENVKL_BENCHMARKS
9595
9696option (BUILD_ISPC "Build the Intel SPMD Program Compiler or search in environment?" ON )
9797if (BUILD_ISPC)
98- set (ISPC_VERSION "1.23.0 " )
98+ set (ISPC_VERSION "1.28.2 " )
9999 set (ISPC_BASE_URL "https://github.com/ispc/ispc/releases/download/v${ISPC_VERSION} " )
100100 if (APPLE )
101101 set (_ISPC_URL "${ISPC_BASE_URL} /ispc-v${ISPC_VERSION} -macOS.universal.tar.gz" )
102- set (_ISPC_HASH "9c5893cbb5fd0b04cf5109a027bcbe8f8ca54bc8f7eaf468ce0bc13a9b0e06bd " )
102+ set (_ISPC_HASH "14ea495a2e3725438bdaa0bf26e4e16082872069d3d5567901af3e25403e5f1f " )
103103 elseif (WIN32 )
104104 set (_ISPC_URL "${ISPC_BASE_URL} /ispc-v${ISPC_VERSION} -windows.zip" )
105- set (_ISPC_HASH "709350902381968ee58fd67e9aed63df99b1313bc55a94195977bcc8d90bdced " )
105+ set (_ISPC_HASH "25966868d97a6f9bc38501b864883558994189446476584e5e491476d540de17 " )
106106 else ()
107107 set (_ISPC_URL "${ISPC_BASE_URL} /ispc-v${ISPC_VERSION} -linux.tar.gz" )
108- set (_ISPC_HASH "fc31f53f77a67cb5b465727b70af7d6cde8f38012c4ca0f1678b174a955cb5a8 " )
108+ set (_ISPC_HASH "32e611de1252cf1e09a6a13327f5746b8477f99e15ffa4cbd1b422386776688c " )
109109 endif ()
110110 set (ISPC_URL "${_ISPC_URL} " CACHE STRING "URL of the ISPC archive." )
111111 set (ISPC_HASH "${_ISPC_HASH} " CACHE STRING "SHA256 hash of the ISPC archive." )
@@ -115,32 +115,28 @@ endif()
115115option (BUILD_TBB "Build Intel Threading Building Blocks or search in environment?" ON )
116116option (BUILD_TBB_FROM_SOURCE "Build Intel Threading Building Blocks from source or use pre-built version?" OFF )
117117if (BUILD_TBB)
118- set (TBB_VERSION "2021.11 .0" CACHE STRING "TBB version to download" )
118+ set (TBB_VERSION "2022.3 .0" CACHE STRING "TBB version to download" )
119119 if (BUILD_TBB_FROM_SOURCE)
120120 if (TBB_VERSION VERSION_LESS 2021)
121121 message (FATAL_ERROR "Only TBB 2021 and later are supported when building TBB from source" )
122122 endif ()
123123
124124 string (REGEX REPLACE "(^[0-9]+\. [0-9]+\. [0-9]+$)" "v\\ 1" TBB_ARCHIVE ${TBB_VERSION} )
125- set (_TBB_URL "https://github.com/oneapi-src/oneTBB/archive/refs/tags/${TBB_ARCHIVE} .zip " )
126- set (_TBB_HASH "2f0bfce641d238e80798fc48397d43821bd977d49c4e03bc785be363b7ab4742 " )
125+ set (_TBB_URL "https://github.com/oneapi-src/oneTBB/archive/refs/tags/${TBB_ARCHIVE} .tar.gz " )
126+ set (_TBB_HASH "01598a46c1162c27253a0de0236f520fd8ee8166e9ebb84a4243574f88e6e50a " )
127127 else ()
128- if (TBB_VERSION VERSION_LESS 2021)
129- set (TBB_BASE_URL "https://github.com/oneapi-src/oneTBB/releases/download/v${TBB_VERSION} /tbb-${TBB_VERSION} " )
130- else ()
131- set (TBB_BASE_URL "https://github.com/oneapi-src/oneTBB/releases/download/v${TBB_VERSION} /oneapi-tbb-${TBB_VERSION} " )
132- endif ()
128+ set (TBB_BASE_URL "https://github.com/oneapi-src/oneTBB/releases/download/v${TBB_VERSION} /oneapi-tbb-${TBB_VERSION} " )
133129 if (APPLE )
134130 set (_TBB_URL "${TBB_BASE_URL} -mac.tgz" )
135- set (_TBB_HASH "360bcb20bcdcd01e8492c32bba6d5d5baf4bc83f77fb9dbf1ff701ac816e3b44 " )
131+ set (_TBB_HASH "f9f9369e956bd1cb1efbe6eab400291970e55fad1f3ae2a33bc96d991882ed38 " )
136132 set (TBB_LIB_SUBDIR "" )
137133 elseif (WIN32 )
138134 set (_TBB_URL "${TBB_BASE_URL} -win.zip" )
139- set (_TBB_HASH "02f0e93600fba69bb1c00e5dd3f66ae58f56e5410342f6155455a95ba373b1b6 " )
135+ set (_TBB_HASH "e1b2373f25558bf47d16b4c89cf0a31e6689aaf7221400d209e8527afc7c9eee " )
140136 set (TBB_LIB_SUBDIR "intel64/vc14" )
141137 else ()
142138 set (_TBB_URL "${TBB_BASE_URL} -lin.tgz" )
143- set (_TBB_HASH "95659f4d7b1711c41ffa190561d4e5b6841efc8091549661c7a2e6207e0fa79b " )
139+ set (_TBB_HASH "7be34b376c9bdba9afe1ebacaf94ed6dc15af8377d73b539ec932f141195f6ec " )
144140 set (TBB_LIB_SUBDIR "intel64/gcc4.8" )
145141 endif ()
146142 endif ()
@@ -152,10 +148,10 @@ endif()
152148
153149option (BUILD_RKCOMMON "Build rkcommon or search in environment?" ON )
154150if (BUILD_RKCOMMON)
155- set (RKCOMMON_VERSION "v1.13 .0" CACHE STRING "rkcommon version to download" )
156- set (RKCOMMON_URL "https://github.com/ospray/rkcommon/archive/${RKCOMMON_VERSION} .zip "
151+ set (RKCOMMON_VERSION "v1.15 .0" CACHE STRING "rkcommon version to download" )
152+ set (RKCOMMON_URL "https://github.com/ospray/rkcommon/archive/${RKCOMMON_VERSION} .tar.gz "
157153 CACHE STRING "URL of the rkcommon archive." )
158- set (RKCOMMON_HASH "9d360ce89de1842d4ae81b561ce150efd4fd812bd9e8b1d42d3934c528de637c " CACHE STRING "SHA256 hash of the rkcommon archive." )
154+ set (RKCOMMON_HASH "c5b6082978c6b4505ccad7d79361f0edf99168a0a32fa5ba159ebef91ddf398a " CACHE STRING "SHA256 hash of the rkcommon archive." )
159155 include (dep_rkcommon)
160156endif ()
161157
@@ -165,23 +161,23 @@ option(BUILD_EMBREE "Build Intel Embree or search in environment?" ON)
165161option (BUILD_EMBREE_FROM_SOURCE "Build Embree from source or use pre-built version? (Only used when BUILD_EMBREE=ON)" ON )
166162option (BUILD_EMBREE_SYCL "Build Intel Embree with SYCL support?" OFF )
167163if (BUILD_EMBREE)
168- set (EMBREE_VERSION "v4.3.1 " CACHE STRING "Embree version to download" )
164+ set (EMBREE_VERSION "v4.3.3 " CACHE STRING "Embree version to download" )
169165 if (BUILD_EMBREE_FROM_SOURCE)
170- set (_EMBREE_URL "https://github.com/embree/embree/archive/${EMBREE_VERSION} .zip " )
171- set (_EMBREE_HASH "bdab87b285efa1a9f1f57fe74b2743c659c487fee7e32221db43a6b8f5e36e5f " )
166+ set (_EMBREE_URL "https://github.com/embree/embree/archive/${EMBREE_VERSION} .tar.gz " )
167+ set (_EMBREE_HASH "8a3bc3c3e21aa209d9861a28f8ba93b2f82ed0dc93341dddac09f1f03c36ef2d " )
172168 else ()
173169 # Embree binary package URLs do not use the "v" prefix
174170 string (REPLACE "v" "" EMBREE_VERSION_NUMBER ${EMBREE_VERSION} )
175171 set (EMBREE_BASE_URL "https://github.com/embree/embree/releases/download/${EMBREE_VERSION} " )
176172 if (APPLE )
177173 set (_EMBREE_URL "${EMBREE_BASE_URL} /embree-${EMBREE_VERSION_NUMBER} .x86_64.macosx.zip" )
178- set (_EMBREE_HASH "ffb446c5a688d961f4219f42446147632f5704374c5b2b148a1e2a20b7c99975 " )
174+ set (_EMBREE_HASH "98997523dfff8efd8120075f7feba00cfc765c992d758d9be12d56bfe6bec233 " )
179175 elseif (WIN32 )
180176 set (_EMBREE_URL "${EMBREE_BASE_URL} /embree-${EMBREE_VERSION_NUMBER} .x64.windows.zip" )
181- set (_EMBREE_HASH "6e2b968d45c0895cda98fb44c42e214e8d382bcd08b0a548fe086b0864563c6a " )
177+ set (_EMBREE_HASH "d4c07f88df9f009dd84e4e9b9dcec32ad7d96f927bd88de00b721b0923d481a9 " )
182178 else ()
183179 set (_EMBREE_URL "${EMBREE_BASE_URL} /embree-${EMBREE_VERSION_NUMBER} .x86_64.linux.tar.gz" )
184- set (_EMBREE_HASH "375e829dc31ac5c6c579de34e0b1527e088a3b296fb9d3f90ed892d29592f845 " )
180+ set (_EMBREE_HASH "757e6e8b987d13ac34aa7c4c3657120fd54a78c2a1034e30dda5cd5df06f3cdd " )
185181 endif ()
186182 endif ()
187183 set (EMBREE_URL "${_EMBREE_URL} " CACHE STRING "URL of the Embree source archive." )
@@ -192,10 +188,10 @@ endif()
192188
193189option (BUILD_GLFW "Build glfw or search in environment?" ON )
194190if (BUILD_GLFW)
195- set (GLFW_VERSION "3.3.9 " )
191+ set (GLFW_VERSION "3.3.10 " )
196192 set (GLFW_URL "https://github.com/glfw/glfw/archive/${GLFW_VERSION} .zip"
197193 CACHE STRING "URL of the GLFW source archive." )
198- set (GLFW_HASH "c49d895b1f32fa3e072626f6dc928887fc814f445d3ba1fbb97598fea8e48933 "
194+ set (GLFW_HASH "5e4ae02dc7c9b084232824c2511679a7e0b0b09f2bae70191ad9703691368b58 "
199195 CACHE STRING "SHA256 hash of the GLFW source archive." )
200196 include (dep_glfw)
201197endif ()
@@ -235,29 +231,29 @@ if (BUILD_OPENVDB)
235231 CACHE STRING "SHA256 hash of the zlib archive." )
236232 include (dep_zlib)
237233
238- set (BOOST_VERSION "1.84 .0" )
234+ set (BOOST_VERSION "1.89 .0" )
239235 string (REPLACE "." "_" BOOST_FILE_BASE "${BOOST_VERSION} " )
240236 set (BOOST_BASE_URL "https://boostorg.jfrog.io/artifactory/main/release/${BOOST_VERSION} /source/boost" )
241- set (_BOOST_URL "${BOOST_BASE_URL} _${BOOST_FILE_BASE} .tar.gz " )
242- set (_BOOST_HASH "a5800f405508f5df8114558ca9855d2640a2de8f0445f051fa1c7c3383045724 " )
237+ set (_BOOST_URL "${BOOST_BASE_URL} _${BOOST_FILE_BASE} .tar.bz2 " )
238+ set (_BOOST_HASH "85a33fa22621b4f314f8e85e1a5e2a9363d22e4f4992925d4bb3bc631b5a0c7a " )
243239 set (BOOST_URL "${_BOOST_URL} " CACHE STRING "URL of the boost archive." )
244240 set (BOOST_HASH "${_BOOST_HASH} " CACHE STRING "SHA256 hash of the boost archive." )
245241 include (dep_boost)
246242
247243 if (BUILD_BLOSC)
248- set (BLOSC_VERSION "1.21.5 " )
249- set (BLOSC_URL "https://github.com/Blosc/c-blosc/archive/v${BLOSC_VERSION} .zip "
244+ set (BLOSC_VERSION "1.21.6 " )
245+ set (BLOSC_URL "https://github.com/Blosc/c-blosc/archive/v${BLOSC_VERSION} .tar.gz "
250246 CACHE STRING "URL of the c-BLOSC archive." )
251- set (BLOSC_HASH "bc022fd194e40421531d2ef69831f2793d405d98f60e759c697ccc02dad765ec "
247+ set (BLOSC_HASH "9fcd60301aae28f97f1301b735f966cc19e7c49b6b4321b839b4579a0c156f38 "
252248 CACHE STRING "SHA256 hash of the c-BLOSC archive." )
253249 include (dep_blosc)
254250 endif ()
255251
256- set (OPENVDB_VERSION "9 .1.0 " )
252+ set (OPENVDB_VERSION "12 .1.1 " )
257253 set (OPENVDB_BASE_URL "https://github.com/AcademySoftwareFoundation/openvdb/archive" )
258254 set (OPENVDB_URL "${OPENVDB_BASE_URL} /v${OPENVDB_VERSION} .zip"
259255 CACHE STRING "URL of the OpenVDB archive." )
260- set (OPENVDB_HASH "6a5e953e09828e371f8d05e20420ff182ed5149bfbcbdc92d9eca24f15093640 "
256+ set (OPENVDB_HASH "ae4ef94839d931ec47ae7a8483acfeea674c399506d723b1e92c2cff61f98336 "
261257 CACHE STRING "SHA256 hash of the OpenVDB archive." )
262258 include (dep_openvdb)
263259 endif ()
0 commit comments