[GTK] Remove unneeded modules from the jhbuild
authorcarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 20 Jun 2017 07:10:02 +0000 (07:10 +0000)
committercarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 20 Jun 2017 07:10:02 +0000 (07:10 +0000)
https://bugs.webkit.org/show_bug.cgi?id=170540

Reviewed by Michael Catanzaro.

We are building libxslt and libffi that we don't really need to build from sources.

* gtk/jhbuild.modules:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@218550 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/ChangeLog
Tools/gtk/jhbuild.modules

index 9d1b8be..9889418 100644 (file)
@@ -1,3 +1,14 @@
+2017-06-20  Carlos Garcia Campos  <cgarcia@igalia.com>
+
+        [GTK] Remove unneeded modules from the jhbuild
+        https://bugs.webkit.org/show_bug.cgi?id=170540
+
+        Reviewed by Michael Catanzaro.
+
+        We are building libxslt and libffi that we don't really need to build from sources.
+
+        * gtk/jhbuild.modules:
+
 2017-06-19  Frederic Wang  <fwang@igalia.com>
 
         [Mac] Add an experimental feature setting for async frame scrolling
index 1f32850..ed30049 100644 (file)
@@ -12,7 +12,6 @@
       <dep package="freetype6"/>
       <dep package="harfbuzz"/>
       <dep package="libxml2"/>
-      <dep package="libxslt"/>
       <dep package="gdk-pixbuf"/>
       <dep package="gtk+"/>
       <dep package="glib"/>
     </branch>
   </autotools>
 
-  <autotools id="libffi" autogen-sh="configure">
-    <branch module="libffi/libffi-3.1.tar.gz" version="3.1"
-             repo="sourceware.org-mirror"
-             hash="sha256:97feeeadca5e21870fa4433bc953d1b3af3f698d5df8a428f68b73cd60aef6eb"
-             md5sum="f5898b29bbfd70502831a212d9249d10"/>
-  </autotools>
-
   <autotools id="gdk-pixbuf" autogen-sh="configure"
              autogenargs="--disable-introspection">
     <dependencies>
             md5sum="9c0cfef285d5c4a5c80d00904ddab380"/>
   </autotools>
 
-  <autotools id="libxslt">
-    <branch module="/sources/libxslt-${version}.tar.gz" version="1.1.29"
-            repo="xmlsoft.org"
-            hash="sha256:b5976e3857837e7617b29f2249ebb5eeac34e249208d31f1fbf7a6ba7a4090ce"/>
-    <dependencies>
-      <dep package="libxml2"/>
-    </dependencies>
-  </autotools>
-
   <autotools id="gstreamer" autogen-sh="configure" autogenargs="--disable-gtk-doc">
     <if condition-set="macos">
       <autogenargs value="--disable-introspection"/>
 
   <autotools id="wayland" autogenargs="--disable-documentation">
     <pkg-config>wayland-server.pc</pkg-config>
-    <dependencies>
-      <dep package="libffi"/>
-    </dependencies>
     <branch module="releases/wayland-1.12.0.tar.xz"
             version="1.12.0"
             repo="wayland.freedesktop.org"