Title: [221370] trunk/Tools
Revision
221370
Author
tpop...@redhat.com
Date
2017-08-30 05:48:56 -0700 (Wed, 30 Aug 2017)

Log Message

[GTK] Avoid building fontconfig documentation in jhbuild
https://bugs.webkit.org/show_bug.cgi?id=176097

Reviewed by Carlos Alberto Lopez Perez.

Disable building fontconfig documentation in jhbuild as it needs the
docbook-utils-pdf package installed which depends on quite a few
packages (on Fedora it's 226 packages (mostly textlive) with installed
size of 274 MB). The documentation is not needed at all in jhbuild, so
disable it to save some bandwidth and disc space.

* gtk/install-dependencies: Pass --disable-docs to fontconfig.
* gtk/jhbuild.modules: Don't install docbook-utils-pdf on Fedora.

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (221369 => 221370)


--- trunk/Tools/ChangeLog	2017-08-30 11:41:36 UTC (rev 221369)
+++ trunk/Tools/ChangeLog	2017-08-30 12:48:56 UTC (rev 221370)
@@ -1,5 +1,21 @@
 2017-08-30  Tomas Popela  <tpop...@redhat.com>
 
+        [GTK] Avoid building fontconfig documentation in jhbuild
+        https://bugs.webkit.org/show_bug.cgi?id=176097
+
+        Reviewed by Carlos Alberto Lopez Perez.
+
+        Disable building fontconfig documentation in jhbuild as it needs the
+        docbook-utils-pdf package installed which depends on quite a few
+        packages (on Fedora it's 226 packages (mostly textlive) with installed
+        size of 274 MB). The documentation is not needed at all in jhbuild, so
+        disable it to save some bandwidth and disc space.
+
+        * gtk/install-dependencies: Pass --disable-docs to fontconfig.
+        * gtk/jhbuild.modules: Don't install docbook-utils-pdf on Fedora.
+
+2017-08-30  Tomas Popela  <tpop...@redhat.com>
+
         Unreviewed, remove trailing space
 
         * gtk/jhbuildrc:

Modified: trunk/Tools/gtk/install-dependencies (221369 => 221370)


--- trunk/Tools/gtk/install-dependencies	2017-08-30 11:41:36 UTC (rev 221369)
+++ trunk/Tools/gtk/install-dependencies	2017-08-30 12:48:56 UTC (rev 221370)
@@ -465,7 +465,6 @@
     packages="$packages \
         expat-devel \
         docbook-utils \
-        docbook-utils-pdf \
         git \
         gobject-introspection \
         gnutls-devel \

Modified: trunk/Tools/gtk/jhbuild.modules (221369 => 221370)


--- trunk/Tools/gtk/jhbuild.modules	2017-08-30 11:41:36 UTC (rev 221369)
+++ trunk/Tools/gtk/jhbuild.modules	2017-08-30 12:48:56 UTC (rev 221370)
@@ -237,7 +237,7 @@
   </autotools>
 
   <autotools id="fontconfig"
-             autogenargs="--enable-libxml2"
+             autogenargs="--enable-libxml2 --disable-docs"
              supports-non-srcdir-builds="no">
     <if condition-set="macos">
       <autogenargs value="--with-add-fonts=/System/Library/Fonts,/Library/Fonts,~/Library/Fonts"/>
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to