configure.ac: fribidi_required_dep must be fribidi_required_version instead
OSX Gtk 3.24.7 install by homebrew
pkgconfig file
prefix=/usr/local/Cellar/gtk+3/3.24.7
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
targets=quartz
gtk_binary_version=3.0.0
gtk_host=x86_64-apple-darwin18.2.0
Name: GTK+
Description: GTK+ Graphical UI Library
Version: 3.24.7
Requires: gdk-3.0 atk >= 2.15.1 cairo >= 1.14.0 cairo-gobject >= 1.14.0 gdk-pixbuf-2.0 >= 2.30.0 gio-2.0 >= 2.53.4
Requires.private: atk epoxy >= 1.4 fribidi >= fribidi_required_dep gio-unix-2.0 >= 2.53.4
Libs: -L${libdir} -lgtk-3
Cflags: -I${includedir}/gtk-3.0
the fribidi
version is fribidi_required_dep
Kou told me it a gtk's bug. Could you https://github.com/ruby-gnome2/pkg-config/issues/17 Could you take a look? Thanks
diff --git a/configure.ac b/configure.ac
index fc298cf9c1..f8314dd759 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1411,7 +1411,7 @@ fi
PKG_CHECK_MODULES(ATK, $ATK_PACKAGES)
GTK_PACKAGES="atk >= atk_required_version cairo >= cairo_required_version cairo-gobject >= cairo_required_version gdk-pixbuf-2.0 >= gdk_pixbuf_required_version gio-2.0 >= glib_required_version"
-GTK_PRIVATE_PACKAGES="$ATK_PACKAGES $WAYLAND_PACKAGES $MIR_PACKAGES epoxy >= epoxy_required_version fribidi >= fribidi_required_dep"
+GTK_PRIVATE_PACKAGES="$ATK_PACKAGES $WAYLAND_PACKAGES $MIR_PACKAGES epoxy >= epoxy_required_version fribidi >= fribidi_required_version"
if test "x$enable_x11_backend" = xyes -o "x$enable_wayland_backend" = xyes; then
GTK_PRIVATE_PACKAGES="$GTK_PRIVATE_PACKAGES pangoft2"
fi
Edited by Andre Klapper