1 <?xml version="1.0"?><!--*- mode: nxml; indent-tabs-mode: nil -*-->
2 <!DOCTYPE moduleset SYSTEM "moduleset.dtd">
3 <?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
4 <!-- vim:set ts=2 expandtab: -->
6 <repository type="git" name="git.freedesktop.org"
7 href="git://anongit.freedesktop.org/"/>
8 <repository type="git" name="git.gnome.org" default="yes"
9 href="git://git.gnome.org/"/>
10 <repository type="git" name="git.clutter-project.org"
11 href="git://git.clutter-project.org/"/>
12 <repository type="git" name="github.com/rib"
13 href="git://github.com/rib/"/>
14 <repository type="git" name="github.com/clutter-project"
15 href="git://github.com/clutter-project/"/>
16 <repository type="git" name="gstreamer.freedesktop.org"
17 href="git://anongit.freedesktop.org/gstreamer/"/>
19 <repository type="tarball" name="gnome.org"
20 href="http://download.gnome.org/sources/"/>
21 <repository type="tarball" name="gnupg.org"
22 href="ftp://ftp.gnupg.org/gcrypt/"/>
23 <repository type="tarball" name="xmlsoft.org"
24 href="ftp://xmlsoft.org/"/>
25 <repository type="tarball" name="cairo.org"
26 href="http://cairographics.org/"/>
27 <repository type="tarball" name="people.freedesktop.org"
28 href="http://people.freedesktop.org/"/>
30 <!-- This is a special module: it's needed to build from git, but not
31 needed to build from tarballs, so it doesn't need to be in our suites
32 and it doesn't need to be an external dependency -->
33 <autotools id="gnome-common">
37 <autotools id="libxml2">
38 <pkg-config>libxml-2.0.pc</pkg-config>
39 <branch module="libxml2/libxml2-2.7.8.tar.gz"
40 repo="xmlsoft.org" version="2.7.8"
41 hash="sha256:cda23bc9ebd26474ca8f3d67e7d1c4a1f1e7106364b690d822e009fdc3c417ec"
42 md5sum="8127a65e8c3b08856093099b52599c86" size="4881808"/>
45 <autotools id="libxslt" check-target="false">
46 <pkg-config>libxslt.pc</pkg-config>
47 <branch module="libxml2/libxslt-1.1.26.tar.gz"
48 repo="xmlsoft.org" version="1.1.26"
49 hash="sha256:55dd52b42861f8a02989d701ef716d6280bfa02971e967c285016f99c66e3db1"
50 md5sum="e61d0364a30146aaa3001296f853b2b9" size="3401513"/>
52 <dep package="libxml2"/>
53 <dep package="libgcrypt"/>
57 <tarball id="intltool" version="0.41.1">
58 <source href="http://launchpad.net/intltool/trunk/0.41.1/+download/intltool-0.41.1.tar.gz"
59 hash="sha256:06d02133a85b9d6f29cd763050dc9267a6d73ef3008993f5b917cafc7ece96c0"
60 md5sum="d6c91bf06681919ccfdf3624035b75dc" size="139287"/>
62 <dep package="gnome-common"/>
66 <tarball id="expat" version="2.0.1">
67 <source href="http://sourceforge.net/projects/expat/files/expat/2.0.1/expat-2.0.1.tar.gz"
68 hash="sha256:847660b4df86e707c9150e33cd8c25bc5cd828f708c7418e765e3e983a2e5e93"
69 md5sum="ee8b492592568805593f81f8cdf2a04c" size="446456"/>
72 <tarball id="rarian" version="0.8.1" supports-non-srcdir-builds="no">
73 <pkg-config>rarian.pc</pkg-config>
74 <source href="http://download.gnome.org/sources/rarian/0.8/rarian-0.8.1.tar.bz2"
75 hash="sha256:aafe886d46e467eb3414e91fa9e42955bd4b618c3e19c42c773026b205a84577"
76 md5sum="75091185e13da67a0ff4279de1757b94" size="324441"/>
78 <dep package="libxslt"/>
79 <dep package="intltool"/>
83 <tarball id="shared-mime-info" supports-non-srcdir-builds="no" version="0.71">
84 <source href="http://people.freedesktop.org/~hadess/shared-mime-info-0.71.tar.bz2"
85 hash="sha256:1d8f97f17de77ae0d8a3a4ef357280ef444da87f4ce19170392712d0c2f6d04f"
86 md5sum="0a90508234d415f761a79fbffdff74f4" size="493216"/>
88 <dep package="intltool"/>
89 <dep package="libxml2"/>
94 <autotools id="libgpg-error" autogen-sh="configure" check-target="false">
95 <branch module="libgpg-error/libgpg-error-1.8.tar.bz2"
96 repo="gnupg.org" version="1.8"
97 hash="sha256:bdfbf2677147239d2d26d4e37f44635d9fd97c133c9ef9fd9793a12a059508c5"
98 md5sum="1d2005268a2f096db28cf9cf77b3229a" size="435341" />
101 <autotools id="libgcrypt" autogen-sh="configure" check-target="false">
102 <branch module="libgcrypt/libgcrypt-1.4.5.tar.bz2"
103 repo="gnupg.org" version="1.4.5"
104 hash="sha256:496f907c5324de75367ec61c63bfeed1309ef0bc64845dc20b3597731abd9e40"
105 md5sum="cc2017ad09b4543f8b3b5e9a53cfd89d" size="1148382">
106 <patch file="libgcrypt-1.4.5-ImplicitDSOLinking.patch" strip="1"/>
109 <dep package="libgpg-error" />
113 <autotools id="gnome-doc-utils">
116 <dep package="gnome-common"/>
117 <dep package="libxslt"/>
118 <dep package="libxml2"/>
119 <dep package="intltool"/>
120 <dep package="rarian"/>
124 <autotools id="gtk-doc">
127 <dep package="libxslt"/>
128 <dep package="gnome-doc-utils"/>
135 <dep package="glib"/>
136 <dep package="gobject-introspection"/>
137 <dep package="gtk-doc"/>
141 <tarball id="fontconfig" version="2.8.0">
142 <pkg-config>fontconfig.pc</pkg-config>
143 <source href="http://www.fontconfig.org/release/fontconfig-2.8.0.tar.gz"
144 hash="sha256:fa2a1c6eea654d9fce7a4b1220f10c99cdec848dccaf1625c01f076b31382335"
145 md5sum="77e15a92006ddc2adbb06f840d591c0e" size="1548409"/>
147 <dep package="expat"/>
151 <autotools id="pixman"
152 autogenargs="--disable-gtk">
153 <pkg-config>pixman-1.pc</pkg-config>
154 <branch module="releases/pixman-0.20.2.tar.gz" version="0.20.2"
156 hash="sha256:27b4e58ae8dcf8787cc309bc2b119ca6b6e353b3283a7821896e454ae8bd9725"
157 md5sum="a923c20af88e469ac29ba42cfedb88c2" size="542724">
161 <autotools id="cairo" autogenargs="--enable-xlib">
162 <pkg-config>cairo.pc</pkg-config>
163 <branch module="releases/cairo-1.10.2.tar.gz" version="1.10.2"
165 hash="sha256:32018c7998358eebc2ad578ff8d8559d34fc80252095f110a572ed23d989fc41"
166 md5sum="f101a9e88b783337b20b2e26dfd26d5f" size="23558405">
169 <dep package="fontconfig"/>
170 <dep package="gtk-doc"/>
171 <dep package="pixman"/>
174 <dep package="glitz"/>
178 <autotools id="cogl">
179 <pkg-config>cogl-1.0.pc</pkg-config>
182 <dep package="glib"/>
185 <dep package="mesa"/>
186 <dep package="gobject-introspection"/>
187 <dep package="UProf"/>
191 <autotools id="clutter">
194 <dep package="cogl"/>
196 <dep package="glib"/>
197 <dep package="cairo"/>
198 <dep package="pango"/>
199 <dep package="gtk-doc"/>
200 <dep package="json-glib"/>
201 <dep package="gobject-introspection"/>
204 <dep package="gdk-pixbuf"/>
208 <autotools id="gdk-pixbuf">
211 <dep package="glib"/>
212 <dep package="gobject-introspection"/>
213 <dep package="gtk-doc"/>
217 <autotools id="glib">
220 <dep package="gtk-doc"/>
223 <dep package="shared-mime-info"/>
226 <!-- these provide gnome implementations of glib
228 <dep package="gvfs"/>
232 <autotools id="gtk+">
236 <dep package="glib"/>
237 <dep package="cairo"/>
238 <dep package="pango"/>
239 <dep package="gdk-pixbuf"/>
240 <dep package="gtk-doc"/>
241 <dep package="gobject-introspection"/>
244 <dep package="shared-mime-info"/>
248 <autotools id="pango">
251 <dep package="glib"/>
252 <dep package="cairo"/>
253 <dep package="gtk-doc"/>
254 <dep package="gobject-introspection"/>
257 <dep package="libXft"/>
261 <autotools id="clutter-gtk">
264 <dep package="gtk+"/>
265 <dep package="clutter"/>
269 <autotools id="clutter-gst">
272 <dep package="clutter"/>
273 <dep package="gstreamer"/>
274 <dep package="gst-plugins-base"/>
277 <dep package="gobject-introspection"/>
281 <autotools id="mesa">
282 <branch repo="git.freedesktop.org"
283 supports-non-srcdir-builds="no"
290 <autotools id="wayland">
291 <branch repo="git.freedesktop.org"
292 module="wayland" checkoutdir="wayland"/>
294 <dep package="mesa"/>
298 <autotools id="gobject-introspection">
301 <dep package="glib"/>
302 <dep package="cairo"/>
309 <dep package="dbus-glib"/>
310 <dep package="gobject-introspection"/>
311 <dep package="js185"/>
315 <autotools id="UProf">
316 <branch repo="github.com/rib"
321 <autotools id="gobject-introspection">
322 <branch repo="git.gnome.org"
323 module="gobject-introspection"
327 <autotools id="gtk2">
328 <branch repo="git.gnome.org"
331 revision="gtk-2-24"/>
333 <dep package="glib"/>
334 <dep package="gdk-pixbuf"/>
336 <dep package="cairo"/>
337 <dep package="pango"/>
341 <autotools id="json-glib">
342 <branch repo="git.gnome.org"
344 revision="json-glib-0-14"/>
346 <dep package="glib"/>
347 <dep package="gobject-introspection"/>
351 <tarball id="liboil" version="0.3.17">
352 <pkg-config>liboil-0.3.pc</pkg-config>
353 <source href="http://liboil.freedesktop.org/download/liboil-0.3.17.tar.gz"
354 hash="sha256:105f02079b0b50034c759db34b473ecb5704ffa20a5486b60a8b7698128bfc69"
355 md5sum="47dc734f82faeb2964d97771cfd2e701" size="912563"/>
358 <!-- Temporary use fedora's server for gudev while kernel.org is down.
359 When kernel.org restored, revert to:
360 repo="kernel.org" module="utils/kernel/hotplug/udev-147.tar.bz2"
362 <repository type="tarball" name="fedoraproject.org"
363 href="pkgs.fedoraproject.org/repo/pkgs/"/>
364 <autotools id="gudev" check-target="false" supports-non-srcdir-builds="no"
365 autogen-sh="autogen.sh">
366 <pkg-config>gudev-1.0.pc</pkg-config>
367 <branch checkoutdir="gudev-147" repo="fedoraproject.org"
368 module="udev/udev-147.tar.bz2/aed0129c5a00e01d1be75ffda7d2e0f1/udev-147.tar.bz2" version="147">
369 <patch file="gudev-147.patch" strip="1"/>
372 <dep package="gobject-introspection"/>
376 <autotools id="gstreamer" autogenargs="-- --disable-tests" makeargs="GLIB_EXTRA_CFLAGS=-UG_DISABLE_DEPRECATED ERROR_CFLAGS=" supports-non-srcdir-builds="no">
377 <branch repo="gstreamer.freedesktop.org" module="gstreamer"/>
379 <dep package="glib"/>
380 <dep package="libxml2"/>
381 <dep package="gobject-introspection"/>
385 <autotools id="gst-plugins-base" autogenargs="--with-gtk=3.0 --disable-tests --disable-gnome_vfs" makeargs="GLIB_EXTRA_CFLAGS=-UG_DISABLE_DEPRECATED ERROR_CFLAGS= ERROR_CXXFLAGS=" supports-non-srcdir-builds="no">
386 <branch repo="gstreamer.freedesktop.org" module="gst-plugins-base"/>
388 <dep package="gstreamer"/>
389 <dep package="gtk+"/>
390 <dep package="liboil"/>
393 <dep package="gudev"/>
397 <autotools id="gst-plugins-good" autogenargs="--with-gtk=3.0 --disable-tests --disable-examples" makeargs="GLIB_EXTRA_CFLAGS=-UG_DISABLE_DEPRECATED ERROR_CFLAGS= ERROR_CXXFLAGS=" supports-non-srcdir-builds="no">
398 <branch repo="gstreamer.freedesktop.org" module="gst-plugins-good"/>
400 <dep package="gstreamer"/>
401 <dep package="gst-plugins-base"/>
404 <dep package="pulseaudio"/>
405 <dep package="gdk-pixbuf"/>
406 <dep package="gudev"/>
410 <autotools id="clutter-box2d">
411 <branch repo="git.gnome.org"
412 module="clutter-box2d"
415 <dep package="clutter"/>
419 <autotools id="clutter-bullet">
420 <branch repo="github.com/clutter-project"
421 module="clutter-bullet"
424 <dep package="clutter"/>
428 <autotools id="mx" autogenargs="--without-clutter-imcontext --without-clutter-gesture">
429 <branch repo="github.com/clutter-project"
433 <dep package="clutter"/>
434 <dep package="gtk2"/>
438 <autotools id="pygobject">
439 <branch repo="git.gnome.org"
443 <dep package="glib"/>
447 <autotools id="pycairo">
448 <branch module="releases/pycairo-1.8.2.tar.gz" version="1.8.2"
450 hash="sha256:77a8cbe388fd66825056744f2fc5c58b3afc247748bc2c777751cc0c2eb30a2f"
451 md5sum="bbfc0c2fef08dfb0c5b8baa5f0b67a87" size="519064">
454 <dep package="cairo"/>
458 <autotools id="pygtk">
459 <branch repo="git.gnome.org"
463 <dep package="pygobject"/>
464 <dep package="gtk2"/>
465 <dep package="pycairo"/>
469 <autotools id="pyclutter">
470 <branch repo="git.gnome.org"
474 <dep package="pygobject"/>
475 <dep package="pycairo"/>
476 <dep package="pygtk"/>
477 <dep package="clutter"/>
481 <autotools id="pyclutter-gst">
482 <branch repo="git.clutter-project.org"
483 module="bindings/pyclutter-gst"
486 <dep package="clutter"/>
487 <dep package="clutter-gst"/>
488 <dep package="pyclutter"/>
492 <autotools id="pyclutter-gtk">
493 <branch repo="git.clutter-project.org"
494 module="bindings/pyclutter-gtk"
497 <dep package="clutter"/>
498 <dep package="clutter-gtk"/>
499 <dep package="pyclutter"/>
500 <dep package="pygtk"/>
504 <metamodule id="meta-clutter">
506 <dep package="clutter"/>
507 <dep package="clutter-gst"/>
508 <dep package="clutter-gtk"/>
512 <metamodule id="meta-clutter-extra">
514 <dep package="meta-clutter"/>
515 <dep package="clutter-box2d"/>
520 <metamodule id="meta-pyclutter">
522 <dep package="meta-clutter"/>
523 <dep package="pyclutter"/>
524 <dep package="pyclutter-gst"/>
525 <dep package="pyclutter-gtk"/>