Ensure to use compatible liborc version with wanted gstreamer version
[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="cairo"/>
9       <dep package="fonts"/>
10       <dep package="dicts"/>
11       <dep package="fontconfig"/>
12       <dep package="freetype6"/>
13       <dep package="harfbuzz"/>
14       <dep package="libxml2"/>
15       <dep package="gdk-pixbuf"/>
16       <dep package="gtk+"/>
17       <dep package="glib"/>
18       <dep package="glib-networking"/>
19       <dep package="gnome-icon-theme"/>
20       <dep package="gnome-icon-theme-symbolic"/>
21       <dep package="gnome-themes-standard"/>
22       <dep package="gtk-doc"/>
23       <dep package="libsoup"/>
24       <dep package="atk"/>
25       <dep package="gstreamer"/>
26       <dep package="gst-plugins-base"/>
27       <dep package="gst-plugins-good"/>
28       <dep package="gst-plugins-bad"/>
29       <dep package="gst-libav"/>
30       <dep package="openwebrtc"/>
31       <dep package="llvm"/>
32       <dep package="shared-mime-info"/>
33       <if condition-set="linux">
34           <dep package="xserver"/>
35           <dep package="mesa"/>
36           <dep package="libseccomp"/>
37           <dep package="at-spi2-core"/>
38           <dep package="at-spi2-atk"/>
39       </if>
40       <if condition-set="macos">
41           <dep package="gsettings-desktop-schemas"/>
42       </if>
43     </dependencies>
44   </metamodule>
45
46   <!-- Please use http/https to access repositories to be friendly to users stuck behind firewalls. -->
47   <repository type="git" name="github.com"
48       href="https://github.com"/>
49   <repository type="tarball" name="sourceware.org-mirror"
50       href="http://mirrors.kernel.org/sources.redhat.com/"/>
51   <repository type="tarball" name="ftp.gnome.org"
52       href="http://ftp.gnome.org"/>
53   <repository type="git" name="git.gnome.org"
54       href="https://git.gnome.org/browse/"/>
55   <repository type="tarball" name="cairographics.org"
56       href="http://cairographics.org"/>
57   <repository type="tarball" name="freedesktop.org"
58       href="http://www.freedesktop.org"/>
59   <repository type="tarball" name="xorg"
60       href="http://xorg.freedesktop.org"/>
61   <repository type="tarball" name="xmlsoft.org"
62       href="http://xmlsoft.org"/>
63   <repository type="tarball" name="gstreamer"
64       href="http://gstreamer.freedesktop.org/src/"/>
65   <repository type="tarball" name="savannah.gnu.org"
66       href="http://download.savannah.gnu.org/releases/"/>
67   <repository type="git" name="freedesktop-git"
68       href="http://anongit.freedesktop.org/git"/>
69   <repository type="tarball" name="people.freedesktop.org"
70       href="http://people.freedesktop.org"/>
71   <repository type="tarball" name="llvm.org"
72       href="http://llvm.org"/>
73
74   <autotools id="cairo">
75     <if condition-set="linux">
76       <autogenargs value="--enable-gl=yes --enable-egl=yes --enable-glx=yes"/>
77     </if>
78     <if condition-set="macos">
79       <autogenargs value="ac_cv_func_rsvg_pixbuf_from_file=no --disable-lto"/>
80     </if>
81     <dependencies>
82       <dep package="fontconfig"/>
83       <dep package="pixman"/>
84       <dep package="glib"/>
85     </dependencies>
86     <branch module="releases/cairo-1.14.2.tar.xz" version="1.14.2"
87             repo="cairographics.org"
88             hash="sha1:c8da68aa66ca0855b5d0ff552766d3e8679e1d24"/>
89   </autotools>
90
91   <!-- FIXME: Pixman 0.32.6 isn't buildable with Clang, but disable-mmx option fixes
92               the build. This workaround can be removed once the original bug is fixed.
93               Details can be found here: https://bugs.webkit.org/show_bug.cgi?id=151441 -->
94   <autotools id="pixman" autogen-sh="configure"
95              autogenargs="--enable-gtk=no --disable-mmx">
96     <branch module="releases/pixman-0.32.6.tar.gz" version="0.32.6"
97             repo="cairographics.org"
98             hash="sha256:3dfed13b8060eadabf0a4945c7045b7793cc7e3e910e748a8bb0f0dc3e794904"
99             md5sum="3a30859719a41bd0f5cccffbfefdd4c2">
100     </branch>
101   </autotools>
102
103   <autotools id="fonts" supports-non-srcdir-builds="no"
104              skip-autogen="true">
105     <branch repo="github.com" module="mrobinson/webkitgtk-test-fonts.git" checkoutdir="webkitgtk-test-fonts" tag="0.0.5"/>
106   </autotools>
107
108   <autotools id="dicts" supports-non-srcdir-builds="no"
109              skip-autogen="true">
110     <branch repo="github.com" module="mrobinson/webkitgtk-test-dicts.git" checkoutdir="webkitgtk-test-dicts" tag="0.0.1"/>
111   </autotools>
112
113   <autotools id="freetype6" autogen-sh="configure">
114     <branch module="freetype/freetype-2.4.11.tar.bz2" version="2.4.11"
115             repo="savannah.gnu.org"
116             hash="sha256:ef9d0bcb64647d9e5125dc7534d7ca371c98310fec87677c410f397f71ffbe3f"
117             md5sum="b93435488942486c8d0ca22e8f768034">
118       <patch file="freetype6-2.4.11-truetype-font-height-fix.patch" strip="1"/>
119     </branch>
120   </autotools>
121
122   <autotools id="harfbuzz" autogen-sh="configure">
123     <branch module="software/harfbuzz/release/harfbuzz-0.9.35.tar.bz2"
124             version="0.9.35"
125             checkoutdir="harfbuzz-0.9.35"
126             repo="freedesktop.org"
127             hash="sha256:0aa1a8aba6f502321cf6fef3c9d2c73dde48389c5ed1d3615a7691944c2a06ed"
128             md5sum="531ee8650626ecddcd90b2a4637e31d4">
129     </branch>
130   </autotools>
131
132   <autotools id="libffi" autogen-sh="configure">
133     <branch module="libffi/libffi-3.1.tar.gz" version="3.1"
134              repo="sourceware.org-mirror"
135              hash="sha256:97feeeadca5e21870fa4433bc953d1b3af3f698d5df8a428f68b73cd60aef6eb"
136              md5sum="f5898b29bbfd70502831a212d9249d10"/>
137   </autotools>
138
139   <autotools id="libseccomp" supports-non-srcdir-builds="no" autogen-sh="./autogen.sh; ./configure">
140     <branch repo="github.com" module="seccomp/libseccomp.git" tag="v2.2.3"/>
141   </autotools>
142
143   <autotools id="gdk-pixbuf" autogen-sh="configure"
144              autogenargs="--disable-introspection">
145     <dependencies>
146       <dep package="glib"/>
147     </dependencies>
148     <branch module="/pub/GNOME/sources/gdk-pixbuf/2.30/gdk-pixbuf-2.30.8.tar.xz" version="2.30.8"
149             repo="ftp.gnome.org"
150             hash="sha256:4853830616113db4435837992c0aebd94cbb993c44dc55063cee7f72a7bef8be"/>
151   </autotools>
152
153   <autotools id="librsvg" autogen-sh="configure"
154              autogenargs="--disable-introspection --enable-pixbuf-loader --disable-gtk-theme">
155     <if condition-set="macos">
156       <autogenargs value="--disable-Bsymbolic"/>
157     </if>
158     <dependencies>
159       <dep package="gdk-pixbuf"/>
160       <dep package="glib"/>
161       <dep package="cairo"/>
162     </dependencies>
163     <branch module="/pub/GNOME/sources/librsvg/2.36/librsvg-2.36.1.tar.xz" version="2.36.1"
164             repo="ftp.gnome.org"
165             hash="sha256:786b95e1a091375c5ef2997a21c69ff24d7077afeff18197355f54d9dcbcd8c5"
166             md5sum="89d483f30a7c77245b7ee02faaea5a5a">
167         <patch file="librsvg-2.36.1-bump-up-config.guess-to-support-aarch64.patch" strip="1"/>
168     </branch>
169   </autotools>
170
171   <autotools id="gtk+" autogen-sh="configure"
172              autogenargs="--disable-introspection">
173     <if condition-set="macos">
174       <autogenargs value="--enable-x11-backend=no --enable-quartz-backend" />
175       <makeargs value="-j1" />
176     </if>
177     <dependencies>
178       <dep package="glib"/>
179       <dep package="cairo"/>
180       <dep package="atk"/>
181       <if condition-set="linux">
182         <dep package="at-spi2-atk"/>
183       </if>
184       <dep package="gdk-pixbuf"/>
185       <dep package="pango"/>
186     </dependencies>
187     <branch module="/pub/GNOME/sources/gtk+/3.16/gtk+-3.16.4.tar.xz" version="3.16.4"
188             repo="ftp.gnome.org"
189             hash="sha256:1ee5dbd7a4cb81a91eaa1b7ae64ba5a3eab6a3c0a764155583ab96524590fc8e"/>
190   </autotools>
191
192   <autotools id="glib"
193              autogen-sh="configure"
194              autogenargs="--disable-dtrace">
195     <dependencies>
196       <dep package="libffi"/>
197     </dependencies>
198     <branch module="/pub/GNOME/sources/glib/2.44/glib-2.44.1.tar.xz" version="2.44.1"
199             repo="ftp.gnome.org"
200             hash="sha256:8811deacaf8a503d0a9b701777ea079ca6a4277be10e3d730d2112735d5eca07">
201       <patch file="glib-warning-fix.patch" strip="1"/>
202     </branch>
203   </autotools>
204
205   <autotools id="glib-networking">
206     <if condition-set="macos">
207       <autogenargs value="--with-ca-certificates='/usr/local/etc/openssl/cert.pem' --without-pkcs11"/>
208     </if>
209     <dependencies>
210       <dep package="glib"/>
211     </dependencies>
212     <branch module="/pub/GNOME/sources/glib-networking/2.41/glib-networking-2.41.4.tar.xz" version="2.41.4"
213             repo="ftp.gnome.org"
214             hash="sha256:930ad618865dcf81765d0f48cb6f13e22d76203efa59d30604aed0384ce80fd7"
215             md5sum="f88e163322c0834f9781d6224771ab2e"/>
216   </autotools>
217
218   <autotools id="libsoup"
219              autogenargs="--without-gnome --disable-introspection">
220     <if condition-set="macos">
221       <autogenargs value="--disable-tls-check"/>
222     </if>
223     <dependencies>
224       <dep package="glib-networking"/>
225     </dependencies>
226     <branch module="libsoup" version="2.49.91.1"
227             repo="git.gnome.org"
228             tag="f7292448160128b3cb4b7cd06c2447f81fd8c6c9"/>
229   </autotools>
230
231   <autotools id="fontconfig" 
232              autogen-sh="configure"
233              autogenargs="--enable-libxml2">
234     <if condition-set="macos">
235       <autogenargs value="--with-add-fonts=/System/Library/Fonts,/Library/Fonts,~/Library/Fonts"/>
236     </if>
237     <dependencies>
238       <dep package="freetype6"/>
239       <dep package="libxml2"/>
240     </dependencies>
241     <branch module="software/fontconfig/release/fontconfig-2.11.1.tar.gz" version="2.11.1"
242             repo="freedesktop.org"
243             hash="sha256:b6b066c7dce3f436fdc0dfbae9d36122b38094f4f53bd8dffd45e195b0540d8d"
244             md5sum="e75e303b4f7756c2b16203a57ac87eba">
245       <patch file="fontconfig-fix-osx-cache.diff" strip="1"/>
246     </branch>
247   </autotools>
248
249   <autotools id="gnome-icon-theme" autogen-sh="configure">
250     <dependencies>
251       <dep package="gtk+"/>
252     </dependencies>
253     <branch module="pub/GNOME/sources/gnome-icon-theme/3.2/gnome-icon-theme-3.2.1.tar.xz" version="3.2.1"
254             repo="ftp.gnome.org"
255             hash="sha256:a7f0a8b17e91ac338fdbc01ac59a8738e9c1e201de492c070d43aacf291a8959"
256             md5sum="40be1e5a6eae11181311a6fc432cf892">
257     </branch>
258   </autotools>
259
260   <autotools id="gnome-icon-theme-symbolic" supports-non-srcdir-builds="no" autogen-sh="configure">
261     <dependencies>
262       <dep package="gtk+"/>
263     </dependencies>
264     <branch module="pub/GNOME/sources/gnome-icon-theme-symbolic/3.2/gnome-icon-theme-symbolic-3.2.1.tar.xz" version="3.2.1"
265             repo="ftp.gnome.org"
266             hash="sha256:a558af2f87f761f00421f49c1addd2149b70228158e09327fa861219ac1a63cb"
267             md5sum="94137d3c256f2cc80298a9bef15d68c4">
268     </branch>
269   </autotools>
270
271   <autotools id="gnome-themes-standard" autogen-sh="configure">
272     <dependencies>
273       <dep package="gtk+"/>
274       <dep package="librsvg"/>
275     </dependencies>
276     <branch module="pub/GNOME/sources/gnome-themes-standard/3.6/gnome-themes-standard-3.6.0.tar.xz" version="3.6.0"
277             repo="ftp.gnome.org"
278             hash="sha256:d832fd38f7659f470df5ddc52131a59f989c75f3a70f8b3a514f89d90d4f43ec">
279     </branch>
280   </autotools>
281
282   <autotools id="atk"
283              autogen-sh="configure"
284              autogenargs="--disable-introspection">
285     <branch module="pub/GNOME/sources/atk/2.15/atk-2.15.4.tar.xz" version="2.15.4"
286             repo="ftp.gnome.org"
287             hash="sha256:0dddfa73a02178ca21a8de172c86d699aa887b4efeec736b4c8721eee4ac349c"/>
288   </autotools>
289
290   <autotools id="at-spi2-core" 
291              autogenargs="--disable-introspection">
292     <branch module="pub/GNOME/sources/at-spi2-core/2.10/at-spi2-core-2.10.0.tar.xz" version="2.10.0"
293             repo="ftp.gnome.org"
294             hash="sha256:964155c7574220a00e11e1c0d91f2d3017ed603920eb1333ff9cbdb6a22744db">
295     </branch>
296     <dependencies>
297       <dep package="glib"/>
298     </dependencies>
299   </autotools>
300
301   <autotools id="at-spi2-atk">
302     <branch module="pub/GNOME/sources/at-spi2-atk/2.10/at-spi2-atk-2.10.0.tar.xz" version="2.10.0"
303             repo="ftp.gnome.org"
304             hash="sha256:dea7ff2f9bc9bbdb0351112616d738de718b55739cd2511afecac51604c31a94">
305     </branch>
306     <dependencies>
307       <dep package="glib"/>
308       <dep package="atk"/>
309       <dep package="at-spi2-core"/>
310     </dependencies>
311   </autotools>
312
313   <autotools id="libxml2" supports-non-srcdir-builds="no"
314              autogen-sh="./autogen.sh; ./configure --with-python=no">
315     <branch module="/sources/libxml2-2.9.1.tar.gz" version="2.9.1"
316             repo="xmlsoft.org"
317             hash="sha256:fd3c64cb66f2c4ea27e934d275904d92cec494a8e8405613780cbc8a71680fdb"
318             md5sum="9c0cfef285d5c4a5c80d00904ddab380"/>
319   </autotools>
320
321   <autotools id="orc" autogenargs="--disable-gtk-doc" autogen-sh="configure">
322     <branch module="orc/orc-0.4.17.tar.gz" version="0.4.17"
323             repo="gstreamer"
324             hash="sha256:4fc7cca48c59fff23afee78fb642cdbde001f56401c8f47b95a16578d1d5d7e8"
325             md5sum="af1bf3dab9e69f3c36f389285e2a12a1"/>
326   </autotools>
327
328   <autotools id="gstreamer" autogenargs="--disable-gtk-doc">
329     <if condition-set="macos">
330       <autogenargs value="--disable-introspection"/>
331       <makeargs value="CFLAGS+=-Wno-error"/>
332     </if>
333     <dependencies>
334       <dep package="orc"/>
335     </dependencies>
336     <branch module="gstreamer/gstreamer-1.4.4.tar.xz" version="1.4.4"
337             repo="gstreamer"
338             hash="sha256:f0e305d91a93d05bf9e332cd4256ca07d77f5186a4d73847b7ae6db218f2c237"
339             md5sum="98f4a6d45a28dd195144baef0244ba38"/>
340   </autotools>
341
342   <autotools id="gst-plugins-base"
343              autogen-sh="autogen.sh"
344              autogenargs="--disable-examples --disable-gtk-doc">
345     <if condition-set="macos">
346       <autogenargs value="--disable-introspection"/>
347       <makeargs value="CFLAGS+=-Wno-error"/>
348     </if>
349     <dependencies>
350       <dep package="gstreamer"/>
351     </dependencies>
352     <branch module="gst-plugins-base/gst-plugins-base-1.4.4.tar.xz" version="1.4.4"
353             repo="gstreamer"
354             hash="sha256:49cd9e8f23c416b1607b43837a09833fa03e0106929d81ead2ddfde6c0ade44b"
355             md5sum="0c42eca8f9e4efd56d2ce8e9249ce4a1">
356       <patch file="gst-plugins-base-rtp-rtcpbuffer-fix-typo-in-enum.patch" strip="1"/>
357     </branch>
358   </autotools>
359
360   <autotools id="gst-plugins-good" autogenargs="--disable-examples --disable-soup --disable-gtk-doc">
361     <if condition-set="macos">
362       <autogenargs value="--disable-introspection"/>
363       <makeargs value="CFLAGS+=-Wno-error  OBJCFLAGS+=-Wno-error"/>
364     </if>
365     <dependencies>
366       <dep package="gst-plugins-base"/>
367     </dependencies>
368
369     <branch module="gst-plugins-good/gst-plugins-good-1.4.4.tar.xz" version="1.4.4"
370             repo="gstreamer"
371             hash="sha256:2df90e99da45211c7b2525ae4ac34830a9e7784bd48c072c406c0cf014bdb277"
372             md5sum="673cf9276952bd3937dafd817c9ead2b">
373     </branch>
374   </autotools>
375
376   <autotools id="gst-plugins-bad" autogenargs="--disable-examples --disable-gtk-doc">
377     <if condition-set="macos">
378       <autogenargs value="--disable-introspection"/>
379       <makeargs value="CFLAGS+=-Wno-error CXXFLAGS+=-Wno-error OBJCFLAGS+=-Wno-error"/>
380     </if>
381     <dependencies>
382       <dep package="gst-plugins-base"/>
383     </dependencies>
384     <branch module="gst-plugins-bad/gst-plugins-bad-1.4.4.tar.xz" version="1.4.4"
385             repo="gstreamer"
386             hash="sha256:e41b36105c0a13a2cb1ff9f559714e839b82dc3841484cd664790fb7947e55c7"
387             md5sum="972c6e22dd2e44fcf0b04b9d810a56be">
388       <patch file="gst-plugins-bad-remove-gnustep-support.patch" strip="1"/>
389       <patch file="gst-plugins-bad-fix-faad2-version-check.patch" strip="1"/>
390     </branch>
391   </autotools>
392
393   <autotools id="gst-libav" autogenargs="--with-libav-extra-configure='--disable-yasm' --disable-gtk-doc">
394     <if condition-set="macos">
395       <makeargs value="CFLAGS+=-Wno-error"/>
396     </if>
397     <dependencies>
398       <dep package="gst-plugins-base"/>
399     </dependencies>
400     <branch module="gst-libav/gst-libav-1.4.4.tar.xz" version="1.4.4"
401             repo="gstreamer"
402             hash="sha256:2ec7285e5ec6731963b0955487cceb9eb04e285ca682f3ef575996c068cde8aa"
403             md5sum="64a3e2cda2687132cadca4efdc63f3b4"/>
404   </autotools>
405
406   <autotools id="xserver" autogenargs="--disable-xinerama --enable-glx --enable-composite --disable-xorg --disable-dmx --disable-xnest --disable-xquartz --disable-xwin --disable-xephyr --disable-xfake --disable-xfbdev --disable-install-setuid --disable-unit-tests --disable-present --enable-unix-transport --enable-tcp-transport --disable-local-transport --with-xkb-path=/usr/share/X11/xkb --with-xkb-output=/var/lib/xkb --with-xkb-bin-directory=/usr/bin --without-dtrace">
407     <dependencies>
408       <dep package="pixman"/>
409     </dependencies>
410     <branch module="/releases/individual/xserver/xorg-server-1.16.4.tar.bz2" version="1.16.4"
411             repo="xorg"
412             hash="sha256:abb6e1cc9213a9915a121f48576ff6739a0b8cdb3d32796f9a7743c9a6efc871"
413             md5sum="80d140f631d862b76dc67ae983151c77">
414       <patch file="xserver-remove-bogus-dependencies.patch" strip="1"/>
415     </branch>
416   </autotools>
417
418   <autotools id="gtk-doc" autogen-sh="configure">
419     <if condition-set="macos">
420       <autogenargs value="--with-xml-catalog=/usr/local/etc/xml/catalog"/>
421     </if>
422     <dependencies>
423       <dep package="glib"/>
424     </dependencies>
425     <branch module="/pub/GNOME/sources/gtk-doc/1.20/gtk-doc-1.20.tar.xz" version="1.20"
426             repo="ftp.gnome.org"
427             hash="sha256:3e6ecf134dbf92a74c24d79848fea3a48e59ab95408a38c6405905d95a293011"/>
428   </autotools>
429
430   <autotools id="mesa" autogenargs="--enable-xlib-glx --disable-dri --disable-egl --with-gallium-drivers=swrast" skip-install="true">
431     <!--- WARNING: At jhbuildrc, when we define the path to the Gallium llvmpipe software rasterizer (needed by XvfbDriver),
432           we assume that the directory is named "Mesa". So, don't change the checkoutdir name even if you update the version.  -->
433     <branch module="/~brianp/mesa/11.0.6/mesa-11.0.6.tar.xz" version="11.0.6"
434             checkoutdir="Mesa"
435             repo="people.freedesktop.org"
436             hash="sha256:8340e64cdc91999840404c211496f3de38e7b4cb38db34e2f72f1642c5134760">
437     </branch>
438     <dependencies>
439       <dep package="llvm"/>
440     </dependencies>
441   </autotools>
442
443   <autotools id="libusrsctp" supports-non-srcdir-builds="no" autogen-sh="./bootstrap; ./configure --disable-warnings-as-errors">
444     <branch repo="github.com" module="sctplab/usrsctp.git" checkoutdir="usrsctp" tag="078ff3252f73327e0ac11d6fd5eff62011f6646e"/>
445    </autotools>
446
447    <autotools id="gst-plugins-openwebrtc" supports-parallel-builds="no" supports-non-srcdir-builds="no" autogen-sh="./autogen.sh; ./configure">
448      <if condition-set="macos">
449        <makeargs value="CFLAGS+=-Wno-error"/>
450      </if>
451      <dependencies>
452        <dep package="gst-plugins-base"/>
453        <dep package="libusrsctp"/>
454      </dependencies>
455     <branch repo="github.com" module="EricssonResearch/openwebrtc-gst-plugins.git" checkoutdir="gst-plugins-openwebrtc" tag="e359b67484af90f416ea35e301205d2b53c77a14"/>
456    </autotools>
457
458    <autotools id="libnice" supports-non-srcdir-builds="no">
459     <dependencies>
460       <dep package="gstreamer"/>
461     </dependencies>
462     <branch repo="freedesktop-git" module="libnice/libnice.git" tag="0.1.10" checkoutdir="libnice"/>
463   </autotools>
464
465   <autotools id="openwebrtc" autogenargs="--enable-bridge=no --enable-owr-gst=yes">
466      <if condition-set="macos">
467        <makeargs value="CFLAGS+=-Wno-error"/>
468      </if>
469     <dependencies>
470       <dep package="gst-plugins-openwebrtc"/>
471       <dep package="libnice"/>
472      </dependencies>
473     <branch repo="github.com" module="EricssonResearch/openwebrtc.git" checkoutdir="openwebrtc" tag="13516c7f79a0c48bb411464f7613d4b426c70f5b"/>
474   </autotools>
475
476   <autotools id="llvm"
477              autogenargs="--enable-optimized --disable-terminfo --disable-zlib --enable-targets=host --disable-backtraces --disable-crash-overrides --disable-expensive-checks --disable-debug-runtime --disable-assertions --enable-shared">
478     <branch repo="llvm.org"
479             module="/releases/3.7.0/llvm-3.7.0.src.tar.xz" version="3.7.0" checkoutdir="llvm-3.7.0"
480             hash="sha256:ab45895f9dcdad1e140a3a79fd709f64b05ad7364e308c0e582c5b02e9cc3153"/>
481   </autotools>
482
483   <autotools id="gsettings-desktop-schemas" autogen-sh="configure">
484     <dependencies>
485       <dep package="glib"/>
486     </dependencies>
487     <branch module="/pub/GNOME/sources/gsettings-desktop-schemas/3.16/gsettings-desktop-schemas-3.16.1.tar.xz" version="3.16.1"
488             repo="ftp.gnome.org"
489             hash="sha256:74fe9fdad510c8a6666febeceb7ebafc581ef990b3afcc8c1e8b5d90b24b3461">
490     </branch>
491   </autotools>
492
493   <autotools id="shared-mime-info"
494              autogenargs="--disable-default-make-check">
495     <dependencies>
496       <dep package="libxml2"/>
497       <dep package="glib"/>
498     </dependencies>
499     <branch module="/~hadess/shared-mime-info-${version}.tar.xz" version="1.5"
500             repo="freedesktop.org"
501             hash="sha256:d6412840eb265bf36e61fd7b6fc6bea21b0f58cb22bed16f2ccccdd54bea4180">
502       <patch file="shared-mime-info-xht-glob.patch" strip="1"/>
503       <patch file="shared-mime-info-xhtml-magic.patch" strip="1"/>
504     </branch>
505   </autotools>
506   
507   <!-- Dependencies listed below this point are not thought to affect test results, and are only
508        included because they themselves depend on other dependencies built by jhbuild. -->
509
510   <autotools id="pango" autogen-sh="configure"
511              autogenargs="--enable-cairo">
512     <dependencies>
513       <dep package="cairo"/>
514       <dep package="fontconfig"/>
515     </dependencies>
516     <branch module="/pub/GNOME/sources/pango/1.36/pango-1.36.8.tar.xz" version="1.36.8"
517             repo="ftp.gnome.org"
518             hash="sha256:18dbb51b8ae12bae0ab7a958e7cf3317c9acfc8a1e1103ec2f147164a0fc2d07">
519     </branch>
520   </autotools>
521
522 </moduleset>