summaryrefslogtreecommitdiff
path: root/depthai.spec
diff options
context:
space:
mode:
Diffstat (limited to 'depthai.spec')
-rw-r--r--depthai.spec9
1 files changed, 8 insertions, 1 deletions
diff --git a/depthai.spec b/depthai.spec
index 1575695..eef7bb1 100644
--- a/depthai.spec
+++ b/depthai.spec
@@ -4,7 +4,7 @@
Name: ros-%{ros_distro}-%{RosPkgName}
Version: 2.20.2
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: DepthAI core is a C++ library which comes with firmware and an API to interact
License: MIT
URL: https://github.com/luxonis/depthai-core/tree/ros-release
@@ -65,6 +65,13 @@ make install DESTDIR=%{buildroot}
/opt/ros/%{ros_distro}
%changelog
+* Mon Oct 26 2026 ai-importer <ai-importer@openeuler.org> - 2.20.2-3
+- Skip hunter-managed nlohmann_json, use system nlohmann-json-devel instead
+- Hunter 2.20.2's bundled cmake/projects/nlohmann_json/hunter.cmake registers
+ 3.9.1 too, conflicting with config.cmake's hunter_config(nlohmann_json 3.9.1
+ URL ...). Setting HUNTER_SKIP_PACKAGE_nlohmann_json=ON routes depthaiDependencies
+ to find_package(nlohmann_json) (system >= 3.6.0), bypassing the duplicate
+ hunter_add_version and resolving the "3.9.1 already used" fatal error.
* Mon Oct 26 2026 ai-importer <ai-importer@openeuler.org> - 2.20.2-2
- Vendor all Hunter dependencies + device binaries for offline COPR build
- Disable CURL support (runtime-only, avoids transitive openssl dep)