add_libdir.patch 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. diff --git a/build/cmake/modules/FindGTK3.cmake b/build/cmake/modules/FindGTK3.cmake
  2. index d2939a1..b8f5fab 100644
  3. --- a/build/cmake/modules/FindGTK3.cmake
  4. +++ b/build/cmake/modules/FindGTK3.cmake
  5. @@ -29,7 +29,7 @@
  6. # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
  7. # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  8. find_package(PkgConfig)
  9. -pkg_check_modules(GTK3 QUIET gtk+-3.0)
  10. +pkg_check_modules(GTK3 REQUIRED IMPORTED_TARGET gtk+-3.0)
  11. set(VERSION_OK TRUE)
  12. if (GTK3_VERSION)
  13. if (GTK3_FIND_VERSION_EXACT)
  14. @@ -45,9 +45,10 @@ endif ()
  15. # Check for GDK Wayland support
  16. include(CheckSymbolExists)
  17. set(CMAKE_REQUIRED_INCLUDES ${GTK3_INCLUDE_DIRS})
  18. +link_directories(${GTK3_LIBRARY_DIRS})
  19. check_symbol_exists(GDK_WINDOWING_WAYLAND "gdk/gdk.h" wxHAVE_GDK_WAYLAND)
  20. check_symbol_exists(GDK_WINDOWING_X11 "gdk/gdk.h" wxHAVE_GDK_X11)
  21. include(FindPackageHandleStandardArgs)
  22. -FIND_PACKAGE_HANDLE_STANDARD_ARGS(GTK3 DEFAULT_MSG GTK3_INCLUDE_DIRS GTK3_LIBRARIES VERSION_OK)
  23. +FIND_PACKAGE_HANDLE_STANDARD_ARGS(GTK3 DEFAULT_MSG GTK3_INCLUDE_DIRS GTK3_LIBRARY_DIRS GTK3_LIBRARIES VERSION_OK)
  24. -mark_as_advanced(GTK3_INCLUDE_DIRS GTK3_LIBRARIES)
  25. +mark_as_advanced(GTK3_INCLUDE_DIRS GTK3_LIBRARY_DIRS GTK3_LIBRARIES)
  26. diff --git a/build/cmake/modules/FindWAYLANDEGL.cmake b/build/cmake/modules/FindWAYLANDEGL.cmake
  27. index ad23bf9..8208d19 100644
  28. --- a/build/cmake/modules/FindWAYLANDEGL.cmake
  29. +++ b/build/cmake/modules/FindWAYLANDEGL.cmake
  30. @@ -14,6 +14,7 @@ if (WAYLANDEGL_VERSION)
  31. endif ()
  32. endif ()
  33. +link_directories(${WAYLANDEGL_LIBRARY_DIRS})
  34. include(FindPackageHandleStandardArgs)
  35. FIND_PACKAGE_HANDLE_STANDARD_ARGS(WAYLANDEGL DEFAULT_MSG WAYLANDEGL_LIBRARIES VERSION_OK)