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 ++++++++++++++- sources | 2 +- 2 files changed, 15 insertions(+), 2 deletions(-) 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 diff --git a/sources b/sources index f8d2426..80b944d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -cb7ca681c303f31b663d65191357a238 depthai-v3-3.7.1.tar.gz +e20062eab265e36cf94f20a1adf1be28 depthai-v3-3.7.1.tar.gz -- cgit v1.2.3