summaryrefslogtreecommitdiff
path: root/app-accessibility/brltty/files/brltty-6.8-atspi2_optional.patch
blob: 48520b7cf8411bb65b214dd6073fda6a64ed5123 (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
40
41
42
43
44
45
46
Avoid automagic for atspi-2
PR pending https://github.com/brltty/brltty/pull/513
--- a/configure.ac
+++ b/configure.ac
@@ -1921,27 +1921,27 @@ then
          ])
       ])
    ], [:])
-fi
 
-BRLTTY_IF_DBUS([dnl
-   AC_CHECK_HEADER([X11/keysym.h], [dnl
-      BRLTTY_HAVE_PACKAGE([atspi2], [atspi-2], [dnl
-         brltty_cppflags_save="${CPPFLAGS}"
-         CPPFLAGS="${CPPFLAGS} ${atspi2_cflags}"
-         BRLTTY_SCREEN_DRIVER([a2], [AtSpi2], [$(DBUS_LIBS) $(ATSPI2_LIBS) $(GLIB2_LIBS) $(X11_LIBS) $(XFIXES_LIBS)])
+   BRLTTY_IF_DBUS([dnl
+      AC_CHECK_HEADER([X11/keysym.h], [dnl
+         BRLTTY_HAVE_PACKAGE([atspi2], [atspi-2], [dnl
+            brltty_cppflags_save="${CPPFLAGS}"
+            CPPFLAGS="${CPPFLAGS} ${atspi2_cflags}"
+            BRLTTY_SCREEN_DRIVER([a2], [AtSpi2], [$(DBUS_LIBS) $(ATSPI2_LIBS) $(GLIB2_LIBS) $(X11_LIBS) $(XFIXES_LIBS)])
 
-         brltty_libs_save="${LIBS}"
-         LIBS="${atspi2_libs} ${LIBS}"
+            brltty_libs_save="${LIBS}"
+            LIBS="${atspi2_libs} ${LIBS}"
 
-         AC_CHECK_FUNCS([atspi_get_a11y_bus])
+            AC_CHECK_FUNCS([atspi_get_a11y_bus])
 
-         CPPFLAGS="${brltty_cppflags_save}"
-         LIBS="${brltty_libs_save}"
+            CPPFLAGS="${brltty_cppflags_save}"
+            LIBS="${brltty_libs_save}"
 
-         BRLTTY_HAVE_PACKAGE([glib2], [glib-2.0])
+            BRLTTY_HAVE_PACKAGE([glib2], [glib-2.0])
+         ])
       ])
    ])
-])
+fi
 
 BRLTTY_ARG_DRIVER([screen], [Screen])
 BRLTTY_SUMMARY_ITEM([screen-driver], [default_screen_driver])