summaryrefslogtreecommitdiff
path: root/media-libs/coin/files/coin-4.0.0-0006-Fix-underlinking-against-X11.patch
blob: 3a81b380dc79d0cac2a468f91f9edb519c8371f8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
From 58a1b4c3e968f96d3a2091fa5cb625f360ce6811 Mon Sep 17 00:00:00 2001
From: Maciej Mrozowski <reavertm@gmail.com>
Date: Wed, 5 Aug 2020 02:57:28 +0200
Subject: [PATCH] Fix underlinking against X11

---
 CMakeLists.txt | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3818da7ff..eda2cd2c0 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -195,6 +195,11 @@ if(COIN_BUILD_MAC_X11)
     list(APPEND COIN_TARGET_LINK_LIBRARIES ${X11_LIBRARIES} ${X11_GL_LIB} ${X11_GLU_LIB})
   endif()
 else()
+  if(UNIX AND NOT APPLE)
+    find_package(X11 REQUIRED)
+    list(APPEND COIN_TARGET_INCLUDE_DIRECTORIES ${X11_INCLUDE_DIR})
+    list(APPEND COIN_TARGET_LINK_LIBRARIES ${X11_LIBRARIES})
+  endif()
   find_package(OpenGL REQUIRED)
   if(OPENGL_FOUND)
     set(HAVE_OPENGL 1)
-- 
2.26.2