No subject


Tue May 3 15:05:30 PDT 2016


environment variable to force using the envvar module in libproxy.

* gtk/install-dependencies:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkToolsChangeLog">trunk/Tools/ChangeLog</a></li>
<li><a href="#trunkToolsgtkinstalldependencies">trunk/Tools/gtk/install-dependencies</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkToolsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Tools/ChangeLog (203068 => 203069)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Tools/ChangeLog	2016-07-11 17:46:52 UTC (rev 203068)
+++ trunk/Tools/ChangeLog	2016-07-11 18:05:05 UTC (rev 203069)
</span><span class="lines">@@ -1,3 +1,30 @@
</span><ins>+2016-07-11  Olivier Blin  &lt;olivier.blin at softathome.com&gt;
+
+        System proxy settings not used when building deps with jhbuild
+        https://bugs.webkit.org/show_bug.cgi?id=159567
+
+        Reviewed by Michael Catanzaro.
+
+        This adds the gsettings-desktop-schemas-devel build dep to enable
+        the libgiognomeproxy.so gio module in glib-networking, which uses
+        GSettings on org.gnome.system.proxy.
+        This is needed to query system proxy settings for Gnome desktops.
+
+        dconf can be manually added to jhbuild to build the
+        libdconfsettings.so gio module for GSettings, so that
+        libgiognomeproxy.so can access system settings.
+          https://trac.webkit.org/wiki/WebKitGTK/StartHacking#Workingbehindaproxy
+
+        As an alternative to dconf settings, this commit also adds the
+        libproxy-devel build dep to enable the libgiolibproxy.so module in
+        glib-networking (suggested by Fujii Hironori).
+
+        It is useful to read proxy settings from environment variables.
+        From a Gnome desktop, one may unset the GNOME_DESKTOP_SESSION_ID
+        environment variable to force using the envvar module in libproxy.
+
+        * gtk/install-dependencies:
+
</ins><span class="cx"> 2016-07-11  Mark Lam  &lt;mark.lam at apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Change run-webkit-tests.py and run-jsc-stress-tests to use a smaller JS stack size for testing.
</span></span></pre></div>
<a id="trunkToolsgtkinstalldependencies"></a>
<div class="modfile"><h4>Modified: trunk/Tools/gtk/install-dependencies (203068 => 203069)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Tools/gtk/install-dependencies	2016-07-11 17:46:52 UTC (rev 203068)
+++ trunk/Tools/gtk/install-dependencies	2016-07-11 18:05:05 UTC (rev 203069)
</span><span class="lines">@@ -151,6 +151,7 @@
</span><span class="cx">     packages=&quot;$packages \
</span><span class="cx">         git \
</span><span class="cx">         gobject-introspection \
</span><ins>+        gsettings-desktop-schemas-dev \
</ins><span class="cx">         icon-naming-utils \
</span><span class="cx">         libcroco3-dev \
</span><span class="cx">         libdrm-dev \
</span><span class="lines">@@ -168,6 +169,7 @@
</span><span class="cx">         liborc-0.4-dev \
</span><span class="cx">         libp11-kit-dev \
</span><span class="cx">         libpciaccess-dev \
</span><ins>+        libproxy-dev \
</ins><span class="cx">         libssl-dev \
</span><span class="cx">         libtiff5-dev \
</span><span class="cx">         libv4l-dev \
</span><span class="lines">@@ -303,6 +305,7 @@
</span><span class="cx">         expat \
</span><span class="cx">         git \
</span><span class="cx">         gobject-introspection \
</span><ins>+        gsettings-desktop-schemas \
</ins><span class="cx">         icon-naming-utils \
</span><span class="cx">         libcroco \
</span><span class="cx">         libdrm \
</span><span class="lines">@@ -313,6 +316,7 @@
</span><span class="cx">         libinput \
</span><span class="cx">         p11-kit \
</span><span class="cx">         libpciaccess \
</span><ins>+        libproxy \
</ins><span class="cx">         libtiff \
</span><span class="cx">         libxfixes \
</span><span class="cx">         libxfont \
</span><span class="lines">@@ -433,6 +437,7 @@
</span><span class="cx">         docbook-utils-pdf \
</span><span class="cx">         git \
</span><span class="cx">         gobject-introspection \
</span><ins>+        gsettings-desktop-schemas-devel \
</ins><span class="cx">         icon-naming-utils \
</span><span class="cx">         itstool \
</span><span class="cx">         libXfont-devel \
</span><span class="lines">@@ -445,6 +450,7 @@
</span><span class="cx">         libinput-devel \
</span><span class="cx">         libp11-devel \
</span><span class="cx">         libpciaccess-devel \
</span><ins>+        libproxy-devel \
</ins><span class="cx">         libtiff-devel \
</span><span class="cx">         libxcb-devel \
</span><span class="cx">         libxkbfile-devel \
</span></span></pre>
</div>
</div>

</body>
</html>


More information about the webkit-changes mailing list