From 77b59eefac7edd99b7d2ca07196b7187881af116 Mon Sep 17 00:00:00 2001 From: Julia Dark Date: Tue, 25 Nov 2025 11:25:57 -0500 Subject: [PATCH 1/3] Update TileDB core to 2.30.0-rc0 --- .../cmake/Modules/FindTileDB_EP.cmake | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/libtiledbvcf/cmake/Modules/FindTileDB_EP.cmake b/libtiledbvcf/cmake/Modules/FindTileDB_EP.cmake index cad8e6c92..458f91f26 100644 --- a/libtiledbvcf/cmake/Modules/FindTileDB_EP.cmake +++ b/libtiledbvcf/cmake/Modules/FindTileDB_EP.cmake @@ -52,24 +52,24 @@ else() # Try to download prebuilt artifacts unless the user specifies to build from source if(DOWNLOAD_TILEDB_PREBUILT) if (WIN32) # Windows - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.2/tiledb-windows-x86_64-2.29.2-2cd33d3.zip") - SET(DOWNLOAD_SHA1 "5dbe87d66ea3840cb40aa96f7211a0e1b5c9d314") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0-rc0/tiledb-windows-x86_64-2.30.0-rc0-9fc5c32.zip") + SET(DOWNLOAD_SHA1 "d8e817df4e72dfe961077283ca391fdade27b3e4") elseif(APPLE) # OSX if (CMAKE_OSX_ARCHITECTURES STREQUAL x86_64 OR CMAKE_SYSTEM_PROCESSOR MATCHES "(x86_64)|(AMD64|amd64)|(^i.86$)") - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.2/tiledb-macos-x86_64-2.29.2-2cd33d3.tar.gz") - SET(DOWNLOAD_SHA1 "ef68c7d86ae36b6126baf1ad824b4cae320a8ca1") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0-rc0/tiledb-macos-x86_64-2.30.0-rc0-9fc5c32.tar.gz") + SET(DOWNLOAD_SHA1 "7b37cc5c8817b99264b2a6d49642910a04472c36") elseif (CMAKE_OSX_ARCHITECTURES STREQUAL arm64 OR CMAKE_SYSTEM_PROCESSOR MATCHES "^aarch64" OR CMAKE_SYSTEM_PROCESSOR MATCHES "^arm") - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.2/tiledb-macos-arm64-2.29.2-2cd33d3.tar.gz") - SET(DOWNLOAD_SHA1 "c9cdc34f91d0d9cc6374974c7f9ede5133ff820a") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0-rc0/tiledb-macos-arm64-2.30.0-rc0-9fc5c32.tar.gz") + SET(DOWNLOAD_SHA1 "7b37cc5c8817b99264b2a6d49642910a04472c36") endif() else() # Linux if(CMAKE_SYSTEM_PROCESSOR MATCHES "^(aarch64|arm64|ARM64)") - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.2/tiledb-linux-arm64-2.29.2-2cd33d3.tar.gz") - SET(DOWNLOAD_SHA1 "c175d860e0e4b42ae630f136724934c65c20bdd9") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0-rc0/tiledb-linux-arm64-2.30.0-rc0-9fc5c32.tar.gz") + SET(DOWNLOAD_SHA1 "ca58574c4253bc6bc0af7c73e9da266d356bfee7") else() - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.29.2/tiledb-linux-x86_64-2.29.2-2cd33d3.tar.gz") - SET(DOWNLOAD_SHA1 "6c962b090c51506be9979294a21b65031a54e12e") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0-rc0/tiledb-linux-x86_64-2.30.0-rc0-9fc5c32.tar.gz") + SET(DOWNLOAD_SHA1 "24386175478dcf8622cd0e4b317d184bcec5d39c") endif() endif() @@ -92,8 +92,8 @@ else() else() # Build from source ExternalProject_Add(ep_tiledb PREFIX "externals" - URL "https://github.com/TileDB-Inc/TileDB/archive/2.29.2.zip" - URL_HASH SHA1=3b3652d40d4177522970f84f3b8f21d7eabf9962 + URL "https://github.com/TileDB-Inc/TileDB/archive/2.30.0-rc0.zip" + URL_HASH SHA1=b9172f0c9195bfb71d7afb81df909b5590d79d86 DOWNLOAD_NAME "tiledb.zip" CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${EP_INSTALL_PREFIX} From a45332fe92738c8d39d3d6f706078082a4a82c66 Mon Sep 17 00:00:00 2001 From: Theodore Tsirpanis Date: Wed, 26 Nov 2025 00:43:49 +0200 Subject: [PATCH 2/3] Fix checksum for macOS arm64 binaries. --- libtiledbvcf/cmake/Modules/FindTileDB_EP.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libtiledbvcf/cmake/Modules/FindTileDB_EP.cmake b/libtiledbvcf/cmake/Modules/FindTileDB_EP.cmake index 458f91f26..3ef3c4036 100644 --- a/libtiledbvcf/cmake/Modules/FindTileDB_EP.cmake +++ b/libtiledbvcf/cmake/Modules/FindTileDB_EP.cmake @@ -61,7 +61,7 @@ else() SET(DOWNLOAD_SHA1 "7b37cc5c8817b99264b2a6d49642910a04472c36") elseif (CMAKE_OSX_ARCHITECTURES STREQUAL arm64 OR CMAKE_SYSTEM_PROCESSOR MATCHES "^aarch64" OR CMAKE_SYSTEM_PROCESSOR MATCHES "^arm") SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0-rc0/tiledb-macos-arm64-2.30.0-rc0-9fc5c32.tar.gz") - SET(DOWNLOAD_SHA1 "7b37cc5c8817b99264b2a6d49642910a04472c36") + SET(DOWNLOAD_SHA1 "f700061efbb227a7c66d38bee1b39fd374c6e422") endif() else() # Linux if(CMAKE_SYSTEM_PROCESSOR MATCHES "^(aarch64|arm64|ARM64)") From 5a2d4f78bbc8298087e8efdd3f113b811036bedb Mon Sep 17 00:00:00 2001 From: Julia Dark Date: Mon, 8 Dec 2025 10:18:02 -0500 Subject: [PATCH 3/3] Update TileDB core to 2.30.0 --- .../cmake/Modules/FindTileDB_EP.cmake | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/libtiledbvcf/cmake/Modules/FindTileDB_EP.cmake b/libtiledbvcf/cmake/Modules/FindTileDB_EP.cmake index 3ef3c4036..f2eeb17b2 100644 --- a/libtiledbvcf/cmake/Modules/FindTileDB_EP.cmake +++ b/libtiledbvcf/cmake/Modules/FindTileDB_EP.cmake @@ -52,24 +52,24 @@ else() # Try to download prebuilt artifacts unless the user specifies to build from source if(DOWNLOAD_TILEDB_PREBUILT) if (WIN32) # Windows - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0-rc0/tiledb-windows-x86_64-2.30.0-rc0-9fc5c32.zip") - SET(DOWNLOAD_SHA1 "d8e817df4e72dfe961077283ca391fdade27b3e4") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0/tiledb-windows-x86_64-2.30.0-9b5305d.zip") + SET(DOWNLOAD_SHA1 "de5baf2fe7bc8975ddc7988fb279f2bac7496715") elseif(APPLE) # OSX if (CMAKE_OSX_ARCHITECTURES STREQUAL x86_64 OR CMAKE_SYSTEM_PROCESSOR MATCHES "(x86_64)|(AMD64|amd64)|(^i.86$)") - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0-rc0/tiledb-macos-x86_64-2.30.0-rc0-9fc5c32.tar.gz") - SET(DOWNLOAD_SHA1 "7b37cc5c8817b99264b2a6d49642910a04472c36") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0/tiledb-macos-x86_64-2.30.0-9b5305d.tar.gz") + SET(DOWNLOAD_SHA1 "2dd3f2920bb297fd1fda5b9915cff7073df78641") elseif (CMAKE_OSX_ARCHITECTURES STREQUAL arm64 OR CMAKE_SYSTEM_PROCESSOR MATCHES "^aarch64" OR CMAKE_SYSTEM_PROCESSOR MATCHES "^arm") - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0-rc0/tiledb-macos-arm64-2.30.0-rc0-9fc5c32.tar.gz") - SET(DOWNLOAD_SHA1 "f700061efbb227a7c66d38bee1b39fd374c6e422") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0/tiledb-macos-arm64-2.30.0-9b5305d.tar.gz") + SET(DOWNLOAD_SHA1 "3f6fb0b4b8d603a3c92110cbf59f5460d4c8fdc3") endif() else() # Linux if(CMAKE_SYSTEM_PROCESSOR MATCHES "^(aarch64|arm64|ARM64)") - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0-rc0/tiledb-linux-arm64-2.30.0-rc0-9fc5c32.tar.gz") - SET(DOWNLOAD_SHA1 "ca58574c4253bc6bc0af7c73e9da266d356bfee7") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0/tiledb-linux-arm64-2.30.0-9b5305d.tar.gz") + SET(DOWNLOAD_SHA1 "20c820eaa86536d8a433c7c8eb4ae267a59bed76") else() - SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0-rc0/tiledb-linux-x86_64-2.30.0-rc0-9fc5c32.tar.gz") - SET(DOWNLOAD_SHA1 "24386175478dcf8622cd0e4b317d184bcec5d39c") + SET(DOWNLOAD_URL "https://github.com/TileDB-Inc/TileDB/releases/download/2.30.0/tiledb-linux-x86_64-2.30.0-9b5305d.tar.gz") + SET(DOWNLOAD_SHA1 "1c91f12e5cb789eafb0696cfd77bacb78a8e9f5d") endif() endif() @@ -92,8 +92,8 @@ else() else() # Build from source ExternalProject_Add(ep_tiledb PREFIX "externals" - URL "https://github.com/TileDB-Inc/TileDB/archive/2.30.0-rc0.zip" - URL_HASH SHA1=b9172f0c9195bfb71d7afb81df909b5590d79d86 + URL "https://github.com/TileDB-Inc/TileDB/archive/2.30.0.zip" + URL_HASH SHA1=fddca33c76819bcc3c4cfa1404c191cd7610235b DOWNLOAD_NAME "tiledb.zip" CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${EP_INSTALL_PREFIX}