SHA256
1
0
forked from pool/ayatana-ido
ayatana-ido/ayatana-ido-0.9.0-libm.patch

23 lines
892 B
Diff
Raw Normal View History

--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -32,6 +32,7 @@ endif()
set(DEPS glib-2.0>=2.58 gtk+-3.0>=3.24)
find_package (PkgConfig REQUIRED)
+find_library(M_LIBRARY m)
pkg_check_modules(PROJECT_DEPS REQUIRED ${DEPS})
# Set global variables
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -99,6 +99,9 @@ set_source_files_properties(${SOURCES} P
add_library("ayatana-ido3-0.4" SHARED ${SOURCES})
set_target_properties("ayatana-ido3-0.4" PROPERTIES VERSION 0.0.0 SOVERSION 0)
target_link_libraries("ayatana-ido3-0.4" ${PROJECT_DEPS_LIBRARIES})
+if(M_LIBRARY)
+ target_link_libraries("ayatana-ido3-0.4" ${M_LIBRARY})
+endif()
target_include_directories("ayatana-ido3-0.4" PUBLIC ${PROJECT_DEPS_INCLUDE_DIRS})
target_include_directories("ayatana-ido3-0.4" PUBLIC ${CMAKE_CURRENT_BINARY_DIR})
target_include_directories("ayatana-ido3-0.4" PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})