fixup! [Rom Size] Use system libpng
[platform/framework/web/chromium-efl.git] / tizen_src / build / jhbuild / 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="chromeefl-dependencies">
7     <dependencies>
8       <dep package="efl"/>
9       <dep package="elementary"/>
10       <dep package="glib"/>
11       <dep package="glib-networking"/>
12       <dep package="gstreamer"/>
13       <dep package="gst-plugins-base"/>
14       <dep package="gst-plugins-good"/>
15       <dep package="gst-plugins-ugly"/>
16       <dep package="gst-plugins-bad"/>
17       <dep package="gst-libav"/>
18       <dep package="libpng"/>
19     </dependencies>
20   </metamodule>
21
22   <repository type="tarball" name="download.enlightenment.org"
23       href="http://download.enlightenment.org"/>
24   <repository type="tarball" name="ftp.gnome.org"
25       href="http://ftp.gnome.org"/>
26   <repository type="git" name="git.gnome.org"
27       href="http://git.gnome.org/"/>
28   <repository type="tarball" name="gstreamer"
29       href="http://gstreamer.freedesktop.org/src/"/>
30   <repository type="tarball" name="sourceforge.net"
31       href="http://sourceforge.net"/>
32   <repository type="tarball" name="sourceware.org"
33       href="http://sourceware.org"/>
34   <repository type="tarball" name="freedesktop.org"
35       href="http://freedesktop.org"/>
36   <repository type="tarball" name="zlib.net"
37       href="http://zlib.net"/>
38
39   <autotools id="at-spi2-core"
40         autogenargs="--disable-introspection">
41   <branch module="pub/GNOME/sources/at-spi2-core/2.10/at-spi2-core-2.10.0.tar.xz" version="2.10.0"
42         repo="ftp.gnome.org"
43         hash="sha256:964155c7574220a00e11e1c0d91f2d3017ed603920eb1333ff9cbdb6a22744db">
44   </branch>
45     <dependencies>
46       <dep package="glib"/>
47     </dependencies>
48   </autotools>
49
50   <autotools id="at-spi2-atk">
51     <branch module="pub/GNOME/sources/at-spi2-atk/2.10/at-spi2-atk-2.10.0.tar.xz" version="2.10.0"
52           repo="ftp.gnome.org"
53           hash="sha256:dea7ff2f9bc9bbdb0351112616d738de718b55739cd2511afecac51604c31a94">
54     </branch>
55     <dependencies>
56       <dep package="glib"/>
57       <dep package="atk"/>
58       <dep package="at-spi2-core"/>
59     </dependencies>
60   </autotools>
61
62   <autotools id="atk"
63           autogen-sh="configure"
64           autogenargs="--disable-introspection">
65     <branch module="pub/GNOME/sources/atk/2.12/atk-2.12.0.tar.xz" version="2.12.0"
66           repo="ftp.gnome.org"
67           hash="sha256:48a8431974639c5a59c24fcd3ece1a19709872d5dfe78907524d9f5e9993f18f"/>
68     <dependencies>
69       <dep package="glib"/>
70     </dependencies>
71   </autotools>
72
73   <!-- The long and scary "enable-i-really" option is needed to build EFL with disable-pulseaudio and disable-physics options.
74        Apparently EFL configure script considers such configuration unsupported. Still we don't need audio or physics support
75        in EFL and building extra libraries just to satisfy dependencies we don't need is pointless. -->
76   <autotools id="efl" autogen-sh="configure"
77              autogenargs="--with-x11=xlib --with-opengl=es --with-glib=yes --disable-pulseaudio --disable-physics --enable-egl
78                           --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-abb">
79     <branch module="rel/libs/efl/efl-1.17.0.tar.xz" version="1.17.0"
80             repo="download.enlightenment.org"
81             hash="sha256:c13540bad764d014fea2c079fad8fcca62e5c229994d43aa4eb692d2c9b73afe"
82             md5sum="c7cf8478edff3f1342e5f664b347c13c">
83     </branch>
84     <dependencies>
85       <dep package="glib"/>
86     </dependencies>
87   </autotools>
88
89   <autotools id="elementary" autogen-sh="configure"
90              autogenargs="--enable-ecore-x --enable-egl --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-abb">
91     <branch module="rel/libs/elementary/elementary-1.17.0.tar.xz" version="1.17.0"
92             repo="download.enlightenment.org"
93             hash="sha256:6a6a5883939eab8d87179c7980c0dbd6b53d82bf460a161045a891694d036b2b"
94             md5sum="5d25c429e34da44e6b4ba27cd91ade4d">
95     </branch>
96     <dependencies>
97       <dep package="efl"/>
98     </dependencies>
99   </autotools>
100
101   <autotools id="libffi" autogen-sh="configure">
102     <branch module="/pub/libffi/libffi-3.0.11.tar.gz" version="3.0.11"
103             repo="sourceware.org"
104             hash="sha256:70bfb01356360089aa97d3e71e3edf05d195599fd822e922e50d46a0055a6283"
105             md5sum="f69b9693227d976835b4857b1ba7d0e3"/>
106   </autotools>
107
108   <autotools id="glib"
109              autogen-sh="configure"
110              autogenargs="--disable-dtrace">
111     <dependencies>
112       <dep package="libffi"/>
113     </dependencies>
114     <branch module="/pub/GNOME/sources/glib/2.40/glib-2.40.2.tar.xz" version="2.40.2"
115             repo="ftp.gnome.org"
116             hash="sha256:e8ff8af2950897e805408480c454c415d1eade4e670ec5fb507f5e5853726c7a"/>
117   </autotools>
118
119   <autotools id="glib-networking">
120     <dependencies>
121       <dep package="glib"/>
122     </dependencies>
123     <branch module="/pub/GNOME/sources/glib-networking/2.33/glib-networking-2.33.2.tar.xz" version="2.33.2"
124             repo="ftp.gnome.org"
125             hash="e298cff3935eb752be290bbf734e457f1870bdb5370ee292606e6040a82074e7"
126             md5sum="5abb364f2a0babe2ec1e3a6d59f69043"/>
127   </autotools>
128
129   <autotools id="libpng" autogen-sh="configure">
130     <branch module="projects/libpng/files/libpng16/1.6.34/libpng-1.6.34.tar.xz" version="1.6.34"
131             repo="sourceforge.net"
132             md5sum="c05b6ca7190a5e387b78657dbe5536b2">
133     </branch>
134   </autotools>
135
136   <autotools id="libsoup"
137              autogen-sh="configure"
138              autogenargs="--without-gnome --disable-introspection">
139     <dependencies>
140       <dep package="glib-networking"/>
141     </dependencies>
142     <branch module="/pub/gnome/sources/libsoup/2.42/libsoup-2.42.0.tar.xz" version="2.42.0"
143             repo="ftp.gnome.org"
144             hash="sha256:9e0e7eb5d3f7401ccf521fbc289fc1fa0923b7c7833729e2ed7696f7b848893e">
145     </branch>
146   </autotools>
147
148   <autotools id="orc" autogen-sh="configure">
149     <branch module="orc/orc-0.4.18.tar.gz" version="0.4.18"
150             repo="gstreamer"
151             hash="sha256:34d3c8a7259f42bed4dcfbc106c5e3d0cc8e17eeaa73128d1c5eaf92883a6a24">
152     </branch>
153   </autotools>
154
155   <autotools id="gstreamer"
156              autogen-sh="configure"
157              autogenargs="--disable-examples --disable-tests --disable-failing-tests">
158     <branch repo="gstreamer"
159             module="gstreamer/gstreamer-1.6.2.tar.xz" version="1.6.2"
160             hash="sha256:5896716bd8e089dba452932a2eff2bb6f6c9d58ff64a96635d157f1ffaf8feb2">
161     </branch>
162   </autotools>
163
164   <autotools id="gst-plugins-base"
165              autogen-sh="configure"
166              autogenargs="--disable-examples --enable-iso-codes --enable-theora --enable-vorbis">
167     <dependencies>
168       <dep package="gstreamer"/>
169     </dependencies>
170     <branch repo="gstreamer"
171             module="gst-plugins-base/gst-plugins-base-1.6.2.tar.xz" version="1.6.2"
172             hash="sha256:c75dd400e451526ed71e1c4955e33d470a2581f5e71ecf84920a41c0a5c75322"/>
173   </autotools>
174
175   <autotools id="gst-plugins-good"
176              autogen-sh="configure"
177              autogenargs="--disable-examples --enable-pulse">
178     <dependencies>
179       <dep package="gst-plugins-base"/>
180       <dep package="libsoup"/>
181     </dependencies>
182     <branch repo="gstreamer"
183             module="gst-plugins-good/gst-plugins-good-1.6.2.tar.xz" version="1.6.2"
184             hash="sha256:876e54dfce93274b98e024f353258d35fa4d49d1f9010069e676c530f6eb6a92">
185     </branch>
186   </autotools>
187
188   <autotools id="gst-plugins-ugly"
189              autogen-sh="configure"
190              autogenargs="--disable-examples">
191     <dependencies>
192       <dep package="gst-plugins-base"/>
193     </dependencies>
194     <branch repo="gstreamer"
195             module="gst-plugins-ugly/gst-plugins-ugly-1.6.2.tar.xz" version="1.6.2"
196             hash="sha256:e7f1b6321c8667fabc0dedce3998a3c6e90ce9ce9dea7186d33dc4359f9e9845"/>
197   </autotools>
198
199   <autotools id="gst-plugins-bad"
200              autogen-sh="configure"
201              autogenargs="--disable-examples --enable-faad">
202     <dependencies>
203       <dep package="gst-plugins-base"/>
204     </dependencies>
205     <branch repo="gstreamer"
206             module="gst-plugins-bad/gst-plugins-bad-1.6.2.tar.xz" version="1.6.2"
207             hash="sha256:650855e39ff56a8bb6cb0c192109c5926ce12f536d06e19ebf829de71ef396fe">
208     </branch>
209   </autotools>
210
211   <autotools id="gst-libav"
212              autogen-sh="configure"
213              autogenargs="--with-libav-extra-configure='--disable-yasm'">
214     <dependencies>
215       <dep package="gst-plugins-base"/>
216       <dep package="orc"/>
217     </dependencies>
218     <branch repo="gstreamer"
219             module="gst-libav/gst-libav-1.6.2.tar.xz" version="1.6.2"
220             hash="sha2546:2597acc00171006d49f0d300440a87df51b113d557466e532153abc740db3469">
221     </branch>
222   </autotools>
223
224 </moduleset>