From 1513b423747bd1b599b0ab2d0a5d550217871f3f Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Mon, 26 Oct 2026 10:21:15 +0000 Subject: automatic import of ros-humble-depthai-v3 --- depthai-v3.spec | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'depthai-v3.spec') diff --git a/depthai-v3.spec b/depthai-v3.spec index 5baf96d..2c0445a 100644 --- a/depthai-v3.spec +++ b/depthai-v3.spec @@ -4,7 +4,7 @@ Name: ros-%{ros_distro}-%{RosPkgName} Version: 3.7.1 -Release: 3%{?dist} +Release: 4%{?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.git @@ -107,6 +107,19 @@ make install DESTDIR=%{buildroot} /opt/ros/%{ros_distro} %changelog +* Mon Oct 26 2026 ai-importer - 3.7.1-4 +- Fix vendored semver version mismatch: round 1 vendored Neargye/semver + v1.0.1 (new major API where version is a class template and there is no + semver::prerelease enum), but src/device/Version.cpp uses the v0.x API + (semver::prerelease enum + string-constructible semver::version). Replace + 3rdparty/semver/include/semver.hpp with v0.3.1 — the exact version pinned + by vcpkg neargye-semver port at the project's builtin-baseline + (6fa128f2), which provides enum struct prerelease {alpha,beta,rc,none}, + version(string_view) ctor, version(major,minor,patch,prerelease, + optional) ctor, and valid(string). This was the only %build + compilation failure (Version.cpp.o); the nlohmann/json instantiation + traces in the log were notes, not errors. + * Mon Oct 26 2026 ai-importer - 3.7.1-3 - Fix yaml-cpp::yaml-cpp target not found: openEuler yaml-cpp-devel cmake config lacks namespaced imported target. Patch depthaiDependencies.cmake -- cgit v1.2.3