Title: [222028] trunk/Tools
- Revision
- 222028
- Author
- [email protected]
- Date
- 2017-09-14 09:45:25 -0700 (Thu, 14 Sep 2017)
Log Message
[GTK] Fail to build using internal jhbuild if libgtk3-dev is not installed in the system
https://bugs.webkit.org/show_bug.cgi?id=176778
Reviewed by Carlos Alberto Lopez Perez.
We are building gtk+ in the jhbuild with introspection disabled, but Gtk-3.gir is required to build the
WebKitGTK+ introspection. Also, if wayland-protocols is not installed, gtk+ is built without the wayland backend
and it's no possible to enable the wayland target in WebKitGTK+ either.
* gtk/jhbuild.modules: Do not disable introspection when building gtk+ and add wayland-protocols as a dependency.
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (222027 => 222028)
--- trunk/Tools/ChangeLog 2017-09-14 16:43:32 UTC (rev 222027)
+++ trunk/Tools/ChangeLog 2017-09-14 16:45:25 UTC (rev 222028)
@@ -1,3 +1,16 @@
+2017-09-14 Carlos Garcia Campos <[email protected]>
+
+ [GTK] Fail to build using internal jhbuild if libgtk3-dev is not installed in the system
+ https://bugs.webkit.org/show_bug.cgi?id=176778
+
+ Reviewed by Carlos Alberto Lopez Perez.
+
+ We are building gtk+ in the jhbuild with introspection disabled, but Gtk-3.gir is required to build the
+ WebKitGTK+ introspection. Also, if wayland-protocols is not installed, gtk+ is built without the wayland backend
+ and it's no possible to enable the wayland target in WebKitGTK+ either.
+
+ * gtk/jhbuild.modules: Do not disable introspection when building gtk+ and add wayland-protocols as a dependency.
+
2017-09-14 Maureen Daum <[email protected]>
Introduce the option to mark an HTML element as having AutoFill available.
Modified: trunk/Tools/gtk/jhbuild.modules (222027 => 222028)
--- trunk/Tools/gtk/jhbuild.modules 2017-09-14 16:43:32 UTC (rev 222027)
+++ trunk/Tools/gtk/jhbuild.modules 2017-09-14 16:45:25 UTC (rev 222028)
@@ -169,8 +169,7 @@
hash="sha256:d48bcf6b03fa98f07df10332fb49d8c010786ddca6ab34cbba217684f533ff2e"/>
</autotools>
- <autotools id="gtk+" autogen-sh="configure"
- autogenargs="--disable-introspection">
+ <autotools id="gtk+" autogen-sh="configure">
<if condition-set="macos">
<autogenargs value="--enable-x11-backend=no --enable-quartz-backend" />
<makeargs value="-j1" />
@@ -182,6 +181,7 @@
<if condition-set="linux">
<dep package="at-spi2-atk"/>
<dep package="wayland"/>
+ <dep package="wayland-protocols"/>
</if>
<dep package="gdk-pixbuf"/>
<dep package="pango"/>
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes