38 lines
1.1 KiB
Diff
38 lines
1.1 KiB
Diff
--- a/glfw/egl_context.c
|
|
+++ b/glfw/egl_context.c
|
|
@@ -314,7 +314,7 @@ bool _glfwInitEGL(void)
|
|
#elif defined(__CYGWIN__)
|
|
"libEGL-1.so",
|
|
#else
|
|
- "libEGL.so.1",
|
|
+ "@libEGL@",
|
|
#endif
|
|
NULL
|
|
};
|
|
|
|
--- a/kitty/desktop.c
|
|
+++ b/kitty/desktop.c
|
|
@@ -34,10 +34,7 @@ init_x11_startup_notification(PyObject UNUSED *self, PyObject *args) {
|
|
done = true;
|
|
|
|
const char* libnames[] = {
|
|
- "libstartup-notification-1.so",
|
|
- // some installs are missing the .so symlink, so try the full name
|
|
- "libstartup-notification-1.so.0",
|
|
- "libstartup-notification-1.so.0.0.0",
|
|
+ "@libstartup_notification@",
|
|
NULL
|
|
};
|
|
for (int i = 0; libnames[i]; i++) {
|
|
@@ -113,10 +110,7 @@ load_libcanberra(void) {
|
|
if (done) return;
|
|
done = true;
|
|
const char* libnames[] = {
|
|
- "libcanberra.so",
|
|
- // some installs are missing the .so symlink, so try the full name
|
|
- "libcanberra.so.0",
|
|
- "libcanberra.so.0.2.5",
|
|
+ "@libcanberra@",
|
|
NULL
|
|
};
|
|
for (int i = 0; libnames[i]; i++) {
|