Commit 1fa6083b authored by Tristan Van Berkom's avatar Tristan Van Berkom

Initial commit of the gnome-build-meta project.

This is where we keep the build metadata for building
core parts of the GNOME release
parent a9eceadc
# Ignore buildstream local state
.bst
# gnome-build-meta
\ No newline at end of file
GNOME Build Metadata
====================
The GNOME Build Metadata repository is where the GNOME release team manages
build metadata for building the GNOME software stack.
kind: stack
depends:
- apps/accerciser.bst
- apps/bijiben.bst
- apps/dconf-editor.bst
- apps/devhelp.bst
- apps/evolution.bst
- apps/five-or-more.bst
- apps/four-in-a-row.bst
- apps/ghex.bst
- apps/gitg.bst
- apps/gnome-builder.bst
- apps/gnome-chess.bst
- apps/gnome-code-assistance.bst
- apps/gnome-devel-docs.bst
- apps/gnome-dictionary.bst
- apps/gnome-klotski.bst
- apps/gnome-mahjongg.bst
- apps/gnome-mines.bst
- apps/gnome-multi-writer.bst
- apps/gnome-nettool.bst
- apps/gnome-nibbles.bst
- apps/gnome-recipes.bst
- apps/gnome-robots.bst
- apps/gnome-sound-recorder.bst
- apps/gnome-sudoku.bst
- apps/gnome-taquin.bst
- apps/gnome-tetravex.bst
- apps/gnome-tweak-tool.bst
- apps/hitori.bst
- apps/iagno.bst
- apps/jsonrpc-glib.bst
- apps/libdazzle.bst
- apps/libgit2-glib.bst
- apps/libgit2.bst
- apps/libgnome-games-support.bst
- apps/libmanette.bst
- apps/lightsoff.bst
- apps/meta-gnome-apps-tested.bst
- apps/meta-gnome-games.bst
- apps/nautilus-sendto.bst
- apps/polari.bst
- apps/qqwing.bst
- apps/quadrapassel.bst
- apps/swell-foop.bst
- apps/tali.bst
- apps/template-glib.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:accerciser
track: master
depends:
- core-deps/gtk+-3.bst
- core-deps/py3cairo.bst
- core-deps/pyatspi2.bst
- core-deps/pygobject.bst
- core-deps/yelp-tools.bst
- core/at-spi2-atk.bst
- base.bst
kind: meson
sources:
- kind: git
url: git_gnome_org:bijiben
track: master
depends:
- core-deps/WebKit.bst
- core-deps/appstream-glib.bst
- core-deps/clutter-gtk.bst
- core-deps/evolution-data-server.bst
- core-deps/glib.bst
- core-deps/gtk+-3.bst
- core-deps/meson.bst
- core-deps/tracker.bst
- base.bst
kind: meson
sources:
- kind: git
url: git_gnome_org:dconf-editor
track: master
depends:
- core-deps/appstream-glib.bst
- core-deps/glib.bst
- core-deps/gtk+-3.bst
- core-deps/meson.bst
- core-deps/vala.bst
- core/dconf.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:devhelp
track: master
depends:
- core-deps/WebKit.bst
- core-deps/appstream-glib.bst
- core-deps/gtk+-3.bst
- core-deps/gtk-doc.bst
- core-deps/m4-common.bst
- base.bst
kind: cmake
sources:
- kind: git
url: git_gnome_org:evolution
track: master
depends:
- core-deps/WebKit.bst
- core-deps/atk.bst
- core-deps/evolution-data-server.bst
- core-deps/gcr.bst
- core-deps/gdk-pixbuf.bst
- core-deps/geoclue.bst
- core-deps/geocode-glib.bst
- core-deps/glib.bst
- core-deps/gnome-autoar.bst
- core-deps/gnome-online-accounts.bst
- core-deps/gstreamer.bst
- core-deps/gtk+-3.bst
- core-deps/libgdata.bst
- core-deps/libgweather.bst
- core-deps/libnotify.bst
- core-deps/libsoup.bst
- core-deps/yelp-tools.bst
- core/gnome-desktop.bst
- core/gsettings-desktop-schemas.bst
- base.bst
variables:
cmake-local: -DENABLE_LIBCRYPTUI=OFF -DENABLE_PST_IMPORT=OFF -DENABLE_YTNEF=OFF
kind: autotools
sources:
- kind: git
url: git_gnome_org:five-or-more
track: master
depends:
- core-deps/appstream-glib.bst
- core-deps/gtk+-3.bst
- core-deps/librsvg.bst
- core-deps/yelp-tools.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:four-in-a-row
track: master
depends:
- core-deps/appstream-glib.bst
- core-deps/gtk+-3.bst
- core-deps/librsvg.bst
- core-deps/yelp-tools.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:ghex
track: master
depends:
- core-deps/glib.bst
- core-deps/gtk+-3.bst
- core-deps/yelp-tools.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:gitg
track: master
depends:
- apps/libgit2-glib.bst
- core-deps/glib.bst
- core-deps/gobject-introspection.bst
- core-deps/gtk+-3.bst
- core-deps/gtksourceview-3.bst
- core-deps/json-glib.bst
- core-deps/libgee.bst
- core-deps/libpeas.bst
- core-deps/libsecret.bst
- core-deps/libsoup.bst
- core-deps/pygobject.bst
- core-deps/vala.bst
- core/gsettings-desktop-schemas.bst
- base.bst
kind: meson
sources:
- kind: git
url: gitlab_gnome_org:GNOME/gnome-builder.git
track: master
depends:
- apps/devhelp.bst
- apps/gnome-code-assistance.bst
- apps/jsonrpc-glib.bst
- apps/libdazzle.bst
- apps/libgit2-glib.bst
- apps/template-glib.bst
- core-deps/gjs.bst
- core-deps/glib.bst
- core-deps/gspell.bst
- core-deps/gtk+-3.bst
- core-deps/gtksourceview-3.bst
- core-deps/libpeas.bst
- core-deps/librsvg.bst
- core-deps/meson.bst
- core-deps/pygobject.bst
- core-deps/vala.bst
- core-deps/vte.bst
- core/gvfs.bst
- base.bst
variables:
meson-local: -Dwith_sysmon=false -Dwith_sysprof=false
kind: meson
sources:
- kind: git
url: git_gnome_org:gnome-chess
track: master
depends:
- core-deps/appstream-glib.bst
- core-deps/gtk+-3.bst
- core-deps/librsvg.bst
- core-deps/meson.bst
- core-deps/vala.bst
- core-deps/yelp-tools.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:gnome-code-assistance
track: master
depends:
- core-deps/vala.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:gnome-devel-docs
track: master
depends:
- core-deps/yelp-tools.bst
- base.bst
kind: meson
sources:
- kind: git
url: git_gnome_org:gnome-dictionary
track: master
depends:
- core-deps/glib.bst
- core-deps/gtk+-3.bst
- core-deps/meson.bst
- core-deps/yelp-tools.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:gnome-klotski
track: master
depends:
- apps/libgnome-games-support.bst
- core-deps/appstream-glib.bst
- core-deps/gtk+-3.bst
- core-deps/librsvg.bst
- core-deps/yelp-tools.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:gnome-mahjongg
track: master
depends:
- core-deps/appstream-glib.bst
- core-deps/gtk+-3.bst
- core-deps/librsvg.bst
- core-deps/vala.bst
- core-deps/yelp-tools.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:gnome-mines
track: master
depends:
- apps/libgnome-games-support.bst
- core-deps/appstream-glib.bst
- core-deps/gtk+-3.bst
- core-deps/librsvg.bst
- core-deps/vala.bst
- core-deps/yelp-tools.bst
- base.bst
kind: meson
sources:
- kind: git
url: git_gnome_org:gnome-multi-writer
track: master
depends:
- core-deps/glib.bst
- core-deps/gobject-introspection.bst
- core-deps/gtk+-3.bst
- core-deps/libgusb.bst
- core-deps/meson.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:gnome-nettool
track: master
depends:
- core-deps/glib.bst
- core-deps/gtk+-3.bst
- core-deps/libgtop.bst
- core-deps/yelp-tools.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:gnome-nibbles
track: master
depends:
- apps/libgnome-games-support.bst
- core-deps/appstream-glib.bst
- core-deps/clutter-gtk.bst
- core-deps/clutter.bst
- core-deps/gtk+-3.bst
- core-deps/libgee.bst
- core-deps/librsvg.bst
- core-deps/vala.bst
- core-deps/yelp-tools.bst
- base.bst
kind: meson
sources:
- kind: git
url: gitlab_gnome_org:GNOME/recipes.git
track: master
depends:
- core-deps/gnome-autoar.bst
- core-deps/gnome-online-accounts.bst
- core-deps/gspell.bst
- core-deps/gtk+-3.bst
- core-deps/meson.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:gnome-robots
track: master
depends:
- apps/libgnome-games-support.bst
- core-deps/appstream-glib.bst
- core-deps/gtk+-3.bst
- core-deps/librsvg.bst
- core-deps/yelp-tools.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:gnome-sound-recorder
track: master
depends:
- core-deps/gdk-pixbuf.bst
- core-deps/gjs.bst
- core-deps/glib.bst
- core-deps/gst-plugins-base.bst
- core-deps/gst-plugins-good.bst
- core-deps/gstreamer.bst
- core-deps/gtk+-3.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:gnome-sudoku
track: master
depends:
- apps/qqwing.bst
- core-deps/appstream-glib.bst
- core-deps/glib.bst
- core-deps/gtk+-3.bst
- core-deps/json-glib.bst
- core-deps/libgee.bst
- core-deps/m4-common.bst
- core-deps/yelp-tools.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:gnome-taquin
track: master
depends:
- core-deps/appstream-glib.bst
- core-deps/gtk+-3.bst
- core-deps/librsvg.bst
- core-deps/vala.bst
- core-deps/yelp-tools.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:gnome-tetravex
track: master
depends:
- core-deps/appstream-glib.bst
- core-deps/gtk+-3.bst
- core-deps/librsvg.bst
- core-deps/vala.bst
- core-deps/yelp-tools.bst
- base.bst
kind: meson
sources:
- kind: git
url: git_gnome_org:gnome-tweak-tool
track: master
depends:
- core-deps/librsvg.bst
- core-deps/meson.bst
- core-deps/pygobject.bst
- core/gnome-shell.bst
- core/nautilus.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:hitori
track: master
depends:
- core-deps/appstream-glib.bst
- core-deps/glib.bst
- core-deps/gtk+-3.bst
- core-deps/m4-common.bst
- core-deps/yelp-tools.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:iagno
track: master
depends:
- core-deps/appstream-glib.bst
- core-deps/gtk+-3.bst
- core-deps/librsvg.bst
- core-deps/vala.bst
- core-deps/yelp-tools.bst
- base.bst
kind: meson
sources:
- kind: git
url: gitlab_gnome_org:GNOME/jsonrpc-glib.git
track: master
depends:
- core-deps/glib.bst
- core-deps/gobject-introspection.bst
- core-deps/json-glib.bst
- core-deps/meson.bst
- base.bst
kind: meson
sources:
- kind: git
url: gitlab_gnome_org:GNOME/libdazzle.git
track: master
depends:
- core-deps/glib.bst
- core-deps/gobject-introspection.bst
- core-deps/gtk+-3.bst
- core-deps/meson.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:libgit2-glib
track: master
depends:
- apps/libgit2.bst
- core-deps/glib.bst
- core-deps/gobject-introspection.bst
- base.bst
kind: cmake
sources:
- kind: tar
url: tarball_github_com:libgit2/libgit2/archive/v0.26.0.tar.gz
ref: 6a62393e0ceb37d02fe0d5707713f504e7acac9006ef33da1e88960bd78b6eac
depends:
- base.bst
variables:
cmake-local: -DTHREADSAFE:BOOL=1
kind: autotools
sources:
- kind: git
url: git_gnome_org:libgnome-games-support
track: master
depends:
- core-deps/glib.bst
- core-deps/gtk+-3.bst
- core-deps/libgee.bst
- core-deps/m4-common.bst
- core-deps/vala.bst
- base.bst
kind: meson
sources:
- kind: git
url: gitlab_gnome_org:aplazas/libmanette.git
track: master
depends:
- core-deps/glib.bst
- core-deps/gobject-introspection.bst
- core-deps/meson.bst
- base.bst
kind: autotools
sources:
- kind: git
url: git_gnome_org:lightsoff
track: master
depends:
- core-deps/appstream-glib.bst
- core-deps/clutter-gtk.bst
- core-deps/clutter.bst
- core-deps/gtk+-3.bst
- core-deps/librsvg.bst
- core-deps/vala.bst
- core-deps/yelp-tools.bst
- base.bst
kind: stack
depends:
- apps/accerciser.bst
- apps/bijiben.bst
- apps/dconf-editor.bst
- apps/devhelp.bst
- apps/evolution.bst
- apps/ghex.bst
- apps/gitg.bst
- apps/gnome-builder.bst
- apps/gnome-devel-docs.bst
- apps/gnome-dictionary.bst
- apps/gnome-multi-writer.bst
- apps/gnome-nettool.bst
- apps/gnome-recipes.bst
- apps/gnome-sound-recorder.bst
- apps/gnome-tweak-tool.bst
- apps/meta-gnome-games.bst
- apps/nautilus-sendto.bst
- apps/polari.bst
- base.bst
kind: stack
depends:
- apps/five-or-more.bst
- apps/four-in-a-row.bst
- apps/gnome-chess.bst
- apps/gnome-klotski.bst
- apps/gnome-mahjongg.bst
- apps/gnome-mines.bst
- apps/gnome-nibbles.bst
- apps/gnome-robots.bst
- apps/gnome-sudoku.bst
- apps/gnome-taquin.bst
- apps/gnome-tetravex.bst
- apps/hitori.bst
- apps/iagno.bst
- apps/lightsoff.bst
- apps/quadrapassel.bst
- apps/swell-foop.bst
- apps/tali.bst
- base.bst
kind: meson
sources:
- kind: git
url: git_gnome_org:nautilus-sendto
track: master
depends:
- core-deps/glib.bst
- core-deps/meson.bst
- base.bst
kind: meson
sources:
- kind: git
url: gitlab_gnome_org:GNOME/polari.git
track: master
depends:
- core-deps/appstream-glib.bst
- core-deps/gjs.bst
- core-deps/glib.bst
- core-deps/gobject-introspection.bst
- core-deps/gspell.bst
- core-deps/gtk+-3.bst
- core-deps/meson.bst
- core-deps/telepathy-glib.bst
- base.bst
kind: autotools
sources:
- kind: tar
url: qqwing:qqwing-1.3.4.tar.gz
ref: 1753736c31feea0085f5cfac33143743204f8a7e66b81ccd17e249ecafba802f