diff options
| author | CoprDistGit <infra@openeuler.org> | 2026-09-18 03:44:53 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2026-09-18 03:44:53 +0000 |
| commit | f15868287d9f14a5c98db1721ddcbc06bfbce0d3 (patch) | |
| tree | 2d3b4d2abd8c0247f1b1585b583966bbffdb66e5 | |
| parent | ca0eff27395446d79f3023178bd61c5ae49d1165 (diff) | |
automatic import of ros-humble-agni-tf-tools
| -rw-r--r-- | agni-tf-tools.spec | 1 | ||||
| -rw-r--r-- | fix-rviz-update-signature.patch | 23 |
2 files changed, 24 insertions, 0 deletions
diff --git a/agni-tf-tools.spec b/agni-tf-tools.spec index bf34a5f..4747bbf 100644 --- a/agni-tf-tools.spec +++ b/agni-tf-tools.spec @@ -8,6 +8,7 @@ Summary: GUI and rviz plugin to publish static transforms with Euler angl License: BSD URL: https://github.com/ubi-agni/agni_tf_tools Source0: agni-tf-tools-1.0.0-1.tar.gz +Patch0: fix-rviz-update-signature.patch %global debug_package %{nil} %global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g') diff --git a/fix-rviz-update-signature.patch b/fix-rviz-update-signature.patch new file mode 100644 index 0000000..bdf4b34 --- /dev/null +++ b/fix-rviz-update-signature.patch @@ -0,0 +1,23 @@ +--- a/src/plugin/TransformPublisherDisplay.h ++++ b/src/plugin/TransformPublisherDisplay.h +@@ -71,7 +71,7 @@ protected: + void onInitialize() override; + void onEnable() override; + void onDisable() override; +- void update(std::chrono::nanoseconds wall_dt, std::chrono::nanoseconds ros_dt) override; ++ void update(float wall_dt, float ros_dt) override; + + void addFrameControls(visualization_msgs::msg::InteractiveMarker& im, double scale, bool interactive); + void add6DOFControls(visualization_msgs::msg::InteractiveMarker& im); +--- a/src/plugin/TransformPublisherDisplay.cpp ++++ b/src/plugin/TransformPublisherDisplay.cpp +@@ -144,8 +144,8 @@ void TransformPublisherDisplay::onDisable() { + createInteractiveMarker(NONE); + } + +-void TransformPublisherDisplay::update(std::chrono::nanoseconds wall_dt, +- std::chrono::nanoseconds ros_dt) { ++void TransformPublisherDisplay::update(float wall_dt, ++ float ros_dt) { + if (!this->isEnabled()) + return; |
