Title: [240715] trunk/Tools
- Revision
- 240715
- Author
- [email protected]
- Date
- 2019-01-30 08:43:10 -0800 (Wed, 30 Jan 2019)
Log Message
Unreviewed, rolling out r240708.
https://bugs.webkit.org/show_bug.cgi?id=194022
It broke WPE build (Requested by KaL on #webkit).
Reverted changeset:
"[WPE] Bump font related dependencies to match the GTK+ port"
https://bugs.webkit.org/show_bug.cgi?id=194017
https://trac.webkit.org/changeset/240708
Modified Paths
Removed Paths
Diff
Modified: trunk/Tools/ChangeLog (240714 => 240715)
--- trunk/Tools/ChangeLog 2019-01-30 16:39:54 UTC (rev 240714)
+++ trunk/Tools/ChangeLog 2019-01-30 16:43:10 UTC (rev 240715)
@@ -1,3 +1,16 @@
+2019-01-30 Commit Queue <[email protected]>
+
+ Unreviewed, rolling out r240708.
+ https://bugs.webkit.org/show_bug.cgi?id=194022
+
+ It broke WPE build (Requested by KaL on #webkit).
+
+ Reverted changeset:
+
+ "[WPE] Bump font related dependencies to match the GTK+ port"
+ https://bugs.webkit.org/show_bug.cgi?id=194017
+ https://trac.webkit.org/changeset/240708
+
2019-01-30 Zalan Bujtas <[email protected]>
[LFC][IFC] nextBreakablePosition returns the same position on hyphen characters
Modified: trunk/Tools/wpe/jhbuild.modules (240714 => 240715)
--- trunk/Tools/wpe/jhbuild.modules 2019-01-30 16:39:54 UTC (rev 240714)
+++ trunk/Tools/wpe/jhbuild.modules 2019-01-30 16:43:10 UTC (rev 240715)
@@ -16,7 +16,6 @@
<dep package="fontconfig"/>
<dep package="freetype6"/>
<dep package="harfbuzz"/>
- <dep package="icu"/>
<dep package="webkit-gstreamer-testing-dependencies"/>
<dep package="woff2"/>
<dep package="libwpe"/>
@@ -50,8 +49,6 @@
href=""
<repository type="tarball" name="wpewebkit"
href=""
- <repository type="tarball" name="webkitgtk-jhbuild-mirror"
- href=""
<cmake id="brotli">
<branch repo="github.com" module="google/brotli.git" checkoutdir="brotli" tag="v1.0.1"/>
@@ -122,9 +119,9 @@
<autotools id="freetype6" autogen-sh="configure"
autogenargs="--with-harfbuzz=no">
- <branch module="freetype/freetype-2.9.1.tar.bz2" version="2.9.1"
+ <branch module="freetype/freetype-2.8.tar.bz2" version="2.8"
repo="savannah.gnu.org"
- hash="sha256:db8d87ea720ea9d5edc5388fc7a0497bb11ba9fe972245e0f7f4c7e8b1e1e84d"/>
+ hash="sha256:a3c603ed84c3c2495f9c9331fe6bba3bb0ee65e06ec331e0a0fb52158291b40b"/>
</autotools>
<autotools id="fontconfig" autogen-sh="configure"
@@ -133,33 +130,24 @@
<dependencies>
<dep package="freetype6"/>
</dependencies>
- <branch module="software/fontconfig/release/fontconfig-2.13.1.tar.bz2" version="2.13.1"
+ <branch module="software/fontconfig/release/fontconfig-2.12.4.tar.bz2" version="2.12.4"
repo="freedesktop.org"
- hash="sha256:f655dd2a986d7aa97e052261b36aa67b0a64989496361eca8d604e6414006741"/>
+ hash="sha256:668293fcc4b3c59765cdee5cee05941091c0879edcc24dfec5455ef83912e45c"/>
</autotools>
<autotools id="harfbuzz" autogen-sh="configure"
- autogenargs="--with-cairo=no --with-glib=yes --with-freetype=yes --with-fontconfig=yes --with-icu=yes">
+ autogenargs="--with-cairo=no --with-glib=yes --with-freetype=yes --with-fontconfig=yes">
<dependencies>
<dep package="glib"/>
<dep package="freetype6"/>
<dep package="fontconfig"/>
- <dep package="icu"/>
</dependencies>
- <branch module="software/harfbuzz/release/harfbuzz-2.2.0.tar.bz2"
- version="2.2.0"
- checkoutdir="harfbuzz-2.2.0"
+ <branch module="software/harfbuzz/release/harfbuzz-1.3.3.tar.bz2"
+ version="1.3.3"
+ checkoutdir="harfbuzz-1.3.3"
repo="freedesktop.org"
- hash="sha256:b7ccfcbd56b970a709e8b9ea9fb46c922c606c2feef8f086fb6a8492e530f810"/>
- </autotools>
-
- <autotools id="icu"
- autogen-sh="./source/configure"
- autogenargs="--disable-samples --enable-weak-threads">
- <branch module="icu4c-63_1-src.tgz" version="63.1" checkoutdir="icu"
- repo="webkitgtk-jhbuild-mirror"
- hash="sha256:05c490b69454fce5860b7e8e2821231674af0a11d7ef2febea9a32512998cb9d">
- <patch file="icudata-stdlibs.patch" strip="1"/>
+ hash="sha256:2620987115a4122b47321610dccbcc18f7f121115fd7b88dc8a695c8b66cb3c9"
+ md5sum="97ae15a72a93f1f27324a2b8d9bd3b1d">
</branch>
</autotools>
@@ -166,9 +154,9 @@
<autotools id="pixman"
autogen-sh="configure"
autogenargs="--enable-gtk=no">
- <branch module="releases/pixman-0.34.0.tar.gz" version="0.34.0"
+ <branch module="releases/pixman-0.32.6.tar.gz" version="0.32.6"
repo="cairographics.org"
- hash="sha1:a1b1683c1a55acce9d928fea1ab6ceb79142ddc7"/>
+ hash="sha256:3dfed13b8060eadabf0a4945c7045b7793cc7e3e910e748a8bb0f0dc3e794904"/>
</autotools>
<autotools id="cairo"
@@ -179,12 +167,9 @@
<dep package="fontconfig"/>
<dep package="pixman"/>
</dependencies>
- <branch module="releases/cairo-1.16.0.tar.xz" version="1.16.0"
+ <branch module="releases/cairo-1.14.8.tar.xz" version="1.14.8"
repo="cairographics.org"
- hash="sha1:00e81842ae5e81bb0343108884eb5205be0eac14">
- <!-- See https://gitlab.freedesktop.org/cairo/cairo/merge_requests/5 -->
- <patch file="cairo-ft-Use-FT_Done_MM_Var-instead-of-free-when-available.patch" strip="1"/>
- </branch>
+ hash="sha1:c6f7b99986f93c9df78653c3e6a3b5043f65145e"/>
</autotools>
<cmake id="libwpe">
Deleted: trunk/Tools/wpe/patches/cairo-ft-Use-FT_Done_MM_Var-instead-of-free-when-available.patch (240714 => 240715)
--- trunk/Tools/wpe/patches/cairo-ft-Use-FT_Done_MM_Var-instead-of-free-when-available.patch 2019-01-30 16:39:54 UTC (rev 240714)
+++ trunk/Tools/wpe/patches/cairo-ft-Use-FT_Done_MM_Var-instead-of-free-when-available.patch 2019-01-30 16:43:10 UTC (rev 240715)
@@ -1,30 +0,0 @@
-From b84d0cfd25f82eb25e0b3a708005a9d5502069c7 Mon Sep 17 00:00:00 2001
-From: Carlos Garcia Campos <[email protected]>
-Date: Mon, 19 Nov 2018 12:33:07 +0100
-Subject: [PATCH 1/2] ft: Use FT_Done_MM_Var instead of free when available in
- cairo_ft_apply_variations
-
-Fixes a crash when using freetype >= 2.9
----
- src/cairo-ft-font.c | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/src/cairo-ft-font.c b/src/cairo-ft-font.c
-index 325dd61b4..981973f78 100644
---- a/src/cairo-ft-font.c
-+++ b/src/cairo-ft-font.c
-@@ -2393,7 +2393,11 @@ skip:
- done:
- free (coords);
- free (current_coords);
-+#if HAVE_FT_DONE_MM_VAR
-+ FT_Done_MM_Var (face->glyph->library, ft_mm_var);
-+#else
- free (ft_mm_var);
-+#endif
- }
- }
-
---
-2.19.2
-
Deleted: trunk/Tools/wpe/patches/icudata-stdlibs.patch (240714 => 240715)
--- trunk/Tools/wpe/patches/icudata-stdlibs.patch 2019-01-30 16:39:54 UTC (rev 240714)
+++ trunk/Tools/wpe/patches/icudata-stdlibs.patch 2019-01-30 16:43:10 UTC (rev 240715)
@@ -1,15 +0,0 @@
-Index: icu-52~m1/source/config/mh-linux
-===================================================================
---- icu-52~m1.orig/source/config/mh-linux 2013-09-14 18:53:23.284040467 -0400
-+++ icu-52~m1/source/config/mh-linux 2013-09-14 18:53:23.284040467 -0400
-@@ -21,7 +21,9 @@
- LD_RPATH_PRE = -Wl,-rpath,
-
- ## These are the library specific LDFLAGS
--LDFLAGSICUDT=-nodefaultlibs -nostdlib
-+#LDFLAGSICUDT=-nodefaultlibs -nostdlib
-+# Debian change: linking icudata as data only causes too many problems.
-+LDFLAGSICUDT=
-
- ## Compiler switch to embed a library name
- # The initial tab in the next line is to prevent icu-config from reading it.
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes