Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,211 changes: 1,151 additions & 60 deletions conda_build_config.yaml

Large diffs are not rendered by default.

18 changes: 9 additions & 9 deletions patch/ros-rolling-foxglove-bridge.patch
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 8ee07c2..7426013 100644
index 9123e37..6ab9827 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -98,6 +98,18 @@ if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarc
@@ -97,6 +97,18 @@ if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarc
elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64")
set(FOXGLOVE_SDK_PLATFORM "x86_64-unknown-linux-gnu")
set(FOXGLOVE_SDK_SHA "8fb03b061127788ad708918d186d74d4fdb58718b11cff97c9d605513ab57cc6")
set(FOXGLOVE_SDK_SHA "4790dad26adaced1a5f81530ed406bab7b60aa202a868eb78cfc04976b9ce6d7")
+elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64")
+ set(FOXGLOVE_SDK_PLATFORM "aarch64-apple-darwin")
+ set(FOXGLOVE_SDK_SHA "aae2ccfebcce4b6ff72e366912a92d6576f6100e79cdf71d79e4288977add0f0")
+ set(FOXGLOVE_SDK_SHA "70c6e59cf757ac0480912c13cb2c630a3839de34eba428ef717411dae6b1688e")
+elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64")
+ set(FOXGLOVE_SDK_PLATFORM "x86_64-apple-darwin")
+ set(FOXGLOVE_SDK_SHA "4e592b4fe447b9fab912706f863a75833cf6bedc5c17d3ea474d4531eec722ae")
+ set(FOXGLOVE_SDK_SHA "c6092c615523d462a9d3779313b8c033cf923ce30a43dc5305d48fe4f6d26988")
+elseif(CMAKE_SYSTEM_NAME STREQUAL "Windows" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "ARM64")
+ set(FOXGLOVE_SDK_PLATFORM "aarch64-pc-windows-msvc")
+ set(FOXGLOVE_SDK_SHA "aaafd94b67ce9de06eea616f247e49c0b11a2f78cf26b7cb1e1ae45f264a4067")
+ set(FOXGLOVE_SDK_SHA "b88abb1bc2c5e230db65cd3d608174f005b3b4563b1c0b2e33db05bc3a2b528b")
+elseif(CMAKE_SYSTEM_NAME STREQUAL "Windows" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64")
+ set(FOXGLOVE_SDK_PLATFORM "x86_64-pc-windows-msvc")
+ set(FOXGLOVE_SDK_SHA "335fcaa4d2637a529d6a47739feb944defcd393b9ccdb8a2fe2901747dbff863")
+ set(FOXGLOVE_SDK_SHA "ae4ac0f4ab9eb998542a5626cd7870ba011824499fe33fa86936e82ed6502185")
else()
message(FATAL_ERROR "Unsupported platform/architecture combination: ${CMAKE_SYSTEM_PROCESSOR}-${CMAKE_SYSTEM_NAME}")
endif()
@@ -202,6 +214,12 @@ target_link_libraries(foxglove_bridge_component
@@ -201,6 +213,12 @@ target_link_libraries(foxglove_bridge_component
rosx_introspection::rosx_introspection
)

Expand All @@ -35,7 +35,7 @@ index 8ee07c2..7426013 100644
enable_strict_compiler_warnings(foxglove_bridge_component)
set_target_properties(foxglove_bridge_component PROPERTIES
diff --git a/src/message_definition_cache.cpp b/src/message_definition_cache.cpp
index ef72c9c..ed85745 100644
index cf2864e..9124c80 100644
--- a/src/message_definition_cache.cpp
+++ b/src/message_definition_cache.cpp
@@ -3,6 +3,7 @@
Expand Down
22 changes: 0 additions & 22 deletions patch/ros-rolling-gz-ros2-control.osx.patch

This file was deleted.

12 changes: 0 additions & 12 deletions patch/ros-rolling-moveit-ros-control-interface.patch

This file was deleted.

13 changes: 0 additions & 13 deletions patch/ros-rolling-moveit-ros-perception.patch

This file was deleted.

30 changes: 0 additions & 30 deletions patch/ros-rolling-rcl-yaml-param-parser.patch

This file was deleted.

37 changes: 0 additions & 37 deletions patch/ros-rolling-rcutils.patch

This file was deleted.

28 changes: 28 additions & 0 deletions patch/ros-rolling-rmw.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
From bdf9d85905e6cfa59968a53530a5f514fe41fbb6 Mon Sep 17 00:00:00 2001
From: Siddhartha Banerjee <sbanerjee@overland.ai>
Date: Sun, 2 Aug 2026 19:08:13 -0700
Subject: [PATCH] Add missing stdbool.h include to time.h

The time.h header uses `bool` for the return type of `rmw_time_equal()` but
does not directly include `<stdbool.h>`. This was previously provided
transitively through `rcutils/time.h` -> `rcutils/types.h`, but
ros2/rcutils#580 narrowed that include chain, breaking compilation of
downstream C translation units.

Signed-off-by: Siddhartha Banerjee <sbanerjee@overland.ai>
---
rmw/include/rmw/time.h | 1 +
1 file changed, 1 insertion(+)

diff --git a/rmw/include/rmw/time.h b/rmw/include/rmw/time.h
index f5ee3efb..99127f9a 100644
--- a/rmw/include/rmw/time.h
+++ b/rmw/include/rmw/time.h
@@ -20,6 +20,7 @@ extern "C"
{
#endif // __cplusplus

+#include <stdbool.h>
#include <stdint.h>

#include "rcutils/time.h"
Loading
Loading