core-deps-latest: Pull gtkmm-3 from the gtkmm-3-24 branch
[jhbuild.git] / modulesets / gnome-apps-latest.modules
bloba9b09ffbed4856939ecd05b47d18c79381e970d5
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="github.com"
11 href="https://github.com/"/>
12 <repository type="git" name="gitlab.gnome.org"
13 href="https://gitlab.gnome.org/"/>
15 <!-- tarball repos -->
16 <repository type="tarball" name="ftp.gnu.org"
17 href="https://ftp.gnu.org/gnu/"/>
18 <repository type="tarball" name="qqwing"
19 href="https://qqwing.com/"/>
20 <repository type="tarball" name="tarball.github.com"
21 href="https://github.com/"/>
23 <include href="gnome-suites-core-latest.modules"/>
25 <!-- NOTE: gnome-suites-core-* and gnome-suites-core-deps-*
26 are supposed to remain self-contained. If apps have dependencies
27 that are not covered there, add them in here
29 Please try to keep organized alphabetically by section:
31 1) Dependencies
32 2) Normal apps
33 3) Games
34 4) Metamodules
35 -->
37 <!-- Dependencies and miscellaneous -->
39 <autotools id="gnome-code-assistance">
40 <branch/>
41 <dependencies>
42 <dep package="vala"/>
43 </dependencies>
44 </autotools>
46 <autotools id="gnome-devel-docs">
47 <branch/>
48 <dependencies>
49 <dep package="yelp-tools"/>
50 </dependencies>
51 </autotools>
53 <autotools id="guile">
54 <if condition-set="freebsd">
55 <autogenargs value="BDW_GC_CFLAGS=' ' BDW_GC_LIBS='-lgc-threaded'"/>
56 </if>
57 <pkg-config>guile-2.0.pc</pkg-config>
58 <branch repo="ftp.gnu.org"
59 module="guile/guile-2.0.11.tar.xz"
60 version="2.0.11"
61 hash="sha256:aed0a4a6db4e310cbdfeb3613fa6f86fddc91ef624c1e3f8937a6304c69103e2"
62 size="4634060"/>
63 <dependencies>
64 <dep package="libunistring"/>
65 <if condition-unset="freebsd">
66 <dep package="gc"/>
67 </if>
68 <if condition-set="freebsd">
69 <dep package="gc-threaded"/>
70 </if>
71 </dependencies>
72 </autotools>
74 <autotools id="jhbuild">
75 <branch/>
76 <dependencies>
77 <dep package="gnome-common"/>
78 <dep package="yelp-tools"/>
79 <dep package="gettext-bin"/>
80 <dep package="xmlcatalog"/>
81 <dep package="pkg-config"/>
82 <dep package="python2"/>
83 <dep package="cc"/>
84 </dependencies>
85 </autotools>
87 <meson id="jsonrpc-glib">
88 <branch repo="gitlab.gnome.org" checkoutdir="jsonrpc-glib" module="GNOME/jsonrpc-glib.git"/>
89 <dependencies>
90 <dep package="glib"/>
91 <dep package="json-glib"/>
92 <dep package="gobject-introspection"/>
93 </dependencies>
94 </meson>
96 <meson id="libdazzle">
97 <branch repo="gitlab.gnome.org" checkoutdir="libdazzle" module="GNOME/libdazzle.git"/>
98 <dependencies>
99 <dep package="glib"/>
100 <dep package="gtk+-3"/>
101 <dep package="gobject-introspection"/>
102 </dependencies>
103 </meson>
105 <autotools id="libgnome-games-support" supports-non-srcdir-builds="no">
106 <branch/>
107 <dependencies>
108 <dep package="glib"/>
109 <dep package="gtk+-3"/>
110 <dep package="libgee"/>
111 <dep package="m4-common"/>
112 <dep package="vala"/>
113 </dependencies>
114 </autotools>
116 <meson id="libmanette">
117 <branch repo="gitlab.gnome.org" checkoutdir="libmanette" module="aplazas/libmanette.git"/>
118 <dependencies>
119 <dep package="glib"/>
120 <dep package="gobject-introspection"/>
121 <dep package="libgudev"/>
122 <dep package="libevdev"/>
123 </dependencies>
124 </meson>
126 <cmake id="libgit2"
127 cmakeargs="-DTHREADSAFE:BOOL=1">
128 <branch repo="tarball.github.com"
129 module="libgit2/libgit2/archive/v${version}.tar.gz"
130 version="0.26.0"
131 hash="sha256:6a62393e0ceb37d02fe0d5707713f504e7acac9006ef33da1e88960bd78b6eac"
132 checkoutdir="libgit2-${version}">
133 </branch>
134 <dependencies>
135 <dep package="libssh2"/>
136 </dependencies>
137 </cmake>
139 <meson id="libgit2-glib">
140 <branch/>
141 <dependencies>
142 <dep package="libgit2"/>
143 <dep package="glib"/>
144 <dep package="gobject-introspection"/>
145 </dependencies>
146 </meson>
148 <meson id="nautilus-sendto">
149 <branch/>
150 <dependencies>
151 <dep package="glib"/>
152 </dependencies>
153 </meson>
155 <autotools id="qqwing">
156 <branch repo="qqwing"
157 module="qqwing-${version}.tar.gz"
158 version="1.3.4"
159 hash="sha256:1753736c31feea0085f5cfac33143743204f8a7e66b81ccd17e249ecafba802f"
160 size="352060"/>
161 <dependencies>
162 <dep package="c++"/>
163 </dependencies>
164 </autotools>
166 <!-- Apps start here -->
168 <autotools id="accerciser">
169 <branch/>
170 <dependencies>
171 <dep package="at-spi2-atk"/> <!-- to make accerciser's gui accessible -->
172 <dep package="intltool"/>
173 <dep package="pygobject"/>
174 <dep package="pyatspi2"/>
175 <dep package="yelp-tools"/>
176 <dep package="gtk+-3"/>
177 <dep package="pycairo"/>
178 </dependencies>
179 </autotools>
181 <meson id="bijiben">
182 <branch/>
183 <dependencies>
184 <dep package="appstream-glib"/>
185 <dep package="tracker"/>
186 <dep package="clutter-gtk"/>
187 <dep package="gtk+-3"/>
188 <dep package="libxml2"/>
189 <dep package="glib"/>
190 <dep package="WebKit"/>
191 <dep package="evolution-data-server"/>
192 </dependencies>
193 </meson>
195 <meson id="dconf-editor">
196 <branch/>
197 <dependencies>
198 <dep package="appstream-glib"/>
199 <dep package="glib"/>
200 <dep package="dconf"/>
201 <dep package="gtk+-3"/>
202 <dep package="vala"/>
203 </dependencies>
204 </meson>
206 <meson id="devhelp">
207 <branch/>
208 <dependencies>
209 <dep package="gtk-doc"/>
210 <dep package="appstream-glib"/>
211 <dep package="gtk+-3"/>
212 <dep package="amtk"/>
213 <dep package="WebKit"/>
214 </dependencies>
215 </meson>
217 <cmake id="evolution"
218 cmakeargs="-DENABLE_LIBCRYPTUI=OFF -DENABLE_PST_IMPORT=OFF -DENABLE_YTNEF=OFF">
219 <branch/>
220 <dependencies>
221 <dep package="atk"/>
222 <dep package="bogofilter"/>
223 <dep package="cairo"/>
224 <dep package="enchant"/>
225 <dep package="evolution-data-server"/>
226 <dep package="gcr"/>
227 <dep package="gdk-pixbuf"/>
228 <dep package="gnome-autoar"/>
229 <dep package="gnome-desktop"/>
230 <dep package="gnome-online-accounts"/>
231 <dep package="gsettings-desktop-schemas"/>
232 <dep package="gstreamer"/>
233 <dep package="glib"/>
234 <dep package="gtk+-3"/>
235 <dep package="highlight"/>
236 <dep package="intltool"/>
237 <dep package="libcanberra"/>
238 <dep package="libgcrypt"/>
239 <dep package="libgdata"/>
240 <dep package="libgweather"/>
241 <dep package="libical"/>
242 <dep package="libnotify"/>
243 <dep package="libsoup"/>
244 <dep package="libxml2"/>
245 <dep package="nspr"/>
246 <dep package="nss"/>
247 <dep package="openldap"/>
248 <dep package="shared-mime-info"/>
249 <dep package="spamassassin"/>
250 <dep package="WebKit"/>
251 <dep package="yelp-tools"/>
252 </dependencies>
253 <suggests>
254 <dep package="geoclue"/>
255 <dep package="geocode-glib"/>
256 </suggests>
257 </cmake>
259 <meson id="ghex">
260 <branch/>
261 <dependencies>
262 <dep package="glib"/>
263 <dep package="gtk+-3"/>
264 <dep package="intltool"/>
265 <dep package="yelp-tools"/>
266 </dependencies>
267 </meson>
269 <autotools id="gitg" supports-non-srcdir-builds="no">
270 <branch/>
271 <dependencies>
272 <dep package="gtk+-3"/>
273 <dep package="glib"/>
274 <dep package="gobject-introspection"/>
275 <dep package="gtksourceview-3"/>
276 <dep package="gsettings-desktop-schemas"/>
277 <dep package="json-glib"/>
278 <dep package="libgee"/>
279 <dep package="libgit2-glib"/>
280 <dep package="libpeas"/>
281 <dep package="vala"/>
282 <dep package="gtkspell-3"/>
283 <dep package="libsoup"/>
284 <dep package="libsecret"/>
285 </dependencies>
286 <suggests>
287 <dep package="pygobject"/>
288 </suggests>
289 </autotools>
291 <meson id="gnome-builder" mesonargs="-Dwith_sysmon=false -Dwith_sysprof=false">
292 <if condition-unset="linux">
293 <mesonargs value="-Dwith_flatpak=false"/>
294 </if>
295 <branch repo="gitlab.gnome.org" checkoutdir="gnome-builder" module="GNOME/gnome-builder.git"/>
296 <dependencies>
297 <dep package="devhelp"/>
298 <dep package="gjs"/>
299 <dep package="glib"/>
300 <dep package="gvfs"/>
301 <dep package="gnome-code-assistance"/>
302 <dep package="gspell"/>
303 <dep package="gtk+-3"/>
304 <dep package="gtksourceview"/>
305 <dep package="jsonrpc-glib"/>
306 <dep package="libclang"/>
307 <dep package="libdazzle"/>
308 <dep package="libgit2-glib"/>
309 <dep package="libpeas"/>
310 <dep package="librsvg"/>
311 <dep package="llvm"/>
312 <dep package="pygobject"/>
313 <dep package="template-glib"/>
314 <dep package="vala"/>
315 <dep package="vte"/>
316 </dependencies>
317 </meson>
319 <meson id="gnome-dictionary">
320 <branch/>
321 <dependencies>
322 <dep package="glib"/>
323 <dep package="gtk+-3"/>
324 <dep package="yelp-tools"/>
325 </dependencies>
326 </meson>
328 <meson id="gnome-multi-writer">
329 <branch/>
330 <dependencies>
331 <dep package="glib"/>
332 <dep package="gobject-introspection"/>
333 <dep package="gtk+-3"/>
334 <dep package="libcanberra"/>
335 <dep package="libgusb"/>
336 <dep package="udisks"/>
337 </dependencies>
338 </meson>
340 <autotools id="gnome-nettool">
341 <branch/>
342 <dependencies>
343 <dep package="glib"/>
344 <dep package="gtk+-3"/>
345 <dep package="libgtop"/>
346 <dep package="yelp-tools"/>
347 </dependencies>
348 </autotools>
350 <autotools id="gnome-sound-recorder">
351 <branch/>
352 <dependencies>
353 <dep package="gjs"/>
354 <dep package="glib"/>
355 <dep package="gdk-pixbuf"/>
356 <dep package="gtk+-3"/>
357 <dep package="gstreamer"/>
358 <dep package="gst-plugins-base"/>
359 <dep package="gst-plugins-good"/>
360 </dependencies>
361 </autotools>
363 <meson id="gnome-tweaks">
364 <branch repo="gitlab.gnome.org" checkoutdir="gnome-tweaks" module="GNOME/gnome-tweaks.git"/>
365 <dependencies>
366 <dep package="gnome-shell"/>
367 <dep package="nautilus"/>
368 <dep package="pygobject"/>
369 </dependencies>
370 </meson>
372 <meson id="polari">
373 <branch repo="gitlab.gnome.org" checkoutdir="polari" module="GNOME/polari.git"/>
374 <dependencies>
375 <dep package="appstream-glib"/>
376 <dep package="gjs"/>
377 <dep package="glib"/>
378 <dep package="gobject-introspection"/>
379 <dep package="gtk+-3"/>
380 <dep package="gspell"/>
381 <dep package="telepathy-glib"/>
382 </dependencies>
383 </meson>
385 <meson id="gnome-recipes">
386 <branch repo="gitlab.gnome.org"
387 checkoutdir="gnome-recipes"
388 module="GNOME/recipes.git"/>
389 <dependencies>
390 <dep package="gtk+-3"/>
391 <dep package="gnome-autoar"/>
392 <dep package="gnome-online-accounts"/>
393 <dep package="gspell"/>
394 <dep package="libcanberra"/>
395 </dependencies>
396 </meson>
398 <!-- Games -->
400 <meson id="five-or-more">
401 <branch repo="gitlab.gnome.org"
402 checkoutdir="five-or-more" module="GNOME/five-or-more.git"/>
403 <dependencies>
404 <dep package="appstream-glib"/>
405 <dep package="intltool"/>
406 <dep package="librsvg"/>
407 <dep package="libgnome-games-support"/>
408 <dep package="gtk+-3"/>
409 <dep package="libcanberra"/>
410 <dep package="yelp-tools"/>
411 </dependencies>
412 </meson>
414 <autotools id="four-in-a-row">
415 <branch/>
416 <dependencies>
417 <dep package="appstream-glib"/>
418 <dep package="intltool"/>
419 <dep package="librsvg"/>
420 <dep package="gtk+-3"/>
421 <dep package="libcanberra"/>
422 <dep package="yelp-tools"/>
423 </dependencies>
424 </autotools>
426 <meson id="gnome-chess">
427 <branch/>
428 <dependencies>
429 <dep package="appstream-glib"/>
430 <dep package="librsvg"/>
431 <dep package="gtk+-3"/>
432 <dep package="vala"/>
433 <dep package="yelp-tools"/>
434 </dependencies>
435 </meson>
437 <autotools id="gnome-klotski">
438 <branch/>
439 <dependencies>
440 <dep package="appstream-glib"/>
441 <dep package="intltool"/>
442 <dep package="libgnome-games-support"/>
443 <dep package="librsvg"/>
444 <dep package="gtk+-3"/>
445 <dep package="yelp-tools"/>
446 </dependencies>
447 </autotools>
449 <meson id="gnome-mahjongg">
450 <branch/>
451 <dependencies>
452 <dep package="appstream-glib"/>
453 <dep package="intltool"/>
454 <dep package="gtk+-3"/>
455 <dep package="librsvg"/>
456 <dep package="vala"/>
457 <dep package="yelp-tools"/>
458 </dependencies>
459 </meson>
461 <meson id="gnome-mines">
462 <branch/>
463 <dependencies>
464 <dep package="appstream-glib"/>
465 <dep package="intltool"/>
466 <dep package="libgnome-games-support"/>
467 <dep package="librsvg"/>
468 <dep package="gtk+-3"/>
469 <dep package="vala"/>
470 <dep package="yelp-tools"/>
471 </dependencies>
472 </meson>
474 <autotools id="gnome-nibbles">
475 <branch/>
476 <dependencies>
477 <dep package="appstream-glib"/>
478 <dep package="clutter"/>
479 <dep package="clutter-gtk"/>
480 <dep package="gtk+-3"/>
481 <dep package="intltool"/>
482 <dep package="libcanberra"/>
483 <dep package="libgnome-games-support"/>
484 <dep package="libgee"/>
485 <dep package="librsvg"/>
486 <dep package="vala"/>
487 <dep package="yelp-tools"/>
488 </dependencies>
489 </autotools>
491 <autotools id="gnome-robots">
492 <branch/>
493 <dependencies>
494 <dep package="appstream-glib"/>
495 <dep package="intltool"/>
496 <dep package="libgnome-games-support"/>
497 <dep package="librsvg"/>
498 <dep package="gtk+-3"/>
499 <dep package="libcanberra"/>
500 <dep package="yelp-tools"/>
501 </dependencies>
502 </autotools>
504 <meson id="gnome-sudoku">
505 <branch/>
506 <dependencies>
507 <dep package="appstream-glib"/>
508 <dep package="c++"/>
509 <dep package="glib"/>
510 <dep package="gtk+-3"/>
511 <dep package="intltool"/>
512 <dep package="json-glib"/>
513 <dep package="libgee"/>
514 <dep package="m4-common"/>
515 <dep package="qqwing"/>
516 <dep package="yelp-tools"/>
517 </dependencies>
518 </meson>
520 <autotools id="gnome-taquin">
521 <branch/>
522 <dependencies>
523 <dep package="appstream-glib"/>
524 <dep package="intltool"/>
525 <dep package="libcanberra"/>
526 <dep package="librsvg"/>
527 <dep package="gtk+-3"/>
528 <dep package="vala"/>
529 <dep package="yelp-tools"/>
530 </dependencies>
531 </autotools>
533 <autotools id="gnome-tetravex">
534 <branch/>
535 <dependencies>
536 <dep package="appstream-glib"/>
537 <dep package="intltool"/>
538 <dep package="librsvg"/>
539 <dep package="gtk+-3"/>
540 <dep package="vala"/>
541 <dep package="yelp-tools"/>
542 </dependencies>
543 </autotools>
545 <meson id="gnome-usage">
546 <branch/>
547 <dependencies>
548 <dep package="gtk+-3"/>
549 <dep package="libgtop"/>
550 <dep package="accountsservice"/>
551 </dependencies>
552 </meson>
554 <autotools id="hitori">
555 <branch/>
556 <dependencies>
557 <dep package="appstream-glib"/>
558 <dep package="cairo"/>
559 <dep package="glib"/>
560 <dep package="gtk+-3"/>
561 <dep package="intltool"/>
562 <dep package="m4-common"/>
563 <dep package="yelp-tools"/>
564 </dependencies>
565 </autotools>
567 <autotools id="iagno">
568 <branch/>
569 <dependencies>
570 <dep package="appstream-glib"/>
571 <dep package="intltool"/>
572 <dep package="librsvg"/>
573 <dep package="gtk+-3"/>
574 <dep package="libcanberra"/>
575 <dep package="vala"/>
576 <dep package="yelp-tools"/>
577 </dependencies>
578 </autotools>
580 <meson id="lightsoff">
581 <branch/>
582 <dependencies>
583 <dep package="appstream-glib"/>
584 <dep package="intltool"/>
585 <dep package="gtk+-3"/>
586 <dep package="vala"/>
587 <dep package="clutter"/>
588 <dep package="clutter-gtk"/>
589 <dep package="yelp-tools"/>
590 <dep package="librsvg"/>
591 </dependencies>
592 </meson>
594 <autotools id="quadrapassel">
595 <branch/>
596 <dependencies>
597 <dep package="appstream-glib"/>
598 <dep package="intltool"/>
599 <dep package="gtk+-3"/>
600 <dep package="librsvg"/>
601 <dep package="libcanberra"/>
602 <dep package="clutter"/>
603 <dep package="clutter-gtk"/>
604 <dep package="vala"/>
605 <dep package="yelp-tools"/>
606 <dep package="libmanette"/>
607 </dependencies>
608 </autotools>
610 <meson id="swell-foop">
611 <branch/>
612 <dependencies>
613 <dep package="appstream-glib"/>
614 <dep package="intltool"/>
615 <dep package="gtk+-3"/>
616 <dep package="clutter"/>
617 <dep package="clutter-gtk"/>
618 <dep package="vala"/>
619 <dep package="yelp-tools"/>
620 </dependencies>
621 </meson>
623 <autotools id="tali">
624 <branch/>
625 <dependencies>
626 <dep package="appstream-glib"/>
627 <dep package="intltool"/>
628 <dep package="librsvg"/>
629 <dep package="gtk+-3"/>
630 <dep package="yelp-tools"/>
631 </dependencies>
632 </autotools>
634 <meson id="template-glib">
635 <branch repo="gitlab.gnome.org" checkoutdir="template-glib" module="GNOME/template-glib.git"/>
636 <dependencies>
637 <dep package="glib"/>
638 <dep package="gobject-introspection"/>
639 </dependencies>
640 </meson>
642 <!-- Meta Modules -->
644 <!-- Tested applications: these are built continuously by build.gnome.org
645 build slaves, and by default for anyone using JHBuild.
647 <metamodule id="meta-gnome-apps-tested">
648 <dependencies>
649 <dep package="meta-gnome-games"/>
650 <dep package="accerciser"/>
651 <dep package="bijiben"/>
652 <dep package="dconf-editor"/>
653 <dep package="devhelp"/>
654 <dep package="evolution"/>
655 <dep package="ghex"/>
656 <dep package="gitg"/>
657 <dep package="gnome-builder"/>
658 <dep package="gnome-devel-docs"/>
659 <dep package="gnome-dictionary"/>
660 <dep package="gnome-nettool"/>
661 <dep package="gnome-recipes"/>
662 <dep package="gnome-sound-recorder"/>
663 <dep package="gnome-tweaks"/>
664 <dep package="nautilus-sendto"/>
665 <dep package="polari"/>
666 <if condition-set="linux">
667 <dep package="gnome-multi-writer"/>
668 </if>
669 </dependencies>
670 </metamodule>
672 <metamodule id="meta-gnome-games">
673 <dependencies>
674 <dep package="five-or-more"/>
675 <dep package="four-in-a-row"/>
676 <dep package="gnome-chess"/>
677 <dep package="gnome-klotski"/>
678 <dep package="gnome-mahjongg"/>
679 <dep package="gnome-mines"/>
680 <dep package="gnome-nibbles"/>
681 <dep package="gnome-robots"/>
682 <dep package="gnome-sudoku"/>
683 <dep package="gnome-taquin"/>
684 <dep package="gnome-tetravex"/>
685 <dep package="hitori"/>
686 <dep package="iagno"/>
687 <dep package="lightsoff"/>
688 <dep package="swell-foop"/>
689 <dep package="tali"/>
690 <if condition-set="evdev">
691 <dep package="quadrapassel"/>
692 </if>
693 </dependencies>
694 </metamodule>
696 </moduleset>