Build fix. Use internal pcre on glib, make gnutls a dependency of
[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="fonts"/>
9       <dep package="freetype6"/>
10       <dep package="glib"/>
11       <dep package="glib-networking"/>
12       <dep package="libsoup"/>
13     </dependencies>
14   </metamodule>
15
16   <repository type="tarball" name="github.com"
17       href="https://github.com"/>
18   <repository type="tarball" name="gnome.org"
19       href="http://ftp.gnome.org"/>
20   <repository type="git" name="git.gnome.org"
21       href="git://git.gnome.org/"/>
22   <repository type="tarball" name="gnu.org"
23       href="http://ftp.gnu.org/"/>
24
25   <autotools id="fonts"
26              skip-autogen="true">
27     <branch module="downloads/mrobinson/webkitgtk-test-fonts/webkitgtk-test-fonts-0.0.1.tar.gz" version="0.0.1"
28             repo="github.com"
29             hash="sha256:df40960ec98bd23de2f6ea8f5135ffc9485929aeddb4f08be5144881a1fd3887"
30             md5sum="2c752a694f41f3ff7aed6e3015250f69" size="6635293">
31     </branch>
32   </autotools>
33
34   <tarball id="freetype6">
35     <source href="download.savannah.gnu.org/releases/freetype/freetype-2.4.2.tar.bz2" version="2.4.2"
36             hash="sha256:9a987aef8c50d9bcfdfdc9f012f8bd0de6095cc1a5524e62c1a037deb8dacbfe"
37             md5sum="647ee8ed266f9a4117c8d0a4855b3d3e"/>
38   </tarball>
39
40   <autotools id="glib">
41     <branch module="/pub/GNOME/sources/glib/2.31/glib-2.31.2.tar.xz" version="2.31.2"
42             repo="gnome.org"
43             hash="sha256:19d7921671a487c3c5759a57df7b8508afdbadd7764d62a47a82fff7b399032b"
44             md5sum="1cbdf314d7c87916a0c3dce83ac0285f"/>
45   </autotools>
46
47   <autotools id="glib-networking">
48     <dependencies>
49       <dep package="gnutls"/>
50     </dependencies>
51     <branch module="/pub/GNOME/sources/glib-networking/2.31/glib-networking-2.31.2.tar.xz" version="2.31.2"
52             repo="gnome.org"
53             hash="sha256:03e3a2881d2626d1206e72972531661037fe0d32e745bf9b2f63c0d6f5e32a9c"
54             md5sum="b649b457bd9fd5e0e9b9c4dcb1a74a37"/>
55   </autotools>
56
57   <autotools id="gnutls"
58              autogenargs="--enable-ld-version-script --enable-cxx --without-lzo --with-libgcrypt">
59     <branch module="/gnu/gnutls/gnutls-2.12.14.tar.bz2" version="2.12.14"
60             repo="gnu.org"
61             hash="sha256:5ee72ba6de7a23cf315792561954451e022dac8730149ca95f93c61e95be2ce3"
62             md5sum="555687a7ffefba0bd9de1e71cb61402c"/>
63   </autotools>
64
65   <autotools id="libsoup">
66     <branch module="libsoup" version="2.37.2.1+git"
67             repo="git.gnome.org"
68             tag="5cbfc48caf76ced2e28ee06c9e40523273601dc6"/>
69   </autotools>
70
71 </moduleset>