manifest.json 45.1 KB
Newer Older
Colin Walters's avatar
Colin Walters committed
1
{
2 3
  "00ostbuild-manifest-version": 0,

4
  "osname": "gnome-continuous",
5
  "repo": "https://build.gnome.org/ostree/buildmaster/repo",
6
  "architectures": ["x86_64"],
Colin Walters's avatar
Colin Walters committed
7 8
  "base": {
            "name": "yocto",
9
	    "src": "gnome:gnome-continuous-yocto",
10
            "branch": "gnomeostree-3.22-krogoth"
Colin Walters's avatar
Colin Walters committed
11 12 13 14 15
          },

  "config-opts": ["--disable-static", "--disable-silent-rules"],

  "vcsconfig": {"gnome": "git:git://git.gnome.org/",
16
                "gnome-gitlab": "git:https://gitlab.gnome.org/",
Colin Walters's avatar
Colin Walters committed
17 18 19
                "fd": "git:git://anongit.freedesktop.org/git/",
                "fd-dbus": "git:git://anongit.freedesktop.org/git/dbus/",
                "fd-NM": "git:git://anongit.freedesktop.org/git/NetworkManager/",
20
                "fd-MM": "git:git://anongit.freedesktop.org/git/ModemManager/",
Colin Walters's avatar
Colin Walters committed
21 22
                "fd-mesa": "git:git://anongit.freedesktop.org/git/mesa/",
                "fd-pulse": "git:git://anongit.freedesktop.org/git/pulseaudio/",
23
                "fd-spice": "git:git://anongit.freedesktop.org/spice/",
Colin Walters's avatar
Colin Walters committed
24
                "fd-xdg": "git:git://anongit.freedesktop.org/git/xdg/",
25
                "fd-fprint": "git:git://anongit.freedesktop.org/git/libfprint/",
26
                "p11-glue": "git:git://github.com/p11-glue/",
Debarshi Ray's avatar
Debarshi Ray committed
27
                "fd-poppler": "git:git://anongit.freedesktop.org/poppler/",
Colin Walters's avatar
Colin Walters committed
28
                "fd-gstreamer": "git:git://anongit.freedesktop.org/gstreamer/",
29
                "fd-wayland": "git:git://anongit.freedesktop.org/wayland/",
Colin Walters's avatar
Colin Walters committed
30
                "fd-telepathy": "git:git://anongit.freedesktop.org/telepathy/",
31
                "fd-nice": "git:git://anongit.freedesktop.org/libnice/",
32
                "kernel": "git:git://git.kernel.org/pub/scm/linux/kernel/git/",
Colin Walters's avatar
Colin Walters committed
33
                "0pointer": "git:git://git.0pointer.de/",
Colin Walters's avatar
Colin Walters committed
34
                "ibus": "git:git://github.com/ibus/",
Colin Walters's avatar
Colin Walters committed
35 36 37 38 39
                "linuxwacom": "git:git://linuxwacom.git.sourceforge.net/gitroot/linuxwacom/",
                "fedora": "git:git://git.fedorahosted.org/",
                "savannah": "git:git://git.savannah.gnu.org/",
                "debian": "git:git://anonscm.debian.org/",
		"netfilter": "git:git://git.netfilter.org/",
40 41 42 43
                "lighttpd": "git:git://git.lighttpd.net/",
                "dnsmasq": "git:git://thekelleys.org.uk/",
                "ipxe": "git:git://git.ipxe.org/",
                "socat": "git:git://repo.or.cz/",
44
                "anholt": "git:git://github.com/anholt/",
45
		"cgwalters": "git:git://github.com/cgwalters/",
46
		"alexlarsson": "git:git://github.com/alexlarsson/",
47
                "ebassi": "git:git://github.com/ebassi/",
48
                "fujita": "git:git://github.com/fujita/",
49
                "mikechristie" : "git:git://github.com/mikechristie/",
50
                "libical": "git:git://github.com/libical/",
51 52
                "libgit2": "git:git://github.com/libgit2/",
                "flatpak": "git:git://github.com/flatpak/"},
Colin Walters's avatar
Colin Walters committed
53

54
  "patches": {"src": "gnome:gnome-continuous",
Colin Walters's avatar
Colin Walters committed
55 56 57
              "subdir": "patches"},

  "components": [
58 59 60 61 62
                {"src": "gnome:gnome-continuous-kernel",
                 "component": "minimal",
                 "child-components": [
                     {"src": "kernel:stable/linux-stable",
                      "name": "linux",
63
                      "branch": "linux-4.4.y"}
64 65
                 ]},

66 67
   		{"src": "gnome:gtk-doc-stub",
		 "component": "devel",
Colin Walters's avatar
Colin Walters committed
68 69
		 "noarch": true},

Emmanuele Bassi's avatar
Emmanuele Bassi committed
70 71
                {"src": "git:git://github.com/mesonbuild/meson.git",
                 "component": "devel",
Emmanuele Bassi's avatar
Emmanuele Bassi committed
72
                 "patches": ["python-meson-buildsys.patch"]},
Emmanuele Bassi's avatar
Emmanuele Bassi committed
73

74
		{"src": "gnome:glib",
75
		 "component": "minimal",
76
                 "requires": {"pkgconfig": ["libffi >= 3.0.10"]},
77
                 "config-opts": ["--disable-modular-tests",
78
				 "--enable-installed-tests",
Emmanuele Bassi's avatar
Emmanuele Bassi committed
79 80
				 "--with-pcre=internal",
                                 "--with-python=python3"],
81
                 "irc_room": "gtk+"},
82

83 84
		{"src": "gnome:gnome-common",
		 "component": "devel"},
85

86
        {"src": "gnome:m4-common.git",
87 88
         "component": "devel"},

89 90 91 92
		{"src": "savannah:gperf.git",
		 "tag": "v3.0.4",
		 "patches": ["gperf-autotools.patch"]},

93
                {"src": "git:git://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git",
94
		 "component": "minimal",
95
		 "config-opts": ["--disable-manpages"]},
Colin Walters's avatar
Colin Walters committed
96

97 98
        {"src": "gnome:gobject-introspection",
         "component": "minimal",
99 100
		 "config-opts": ["--disable-tests",
				 "--with-python=python3"]},
101

102 103 104 105 106 107
		{"src": "gnome:vala-bootstrap",
		 "bootstrap": true,
		 "config-opts": ["--disable-build-from-vala",
		                 "--disable-vapigen"]},

		{"src": "gnome:vala",
Emmanuele Bassi's avatar
Emmanuele Bassi committed
108 109
                 "patches": ["vala-disable-valadoc.patch"],
		 "config-opts": ["--disable-valadoc"]},
110

111 112
		{"src": "git:git://github.com/seccomp/libseccomp",
		 "branch": "release-2.3"},
113

114
   		{"src": "git:https://github.com/systemd/systemd",
115
		 "component": "minimal",
116
		 "initramfs-depends": true,
117 118
		 "patches": ["systemd-Revert-core-mount-add-dependencies-to-dynamically-mo.patch",
		             "systemd-pam-config.patch"],
119 120
		 "tag": "c5962fcff05a1e46138f9f8116513947398cb725",
		 "tag-reason": "timeout on boot, suspect next commit",
121 122 123
		 "cflags": {
		     "x86_64": "-O0 -g -m64 -mtune=generic",
		     "i686": "-O0 -g -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables"},
124
		 "config-opts": ["--disable-manpages",
125
				 "--disable-networkd",
126
				 "--disable-resolved",
127
                                 "--disable-timesyncd",
128
				 "--enable-compat-libs",
129
				 "--with-sysvinit-path=",
130
				 "--with-sysvrcnd-path="]
Colin Walters's avatar
Colin Walters committed
131
		 },
132

133 134 135 136
   		{"src": "gnome:libgudev",
                 "config-opts": ["--disable-umockdev"]},

                {"src": "git:https://github.com/martinpitt/umockdev.git"},
137

138
		{"src": "git:https://github.com/libusb/libusb.git",
139
		 "tag": "v1.0.19"},
140 141 142 143

		{"src": "git:git://github.com/gregkh/usbutils.git",
		 "patches": ["usbutils-autogen.patch"]},

144
   		{"src": "git:git://sourceware.org/git/lvm2.git",
145
		 "tag": "v2_02_141"},
146

147 148
   		{"src": "gnome:linux-user-chroot",
		 "setuid": ["/runtime/usr/bin/linux-user-chroot"]},
Colin Walters's avatar
Colin Walters committed
149

150 151
		{"src": "gnome:libxml2",
		 "component": "minimal"},
Colin Walters's avatar
Colin Walters committed
152 153 154

		{"src": "gnome:libxslt"},

155 156
		{"src": "gnome:libgsystem",
		 "component": "minimal"},
Colin Walters's avatar
Colin Walters committed
157

158
   		{"src": "fd:pixman"},
Colin Walters's avatar
Colin Walters committed
159 160

   		{"src": "git:git://git.sv.nongnu.org/freetype/freetype2.git",
161 162
		 "bootstrap": true,
		 "name": "freetype2-bootstrap",
Javier Jardón's avatar
Javier Jardón committed
163
		 "tag": "4b3ea5ca8f2ae7223bb1ad24bea07e659eec5f92",
Colin Walters's avatar
Colin Walters committed
164 165
		 "patches": ["freetype-autogen.patch"]},

Javier Jardón's avatar
Javier Jardón committed
166 167 168 169
		{"src": "cgwalters:ragel-tarballs-as-git",
		 "patches": ["ragel-gcc-4.7.patch"],
		 "tag": "0b17ee79bf5237ffdc3a2a7480023a7d61063788"},

170
		{"src": "git:https://github.com/behdad/harfbuzz.git"},
Javier Jardón's avatar
Javier Jardón committed
171

172
		{"src": "git:git://git.sv.nongnu.org/freetype/freetype2.git",
Javier Jardón's avatar
Javier Jardón committed
173
		 "tag": "4b3ea5ca8f2ae7223bb1ad24bea07e659eec5f92",
174 175
		 "patches": ["freetype-autogen.patch"]},

176
   		{"src": "fd:fontconfig",
177 178 179
		 "config-opts": ["--with-cache-dir=/usr/lib/fontconfig/cache"],
		 "tag": "97cf7ec4d740c9b3ac7c29388224f5e0c226a120",
		 "tag-reason": "http://build.gnome.org/continuous/buildmaster/builds/2016/01/18/28/build/log-fontconfig.txt"},
Colin Walters's avatar
Colin Walters committed
180 181

		{"src": "fd:xorg/util/macros",
182
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
183 184

		{"src": "fd:xorg/proto/bigreqsproto",
185
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
186 187

		{"src": "fd:xorg/proto/compositeproto",
188
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
189 190

		{"src": "fd:xorg/proto/damageproto",
191
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
192 193

		{"src": "fd:xorg/proto/dmxproto",
194
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
195 196

		{"src": "fd:xorg/proto/dri2proto",
197
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
198

199 200 201
		{"src": "fd:xorg/proto/dri3proto",
		 "component": "devel"},

Colin Walters's avatar
Colin Walters committed
202
		{"src": "fd:xorg/proto/evieproto",
203
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
204 205

		{"src": "fd:xorg/proto/fontsproto",
206
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
207 208

		{"src": "fd:xorg/proto/glproto",
209
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
210 211

		{"src": "fd:xorg/proto/inputproto",
212
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
213 214

		{"src": "fd:xorg/proto/kbproto",
215
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
216

217 218 219
		{"src": "fd:xorg/proto/presentproto",
		 "component": "devel"},

Colin Walters's avatar
Colin Walters committed
220
		{"src": "fd:xorg/proto/randrproto",
221
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
222 223

		{"src": "fd:xorg/proto/recordproto",
224
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
225 226

		{"src": "fd:xorg/proto/renderproto",
227
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
228 229

		{"src": "fd:xorg/proto/resourceproto",
230
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
231 232

		{"src": "fd:xorg/proto/scrnsaverproto",
233
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
234 235

		{"src": "fd:xorg/proto/videoproto",
236
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
237 238

		{"src": "fd:xorg/proto/xcmiscproto",
239
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
240 241

		{"src": "fd:xorg/proto/xextproto",
242
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
243 244

		{"src": "fd:xorg/proto/xf86bigfontproto",
245
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
246 247

		{"src": "fd:xorg/proto/xf86dgaproto",
248
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
249 250

		{"src": "fd:xorg/proto/xf86driproto",
251
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
252 253

		{"src": "fd:xorg/proto/xf86miscproto",
254
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
255 256

		{"src": "fd:xorg/proto/xf86vidmodeproto",
257
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
258 259

		{"src": "fd:xorg/proto/xineramaproto",
260
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
261 262

		{"src": "fd:xorg/proto/fixesproto",
263
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
264 265

		{"src": "fd:xorg/proto/xproto",
266
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
267

268
		{"src": "fd:xorg/lib/libxtrans"},
Colin Walters's avatar
Colin Walters committed
269

270
		{"src": "fd:xorg/lib/libXau"},
Colin Walters's avatar
Colin Walters committed
271 272

		{"src": "fd:xcb/proto",
273
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
274 275

		{"src": "fd:xorg/font/util",
276
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
277

278
		{"src": "fd:xorg/lib/libfontenc"},
Colin Walters's avatar
Colin Walters committed
279

280
		{"src": "fd:xcb/pthread-stubs"},
Colin Walters's avatar
Colin Walters committed
281

Colin Walters's avatar
Colin Walters committed
282
		{"src": "fd:xcb/libxcb"},
Colin Walters's avatar
Colin Walters committed
283

284
		{"src": "fd:xorg/lib/libX11"},
Colin Walters's avatar
Colin Walters committed
285

286
		{"src": "fd:xorg/lib/libXrender"},
Colin Walters's avatar
Colin Walters committed
287

288
		{"src": "fd:xorg/lib/libXfixes"},
Colin Walters's avatar
Colin Walters committed
289

290
		{"src": "fd:xorg/lib/libXext"},
Colin Walters's avatar
Colin Walters committed
291

Emmanuele Bassi's avatar
Emmanuele Bassi committed
292
                {"src": "fd:xorg/lib/libXfont"},
Colin Walters's avatar
Colin Walters committed
293

294
		{"src": "fd:xorg/lib/libXft"},
Colin Walters's avatar
Colin Walters committed
295

296
		{"src": "fd:xorg/lib/libXi"},
Colin Walters's avatar
Colin Walters committed
297

298
		{"src": "fd:xorg/lib/libXinerama"},
Colin Walters's avatar
Colin Walters committed
299

300
		{"src": "fd:xorg/lib/libICE"},
Colin Walters's avatar
Colin Walters committed
301

302
		{"src": "fd:xorg/lib/libSM"},
Colin Walters's avatar
Colin Walters committed
303

Vadim Rutkovsky's avatar
Vadim Rutkovsky committed
304
		{"src": "fd:xorg/lib/libXt"},
Colin Walters's avatar
Colin Walters committed
305

306
		{"src": "fd:xorg/lib/libXmu"},
Colin Walters's avatar
Colin Walters committed
307

308
		{"src": "fd:xorg/lib/libXpm"},
Colin Walters's avatar
Colin Walters committed
309

310
		{"src": "fd:xorg/lib/libXrandr"},
Colin Walters's avatar
Colin Walters committed
311

312
		{"src": "fd:xorg/lib/libXRes"},
Colin Walters's avatar
Colin Walters committed
313

314
		{"src": "fd:xorg/lib/libXtst"},
Colin Walters's avatar
Colin Walters committed
315

316
		{"src": "fd:xorg/lib/libXv"},
Colin Walters's avatar
Colin Walters committed
317

318
		{"src": "fd:xorg/lib/libXvMC"},
Colin Walters's avatar
Colin Walters committed
319

320
		{"src": "fd:xorg/lib/libXxf86dga"},
Colin Walters's avatar
Colin Walters committed
321

322
		{"src": "fd:xorg/lib/libXxf86vm"},
Colin Walters's avatar
Colin Walters committed
323

324
		{"src": "fd:xorg/lib/libXdamage"},
Colin Walters's avatar
Colin Walters committed
325

326
		{"src": "fd:xorg/lib/libXcursor"},
Colin Walters's avatar
Colin Walters committed
327

328
		{"src": "fd:xorg/lib/libXcomposite"},
Colin Walters's avatar
Colin Walters committed
329

330
		{"src": "fd:xorg/lib/libxkbfile"},
Colin Walters's avatar
Colin Walters committed
331

332
		{"src": "fd:xorg/lib/libFS"},
Colin Walters's avatar
Colin Walters committed
333

334
		{"src": "fd:xorg/lib/libxshmfence"},
335

Colin Walters's avatar
Colin Walters committed
336
		{"src": "fd-dbus:dbus",
337
		 "component": "minimal",
Colin Walters's avatar
Colin Walters committed
338 339
		 "config-opts": ["--with-dbus-user=dbus",
		                 "--enable-inotify",
340
				 "--enable-verbose-mode",
341
				 "--enable-user-session",
Colin Walters's avatar
Colin Walters committed
342 343 344 345 346
				 "--disable-xml-docs",
				 "--disable-doxygen-docs",
				 "--disable-tests",
				 "--with-systemdsystemunitdir=/usr/lib/systemd/system",
				 "--with-system-pid-file=/run/dbus.pid"],
347
		 "setuid": ["/runtime/usr/libexec/dbus-daemon-launch-helper"]},
Colin Walters's avatar
Colin Walters committed
348

Colin Walters's avatar
Colin Walters committed
349
		{"src": "git:git://libpng.git.sourceforge.net/gitroot/libpng/libpng",
350 351
		 "tag": "047737496a77eeb97f9991919dac08ca3c149711",
                 "tag-reason": "The version tags are completely borked and point to weird commits"},
Colin Walters's avatar
Colin Walters committed
352 353 354 355

		{"src": "fd:cairo",
		 "config-opts": ["--disable-interpreter"]},

356
                {"src": "git:http://bitmath.org/git/mtdev.git"},
Rui Matos's avatar
Rui Matos committed
357

358
                {"src": "fd:libevdev",
Matthias Clasen's avatar
Matthias Clasen committed
359 360
		 "config-opts": ["--disable-gcov"]},

361 362 363
		{"src": "linuxwacom:libwacom",
		 "patches": ["libwacom-autogen.patch"]},

364
		{"src": "fd:wayland/libinput",
365 366
		 "name": "libinput",
                 "config-opts": ["--disable-documentation",
367
                                 "--disable-tests",
368 369
                                 "--disable-debug-gui"],
                 "patches": ["libinput-build-api.patch"]},
Rui Matos's avatar
Rui Matos committed
370

Colin Walters's avatar
Colin Walters committed
371
		{"src": "fd:xorg/util/makedepend",
372
		 "component": "devel"},
Colin Walters's avatar
Colin Walters committed
373

374
		{"src": "fd:xorg/lib/libpciaccess"},
Colin Walters's avatar
Colin Walters committed
375

376 377 378 379 380
                {"src": "tarball:http://releases.llvm.org/3.9.1/llvm-3.9.1.src.tar.xz",
                 "name": "llvm",
                 "checksum": "1fd90354b9cf19232e8f168faf2220e79be555df3aa743242700879e8fd329ee",
                 "patches": ["llvm-cmake-buildapi.patch"]},

Colin Walters's avatar
Colin Walters committed
381
		{"src": "fd-mesa:drm",
382
		 "config-opts": ["--disable-valgrind"]},
Colin Walters's avatar
Colin Walters committed
383

384 385 386
		{"src": "fd-wayland:wayland",
		 "config-opts": ["--disable-documentation"]},

Emmanuele Bassi's avatar
Emmanuele Bassi committed
387
		{"src": "fd:wayland/wayland-protocols",
388
		 "name": "wayland-protocols"},
Emmanuele Bassi's avatar
Emmanuele Bassi committed
389

390 391 392 393 394
                {"src": "tarball:https://pypi.python.org/packages/source/M/Mako/Mako-1.0.0.tar.gz",
                 "name": "python-mako",
                 "checksum": "a3cd72cfef507204b50f74ffcbfcfde7e856437891d3f6cfe780866986d006fe",
                 "patches": ["python-mako-buildsys.patch"]},

395
                {"src": "fd-mesa:mesa",
Emmanuele Bassi's avatar
Emmanuele Bassi committed
396 397
                 "tag": "ab6f874439943837c06d3346385f75145e6d2775",
                 "tag-reason": "https://bugs.freedesktop.org/show_bug.cgi?id=102674",
398
                 "cflags": {
399 400
                     "x86_64": "-g -m64 -mtune=generic",
                     "i686": "-g -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables"
401
                 },
402 403
                 "patches": ["mesa-nv50-fix-build.patch",
			     "mesa-llvm-config-dir.patch"],
404
                 "config-opts": [
405
                     "--host=x86_64-gnomeostree-linux",
406 407 408 409 410 411 412 413 414 415
                     "--disable-asm",
                     "--enable-osmesa",
                     "--with-dri-driverdir=/usr/lib/dri",
                     "--enable-egl",
                     "--enable-gles1",
                     "--enable-gles2",
                     "--with-egl-platforms=wayland,x11,drm",
                     "--enable-shared-glapi",
                     "--enable-gbm",
                     "--enable-xa",
416
                     "--with-llvm-config-dir=/usr/bin/llvm3.3",
417
                     "--with-gallium-drivers=svga,r300,nouveau,swrast,virgl",
418
                     "--enable-llvm",
419
                     "--with-vulkan-drivers=intel",
Emmanuele Bassi's avatar
Emmanuele Bassi committed
420 421
                     "--with-dri-drivers=nouveau,radeon,r200,i915,i965,swrast"
                     ]},
Colin Walters's avatar
Colin Walters committed
422

423
		{"src": "fd:xorg/app/xkbcomp"},
Colin Walters's avatar
Colin Walters committed
424

425
		{"src": "fd:xorg/app/xrandr"},
Colin Walters's avatar
Colin Walters committed
426

Colin Walters's avatar
Colin Walters committed
427 428
		{"src": "fd:xorg/app/xhost"},

Colin Walters's avatar
Colin Walters committed
429 430
		{"src": "fd:xkeyboard-config",
		 "config-opts": ["--with-xkb-rules-symlink=xorg",
431
		                 "--with-xkb-base=/usr/share/X11/xkb"]},
Colin Walters's avatar
Colin Walters committed
432

433 434
		{"src": "anholt:libepoxy",
		 "patches": ["libepoxy-meson-buildapi.patch"]},
435

436 437 438
		{"src": "fd:xcb/util-keysyms",
		 "patches": ["xorg-xcb-util-keysyms-autogen.patch"]},

439 440
		{"src": "fd:xorg/xserver",
		 "config-opts": ["--enable-xwayland",
441
				 "--enable-glamor"]},
Colin Walters's avatar
Colin Walters committed
442

443 444
		{"src": "fd:xcb/util"},

445 446
                {"src": "fd:xorg/driver/xf86-input-evdev"},

447
		{"src": "fd:xorg/driver/xf86-input-libinput"},
Colin Walters's avatar
Colin Walters committed
448

449
                {"src": "git:git://github.com/xkbcommon/libxkbcommon",
450
                 "config-opts": ["--disable-docs"],
451
                 "patches": ["libxkbcommon-meson-buildapi.patch"]},
452

453 454 455 456 457 458
                {"src": "git:git://git.xiph.org/celt.git"},

                {"src": "tarball:http://downloads.us.xiph.org/releases/celt/celt-0.5.1.3.tar.gz",
                 "name": "celt051",
                 "checksum": "fc2e5b68382eb436a38c3104684a6c494df9bde133c139fbba3ddb5d7eaa6a2e"},

459 460
                {"src": "fd-spice:spice-protocol"},

461 462 463
                {"src": "fd-spice:spice",
		 "patches": ["spice-no-builddir.patch",
		             "spice-stack-protector.patch"],
464 465
		 "config-opts": ["--disable-smartcard",
				 "--disable-werror"]},
466 467

                {"src": "fd:xorg/driver/xf86-video-qxl",
468
		 "patches": ["xorg-autogen-merged.patch"]},
469

470
		{"src": "fd:xorg/driver/xf86-video-ati"},
471

472
		{"src": "fd:nouveau/xf86-video-nouveau"},
473

474 475
		{"src": "fd:xorg/driver/xf86-video-intel"},

476 477
		{"src": "fd:xorg/driver/xf86-video-vesa"},

478
		{"src": "fd:startup-notification"},
Colin Walters's avatar
Colin Walters committed
479 480

		{"src": "fd-dbus:dbus-glib",
481 482
		 "config-opts": ["--enable-tests",
		                 "--disable-gtk-doc"]},
Colin Walters's avatar
Colin Walters committed
483 484

		{"src": "git:git://git.infradead.org/users/tgr/libnl.git",
485
		 "tag": "libnl3_2_27",
Colin Walters's avatar
Colin Walters committed
486 487 488
		 "name": "libnl3"},

		{"src": "cgwalters:nss-tarballs-as-git",
489
		 "tag": "v3.13.4"},
Colin Walters's avatar
Colin Walters committed
490 491 492 493

		{"src": "git:git://ozlabs.org/~paulus/ppp.git",
		 "patches": ["ppp-srcdir-builddir.patch", "ppp-destdir.patch"]},

494
		{"src": "netfilter:iptables.git",
Colin Walters's avatar
Colin Walters committed
495
		 "tag": "3e6fa55d5e28c93f417afeae7a7d4f349ddffcf4"},
Colin Walters's avatar
Colin Walters committed
496 497 498

		{"src": "debian:pkg-dhcp/isc-dhcp.git",
		 "name": "isc-dhcp",
499
		 "tag": "upstream/4.2.2",
Colin Walters's avatar
Colin Walters committed
500 501 502
		 "patches": ["isc-dhcp-autogen.patch",
		             "isc-dhcp-delete-configure.patch",
			     "isc-dhcp-no-builddir.patch",
503 504
		             "isc-dhcp-no-werror.patch",
			     "isc-dhcp-no-conf-file.patch"]},
Colin Walters's avatar
Colin Walters committed
505

506 507 508 509 510 511 512 513 514
                {"src": "tarball:http://openjpeg.googlecode.com/files/openjpeg-1.5.1.tar.gz",
                 "name": "openjpeg",
                 "config-opts": ["--disable-doc"],
                 "checksum": "6cfb3097a1c8e9550131b17663daf927f42707bc3f84196c1390642e87f3ab8d"},

                {"src": "tarball:http://downloads.ghostscript.com/public/ghostscript-9.10.tar.gz",
                 "name": "ghostscript",
                 "checksum": "913fc974433238ffd4e0549ce11ba2a3360d1d159cf5c3b988d72a77acb74d04"},

Colin Walters's avatar
Colin Walters committed
515
                {"src": "git:https://github.com/libarchive/libarchive.git",
516
		 "component": "minimal",
517
		 "config-opts": ["--without-lzo2"],
Colin Walters's avatar
Colin Walters committed
518 519
		 "patches": ["libarchive-autogen.patch"]},

Debarshi Ray's avatar
Debarshi Ray committed
520
                {"src": "fd-poppler:poppler",
Emmanuele Bassi's avatar
Emmanuele Bassi committed
521 522
                 "tag": "a8853b1df0a15570dff6ecc333769257bbf874c3",
                 "tag-reason": "Build failure caused by missing nspr/prprf.h",
Debarshi Ray's avatar
Debarshi Ray committed
523 524 525
                 "config-opts": ["--disable-poppler-cpp",
                                 "--disable-utils"]},

526
		{"src": "git:git://github.com/mm2/Little-CMS.git",
527
		 "tag": "lcms2.6"},
528

529
		{"src": "gnome:libgxps",
530
                 "config-opts": ["--disable-test"],
531
                 "patches": ["libgxps-build-api.patch"]},
Debarshi Ray's avatar
Debarshi Ray committed
532

533 534 535 536 537 538 539 540 541 542 543 544 545
        {"src": "tarball:https://ftp.mozilla.org/pub/mozilla.org/js/mozjs-24.2.0.tar.bz2",
                "name": "js24",
                "component": "minimal",
                "checksum": "e62f3f331ddd90df1e238c09d61a505c516fe9fd8c5c95336611d191d18437d8",
                "patches": ["js24-buildapi.patch", "js24-virtualenv.patch", "js24-perl-compat.patch"],
                "config-opts": ["--enable-threadsafe",
                                "--with-system-nspr",
                                "--disable-tests",
                                "--disable-strip",
                                "--enable-ctypes",
                                "--enable-system-ffi",
                                "--disable-intl-api"]},

Colin Walters's avatar
Colin Walters committed
546
		{"src": "fd:polkit",
Colin Walters's avatar
Colin Walters committed
547
		 "config-opts": ["--disable-man-pages",
548
				 "--enable-libsystemd-login",
549
		                 "--with-os-type=suse"],
Colin Walters's avatar
Colin Walters committed
550
		 "setuid": ["/runtime/usr/bin/pkexec",
551
                            "/runtime/usr/lib/polkit-1/polkit-agent-helper-1"]},
Colin Walters's avatar
Colin Walters committed
552

553
                {"src": "git:git://git.kernel.org/pub/scm/bluetooth/bluez.git",
554 555
		 "config-opts": ["--disable-cups", "--disable-obex", "--disable-usb", "--disable-tools"],
		 "patches": ["bluez-autogen.patch"]},
556

557
                {"src": "git:git://github.com/jpirko/libndp.git"},
558

559
		{"src": "fd:libqmi"},
560

561
		{"src": "fd:libmbim/libmbim",
562
		 "name": "libmbim"},
563

564 565 566 567
                {"src": "git:git://github.com/akheron/jansson",
                 "config-opts": ["--disable-documentation", "--enable-shared"],
                 "patches": ["jansson-cmake-buildapi.patch"]},

568 569
		{"src": "fd-MM:ModemManager.git",
		 "config-opts": ["--with-udev-base-dir=/usr/lib/udev",
570 571
				 "--disable-more-warnings"]},

572
		{"src": "git:https://github.com/pygobject/pycairo.git",
573 574
		 "patches": ["pycairo-buildsys.patch"]},

575
		{"src": "gnome:pygobject",
576
		 "config-opts": ["--with-python=python3"]},
577

578
		{"src": "fd-NM:NetworkManager",
579 580
		 "config-opts": ["PYTHON=python3",
		                 "--with-dhclient=yes",
581 582 583
		                 "--with-session-tracking=systemd",
				 "--with-crypto=nss",
				 "--disable-doc",
584
				 "--disable-gtk-doc",
585
				 "--enable-more-warnings=yes",
Emmanuele Bassi's avatar
Emmanuele Bassi committed
586
				 "--enable-modify-system"]},
587

588
		{"src": "0pointer:libatasmart.git"},
Colin Walters's avatar
Colin Walters committed
589

590
		{"src": "git:https://github.com/storaged-project/udisks.git",
591
                 "tag": "4f01a5b5df8d1359be4221950d8bbb6659c2e421",
Emmanuele Bassi's avatar
Emmanuele Bassi committed
592
                 "tag-reason": "New dependency that fails to build",
593
		 "config-opts": ["--disable-man"]},
Colin Walters's avatar
Colin Walters committed
594

595 596
                {"src": "fd:pm-utils"},

Colin Walters's avatar
Colin Walters committed
597 598 599 600 601
	        {"src": "fd:upower",
		 "config-opts": ["--disable-man-pages",
		                 "--disable-strict"],
		 "patches": ["upower-no-builddir.patch"]},

Colin Walters's avatar
Colin Walters committed
602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619
	        {"src": "0pointer:libdaemon",
		 "patches": ["libdaemon-build-sys-Modernize-by-renaming-bootstrap.sh-autogen.patch"],
		 "config-opts": ["--disable-examples"]},

	        {"src": "0pointer:avahi",
		 "config-opts": ["--with-distro=none",
				 "--enable-gobject",
				 "--with-xml=expat",
				 "--enable-libdaemon",
				 "--disable-core-docs",
		                 "--disable-manpages",
				 "--disable-mono",
				 "--disable-qt3",
				 "--disable-qt4",
				 "--disable-python",
				 "--disable-gtk",
				 "--disable-gtk3"]},

620
                {"src": "git:git://github.com/hughsie/libgusb.git"},
621
		
622
		{"src": "git:git://github.com/hughsie/colord.git",
623
		 "config-opts": ["--disable-print-profiles",
624
				 "--disable-bash-completion",
625
				 "--disable-argyllcms-sensor",
Emmanuele Bassi's avatar
Emmanuele Bassi committed
626
				 "--disable-installed-tests",
627 628
                                 "--disable-man",
                                 "--disable-gtk-doc"]},
629

630
		{"src": "ebassi:graphene"},
Emmanuele Bassi's avatar
Emmanuele Bassi committed
631

632 633 634 635 636
		{"src": "gnome:gconf",
		 "config-opts": ["--disable-orbit",
		                 "--disable-gtk",
				 "--disable-documentation"]},

637
		{"src": "gnome:pango",
638
                 "patches": ["pango-build-api.patch"],
639
		 "config-opts": ["--enable-installed-tests"]},
Colin Walters's avatar
Colin Walters committed
640

Emmanuele Bassi's avatar
Emmanuele Bassi committed
641 642
		{"src": "gnome:atk",
                 "patches": ["atk-build-api.patch"]},
Colin Walters's avatar
Colin Walters committed
643

644
		{"src": "gnome:at-spi2-core"},
645

646 647
		{"src": "gnome:at-spi2-atk",
                 "patches": ["at-spi2-atk-build-api.patch"]},
648

649 650 651
		{"src": "fd-xdg:shared-mime-info",
		 "config-opts": ["--disable-default-make-check"]},

652
		{"src": "gnome:gdk-pixbuf",
653
		 "config-opts": ["--disable-gtk-doc"],
654
		 "patches": ["gdk-pixbuf-meson-buildapi.patch"]},
Colin Walters's avatar
Colin Walters committed
655 656 657

		{"src": "gnome:gtk+",
		 "name": "gtk2",
658 659
		 "branch": "gtk-2-24",
                 "irc_room": "gtk+"},
Colin Walters's avatar
Colin Walters committed
660 661 662 663 664

		{"src": "gnome:gtk-engines",
		 "branch": "gtk-engines-2-22"},

		{"src": "gnome:gtk+",
665 666 667 668
		 "name": "gtk3",
		 "branch": "gtk-3-22",
		 "config-opts": ["--enable-installed-tests",
                                 "--enable-wayland-backend",
669 670
                                 "--enable-x11-backend"],
                 "irc_room": "gtk+"},
Colin Walters's avatar
Colin Walters committed
671

672 673 674

                {"src": "gnome:gtk+",
                 "name": "gtk4",
675
                 "patches": ["gtk-build-api.patch"],
676 677
                 "config-opts": ["--enable-installed-tests",
                                 "--enable-wayland-backend",
678 679
                                 "--enable-x11-backend"],
                 "irc_room": "gtk+"},
680

Colin Walters's avatar
Colin Walters committed
681
	        {"src": "fd:plymouth",
682
		 "initramfs-depends": true,
Colin Walters's avatar
Colin Walters committed
683 684 685
		 "config-opts": ["--enable-pango",
		                 "--enable-gdm-transition",
		                 "--disable-libdrm_nouveau",
686
		                 "--disable-documentation",
Colin Walters's avatar
Colin Walters committed
687
				 "--enable-systemd-integration",
Javier Jardón's avatar
Javier Jardón committed
688
				 "--with-system-root-install=yes"]},
Colin Walters's avatar
Colin Walters committed
689

690 691 692 693
		{"src": "fd-fprint:libfprint"},

		{"src": "fd-fprint:fprintd"},

694
		{"src": "p11-glue:p11-kit",
695
                 "component": "minimal"},
Colin Walters's avatar
Colin Walters committed
696

697 698
		{"src": "gnome:gcr",
		 "config-opts": ["--disable-valgrind"]},
Colin Walters's avatar
Colin Walters committed
699

700 701 702
		{"src": "gnome:libsecret",
		 "config-opts": ["--disable-manpages"]},

703 704
		{"src": "gnome:gnome-keyring",
		 "config-opts": ["--disable-doc"]},
Colin Walters's avatar
Colin Walters committed
705

706
		{"src": "gnome-gitlab:GNOME/json-glib.git",
Emmanuele Bassi's avatar
Emmanuele Bassi committed
707
                 "name": "json-glib"},
Colin Walters's avatar
Colin Walters committed
708

709
		{"src": "gnome:libcroco"},
Colin Walters's avatar
Colin Walters committed
710

711 712 713
		{"src": "gnome:librsvg",
                "tag": "2.40.16",
                "tag-reason": "We need to add meta-rust to our yocto image"},
Colin Walters's avatar
Colin Walters committed
714

715 716
		{"src": "fd-gstreamer:orc",
		 "config-opts": ["--disable-gtk-doc"]},
717 718

		{"src": "fd-gstreamer:gstreamer",
719
                 "config-opts": ["--disable-gtk-doc"],
Emmanuele Bassi's avatar
Emmanuele Bassi committed
720
		 "patches": ["gstreamer-meson-buildapi.patch"]},
721 722 723

		{"src": "fd-gstreamer:gst-plugins-base",
		 "config-opts": ["--with-gtk=3.0",
724
                                 "--disable-gtk-doc",
725 726 727 728
		                 "--disable-tests",
				 "--disable-gnome_vfs",
				 "--disable-fatal-warnings"]},

729
		{"src": "gnome:cogl",
730
		 "config-opts": ["--enable-wayland-egl-platform",
731
				 "--enable-wayland-egl-server",
732
				 "--enable-kms-egl-platform",
733
				 "--enable-xlib-egl-platform",
734 735
				 "--enable-cogl-gst",
				 "--enable-installed-tests"],
736
		 "branch": "cogl-1.22"},
Colin Walters's avatar
Colin Walters committed
737

Colin Walters's avatar
Colin Walters committed
738
		{"src": "gnome:clutter",
739 740
		 "config-opts": ["--enable-installed-tests",
				 "--enable-wayland-backend",
741 742
				 "--enable-wayland-compositor",
				 "--enable-egl-backend",
743
				 "--enable-evdev-input"]},
Colin Walters's avatar
Colin Walters committed
744

Colin Walters's avatar
Colin Walters committed
745 746
		{"src": "gnome:libnotify"},

747 748 749 750
		{"src": "fd-spice:linux/vd_agent",
		 "patches": ["vdagent-autogen.patch"],
		 "config-opts": ["--with-init-script=systemd"]},

Colin Walters's avatar
Colin Walters committed
751 752 753 754 755 756
		{"src": "cgwalters:iso-codes",
		 "rm-configure": true,
		 "patches": ["iso-codes-autogen.patch",
		             "iso-codes-no-builddir.patch",
		             "iso-codes-builddir.patch"]},

757
		{"src": "fd:libxklavier"},
Colin Walters's avatar
Colin Walters committed
758

Matthias Clasen's avatar
Matthias Clasen committed
759 760
                {"src": "gnome:libgnomekbd"}, 

761 762
		{"src": "gnome:mobile-broadband-provider-info"},

763 764
		{"src": "gnome:network-manager-applet",
		 "config-opts": ["--enable-more-warnings=no",
765
		                 "--disable-migration",
766
		                 "--without-selinux",
767
                                 "--without-team"]},
768

Colin Walters's avatar
Colin Walters committed
769 770 771 772
		{"src": "fd-pulse:pulseaudio",
		 "config-opts": ["--disable-openssl"],
		 "patches": ["pulseaudio-autogen.patch"]},

773
		{"src": "0pointer:libcanberra"},
Colin Walters's avatar
Colin Walters committed
774

775
                {"src": "git:git://github.com/Distrotech/itstool.git"},
776 777 778 779 780 781

		{"src": "gnome:yelp-xsl",
		 "config-opts": ["--disable-doc"]},

		{"src": "gnome:yelp-tools"},

782 783
		{"src": "gnome:gsettings-desktop-schemas",
                 "component": "minimal"},
Colin Walters's avatar
Colin Walters committed
784 785

		{"src": "gnome:gnome-desktop",
Emmanuele Bassi's avatar
Emmanuele Bassi committed
786 787
                 "tag": "53128bea164b64951c1073d479f60940c2d90d1c",
                 "tag-reason": "https://bugzilla.gnome.org/show_bug.cgi?id=787590",
788 789 790
		 "config-opts": [
		 		"--disable-desktop-docs",
		 		"--enable-installed-tests"]},
Colin Walters's avatar
Colin Walters committed
791

792 793
		{"src": "linuxwacom:xf86-input-wacom",
		 "patches": ["libwacom-autogen.patch"]},
Colin Walters's avatar
Colin Walters committed
794 795 796 797 798

		{"src": "git:git://github.com/stephenc/tango-icon-naming.git",
		 "patches": ["tango-icon-naming-python.patch"],
		 "component": "devel"},

799 800
		{"src": "fd:sound-theme-freedesktop"},

801
		{"src": "gnome:gnome-themes-standard"},
Colin Walters's avatar
Colin Walters committed
802

803
		{"src": "gnome:adwaita-icon-theme"},
Colin Walters's avatar
Colin Walters committed
804 805 806

		{"src": "gnome:gnome-menus"},

807
                {"src": "gnome:glib-networking",
808
		 "component": "minimal",
809
                 "patches": ["glib-networking-build-api.patch"],
810
		 "config-opts": ["--enable-installed-tests", "--disable-libproxy"]},
Colin Walters's avatar
Colin Walters committed
811 812

		{"src": "gnome:libsoup",
813
		 "component": "minimal",
814 815
		 "config-args": [
		 		"--disable-tls-check",
816
		 		"--enable-installed-tests"]},
Colin Walters's avatar
Colin Walters committed
817

818 819
		{"src": "gnome:gnome-ostree-integration",
                 "component": "minimal"},
820

821 822 823 824 825
		{"src": "fd-gstreamer:gst-plugins-good",
		 "config-opts": ["--with-gtk=3.0",
		                 "--disable-tests",
				 "--disable-examples",
				 "--disable-fatal-warnings"]},
826 827 828 829 830 831

		{"src": "fd-gstreamer:gst-plugins-bad",
		 "config-opts": ["--with-gtk=3.0",
				 "--disable-tests",
				 "--disable-examples",
				 "--disable-fatal-warnings"]},
832

833
		{"src": "git:https://github.com/01org/libva.git"},
834 835 836

		{"src": "fd-gstreamer:gstreamer-vaapi"},

837
		{"src": "tarball:https://github.com/maxmind/geoip-api-c/releases/download/v1.6.2/GeoIP-1.6.2.tar.gz",
Colin Walters's avatar
Colin Walters committed
838
		 "rm-configure": true,
839
		 "name": "geoip",
Colin Walters's avatar
Colin Walters committed
840
		 "config-opts": ["--enable-static"],
841
		 "checksum": "8ef059ee3680b39db967248331ec41188f4b45f86a4a77e39247ff41b61efd7c"},
842

843
		{"src": "gnome:geocode-glib"},
844

845
		{"src": "fd:geoclue"},
846
      
Emmanuele Bassi's avatar
Emmanuele Bassi committed
847
                {"src": "git:https://chromium.googlesource.com/webm/libwebp"},
848

849
		{"src": "git:https://github.com/hunspell/hunspell.git",
850 851
                 "tag": "2730ad3d32d839f439ba7f286e3600cd9294a978",
                 "tag-reason": "Use latest stable tag; hunspell devs think master is perfectly fine for experiments",
852
		 "patches": ["hunspell-autogen.patch"]},
853

Emmanuele Bassi's avatar
Emmanuele Bassi committed
854
		{"src": "tarball:http://www.abisource.com/downloads/enchant/1.6.0/enchant-1.6.0.tar.gz",
855
		 "name": "enchant",
Emmanuele Bassi's avatar
Emmanuele Bassi committed
856
		 "checksum": "2fac9e7be7e9424b2c5570d8affe568db39f7572c10ed48d4e13cddf03f7097f"},
857

858
		{"src": "tarball:http://www.webkitgtk.org/releases/webkitgtk-2.18.2.tar.xz",
859
		 "name": "webkitgtk",
860
		 "checksum": "b14cb3f1b5321b1dc50abcc0445a97f8e2f8813562bca7ce4d2f8069f6fec8e7",
861
		 "patches": ["webkitgtk-cmake-buildapi.patch"]},
862

863 864 865
		{"src": "gnome:libgee",
		 "patches": ["gee-builddir.patch"]},

Colin Walters's avatar
Colin Walters committed
866
                {"src": "gnome:gtksourceview",
867 868
                 "name": "gtksourceview3",
                 "branch": "gnome-3-24",
869 870
                 "config-opts": ["--enable-compile-warnings=maximum",
                                 "--disable-maintainer-mode",
Sébastien Wilmet's avatar
Sébastien Wilmet committed
871
                                 "--enable-installed-tests"]},
872

873 874 875 876 877 878
                {"src": "gnome:gtksourceview",
                 "name": "gtksourceview4",
                 "config-opts": ["--enable-compile-warnings=maximum",
                                 "--disable-maintainer-mode",
                                 "--enable-installed-tests"]},

Emmanuele Bassi's avatar
Emmanuele Bassi committed
879
                {"src": "fd:exempi"},
880

881 882
		{"src": "gnome:librest",
                 "branch": "librest-0-7"},
Colin Walters's avatar
Colin Walters committed
883

884 885 886 887
		{"src": "fd-telepathy:telepathy-glib",
		 "config-opts": ["--enable-vala-bindings",
                                 "--disable-fatal-warnings"]},

Colin Walters's avatar
Colin Walters committed
888
		{"src": "gnome:gnome-online-accounts",
889 890
		 "config-opts": ["--disable-documentation",
		                 "--disable-Werror"]},
Colin Walters's avatar
Colin Walters committed
891

892 893
		{"src": "gnome:gvfs",
		 "config-opts": ["--disable-gphoto2",
894 895
				 "--disable-documentation",
				 "--enable-installed-tests"]},
896

Colin Walters's avatar
Colin Walters committed
897
		{"src": "gnome:gnome-bluetooth",
898 899
                 "patches": ["gnome-bluetooth-build-api.patch"],
		 "config-opts": ["--disable-gtk-doc"]},
Colin Walters's avatar
Colin Walters committed
900

Ray Strode's avatar
Ray Strode committed
901
		{"src": "gnome:libmediaart",
902
                 "patches": ["libmediaart-no-parallel.patch"],
Ray Strode's avatar
Ray Strode committed
903
		 "config-opts": ["--enable-vala",
904 905
		                 "--disable-gtk-doc",
                                 "--enable-installed-tests"]},
Ray Strode's avatar
Ray Strode committed
906

Colin Walters's avatar
Colin Walters committed
907
		{"src": "gnome:tracker",
908 909 910
		 "config-opts": ["--with-unicode-support=libicu"]},

		{"src": "gnome:tracker-miners"},
Colin Walters's avatar
Colin Walters committed
911

912
		{"src": "gnome:dconf",
913 914
                 "patches": ["dconf-build-api.patch"],
		 "config-opts": ["--disable-man"]},
915

916
		{"src": "gnome:zenity"},
Colin Walters's avatar
Colin Walters committed
917 918

		{"src": "gnome:mutter",
919
                 "irc_room": "gnome-shell",
920 921
		 "config-opts": ["--enable-compile-warnings=maximum",
				 "--enable-installed-tests"]},
Colin Walters's avatar
Colin Walters committed
922

923 924 925 926 927 928 929 930 931 932 933 934
                {"src": "git:https://github.com/ptomato/mozjs.git",
                 "branch": "mozjs52",
                 "name": "mozjs52",
                 "component": "minimal",
                 "patches": ["mozjs52-buildapi.patch"],
                 "config-opts": ["--enable-posix-nspr-emulation",
                                 "--disable-jemalloc",
                                 "--disable-tests",
                                 "--disable-strip",
                                 "--with-system-zlib",
                                 "--with-intl-api",
                                 "AUTOCONF=autoconf"]},
Philip Chimento's avatar
Philip Chimento committed
935

936
		{"src": "gnome-gitlab:GNOME/gjs.git",
937
		 "config-opts": ["--enable-installed-tests"]},
Colin Walters's avatar
Colin Walters committed
938

939
		{"src": "git:git://github.com/ostreedev/ostree",
940
                 "component": "minimal",
941 942 943
		 "initramfs-depends": true,
		 "config-opts": ["--with-soup-gnome",
		                 "--with-dracut",
944
		                 "--disable-man",
945
				 "--enable-installed-tests"]},
946

947 948 949 950 951 952 953 954 955 956 957 958 959
		{"src": "gnome:gcab",
                 "patches": ["gcab-no-parallel.patch"],
		 "config-opts": ["--disable-silent-rules", "--disable-static", "--enable-fast-install"]},

		{"src": "git:git://github.com/hughsie/appstream-glib.git",
		 "config-opts": ["--disable-dep11",
                                 "--disable-stemmer",
                                 "--disable-rpm",
                                 "--disable-man",
                                 "--disable-gtk-doc"]},

                {"src": "git:https://github.com/hughsie/appdata-tools.git"},

960
                {"src": "flatpak:flatpak",
Matthias Clasen's avatar
Matthias Clasen committed
961 962
                 "config-opts": ["--disable-documentation",
                                 "--enable-installed-tests"]},
Colin Walters's avatar
Colin Walters committed
963

964 965 966 967 968
                {"src": "flatpak:xdg-desktop-portal",
                 "config-opts": ["--disable-docbook-docs"]},

                {"src": "flatpak:xdg-desktop-portal-gtk"},

Colin Walters's avatar
Colin Walters committed
969
                {"src": "ibus:ibus.git",
Emmanuele Bassi's avatar
Emmanuele Bassi committed
970 971
                 "tag": "9937a0e4501ccf0cfd238ce7c97733c3099db3f7",
                 "tag-reason": "https://github.com/ibus/ibus/issues/1942",
972
                 "patches": ["ibus-builddir.patch"],
Colin Walters's avatar
Colin Walters committed
973
		 "config-opts": ["--disable-tests", 
974
				 "--disable-emoji-dict",
Colin Walters's avatar
Colin Walters committed
975
				 "--disable-gconf",
Colin Walters's avatar
Colin Walters committed
976
				 "--enable-dconf",