aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/development/python-modules/vispy/library-paths.patch
blob: 05b583c12e4f600266e578a0c186e1378a047b4a (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
29
30
31
32
33
34
35
36
37
38
39
diff --git a/vispy/ext/fontconfig.py b/vispy/ext/fontconfig.py
index ff24662b..6a5079f0 100644
--- a/vispy/ext/fontconfig.py
+++ b/vispy/ext/fontconfig.py
@@ -7,10 +7,7 @@ from ..util.wrappers import run_subprocess
 
 # Some code adapted from Pyglet
 
-fc = util.find_library('fontconfig')
-if fc is None:
-    raise ImportError('fontconfig not found')
-fontconfig = cdll.LoadLibrary(fc)
+fontconfig = cdll.LoadLibrary('@fontconfig@')
 
 FC_FAMILY = 'family'.encode('ASCII')
 FC_SIZE = 'size'.encode('ASCII')
diff --git a/vispy/gloo/gl/gl2.py b/vispy/gloo/gl/gl2.py
index d5bd9c38..63350e73 100644
--- a/vispy/gloo/gl/gl2.py
+++ b/vispy/gloo/gl/gl2.py
@@ -39,16 +39,8 @@ elif sys.platform.startswith('win'):
         pass
 else:
     # Unix-ish
-    if sys.platform.startswith('darwin'):
-        _fname = ctypes.util.find_library('OpenGL')
-    else:
-        _fname = ctypes.util.find_library('GL')
-    if not _fname:
-        logger.warning('Could not load OpenGL library.')
-        _lib = None
-    else:
-        # Load lib
-        _lib = ctypes.cdll.LoadLibrary(_fname)
+    # Load lib
+    _lib = ctypes.cdll.LoadLibrary("@gl@")
 
 
 def _have_context():