Project not found: home:vizhestkov:new-bundle-deps

File 0001-Build-with-system-eigen-3.patch of Package qt6-multimedia

From 28d7a85cb7cee57c66480c2262bd99d4e4283cf8 Mon Sep 17 00:00:00 2001
From: Christophe Marin <christophe@krop.fr>
Date: Wed, 9 Oct 2024 14:19:49 +0200
Subject: [PATCH] =?UTF-8?q?Build=20with=20system=20eigen=C2=A03?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/3rdparty/resonance-audio/CMakeLists.txt | 2 +-
 src/resonance-audio/CMakeLists.txt          | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/3rdparty/resonance-audio/CMakeLists.txt b/src/3rdparty/resonance-audio/CMakeLists.txt
index 6af0b3f..fce0280 100644
--- a/src/3rdparty/resonance-audio/CMakeLists.txt
+++ b/src/3rdparty/resonance-audio/CMakeLists.txt
@@ -98,7 +98,7 @@ elseif (UNIX)
 endif ()
 
 # Add Eigen3.
-set(EIGEN3_DIR "${PROJECT_SOURCE_DIR}/third_party/eigen/" CACHE PATH "Path to eigen3 library")
+set(EIGEN3_DIR "/usr/include/eigen3" CACHE PATH "Path to eigen3 library")
 set(EIGEN3_INCLUDE_DIR ${EIGEN3_DIR})
 add_definitions(-DEIGEN_MPL2_ONLY)
 
diff --git a/src/resonance-audio/CMakeLists.txt b/src/resonance-audio/CMakeLists.txt
index eae39b6..157b2a4 100644
--- a/src/resonance-audio/CMakeLists.txt
+++ b/src/resonance-audio/CMakeLists.txt
@@ -210,14 +210,13 @@ qt_internal_add_3rdparty_library(BundledResonanceAudio
         $<BUILD_INTERFACE:${RA_TOPLEVEL_DIR}>
         $<BUILD_INTERFACE:${RA_SOURCE_DIR}>
         $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
-        $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../3rdparty/eigen>
+        $<BUILD_INTERFACE:/usr/include/eigen3>
     INCLUDE_DIRECTORIES
         ${PFFFT_DIR}
         ${SADIE_HRTFS_DIR}
     ATTRIBUTION_FILE_DIR_PATHS
         ${RA_TOPLEVEL_DIR}
         ${PFFFT_DIR}
-        ../3rdparty/eigen
 )
 
 set_target_properties(BundledResonanceAudio PROPERTIES
-- 
2.53.0

openSUSE Build Service is sponsored by