]> spindle.queued.net Git - midori/commitdiff
Link explicitly against libjavascriptcoregtk
authorGuido Berhoerster <gber@opensuse.org>
Wed, 5 Oct 2011 08:01:05 +0000 (10:01 +0200)
committerChristian Dywan <christian@twotoasts.de>
Wed, 5 Oct 2011 08:02:43 +0000 (10:02 +0200)
Fixes: https://bugs.launchpad.net/midori/+bug/855978
midori/wscript_build
wscript

index a69e08de7cf1c8869862119863f99118643f10ad..45b3486c74f5ce921097c2f8df81190f4b8195dc 100644 (file)
@@ -7,7 +7,8 @@ import platform
 
 progressive = True
 libs = 'M UNIQUE LIBSOUP GMODULE GTHREAD LIBIDN GIO GTK SQLITE ' \
-       'LIBNOTIFY WEBKIT LIBXML X11 XSS WS2_32 OPENSSL HILDON HILDON_FM'
+       'LIBNOTIFY WEBKIT JAVASCRIPTCOREGTK LIBXML X11 XSS WS2_32 OPENSSL HILDON' \
+       'HILDON_FM'
 
 if progressive or Options.commands['check']:
     obj = bld.new_task_gen ('cc', 'staticlib')
diff --git a/wscript b/wscript
index 840c39024d2f30bc1acf2c58938d57e218a3d9be..736ddfc06c4b54c131297bacfc709254e99ba2df 100644 (file)
--- a/wscript
+++ b/wscript
@@ -197,6 +197,9 @@ def configure (conf):
         conf.check (lib='Xss', libpath='/usr/X11R6/lib', mandatory=False)
     check_pkg ('gtk+-2.0', '2.10.0', var='GTK', args=args)
     check_pkg ('webkit-1.0', '1.1.17', args=args)
+    webkit_version = conf.check_cfg (modversion='webkit-1.0').split ('.')
+    if int(webkit_version[0]) >= 1 and int(webkit_version[1]) >= 5 and int(webkit_version[2]) >= 1:
+        check_pkg ('javascriptcoregtk-1.0', '1.1.17', args=args)
     check_pkg ('libsoup-2.4', '2.25.2')
     conf.define ('HAVE_LIBSOUP_2_25_2', 1)
     check_pkg ('libsoup-2.4', '2.27.90', False, var='LIBSOUP_2_27_90')