Skip to content

Commit 62efe42

Browse files
authored
[rerun-sdk] Update to v0.24.1 (microsoft#47114)
1 parent cd91821 commit 62efe42

File tree

7 files changed

+17
-80
lines changed

7 files changed

+17
-80
lines changed

ports/rerun-sdk/arrow-20-fix.diff

Lines changed: 0 additions & 23 deletions
This file was deleted.

ports/rerun-sdk/arrow-use-built-linkage.diff

Lines changed: 0 additions & 33 deletions
This file was deleted.

ports/rerun-sdk/arrow-use-find-dependency.diff

Lines changed: 0 additions & 15 deletions
This file was deleted.

ports/rerun-sdk/portfile.cmake

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,20 @@ vcpkg_download_distfile(
33
ARCHIVE
44
URLS "https://github.com/rerun-io/rerun/releases/download/${VERSION}/rerun_cpp_sdk.zip"
55
FILENAME rerun_cpp_sdk.zip
6-
SHA512 1351dd0937d6ddf73622b69a803a7233eb92e5ec52607fc1c775accd015d52eaf3259c0aea64cfac3109f1c55218fb6a4597bff5b067ccdd194cd8695b3f4c8c
6+
SHA512 2ddeb2447ac890c124fdfd3ff84719a03590366ea59bb14decdda525c70317fe1f7b1ee8fbbc45059d0c5e50eab20b023ec38d6168968ea342253793a7b7ab40
77
)
88

9+
# Workaround: The distributed SDK contains a prebuilt rerun_c that is built in Release mode. On Windows, this means
10+
# that it always links to the release MSVC C runtime (CRT) and causes vcpkg's post-build CRT linkage check to fail for
11+
# Debug builds. As such, this post-build check is suppressed for Windows builds.
12+
if(VCPKG_TARGET_IS_WINDOWS)
13+
# TODO: Remove this policy when rerun ships a Debug rerun_c.
14+
set(VCPKG_POLICY_SKIP_CRT_LINKAGE_CHECK enabled)
15+
endif()
16+
917
vcpkg_extract_source_archive(
1018
SOURCE_PATH
1119
ARCHIVE "${ARCHIVE}"
12-
PATCHES
13-
arrow-use-built-linkage.diff # https://github.com/rerun-io/rerun/pull/9550
14-
arrow-use-find-dependency.diff # https://github.com/rerun-io/rerun/pull/9548
15-
arrow-20-fix.diff # https://github.com/rerun-io/rerun/commit/d620a649c18d333b02682b190d2b1b656b800746
1620
)
1721

1822
vcpkg_cmake_configure(

ports/rerun-sdk/vcpkg.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
{
22
"name": "rerun-sdk",
3-
"version": "0.22.1",
4-
"port-version": 1,
3+
"version": "0.24.1",
54
"description": "Open source log handling and visualization for spatial and embodied AI. Managed infrastructure to ingest, store, analyze, and stream data at scale with built-in visual debugging. Fast, flexible, and easy to use.",
65
"homepage": "https://rerun.io",
76
"license": "MIT OR Apache-2.0",

versions/baseline.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8369,8 +8369,8 @@
83698369
"port-version": 0
83708370
},
83718371
"rerun-sdk": {
8372-
"baseline": "0.22.1",
8373-
"port-version": 1
8372+
"baseline": "0.24.1",
8373+
"port-version": 0
83748374
},
83758375
"rest-rpc": {
83768376
"baseline": "0.12",

versions/r-/rerun-sdk.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
{
22
"versions": [
3+
{
4+
"git-tree": "7eecd14f05ba93047daf7cd216f2a6257e05ed62",
5+
"version": "0.24.1",
6+
"port-version": 0
7+
},
38
{
49
"git-tree": "d9b27cbf042a6738aeef9e6451a797aeef655ff2",
510
"version": "0.22.1",

0 commit comments

Comments
 (0)