core-deps-latest: Pull gtkmm-3 from the gtkmm-3-24 branch
[jhbuild.git] / modulesets / gnome-suites-core-3.24.modules
blob373dd377b0015c9cb12686bac9d34b5c6a61c3d9
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: -->
5 <moduleset>
7 <!-- git repos -->
8 <repository type="git" name="git.gnome.org" default="yes"
9 href="https://git.gnome.org/browse/"/>
10 <repository type="git" name="git.freedesktop.org"
11 href="git://anongit.freedesktop.org/"/>
12 <repository type="git" name="pulseaudio.freedesktop.org"
13 href="git://anongit.freedesktop.org/pulseaudio/"/>
14 <repository type="git" name="telepathy.freedesktop.org"
15 href="git://anongit.freedesktop.org/telepathy/"/>
16 <repository type="git" name="github.com"
17 href="git://github.com/"/>
19 <!-- tarball repos -->
20 <repository type="tarball" name="freedesktop.org"
21 href="http://freedesktop.org/"/>
22 <repository type="tarball" name="gnome.org"
23 href="https://download.gnome.org/sources/"/>
24 <repository type="tarball" name="kernel.org"
25 href="http://www.kernel.org"/>
27 <include href="gnome-suites-core-deps-3.24.modules"/>
30 <!-- Please try to keep organized alphabetically by section:
32 1) Core User Shell (hosted on git.gnome.org)
33 2) Core Utilities (anything that's an app)
34 3) Core OS Services (non-GNOME, mostly freedesktop stuff)
35 4) Metamodules
37 All modules in this file should be in a metamodule.
38 -->
41 <!-- Core User Shell -->
43 <autotools id="adwaita-icon-theme">
44 <branch revision="gnome-3-24"/>
45 <dependencies>
46 <dep package="hicolor-icon-theme"/>
47 <dep package="gnome-common"/>
48 <dep package="gtk+-3"/>
49 <dep package="librsvg"/>
50 </dependencies>
51 </autotools>
53 <autotools id="at-spi2-atk">
54 <branch revision="gnome-3-24"/>
55 <dependencies>
56 <dep package="dbus"/>
57 <dep package="glib"/>
58 <dep package="atk"/>
59 <dep package="libxml2"/>
60 <dep package="at-spi2-core"/>
61 </dependencies>
62 </autotools>
64 <autotools id="at-spi2-core">
65 <if condition-unset="x11">
66 <autogenargs value="--disable-x11"/>
67 </if>
68 <branch revision="gnome-3-24"/>
69 <dependencies>
70 <dep package="dbus"/>
71 <dep package="glib"/>
72 <if condition-set="x11">
73 <dep package="libXtst"/>
74 </if>
75 </dependencies>
76 </autotools>
78 <autotools id="dconf">
79 <branch revision="dconf-0.26"/>
80 <dependencies>
81 <dep package="glib"/>
82 <dep package="dbus"/>
83 <dep package="vala"/>
84 </dependencies>
85 </autotools>
87 <autotools id="gdm" autogenargs="--with-systemdsystemunitdir=no --with-log-dir=${prefix}/var/log/gdm">
88 <if condition-unset="linux">
89 <autogenargs value="--without-plymouth"/>
90 </if>
91 <branch revision="gnome-3-24"/>
92 <dependencies>
93 <dep package="accountsservice"/>
94 <dep package="dbus-glib"/>
95 <dep package="fontconfig"/>
96 <dep package="glib"/>
97 <dep package="gtk+-3"/>
98 <dep package="intltool"/>
99 <dep package="libcanberra"/>
100 <dep package="nss"/>
101 <dep package="pam"/>
102 <if condition-set="linux">
103 <dep package="plymouth"/>
104 </if>
105 <if condition-set="systemd">
106 <dep package="libsystemd"/>
107 </if>
108 </dependencies>
109 <suggests>
110 <dep package="upower"/>
111 <dep package="yelp-tools"/>
112 </suggests>
113 </autotools>
115 <autotools id="glib-networking" autogenargs="--enable-installed-tests">
116 <if condition-set="freebsd">
117 <autogenargs value="--with-ca-certificates=/usr/local/share/certs/ca-root-nss.crt"/>
118 </if>
119 <if condition-set="macos">
120 <autogenargs value="--without-pkcs11 --without-ca-certificates"/>
121 </if>
122 <branch revision="glib-2-54"/>
123 <dependencies>
124 <dep package="glib"/>
125 <dep package="libproxy"/>
126 <dep package="gsettings-desktop-schemas"/>
127 <dep package="gnutls"/>
128 <if condition-unset="macos">
129 <dep package="p11-kit"/>
130 </if>
131 </dependencies>
132 </autotools>
134 <autotools id="gnome-backgrounds">
135 <branch revision="gnome-3-24"/>
136 <dependencies>
137 <dep package="intltool"/>
138 <dep package="glib"/>
139 </dependencies>
140 </autotools>
142 <autotools id="gnome-bluetooth">
143 <branch revision="gnome-3-20"/>
144 <dependencies>
145 <dep package="gtk+-3"/>
146 <dep package="gtk-doc"/>
147 <dep package="glib"/>
148 <dep package="libcanberra-gtk3"/>
149 <dep package="libnotify"/>
150 <dep package="libudev"/>
151 </dependencies>
152 </autotools>
154 <!-- Not an app, but a service for gnome-control-center -->
155 <autotools id="gnome-color-manager">
156 <branch revision="gnome-3-24"/>
157 <dependencies>
158 <dep package="appstream-glib"/>
159 <dep package="colord-gtk"/>
160 <dep package="exiv2"/>
161 <dep package="glib"/>
162 <dep package="gnome-desktop"/>
163 <dep package="gtk+-3"/>
164 <dep package="intltool"/>
165 <dep package="lcms2"/>
166 <dep package="libcanberra"/>
167 <dep package="libexif"/>
168 <dep package="libtiff"/>
169 <dep package="vte"/>
170 <dep package="yelp-tools"/>
171 </dependencies>
172 </autotools>
174 <autotools id="gnome-control-center" supports-non-srcdir-builds="no">
175 <branch revision="gnome-3-24"/>
176 <dependencies>
177 <dep package="accountsservice"/>
178 <dep package="clutter-gtk"/>
179 <dep package="colord"/>
180 <dep package="colord-gtk"/>
181 <dep package="fontconfig"/>
182 <dep package="gdk-pixbuf"/>
183 <dep package="glib"/>
184 <dep package="gtk+-3"/>
185 <dep package="gnome-desktop"/>
186 <dep package="gnome-online-accounts"/>
187 <dep package="gnome-settings-daemon"/>
188 <dep package="gsettings-desktop-schemas"/>
189 <dep package="ibus"/>
190 <dep package="intltool"/>
191 <dep package="iso-codes"/>
192 <dep package="krb5"/>
193 <dep package="libcanberra-gtk3"/>
194 <dep package="libgtop"/>
195 <dep package="libpwquality"/>
196 <dep package="libxml2"/>
197 <dep package="polkit-gobject"/>
198 <dep package="pulseaudio"/>
199 <dep package="smbclient"/>
200 <dep package="sound-theme-freedesktop"/>
201 <dep package="upower"/>
202 <dep package="grilo"/>
203 <if condition-set="linux">
204 <dep package="gnome-bluetooth"/>
205 <dep package="network-manager-applet"/>
206 <dep package="libwacom"/>
207 </if>
208 </dependencies>
209 <suggests>
210 <dep package="cups"/>
211 <dep package="cheese"/>
212 <dep package="gnome-color-manager"/>
213 <dep package="gstreamer"/>
214 <dep package="ibus-libpinyin"/>
215 <dep package="ibus-anthy"/>
216 <dep package="ibus-hangul"/>
217 <dep package="libgnomekbd"/>
218 <if condition-set="linux">
219 <dep package="ModemManager"/>
220 <dep package="NetworkManager"/>
221 </if>
222 </suggests>
223 </autotools>
225 <autotools id="gnome-desktop" autogenargs="--with-gnome-distributor=JHBuild">
226 <if condition-unset="udev">
227 <autogenargs value="--disable-udev"/>
228 </if>
229 <branch revision="gnome-3-24"/>
230 <dependencies>
231 <dep package="intltool"/>
232 <dep package="libxkbfile"/>
233 <dep package="libXrandr"/>
234 <dep package="gdk-pixbuf"/>
235 <dep package="glib"/>
236 <dep package="gtk+-3"/>
237 <dep package="gsettings-desktop-schemas"/>
238 <dep package="iso-codes"/>
239 <dep package="yelp-tools"/> <!-- for the docs -->
240 <dep package="xkeyboard-config"/>
241 <if condition-set="udev">
242 <dep package="libudev"/>
243 </if>
244 </dependencies>
245 </autotools>
247 <autotools id="gnome-getting-started-docs">
248 <branch revision="gnome-3-24"/>
249 <dependencies>
250 <dep package="yelp-tools"/>
251 </dependencies>
252 </autotools>
254 <autotools id="gnome-keyring">
255 <branch/>
256 <dependencies>
257 <dep package="intltool"/>
258 <dep package="dbus"/>
259 <dep package="gcr"/>
260 <dep package="glib"/>
261 <dep package="gtk+-3"/>
262 <dep package="libgcrypt"/>
263 <dep package="libtasn1"/>
264 <dep package="p11-kit"/>
265 </dependencies>
266 </autotools>
268 <autotools id="gnome-menus">
269 <branch/>
270 <dependencies>
271 <dep package="intltool"/>
272 <dep package="gnome-common"/>
273 <dep package="glib"/>
274 <dep package="gobject-introspection"/>
275 </dependencies>
276 </autotools>
278 <autotools id="gnome-session">
279 <branch revision="gnome-3-24"/>
280 <dependencies>
281 <dep package="egl"/>
282 <dep package="intltool"/>
283 <dep package="gl"/>
284 <dep package="gtk+-3"/>
285 <dep package="gnome-desktop"/>
286 <dep package="json-glib"/>
287 <dep package="upower"/>
288 <dep package="libXcomposite"/>
289 <dep package="mesa-libGLES"/>
290 <dep package="sm"/>
291 <dep package="xtrans"/>
292 <if condition-set="systemd">
293 <dep package="libsystemd"/>
294 </if>
295 </dependencies>
296 </autotools>
298 <autotools id="gnome-settings-daemon">
299 <if condition-unset="linux">
300 <autogenargs value="--disable-rfkill --disable-gudev --disable-network-manager"/>
301 </if>
302 <branch revision="gnome-3-24"/>
303 <dependencies>
304 <dep package="colord"/>
305 <dep package="geoclue"/>
306 <dep package="geocode-glib"/>
307 <dep package="glib"/>
308 <dep package="gnome-desktop"/>
309 <dep package="gsettings-desktop-schemas"/>
310 <dep package="gtk+-3"/>
311 <dep package="intltool"/>
312 <dep package="libcanberra-gtk3"/>
313 <dep package="libgweather"/>
314 <dep package="libnotify"/>
315 <dep package="PackageKit"/>
316 <dep package="polkit-gobject"/>
317 <dep package="pulseaudio"/>
318 <dep package="upower"/>
319 <dep package="ibus"/>
320 <dep package="cups"/>
321 <if condition-set="linux">
322 <dep package="librsvg"/>
323 <dep package="libwacom"/>
324 <dep package="xorg-wacom"/>
325 <dep package="gudev"/>
326 <dep package="NetworkManager"/>
327 </if>
328 </dependencies>
329 <suggests>
330 <!-- <dep package="xkbfile"/> -->
331 </suggests>
332 </autotools>
334 <autotools id="gnome-shell">
335 <if condition-unset="linux">
336 <autogenargs value="--disable-networkmanager"/>
337 </if>
338 <branch revision="gnome-3-24"/>
339 <dependencies>
340 <dep package="accountsservice"/>
341 <dep package="caribou"/>
342 <dep package="dconf"/>
343 <dep package="evolution-data-server"/>
344 <dep package="gdm"/> <!-- runtime dependency on Gdm-1.0.typelib-->
345 <dep package="gjs"/>
346 <dep package="glib"/>
347 <dep package="gnome-desktop"/>
348 <dep package="adwaita-icon-theme"/>
349 <dep package="gnome-settings-daemon"/>
350 <dep package="gobject-introspection"/>
351 <dep package="gtk+-3"/>
352 <dep package="intltool"/>
353 <dep package="libcanberra"/>
354 <dep package="libcroco"/>
355 <dep package="libsoup"/>
356 <dep package="m4-common"/>
357 <dep package="mutter"/>
358 <dep package="polkit-agent"/>
359 <dep package="pulseaudio"/>
360 <dep package="startup-notification"/>
361 <dep package="telepathy-glib"/>
362 <dep package="telepathy-logger"/>
363 <dep package="upower"/>
364 <dep package="gcr"/>
365 <if condition-set="linux">
366 <dep package="gnome-bluetooth"/>
367 <dep package="NetworkManager"/>
368 </if>
369 <if condition-set="systemd">
370 <dep package="libsystemd"/>
371 </if>
372 </dependencies>
373 <suggests>
374 <dep package="gstreamer"/>
375 <dep package="gst-plugins-base"/>
376 <dep package="libgnomekbd"/>
377 </suggests>
378 <after>
379 <dep package="librsvg"/>
380 </after>
381 </autotools>
383 <autotools id="gnome-shell-extensions" autogenargs="--enable-extensions=classic-mode">
384 <branch revision="gnome-3-24"/>
385 <dependencies>
386 <dep package="gnome-shell"/>
387 <dep package="gnome-menus"/>
388 </dependencies>
389 </autotools>
391 <autotools id="gnome-themes-standard" autogenargs="--disable-gtk2-engine">
392 <branch/>
393 <dependencies>
394 <dep package="intltool"/>
395 <dep package="cantarell-fonts"/>
396 <dep package="librsvg"/>
397 <dep package="gtk+-3"/>
398 </dependencies>
399 </autotools>
401 <autotools id="gnome-user-docs">
402 <branch revision="gnome-3-24"/>
403 <dependencies>
404 <dep package="yelp-tools"/>
405 </dependencies>
406 </autotools>
408 <autotools id="gnome-user-share">
409 <if condition-unset="linux">
410 <autogenargs value="--disable-bluetooth"/>
411 </if>
412 <branch/>
413 <dependencies>
414 <dep package="avahi"/>
415 <dep package="gtk+-3"/>
416 <dep package="dbus-glib"/>
417 <dep package="libcanberra"/>
418 <dep package="libnotify"/>
419 <dep package="nautilus"/>
420 <if condition-set="linux">
421 <dep package="gnome-bluetooth"/>
422 </if>
423 </dependencies>
424 </autotools>
426 <autotools id="gsettings-desktop-schemas" autogenargs="--enable-introspection=yes">
427 <branch revision="gnome-3-24"/>
428 <dependencies>
429 <dep package="glib"/>
430 <dep package="gnome-common"/>
431 <dep package="gobject-introspection"/>
432 </dependencies>
433 </autotools>
435 <autotools id="gvfs">
436 <if condition-unset="linux">
437 <autogenargs value="--disable-admin"/>
438 </if>
439 <branch revision="gnome-3-24"/>
440 <dependencies>
441 <dep package="glib"/>
442 <dep package="dbus"/>
443 <dep package="libcap"/>
444 <dep package="libgcrypt"/>
445 <dep package="libsoup"/>
446 <dep package="gcr"/>
447 <if condition-set="linux">
448 <dep package="udisks"/>
449 </if>
450 <if condition-set="systemd">
451 <dep package="libsystemd"/>
452 </if>
453 </dependencies>
454 <suggests>
455 <dep package="libgphoto2"/>
456 <if condition-set="linux">
457 <dep package="gudev"/>
458 </if>
459 </suggests>
460 </autotools>
462 <autotools id="mousetweaks">
463 <branch/>
464 <dependencies>
465 <dep package="gtk+-3"/>
466 <dep package="gsettings-desktop-schemas"/>
467 <dep package="intltool"/>
468 <dep package="libXcursor"/>
469 <dep package="libXfixes"/>
470 <dep package="libXtst"/>
471 </dependencies>
472 </autotools>
474 <autotools id="mutter" autogenargs="--enable-compile-warnings=maximum --enable-installed-tests">
475 <if condition-set="x11">
476 <autogenargs value="--enable-xlib-egl-platform"/>
477 </if>
478 <if condition-set="wayland">
479 <autogenargs value="--enable-wayland-egl-platform --enable-wayland-egl-server --enable-kms-egl-platform"/>
480 </if>
481 <if condition-unset="wayland">
482 <autogenargs value="--disable-wayland-egl-server"/>
483 </if>
484 <branch revision="gnome-3-24"/>
485 <dependencies>
486 <dep package="cairo"/>
487 <dep package="egl"/>
488 <dep package="gdk-pixbuf"/>
489 <dep package="glib"/>
490 <dep package="gnome-desktop"/>
491 <dep package="gobject-introspection"/>
492 <dep package="gsettings-desktop-schemas"/>
493 <dep package="gtk+-3"/>
494 <dep package="gtk-doc"/>
495 <dep package="json-glib"/>
496 <dep package="libcanberra"/>
497 <dep package="libX11"/>
498 <dep package="libXcomposite"/>
499 <dep package="libXcursor"/>
500 <dep package="libXdamage"/>
501 <dep package="libXext"/>
502 <dep package="libXfixes"/>
503 <dep package="libXi"/>
504 <dep package="libXinerama"/>
505 <dep package="libXrandr"/>
506 <dep package="libXrender"/>
507 <dep package="libxkbcommon"/>
508 <dep package="libxkbfile"/>
509 <dep package="pango"/>
510 <dep package="sm"/>
511 <dep package="startup-notification"/>
512 <dep package="upower"/>
513 <dep package="xcb-randr"/>
514 <dep package="xcb-res"/>
515 <dep package="xkeyboard-config"/>
516 <dep package="zenity"/>
517 <if condition-set="wayland">
518 <dep package="gbm"/>
519 <dep package="libdrm"/>
520 <dep package="libsystemd"/>
521 <dep package="wayland"/>
522 <dep package="xwayland"/>
523 </if>
524 </dependencies>
525 </autotools>
527 <autotools id="network-manager-applet"
528 autogenargs="--enable-more-warnings=no --disable-migration --without-bluetooth --without-team --without-selinux">
529 <branch/>
530 <dependencies>
531 <dep package="glib"/>
532 <dep package="dbus-glib"/>
533 <dep package="gnome-bluetooth"/>
534 <dep package="gobject-introspection"/>
535 <dep package="gtk+-3"/>
536 <dep package="gudev"/>
537 <dep package="iso-codes"/>
538 <dep package="libsecret"/>
539 <dep package="NetworkManager"/>
540 <dep package="libnotify"/>
541 </dependencies>
542 <suggests>
543 <dep package="mobile-broadband-provider-info"/>
544 </suggests>
545 </autotools>
547 <autotools id="rygel" supports-non-srcdir-builds="no">
548 <branch/>
549 <dependencies>
550 <dep package="vala"/>
551 <dep package="gupnp"/>
552 <dep package="gupnp-av"/>
553 <dep package="gupnp-dlna"/>
554 <dep package="libgee"/>
555 <dep package="tracker"/>
556 <dep package="libmediaart"/>
557 </dependencies>
558 </autotools>
560 <!-- mc 5.16 doesn't build against upower 1.0 -->
561 <autotools id="telepathy-mission-control"
562 autogenargs="--disable-upower"
563 supports-non-srcdir-builds="no">
564 <branch repo="telepathy.freedesktop.org" revision="telepathy-mission-control-5.16"/>
565 <dependencies>
566 <dep package="dbus"/>
567 <dep package="dbus-glib"/>
568 <dep package="glib"/>
569 <dep package="gtk-doc"/>
570 <dep package="libxslt"/>
571 <dep package="telepathy-glib"/>
572 <if condition-set="linux">
573 <dep package="NetworkManager"/>
574 </if>
575 </dependencies>
576 </autotools>
578 <autotools id="vino">
579 <branch/>
580 <dependencies>
581 <dep package="intltool"/>
582 <dep package="glib"/>
583 <dep package="gtk+-3"/>
584 <dep package="libsoup"/>
585 </dependencies>
586 <suggests>
587 <dep package="avahi"/>
588 <dep package="gnutls"/>
589 <dep package="libgcrypt"/>
590 <dep package="libnotify"/>
591 <dep package="libsecret"/>
592 <dep package="telepathy-glib"/>
593 <if condition-set="linux">
594 <dep package="NetworkManager"/>
595 </if>
596 </suggests>
597 </autotools>
600 <!-- Core Utilities -->
602 <autotools id="baobab">
603 <branch revision="gnome-3-24"/>
604 <dependencies>
605 <dep package="appstream-glib"/>
606 <dep package="glib"/>
607 <dep package="gtk+-3"/>
608 <dep package="librsvg"/>
609 <dep package="vala"/>
610 <dep package="yelp-tools"/>
611 </dependencies>
612 </autotools>
614 <autotools id="cheese">
615 <branch revision="gnome-3-24"/>
616 <dependencies>
617 <dep package="appstream-glib"/>
618 <dep package="intltool"/>
619 <dep package="glib"/>
620 <dep package="gtk+-3"/>
621 <dep package="gstreamer"/>
622 <dep package="gst-plugins-bad"/>
623 <dep package="gst-plugins-base"/>
624 <dep package="gst-plugins-good"/>
625 <dep package="clutter-gst"/>
626 <dep package="clutter-gtk"/>
627 <dep package="libcanberra"/>
628 <dep package="vala"/>
629 <dep package="gnome-video-effects"/>
630 <dep package="librsvg"/>
631 <dep package="gnome-desktop"/>
632 <if condition-set="linux">
633 <dep package="gudev"/>
634 </if>
635 </dependencies>
636 </autotools>
638 <autotools id="eog">
639 <branch revision="gnome-3-24"/>
640 <dependencies>
641 <dep package="intltool"/>
642 <dep package="glib"/>
643 <dep package="gdk-pixbuf"/>
644 <dep package="gtk+-3"/>
645 <dep package="gnome-desktop"/>
646 <dep package="gobject-introspection"/>
647 <dep package="gsettings-desktop-schemas"/>
648 <dep package="libjpeg"/>
649 <dep package="libpeas"/>
650 <dep package="libxml2"/>
651 <dep package="shared-mime-info"/>
652 <dep package="yelp-tools"/>
653 </dependencies>
654 <suggests>
655 <dep package="exempi"/>
656 <dep package="libexif"/>
657 <dep package="lcms2"/>
658 <dep package="librsvg"/>
659 </suggests>
660 </autotools>
662 <autotools id="epiphany">
663 <branch revision="gnome-3-24"/>
664 <dependencies>
665 <dep package="WebKit"/>
666 <dep package="appstream-glib"/>
667 <dep package="cairo"/>
668 <dep package="gcr"/>
669 <dep package="gdk-pixbuf"/>
670 <dep package="gettext"/>
671 <dep package="glib"/>
672 <dep package="gnome-desktop"/>
673 <dep package="gtk+-3"/>
674 <dep package="hogweed"/>
675 <dep package="iso-codes"/>
676 <dep package="json-glib"/>
677 <dep package="libhttpseverywhere"/>
678 <dep package="libnotify"/>
679 <dep package="libsecret"/>
680 <dep package="libsoup"/>
681 <dep package="libxml2"/>
682 <dep package="libxslt"/>
683 <dep package="m4-common"/>
684 <dep package="nettle"/>
685 <dep package="sqlite3"/>
686 <dep package="yelp-tools"/>
687 </dependencies>
688 </autotools>
690 <autotools id="evince" autogenargs="--enable-introspection"
691 supports-parallel-builds="no">
692 <branch revision="gnome-3-24"/>
693 <dependencies>
694 <dep package="intltool"/>
695 <dep package="glib"/>
696 <dep package="gtk+-3"/>
697 <dep package="libxml2"/>
698 <dep package="adwaita-icon-theme"/>
699 <dep package="libsecret"/>
700 <dep package="poppler"/>
701 <dep package="nautilus"/>
702 <dep package="libgxps"/>
703 <dep package="yelp-tools"/>
704 </dependencies>
705 <suggests>
706 <dep package="libsecret"/>
707 </suggests>
708 </autotools>
710 <autotools id="file-roller">
711 <branch revision="gnome-3-24"/>
712 <dependencies>
713 <dep package="file"/>
714 <dep package="glib"/>
715 <dep package="gtk+-3"/>
716 <dep package="intltool"/>
717 <dep package="yelp-tools"/>
718 </dependencies>
719 </autotools>
721 <autotools id="gedit">
722 <branch/>
723 <dependencies>
724 <dep package="intltool"/>
725 <dep package="libpeas"/>
726 <dep package="yelp-tools"/>
727 <dep package="gtksourceview-3"/>
728 <dep package="gsettings-desktop-schemas"/>
729 <dep package="python3-devel"/>
730 <if condition-set="macos">
731 <dep package="gtk-mac-integration"/>
732 </if>
733 </dependencies>
734 <suggests>
735 <dep package="gspell"/>
736 </suggests>
737 </autotools>
739 <autotools id="gnome-boxes" autogenargs="--enable-vala"
740 supports-non-srcdir-builds="no">
741 <branch revision="gnome-3-24"/>
742 <dependencies>
743 <dep package="glib"/>
744 <dep package="libxml2"/>
745 <dep package="gtk-vnc"/>
746 <dep package="libgovirt"/>
747 <dep package="libosinfo"/>
748 <dep package="libusb1-1.0.9"/>
749 <dep package="libvirt-glib"/>
750 <dep package="gtk+-3"/>
751 <dep package="spice-gtk"/>
752 <dep package="vala"/>
753 <dep package="tracker"/>
754 <if condition-set="linux">
755 <dep package="gudev"/>
756 </if>
757 </dependencies>
758 </autotools>
760 <autotools id="gnome-calculator" supports-non-srcdir-builds="no">
761 <branch revision="gnome-3-24"/>
762 <dependencies>
763 <dep package="intltool"/>
764 <dep package="glib"/>
765 <dep package="gtk+-3"/>
766 <dep package="gtksourceview-3"/>
767 <dep package="libsoup"/>
768 <dep package="libxml2"/>
769 <dep package="m4-common"/>
770 <dep package="mpc"/>
771 <dep package="mpfr"/>
772 <dep package="vala"/>
773 <dep package="yelp-tools"/>
774 </dependencies>
775 </autotools>
777 <autotools id="gnome-calendar">
778 <branch revision="gnome-3-24"/>
779 <dependencies>
780 <dep package="appstream-glib"/>
781 <dep package="gnome-online-accounts"/>
782 <dep package="evolution-data-server"/>
783 <dep package="glib"/>
784 <dep package="gtk+-3"/>
785 </dependencies>
786 </autotools>
788 <autotools id="gnome-characters">
789 <branch revision="gnome-3-24"/>
790 <dependencies>
791 <dep package="appstream-glib"/>
792 <dep package="gjs"/>
793 <dep package="gtk+-3"/>
794 </dependencies>
795 </autotools>
797 <autotools id="gnome-clocks" supports-non-srcdir-builds="no">
798 <branch revision="gnome-3-24"/>
799 <dependencies>
800 <dep package="vala"/>
801 <dep package="gtk+-3"/>
802 <dep package="gsound"/>
803 <dep package="gnome-desktop"/>
804 <dep package="libgweather"/>
805 <dep package="geoclue"/>
806 <dep package="geocode-glib"/>
807 <dep package="yelp-tools"/>
808 </dependencies>
809 </autotools>
811 <autotools id="gnome-contacts" supports-non-srcdir-builds="no">
812 <branch revision="gnome-3-22"/>
813 <dependencies>
814 <dep package="folks"/>
815 <dep package="glib"/>
816 <dep package="gnome-desktop"/>
817 <dep package="gnome-online-accounts"/>
818 <dep package="gtk+-3"/>
819 <dep package="libgee"/>
820 <dep package="telepathy-glib"/>
821 <dep package="vala"/>
822 <dep package="libchamplain"/>
823 </dependencies>
824 <suggests>
825 <dep package="cheese"/>
826 <dep package="gstreamer"/>
827 </suggests>
828 </autotools>
830 <autotools id="gnome-disk-utility">
831 <branch revision="gnome-3-24"/>
832 <dependencies>
833 <dep package="appstream-glib"/>
834 <dep package="glib"/>
835 <dep package="gnome-settings-daemon"/>
836 <dep package="gtk+-3"/>
837 <dep package="libnotify"/>
838 <dep package="libpwquality"/>
839 <dep package="libsecret"/>
840 <dep package="m4-common"/>
841 <dep package="udisks"/>
842 <dep package="dvdread"/>
843 </dependencies>
844 </autotools>
846 <autotools id="gnome-documents"
847 supports-non-srcdir-builds="no">
848 <branch revision="gnome-3-24"/>
849 <dependencies>
850 <dep package="evince"/>
851 <dep package="gjs"/>
852 <dep package="glib"/>
853 <dep package="gobject-introspection"/>
854 <dep package="gtk+-3"/>
855 <dep package="gnome-desktop"/>
856 <dep package="tracker"/>
857 <dep package="gnome-online-accounts"/>
858 <dep package="gnome-online-miners"/>
859 <dep package="libgdata"/>
860 <dep package="libgepub"/>
861 <dep package="liboauth"/>
862 <dep package="libzapojit"/>
863 <dep package="m4-common"/>
864 <dep package="WebKit"/>
865 </dependencies>
866 </autotools>
868 <autotools id="gnome-font-viewer">
869 <branch revision="gnome-3-24"/>
870 <dependencies>
871 <dep package="intltool"/>
872 <dep package="glib"/>
873 <dep package="gnome-desktop"/>
874 <dep package="gtk+-3"/>
875 </dependencies>
876 </autotools>
878 <autotools id="gnome-initial-setup">
879 <branch revision="gnome-3-24"/>
880 <dependencies>
881 <dep package="accountsservice"/>
882 <dep package="geoclue"/>
883 <dep package="gdm"/>
884 <dep package="glib"/>
885 <dep package="gtk+-3"/>
886 <dep package="gnome-keyring"/>
887 <dep package="gnome-online-accounts"/>
888 <dep package="gstreamer"/>
889 <dep package="iso-codes"/>
890 <dep package="libgweather"/>
891 <dep package="libpwquality"/>
892 <dep package="WebKit"/>
893 <if condition-set="linux">
894 <dep package="network-manager-applet"/>
895 <dep package="NetworkManager"/>
896 </if>
897 </dependencies>
898 <suggests>
899 <dep package="upower"/>
900 <dep package="gnome-getting-started-docs"/>
901 </suggests>
902 </autotools>
904 <autotools id="gnome-logs">
905 <branch revision="gnome-3-24"/>
906 <dependencies>
907 <dep package="appstream-glib"/>
908 <dep package="intltool"/>
909 <dep package="gsettings-desktop-schemas"/>
910 <dep package="gtk+-3"/>
911 <dep package="libsystemd"/>
912 <dep package="yelp-tools"/>
913 </dependencies>
914 </autotools>
916 <autotools id="gnome-maps">
917 <branch revision="gnome-3-24"/>
918 <dependencies>
919 <dep package="clutter-gtk"/>
920 <dep package="gjs"/>
921 <dep package="glib"/>
922 <dep package="glib-networking"/>
923 <dep package="gobject-introspection"/>
924 <dep package="gtk+-3"/>
925 <dep package="gnome-desktop"/>
926 <dep package="libchamplain"/>
927 <dep package="geocode-glib"/>
928 <dep package="geoclue"/>
929 <dep package="gnome-online-accounts"/>
930 <dep package="libgfbgraph"/>
931 <dep package="folks"/>
932 <dep package="libgee"/>
933 </dependencies>
934 </autotools>
936 <autotools id="gnome-photos"
937 supports-non-srcdir-builds="no">
938 <branch revision="gnome-3-24"/>
939 <dependencies>
940 <dep package="babl"/>
941 <dep package="gegl"/>
942 <dep package="cairo"/>
943 <dep package="gdk-pixbuf"/>
944 <dep package="geocode-glib"/>
945 <dep package="gexiv2"/>
946 <dep package="glib"/>
947 <dep package="gsettings-desktop-schemas"/>
948 <dep package="gnome-online-accounts"/>
949 <dep package="gnome-online-miners"/>
950 <dep package="grilo"/>
951 <dep package="grilo-plugins"/>
952 <dep package="gtk+-3"/>
953 <dep package="libgdata"/>
954 <dep package="libgfbgraph"/>
955 <dep package="libjpeg"/>
956 <dep package="libpng"/>
957 <dep package="tracker"/>
958 </dependencies>
959 </autotools>
961 <autotools id="gnome-screenshot">
962 <branch revision="gnome-3-22"/>
963 <dependencies>
964 <dep package="intltool"/>
965 <dep package="glib"/>
966 <dep package="gtk+-3"/>
967 </dependencies>
968 </autotools>
970 <autotools id="gnome-software">
971 <branch revision="gnome-3-24"/>
972 <dependencies>
973 <dep package="appstream-glib"/>
974 <dep package="glib"/>
975 <dep package="gnome-desktop"/>
976 <dep package="gsettings-desktop-schemas"/>
977 <dep package="gtk+-3"/>
978 <dep package="libsecret"/>
979 <dep package="libsoup"/>
980 <dep package="PackageKit"/>
981 <dep package="valgrind"/>
982 <dep package="sqlite3"/>
983 <dep package="gtkspell-3"/>
984 <if condition-set="linux">
985 <dep package="fwupd"/>
986 </if>
987 </dependencies>
988 </autotools>
990 <autotools id="gnome-system-monitor">
991 <branch revision="gnome-3-24"/>
992 <dependencies>
993 <dep package="intltool"/>
994 <dep package="glib"/>
995 <dep package="libgtop"/>
996 <dep package="gtk+-3"/>
997 <dep package="gtkmm-3"/>
998 <dep package="libxml2"/>
999 <dep package="librsvg"/>
1000 </dependencies>
1001 </autotools>
1003 <autotools id="gnome-terminal" autogenargs="--disable-migration">
1004 <branch revision="gnome-3-24"/>
1005 <dependencies>
1006 <dep package="dconf"/>
1007 <dep package="intltool"/>
1008 <dep package="glib"/>
1009 <dep package="gtk+-3"/>
1010 <dep package="gsettings-desktop-schemas"/>
1011 <dep package="libuuid"/>
1012 <dep package="vte"/>
1013 <dep package="yelp-tools"/>
1014 <dep package="nautilus"/>
1015 <dep package="appstream-glib"/>
1016 </dependencies>
1017 <suggests>
1018 <dep package="gnome-shell"/>
1019 </suggests>
1020 </autotools>
1022 <autotools id="gnome-weather" autogenargs="--disable-dogtail">
1023 <if condition-set="coverage">
1024 <autogenargs value="--enable-coverage"/>
1025 </if>
1026 <branch revision="gnome-3-24"/>
1027 <dependencies>
1028 <dep package="m4-common"/>
1029 <dep package="appstream-glib"/>
1030 <dep package="gdk-pixbuf"/>
1031 <dep package="geoclue"/>
1032 <dep package="glib"/>
1033 <dep package="gobject-introspection"/>
1034 <dep package="gtk+-3"/>
1035 <dep package="intltool"/>
1036 <dep package="libgweather"/>
1037 <dep package="gjs"/>
1038 <if condition-set="coverage">
1039 <dep package="lcov"/>
1040 </if>
1041 </dependencies>
1042 </autotools>
1044 <autotools id="nautilus" autogenargs="--disable-selinux">
1045 <branch revision="gnome-3-24"/>
1046 <dependencies>
1047 <dep package="m4-common"/>
1048 <dep package="gettext"/>
1049 <dep package="glib"/>
1050 <dep package="gtk+-3"/>
1051 <dep package="gnome-autoar"/>
1052 <dep package="pango"/>
1053 <dep package="libxml2"/>
1054 <dep package="gnome-desktop"/>
1055 <dep package="gsettings-desktop-schemas"/>
1056 <dep package="tracker"/>
1057 <dep package="exempi"/>
1058 <dep package="libexif"/>
1059 </dependencies>
1060 </autotools>
1062 <autotools id="orca">
1063 <branch revision="gnome-3-24"/>
1064 <dependencies>
1065 <dep package="gtk+-3"/>
1066 <dep package="at-spi2-atk"/> <!-- to make Orca's gui accessible -->
1067 <dep package="gobject-introspection"/>
1068 <dep package="intltool"/>
1069 <dep package="pyatspi2"/>
1070 <dep package="pygobject"/>
1071 <dep package="yelp-tools"/>
1072 </dependencies>
1073 <suggests>
1074 <dep package="speech-dispatcher"/>
1075 </suggests>
1076 </autotools>
1078 <autotools id="sushi">
1079 <branch revision="gnome-3-24"/>
1080 <dependencies>
1081 <dep package="intltool"/>
1082 <dep package="gobject-introspection"/>
1083 <dep package="gjs"/>
1084 <dep package="libmusicbrainz"/>
1085 <dep package="evince"/>
1086 <dep package="clutter"/>
1087 <dep package="clutter-gtk"/>
1088 <dep package="clutter-gst"/>
1089 <dep package="gtksourceview-3"/>
1090 <dep package="WebKit"/>
1091 <dep package="gstreamer"/>
1092 <dep package="gst-plugins-base"/>
1093 <dep package="gtk+-3"/>
1094 </dependencies>
1095 </autotools>
1097 <autotools id="totem">
1098 <branch revision="gnome-3-24"/>
1099 <dependencies>
1100 <dep package="appstream-glib"/>
1101 <dep package="cairo"/>
1102 <dep package="clutter"/>
1103 <dep package="clutter-gst"/>
1104 <dep package="clutter-gtk"/>
1105 <dep package="gdk-pixbuf"/>
1106 <dep package="glib"/>
1107 <dep package="gnome-desktop"/>
1108 <dep package="grilo"/>
1109 <dep package="grilo-plugins"/>
1110 <dep package="gsettings-desktop-schemas"/>
1111 <dep package="gstreamer"/>
1112 <dep package="gst-plugins-base"/>
1113 <dep package="gst-plugins-good"/>
1114 <dep package="gst-plugins-bad"/>
1115 <dep package="gtk+-3"/>
1116 <dep package="intltool"/>
1117 <dep package="iso-codes"/>
1118 <dep package="libpeas"/>
1119 <dep package="totem-pl-parser"/>
1120 <dep package="yelp-tools"/>
1121 </dependencies>
1122 </autotools>
1124 <autotools id="yelp">
1125 <branch/>
1126 <dependencies>
1127 <dep package="intltool"/>
1128 <dep package="glib"/>
1129 <dep package="gtk+-3"/>
1130 <dep package="libxml2"/>
1131 <dep package="libxslt"/>
1132 <dep package="m4-common"/>
1133 <dep package="WebKit"/>
1134 <dep package="yelp-xsl"/>
1135 </dependencies>
1136 </autotools>
1139 <!-- Core OS Services -->
1141 <autotools id="accountsservice" autogenargs="--with-systemdsystemunitdir=no">
1142 <branch repo="git.freedesktop.org" module="accountsservice"/>
1143 <dependencies>
1144 <dep package="glib"/>
1145 <dep package="gobject-introspection"/>
1146 <dep package="polkit-gobject"/>
1147 <if condition-set="systemd">
1148 <dep package="libsystemd"/>
1149 </if>
1150 </dependencies>
1151 </autotools>
1153 <autotools id="NetworkManager"
1154 autogenargs="PYTHON=python3 --with-udev-dir=${libdir}/udev --with-systemdsystemunitdir=no --with-crypto=gnutls --disable-more-warnings --disable-json-validation">
1155 <branch repo="git.freedesktop.org"
1156 module="NetworkManager/NetworkManager.git"
1157 checkoutdir="NetworkManager"/>
1158 <dependencies>
1159 <dep package="libndp"/>
1160 <dep package="libnl"/>
1161 <dep package="libnl-genl"/>
1162 <dep package="libnl-route"/>
1163 <dep package="glib"/>
1164 <dep package="gobject-introspection"/>
1165 <dep package="pygobject"/>
1166 <dep package="iptables"/>
1167 <dep package="dbus-glib"/>
1168 <dep package="libgcrypt"/>
1169 <dep package="libuuid"/>
1170 <dep package="gtk-doc"/>
1171 <dep package="polkit-agent"/>
1172 <dep package="gudev"/>
1173 <dep package="gnutls"/>
1174 <dep package="readline"/>
1175 <dep package="ppp"/>
1176 <dep package="vala"/>
1177 <dep package="wireless-tools"/>
1178 <if condition-set="systemd">
1179 <dep package="libsystemd"/>
1180 </if>
1181 </dependencies>
1182 </autotools>
1184 <autotools id="PackageKit" autogenargs="--disable-tests --disable-qt --disable-browser-plugin --disable-bash-completion --with-systemdsystemunitdir=no" makeargs="CFLAGS=-Wno-error">
1185 <if condition-unset="linux">
1186 <autogenargs value="--disable-systemd --disable-systemd-updates"/>
1187 </if>
1188 <if condition-set="bsd">
1189 <autogenargs value="--enable-ports"/>
1190 </if>
1192 <branch repo="github.com" module="hughsie/PackageKit.git"/>
1193 <dependencies>
1194 <dep package="glib"/>
1195 <dep package="gtk+-3"/>
1196 <dep package="dbus"/>
1197 <dep package="dbus-glib"/>
1198 <if condition-set="systemd">
1199 <dep package="libsystemd"/>
1200 </if>
1201 </dependencies>
1202 <suggests>
1203 <dep package="polkit-gobject"/>
1204 <if condition-set="linux">
1205 <dep package="gudev"/>
1206 <dep package="NetworkManager"/>
1207 </if>
1208 </suggests>
1209 </autotools>
1211 <autotools id="udisks" autogenargs="--with-systemdsystemunitdir=no">
1212 <pkg-config>udisks2.pc</pkg-config>
1213 <branch repo="github.com" module="storaged-project/udisks"/>
1214 <dependencies>
1215 <dep package="gudev"/>
1216 <dep package="libacl"/>
1217 <dep package="polkit-gobject"/>
1218 <dep package="polkit-agent"/>
1219 <dep package="libatasmart"/>
1220 <dep package="m4-common"/>
1221 <if condition-set="systemd">
1222 <dep package="libsystemd"/>
1223 </if>
1224 </dependencies>
1225 </autotools>
1227 <autotools id="upower"
1228 supports-non-srcdir-builds="no"
1229 autogenargs="--with-systemdsystemunitdir=no">
1230 <branch repo="git.freedesktop.org" />
1231 <dependencies>
1232 <dep package="dbus-glib"/>
1233 <dep package="gobject-introspection"/>
1234 </dependencies>
1235 <suggests>
1236 <if condition-set="linux">
1237 <dep package="gudev"/>
1238 </if>
1239 </suggests>
1240 </autotools>
1243 <!-- Meta Modules -->
1245 <!-- The Core GNOME Utilities: Only unbranded, GNOME integrated
1246 basic functionality utilities allowed
1248 <metamodule id="meta-gnome-core-utilities">
1249 <dependencies>
1250 <dep package="baobab"/>
1251 <dep package="cheese"/>
1252 <dep package="eog"/>
1253 <dep package="epiphany"/>
1254 <dep package="evince"/>
1255 <dep package="file-roller"/>
1256 <dep package="gedit"/>
1257 <dep package="gnome-calculator"/>
1258 <dep package="gnome-calendar"/>
1259 <dep package="gnome-characters"/>
1260 <dep package="gnome-clocks"/>
1261 <dep package="gnome-contacts"/>
1262 <dep package="gnome-documents"/>
1263 <dep package="gnome-font-viewer"/>
1264 <dep package="gnome-maps"/>
1265 <dep package="gnome-photos"/>
1266 <dep package="gnome-screenshot"/>
1267 <dep package="gnome-software"/>
1268 <dep package="gnome-system-monitor"/>
1269 <dep package="gnome-terminal"/>
1270 <dep package="gnome-weather"/>
1271 <dep package="nautilus"/>
1272 <dep package="sushi"/>
1273 <dep package="totem"/>
1274 <dep package="yelp"/>
1275 <if condition-set="linux">
1276 <!-- udisks dependency -->
1277 <dep package="gnome-disk-utility"/>
1278 <!-- udev dependency -->
1279 <dep package="gnome-boxes"/>
1280 </if>
1281 <if condition-set="systemd">
1282 <!-- systemd journal dependency -->
1283 <dep package="gnome-logs"/>
1284 </if>
1285 </dependencies>
1286 </metamodule>
1288 <!-- The Core GNOME UX Shell: Only integrated session services,
1289 data, and core UI allowed.
1291 <metamodule id="meta-gnome-core-shell">
1292 <dependencies>
1293 <dep package="adwaita-icon-theme"/>
1294 <dep package="dconf"/>
1295 <dep package="gdm"/>
1296 <dep package="gnome-backgrounds"/>
1297 <!-- Not in utilities because the desktop file is hidden -->
1298 <dep package="gnome-color-manager"/>
1299 <dep package="gnome-control-center"/>
1300 <dep package="gnome-getting-started-docs"/>
1301 <dep package="gnome-keyring"/>
1302 <dep package="gnome-session"/>
1303 <dep package="gnome-settings-daemon"/>
1304 <dep package="gnome-shell"/>
1305 <dep package="gnome-shell-extensions"/>
1306 <dep package="gnome-themes-standard"/>
1307 <dep package="gnome-user-docs"/>
1308 <dep package="gsettings-desktop-schemas"/>
1309 <dep package="gvfs"/>
1310 <dep package="glib-networking"/>
1311 <dep package="mousetweaks"/>
1312 <dep package="mutter"/>
1313 <dep package="orca"/>
1314 <dep package="pulseaudio"/>
1315 <dep package="rygel"/>
1316 <dep package="telepathy-mission-control"/>
1317 <dep package="vino"/>
1318 <if condition-set="linux">
1319 <!-- NetworkManager dependency -->
1320 <dep package="gnome-initial-setup"/>
1321 </if>
1322 <if condition-set="systemd">
1323 <dep package="gnome-user-share"/>
1324 </if>
1325 </dependencies>
1326 </metamodule>
1328 <!-- The Core GNOME OS Services: Only OS System services required to
1329 provide the Core GNOME UX
1331 <metamodule id="meta-gnome-core-os-services">
1332 <dependencies>
1333 <dep package="accountsservice"/>
1334 <dep package="avahi"/>
1335 <dep package="bluez"/>
1336 <dep package="cups"/>
1337 <dep package="dbus"/>
1338 <dep package="PackageKit"/>
1339 <dep package="upower"/>
1340 <!-- <dep package="systemd"/> -->
1341 <!-- <dep package="xorg-x11-server"/> -->
1342 <!-- <dep package="plymouth"/> -->
1343 <if condition-set="linux">
1344 <dep package="NetworkManager"/>
1345 <dep package="udisks"/>
1346 </if>
1347 </dependencies>
1348 </metamodule>
1350 <!-- The entirety of the Core GNOME UX, including extras and utilities
1352 <metamodule id="meta-gnome-core">
1353 <dependencies>
1354 <dep package="meta-gnome-core-shell"/>
1355 <dep package="meta-gnome-core-utilities"/>
1356 </dependencies>
1357 </metamodule>
1359 <!-- Platform metamodule -->
1360 <metamodule id="meta-gnome-devel-platform">
1361 <dependencies>
1362 <dep package="atk"/>
1363 <dep package="at-spi2-core"/>
1364 <dep package="at-spi2-atk"/>
1365 <dep package="glib"/>
1366 <dep package="gtk+-3"/>
1367 <dep package="pango"/>
1368 <if condition-set="macos">
1369 <dep package="adwaita-icon-theme"/>
1370 </if>
1371 </dependencies>
1372 </metamodule>
1374 <!-- Extended platform metamodule -->
1375 <metamodule id="meta-gnome-extended-devel-platform">
1376 <dependencies>
1377 <!-- the platform -->
1378 <dep package="meta-gnome-devel-platform"/>
1379 <!-- and more modules -->
1380 <dep package="evolution-data-server"/>
1381 <dep package="gstreamer"/>
1382 <dep package="libnotify"/>
1383 <dep package="libpeas"/>
1384 <dep package="telepathy-glib"/>
1385 <dep package="WebKit"/>
1386 <!-- and bindings -->
1387 <dep package="pygobject"/>
1388 <dep package="gjs"/>
1389 <dep package="gtkmm-3"/>
1390 <if condition-set="linux">
1391 <dep package="NetworkManager"/>
1392 </if>
1393 <if condition-unset="macos">
1394 <dep package="PackageKit"/>
1395 <dep package="upower"/>
1396 </if>
1397 </dependencies>
1398 </metamodule>
1400 </moduleset>