Title: [105075] trunk/Tools
- Revision
- 105075
- Author
- [email protected]
- Date
- 2012-01-16 10:40:21 -0800 (Mon, 16 Jan 2012)
Log Message
[GTK] Include gtk+3 in the jhbuild modules
https://bugs.webkit.org/show_bug.cgi?id=76284
Patch by Mario Sanchez Prada <[email protected]> on 2012-01-16
Reviewed by Philippe Normand.
* gtk/jhbuild.modules: Add some gtk+3 to the jhbuild moduleset.
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (105074 => 105075)
--- trunk/Tools/ChangeLog 2012-01-16 18:17:35 UTC (rev 105074)
+++ trunk/Tools/ChangeLog 2012-01-16 18:40:21 UTC (rev 105075)
@@ -1,3 +1,12 @@
+2012-01-16 Mario Sanchez Prada <[email protected]>
+
+ [GTK] Include gtk+3 in the jhbuild modules
+ https://bugs.webkit.org/show_bug.cgi?id=76284
+
+ Reviewed by Philippe Normand.
+
+ * gtk/jhbuild.modules: Add some gtk+3 to the jhbuild moduleset.
+
2012-01-16 Dan Winship <[email protected]>
Add myself as a committer
Modified: trunk/Tools/gtk/jhbuild.modules (105074 => 105075)
--- trunk/Tools/gtk/jhbuild.modules 2012-01-16 18:17:35 UTC (rev 105074)
+++ trunk/Tools/gtk/jhbuild.modules 2012-01-16 18:40:21 UTC (rev 105075)
@@ -9,6 +9,7 @@
<dep package="fonts"/>
<dep package="fontconfig"/>
<dep package="freetype6"/>
+ <dep package="gtk+"/>
<dep package="glib"/>
<dep package="glib-networking"/>
<dep package="gnome-icon-theme"/>
@@ -90,6 +91,17 @@
md5sum="79390673f5d07a8fb342bc09b5055b6f"/>
</autotools>
+ <autotools id="gtk+">
+ <dependencies>
+ <dep package="glib"/>
+ <dep package="cairo"/>
+ </dependencies>
+ <branch module="/pub/GNOME/sources/gtk+/3.0/gtk+-3.0.12.tar.xz" version="3.0.12"
+ repo="ftp.gnome.org"
+ hash="sha256:219fdea120897981840e909fac40d4d433fe061a37b12b9402e215c819ebeae9"
+ md5sum="b9869b671b0fe5905dce2fee57c965cf"/>
+ </autotools>
+
<autotools id="glib">
<dependencies>
<dep package="libffi"/>
@@ -140,6 +152,9 @@
</autotools>
<autotools id="gnome-icon-theme" autogen-sh="configure">
+ <dependencies>
+ <dep package="gtk+"/>
+ </dependencies>
<branch module="pub/GNOME/sources/gnome-icon-theme/3.2/gnome-icon-theme-3.2.1.tar.xz" version="3.2.1"
repo="ftp.gnome.org"
hash="sha256:a7f0a8b17e91ac338fdbc01ac59a8738e9c1e201de492c070d43aacf291a8959"
Modified: trunk/Tools/gtk/jhbuildrc (105074 => 105075)
--- trunk/Tools/gtk/jhbuildrc 2012-01-16 18:17:35 UTC (rev 105074)
+++ trunk/Tools/gtk/jhbuildrc 2012-01-16 18:40:21 UTC (rev 105075)
@@ -44,3 +44,6 @@
addpath('XDG_DATA_DIRS', '/usr/share')
addpath('XDG_CONFIG_DIRS', '/etc/xdg')
+
+# GTK+ 3.0.12 misses the -lm flag when linking the tests.
+module_makeargs['gtk+'] = 'LDFLAGS="-lm" ' + makeargs
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes