From 036119e858328f50d67a4675d2823903d6689767 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Thu, 8 Oct 2026 11:02:07 +0000 Subject: automatic import of ros-humble-nebula-core-decoders --- nebula-core-decoders.spec | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'nebula-core-decoders.spec') diff --git a/nebula-core-decoders.spec b/nebula-core-decoders.spec index b35a132..d37b675 100644 --- a/nebula-core-decoders.spec +++ b/nebula-core-decoders.spec @@ -34,6 +34,9 @@ BuildRequires: libpng-devel # 系统库(pkg.remap: boost -> boost-devel, eigen -> eigen3-devel) BuildRequires: boost-devel BuildRequires: eigen3-devel +# nebula_core_common 通过 ament_cmake_export_dependencies 导出 find_package(nlohmann_json), +# 本包 find_package(nebula_core_common) 时 cmake 传递加载该配置,必须提供 nlohmann_jsonConfig.cmake +BuildRequires: nlohmann-json-devel # 运行时 Requires(/opt/ros 被 __requires_exclude_from 豁免,autodeps 扫不到,必须手写) Requires: ros-%{ros_distro}-ros-workspace @@ -43,6 +46,7 @@ Requires: ros-%{ros_distro}-sensor-msgs Requires: boost-devel Requires: eigen3-devel Requires: libpng-devel +Requires: nlohmann-json-devel # 单包策略:虚拟别名兼容依赖方,严禁拆实体子包 Provides: %{name}-devel = %{version}-%{release} @@ -92,5 +96,7 @@ make install DESTDIR=%{buildroot} %changelog * Thu Oct 08 2026 ROS AI Importer - 1.2.0-1 +- Add nlohmann-json-devel BuildRequires/Requires (nebula_core_common exports + find_package(nlohmann_json) via ament_cmake, cmake configure needs its config file) - Initial RPM package for ros-humble-nebula-core-decoders - Built from tier4/nebula monorepo (commit 8ce64073) -- cgit v1.2.3