diff -r -U4 ckb-next-0.6.0--orig/src/animations/mviz/CMakeLists.txt ckb-next-0.6.0--patched/src/animations/mviz/CMakeLists.txt --- ckb-next-0.6.0--orig/src/animations/mviz/CMakeLists.txt 2023-06-22 23:07:29.000000000 +0200 +++ ckb-next-0.6.0--patched/src/animations/mviz/CMakeLists.txt 2023-06-25 22:59:31.481115661 +0200 @@ -65,14 +65,18 @@ set(AUDIO_LIBRARIES "${PULSEAUDIO_LIBRARIES}") endif () +add_library(kissfft STATIC IMPORTED) +set_target_properties(kissfft PROPERTIES IMPORTED_LOCATION "${LIB_INSTALL_DIR}/libkiss_fft_float.a") +add_library(kissfftr STATIC IMPORTED) +set_target_properties(kissfftr PROPERTIES IMPORTED_LOCATION "${LIB_INSTALL_DIR}/libkiss_fftr_float.a") + if (MACOS) target_link_libraries( mviz PRIVATE m - KissFFT::KissFFT ${CMAKE_PROJECT_NAME}::Animation ${CORESERVICES_LIBRARY} ${COREFOUNDATION_LIBRARY} ${AUDIOUNIT_LIBRARY} @@ -83,9 +87,10 @@ target_link_libraries( mviz PRIVATE m - KissFFT::KissFFT + kissfft + kissfftr ${CMAKE_PROJECT_NAME}::Animation "${AUDIO_LIBRARIES}") else() message(WARNING "PortAudio link library has not been specified for this OS.") diff -r -U4 ckb-next-0.6.0--orig/src/libs/CMakeLists.txt ckb-next-0.6.0--patched/src/libs/CMakeLists.txt --- ckb-next-0.6.0--orig/src/libs/CMakeLists.txt 2023-06-22 23:07:29.000000000 +0200 +++ ckb-next-0.6.0--patched/src/libs/CMakeLists.txt 2023-06-25 22:59:56.191319405 +0200 @@ -24,10 +24,6 @@ # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. -if (WITH_MVIZ) # otherwise doesn't make sense to include - add_subdirectory(kissfft) -endif () - # ckb-next libraries add_subdirectory(ckb-next)