[gnome-build-meta] Created tag 41.beta



The signed tag '41.beta' was created.

Tagger: Abderrahim Kitouni <akitouni gnome org>
Date: 1629745651 +0100

    GNOME 41.beta

Changes:

Abderrahim Kitouni (682):
      core-deps: update meson to 0.44.1
      world: devhelp depends on gsettings-desktop-schemas
      core-deps/sound-theme-freedesktop.bst: add dependency on glib
      core-deps/libgudev.bst: depend on gnome-common
      core-deps/libgtop.bst: depends on gnome-common
      make all modules using meson depend on it
      core-deps/libpinyin.bst: depend on gnome-common
      core-deps/osinfo-db-tools.bst: depend on gnome-common
      core-deps/gtk-vnc.bst: depend on gnome-common
      core-deps/gsound.bst: depend on m4-common
      core-deps/libgee.bst: depend on m4-common
      core-deps/gom.bst: depend on pygobject
      core-deps/zenity.bst: depend on gnome-common
      core-deps/gnome-autoar.bst: depend on gtk+ 3
      core/gnome-desktop.bst: depend on m4-common
      core-deps/ibus.bst: depend on gnome-common
      core-deps/libgxps.bst: depend on gtk+ 3
      core-deps/mozjs24: fix build error
      core-deps/vala: build a tarball version of vala to bootstrap vala
      core-deps/gnome-autoar: depend on vala
      core-deps/grilo: depend on gnome-common
      core-deps/phodav: depend on gnome-common
      core-deps/libdazzle: depend on vala
      core-deps/gtksourceview*: depend on vala
      core-deps/{libgovirt,libpeas,gnome-video-effects}: add gnome-common dependency
      core-deps: add libusb
      core-deps: add kyotocabinet (needed by libpinyin)
      core-deps/libsigcplusplus*: disable building documentation
      core-deps: add libevdev and mtdev (needed by libinput)
      core-deps: add libyaml (needed for appstream-glib)
      core-deps: add libxklavier (needed by libgnomekbd)
      core-deps/gspell: depend on vala
      core-deps: add xmlto (needed by gnome-session)
      core-deps/cairomm: disable documentation
      core-deps: add libcanberra (needed by gsound and gnome-bluetooth)
      base/linker-priority: depend on base image
      core-deps: add argyll (needed for colord)
      core-deps: add pam (needed for polkit)
      core-deps/librsvg: pin to 2.40 until we get rust into the build (#24)
      core-deps: add dependencies of NetworkManager
      core-deps/colord: depends on polkit
      core-deps/colord: don't build manpages if docbook2man isn't available
      core-deps/polkit: disable integration commands as the freedesktop sdk lacks {user,group}add
      core-deps: add avahi (and libdaemon)
      core-deps/telepathy-glib: depend on dbus-glib
      core/gdm: depend on libcanberra and disable plymouth
      core/{cheese,gnome-screenshot,gnome-color-manager}: depend on libcanberra
      core-deps/PackageKit: add polkit dependency and disable gtk module
      core-deps/WebKit: depend on enchant-2
      core-deps: add exiv2 and gexiv2
      core-deps: add liboauth (needed by libgdata)
      core-deps: add exempi (and boost), needed by eog
      core/gnome-settings-daemon: depend on libcanberra
      core-deps: add libical and openldap (and berkeleydb)
      core-deps/libosinfo: add files that are downloaded by the build
      core-deps/graphviz: add 'dot -c' as integration command
      core-deps: add poppler (and openjpeg) needed by evince
      core-deps: add anthy (needed for ibus-anthy)
      core-deps: add libhangul (needed by ibus-hangul)
      add fuse (needed by gvfs)
      core-deps: add udisks2 (and its dependencies) needed by gvfs
      core-deps: add libimobiledevice and friends, needed by gvfs
      core-deps: add libbluray (needed by gvfs)
      core-deps: add samba (and dependencies) needed by gvfs
      base/freedesktop-sdk-junction: track my own branch of freedesktop-sdk
      core-deps: remove meson
      core-deps: remove ibus
      core-deps: add libvirt and dependencies (needed by libvirt-glib)
      core-deps/evolution-data-server: correctly install in multiarch libdir
      core/network-manager-applet: depends on ModemManager
      core-deps: add startup-notification (needed by gnome-shell)
      core-deps: add cdio(-paranoia) needed by gvfs
      core-deps: add libgphoto2 (needed by gvfs)
      core-deps: add libmtp (needed by gvfs)
      core-deps: add libnfs (needed by gvfs)
      core-deps: add libdvdread and pwquality needed by (gnome-disk-utility)
      core/gnome-boxes: depend on libsecret
      core-deps/gupnp-dlna: enable Vala bindings (needed by rygel)
      core/gnome-control-center: depend on samba and pwquality
      core-deps: add mpc (needed by gnome-calculator)
      core-deps: add sane-backends (needed by simple-scan)
      core/gnome-system-monitor: depend on polkit
      core-deps: add valgrind (needed by gnome-software)
      core/gnome-software: add missing dependencies
      core-deps: add libmusicbrainz and neon (needed by sushi)
      core/gnome-photos: depend on gexiv2
      core/gnome-initial-setup: depend on pwquality
      base: remove crates for now
      move distutils pkg-config install fix to project.conf
      core-deps/polkit: add polkitd user using systemd-sysusers
      base/freedesktop-sdk-junction: track freedesktop-sdk master
      world: remove dependencies on removed meson
      core-deps: remove mozjs24 as polkit now depends on mozjs52
      .gitlab-ci.yml: update for using freedesktop-sdk
      .gitlab-ci.yml: do not restrict CI run to master
      core-deps/argyll: don't hardcode install-root and prefix
      core-deps: add libpsl (needed by libsoup)
      core-deps/libmusicbrainz: add a patch to fix compilation with ninja
      Reworked dependencies to reduce overlaps with the base system
      core/evince: now depends on gspell
      core-deps/evolution-data-server: now depends on libcanberra
      project.conf: update config.{sub,guess} for all autotools elements
      core-deps/fuse: import an upstream patch to fix build on aarch64
      project.conf: allow for projects that don't put configure or config.{sub,guess} in the root directory
      core-deps: never override configure-commands for autotools elements
      core-deps/{berkeleydb,ftjam}: set the autoconf aux directory
      core-deps/libxklavier: set the autoconf aux directory
      core-deps: set autoconf aux directory for a few modules
      core-deps/argyll: add a patch to find libraries in aarch64 libdir
      core-deps: Set conf-aux for more elements
      move elements in the flatpak runtime and sdk to sdk/
      generate flatpak runtimes
      sdk: elements in sdk-platform.bst should not runtime-depend on elements only in sdk.bst
      add dependencies on gtk-doc and gnome-common to elements needing them
      project.conf: add default split-rules
      project.conf: install everything in /usr
      project.conf: set the debug directory to /usr/lib/debug
      WIP: .gitlab-ci.yml: build flatpak runtimes
      revert previous push
      core-deps/sane-backends: download from gitlab
      core-deps: remove pam
      core/gnome-characters: now uses meson
      freedesktop-sdk: update to the latest version
      .gitlab-ci.yml: update buildstream to the same version as freedesktop-sdk
      gnome-build-meta.doap: add myself as maintainer
      project.conf: don't disable gtk-doc globally
      core-deps/{gstreamer,gst-plugins-base}: remove the now unused disable_gtkdoc option
      .gitlab-ci.yml: simplify things a bit
      .gitlab-ci.yml: reduce the number of parallel builds
      Revert "Disable aarch64 CI"
      .gitlab-ci.yml: allow aarch64 pipeline to fail
      core-deps: add mozjs-60 (needed by gjs)
      core-deps: build librsvg from git
      core-deps/grilo: switch to meson
      .gitlab-ci.yml: add project.refs to the artifacts
      core-deps/grilo-plugins: switch to meson
      .gitlab-ci.yml: update the docker images used by the CI
      core-deps: remove wayland
      core-deps/librsvg: regenerate cargo dependencies
      core-deps/gtk+*: the repository is named gtk, not gtk+
      .gitlab-ci.yml: use the new cache server
      core-deps/gtk+-3: track the gtk-3-24 branch
      freedesktop-sdk: track the 18.08 branch
      core-deps: remove fribidi
      core-deps/dconf: disable bash completion and add build-dependency on dbus
      junction.refs: update to latest freedestkop-sdk
      .gitlab-ci.yml: update buildstream to 1.1.6
      core-deps/ModemManager: use latest tarball
      core-deps/glib: switch to meson
      project.conf: some improvements to i386
      .gitlab-ci.yml: use i386 instead of i586
      core-deps/{WebKitGTK+,mozjs52,mozjs60}.bst: correct syntax for variables
      core-deps/cantarell-fonts: update to 0.101
      core-deps/librsvg: use the new path to rust in freedesktop-sdk
      Revert "elements/core-deps/geoclue.bst: Use meson instead autotools"
      Revert "elements/core-deps/WebKitGTK+.bst: Add sha256sum's tarball"
      Revert ".gitlab-ci.yml: reduce the number of parallel builds"
      core-deps/vala-tarball: use LTS version
      move elements in the flatpak runtime and sdk to sdk/
      generate flatpak runtimes
      sdk: elements in sdk-platform.bst should not runtime-depend on elements only in sdk.bst
      add dependencies on gtk-doc, vala and gnome-common to elements needing them
      project.conf: add default split-rules
      project.conf: install everything in /usr
      project.conf: set the debug directory to /usr/lib/debug
      sdk: make dependencies on elements from org.freedesktop.BaseSdk build-only
      sdk/os-release: import from gnome-sdk-images
      sdk/: build sdl2 ourselves
      sdk{-platform}: add (almost) everything from freedesktop-sdk to the flatpak runtimes
      project.conf: import rules for stripping binaries from freedesktop-sdk
      .gitlab-ci.yml: build flatpak runtimes
      sdk/WebKitGTK+: add toolchain files to fix cross-compilation on i386 and arm
      sdk: build our own version of ffmpeg
      sdk: add fcitx
      sdk/gst-libav: build with system ffmpeg
      gst-plugins-bad: add missing elements
      sdk/gst-plugins-{base,good}: fix previous commits
      add missing dependencies on gtk-doc and yelp-tools
      add more missing dependencies on gtk-doc and yelp-tools
      add the remaining missing dependencies on gtk-doc and yelp-tools
      project.conf: set meson's auto-features to enabled by default
      sdk/gstreamer: disable features with missing dependencies
      sdk/gst-plugins-base: disable features with missing dependencies
      sdk/gst-plugins-good: disable features with missing dependencies
      sdk/gst-plugins-bad: disable features with missing dependencies
      core/gnome-initial-setup: disable features with missing dependencies
      core-deps/accountsservice: switch to meson
      sdk/WebKitGTK+: build with -g1
      core-deps/liboauth: build with nss instead of openssl
      core-deps/libpinyin.bst: build with -j1
      sdk/librsvg: update cargo dependencies
      sdk/gnome-common: remove files that overlap with autoconf-archive
      flatpak/{sdk,platform}: sync with freedesktop-sdk
      flatpak/{sdk,platform}: explicitly set the version for 18.08 freedesktop-sdk extensions
      sdk/WebKitGTK+: don't disable gtk-doc and gobject-introspection when cross compiling
      Revert "core-deps/libgepub.bst: Disable introspection"
      junction.refs: revert freedesktop-sdk to 18.08.13
      core-deps/glib: switch back to autotools
      core/evince: add appstream-glib build dependency
      sdk/vala: use the new --disable-valadoc option instead of a patch
      sdk/vala: properly bootstrap vala
      .gitlab-ci.yml: push the flatpak runtimes to gbm.gnome.org
      .gitlab-ci.yml: run bst track in a separate job
      .gitlab-ci.yml: extract the cache configuration in a template
      .gitlab-ci.yml: build flatpak runtimes in a different stage
      core-deps/{graphene,gtk+}: move to sdk
      sdk/gjs: build with cairo and gtk+ support
      sdk/{ibus,zenity}: gnome-common should be a build-only dependency
      core-deps/tracker: disable building docs
      core-deps/gtkmm: update to new path of gtk+
      sdk/dconf: add patch for overriding dconf directory
      core-deps/libpinyin: update to the latest version
      core-deps/ibus-libpinyin: update to the latest release
      junction.refs: update to freedestkop-sdk 18.08.17
      Revert "core-deps/glib: switch back to autotools"
      flatpak/{sdk,platform}-image: fix compose rules
      core-deps/colord: use the new option to disable building the manpages instead of a patch
      core-deps/meson-0-47.bst: use base-platform instead of base as a base system
      update for the change to i686 in freedesktop-sdk
      junction.refs: update to freedestkop-sdk 18.08.18
      flatpak/{sdk,platform}-image: don't include the extra split domain
      sdk: use the new buildsystem stacks in freedesktop-sdk instead of depending on base.bst
      core-deps: use the new buildsystem stacks in freedesktop-sdk instead of depending on base.bst
      core-deps: move now unused packages to world
      core: use the new buildsystem stacks in freedesktop-sdk instead of depending on base.bst
      core/gnome-software: do not depend on valgrind
      core-deps: move ibus engines to world
      sdk/WebKitGTK+: don't reduce the number of parallel jobs
      sdk/WebKitGTK+: use -g1 only for i686
      core/gnome-settings-daemon: remove unneeded librsvg dependency
      core/mutter: add pregenerated meta-default-modes.h
      junction.refs: update to freedestkop-sdk 18.08.19
      sdk: use SDL and ffmpeg from freedesktop-sdk
      core/gnome-initial-setup: depend on ibus
      flatpak-runtimes: sync with freedesktop-sdk
      Revert "Stop overriding autogen in project.conf"
      sdk/glib: use -Dselinux=disabled instead of -Dselinux=false
      .gitlab-ci.yml: use the latest buildstream docker images
      sdk/WebKitGTK+: update to 2.23.1
      core-deps: add xorg-server and dependencies (needed by mutter)
      core/mutter: switch to meson
      sdk/librsvg: disable gtk-doc
      sdk/librsvg: update cargo dependencies
      sdk/WebKitGTK+: build with -DENABLE_JIT=OFF -DENABLE_SAMPLING_PROFILER=OFF on i686
      sdk/vte: disable vala bindings
      core/epiphany: depend on libhandy
      Revert "elements/core/gnome-initial-setup.bst: Use downgraded meson"
      sdk/librsvg: update cargo dependencies
      core-deps/{gssdp,gupnp}: track master
      core-deps/gssdp: switch to meson
      core-deps/gssdp: disable the graphical sniffer
      core-deps/gupnp: switch to meson
      .gitlab-ci.yml: add gnome-build-meta tag to the track job
      .gitlab-ci.yml: add x86_64 tag to the track job
      sdk/gst-plugins-bad: disable newly added plugins
      junction.refs: update to freedesktop-sdk 18.08.25
      project.conf: use /etc and /var as config and state directories
      .gitlab-ci.yml: update bst-external to 0.8.0
      core/gedit: switch to meson
      flatpak-runtimes: run flatpak export in buildstream
      .gitlab-ci.yml: use gitlab's new extends syntax instead of YAML anchors
      .gitlab-ci.yml: do not allow failures for non x86_64 architectures
      .gitlab-ci.yml: factor out architecture specific settings
      .gitlab-ci.yml: remove redundant cache declaration
      .gitlab-ci.yml: don't store artifacts for the flatpak stage
      .gitlab-ci.yml: reorganize flatpak jobs
      .gitlab-ci.yml: automatically retry the track job when it fails
      .gitlab-ci.yml: fix emergency flatpak jobs
      core-deps/libhandy: update to 0.0.7
      core-deps/libhandy: update option values
      sdk/gsettings-desktop-schemas: actually use the meson build
      junction.refs: update to freedestkop-sdk 18.08.26
      sdk/json-glib: depend on gtk-doc
      core-deps/grilo-plugins: disable lua factory
      core/gnome-wheather: switch to meson
      core/gnome-bluetooth: add libhandy submodule
      project.conf: disable fixing pyc timestamps
      sdk/libnotify: disable documentation
      project.conf: set autotools cross-compile options globally
      use gstreamer from freedesktop-sdk, and rebuild the same version of the plugins
      add some missing dependencies
      sdk/WebKitGTK+: add a patch to build with python3
      core/evince: switch to meson
      junction.refs: update to freedestkop-sdk 18.08.27
      core-deps/grilo: depend on gtk-doc
      sdk/librsvg: update cargo dependencies
      sdk/WebKitGTK: Build with -g1 on arm too
      flatpak/{sdk,platform}: quote 'true' value in manifests
      move avahi to core-deps, it's needed by phodav
      use the new path name for systemd
      sdk/gtk+-3: add wayland-protocols dependency
      sdk/gtk+: add wayland-protocols dependency
      .gitlab-ci.yml: upload to flathub in stable branches
      .gitlab-ci.yml: use flat-manager to push to gbm.g.o
      project.conf: let ninja decide by itself how many jobs to run
      .gitlab-ci.yml: build in non-strict mode by default
      avoid redirections in gitlab source URLs
      Revert ".gitlab-ci.yml: use flat-manager to push to gbm.g.o"
      sdk/clutter: switch to meson and build with default options
      Revert "Revert ".gitlab-ci.yml: use flat-manager to push to gbm.g.o""
      sdk/clutter*: build from tarballs
      sdk/pycairo: build-depend on pkg-config
      sdk/mozjs60: build-depend on autoconf and perl
      core-deps/font-util: build-depend on autotools
      sdk/WebKitGTK: build-depend on perl
      core-deps/fontenc: build-depend on autotools
      sdk/pygobject: build-depend on pkg-config
      core-deps/ppp: backport a patch to fix build with glibc 2.28
      core-deps/samba: build-depend on pkg-config
      core-deps/parted: backport a patch to build with glibc 2.28
      core-deps/libical: build-depend on perl
      core-deps/samba: build-depend on perl
      core-deps/xfont2: build-depend on autotools
      core/gnome-settings-daemon: build-depend on perl
      core/gedit: build-depend on perl
      core-deps/xorg-server: depend on autotools
      core/gnome-shell: build-depend on perl
      junction.refs: update to freedestkop-sdk 18.08.29.2
      sdk/gstreamer: remove unused element
      sdk/gst*: replace with filter elements that use the freedesktop-sdk ones
      project.conf: make filter elements include orphans by default
      rename sdk/gtk+.bst to sdk/gtk.bst
      core-deps/samba: switch to a stable URL and update to 4.10.2
      sdk/librsvg: update cargo dependencies
      sdk: add pygments, needed by gtk-doc
      remove elements now in freedesktop-sdk
      sdk/glib: whitelist all overlaps
      sdk/gstreamer-vaapi: depend on the filtered version of gst-plugins-bad
      project.conf: set fail-on-overlap
      sdk/librsvg: update cargo dependencies
      .gitlab-ci.yml: don't run bst track in the cve_report job
      .gitlab-ci.yml: declare dependencies for jobs
      .gitlab-ci.yml: remove workaround for unstable flathub infrastructure
      .gitlab-ci.yml: only run run the track job on branches targetting master
      .gitlab-ci.yml: only cache sources for bst in track and build jobs
      .gitlab-ci.yml: run the cve report job on stable branches as well
      .gitlab-ci.yml: simplify the cve report job
      .gitlab-ci.yml: cache the cve database
      .gitlab-ci.yml: use `bst pull` in flatpak and cve jobs
      .gitlab-ci.yml: update bst to 1.2.6
      junction.refs: update to freedestkop-sdk 18.08.30
      core/gnome-disk-utility: disable elogind support
      junction.refs: update freedesktop-sdk to 18.08.31.1
      sdk/librsvg: remove cargo dependency
      standardize on >- and one option per line for *-local
      sdk/librsvg: update cargo dependencies
      project.conf: use plain meson buildtype
      core-deps/spice*: sync with the gnome-boxes versions
      core-deps/spice-gtk: depends on json-glib and gstreamer
      .gitlab-ci.yml: fix flatpak publishing
      .gitlab-ci.yml: fix typo
      rename sdk/gtk+.bst to sdk/gtk.bst
      use a master snapshot of freedesktop-sdk
      sdk/glib: add a runtime dependencies on freedesktop-sdk glib
      flatpak/{sdk,platform}*: sync with freedesktop-sdk
      sdk/gst-plugins-*: sync with freedesktop-sdk
      add missing dependencies that were in base-platform.bst
      move /var/run to /run
      build mutter and gnome-shell using the new mesa arrangement in freedesktop-sdk
      .gitlab-ci.yml: update bst and bst-external
      flatpak-runtimes: use "bare-user-only" repository mode
      flatpak-runtimes: add platform extensions
      .gitlab-ci.yml: don't push the freedesktop platform extensions to flathub
      .gitlab-ci.yml: rework pushing to flat-manager
      flatpak-platform-extensions.bst: build extensions in a separate element
      core-deps/libgdata.bst: switch to meson
      core-deps/libhandy.bst: update to 0.0.10
      freedesktop-sdk.bst: track 19.08 beta tags
      core/mutter.bst: use the freedesktop-sdk's dummy-gbm to link against
      core/gnome-music.bst: add new submodule
      sdk/pango.bst: use 1.43.0 tarball for now
      sdk/gcr.bst: drop intltool dependency
      sdk/gnome-themes-extra.bst: move back to core
      core-deps/intltool.bst: import as it is being dropped from freedesktop-sdk
      freedesktop-sdk.bst: update to 19.08 beta2
      sdk/pipewire.bst: add a filter element to get pipewire without its dependencies
      Revert "elements/core-deps/babl.bst: Make it possible to compile with python3 only systems"
      core/gnome-settings-daemon.bst: depend on ModemManager and gcr
      .gitlab-ci.yml: update for the gbm.g.o -> nightly.g.o rename
      sdk/librsvg.bst: update cargo dependencies
      core-deps/gegl.bst: really use meson
      core-deps/gegl.bst: fix meson build
      core-deps/evince.bst: disable gtk_doc
      sdk/python2.bst: remove 2to3 to avoid overlap with python3
      core-deps/gegl.bst: build with python2 and disable python bindings
      core-deps/gegl.bst: use latest release
      sdk/libsoup.bst: update for buildsystem changes
      core-deps/gnome-autoar.bst: libarchive isn't a build only dependency
      core/gnome-shell.bst: depend on gnome-autoar and asciidoc
      core-deps/gtkmm.bst: fix copy-paste error
      sdk/librsvg.bst: update cargo dependencies
      flatpak/*: sync with freedesktop-sdk
      flatpak: provide 32-bit compat extensions for the platform and sdk
      flatpak-runtimes.bst: restrict what should be built by architecture
      .gitlab-ci.yml: publish to flathub beta if the flatpak branch name ends with beta
      .gitlab-ci.yml: reindent so it doesn't get butchered by ruamel.yaml
      core-deps/ppp.bst: use https url like the one used by samba
      core-deps/{samba,ppp}.bst: host tarballs on gnome servers
      flatpak/platform-arch-libs.bst: add the GL32 extension directory
      freedesktop-sdk.bst: track 19.08
      sdk/gst-plugins-base.bst: remove duplicate junction and type
      core-deps/accountsservice.bst: now depends on vala
      .gitlab-ci.yml: set the artifacts to expire after 1 week
      sync extensions with freedesktop-sdk
      vm/desktop-vm.bst: include sdk-platform.bst instead of sdk.bst
      flatpak/platform.bst: add forgotten version
      use the new dependencies and junctions syntax from buildstream 1.4
      core-deps: add malcontent, needed by gnome-software
      freedesktop-sdk.bst: update to 19.08.03
      core/gnome-boxes.bst: no longer depends on libgovirt
      world/gitg.bst: fix dependencies
      cve-report: use the json feed
      .gitlab-ci.yml: fix the version of flat-manager-client used
      project.conf: don't override the prefix for distutils
      project.conf: improve global split-rules
      sdk/gobject-introspection.bst: add split rules for development files
      sdk/openjpeg.bst: add split rules for development files
      sdk: move development .so symlinks to the devel domain
      core-deps: add flatpak and build gnome-software with the flatpak backend
      flatpak/{platform,sdk}.bst: use branch 2.0 of the openh264 extension
      .gitlab-ci.yml: publish the new openh264 extension to the nightly repo
      .gitlab-ci.yml: update to the latest version of the docker image
      .gitlab-ci.yml: don't install additional software
      .gitlab-ci.yml: fix flat-manager-client invocation
      junction.refs: update to freedesktop-sdk 19.08.5
      utils/update-local-cve-database.py: don't error out if the database isn't available for a given year
      sdk/libnotify.bst: disable building man page
      sdk/gtk.bst: depends on sassc
      core-deps/folks.bst: now build-depends on dbusmock (for tests)
      core-deps/{ModemManager,libgdata}.bst: update tarball versions
      core-deps/plymouth.bst: use latest tarball rather than git
      openh264-extension.bst: use the new repository
      .gitlab-ci.yml, project.conf: normalize indentation
      move unstable gtkmm and friends to world/
      core-deps/graphviz.bst: delete as nothing uses it
      core-deps.bst,world.bst: update with new additions and removals
      core/gedit.bst: vala and gobject-introspection are build-only dependencies
      core-deps/samba.bst: update to 4.12
      core-deps/boost.bst: switch to sourceforge and update to 1.72
      .gitlab-ci.yml: allow interrupting track and build jobs
      sdk/fcitx.bst: update to 4.2.9.7
      .gitlab-ci.yml: use rules instead of only/except
      .gitlab-ci.yml: use an anchor to avoid repeating the flatpak publish rules
      core/evince.bst: build from git
      core-deps/samba.bst: move /var/run to /run
      vm/repo.bst: disable fsync when committing to ostree
      plugins/collect_initial_scripts.py: remove check for sources and runtime deps
      core-deps/polkit.bst: add initial-script for setuid permission
      vm/plymouth-gnome-theme.bst: use an overlap-whitelist rather than replacing the file in integration 
commands
      plugins/collect_initial_scripts.py: mark as strict rebuild
      core-deps/spice-gtk.bst: update to 0.38
      .gitlab-ci.yml: split building the VM image into its own job
      rename some elements
      remove elements no longer used
      update core-deps.bst
      .gitlab-ci.yml: the vm-image job needs track too
      core-deps/gegl.bst: build against libraw
      world/gnome-builder.bst: move some dependencies to runtime-only
      {vm,pinebook-pro}/image.bst: add use-mke2fs option
      core-deps/glade-base.bst -> core-deps/glade.bst
      core-deps/libportal.bst: use tarball
      core-deps/xdg-sound-theme.bst: use tarball
      sdk/appstream-glib.bst: drop gtk dependency
      sdk/gtk+-3.bst: depend on cantarell-fonts
      sdk/glib.bst,core-deps/gegl.bst: reformat
      port to freedesktop-sdk master (future 20.08)
      pinebook-pro/python3-as-python2.bst: drop the /usr/bin/python link
      add core-deps/gst-editing-services.bst needed by rygel
      core-deps/espeak.bst: remove redundant ref
      junction.refs: update openh264 extension
      openh264-extension.bst: use 'stable' release kind
      Revert "Build vte with -fno-exceptions"
      .gitlab-ci.yml: update docker image
      sdk/mozjs68.bst: don't build failing test
      project.conf: use strip-rules from freedesktop-sdk
      core-deps/babl.bst: disable debug optimization on i686
      sdk/glib.bst: remove gurifuncs.h from freedesktop-sdk
      junction.refs: update freedesktop-sdk
      freedesktop-sdk.bst: track beta tags of freedesktop-sdk
      project.conf,.gitlab-ci.yml: use the new new buildstream cache
      core/eog.bst: depend on libportal
      core/gnome-software.bst: disable sysprof
      vm/image.bst: generate xz compressed raw image instead of qcow2
      split ibus into library and daemon
      remove dconf from the flatpak runtimes
      sdk/tracker.bst: re-enable systemd units
      .gitlab-ci.yml: move ostree publish after flatpak publish
      .gitlab-ci.yml: allow failure for ppc64le builds
      core-deps/portaudio.bst: rehost on download.gnome.org
      vm/ostree-config.bst: rename ostree remote to gnome-os
      core/gnome-session.bst: now depends on systemd
      core/gnome-session.bst: xmlto is only needed at build time
      .gitlab-ci.yml: mark VM image job as interruptible
      core-deps/gnome-maps.bst: now depends on libhandy
      .gitlab-ci.yml: use the same rules for publishing flatpak and gnome-os
      sdk/WebKitGTK.bst: enable bubblewrap sandbox
      core-deps/system-config-printer.bst: remove things we don't need
      core/gnome-boxes.bst: build with freerdp
      add world/connections.bst
      core/gnome-boxes.bst: depend on gtksourceview
      core-deps/tracker-2.bst: remove unneeded dependencies
      .gitlab-ci.yml: use "extend" instead of yaml anchors for arch config
      .gitlab-ci.yml: move architecture specific settings to a separate file
      .gitlab-ci.yml: rename build jobs to be only build-$ARCH
      vm/repo*: add plugin to commit to ostree
      .gitlab-ci.yml: publish to gnomeos in a single job
      .gitlab-ci.yml: use a child pipeline for deploying flatpak runtimes
      .gitlab-ci/flat-manager.yml: fix typo
      sdk/gjs.bst: depend on mozjs78
      freedesktop-sdk.bst: add a mozjs patch needed by gjs
      utils/run-local-repo.sh: use caddy or webfsd in preference to python http.server
      .gitlab-ci.yml: make building of VM images manual
      .gitlab-ci.yml: build ostree repositories in build stage on x86_64
      .gitlab-ci.yml: remove obsolete flatpak stages
      .gitlab-ci.yml: deploy VM images to S3
      .gitlab-ci/flat-manager.yml: copy before_script from .gitlab-ci.yml
      vm/spice-vdagent.bst: backport an upstream patch to fix hang on shutdown
      .gitlab-ci.yml: fix publishing to S3
      .gitlab-ci/flat-manager.yml: remove extra argument
      allow adding 'beta' to flatpak branch without affecting the ostree branch
      .gitlab-ci.yml: fix syntax in the s3 job
      core/mutter.bst: build with remote desktop support
      core/gnome-remote-desktop.bst: new module
      world: add pinhole (camera app)
      core/gnome-software.bst: sysprof is only a build dependency
      vm: add ntfs-3g
      vm/ntfs-3g.bst: mirror on download.gnome.org
      build gvfs with all daemons and correctly split client and daemons
      vm: add nss-mdns
      iso/signed-image.bst: use the variant for the before last component
      move flatpak manifests to flatpak/
      add flatpak-like manifest to the VM images
      core-deps/avahi-gobject.bst: add a filtered version of the element in freedesktop-sdk
      vm/image.bst: make the image only as big as necessary
      .gitlab-ci.yml: pass XDG_CACHE_HOME to the flatpak publish jobs
      .gitlab-ci.yml: do not run deploy jobs on schedules in stable branches
      .gitlab-ci.yml: switch to the new stable branch names
      core/gnome-calendar.bst: use libhandy 1.0
      core-deps/fwupd.bst: sync with freedesktop-sdk
      junction.refs: update openh264-extension
      .gitlab-ci.yml: publish the VM image to S3 too
      sdk: add pipewire libjack compatibility library
      sdk{,-platform}.bst: sync with freedesktop-sdk
      core/gnome-boxes.bst: switch to libhandy-1
      flatpak/{platform,sdk}.bst: sync with freedesktop-sdk
      sdk/libhandy.bst: move from core-deps to sdk
      sdk: fix webkit and friends to be updatable by tarball conversion
      .gitlab-ci.yml: normalize indentation so it isn't modified by release scripts
      .gitlab-ci.yml: don't throw away the result of flat-manager-client
      project.conf: add X11 socket to shell config
      .gitlab-ci.yml: make the manual s3-image job allow failure
      core/gnome-boxes.bst: refresh the 'recommended downloads' patch
      .gitlab-ci/arch.yml: update images to use bst 1.6
      freedesktop-sdk.bst: update to freedesktop-sdk 20.08.1
      core-deps/gegl.bst: disable maxflow
      freedesktop-sdk.bst: explicitly set the bootstrap architecture
      .gitlab-ci/flat-manager.yml: remove BUILD_TARGETS
      .gitlab-ci: use a single job for publishing all architecture flatpaks
      .gitlab-ci: avoid reusing variable name
      .gitlab-ci: make ppc64le optional again
      project.conf: move installed tests to the devel domain
      core-deps/xdg-desktop-portal-gtk.bst: update to 1.8.0
      project.conf: explicitly set the sandbox architecture
      Add core-deps/power-profiles-daemon.bst
      Revert "project.conf: explicitly set the sandbox architecture"
      Revert ".gitlab-ci: make ppc64le optional again"
      Revert ".gitlab-ci: avoid reusing variable name"
      Revert ".gitlab-ci: use a single job for publishing all architecture flatpaks"
      simplify update-local-repo.sh script
      libxstl should be a build-dependency (for xsltproc)
      core-deps/tracker-miners.bst: depends on libxstl (xsltproc)
      vm: add udev rules for android debug bridge
      project.conf: add a toolbox-like mode for `bst shell`
      vm: add fish shell
      core-deps: use tarballs for projects not hosted on gnome gitlab
      core-deps/{babl,gegl}.bst: use tarballs instead of git
      core-deps/libgweather.bst: use a tarball
      vm/common-deps.bst: drop journald config
      core-deps: update tarball versions
      core-deps/freerdp.bst: build with server part (and disable x11)
      rename some elements to have the same name as the tarball
      sdk/krb5.bst: update and fix build
      update tarball versions
      core-deps/spice-gtk.bst: update and add libcap-ng dependency
      .gitlab-ci: move all buildstream configuration to build.conf
      build.conf: use absolute path for artifactdir and builddir
      .gitlab-ci: use two different buildstream config files
      core-deps/appstream.bst: use a tarball
      core-deps/qemu.bst: update and add meson dependency
      core-deps/qemu.bst: add patch to fix build with latest glib
      core: remove gnome-getting-started-docs
      core-deps/libvirt.bst: update to 7.0.0 and move to meson
      core-deps/slirp-helper.bst: add symlink slirp-helper -> libslirp-helper
      core-deps: keep only one version of libgfbgraph
      update tarball versions
      core/cheese.bst: doesn't depend on yelp-tools
      core/gnome-user-share.bst: doesn't depend on yelp-tools
      core-deps/sane-backends.bst: install udev rules
      freedesktop-sdk.bst: update to 20.08.5
      Revert "sdk/librsvg: temporarly pin librsvg"
      freedesktop-sdk.bst: patch kernel to fix live boot
      .gitlab-ci/buildstream.conf: use environment variables instead of relative paths
      core/gnome-terminal.bst: move to meson
      .gitlab-ci: only download project.refs if we have a track job
      sdk/libsoup.bst: track master
      sdk/libsoup*.bst: add glib-networking runtime dependency
      sdk/gtk-doc.bst: use pygments from freedesktop-sdk
      vm/buildstream/buildstream.bst: use jinja from freedesktop-sdk
      misc fixes to dependencies
      core-deps/{libostree,flatpak}.bst: update to latest version
      update tarball versions
      files/ostree/no-boot-symlink.patch: fix the patch to avoid symlinks
      .gitlab-ci: use different environment names for stable and nightly flatpak
      itstool should be a build dependency
      docbook should be a build-dependency
      appstream-glib is a build-dependency
      vm/plymouth-gnome-theme.bst: use variable in overlap-whitelist
      core-deps/dnsmasq.bst: use sbindir (currently /usr/bin) to install binary
      project.conf: define a runstatedir and use it for krb5 and libvirt
      core/gnome-logs.bst: only needs libsystemd
      use depends instead of build-depends for stack elements
      sdk/gcr.bst: depends on libsecret, systemd and ssh
      add world/kgx.bst
      gobject-introspection is a build dependency
      drop libhandy submodule
      junction.refs: update to freedesktop-sdk 20.08.7
      sdk/geoclue.bst: build-depend on g-i/vala
      core/gnome-shell.bst: runtime depend on geoclue
      core-deps/libvirt.bst: don't build with -Werror
      world/file-roller.bst: build some optional dependencies
      core/sushi.bst: no longer depends on clutter
      sdk/libsoup.bst: disable websocket test
      sdk: move clutter and friends to core-deps
      sdk/librsvg.bst: track stable branch
      .gitlab-ci.yml: ostree-x86_64 depends on build-x86_64
      .gitlab-ci.yml: cve report only needs build-x86_64
      core/gnome-music.bst: remove libgd submodule
      freedesktop-sdk.bst: patch to update wayland-protocols
      core/gnome-photos.bst: use tracker 3
      gnome-online-miners.bst: move to world/
      Add world/libadwaita.bst
      sdk/libsoup.bst: add libnghttp2 dependency for HTTP/2 support
      freedesktop-sdk.bst: update to 20.08.10
      world: various fixes
      freedesktop-sdk.bst: update to 20.08.11
      files/gnome-boxes/re-order-recommended.patch: refresh
      .gitlab-ci.yml: drop ppc64le support
      sdk-deps/ibus.bst: enable engine
      vm: add ibus engines
      freedesktop-sdk.bst: update to 20.08.14
      sdk-deps/ibus.bst: enable building vapi
      sdk-deps/ibus.bst: add vapi and gir to the libibus split domain
      core: add calls (and a mobile stack)
      Revert "sdk/libsoup: disable vapi gen for now"
      .gitlab-ci.yml: add a job to mirror openh264
      sdk-deps/sysprof-minimal.bst: add an element to build only libsysprof-capture
      sdk/{gjs,glib,gtk+-3,gtk,libsoup, libsoup-2.4, mutter}.bst: build with sysprof support
      remove core-deps.bst: it's useless and we fail to keep it up to date
      update some tarballs
      iso/isomd5sum.bst: depend on popt
      Revert "core/gnome-remote-desktop: Disable RDP support"
      .gitlab-ci.yml: make the openh264 allow_failure
      freedesktop-sdk.bst: update to 21.08 beta2
      sdk{-platform}.bst: sync with freedesktop-sdk
      sdk/webkitgtk.bst: build only libsoup2 variant
      core-deps/udisks2.bst: add tools it calls to runtime dependencies
      core-deps: add cmark, needed by gnome-builder
      core-deps/gssdp.bst: depend on gi-docgen instead of gtk-doc for documentation
      freedesktop-sdk.bst: update to 21.08 rc1
      update tarballs
      sdk-deps/python-{smartypants,toml}.bst: use tarballs instead of git
      core-deps/gexiv2.bst: update to 0.13.0
      Revert "elements/core/sushi.bst: It doesn't depend on musicbrainz anymore"
      core-deps/gnome-online-accounts: build with autotools
      core-deps: add xdg-desktop-portal-gnome
      core: add gnome-connections
      core-deps/upower.bst: update to 0.99.13
      core-deps/portaudio.bst: use tarball from github
      core/gnome-connections.bst: rename to follow the tarball name
      sdk-platform.bst: drop gtksourceview 5 and libsoup 3
      GNOME 41.beta
      core/cheese.bst: add patches

Adam Jones (1):
      update the ref to the linux kernel for pbp

Adrien Plazas (1):
      core-deps/libhandy: Update libhandy to 0.0.12

Alexander Mikhaylenko (12):
      core-deps: Update url and use libhandy-0-0 branch for libhandy
      core-deps: Rename libhandy to libhandy-0
      core-deps: Add libhandy
      world: Switch gnome-games to libhandy
      core: Switch epiphany to libhandy
      Revert "Revert "core-deps: Update url and use libhandy-0-0 branch for libhandy""
      Revert "Revert "core-deps: Rename libhandy to libhandy-0""
      Revert "Revert "core-deps: Add libhandy""
      Revert "Revert "world: Switch gnome-games to libhandy""
      Revert "Revert "core: Switch epiphany to libhandy""
      core: Switch gnome-clocks to libhandy
      core/screenshot: Add libhandy dep

Arnaud Bonatti (6):
      Taquin switched to Meson.
      Iagno depends on GSound.
      Taquin depends on GSound.
      Nibbles and Robots depends on GSound.
      Four-in-a-Row and Quadrapassel depend on GSound.
      Switch libgnome-games-support to Meson.

Bartłomiej Piotrowski (12):
      project.conf .gitlab-ci.yml: switch to Packet cache
      .gitlab-ci.yml: Use Docker volume for caching sources
      s3: put artifacts into tag or nightly directory
      s3: create a text file with the path to latest iso and disk image
      s3: restore public-read acl
      s3: make file names unique
      s3: do not use additional directory for generating latest-* files
      .gitlab-ci/flat-manager.yml: Run ostree fsck before generating deltas
      .gitlab-ci/flat-manager.yml: Validate static deltas with ostree
      .gitlab-ci/flat-manager.yml: Fix arguments order passed to ostree fsck
      .gitlab-ci/flat-manager.yml: Drop static delta check
      .gitlab-ci.yml: move latest-* files to the top level directory

Bilal Elmoussaoui (2):
      gnome-clocks: add libhandy as a dependency
      characters: add libhandy dependency

Carlos Garcia Campos (18):
      core-deps: WebKitGTK+ 2.19.90
      core-deps: WebKitGTK+ 2.19.91
      core-deps: WebKitGTK+ 2.19.92
      core-deps: WebKitGTK+ 2.20.0
      core-deps: WebKitGTK+ 2.20.1
      core-deps: WebKitGTK+ 2.21.1
      core-deps: WebKitGTK+ 2.21.2
      core-deps: WebKitGTK+ 2.21.3
      core-deps: WebKitGTK+ 2.21.4
      core-deps: WebKitGTK+ 2.21.5
      core-deps: WebKitGTK+ 2.21.91
      core-deps: WebKitGTK+ 2.21.92
      sdk: WebKitGTK+ 2.22.0
      sdk: WebKitGTK+ 2.22.1
      sdk: WebKitGTK+ 2.23.1
      sdk: WebKitGTK+ 2.23.2
      sdk: WebKitGTK+ 2.23.3
      sdk: WebKitGTK 2.23.90

Carlos Garnacho (2):
      elements/core-deps/tracker-miners.bst: Use meson to build tracker-miners
      core-deps/libmediaart: Use meson to build libmediaart

Carlos Soriano Admin Account (1):
      First push

Christian Hergert (1):
      gtksourceview: bump to gtksourceview-4-8

Christoph Reiter (4):
      py3cairo: Update to 1.16.1
      core-deps: switch pygobject to distutils
      Rename py3cairo to pycairo and update to 1.16.3
      pycairo.bst: Update to 1.18.0

Christopher Davis (13):
      sdk/pango: disable libthai and xft features
      core/gnome-weather: Add libhandy dependency
      Exchange git.bst for git-minimal.bst in build-depends
      core/gnome-photos.bst: Add libhandy as dependency
      core/gnome-font-viewer: Depend on libhandy
      core/gnome-system-monitor: Depend on libhandy
      core/evince: Depend on libhandy
      core/nautilus: Depend on libhandy
      core/baobab: Depend on libhandy
      core/simple-scan: Add libhandy dependency
      core/logs: Add libhandy dependency
      core/gnome-music: Add libhandy as a dependency
      sdk/yelp: Depend on libhandy

Claudio Saavedra (3):
      sdk: libsoup branched for gnome-3-32
      sdk/libsoup.bst: switch doc option to gtk_doc
      sdk/libsoup.bst: go back to tracking the master branch

Daniel P. Berrangé (3):
      core-deps: switch libvirt-glib to use meson build system
      core-deps: switch libvirt-glib to use gitlab.com
      core-deps: switch libvirt-glib to use meson build system

Debarshi Ray (1):
      gnome-photos: Replace gnome-desktop with gsettings-desktop-schemas

Dor Askayo (14):
      world/gnome-builder.bst: replace flatpak dependency
      Add world/libportal.bst
      world/gnome-builder.bst: add missing meson build dependency
      world/gnome-builder.bst: add missing runtime dependencies
      world/gnome-builder.bst: remove "with_sysmon" option
      world/gnome-builder.bst: remove gnome-code-assistance dependency
      Add core/meta-gnome-core-developer-tools.bst
      Move devhelp.bst to core
      Move dconf-editor.bst to core
      Add core/sysprof.bst
      Add core-deps/glade-libs.bst
      Move gnome-builder.bst to core
      core/gnome-builder.bst: enable Sysprof support
      core/mutter.bst: enable profiling using Sysprof

Dylan McCall (1):
      sdk/WebKitGTK.bst: Enable GLES2 on arm architecture

Emerson Bernier (1):
      project.conf: use default buildflags from freedesktop-sdk

Emmanuele Bassi (5):
      gegl: Use meson
      Add Graphene as a dependency for Mutter
      Add myself to the DOAP
      core: Switch default branch for Devhelp
      Lights Off does not depend on Clutter any more

Ernestas Kulik (1):
      world/gnome-sudoku.bst: update kind

Felipe Borges (3):
      core-deps/libosinfo.bst: Update libosinfo to 1.7
      core-deps: update libvirt-glib to 4.0.0
      core/gnome-control-center: Remove grilo dependency

Florian Müllner (3):
      core-deps: Switch gcab to meson
      world: Switch default branch for Polari
      core: Switch default branch of gnome-shell and friends

GitLab Admin - Carlos Soriano (1):
      world: Delete nautilus-sendto

Iñigo Martínez (4):
      apps: libgit2-glib now uses meson
      world/gitg.bst: Switch to meson
      world/glade.bst: Switch to meson
      elements/core/gnome-user-share.bst: Build with meson

James Thomas (2):
      Add initial OpenQA tests
      Add CI stage to test x86 iso images in openqa

Javier Jardón (306):
      gnome-build-meta.doap: Add myself as maintainer
      elements/core/gnome-music.bst: gnome-music switched to meson
      .gitlab-ci.yml: Add minimal CI
      .gitlab-ci.yml: Store logs in gitlab artifacts to be able to inspect them
      .gitlab-ci.yml: Do not use YAML overload for now
      .gitlab-ci.yml: Run job only for master
      Use new URL for artifat cache and ostree repos
      .gitlab-ci.yml: Use current buildstream version from git
      .gitlab-ci.yml: Update docker image with updated buildstream
      .gitlab-ci.yml: Use the bst version specify in the CI, not the one from the image
      .gitlab-ci.yml: Install buildstream from the downloaded folder
      No need to specify python3: python3 is already the default
      Add elements/core-deps/libsass.bst
      Add elements/core-deps/sassc.bst
      elements/core/gnome-shell.bst: gnome-shell depends on sassc
      elements/core/meta-gnome-core.bst: Use gtkmm-3 instead gtkmm (GTK+4 one)
      elements/core-deps/meson.bst: Update to meson 0.45.0
      elements/core-deps/atk.bst: Use autotools
      .gitlab-ci.yml: Run in non-aws runner
      elements/core-deps/colord.bst: change to new update style of Meson build options
      elements/core-deps/colord.bst: Fix typo
      .gitlab-ci.yml: Use buildstream 1.1.2
      elements/core/gnome-maps.bst: gnome-maps moved to gitlab
      Use elastic DO runners for now
      .gitlab-ci.yml: Store all the downloaded git/tarballs in the gitlab cache.
      ostree-gnome doesnt support https yet
      bst-artifacts-gnome doesnt support HTTPS yet
      project.conf: ostree-gnome is not used anymore
      .gitlab-ci.yml: Do not output colorized output
      Add back zenity
      .gitlab-ci.yml: Make build job generic
      Add aarch64 build
      Use freedesktop-sdk master again
      junction.refs: Update to current master
      junction.refs: Update to latest master
      project.conf: https://git.gnome.org/browse/ -> https://gitlab.gnome.org/GNOME/
      elements/core-deps/libzapojit.bst: This component has not been migrated yet
      junction.refs: Use lateste freedesktop-sdk SHA
      Revert "junction.refs: Use lateste freedesktop-sdk SHA"
      junction.refs: Use lateste freedesktop-sdk SHA
      .gitlab-ci.yml: Use latest tag from the bst-1.2 branch (1.1.5)
      junction.refs: Add comment about tag being used: freedesktop-sdk-18.08.0
      project.conf: Configure mirror for "ftp_gnu_org" alias
      .gitlab-ci.yml: Use buildstream 1.1.6
      Use "arch" variable to specify arquitecture when building
      .gitlab-ci.yml: Add job to build for i586: build-gnome-core-i586
      .gitlab-ci.yml: Add job to build for armv7: build-gnome-core-arm
      elements/core/gnome-settings-daemon.bst: Use libgnome-volume-control submodule in gitlab
      elements/core-deps/mozjs*.bst: Specify the host for i386 and arm
      .gitlab-ci.yml: Build for armv7 in new armhf runner
      elements/core-deps/WebKitGTK+.bst: Add sha256sum's tarball
      elements/core-deps/WebKitGTK+.bst: specify options for i386 and arm
      Do not build valgrind; It's already provided by freedesktop-sdk
      elements/core-deps/WebKitGTK+.bst: target_arch -> arch
      elements/core-deps/geoclue.bst: Use meson instead autotools
      gnome-online-accounts: Use meson instead autotools
      modulesets: Don't disable totem's plugins
      junction.refs: Use freedesktop-sdk-18.08.6
      Use Meson for Tracker
      Revert "gnome-online-accounts: Use meson instead autotools"
      elements/sdk/gst-libav.bst: Add target specific options
      mozjs*: correct armv7 parameters
      Revert "elements/sdk/gst-libav.bst: Add target specific options"
      .gitlab-ci.yml: Use buildstream 1.1.7
      elements/core/sushi.bst: build with meson instead autotools
      Merge branch 'tchaik/gnome-build-meta-fix/tchaik/gtk-doc'
      elements/sdk/geoclue.bst: Build using meson
      junction.refs: Use freedesktop-sdk-18.08.9
      junction.refs: Use freedesktop-sdk-18.08.11
      Use packet server instead DO runners
      elements/core-deps/libvirt.bst: It can depend on python3
      elements/core-deps/libqmi.bst: It can build with python3
      elements/core-deps/libmbim.bst: It can build with python3
      elements/core-deps/PackageKit.bst: Build against python3
      elements/core/gnome-control-center.bst: Depend on libhandy
      elements/core-deps/gsound.bst: It doesn't depend on intltool
      elements/core/gnome-boxes.bst: Depends on vte now
      project.conf: Do not checkout submodules by default
      elements/core/nautilus.bst: declare submodules
      elements/core/gnome-settings-daemon.bst: allow submodule
      elements/sdk/gst-libav.bst: declare submodules
      elements/core/gedit.bst: allow submodule
      elements/core-deps/gtk-vnc.bst: Add submodule
      elements/core/totem.bst: Add submodule
      elements/core/gnome-shell.bst: Add submodule
      elements/core/gnome-photos.bst: Add submodule
      elements/core/gnome-boxes.bst: Add submodule
      elements/core/gnome-music.bst: Add submodules
      elements/core/gnome-control-center.bst: Add submodules
      elements/core/gnome-documents.bst: Add submodules
      .gitlab-ci.yml: Always use runners with "gnome-build-meta" tag
      elements/core-deps/volume-key.bst: Update to 0.3.12
      elements/core-deps/volume-key.bst: Build with python3
      tracker.bst: Disable functional test for now to not depend on python2
      elements/core-deps/polkit.bst: Use git_freedesktop_org alias
      project.conf: Use freedesktop's new git repos in gitlab instnace
      .gitlab-ci.yml: Only install flatpak and rsync for flatpak stage
      elements/sdk/ibus.bst: It doesn't depend on gnome-common
      elements/core/gnome-desktop.bst: It doesn't depend on gnome-common
      elements/sdk/gcr.bst: It doesn't depend on gnome-common
      gsettings-desktop-schemas.bst: It doesn't depend on gnome-desktop
      elements/sdk/librsvg.bst: It doesn't depend on gnome-common
      elements/sdk/yelp.bst: Be sure desktop database gets updated
      Move libgee to the SDK
      elements/core/gnome-logs.bst: Uses meson now
      elements/core-deps/gtk-vnc.bst: It doesn't depend on gnome-common
      elements/world/gnome-devel-docs.bst: It doesn't depend on gnome-common
      elements/core-deps/NetworkManager.bst: It doesn't depend on dbus-glib anymore
      .gitlab-ci.yml: Use more robust format to specify the buildstream version to use
      .gitlab-ci.yml: Use new docker images with buildstream and plugins installed
      elements/core/gnome-menus.bst: It doesn't depend on gnome-common anymore
      elements/core-deps/libgtop.bst: It doesn't depend on gnome-common anymore
      elements/core-deps/osinfo-db-tools.bst: It doesn't depend on gnome-common anymore
      elements/core-deps/phodav.bst: It doesn't depend on gnome-common anymore
      elements/core/gnome-keyring.bst: It doesn't depend on gnome-common
      elements/core/mousetweaks.bst: It doesn't depend on gnome-common
      gnome-common is always a build dependency
      elements/core-deps/polkit.bst: This has been ported to mozjs60
      Remove mozjs52: nothing depends on it anymore
      elements/core/gnome-user-share.bst: It doesn't depend on intltool
      elements/core/gnome-session.bst: Disable elogind support
      elements/sdk/adwaita-icon-theme.bst: It doesn't depend on gnome-common anymore
      elements/sdk/zenity.bst: It doesn't depend on gnome-common anymore
      elements/core-deps/libzapojit.bst: It doesn't depend on gnome-common anymore
      elements/core-deps/libgudev.bst: It doesn't depend on gnome-common anymore
      elements/core-deps/gnome-autoar.bst: It doesn't depend on gnome-common anymore
      elements/core-deps/gnome-online-miners.bst: It doesn't depend on gnome-common anymore
      elements/world/glade.bst: It doesn't depend on intltool anymore
      elements/core-deps/libosinfo.bst: It doesn't depend on intltool anymore
      elements/sdk/libsecret.bst: It doesn't depend on intltool anymore
      elements/core/network-manager-applet.bst: It doesn't depend on intltool anymore
      elements/core/orca.bst: It doesn't depend on intltool anymore
      elements/core-deps/tracker.bst: It doesn't depend on intltool anymore
      elements/core-deps/osinfo-db-tools.bst: It doesn't depend on intltool anymore
      elements/core-deps/libgdata.bst: It doesn't depend on intltool anymore
      elements/core-deps/libgovirt.bst: It doesn't depend on intltool anymore
      elements/core-deps/libgsf.bst: It doesn't depend on intltool anymore
      elements/core-deps/libvirt-glib.bst: It doesn't depend on intltool anymore
      elements/core-deps/phodav.bst: It doesn't depend on intltool anymore
      elements/core/totem.bst: It doesn't depens on intltool anymore
      elements/sdk/yelp.bst: It doesn't depend on intltool anymore
      Revert "elements/core/gnome-session.bst: Disable elogind support"
      elements/world/glade.bst: It doesn't depend on gnome-common
      elements/world/accerciser.bst: It doesn't depend on gnome-common
      elements/sdk/gnome-themes-extra.bst: It doesn't depend on gnome-common anymore
      junction.refs: Update to freedesktop-sdk-18.08.29.1
      Add CVE check job
      elements/core-deps/libgovirt.bst: It doesn't depend on gnome-common anymore
      .gitlab-ci.yml: Generate CVE report in the last stage
      elements/sdk/openjpeg.bst: Add cpe annotations for CVE report
      elements/sdk/libnotify.bst: Use meson instead autotools
      elements/core-deps/samba.bst: Update to sambe 4.10
      elements/core-deps/libgrss.bst: It doesn't depend on intltool anymore
      elements/core-deps/libchamplain.bst: Build with meson
      elements/core/gnome-user-share.bst: It doesn't depend on gnome-common anymore
      elements/core/mutter.bst: It doesn't depend on intltool anymore
      Add elements/sdk/gstreamer-vaapi.bst
      elements/sdk-platform.bst: Add gstreamer-vaapi
      elements/sdk/vte.bst: Remove autotools conf options
      Move gtksourceview-3 to -world
      elements/sdk/openjpeg.bst: Update to v2.3.1
      elements/core/mutter.bst: disable sysprof profiling
      Use git_tag instead git plugin
      .gitlab-ci.yml: Add variable to create schedule pipelines to build from tags
      .gitlab-ci.yml: Do not publish build generated from tarballs
      elements/core-deps/colord-gtk.bst: This has been ported to meson
      elements/core-deps/tracker-miners.bst: Disable rss miner
      Move libgrss to world/
      elements/core-deps/libvirt-glib.bst: Still depends on intltool
      elements/core-deps/colord-gtk.bst: It doesn't depend on intltool anymore
      elements/sdk/yelp-xsl.bst: It doesn't depend on intltool anymore
      elements/sdk/yelp-tools.bst: It doesn't depend on intltool
      elements/sdk/vte.bst: It doesn't depend on intltool anymore
      .gitlab-ci.yml: Defining "before_script" globally is deprecated
      elements/core-deps/folks.bst: It doesn't depend on dbus-glib anymore
      Revert "sdk/pango.bst: use 1.43.0 tarball for now"
      Remove gnome-common from the SDK
      Move deprecated dbus-glib to world/
      elements/core-deps/uhttpmock.bst: Use current git repo
      elements/core-deps/babl.bst: It uses meson now
      elements/core-deps/gspell.bst: Build from tarball
      elements/core-deps/babl.bst: It depends on meson
      elements/core-deps/babl.bst: It depends on lcms
      elements/core-deps/babl.bst: Make it possible to compile with python3 only systems
      elements/core-deps/gegl.bst: Build without graphviz support
      elements/core-deps/libgdata.bst: Use known working commit
      elements/core-deps/libgdata.bst: Use better reference
      elements/core-deps/libgdata.bst: Use tarball instead ref:
      elements/world/ibus-hangul.bst: 1.5.1 doesn't depend on intltool anymore
      Revert "elements/world/ibus-hangul.bst: 1.5.1 doesn't depend on intltool anymore"
      elements/core-deps/gtk-vnc.bst: It has been ported to meson
      elements/sdk/gvfs.bst: Enable http support
      elements/core-deps/babl.bst: depends on gobject-introspection now
      Update to freedesktop-sdk 19.08beta3
      elements/core/rygel.bst: Use meson
      elements/sdk/libsecret.bst: Use meson
      osinfo-db-tools: Make it compatible with newer gettext version
      libosinfo: Make it compatible with newer gettext version
      elements/sdk/libsecret.bst: Disable building docs
      Add gettext patch for libosinfo
      Use freedesktop-sdk 19.08beta.4 with patched gettext
      Do strict build
      Revert "Do strict build"
      elements/core/evince.bst: Disable djvu support
      elements/core/evince.bst: Fix typo
      elements/core/evince.bst: Disable dvi support for now
      junction.refs: Use freedesktop-sdk 19.08beta5
      elements/world/amtk.bst: Use tarball
      elements/core-deps/upower.bst: New version doesn't depend on intltool
      elements/core-deps/osinfo-db-tools.bst: Build from tarball
      elements/core-deps/osinfo-db-tools.bst: No need to patch gettext
      Use freedesktop-sdk 19.08beta.7
      elements/core-deps/libosinfo.bst: Build from tarball
      elements/sdk/libsecret.bst: Use autotools
      elements/sdk/libsecret.bst: Fix syntax
      elements/core/evince.bst: Use autotools
      elements/core/evince.bst: Fix typo
      elements/core/evince.bst: really use autotools
      junction.refs: Update for freedesktop-sdk 19.08beta8
      elements/sdk/libsecret.bst: Use meson
      junction.refs: Update to freedesktop-sdk 19.08beta9
      Remove gnome-common: No module depends on it anymore
      elements/core-deps/libgfbgraph.bst: It doesn't depend on intltool
      Remove gtksourceview-3: Not used by any module anymore
      junction.refs: Use freedesktop-sdk 19.08.01
      .gitlab-ci.yml: Use qcow2 instead raw format for the VM image
      project.conf: Use fatal-warnings instead deprecated fail-on-overlap
      Try to set presets
      junction.refs: Use freedesktop-sdk 19.08.2
      elements/flatpak/platform-image.bst: Add manifest.json to the flatpak runtime
      junction.refs: Use freedesktop-sdk 19.08.4
      junction.refs: Use freedesktop-sdk 19.08.4
      libgnomekbd is a runtime dependency of gnome-shell/g-c-c
      elements/core/gnome-control-center.bst: It doesn't depend on clutter anymore
      Move gtksourceview to the SDK
      Update freedesktop-sdk ref to 19.08.8
      elements/core-deps/gnome-online-miners.bst: Disable windows live support
      Remove libzapojit
      elements/core-deps/gmime3.bst: Build vala bindings
      Add Geary
      elements/core-deps/gnome-online-accounts.bst: Build using meson
      elements/core-deps/gtk-vnc.bst: Enable sasl and pulseadio support
      elements/core/gnome-terminal.bst: It doesn't depend on intltool
      Move gnome-themes-extra to -world
      elements/core/gdm.bst: Be explicit about enable plymouth
      .gitlab-ci.yml: Use buildstream 1.4.2
      Use xmlto from freedesktop-sdk
      elements/core-deps/espeak.bst: Use the other sourceforge alias
      Use libportal from freedesktop-sdk
      Use libinput from freedesktop-sdk
      Use libevdev from freedesktop-sdk
      Use mtdev from freedesktop-sdk
      Use libwacom from freedesktop-sdk
      Use libgudev from freedesktop-sdk
      elements/core-deps/mogwai.bst: Depends on systemd, not libsystemd
      Use libndp from freedesktop-sdk
      Use openjpeg from freedesktop-sdk
      Track libgfbgraph-0.2, current master broke API and bumped to 0.3
      elements/core-deps/gegl.bst: It doesn't depend on python2
      Use poppler (and dependency openjpeg) from freedesktop-sdk
      elements/world/bijiben.bst: It dopends on tracker3 now
      elements/core/rygel.bst: Only build traker3 plugin
      elements/core-deps/grilo-plugins.bst: Only enable tracker3 plugin
      .gitlab-ci.yml: Stop building for armv7
      vm: Update to uresourced-v0.3.0
      junction.refs: Use freedesktop-sdk-20.08.2
      elements/core/gnome-boxes.bst: Depends on tracker3
      Use switg from fdsdk
      vm: do not use pulseaudio
      Fix os-release for pinebook-pro and rpi4 images
      elements/boards/pinebook-pro/repo.bst: Use ostree plugin
      junction.refs: Use freedesktop-sdk-20.08.4
      Fix schedule build to build with latest tags
      elements/freedesktop-sdk.bst: Use freedesktop-sdk-20.08.6
      elements/core-deps/libvirt-glib.bst: Do not depend on intltool anymore
      elements/iso/eos-installer.bst: Update to 3.9.5
      elements/core-deps/NetworkManager.bst: Update to 1.32.2
      .gitlab-ci/arch.yml: Update to latest container image
      elements/sdk/gtk.bst: Do not build cloudprint backend
      Remove librest from SDK
      elements/sdk/tracker.bst: Enable docs
      elements/sdk/libsecret.bst: Enable documentation
      elements/sdk/librsvg.bst: Enable docs
      Add elements/sdk-deps/python-smartypants.bst
      Add elements/sdk-deps/python-typogrify.bst
      Add elements/sdk-deps/toml.bst
      Add elements/sdk-deps/gi-docgen.bst
      elements/sdk/json-glib.bst: Enable docs
      elements/sdk/glib.bst: Enable docs
      elements/sdk/pango.bst: Enable docs
      elements/sdk/gtk.bst: Enable docs
      elements/sdk/gdk-pixbuf.bst: Enable docs
      gsound: remove patch; it has been upstreamed
      elements/core/sushi.bst: It doesn't depend on musicbrainz anymore
      Add gtksourceview-5 to the SDK
      elements/sdk/yelp.bst: Build against webkit2gtk-4.1
      python-toml: Use fixed version: 0.10.2
      elements/sdk-deps/gi-docgen.bst: It doesn't depend on pytoml
      elements/sdk-deps/python-smartypants.bst: Fix version to 2.0.1
      Revert "sdk: move clutter and friends to core-deps"
      elements/core-deps/gsound.bst: It uses meson now
      junction.refs: Update to freedesktop-sdk-21.08.beta.3
      junction.refs: Update to freedesktop-sdk-21.08beta.4
      junction.refs: Update to freedesktop-sdk-21.08beta.5
      junction.refs: Update to freedesktop-sdk-21.08beta.6
      junction.refs: Use freedesktop-sdk-21.08rc2

Javier Jardón Cabezas (2):
      evince: Use meson
      vte: build with fribidi support

Jens Georg (2):
      core-deps: Switch gupnp-av to meson
      core-deps: Switch gupnp-dlna to meson

Jeremy Bicha (15):
      world: rename gnome-tweak-tool to gnome-tweaks
      core: rename gnome-themes-standard to gnome-themes-extra
      core/gedit.bst: Switch to gtksourceview4
      world/gnome-tetravex.bst: switch to meson
      world/gnome-tetravex.bst: require itstool
      world/tali.bst: switch to meson
      gsettings-desktop-schemas.bst: switch to meson
      world/quadrapassel.bst: switch to meson
      world/five-or-more.bst: Use itstool instead of yelp-tools
      Revert "gsettings-desktop-schemas.bst: switch to meson"
      world/gnome-klotski.bst: switch to meson
      world/gnome-sound-recorder.bst: switch to meson
      core/gedit: Use itstool instead of yelp-tools & drop gtk-doc
      core: gnome-menus & mousetweaks don't need intltool any more
      elements: meson apps can use itstool instead of yelp-tools

Joaquim Rocha (1):
      gnome-initial-setup: Use Meson

Jonas Ådahl (1):
      core/gnome-remote-desktop: Disable RDP support

Jordan Petridis (225):
      sdk/gst-plugins-good: Add missing elements
      sdk/gst-plugins-base: Add missing elements
      fixup! gst-plugins-good: Add missing elements
      fixup! gst-plugins-base: Add missing elements
      core/gnome-desktop: Switch to use meson
      doap: Add myself as maintainer
      Build docs for gstreamer and gst-plugins-base
      sdk/gst-plugins-bad.bst: Enable fdk-aac plugin
      gst-plugins-good: Enable mpg123 plugin
      sdk/gst-plugins-base: Enable vorbis plugin
      sdk/brotli.bst: Bump version
      Update bst-external to 0.5.0
      sdk/gst-plugins-bad.bst: Disable sctp plugin
      CI: Bump buildstream to 1.2.1
      world/glade.bst: Fix canrarel dependancy path
      junction.refs: Use freedesktop-sdk-18.08.12
      core/gnome-photos.bst: Switch to meson
      sdk/mozjs60.bst: Cleanup unnecessary file
      Flatpak Platform/Sdk: Fix GST_PLUGIN_SYSTEM_PATH enviroment variable
      core-deps/libgepub.bst: Disable introspection
      sdk/librsvg.bst: Build docs
      junction.refs: Update the fd.o junction to .13 release
      sdk/librsvg.bst: Update cargo dependancies
      core-deps/colord.bst: Drop argyll
      sdk/librsvg.bst: Update cargo dependancies
      core/gnome-calculator.bst: Now depends on sourceview 4
      core-deps/tracker-miners.bst: Add dependancy in libcue
      CI: Bump buildstream to 1.2.3
      Opus: Remove from the sdk
      core/gnome-software.bst: Add new dependency on xmlb
      elements/core/gnome-initial-setup.bst: Use downgraded meson
      sdk/gst-plugins-bad.bst: disable msdk plugin
      sdk/gst-plugins-bad.bst: Disable curl-ssh2 plugin
      sdk/gst-plugins-bad.bst: Patch around an upstream issue.
      CI: Update bst-external to 0.6.2
      core/gnome-contacts.bst: Add libhandy dependency
      core/gnome-control-center: Depend on ibus
      core/gnome-control-center.bst: Build documentation
      sdk/gtk+-3.bst: Build with Xcursor support
      sdk/gtk+.bst: Remove duplicate dependency
      sdk/gst-plugins-bad.bst: drop downstream patch
      gst-plugins-good: Enable wavpack plugin
      sdk/gstreamer & plugins: Change yaml formatting of meson-local
      sdk/librsvg.bst: Update cargo dependencies
      sdk/librsvg.bst: Update cargo dependencies
      sdk/libsoup.bst: Use libpsl from the fd.o junction
      Revert "sdk: WebKitGTK+ 2.23.1"
      junction.refs: update fd.o sdk to .20
      sdk/librsvg.bst: add missing dep on cairo
      sdk/gst-plugins-good.bst: Add direct dependency on gtk3
      sdk/gst-plugins-bad.bst: Disable nvenc and nvdec plugins
      core-deps/libvirt.bst: Update to 4.9.0
      world/gnome-todo.bst: It depends on gtk4 now, not gtk3
      junction.refs: update to freedestkop-sdk 18.08.21
      sdk/gst-plugins-bad.bst: Disable wpe plugin
      world: Fix the itstools path for some elements
      core/gnome-software.bst: now it depends on gnome-online-accounts
      core-deps/osinfo-db-tools.bst: it depends on json-glib now
      sdk/gst-plugins-good.bst: disable tinyalsa option
      gst-plugins-good.bst: enable openal, disable vdpau
      core-deps/libhandy.bst: bump version o 0.0.6
      sdk/fcitx.bst: use git tarball instead of the official release tarballs
      core-deps/NetworkManager.bst: force-enable introspection
      sdk/gtk+-3.bst: Track the adwaita-3-32 branch
      sdk/gobject-introspection.bst: Use meson to build
      core-deps.bst: remove dead reference to a private meson element
      Revert "Fix yelp"
      core/totem.bst: Add shared-modules submodule
      core/gnome-music.bst: do not checkout shared-modules
      sdk/gstreamer.bst: disable dbghelp
      Revert "sdk/gtk+-3.bst: Track the adwaita-3-32 branch"
      core/gnome-control-center.bst: It now depends on udisks2
      core-deps/libhandy.bst: Bump to 0.0.8
      elements/core-deps/tracker.bst: disable stemmer autofeature
      core-deps/tracker-miners.bst: add extra deps and disable rest autofeatures
      sdk/librsvg: update cargo dependencies
      core-deps/phodav.bst: switch to meson
      core-deps/phodav.bst: depend systemd and udev and git
      ci: update bst and bst-external versions
      junction.refs: update to freedesktop-sdk 18.08.28
      core/gnome-weather.bst: depends on libgnomedesktop
      sdk/librsvg.bst: Update dependencies
      core-deps/libhandy.bst: bump to 0.0.9
      core-deps/xmlb.bst: bump to version 0.1.7
      world.bst: remove nautilus-sendto.bst
      world: Fix malformed yaml
      sdk/clutter.bst: explicitly enable features in autotools
      sdk/ibus.bst: Update to 1.5.20
      sdk/vte.bst: port to meson
      core-deps/gtksourceview.bst: switch to meson
      core/gnome-calculator.bst: It now dependso on libgee
      sdk/cogl.bst: do not build the gstreamer plugin
      sdk/librsvg.bst: update cargo dependencies
      core/sushi.bst: it now depends on sourceview4
      sdk/glib.bst: build gtk_docs
      world/telepathy-*: Use github repos instead of freedesktop
      sdk/librsvg: update cargo dependencies
      sdk/librsvg.bst: add accidently deleted line from 9b5205518b127a8f914b8681323859844533c08c
      sdk/librsvg: update cargo dependencies
      sdk/librsvg: update cargo dependencies
      core-deps/libpeas: enable features
      sdk/librsvg: update cargo dependencies
      sdk/libsecret.bst: add valgrind as a build dependency
      sdk/librsvg.bst: update cargo dependencies
      sdk/gst-plugins-base: resync the deps with the ones from fd.o 19.08
      sdk/gst-plugins-good: resync the deps with the ones from fd.o 19.08
      sdk/gst-plugins-bad: resync the deps with the ones from fd.o 19.08
      core/meta-gnome-core-shell.bst: Remove vino
      sdk/gtk-doc: switch to meson
      sdk/gtk+-3: switch to meson
      tracker: switch to the 2.3 branch of tracker
      sdk/gobject-introspection: disable cairo
      core/gnome-calendar: Temporary add git as a buld dependency
      Revert "core/gnome-calendar: Temporary add git as a buld dependency"
      sdk/vte: add icu as a dependency
      Revert "core-deps/gegl.bst: use latest release"
      sdk/gdk-pixbuf: remove xlib dep and ibgdk_pixbuf_xlib-2.0.so
      sdk/librsvg: Remove libcroco
      libcroco: Move from sdk to core-deps
      core/gnome-calendar: depend on libhandy
      CI: comment out the vm image build temporarly
      Revert "Revert "Revert "sdk/gcr.bst: gcr now has Meson support"""
      core-deps: remove libcroco
      core-deps/osinfo-db-tools: update to 1.7.0 and switch to meson
      core-deps:{ModemManager, libevdev, libosinfo}: update tarball versions
      core/evince.bst: update tarball source to something newer
      core-deps/PackageKit: disable couple features
      core-deps/PackageKit: pin to latest tarball release
      sdk/cantarell-fonts: update tarball to version 0.201
      core-deps/libical.bst: Update to version 3.0.7
      sdk/mozjs68: import a patch to workaround arm compilation issue
      sdk/gjs: it now dependso on mozjs68
      core/gnome-initial-setup: enable the cheese integration
      sdk/gtksourceview.bst: switch the branch to gtksourceview-4-6
      CI: keep artifacts for 2 days instead of a week
      sdk/fcitx: disable autostart file isntallation
      sdk/ibus: disable everything but the gtk3 im module
      vm: hide unwanted .desktop files from the launcher
      core-deps/gegl: it now depends on popler
      core/mutter: disable xwayland_initfd for now
      core: add gnome-tours app
      core-deps/spice-protocol: bump to version 0.14
      vm: add spice-vdagent
      Move libcanberra from sdk to core-deps
      sdk/enchant-2: update to 2.2.8
      sdk/gtk: update broadway meson arg to be valid
      Revert "elements/core-deps/gnome-online-accounts.bst: Build using meson"
      sdk/tracker: disable systemd user services
      core/gnome-contacts: it now depends on libhandy-1
      utils/update-local-repo.sh: use the correct name for the vm
      sdk: add adobe-source-code-pro fonts
      Revert "Revert font change"
      vm: simplify the flathub config setup
      vm: setup gnome nightly repo by default
      sdk/gst-plugins-bad: depend on libsrtp2
      sdk/gst-plugins-good: add v4l dep
      add gnome-tour to the core-shell.bst
      sdk/gtk-doc: build with meson
      sdk/gcr: build with meson
      core-deps/libnma: build with meson
      core-deps/gnome-online-accounts: build with meson
      Fix spelling of GNOME
      Revert "sdk: Enable tracker3 search backend in GTK"
      os-release.bootable.in: provide version and version_id
      ci: push the iso installer to s3 as well
      ci: add a manual s3 job
      core/gnome-shell: do not build the extenions app
      s3: rename the isntaller file
      core-deps/libgdata: switch to build from git again
      core/gnome-shell: fix typo in meson args
      core-deps/phodav: enable avahi integration
      doap: add matthias as a maintainer
      core/mutter: bring a newer libinput
      core-deps/gegl: it hard depends on graphviz
      core-deps/gegl: it depends on gobject-introspection
      core-deps/gegl: build the webp feature
      core-deps/NetworkManager: build with meson
      core-deps:boost update to 1.75.0
      sdk/gtk: hide desktop files of demos
      junction.refs: use freedesktop-sdk-20.08.3
      core/gnome-remote-desktop: disable rdp_unicode_input
      core/gnome-shell: the portal and extension app now depend on gtk4
      sdk/at-spi2-core: enable x11 and docs features
      core-deps: move libhandy-0 to world.bst
      sdk/gtk: put desktop files of demos in the devel tree instead of hiding them
      Update .gitignore to ignrore the ostree repo
      ostree.conf: create systemd journal with correct permissions
      core-deps/flatpak: update to 1.8.5
      Revert "core-deps: switch libvirt-glib to use meson build system"
      ci: Update docker image builds
      sdk/cantarell-fonts: update tarball to version 0.301
      core-deps/freerdp: make sure we build -DWITH_CHANNELS=ON
      sdk/librsvg: temporarly pin librsvg
      core-deps/lmdb: do not split .so to the devel tree
      Tarballs update
      Tarball updates.
      Tarball updates.
      ci: Disable pinebookpro build
      core-deps: Remove tepl and amtk
      Update fd.o-sdk ref to 20.08.8
      sdk/tracker: It's test suite now depens on pygobject
      core-deps/graphviz: update tarball to 2.47.1
      ci: switch from dependencies key to needs
      ci: declare the dependency graph for the vm image builds
      core-deps/boost: update the tarball url
      sdk/json-glib: disable documentation built
      Revert "sdk/librsvg.bst: track stable branch"
      sdk/librsvg: pin the ref till i686 build is fixed
      Revert "sdk/librsvg: pin the ref till i686 build is fixed"
      core-deps/usbredir: update to 0.10.0 and switch to meson
      Update tarballs
      core-deps/libimobiledevice: build with gnutls instead of openssl
      sdk/libsoup: disable vapi gen for now
      platform: remove zenity
      remove leaf elements
      Include libawaita in the platform.
      vm/fish: hide the .desktop file
      vm/fish: update to 3.3.1
      vm/openconnect: build with gnutls
      sdk/gtk+-3: disable sysprof until gtk3 is ported to syprof-capture-4
      Revert "Include libawaita in the platform."
      core-deps/grilo-plugins: remove dependency on librest
      core/mutter: enable initfd support
      ci: deploy cve reports for nightly in gitlab pages
      core-deps/vte: build docs

Jürg Billeter (36):
      world/gnome-sudoku.bst: Fix typo in depends
      world/telepathy-glib.bst: Add missing gtk-doc dependency
      world/iagno.bst: Switch to meson
      world/iagno.bst: Add missing libcanberra dependency
      world/accerciser.bst: Add sdk/appstream-glib.bst dependency
      world/bijiben.bst: Add libgd submodule
      world/bijiben.bst: Add missing itstool dependency
      world/four-in-a-row.bst: Switch to meson
      project.conf: Add alias for https://git.code.sf.net/
      Add world/gtkspell.bst
      world/gitg.bst: Add missing gtkspell dependency
      world/evolution.bst: Add gtkspell dependency
      world/evolution.bst: Disable `highlight` to fix build
      world/gnome-recipes.bst: Add libgd submodule
      world/gnome-recipes.bst: Add missing itstool dependency
      world/gnome-internet-radio-locator.bst: Add missing gtk-doc dependency
      world/quadrapassel.bst: Add missing libcanberra dependency
      world/avahi.bst: Add missing intltool dependency
      world/glade.bst: Add missing intltool dependency
      world/glade.bst: Add missing gtk-doc dependency
      world/gnome-builder.bst: Add missing LLVM dependency
      world/gnome-builder.bst: Add missing flatpak dependency
      world/gnome-builder.bst: Add missing glade dependency
      world/gnome-builder.bst: Update meson sysprof option to fix build
      world/gnome-games.bst: Switch to meson
      world/gnome-games.bst: Add missing libhandy dependency
      world/gnome-multi-writer.bst: Add missing udisks2 dependency
      world/gnome-multi-writer.bst: Add missing libcanberra dependency
      world/gnome-nibbles.bst: Add missing libcanberra dependency
      world/gnome-robots.bst: Switch to meson
      world/gnome-robots.bst: Add missing libcanberra dependency
      world/gnome-taquin.bst: Add missing libcanberra dependency
      world/polari.bst: Add missing itstool dependency
      world/fuse.bst: Use sbindir variable for MOUNT_FUSE_PATH
      world/nautilus-sendto.bst: Add missing appstream-glib dependency
      core-deps/ppp.bst: Set BINDIR

Kjell Ahlstedt (10):
      core-deps/gtkmm-3.bst etc.: Track the latest stable branches
      core-deps/glibmm-2.4.bst: Track the glibmm-2-62 branch
      core-deps/mm-common.bst: Switch to Meson
      core-deps/glibmm-2.4.bst: Track the glibmm-2-64 branch
      core-deps/glibmm-2.4.bst et al.: Switch to Meson
      cairomm-1.0, cairomm: switch to meson
      pangomm-1.4, pangomm: Don't depend on atk
      atkmm-1.6, atkmm, gtkmm-3, gtkmm: Switch to Meson
      core-deps/glibmm-2.4, pangomm-1.4: Update tracked branches
      core-deps, world: Make mm-common a build-dependency

Leo Le Bouter (2):
      Add CI for ppc64le
      core-deps/qemu.bst: fix build, arch has "ppc64le" not "powerpc64le"

Marco Trevisan (Treviño) (1):
      libnotify: switch to meson

Marcus Lundblad (1):
      Switch gnome-maps to meson

Mart Raudsepp (1):
      world/tali: Add libgnome-games-support dep

Martin Blanchard (29):
      libgit2: Ensure library gets installed to %{libdir}
      world: Add missing vala dependencies for vapi generation
      ghex: Build using meson
      libmanette: Add missing dependencies
      gnome-devel-docs: Add missing dependency
      gnome-mahjongg: Build using meson
      devhelp: Add missing dependency
      libgit2-glib: Activate SSH support
      accerciser: Add missing dependency
      gnome-builder: Depend on new GtkSourceView-4
      core-deps: Declare gtk-doc as a build-time dependency
      core: Declare gtk-doc as a build-time dependency
      world: Declare gtk-doc as a build-time dependency
      core-deps/speech-dispatcher.bst: Update to version 0.9.0
      .gitignore: Ignore Python local cache
      Promote libyaml as a core dependency
      core-deps/ndctl.bst: Introduce new element at v64.1
      core-deps/blockdev.bst: Update to version 2.21
      core-deps/udisks2.bst: Update to version 2.8.2
      Avoid redirections in git source URLs
      world/libpinyin.bst: Update to version 2.3.0
      Add default fallback icon theme to GTK deps.
      world/ibus-anthy: Update to version 1.5.11
      world/ibus-libpinyin: Update to version 1.11.1
      world/ibus-hangul.bst: Update to version 1.5.2
      core-deps/libwacom.bst: Update to version 1.1
      world/ibus-libpinyin.bst: Drop unused dependencies
      world/ibus-anthy.bst: Drop unused dependencies
      core-deps/avahi.bst: Prefer the Freedesktop SDK build

Mathieu Bridon (43):
      core-deps/libgepub: Add the missing dep on libarchive
      world/accerciser: Add the missing build dep on autotools
      world/bijiben: Add the missing build dep on meson
      world/bijiben: Add the missing dep on libhandy
      world/dconf-editor: Add the missing build dep on meson
      world/evolution: Add the missing build dep on cmake
      world/evolution: Add the missing build dep on intltool
      world/evolution: Add the missing dep on gspell
      world/five-or-more: Add the missing build dep on meson
      world/ghex: Add the missing build dep on meson
      world/gnome-chess: Add the missing build dep on meson
      world/gnome-devel-docs: Add the missing build dep on autotools
      world/gnome-dictionary: Add the missing build dep on meson
      world/gnome-dictionary: Add the missing build dep on docbook-xsl
      world/gnome-games: Add the missing build dep on meson
      world/gnome-klotski: Add the missing build dep on meson
      world/gnome-mahjongg: Add the missing build dep on meson
      world/gnome-mines: Add the missing build dep on meson
      world/gnome-multi-writer: Add the missing build dep on meson
      world/gnome-nibbles: Add the missing build dep on meson
      world/gnome-recipes: Add the missing build dep on meson
      world/gnome-robots: Add the missing build dep on meson
      world/gnome-sudoku: Add the missing build dep on meson
      world/gnome-sudoku: Add the missing build dep on vala
      world/gnome-taquin: Add the missing build dep on meson
      world/gnome-tetravex: Add the missing build dep on meson
      world/gnome-todo: Add the missing build dep on meson
      world/hitori: Move to meson
      world/iagno: Add the missing build dep on meson
      world/libgnome-games-support: Add the missing build dep on meson
      world/libimobiledevice: Don't build the Python bindings
      world/libmanette: Add the missing build dep on meson
      world/lightsoff: Add the missing build dep on meson
      world/network-manager-applet: Add the missing dep on libnma
      world/plist: Don't build the Python bindings
      world/quadrapassel: Add the missing build dep on meson
      world/retro-gtk: Add the missing build dep on meson
      world/swell-foop: Add the missing build dep on meson
      world/tali: Add the missing build dep on meson
      world/telepathy-glib: Add the missing build dep on autotools
      world/telepathy-logger: Add the missing build dep on intltool
      world/telepathy-logger: Add the missing build dep on autotools
      world/telepathy-mission-control: Add the missing build dep on autotools

Matthias Clasen (6):
      Add a description to appdata
      Fix yelp
      Revert font change
      runtime: Add /run/host/user-share to XDG_DATA_DIRS
      Track pango from the main branch
      Build GTK without Vulkan support

Michael Catanzaro (322):
      Pin pango to version 1.41.0
      Revert "Pin pango to version 1.41.0"
      Rename apps to world
      Move several modules from core to core-deps
      gnome-control-center has switched to meson
      gnome-settings-daemon has switched to meson
      Remove fwupd from core-deps
      gnome-calendar depends on gsettings-desktop-schemas
      Move libdazzle to core-deps and make gnome-photos require it
      gnome-calendar depends on libdazzle
      gnome-software now depends on gspell
      Remove gettext
      gnome-software: Disable broken flatpak support
      Rejigger how we handle glib-networking
      Remove refs that I committed by accident
      Revert "Remove gettext"
      Revert "Rejigger how we handle glib-networking"
      Try to edit the doap
      Experiment more with the doap
      Add myself to the doap, and fix it
      Update SHA-256 for ibus module
      base: Remove ninja
      core-deps: Remove gettext
      Move gnome-todo to world
      Add some policy on modifications to core.bst
      Make glib-networking a build dep of epiphany
      Add adwaita-icon-theme dependencies to all core apps
      Pass -Dgtk_doc=false to meson modules, not -Ddisable_gtkdoc=true
      Set default build type for CMake modules
      Use -Ddisable_gtkdoc=true just for building GStreamer
      Don't set custom build type for WebKit
      Add reminder comment to WebKit element
      Restore ref for WebKit
      Stop inheriting $HOME
      Pin librsvg to version 2.42.3
      Add new GStreamer dependencies for GTK+
      Switch gnome-calculator to meson
      yelp now depends on appstream-glib
      Switch upstream source for pcre2
      Rename WebKit element to WebKitGTK+
      Use https sources
      Remove unneeded elements now provided by freedesktop SDK
      dmraid: disable parallel build
      Reorganize core metamodules
      Remove telepathy from core
      Add LICENSE
      Add some hints regarding how to edit gnome-build-meta
      core-deps: Restore speech-dispatcher element
      core-deps: portaudio should track a stable tag
      core-deps: Build dotconf from release tarball
      Remove unnecessary GitHub remotes
      core-deps: Build portaudio from tarball
      Try switching atk to meson
      Epiphany again depends on libdazzle
      Upgrade freedesktop-sdk and switch to sidebranch
      Disable RDP support in gnome-boxes
      Ensure config.{sub,guess} are writable before overwriting them
      Improve the previous commit to not fail
      Use 'cp -f'
      Try to fix gtk-vnc
      gnome-music now depends on libdazzle
      Host popt tarball on people.gnome.org
      Use GitHub as source for exiv2
      libsigcplusplus has moved to GitHub
      All repos have migrated to GitLab
      Attempt to fix gdk-pixbuf build
      Configure network-manager-applet --without-libnm-gtk
      Switch wayland to build from tarball
      Host our own iptables tarball on people.gnome.org
      Add tarballs_needing_help to project.conf
      Rehost dmraid and portablexdr tarballs
      Update gnome-software configure args
      Disable aarch64 CI
      Use kernel.org mirror of ftp.gnu.org
      Build WebKitGTK+ with max-jobs: 2
      sdk: Upgrade to WebKitGTK+ 2.22.2
      Update to WebKitGTK+ 2.22.3
      Built libhandy from a gitlab tarball
      Switch xmlb to use a github tarball
      Switch geoclue to build from GitLab tarball
      Fix libmbim
      Fix libqmi
      Fix gcab
      Fix libsecret
      Fix xmlb
      Fix libgdata
      Fix folks
      Fix tracker
      Fix rygel
      Stop overriding autogen in project.conf
      Add a couple patches for WebKitGTK+ 2.23.1
      Rename WebKitGTK+ toolchain file
      Move gnome-documents from core to world
      Update poppler to 0.72.0
      Move poppler to SDK
      Move openjpeg to SDK
      epiphany: depend on poppler, openjpeg, and evince
      Add openjpeg security patches
      Fix openjpeg's cmakeconfig
      sdk/WebKitGTK+.bst: Add debug patch, and some reminders
      Revert "epiphany: depend on poppler, openjpeg, and evince"
      Revert "Move openjpeg to SDK"
      Revert "Move poppler to SDK"
      Add note to WebKitGTK+.bst
      Revert "libnotify: switch to meson"
      clutter-gst.bst depends on gdk-pixbuf
      Switch evince back to autotools
      Build upower from tarball
      Fix a typo
      gnome-control-center now depends on gsound
      Move openjpeg.bst to SDK
      Rename WebKitGTK+.bst to WebKitGTK.bst
      Update to WebKitGTK 2.23.91
      Update to WebKitGTK 2.24.0
      Remove mousetweaks
      Revert "rename sdk/gtk+.bst to sdk/gtk.bst"
      clutter.bst: Reindent
      sdk: Update to WebKitGTK 2.24.1
      WebKitGTK.bst: Use more runtime deps
      Revert "elements/core/gnome-user-share.bst: Build with meson"
      Stop building gnome-user-share
      Update some tarballs
      Apply suggestion to elements/core-deps/gexiv2.bst
      Temporarily remove gstreamer-vaapi
      Add SSE2 build flags
      Update libical.bst to 3.0.5
      sdk: Update to WebKitGTK 2.24.2
      sdk: Update to WebKitGTK 2.25.1
      WebKitGTK.bst: try hack to disable dark mode
      junction.refs: update freedesktop-sdk to 18.08.32
      Fix fallout from removal of G_DISABLE_DEPRECATED
      Revert "Temporarily remove gstreamer-vaapi"
      sdk: add libwpe and wpebackend-fdo deps and update WebKit
      Revert ".gitlab-ci.yml: rework pushing to flat-manager"
      Revert ".gitlab-ci.yml: don't push the freedesktop platform extensions to flathub"
      Revert "flatpak-runtimes: add platform extensions"
      Revert "flatpak-runtimes: use "bare-user-only" repository mode"
      Revert ".gitlab-ci.yml: update bst and bst-external"
      Revert "sdk/krb5.bst: Adding krb5, this was removed from freedesktop-sdk"
      Revert "sdk/gstreamer-vaapi.bst: Fix to build with new freedesktop-sdk setup"
      Revert "project.conf: Set --build and --host more strictly"
      Revert "core-deps/kmod.bst: Removed, depend on the kmod from freedesktop-sdk instead"
      Revert "core-deps/ndctl.bst: Depend on kmod from freedesktop-sdk"
      Revert "core-deps/blockdev.bst: Depend on kmod from freedesktop-sdk"
      Revert "core-deps: Remove pwquality, this is now built by freedesktop-sdk"
      Revert "world/seahorse.bst: Depend on pwquality from freedesktop-sdk"
      Revert "core/gnome-control-center.bst: Depend on pwquality from freedesktop-sdk"
      Revert "core/gnome-disk-utility.bst: Depend on pwquality from freedesktop-sdk"
      Revert "core/gnome-initial-setup.bst: Depend on pwquality from freedesktop-sdk"
      Revert "sdk-platform.bst: No longer depend on shared-library-guard.bst"
      Revert "sdk/cogl.bst: Disabling kms egl backend, it needs gbm"
      Revert "build mutter and gnome-shell using the new mesa arrangement in freedesktop-sdk"
      Revert "move /var/run to /run"
      Revert "core-deps/spice-gtk.bst: Fix dependency on gstreamer"
      Revert "add missing dependencies that were in base-platform.bst"
      Revert "sdk/gst-plugins-*: sync with freedesktop-sdk"
      Revert "flatpak/{sdk,platform}*: sync with freedesktop-sdk"
      Revert "sdk/glib: add a runtime dependencies on freedesktop-sdk glib"
      Revert "use a master snapshot of freedesktop-sdk"
      Update to freedesktop-sdk git master
      Update to WebKitGTK 2.25.3
      Revert "Add linux-pam into g-b-m after removed from freedesktop-sdk"
      Update to WebKitGTK 2.25.4
      gnome-video-effects now uses meson
      gnome-nibbles now uses meson
      cheese now uses meson
      libpeas -> meson
      gtk-vnc: update submodule path
      Revert "Revert "sdk/pango.bst: use 1.43.0 tarball for now""
      Revert "Revert "Revert "sdk/pango.bst: use 1.43.0 tarball for now"""
      Update to WebKitGTK 2.25.92
      Update to WebKitGTK 2.26.0
      Try to make Kerberos work
      Update to WebKitGTK 2.26.1
      Update WPE libraries
      Remove our custom autogen steps
      Restore gnome-user-share
      Update to WebKitGTK 2.27.2
      Revert "Update to WebKitGTK 2.27.2"
      Build vte with -fno-exceptions
      Replace network-manager-applet with libnma
      Update poppler
      Add tepl, amtk, and uchardet, new gedit dependencies
      Build gspell from git
      Upgrade to WebKitGTK 2.26.2
      Revert "sdk/gtk-doc: switch to meson"
      Revert "core-deps: add flatpak and build gnome-software with the flatpak backend"
      Revert "Revert "core-deps: add flatpak and build gnome-software with the flatpak backend""
      sdk/WebKitGTK.bst: Update to 2.27.3
      sdk/libcanberra.bst: host on people.gnome.org
      core-deps/libdaemon.bst: host on people.gnome.org
      core-deps/libatasmart.bst: also host on people.gnome.org
      Remove vte from SDK
      core-deps/vte.bst: depend on boost
      sdk/gjs.bst: build with meson
      Move libgepub.bst to world
      Add debug patch to wpebackend-fdo
      gcr.bst: depend on gnupg.bst
      core-deps/PackageKit.bst: switch to meson
      sdk/WebKitGTK.bst: Update to 2.27.4
      sdk/glib.bst: disable docs
      core-deps/vte.bst: depend on systemd
      Update to WebKitGTK 2.27.90
      Drop wpebackend-fdo debug patch
      core/gnome-initial-setup.bst: disable parental controls
      Update to WebKitGTK 2.27.91
      Update WPE libs
      Update to WebKitGTK 2.28.0
      Host openldap ourselves
      Update WPE stack to 1.6.0
      gedit now depends on gobject-introspection and vala
      gnome-shell.bst: disable bash completion
      gnome-shell.bst: try harder to disable bash completion
      Allow testing beta versions of the OpenH264 extension
      Fix gtk-vnc
      Upgrade to WebKitGTK 2.28.1
      Use testing version of openh264-extension
      Revert "Use testing version of openh264-extension"
      Switch to test sidebranch of freedesktop-sdk and openh264-extension
      Update to WebKitGTK 2.28.2
      Revert "Allow testing beta versions of the OpenH264 extension"
      Revert "Switch to test sidebranch of freedesktop-sdk and openh264-extension"
      Build gdm with meson
      Revert "junction.refs: update openh264 extension"
      Revert "ci: Add rock64 board"
      Revert "Revert "junction.refs: update openh264 extension""
      Epiphany will depend on libportal
      Upgrade to WebKitGTK 2.29.1
      Revert "core: Switch epiphany to libhandy"
      Revert "world: Switch gnome-games to libhandy"
      Revert "core-deps: Add libhandy"
      Revert "core-deps: Rename libhandy to libhandy-0"
      Revert "core-deps: Update url and use libhandy-0-0 branch for libhandy"
      Update freedesktop-sdk to resolve gnutls#1008
      glade now depends on gjs
      Remove mozjs60 and switch polkit to mozjs68
      Update to WebkitGTK 2.29.2
      core/mutter.bst: disable sysprof
      Build libhandy-0 from tarball again
      sdk/gdk-pixbuf.bst: disable X11 support
      Revert "Remove mozjs60 and switch polkit to mozjs68"
      Build polkit from tarball
      Revert "core-deps/plymouth.bst: Use git version to re-enable bgrt theme"
      core/rygel.bst: Use tracker 3
      core/rygel.bst: depend on both tracker-2.bst and tracker.bst
      Update to WebKitGTK 2.29.3
      Revert "core/gnome-software.bst: disable sysprof"
      core/gnome-software.bst: depend on sysprof
      Revert "core-deps/glade-base.bst -> core-deps/glade.bst"
      Revert "Add core-deps/glade-libs.bst"
      Enable GLES on aarch64
      Update to WebKitGTK 2.29.4
      sdk/WebKitGTK.bst: add patch to fix build on ARM
      Move Boxes to meta-gnome-core-developer-tools
      Update to WebKitGTK 2.29.91
      Revert "Move Boxes to meta-gnome-core-developer-tools"
      Update to WebKitGTK 2.29.92
      Upgrade to WebKitGTK 2.30.0, libwpe 1.8.0, wpebackend-fdo 1.8.0
      gnome-disks now depends on libhandy
      Update to WebKitGTK 2.30.1
      pango depends on libthai
      pango also depends on xorg-lib-xft
      Move librest.bst from core-deps to sdk-deps
      gtk.bst should depend on librest.bst
      gtk.bst: disable ffmpeg support
      webkitgtk.bst: no longer need to force GLES for ARM
      Update to WebKitGTK 2.30.2
      Move librest.bst to sdk/
      libgtop now depends on util-linux
      Revert "libgtop now depends on util-linux"
      nautilus now depends on libportal
      Update to WebKitGTK 2.30.3
      Update to WebKitGTK 2.30.4
      Update other tarballs with tarball-conversion
      Chess now uses GTK 4
      Update for gtk-vnc meson options changes
      gnome-calculator now depends on libhandy
      libgweather now depends on pygobject
      gnome-software now depends on libhandy
      WebKitGTK: disable WPE renderer
      Build gnome-remote-desktop from tarball
      Build libgweather from tarball
      Revert "Build libgweather from tarball"
      Revert "Build gnome-remote-desktop from tarball"
      Update to WebKitGTK 2.31.1
      Revert "Update to WebKitGTK 2.31.1"
      Revert "WebKitGTK: disable WPE renderer"
      Second try: update to WebKitGTK 2.31.1
      graphviz.bst: update and switch to GitLab source
      speech-dispatcher.bst: add patch to fix build
      yelp-tools: depend on python3-lxml
      Add patch to fix WebKit build
      gnome-terminal will depend on libhandy
      Update tarballs
      Test patch to fix some WebKit crashes
      Update to WebKitGTK 2.31.91
      Move file-roller to world
      Update various tarballs
      Temporarily downgrade wpebackend-fdo
      Add instructions for building a local runtime
      Upgrade wpebackend-fdo to 1.9.91
      Update most tarballs, except QEMU
      Update qemu
      geary: remove explicit dependency on libsoup
      Update to WebKitGTK 2.33.1 and WPEBackend-fdo 1.9.92
      Fix WebKit crashes
      Build Epiphany with libsoup2
      libsoup now depends on GnuTLS
      Enable libsoup installed tests
      Disable libsoup http2_tests
      Fix code in README
      Build separate webkit2gtk-4.0 and webkit2gtk-4.1 elements...
      Update to WebKitGTK 2.33.2
      project.conf: disable bmalloc and JIT during build
      libgdata: track libgdata-0-18 branch
      zenity now uses meson
      Rename webkitgtk.bst -> webkitgtk.inc
      Move libmanette to sdk
      Enable gamepad support in WebKitGTK
      Update to WebKitGTK 2.33.3
      Revert "Update to WebKitGTK 2.33.3"
      Update comments regarding processes to enter/exit core and SDK

Niels De Graef (9):
      core/contacts: remove old libchamplain dependency
      core/contacts: Telepahy is no longer required.
      world: Add Seahorse
      elements/core-deps/folks.bst: Build with meson
      sdk/gcr.bst: gcr now has Meson support
      Revert "sdk/gcr.bst: gcr now has Meson support"
      Revert "Revert "sdk/gcr.bst: gcr now has Meson support""
      world: Add libhandy dependency to seahorse
      world: Add libshumate

Ole Aamot (1):
      world: Add gnome-internet-radio-locator

Ondrej Holy (2):
      sdk/gvfs.bst: Add gsettings-desktops-schemas dependency
      elements/core-deps/gnome-autoar.bst: Switch to meson

Patrick Griffis (2):
      Add some CPE info to modules
      sdk/libsoup: Track stable branch

Philip Chimento (2):
      mozjs60: Upgrade to 60.8.0
      Add mozjs68

Philip Withnall (4):
      sdk/appstream.bst: Add libappstream for use in gnome-software
      core/gnome-software: Switch from appstream-glib to appstream
      sdk/glib.bst: Use the main branch instead of the master branch
      core: Switch default branch for gnome-software

Rico Tzschichholz (3):
      Revert "sdk/vte: disable vala bindings"
      sdk/vala-tarball.bst: Update to version 0.36.18 (latest 0.36.x LTS release)
      sdk/vala-tarball.bst: Update to version 0.36.20 (latest 0.36.x LTS release)

Robert Roth (7):
      Gnome Mines moved to meson
      Swell Foop moved to meson
      five-or-more: added libgnome-games-support dependency
      Five or More moved to meson
      five-or-more: Moved to gitlab
      world/lightsoff ported to meson
      System Monitor ported to meson

Sam Thursfield (19):
      project.conf: Add git_gnome_org alias
      base: Use Freedesktop SDK 1.8 as the base, instead of Debian
      core-deps: Add dependencies of speech-dispatcher that are not in the F.d.o SDK
      Fix mm-common build against freedesktop-SDK
      core-deps: Add ragel as a dependency of harfbuzz
      Add missing dep on libgudev from libqmi
      core-deps: Add graphviz dep, needed for Vala
      core-deps: Add fribidi dep, needed for Pango
      Install libraries into multiarch lib dir on freedesktop base
      core-deps: Add polkit and mozjs24
      Fix py3cairo pkg-config install path
      Add tracker-3 and tracker-miners-3 elements
      core-deps: Add libexif as dependency of tracker-miners
      sdk: Disable sysprof in libsoup
      utils/update-local-repo.sh: Fix error when run outside source tree
      grilo-plugins: Enable tracker3 plugin
      world: bijiben now uses Tracker 3
      sdk: Enable tracker3 search backend in GTK
      sdk: Enable tracker3 search backend in GTK

Seppo Yli-Olli (7):
      Add linux-pam into g-b-m after removed from freedesktop-sdk Looks like 
https://gnome1.codethink.co.uk/logs/build-2019-07-29-091101/build-gnome-apps-nightly-master-org.gnome.Builder-aarch64.txt
 is breaking as result of the removal
      Local flags overriding based on what freedesktop-sdk has
      core-deps/speech-dispatcher.bst: GCC 10 workaround
      core-deps/ndctl.bst: GCC 10 workaround
      core-deps/boost.bst: GCC 10 workaround
      Copy dynamic loader debug file in SDK g-b-m version of 
https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/commit/181e58e02ca7d40b66055b7a6a248a7d12ab709f
      Add back the element that yields app debug link Adapt to changes in 
https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/commit/3867559fbb225abe36c47eb2f21ed73c58c30fac

Shaun McCance (1):
      yelp-tools.bst: Migrate yelp-tools to meson

Sébastien Wilmet (13):
      core-deps: update enchant-2 to 2.2.1
      core-deps: update enchant-2 to 2.2.3
      world: switch Devhelp to Meson
      core-deps/tepl.bst: switch to meson
      core-deps/tepl.bst: add gobject-introspection to the build-depends
      core-deps/tepl.bst: remove libxml2 dependency
      core-deps/tepl.bst: remove uchardet dependency
      core-deps: remove uchardet
      core-deps/tepl.bst: add icu dependency
      amtk: switch to Meson
      gspell: add icu dep
      gspell: remove iso-codes dep
      enchant-2: update to 2.2.12

Thomas Coldrick (3):
      flatpak/platform.bst: Download gtk theme extensions
      Link /usr/etc/os-release -> /usr/lib/os-release
      libgee.bst: Make vala a build dependency

Tom Pollard (5):
      core-deps/babl.bst: Add build-depends to support vapi
      .gitlab-ci.yml: Use buildstream 1.4.3
      Add initial boards/raspberrypi-4 target
      Add raspberrypi-4 image target to .gitlab-ci.yml
      raspberrypi-4/userland-firmware.bst: Patch for GCC-10.x

Tomas Popela (1):
      Update libsoup.bst to use Meson.

Tristan Van Berkom (89):
      Initial commit of the gnome-build-meta project.
      Adding some useful links to the README
      project.conf: Adding downloads.gnome.org source alias
      core-deps/cantarell-fonts.bst: Build from tarball using meson
      base-system.bst: Using a fresher base system ref, still debian testing
      base.bst: Avoid overly syncing disks with update-mime-database
      base/base-configure.bst: Adding a default nameserver to the runtime
      core/epiphany.bst: Add runtime dependency on glib-networking
      project.conf: Use new features to customize bst shell environment
      core/meta-gnome-core-shell.bst: Fix gnome-themes-standard -> gnome-themes-extra
      project.conf: Use `host-files` feature to enhance shell experience
      .gitlab-ci.yml: Using a recent commit of BuildStream which supports `host-files`
      project.conf: Provide access to graphics hardware in the shell environment
      .gitlab-ci.yml: Use latest buildstream with format version 3
      project.conf: Avoid regenerating existing configure scripts
      project.conf: Provide access to pulseaudio from within `bst shell`
      .gitlab-ci.yml: Using new release version 1.1.1 of BuildStream
      Store source references in project.refs file
      .gitlab-ci.yml: Updated to use a version of BuildStream with support for format version 5
      Removing revisioned project.refs, and set to .gitignore
      world/glade.bst: Adding glade to the world
      .gitlab-ci.yml: Use BuildStream 1.1.3 with format version 8
      project.conf: Enable ninja for cmake builds
      junction.refs: Added revisioned junction.refs file.
      .gitlab-ci.yml: Remove unneeded care in the build instructions
      world/glade.bst: This depends on gnome-common
      world/glade.bst: Now requires cantarell-fonts
      .gitlab-ci.yml: Some logging enhancements, and re-enable colors.
      junctions.refs: Bumping to latest ref of freedesktop-sdk
      core-deps/argyll.bst: Fix max-jobs usage to avoid random cache key
      core-deps/boost.bst: Fix max-jobs usage to avoid random cache key
      sdk/WebKitGTK+.bst: Remove max-jobs setting
      core-deps/tracker.bst: Fix installation directory for bash completions
      core-deps/spice-gtk.bst: Fix dependency on gstreamer
      sdk/cogl.bst: Disabling kms egl backend, it needs gbm
      sdk-platform.bst: No longer depend on shared-library-guard.bst
      core/gnome-initial-setup.bst: Depend on pwquality from freedesktop-sdk
      core/gnome-disk-utility.bst: Depend on pwquality from freedesktop-sdk
      core/gnome-control-center.bst: Depend on pwquality from freedesktop-sdk
      world/seahorse.bst: Depend on pwquality from freedesktop-sdk
      core-deps: Remove pwquality, this is now built by freedesktop-sdk
      core-deps/blockdev.bst: Depend on kmod from freedesktop-sdk
      core-deps/ndctl.bst: Depend on kmod from freedesktop-sdk
      core-deps/kmod.bst: Removed, depend on the kmod from freedesktop-sdk instead
      project.conf: Set --build and --host more strictly
      sdk/gstreamer-vaapi.bst: Fix to build with new freedesktop-sdk setup
      sdk/krb5.bst: Adding krb5, this was removed from freedesktop-sdk
      Revert "Revert "use a master snapshot of freedesktop-sdk""
      Revert "Revert "sdk/glib: add a runtime dependencies on freedesktop-sdk glib""
      Revert "Revert "flatpak/{sdk,platform}*: sync with freedesktop-sdk""
      Revert "Revert "sdk/gst-plugins-*: sync with freedesktop-sdk""
      Revert "Revert "add missing dependencies that were in base-platform.bst""
      Revert "Revert "core-deps/spice-gtk.bst: Fix dependency on gstreamer""
      Revert "Revert "move /var/run to /run""
      Revert "Revert "build mutter and gnome-shell using the new mesa arrangement in freedesktop-sdk""
      Revert "Revert "sdk/cogl.bst: Disabling kms egl backend, it needs gbm""
      Revert "Revert "sdk-platform.bst: No longer depend on shared-library-guard.bst""
      Revert "Revert "core/gnome-initial-setup.bst: Depend on pwquality from freedesktop-sdk""
      Revert "Revert "core/gnome-disk-utility.bst: Depend on pwquality from freedesktop-sdk""
      Revert "Revert "core/gnome-control-center.bst: Depend on pwquality from freedesktop-sdk""
      Revert "Revert "world/seahorse.bst: Depend on pwquality from freedesktop-sdk""
      Revert "Revert "core-deps: Remove pwquality, this is now built by freedesktop-sdk""
      Revert "Revert "core-deps/blockdev.bst: Depend on kmod from freedesktop-sdk""
      Revert "Revert "core-deps/ndctl.bst: Depend on kmod from freedesktop-sdk""
      Revert "Revert "core-deps/kmod.bst: Removed, depend on the kmod from freedesktop-sdk instead""
      Revert "Revert "project.conf: Set --build and --host more strictly""
      Revert "Revert "sdk/gstreamer-vaapi.bst: Fix to build with new freedesktop-sdk setup""
      Revert "Revert "sdk/krb5.bst: Adding krb5, this was removed from freedesktop-sdk""
      Revert "Revert ".gitlab-ci.yml: update bst and bst-external""
      Revert "Revert "flatpak-runtimes: use "bare-user-only" repository mode""
      Revert "Revert "flatpak-runtimes: add platform extensions""
      Revert "Revert ".gitlab-ci.yml: don't push the freedesktop platform extensions to flathub""
      Revert "Revert ".gitlab-ci.yml: rework pushing to flat-manager""
      junction.refs: Update version of freedesktop-sdk
      Flatpak elements: Refer to correct freedesktop-sdk extension versions
      core-deps/osinfo-db-tools.bst: This requires libsoup
      Revert "project.conf: let ninja decide by itself how many jobs to run"
      .gitlab-ci.yml: Set `--max-jobs` on the command line.
      sdk/librsvg.bst: Use the cargo plugin
      Removing old cargo mechanics
      code/gnome-initial-setup.bst: Adding sysusers file to create the user.
      core/gnome-keyring.bst: Build PAM module
      core/gdm.bst: Configuring GDM and adding a sysusers file
      core/gdm.bst: Added custom GDM pam configuration
      elements/core/systemd-presets.bst: Added gnome system presets
      project.conf: Enable use of the x86image plugin
      Adding vm/desktop-vm.bst & vm/desktop-vm-image-x86_64.bst
      .gitlab-ci.yml: Share the artifacts dictionary in YAML
      .gitlab-ci.yml: Build the bootable x86_64 image in CI

Tristan van Berkom (1):
      core-deps/libgtop.bst: Remove the 'dir' file in /usr/share/info/

Valentin David (247):
      Update to freedesktop SDK to 19.08.6
      freedesktop-sdk.bst: Track tags
      Add avahi sysuser
      core-deps/evolution-data-server.bst: Fix sysconfdir installation
      core-deps/ostree.bst: Update and add support for systemd, dracut, libarchive, avahi
      OSTree: Allow support FAT boot filesystem
      Add plymouth
      sdk/gobject-introspection.bst: Enable doctool
      Add eos-updater
      core/gnome-software.bst: Add support for eos-updater, polkit, flatpak. Remove packagekit.
      Remove old VM image
      Add kbd
      Add QEMU tools
      Add OSTree based VM image
      Add development scripts
      Tweak the OS name in Software
      Build GNOME OS OSTree in CI
      Update Freedesktop SDK to 19.08.07
      core-deps/malcontent.bst: Add missing dependency to gtk-doc
      core/gnome-boxes.bst: Add dependency to libhandy
      freedestop-sdk.bst: Update to 19.08.9
      sdk/clutter.bst: Update to 1.26.4
      sdk/ibus.bst: Update to 1.5.22
      sdk/ibus.bst: Enable some configuration back-end
      Add linux-firmware
      WebkitGTK: Disable automatic workaround for Cortex A53 bug
      avahi: disable ssp
      core-deps/plymouth.bst: Use git version to re-enable bgrt theme
      Add repartitioning script from EOS boot helper
      Add first boot script to resize root filesystem
      Make bootable image resizable at first boot
      Add bootable image for Pinebook Pro
      pinebook-pro: Add firmware updater for keyboard and trackpad
      libbytesize: Update to 2.2
      Add missing freedesktop sound theme
      enable-developer-repository: Fix parsing of parameters
      Use fuse from Freedesktop SDK
      core-deps/flatpak.bst: Add missing flatpak user
      Disable the default root password
      Update freedesktop-sdk.bst to 19.08.10
      Use libical from Freedesktop SDK
      Remove useless HID configuration in Pinebook Pro kernel
      Add support for Pinebook Pro sound codec in kernel
      Add some required kernel modules for Pinebook Pro
      Pinebook Pro kernel: add security extensions for filesystems
      utils/update-local-repo.sh: Allow to specify repo element
      Use firmwares from Freedesktop SDK
      Add regulatory wireless firmware from Freedesktop SDK
      Use libnl from Freedesktop SDK
      Add linux firmware in pinebook pro image
      Add wifi support
      Add missing wifi configuration in Pinebook Pro kernel
      Add NetworkManager systemd unit files
      Update Freedesktop SDK
      Use brotli from Freedesktop SDK
      Fix repartitioning
      Pinebook Pro: Fix fstab
      Pinebook Pro: Disable suspend
      Pinebook Pro: Remove device tree from OSTree.
      Pinebook Pro: Fix splash boot screen
      vm: Make resize root work on non fully EFI compliant systems
      Move some pinebook-pro elements that should be common for some other boards
      Add rock64 board
      ci: Add rock64 board
      boost: Update to 1.73.0
      Fix some ftp:// urls to use https:// instead
      ci: Add rock64 board
      Use OSTree compatible useradd configuration
      sdk/glib.bst: Build gio module cache
      Add support for dracut+ostree in rpi4 image
      Update freedesktop sdk junction
      Add OpenSSH server service in bootable image
      Factorize common dependencies in bootable images
      boards/pinebook-pro/u-boot.bst: Fix compilation with GCC 10
      Update freedesktop SDK
      Add gamemode in bootable images
      Add xdg-desktop-portal-gtk in bootable images
      Add base man pages and man to bootable images
      vm: Increase the size of the boot partition
      Remove glib from freedesktop-sdk
      Fix udev dir for upower
      Update freedesktop-sdk.bst to 20.08beta.2
      Add open-iscsi in bootable images
      Remove mozjs60
      Add steam-devices to bootable image
      plymouth: Update to 0.9.5
      Add support for printing in control center
      Add support for printing in GTK3
      Update Freedesktop SDK to 20.08beta.3
      gnome-builder: Add missing runtime dependencies
      Use libusb from Freedesktop SDK
      Add CCID (smart cards/security tokens) drivers for GnuPG in bootable images
      Move pinentry to the SDK
      Add systemd user units for gnupg
      gnome-control-center: Use libhandy 1
      Add an OSTree ref for development
      tracker-miners: Fix installation of missing systemd user units
      Remove an unused file
      core-deps/portaudio.bst: Fix the libdir
      core-deps/espeak.bst: Fix the libdir
      Remove man-db-generate from bootable image since it takes a lot of time
      Build vm/filesystem.bst instead of vm/repo.bst
      core-deps/tracker-2.bst: Install the systemd user unit
      Add uresourced
      plymouth: Fix stdin work-around patch
      ci: Publish VM OSTree repository
      core-deps/libosinfo.bst: Update and fix missing installed files
      core-deps/libvirt.bst: Update and fix dependencies
      Update freedesktop-sdk.bst to 20.08beta.4
      Update Freedesktop SDK to 20.08beta.5
      Build bubblewrap separately from flatpak
      freedesktop-sdk.bst: Update to 20.08beta.6
      Update freedesktop-sdk.bst to 20.08rc.1
      Use libslirp from Freedesktop SDK
      Use yajl from Freedesktop SDK
      Use iptables from Freedesktop SDK
      Add buildstream
      vm/deps-devel.bst: Add podman from Freedesktop SDK
      core-deps/flatpak.bst: Update to 1.8.1
      Add fwupd
      core-deps/fwupd.bst: Add dependency to harfbuzz to fix compilation on ppc64le
      Use python3-{user,site}customize only for Flatpak
      Use pycairo from Freedesktop SDK
      Add git lfs in development tree
      core-deps/qemu.bst: Enable SDL and GTK
      ostree: Do not use a symlink to sysroot for home
      Update freedesktop-sdk.bst to 20.08rc2
      core/gnome-music.bst: Use tracker 3
      Fix os-release files in bootable images
      vm/os-release-devel.bst: Fix variant
      freedesktop-sdk.bst: Update to 20.08.0
      core-deps/libvirt.bst: Disable system units
      Add osinfo db for GNOME Boxes
      Add toolbox
      .gitlab-ci.yml: Do not push arm build to flathub
      Make the bootable image acceptable for eos-installer
      Add isomd5sum
      Add libisoburn (xorriso)
      Add eos-installer
      Add configuration for eos-installer
      Add installer ISO image
      Add volume descriptor in installer ISO to ease osinfo detection
      ci: Build installer image nightly
      mutter: Add dependency to gnome-control-center
      Remove Endless branding from installer
      Do not add LVM to initramfs of installer
      iso/eos-installer.bst: Remove Endless support contact information on error
      core/nautilus.bst: Use tracker 3
      core-deps/malcontent.bst: Update to 0.9.0
      core/gnome-control-center.bst: Enable malcontent
      core/gnome-initial-setup.bst: Enable malcontent
      Fix the libdir for powerpc64le
      Update buildstream to 1.6.1 and bst-external to 0.21
      core-deps/flatpak.bst: Update to 1.8.3
      core-deps/osinfo-db-tools.bst: Update to 1.8.0
      core-deps/osinfo-db.bst: Update to 20201119
      Add in default bash user configuration bootable images
      Update ruamel.yaml
      utils/update-local-repo.sh: Allow overriding bst base command
      core-deps/slirp-helper.bst: Update to 4.3.0
      iso/eos-installer.bst: Update to 3.9.2
      vm/toolbox.bst: Update to 0.0.99.1
      utils/update-local-repo.sh: Set date when importing commit
      enable-developer-repository: Fix default ref
      eos-updater: Update to 3.9.3
      ppp: Update to 2.4.9
      appstream: update to 0.14.3
      libcacard: Update to 2.8.0
      rpcsvc-proto: Update to 1.4.2
      speech-dispatcher: Update to 0.10.2
      fwupd: Update to 1.6.0
      sane-backends: Update to 1.0.32
      libostree: Update to 2021.2
      libraw: Update to 0.20.2
      ModemManager: Update to 1.16.4
      boost: Update to 1.76.0
      dnsmask: Update to 2.85
      eos-updater: Update to 3.9.4
      exempi: Update to 2.5.2
      flatpak-builder: Update to 1.0.12
      gst-editing-services: Update to 1.16.3
      libbluray: Update to 1.3.0
      libcdio-paranoia: Update to 10.2+2.0.1
      libdvdread: Update to 6.1.2
      libgphoto2: Update to 2.5.27
      libjcat: Update to 0.1.6
      libmtp: Update to 1.1.18
      libssh2: Update to 1.9.0
      malcontent: Update to 0.10.1
      mogwai: Update to 3.9.4
      neon: Update to 0.31.2
      libxmlb: Update to 0.3.0
      usbredir: Update to 0.9.0
      system-config-printer: Update to 1.5.15
      samba: Update to 4.14.3
      pyparsing: Update to 2.4.7
      osinfo-db: Update to 20210426
      uresourced: Update to 0.4.0
      spice-vdagent: Update to 0.21.0
      qemu-tools: Update to 5.2.0
      git-lfs: Update to 2.13.3
      fish: Update to 3.2.2
      eos-repartition: Update to 3.9.4
      ujson: Udpate to 4.0.2
      ruaml-yaml: Update to 0.17.4
      fastimport: Udpate 0.9.11
      dulwich: Update to 0.9.11
      pytest-runner: Update to 5.3.0
      psutil: Update to 5.8.0
      protobuf: Update to 3.15.8
      grpcio: Update to 1.37.0
      arpy: Update to 2.2.0
      bst-external: Update to 0.22.0
      android-udev-rules: Update to 20210425
      fcitx: Update to 4.2.9.8
      geoclue: Update to 2.5.7
      enchant-2: Update to 2.2.15
      sassc: Update to 3.6.4
      ibus: Update to 1.5.24
      libsass: Update to 3.6.4
      libisofs: Update to 1.5.4
      libisoburn: Update to 1.5.4
      libburn: Update to 1.5.4
      eos-installer: Update to 3.9.4
      openldap: Update to 2.4.58
      portaudio: Update to 190700
      Add some VPN backends for NetworkManager
      exiv2: Update to 0.27.3
      libgit2: Udpate to 1.1.0
      ostree: Fix EFI boot patch
      libostree: More fixes to the boot loader patch
      /etc/nsswitch.conf: Enable Systemd Homed users and groups
      Add OpenSC to add PKCS11 support for smartcards, usb security devices
      vm/buildstream/grpcio.bst: Update to 1.37.1
      core-deps/speech-dispatcher.bst: Remove info dir file
      Add some more VPN backends for Network Manager: - fortisslvpn - vpnc
      power-profiles-daemon: Update to 0.8.1
      udisks2: Update to 2.9.2
      bst-external: Update to 0.23.0
      freedesktop-sdk.bst: Update to 20.08.13
      freedesktop-sdk.bst: Update to 21.08beta.1
      ostree-config: Fix conflicts with bash-config from Freedesktop SDK
      Add zstd in platform
      bst-external: Update to 0.23.1
      buildstream: Update to 1.6.2
      Add LXC to GNOME OS devel's tree
      Add support for RISC-V

Vanadiae (1):
      elements/sdk/webkit2gtk.bst: Build documentation

ignapk (1):
      os-release: add PRETTY_NAME identification parameter

jgart (1):
      elements: Add gnome-2048.

kotshie (3):
      update glade bst to make it build with meson
      removing glade cmake dependency
      world updates for building gnome builder [skip ci]

theawless (2):
      world: Add retro-gtk
      world: Add gnome-games

vanadiae (2):
      world/libmanette: Update git url
      project.conf: Don't inherit rarely set env-vars in shell's toolbox mode


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]