gtk3: fix linking of immodules

Prevents dlopen() error when calling 'gtk-query-immodules-3.0' on Android 5.
This commit is contained in:
Leonid Pliushch 2019-05-26 22:13:05 +03:00 committed by Yaksh Bariya
parent 964a12bc4b
commit a4220addb9
No known key found for this signature in database
GPG Key ID: F7486BA7D3D27581
2 changed files with 18 additions and 1 deletions

View File

@ -0,0 +1,17 @@
diff -uNr gtk-3.24.8/modules/input/Makefile.am gtk-3.24.8.mod/modules/input/Makefile.am
--- gtk-3.24.8/modules/input/Makefile.am 2019-04-11 00:12:29.000000000 +0300
+++ gtk-3.24.8.mod/modules/input/Makefile.am 2019-05-26 21:56:54.467063059 +0300
@@ -13,10 +13,12 @@
$(INCLUDED_IMMODULE_DEFINE)
DEPS = \
- $(top_builddir)/gtk/libgtk-3.la
+ $(top_builddir)/gtk/libgtk-3.la \
+ $(top_builddir)/gdk/libgdk-3.la
LDADDS = \
$(top_builddir)/gtk/libgtk-3.la \
+ $(top_builddir)/gdk/libgdk-3.la \
$(GTK_DEP_LIBS)
moduledir = $(libdir)/gtk-3.0/$(GTK_BINARY_VERSION)/immodules

View File

@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="GObject-based multi-platform GUI toolkit"
TERMUX_PKG_LICENSE="LGPL-2.0"
TERMUX_PKG_MAINTAINER="Leonid Plyushch <leonid.plyushch@gmail.com>"
TERMUX_PKG_VERSION=3.24.8
TERMUX_PKG_REVISION=1
TERMUX_PKG_REVISION=2
TERMUX_PKG_SRCURL=https://github.com/GNOME/gtk/archive/${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=c85f5dc5dcef00dfbb8df0df37964508a475bfe047628b417e13c07372112752
TERMUX_PKG_BUILD_IN_SRC=true