mirror of
https://git.freebsd.org/ports.git
synced 2025-05-08 03:40:46 -04:00
Update as part of update multimedia/openshot 3.2.1 → 3.3.0. Changelog: https://github.com/OpenShot/libopenshot/releases/tag/v0.4.0 PR: 284374
29 lines
1 KiB
Text
29 lines
1 KiB
Text
--- src/CMakeLists.txt.orig 2023-03-27 18:48:43 UTC
|
|
+++ src/CMakeLists.txt
|
|
@@ -516,6 +516,26 @@ See https://github.com/opencv/opencv/issues/19260]])
|
|
endif() # ENABLE_OPENCV
|
|
add_feature_info("OpenCV algorithms" ENABLE_OPENCV "Use OpenCV algorithms")
|
|
|
|
+#
|
|
+include(CheckFunctionExists)
|
|
+include(CheckLibraryExists)
|
|
+
|
|
+# EXECINFO
|
|
+check_function_exists(backtrace FUNCTION_BACKTRACE_FOUND)
|
|
+if(NOT FUNCTION_BACKTRACE_FOUND)
|
|
+ find_library(EXECINFO_LIBRARY NAMES execinfo)
|
|
+ if(EXECINFO_LIBRARY)
|
|
+ unset(FUNCTION_BACKTRACE_FOUND CACHE)
|
|
+ check_library_exists(${EXECINFO_LIBRARY} backtrace "" FUNCTION_BACKTRACE_FOUND)
|
|
+ endif(EXECINFO_LIBRARY)
|
|
+endif(NOT FUNCTION_BACKTRACE_FOUND)
|
|
+if(NOT FUNCTION_BACKTRACE_FOUND)
|
|
+ message(FATAL_ERROR "backtrace - ${FUNCTION_BACKTRACE_FOUND}")
|
|
+endif(NOT FUNCTION_BACKTRACE_FOUND)
|
|
+if(EXECINFO_LIBRARY)
|
|
+ target_link_libraries(openshot PRIVATE ${EXECINFO_LIBRARY})
|
|
+endif(EXECINFO_LIBRARY)
|
|
+
|
|
############### LINK LIBRARY #################
|
|
# Link remaining dependency libraries
|
|
if(DEFINED PROFILER)
|