-
Notifications
You must be signed in to change notification settings - Fork 207
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JBR-4578 Add Java ATK Wrapper #475
Open
tanya011
wants to merge
38
commits into
JetBrains:jbr21
Choose a base branch
from
tanya011:jbr21
base: jbr21
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
3fc3625
JBR-4578 Add Java ATK Wrapper
tanya011 98bf033
Add libatk-bridge2.0-dev
tanya011 039a17c
Add logic for missing dependencies
tanya011 e529045
PKG_CHECK_MODULES
tanya011 58d9f0d
Append all _CFLAGS and _LIBS to one variable
tanya011 b0f19d9
at-spi version
tanya011 19e5fb3
merge lib-glib.m4 and lib-glibconfig.m4
tanya011 f0a4bb6
disable atk-wrapper by default
tanya011 0b79fe5
README.md
tanya011 6ae0668
Reformat .c and .h files
tanya011 0abe88b
Reformat .java files
tanya011 632683a
remove `exports org.GNOME.Accessibility;`
tanya011 04b8638
logging via `sun.util.logging.PlatformLogger`
tanya011 9616ac9
Don't perform redundant objects allocation and don't perform characte…
tanya011 810a8d5
Change access levels to private where it is possible
tanya011 9d5d6be
Enhanced instanceof wherever it improves the code
tanya011 065a6c9
signal_emit_handler Sig_Text_Property_Changed handles `text_changed::…
tanya011 cb6a99e
Changes in loadAtkBridge and initNativeLibrary
tanya011 d15082a
return ATK_ROLE_UNKNOWN if jniEnv == NULL
tanya011 e4a767f
unreachable expression
tanya011 22f2e76
better describing name for the thread
tanya011 a1d0601
key_dispatch
tanya011 f97c33d
`GTYPE_TO_POINTER` redefines macros from glib
tanya011 47171c4
pkg-config to "$PKG_CONFIG"
tanya011 3a9756d
add libatk-bridge2.0-dev
tanya011 607f976
Do not append all _CFLAGS and _LIBS to one variable
tanya011 0f15aca
gc
tanya011 0cd4556
system property `linux.jdk.accessibility.atkwrapper.block`
tanya011 5ff70a6
loadAtkBridge():
tanya011 55629ed
Get rid of `META-INF/services/javax.accessibility.AccessibilityProvider`
tanya011 7942a7e
processing AccessibleContext.ACCESSIBLE_TEXT_PROPERTY
tanya011 7626019
key_dispatch_handler synchronization
tanya011 3febf16
Don't terminate the application
tanya011 6829fe8
release objects using disposer
tanya011 f83061c
Remove JAW from `Ubuntu Linux` part in README.md
tanya011 744be62
Dispatching only certain key events
tanya011 91c9880
Release global_key_event
tanya011 0fd66b9
Dispatch all key events
tanya011 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
|
@@ -113,7 +113,7 @@ jobs: | |||||
g++-${{ inputs.gcc-major-version }} \ | ||||||
gcc-${{ inputs.gcc-major-version }}-${{ matrix.gnu-arch }}-linux-gnu${{ matrix.gnu-abi}} \ | ||||||
g++-${{ inputs.gcc-major-version }}-${{ matrix.gnu-arch }}-linux-gnu${{ matrix.gnu-abi}} \ | ||||||
libxrandr-dev libxtst-dev libcups2-dev libasound2-dev | ||||||
libxrandr-dev libxtst-dev libcups2-dev libasound2-dev libatspi2.0-dev libatk1.0-dev libglib2.0-dev | ||||||
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-${{ inputs.gcc-major-version }} 100 --slave /usr/bin/g++ g++ /usr/bin/g++-${{ inputs.gcc-major-version }} | ||||||
|
||||||
- name: 'Check cache for sysroot' | ||||||
|
@@ -133,7 +133,7 @@ jobs: | |||||
sudo debootstrap | ||||||
--arch=${{ matrix.debian-arch }} | ||||||
--verbose | ||||||
--include=fakeroot,symlinks,build-essential,libx11-dev,libxext-dev,libxrender-dev,libxrandr-dev,libxtst-dev,libxt-dev,libcups2-dev,libfontconfig1-dev,libasound2-dev,libfreetype-dev,libpng-dev | ||||||
--include=fakeroot,symlinks,build-essential,libx11-dev,libxext-dev,libxrender-dev,libxrandr-dev,libxtst-dev,libxt-dev,libcups2-dev,libfontconfig1-dev,libasound2-dev,libfreetype-dev,libpng-dev,libatspi2.0-dev,libatk1.0-dev,libglib2.0-dev | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Done at 3a9756d |
||||||
--resolve-deps | ||||||
--variant=minbase | ||||||
${{ matrix.debian-version }} | ||||||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
################################################################################ | ||
# Setup at-spi2-atk | ||
################################################################################ | ||
AC_DEFUN_ONCE([LIB_SETUP_AT_SPI2_ATK], | ||
[ | ||
AC_ARG_WITH(at-spi2-atk, [AS_HELP_STRING([--with-at-spi2-atk], | ||
[specify prefix directory for the at-spi2-atk package | ||
(expecting the headers under PATH/include); required for atk-wrapper to work])]) | ||
AC_ARG_WITH(at-spi2-atk-include, [AS_HELP_STRING([--with-at-spi2-atk-include], | ||
[specify directory for the at-spi2-atk include files])]) | ||
|
||
if test "x$NEEDS_LIB_AT_SPI2_ATK" = xfalse || test "x${with_at_spi2_atk}" = xno || \ | ||
test "x${with_at_spi2_atk_include}" = xno; then | ||
if (test "x${with_at_spi2_atk}" != x && test "x${with_at_spi2_atk}" != xno) || \ | ||
(test "x${with_at_spi2_atk_include}" != x && test "x${with_at_spi2_atk_include}" != xno); then | ||
AC_MSG_WARN([[at-spi2-atk not used, so --with-at-spi2-atk[-*] is ignored]]) | ||
fi | ||
AT_SPI2_ATK_CFLAGS= | ||
AT_SPI2_ATK_LIBS= | ||
else | ||
AT_SPI2_ATK_FOUND=no | ||
if test "x${with_at_spi2_atk}" != x && test "x${with_at_spi2_atk}" != xyes; then | ||
AC_MSG_CHECKING([for at-spi2-atk header and library]) | ||
if test -s "${with_at_spi2_atk}/include/at-spi2-atk/2.0/atk-bridge.h"; then | ||
AT_SPI2_ATK_CFLAGS="-I${with_at_spi2_atk}/include/at-spi2-atk/2.0" | ||
AT_SPI2_ATK_LIBS="-L${with_at_spi2_atk}/lib -latk-bridge-2.0" | ||
AT_SPI2_ATK_FOUND=yes | ||
AC_MSG_RESULT([$AT_SPI2_ATK_FOUND]) | ||
else | ||
AC_MSG_ERROR([Can't find '/include/at-spi2-atk/2.0/atk-bridge.h' under ${with_at_spi2_atk} given with the --with-at-spi2-atk option.]) | ||
fi | ||
fi | ||
if test "x${with_at_spi2_atk_include}" != x; then | ||
AC_MSG_CHECKING([for at-spi2-atk headers]) | ||
if test -s "${with_at_spi2_atk_include}/at-spi2-atk/2.0/atk-bridge.h"; then | ||
AT_SPI2_ATK_CFLAGS="-I${with_at_spi2_atk_include}/at-spi2-atk/2.0" | ||
AT_SPI2_ATK_FOUND=yes | ||
AC_MSG_RESULT([$AT_SPI2_ATK_FOUND]) | ||
else | ||
AC_MSG_ERROR([Can't find 'include/at-spi2-atk-2.0/atk-bridge.h' under ${with_at_spi2_atk_include} given with the --with-at-spi2-atk-include option.]) | ||
fi | ||
fi | ||
if test "x$AT_SPI2_ATK_FOUND" = xno; then | ||
# Are the at-spi2-atk headers installed in the default /usr/include location? | ||
|
||
# FIXME: AC_CHECK_HEADERS doesn't find the header without CPPFLAGS update | ||
PKG_CHECK_MODULES([AT_SPI2_ATK], [atk-bridge-2.0], CPPFLAGS="$CPPFLAGS $AT_SPI2_ATK_CFLAGS", break) | ||
|
||
AC_CHECK_HEADERS([at-spi2-atk/2.0/atk-bridge.h], | ||
[ AT_SPI2_ATK_FOUND=yes; AT_SPI2_ATK_LIBS="-latk-bridge-2.0" ], | ||
[ AT_SPI2_ATK_FOUND=no; break ] | ||
) | ||
OnePatchGuy marked this conversation as resolved.
Show resolved
Hide resolved
|
||
fi | ||
fi | ||
AC_SUBST(AT_SPI2_ATK_CFLAGS) | ||
AC_SUBST(AT_SPI2_ATK_LIBS) | ||
]) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
################################################################################ | ||
# Setup atk | ||
################################################################################ | ||
AC_DEFUN_ONCE([LIB_SETUP_ATK], | ||
[ | ||
AC_ARG_WITH(atk, [AS_HELP_STRING([--with-atk], | ||
[specify prefix directory for the atk package | ||
(expecting the headers under PATH/include); required for atk-wrapper to work])]) | ||
AC_ARG_WITH(atk-include, [AS_HELP_STRING([--with-atk-include], | ||
[specify directory for the atk include files])]) | ||
if test "x$NEEDS_LIB_ATK" = xfalse || test "x${with_atk}" = xno || \ | ||
test "x${with_atk_include}" = xno; then | ||
if (test "x${with_atk}" != x && test "x${with_atk}" != xno) || \ | ||
(test "x${with_atk_include}" != x && test "x${with_atk_include}" != xno); then | ||
AC_MSG_WARN([[atk not used, so --with-atk[-*] is ignored]]) | ||
fi | ||
ATK_CFLAGS= | ||
ATK_LIBS= | ||
else | ||
ATK_FOUND=no | ||
if test "x${with_atk}" != x && test "x${with_atk}" != xyes; then | ||
AC_MSG_CHECKING([for atk header and library]) | ||
if test -s "${with_atk}/include/atk-1.0/atk/atk.h"; then | ||
ATK_CFLAGS="-I${with_atk}/include/atk-1.0" | ||
ATK_LIBS="-L${with_atk}/lib -latk-1.0" | ||
ATK_FOUND=yes | ||
AC_MSG_RESULT([$ATK_FOUND]) | ||
else | ||
AC_MSG_ERROR([Can't find '/include/atk-1.0/atk/atk.h' under ${with_atk} given with the --with-atk option.]) | ||
fi | ||
fi | ||
if test "x${with_atk_include}" != x; then | ||
AC_MSG_CHECKING([for atk headers]) | ||
if test -s "${with_atk_include}/atk-1.0/atk/atk.h"; then | ||
ATK_CFLAGS="-I${with_atk_include}/atk-1.0" | ||
ATK_FOUND=yes | ||
AC_MSG_RESULT([$ATK_FOUND]) | ||
else | ||
AC_MSG_ERROR([Can't find 'include/atk-1.0/atk/atk.h' under ${with_atk_include} given with the --with-atk-include option.]) | ||
fi | ||
fi | ||
if test "x$ATK_FOUND" = xno; then | ||
# Are the atk headers installed in the default /usr/include location? | ||
|
||
# FIXME: AC_CHECK_HEADERS doesn't find the header without CPPFLAGS update | ||
OnePatchGuy marked this conversation as resolved.
Show resolved
Hide resolved
|
||
PKG_CHECK_MODULES([ATK], [atk], CPPFLAGS="$CPPFLAGS $ATK_CFLAGS", break) | ||
|
||
AC_CHECK_HEADERS([atk-1.0/atk/atk.h], | ||
[ ATK_FOUND=yes; ATK_LIBS="-latk-1.0" ], | ||
[ ATK_FOUND=no; break ] | ||
) | ||
fi | ||
fi | ||
AC_SUBST(ATK_CFLAGS) | ||
AC_SUBST(ATK_LIBS) | ||
]) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
################################################################################ | ||
# Setup glib | ||
################################################################################ | ||
AC_DEFUN_ONCE([LIB_SETUP_GLIB], | ||
[ | ||
AC_ARG_WITH(glib, [AS_HELP_STRING([--with-glib], | ||
[specify prefix directory for the glib package | ||
(expecting the headers under PATH/include); required for atk-wrapper to work])]) | ||
AC_ARG_WITH(glib-include, [AS_HELP_STRING([--with-glib-include], | ||
[specify directory for the glib include files])]) | ||
if test "x$NEEDS_LIB_GLIB" = xfalse || test "x${with_glib}" = xno || \ | ||
test "x${with_glib_include}" = xno; then | ||
if (test "x${with_glib}" != x && test "x${with_glib}" != xno) || \ | ||
(test "x${with_glib_include}" != x && test "x${with_glib_include}" != xno); then | ||
AC_MSG_WARN([[glib not used, so --with-glib[-*] is ignored]]) | ||
fi | ||
GLIB_CFLAGS= | ||
GLIB_LIBS= | ||
else | ||
GLIB_FOUND=no | ||
|
||
if test "x${with_glib}" != x && test "x${with_glib}" != xyes; then | ||
AC_MSG_CHECKING([for glib header and library]) | ||
if test -s "${with_glib}/include/glib-2.0/glib.h"; then | ||
GLIB_CFLAGS="-I${with_glib}/include/glib-2.0" | ||
GLIB_LIBS="-L${with_glib}/lib -lglib-2.0" | ||
GLIB_FOUND=yes | ||
AC_MSG_RESULT([$GLIB_FOUND]) | ||
else | ||
AC_MSG_ERROR([Can't find '/include/glib-2.0/glib.h' under ${with_glib} given with the --with-glib option.]) | ||
fi | ||
fi | ||
if test "x${with_glib_include}" != x; then | ||
AC_MSG_CHECKING([for glib headers]) | ||
if test -s "${with_glib_include}/glib-2.0/glib.h"; then | ||
GLIB_CFLAGS="-I${with_glib_include}" | ||
GLIB_FOUND=yes | ||
AC_MSG_RESULT([$GLIB_FOUND]) | ||
else | ||
AC_MSG_ERROR([Can't find '/include/glib-2.0/glib.h' under ${with_glib_include} given with the --with-glib-include option.]) | ||
fi | ||
fi | ||
if test "x$GLIB_FOUND" = xno; then | ||
# Are the glib headers installed in the default /usr/include location? | ||
|
||
# FIXME: AC_CHECK_HEADERS doesn't find the header without CPPFLAGS update | ||
PKG_CHECK_MODULES([GLIB], [glib-2.0], CPPFLAGS="$CPPFLAGS $GLIB_CFLAGS", break) | ||
|
||
AC_CHECK_HEADERS([glib-2.0/glib.h], | ||
[ GLIB_FOUND=yes; GLIB_LIBS="-lglib-2.0" ], | ||
[ GLIB_FOUND=no; break ] | ||
) | ||
fi | ||
fi | ||
AC_SUBST(GLIB_CFLAGS) | ||
AC_SUBST(GLIB_LIBS) | ||
]) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
################################################################################ | ||
# Setup glibconfig | ||
################################################################################ | ||
AC_DEFUN_ONCE([LIB_SETUP_GLIBCONFIG], | ||
[ | ||
AC_ARG_WITH(glibconfig, [AS_HELP_STRING([--with-glibconfig], | ||
[specify prefix directory for the glibconfig package | ||
(expecting the headers under PATH/include); required for atk-wrapper to work])]) | ||
AC_ARG_WITH(glibconfig-include, [AS_HELP_STRING([--with-glibconfig-include], | ||
[specify directory for the glibconfig include files])]) | ||
if test "x$NEEDS_LIB_GLIBCONFIG" = xfalse || test "x${with_glibconfig}" = xno || \ | ||
test "x${with_glibconfig_include}" = xno; then | ||
if (test "x${with_glibconfig}" != x && test "x${with_glibconfig}" != xno) || \ | ||
(test "x${with_glibconfig_include}" != x && test "x${with_glibconfig_include}" != xno); then | ||
AC_MSG_WARN([[glibconfig not used, so --with-glibconfig[-*] is ignored]]) | ||
fi | ||
GLIBCONFIG_CFLAGS= | ||
else | ||
GLIBCONFIG_FOUND=no | ||
if test "x${with_glibconfig}" != x && test "x${with_glibconfig}" != xyes; then | ||
AC_MSG_CHECKING([for glibconfig header]) | ||
if test -s "${with_glibconfig}/include/glibconfig.h"; then | ||
GLIBCONFIG_CFLAGS="-I${with_glibconfig}/include" | ||
GLIBCONFIG_FOUND=yes | ||
AC_MSG_RESULT([$GLIBCONFIG_FOUND]) | ||
else | ||
AC_MSG_ERROR([Can't find '/include/glibconfig.h' under ${with_glibconfig} given with the --with-glibconfig option.]) | ||
fi | ||
fi | ||
if test "x${with_glibconfig_include}" != x; then | ||
AC_MSG_CHECKING([for glibconfig headers]) | ||
if test -s "${with_glibconfig_include}/glibconfig.h"; then | ||
GLIBCONFIG_CFLAGS="-I${with_glibconfig_include}" | ||
GLIBCONFIG_FOUND=yes | ||
AC_MSG_RESULT([$GLIBCONFIG_FOUND]) | ||
else | ||
AC_MSG_ERROR([Can't find '/include/glibconfig.h' under ${with_glibconfig_include} given with the --with-glibconfig-include option.]) | ||
fi | ||
fi | ||
if test "x$GLIBCONFIG_FOUND" = xno; then | ||
# Are the glibconfig header installed in the default /usr/lib/glib-2.0/include location? | ||
|
||
PKG_CHECK_MODULES([GLIBCONFIG], [glib-2.0], CPPFLAGS="$CPPFLAGS $GLIBCONFIG_CFLAGS", break) | ||
|
||
# FIXME: AC_CHECK_HEADERS doesn't find glibconfig.h, even though $GLIBCONFIG_CFLAGS contains its path | ||
AC_CHECK_HEADER([glibconfig.h], | ||
[ GLIBCONFIG_FOUND=yes ], | ||
[ GLIBCONFIG_FOUND=no; break ] | ||
) | ||
fi | ||
fi | ||
AC_SUBST(GLIBCONFIG_CFLAGS) | ||
]) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
################################################################################ | ||
# Setup gobject | ||
################################################################################ | ||
AC_DEFUN_ONCE([LIB_SETUP_GOBJECT], | ||
[ | ||
AC_ARG_WITH(gobject, [AS_HELP_STRING([--with-gobject], | ||
[specify prefix directory for the gobject package | ||
(expecting the headers under PATH/include); required for atk-wrapper to work])]) | ||
AC_ARG_WITH(gobject-include, [AS_HELP_STRING([--with-gobject-include], | ||
[specify directory for the gobject include files])]) | ||
|
||
if test "x$NEEDS_LIB_GOBJECT" = xfalse || test "x${with_gobject}" = xno || \ | ||
test "x${with_gobject_include}" = xno; then | ||
if (test "x${with_gobject}" != x && test "x${with_gobject}" != xno) || \ | ||
(test "x${with_gobject_include}" != x && test "x${with_gobject_include}" != xno); then | ||
AC_MSG_WARN([[gobject not used, so --with-gobject[-*] is ignored]]) | ||
fi | ||
GOBJECT_CFLAGS= | ||
GOBJECT_LIBS= | ||
else | ||
GOBJECT_FOUND=no | ||
|
||
if test "x${with_gobject}" != x && test "x${with_gobject}" != xyes; then | ||
AC_MSG_CHECKING([for gobject header and library]) | ||
if test -s "${with_gobject}/include/glib-2.0/gobject/gobject.h"; then | ||
GOBJECT_CFLAGS="-I${with_gobject}/include/glib-2.0/gobject" | ||
GOBJECT_LIBS="-L${with_gobject}/lib -lgobject-2.0" | ||
GOBJECT_FOUND=yes | ||
AC_MSG_RESULT([$GOBJECT_FOUND]) | ||
else | ||
AC_MSG_ERROR([Can't find '/include/glib-2.0/gobject/gobject.h' under ${with_gobject} given with the --with-gobject option.]) | ||
fi | ||
fi | ||
if test "x${with_gobject_include}" != x; then | ||
AC_MSG_CHECKING([for gobject headers]) | ||
if test -s "${with_gobject_include}/glib-2.0/gobject/gobject.h"; then | ||
GOBJECT_CFLAGS="-I${with_gobject_include}/glib-2.0/gobject" | ||
GOBJECT_FOUND=yes | ||
AC_MSG_RESULT([$GOBJECT_FOUND]) | ||
else | ||
AC_MSG_ERROR([Can't find '/include/glib-2.0/gobject/gobject.h' under ${with_gobject_include} given with the --with-gobject-include option.]) | ||
fi | ||
fi | ||
if test "x$GOBJECT_FOUND" = xno; then | ||
# Are the gobject headers installed in the default /usr/include location? | ||
|
||
# FIXME: AC_CHECK_HEADERS doesn't find the header without CPPFLAGS update | ||
PKG_CHECK_MODULES([GOBJECT], [gobject-2.0], CPPFLAGS="$CPPFLAGS $GOBJECT_CFLAGS", break) | ||
|
||
AC_CHECK_HEADERS([glib-object.h], | ||
[ GOBJECT_FOUND=yes; GOBJECT_LIBS="-lgobject-2.0" ], | ||
[ GOBJECT_FOUND=no; break ] | ||
) | ||
fi | ||
fi | ||
AC_SUBST(GOBJECT_CFLAGS) | ||
AC_SUBST(GOBJECT_LIBS) | ||
]) |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
libatk-bridge2.0-dev
should also be added - the patch doesn't build without it on Ubuntu 22.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only partially done? #475 (comment)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done at 3a9756d