From fb04cfdd0e1ce2a176b47f9d0881df41d040f73b Mon Sep 17 00:00:00 2001 From: Pierre Labastie Date: Mon, 4 Apr 2016 17:04:59 +0000 Subject: [PATCH] Instruct Midori to depend on newer versions of WebKitGTK+ git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@17220 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- introduction/welcome/changelog.xml | 7 ++++++- xfce/apps/midori.xml | 21 +++++++++++++++------ 2 files changed, 21 insertions(+), 7 deletions(-) diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 7e374f39a2..4e872fd69f 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -45,8 +45,13 @@ --> - April 3rd, 2016 + April 4th, 2016 + + [pierre] - Change instructions so that Midori depend on newer + versions of WebKitGTK+. Fixes + #7611. + [bdubbs] - Update to inputproto-2.3.2. Fixes #7682. diff --git a/xfce/apps/midori.xml b/xfce/apps/midori.xml index 095e0bbe96..8c3ee6d5cf 100644 --- a/xfce/apps/midori.xml +++ b/xfce/apps/midori.xml @@ -79,7 +79,7 @@ , , , - (see "Command Explanations"), and + (see "Command Explanations"), and @@ -90,7 +90,8 @@ Optional - and + , + , and Zeitgeist @@ -122,6 +123,7 @@ cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DUSE_ZEITGEIST=OFF \ + -DHALF_BRO_INCOM_WEBKIT2=ON \ -DUSE_GTK3=1 \ -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/midori-&midori-version; \ .. && @@ -150,10 +152,17 @@ make - -DUSE_GTK3=1: Use this switch chooses - WebKitGTK+ built against - GTK+ 3, for WebKit2 - layer support. + -DHALF_BRO_INCOM_WEBKIT2=ON: Links to instead of . Strictly + speaking, is not required and Midori could + be linked to . The former is deemed + experimental by upstream, but seems to work well. The latter is + an older API and less secure. + + + + -DUSE_GTK3=1: Using this switch allows linking to + WebkitGTK+ built against GTK+ 3.