[GTK] Bump the jhbuild Cairo version to 1.12.8
[WebKit-https.git] / Tools / gtk / jhbuild.modules
1 <?xml version="1.0"?>
2 <!DOCTYPE moduleset SYSTEM "moduleset.dtd">
3 <?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
4 <moduleset>
5
6   <metamodule id="webkitgtk-testing-dependencies">
7     <dependencies>
8       <dep package="make"/>
9       <dep package="cairo"/>
10       <dep package="fonts"/>
11       <dep package="fontconfig"/>
12       <dep package="freetype6"/>
13       <dep package="libxml2"/>
14       <dep package="gdk-pixbuf"/>
15       <dep package="gtk+"/>
16       <dep package="glib"/>
17       <dep package="glib-networking"/>
18       <dep package="gnome-icon-theme"/>
19       <dep package="gnome-themes-standard"/>
20       <dep package="libsoup"/>
21       <dep package="at-spi2-core"/>
22       <dep package="at-spi2-atk"/>
23     </dependencies>
24   </metamodule>
25
26   <repository type="tarball" name="ftp.gnu.org"
27       href="ftp://ftp.gnu.org/gnu/"/>
28   <repository type="tarball" name="github.com"
29       href="https://github.com"/>
30   <repository type="tarball" name="sourceware.org"
31       href="ftp://sourceware.org"/>
32   <repository type="tarball" name="ftp.gnome.org"
33       href="http://ftp.gnome.org"/>
34   <repository type="git" name="git.gnome.org"
35       href="git://git.gnome.org/"/>
36   <repository type="tarball" name="cairographics.org"
37       href="http://cairographics.org"/>
38   <repository type="tarball" name="freedesktop.org"
39       href="http://www.freedesktop.org"/>
40   <repository type="tarball" name="xmlsoft.org"
41       href="ftp://xmlsoft.org"/>
42
43   <autotools id="make" autogen-sh="configure">
44     <branch repo="ftp.gnu.org"
45             module="make/make-3.82.tar.bz2" version="3.82"
46             size="1242186" md5sum="1a11100f3c63fcf5753818e59d63088f">
47       <patch file="make-3.82-arg-list-length.patch" strip="1"/>
48       <patch file="make-3.82-parallel-build.patch" strip="1"/>
49     </branch>
50   </autotools>
51
52   <autotools id="cairo" autogen-sh="configure">
53     <dependencies>
54       <dep package="fontconfig"/>
55       <dep package="pixman"/>
56     </dependencies>
57     <branch module="releases/cairo-1.12.8.tar.xz" version="1.12.8"
58             repo="cairographics.org"
59             hash="sha256:8fbb6fc66117ab4100bad830cb4479497e53c6f3facb98bf05c8d298554ebdd9"
60             md5sum="8b3dcade859c44fb7e56fc68edfe9a45">
61     </branch>
62   </autotools>
63
64   <autotools id="pixman" autogen-sh="configure"
65              autogenargs="--enable-gtk=no">
66     <branch module="releases/pixman-0.24.0.tar.gz" version="0.24.0"
67             repo="cairographics.org"
68             hash="sha256:a5647c7158f103eedff5fba799018f4169f6b26b573ab7685812ebc9a1c5d2e4"
69             md5sum="a2d0b120509bdccb10aa7f4bec3730e4">
70     </branch>
71   </autotools>
72
73   <autotools id="fonts"
74              skip-autogen="true">
75     <branch module="downloads/mrobinson/webkitgtk-test-fonts/webkitgtk-test-fonts-0.0.3.tar.gz" version="0.0.3"
76             repo="github.com"
77             hash="sha256:4a0a01f00855997cdcc7201f164b33a4e4144e8eadf40a5e542a1c448e035de5"
78             md5sum="10e74de1a8ba961d9037994d427b1dd2">
79     </branch>
80   </autotools>
81
82   <tarball id="freetype6">
83     <source href="download.savannah.gnu.org/releases/freetype/freetype-2.4.2.tar.bz2" version="2.4.2"
84             hash="sha256:9a987aef8c50d9bcfdfdc9f012f8bd0de6095cc1a5524e62c1a037deb8dacbfe"
85             md5sum="647ee8ed266f9a4117c8d0a4855b3d3e"/>
86   </tarball>
87
88   <autotools id="libffi" autogen-sh="configure">
89     <branch module="/pub/libffi/libffi-3.0.10.tar.gz" version="3.0.10"
90              repo="sourceware.org"
91              hash="sha256:f01eb9027e9eb56aeaeef636649877756d475d714ef8b47f627f65bc5f3b492f"
92              md5sum="79390673f5d07a8fb342bc09b5055b6f"/>
93   </autotools>
94
95   <autotools id="gdk-pixbuf" autogen-sh="configure"
96              autogenargs="--disable-introspection">
97     <dependencies>
98       <dep package="glib"/>
99     </dependencies>
100     <branch module="/pub/GNOME/sources/gdk-pixbuf/2.26/gdk-pixbuf-2.26.0.tar.xz" version="2.26.0"
101             repo="ftp.gnome.org"
102             hash="sha256:a5028d3a33710cbb6c6264bc561b6e252b37f067dff7b5b52473621e064f254d"
103             md5sum="1c186f9903a20e96587b9afb27944b40"/>
104   </autotools>
105
106   <autotools id="librsvg" autogen-sh="configure"
107              autogenargs="--disable-introspection --enable-pixbuf-loader --disable-gtk-theme">
108     <dependencies>
109       <dep package="gdk-pixbuf"/>
110     </dependencies>
111     <branch module="/pub/GNOME/sources/librsvg/2.36/librsvg-2.36.1.tar.xz" version="2.36.1"
112             repo="ftp.gnome.org"
113             hash="sha256:786b95e1a091375c5ef2997a21c69ff24d7077afeff18197355f54d9dcbcd8c5"
114             md5sum="89d483f30a7c77245b7ee02faaea5a5a"/>
115   </autotools>
116
117   <autotools id="pango"
118              autogenargs="--disable-introspection">
119     <dependencies>
120       <dep package="glib"/>
121       <dep package="freetype6"/>
122       <dep package="cairo"/>
123     </dependencies>
124     <branch module="/pub/GNOME/sources/pango/1.30/pango-1.30.0.tar.xz" version="1.30.0"
125             repo="ftp.gnome.org"
126             hash="sha256:7c6d2ab024affaed0e942f9279b818235f9c6a36d9fc50688f48d387f4102dff"
127             md5sum="2a70627ffd9f43c52c04cc0b05fe359f"/>
128   </autotools>
129
130   <autotools id="gtk+" autogen-sh="configure"
131              autogenargs="--disable-introspection">
132     <dependencies>
133       <dep package="glib"/>
134       <dep package="cairo"/>
135       <dep package="pango"/>
136       <dep package="gdk-pixbuf"/>
137     </dependencies>
138     <branch module="/pub/GNOME/sources/gtk+/3.4/gtk+-3.4.2.tar.xz" version="3.4.2"
139             repo="ftp.gnome.org"
140             hash="sha256:b1ab72bc61434418160ff0c7edfd93c74758ed8a35e2ed3d07e3e218c2705480"
141             md5sum="9e20443fbaa3ba3e9cbd2fc44d6be121"/>
142   </autotools>
143
144   <autotools id="glib"
145              autogenargs="--disable-dtrace">
146     <dependencies>
147       <dep package="libffi"/>
148     </dependencies>
149     <branch module="/pub/GNOME/sources/glib/2.33/glib-2.33.2.tar.xz" version="2.33.2"
150             repo="ftp.gnome.org"
151             hash="sha256:b7163e9f159775d13ecfb433d67c3f0883e0e518e85b2e970d4ad9773d7cd0b4"
152             md5sum="06ef0099fed22afcf34ade39ddff9a5b"/>
153   </autotools>
154
155   <autotools id="glib-networking">
156     <dependencies>
157       <dep package="glib"/>
158     </dependencies>
159     <branch module="/pub/GNOME/sources/glib-networking/2.33/glib-networking-2.33.2.tar.xz" version="2.33.2"
160             repo="ftp.gnome.org"
161             hash="sha256:e298cff3935eb752be290bbf734e457f1870bdb5370ee292606e6040a82074e7"
162             md5sum="5abb364f2a0babe2ec1e3a6d59f69043"/>
163   </autotools>
164
165   <autotools id="libsoup"
166              autogenargs="--without-gnome --disable-introspection">
167     <dependencies>
168       <dep package="glib-networking"/>
169     </dependencies>
170     <branch module="libsoup" version="2.39.2"
171             repo="git.gnome.org"
172             tag="LIBSOUP_2_39_2"/>
173   </autotools>
174
175   <autotools id="fontconfig" autogen-sh="configure">
176     <branch module="software/fontconfig/release/fontconfig-2.8.0.tar.gz" version="2.8.0"
177             repo="freedesktop.org"
178             hash="sha256:fa2a1c6eea654d9fce7a4b1220f10c99cdec848dccaf1625c01f076b31382335"
179             md5sum="77e15a92006ddc2adbb06f840d591c0e">
180     </branch>
181   </autotools>
182
183   <autotools id="gnome-icon-theme" autogen-sh="configure">
184     <dependencies>
185       <dep package="gtk+"/>
186     </dependencies>
187     <branch module="pub/GNOME/sources/gnome-icon-theme/3.2/gnome-icon-theme-3.2.1.tar.xz" version="3.2.1"
188             repo="ftp.gnome.org"
189             hash="sha256:a7f0a8b17e91ac338fdbc01ac59a8738e9c1e201de492c070d43aacf291a8959"
190             md5sum="40be1e5a6eae11181311a6fc432cf892">
191     </branch>
192   </autotools>
193
194   <autotools id="gnome-themes-standard" autogen-sh="configure">
195     <dependencies>
196       <dep package="gtk+"/>
197       <dep package="librsvg"/>
198     </dependencies>
199     <branch module="pub/GNOME/sources/gnome-themes-standard/3.4/gnome-themes-standard-3.4.2.tar.xz" version="3.4.2"
200             repo="ftp.gnome.org"
201             hash="sha256:aa29d23708e3357775fb7ea2de14b90551a2c732fce297f3372dae005374c3a8"
202             md5sum="bbe736709a7cf00bd18f3b2b82e7a59e">
203     </branch>
204   </autotools>
205
206   <autotools id="at-spi2-core" 
207              autogenargs="--disable-introspection">
208     <branch module="pub/GNOME/sources/at-spi2-core/2.2/at-spi2-core-2.2.1.tar.xz" version="2.2.1"
209             repo="ftp.gnome.org"
210             hash="sha256:2a4129420decca3657e163a4dbb1a3cb28acafe32ea1292417fdd81084d48fac"
211             md5sum="183916373d6906ff6b220bd44d15ff97">
212     </branch>
213     <dependencies>
214       <dep package="glib"/>
215     </dependencies>
216   </autotools>
217
218   <autotools id="at-spi2-atk">
219     <branch module="pub/GNOME/sources/at-spi2-atk/2.2/at-spi2-atk-2.2.1.tar.xz" version="2.2.1"
220             repo="ftp.gnome.org"
221             hash="sha256:6677def34b16c9a28d6ad96473ea56a3c0e13aa968e584df004cd44c8691ea1a"
222             md5sum="19646097aca25a9c1b8ba7ab8d172916">
223     </branch>
224     <dependencies>
225       <dep package="glib"/>
226       <dep package="at-spi2-core"/>
227     </dependencies>
228   </autotools>
229
230   <autotools id="libxml2">
231     <branch module="/libxml2/libxml2-2.8.0.tar.gz" version="2.8.0"
232             repo="xmlsoft.org"
233             hash="sha256:f2e2d0e322685193d1affec83b21dc05d599e17a7306d7b90de95bb5b9ac622a"
234             md5sum="c62106f02ee00b6437f0fb9d370c1093"/>
235   </autotools>
236
237 </moduleset>