[balsa/gtk3] Check for javascriptcoregtk



commit cc859043165b7e2d4f746aa081651068ea309c5f
Author: Peter Bloomfield <PeterBloomfield bellsouth net>
Date:   Wed Sep 28 08:00:19 2011 -0400

    Check for javascriptcoregtk
    
    	* configure.in: check for javascriptcoregtk with recent webkit;
    	thanks to Vincent Untz and Marcus HÃwe; fixes bgo #660263.

 ChangeLog    |    5 +++++
 configure.in |    6 +++++-
 2 files changed, 10 insertions(+), 1 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 9d6d736..b343a6c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-09-28  Peter Bloomfield
+
+	* configure.in: check for javascriptcoregtk with recent webkit;
+	thanks to Vincent Untz and Marcus HÃwe; fixes bgo #660263.
+
 2011-09-18  Peter Bloomfield
 
 	* src/print-gtk.c (draw_page): use ngettext for plural; fixes
diff --git a/configure.in b/configure.in
index 69c157f..afd124a 100644
--- a/configure.in
+++ b/configure.in
@@ -404,7 +404,11 @@ case "$use_html_widget" in
                 AC_MSG_ERROR([WebKit cannot be used with threads disabled and glib older than version 2.24.])
             fi
         fi
-        PKG_CHECK_MODULES(HTML, [webkitgtk-3.0])
+        if $PKG_CONFIG --atleast-version=1.5.1 webkitgtk-3.0 ; then
+            PKG_CHECK_MODULES(HTML, [webkitgtk-3.0 javascriptcoregtk-3.0])
+        else
+            PKG_CHECK_MODULES(HTML, [webkitgtk-3.0])
+        fi
         AC_DEFINE(HAVE_WEBKIT,1,[Defined when WebKit can be used.])
     ;;
     no)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]