From 38c4e04d963c14c24f5b173b0464e2ce1846a773 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Wed, 16 Sep 2026 11:44:47 +0000 Subject: automatic import of ros-humble-web-video-server --- web-video-server.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'web-video-server.spec') diff --git a/web-video-server.spec b/web-video-server.spec index f764ae3..7a90faf 100644 --- a/web-video-server.spec +++ b/web-video-server.spec @@ -27,7 +27,6 @@ BuildRequires: ros-%{ros_distro}-rmw BuildRequires: ros-%{ros_distro}-sensor-msgs BuildRequires: boost-devel BuildRequires: pkgconfig -BuildRequires: ffmpeg-devel Requires: ros-%{ros_distro}-ros-workspace Requires: ros-%{ros_distro}-ament-cmake @@ -56,6 +55,11 @@ export PYTHONPATH=/opt/ros/%{ros_distro}/lib/python%{python3_version}/site-packa export PKG_CONFIG_PATH=/opt/ros/%{ros_distro}/lib/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH} mkdir -p %{_builddir}/%{RosPkgName}-%{version}-1/.obj cd %{_builddir}/%{RosPkgName}-%{version}-1/.obj +# async_web_server_cpp 的 find_dependencies.cmake 对 Boost 版本格式有 bug,将数字形式(如108300)替换为点分格式(1.83) +if [ -f /opt/ros/%{ros_distro}/share/async_web_server_cpp/cmake/find_dependencies.cmake ]; then + sed -i 's/find_dependency(Boost [0-9]\{6\}/find_dependency(Boost 1.83/g' \ + /opt/ros/%{ros_distro}/share/async_web_server_cpp/cmake/find_dependencies.cmake +fi %cmake3 \ -DCMAKE_INSTALL_PREFIX="/opt/ros/%{ros_distro}" \ -DAMENT_PREFIX_PATH="/opt/ros/%{ros_distro}" \ -- cgit v1.2.3