[gnome-build-meta/alatiera/3-35-3-wip] wip



commit d147b16da9aa355eb2d92431682acce1b7e3a8db
Author: Jordan Petridis <jpetridis gnome org>
Date:   Sun Jan 5 15:15:35 2020 +0200

    wip

 elements/core-deps/NetworkManager.bst                 |  5 ++---
 elements/core-deps/PackageKit.bst                     |  5 ++---
 elements/core-deps/accountsservice.bst                |  5 ++---
 elements/core-deps/amtk.bst                           |  5 ++---
 elements/core-deps/atkmm-1.6.bst                      |  5 ++---
 elements/core-deps/atkmm.bst                          |  5 ++---
 elements/core-deps/babl.bst                           |  5 ++---
 elements/core-deps/cairomm.bst                        |  5 ++---
 elements/core-deps/colord-gtk.bst                     |  5 ++---
 elements/core-deps/colord.bst                         |  5 ++---
 elements/core-deps/evolution-data-server.bst          |  5 ++---
 elements/core-deps/folks.bst                          |  5 ++---
 elements/core-deps/gegl.bst                           |  5 ++---
 elements/core-deps/geocode-glib.bst                   |  5 ++---
 elements/core-deps/glibmm-2.4.bst                     |  5 ++---
 elements/core-deps/glibmm.bst                         |  5 ++---
 elements/core-deps/gmime3.bst                         |  5 ++---
 elements/core-deps/gnome-autoar.bst                   |  5 ++---
 elements/core-deps/gnome-online-accounts.bst          |  5 ++---
 elements/core-deps/gnome-online-miners.bst            |  5 ++---
 elements/core-deps/gnome-video-effects.bst            |  5 ++---
 elements/core-deps/gom.bst                            |  5 ++---
 elements/core-deps/grilo-plugins.bst                  |  5 ++---
 elements/core-deps/grilo.bst                          |  5 ++---
 elements/core-deps/gsound.bst                         |  5 ++---
 elements/core-deps/gspell.bst                         |  5 ++---
 elements/core-deps/gssdp.bst                          |  5 ++---
 elements/core-deps/gtk-vnc.bst                        |  9 ++-------
 elements/core-deps/gtkmm-3.bst                        |  5 ++---
 elements/core-deps/gtkmm.bst                          |  5 ++---
 elements/core-deps/gupnp-av.bst                       |  5 ++---
 elements/core-deps/gupnp-dlna.bst                     |  5 ++---
 elements/core-deps/gupnp.bst                          |  5 ++---
 elements/core-deps/libchamplain.bst                   |  5 ++---
 elements/core-deps/libdazzle.bst                      |  5 ++---
 elements/core-deps/libgdata.bst                       |  2 +-
 elements/core-deps/libgfbgraph.bst                    |  5 ++---
 elements/core-deps/libgnomekbd.bst                    |  5 ++---
 elements/core-deps/libgsf.bst                         |  5 ++---
 elements/core-deps/libgtop.bst                        |  5 ++---
 elements/core-deps/libgudev.bst                       |  5 ++---
 elements/core-deps/libgusb.bst                        |  5 ++---
 elements/core-deps/libgweather.bst                    |  5 ++---
 elements/core-deps/libgxps.bst                        |  5 ++---
 elements/core-deps/libinput.bst                       |  5 ++---
 elements/core-deps/libmbim.bst                        |  5 ++---
 elements/core-deps/libmediaart.bst                    |  5 ++---
 elements/core-deps/libnma.bst                         |  5 ++---
 elements/core-deps/libpeas.bst                        |  5 ++---
 elements/core-deps/libqmi.bst                         |  5 ++---
 elements/core-deps/librest.bst                        |  5 ++---
 elements/core-deps/libsigcplusplus-2.0.bst            |  5 ++---
 elements/core-deps/libsigcplusplus.bst                |  5 ++---
 elements/core-deps/libvirt-glib.bst                   |  5 ++---
 elements/core-deps/libzapojit.bst                     |  5 ++---
 elements/core-deps/mm-common.bst                      |  5 ++---
 elements/core-deps/mobile-broadband-provider-info.bst |  5 ++---
 elements/core-deps/pangomm-1.4.bst                    |  5 ++---
 elements/core-deps/pangomm.bst                        |  5 ++---
 elements/core-deps/phodav.bst                         |  5 ++---
 elements/core-deps/polkit.bst                         |  5 ++---
 elements/core-deps/pyatspi2.bst                       |  5 ++---
 elements/core-deps/tepl.bst                           |  5 ++---
 elements/core-deps/totem-pl-parser.bst                |  5 ++---
 elements/core-deps/tracker-miners.bst                 |  5 ++---
 elements/core-deps/tracker.bst                        |  5 ++---
 elements/core-deps/uchardet.bst                       |  5 ++---
 elements/core-deps/uhttpmock.bst                      |  5 ++---
 elements/core-deps/vte.bst                            | 13 ++++++-------
 elements/core/baobab.bst                              |  5 ++---
 elements/core/cheese.bst                              |  5 ++---
 elements/core/eog.bst                                 |  5 ++---
 elements/core/epiphany.bst                            |  5 ++---
 elements/core/file-roller.bst                         |  5 ++---
 elements/core/gdm.bst                                 |  5 ++---
 elements/core/gedit.bst                               |  9 ++-------
 elements/core/gnome-backgrounds.bst                   |  5 ++---
 elements/core/gnome-bluetooth.bst                     |  9 ++-------
 elements/core/gnome-boxes.bst                         | 12 ++----------
 elements/core/gnome-calculator.bst                    |  5 ++---
 elements/core/gnome-calendar.bst                      |  5 ++---
 elements/core/gnome-characters.bst                    |  5 ++---
 elements/core/gnome-clocks.bst                        |  5 ++---
 elements/core/gnome-color-manager.bst                 |  5 ++---
 elements/core/gnome-contacts.bst                      |  5 ++---
 elements/core/gnome-control-center.bst                | 12 ++----------
 elements/core/gnome-desktop.bst                       |  5 ++---
 elements/core/gnome-disk-utility.bst                  |  5 ++---
 elements/core/gnome-font-viewer.bst                   |  5 ++---
 elements/core/gnome-getting-started-docs.bst          |  5 ++---
 elements/core/gnome-initial-setup.bst                 |  8 ++++----
 elements/core/gnome-keyring.bst                       |  5 ++---
 elements/core/gnome-logs.bst                          |  5 ++---
 elements/core/gnome-maps.bst                          |  5 ++---
 elements/core/gnome-menus.bst                         |  5 ++---
 elements/core/gnome-music.bst                         | 15 ++-------------
 elements/core/gnome-photos.bst                        |  9 ++-------
 elements/core/gnome-screenshot.bst                    |  5 ++---
 elements/core/gnome-session.bst                       |  5 ++---
 elements/core/gnome-settings-daemon.bst               | 10 ++--------
 elements/core/gnome-shell-extensions.bst              |  5 ++---
 elements/core/gnome-shell.bst                         |  9 ++-------
 elements/core/gnome-software.bst                      |  5 ++---
 elements/core/gnome-system-monitor.bst                |  5 ++---
 elements/core/gnome-terminal.bst                      |  5 ++---
 elements/core/gnome-themes-extra.bst                  |  5 ++---
 elements/core/gnome-user-docs.bst                     |  5 ++---
 elements/core/gnome-user-share.bst                    |  5 ++---
 elements/core/gnome-weather.bst                       |  5 ++---
 elements/core/mutter.bst                              |  5 ++---
 elements/core/nautilus.bst                            |  9 ++-------
 elements/core/orca.bst                                |  5 ++---
 elements/core/rygel.bst                               |  5 ++---
 elements/core/simple-scan.bst                         |  5 ++---
 elements/core/sushi.bst                               |  5 ++---
 elements/core/totem.bst                               | 12 ++----------
 elements/sdk/adwaita-icon-theme.bst                   |  5 ++---
 elements/sdk/appstream-glib.bst                       |  5 ++---
 elements/sdk/at-spi2-atk.bst                          |  5 ++---
 elements/sdk/at-spi2-core.bst                         |  5 ++---
 elements/sdk/atk.bst                                  |  5 ++---
 elements/sdk/cogl.bst                                 |  5 ++---
 elements/sdk/dconf.bst                                |  5 ++---
 elements/sdk/gcab.bst                                 |  5 ++---
 elements/sdk/gcr.bst                                  |  5 ++---
 elements/sdk/gdk-pixbuf.bst                           |  6 +++---
 elements/sdk/gjs.bst                                  |  5 ++---
 elements/sdk/glib-networking.bst                      |  5 ++---
 elements/sdk/glib.bst                                 |  5 ++---
 elements/sdk/gobject-introspection.bst                |  5 ++---
 elements/sdk/graphene.bst                             |  5 ++---
 elements/sdk/gsettings-desktop-schemas.bst            |  5 ++---
 elements/sdk/gtk+-3.bst                               |  5 ++---
 elements/sdk/gtk-doc.bst                              |  5 ++---
 elements/sdk/gtk.bst                                  |  5 ++---
 elements/sdk/gtksourceview.bst                        |  5 ++---
 elements/sdk/gvfs.bst                                 |  5 ++---
 elements/sdk/json-glib.bst                            |  5 ++---
 elements/sdk/libgee.bst                               |  5 ++---
 elements/sdk/libnotify.bst                            |  5 ++---
 elements/sdk/librsvg.bst                              |  6 ++----
 elements/sdk/libsecret.bst                            |  5 ++---
 elements/sdk/libsoup.bst                              |  5 ++---
 elements/sdk/pango.bst                                |  5 ++---
 elements/sdk/pygobject.bst                            |  5 ++---
 elements/sdk/vala.bst                                 |  5 ++---
 elements/sdk/yelp-tools.bst                           |  5 ++---
 elements/sdk/yelp-xsl.bst                             |  5 ++---
 elements/sdk/yelp.bst                                 |  5 ++---
 elements/sdk/zenity.bst                               |  5 ++---
 150 files changed, 306 insertions(+), 514 deletions(-)
---
diff --git a/elements/core-deps/NetworkManager.bst b/elements/core-deps/NetworkManager.bst
index 7819db59..3d95616e 100644
--- a/elements/core-deps/NetworkManager.bst
+++ b/elements/core-deps/NetworkManager.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: git_freedesktop_org:NetworkManager/NetworkManager.git
-  track: master
+- kind: tar
+  url: gnome_downloads:NetworkManager/1.23/NetworkManager-1.23.1.tar.xz
 build-depends:
 - core-deps/intltool.bst
 - sdk/gtk-doc.bst
diff --git a/elements/core-deps/PackageKit.bst b/elements/core-deps/PackageKit.bst
index be9229ea..41536216 100644
--- a/elements/core-deps/PackageKit.bst
+++ b/elements/core-deps/PackageKit.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: github_com:hughsie/PackageKit.git
-  track: master
+- kind: tar
+  url: https://www.freedesktop.org/software/PackageKit/releases/PackageKit-1.1.12.tar.xz
 build-depends:
 - core-deps/intltool.bst
 - sdk/gobject-introspection.bst
diff --git a/elements/core-deps/accountsservice.bst b/elements/core-deps/accountsservice.bst
index c759bdd7..cceb4c92 100644
--- a/elements/core-deps/accountsservice.bst
+++ b/elements/core-deps/accountsservice.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: git_freedesktop_org:accountsservice/accountsservice.git
-  track: master
+- kind: tar
+  url: https://www.freedesktop.org/software/accountsservice/accountsservice-0.6.55.tar.xz
 build-depends:
 - sdk/vala.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/amtk.bst b/elements/core-deps/amtk.bst
index ad5296cc..b3c81ea8 100644
--- a/elements/core-deps/amtk.bst
+++ b/elements/core-deps/amtk.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/amtk.git
-  track: master
+- kind: tar
+  url: gnome_downloads:amtk/5.0/amtk-5.0.1.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 depends:
diff --git a/elements/core-deps/atkmm-1.6.bst b/elements/core-deps/atkmm-1.6.bst
index 6e7f1b07..ea6ff808 100644
--- a/elements/core-deps/atkmm-1.6.bst
+++ b/elements/core-deps/atkmm-1.6.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/atkmm.git
-  track: atkmm-2-28
+- kind: tar
+  url: gnome_downloads:atkmm/2.28/atkmm-2.28.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/atkmm.bst b/elements/core-deps/atkmm.bst
index 1ed6568c..eb0098f7 100644
--- a/elements/core-deps/atkmm.bst
+++ b/elements/core-deps/atkmm.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/atkmm.git
-  track: master
+- kind: tar
+  url: gnome_downloads:atkmm/2.29/atkmm-2.29.1.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/babl.bst b/elements/core-deps/babl.bst
index 7d30135c..2755155d 100644
--- a/elements/core-deps/babl.bst
+++ b/elements/core-deps/babl.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/babl.git
-  track: master
+- kind: tar
+  url: https://ftp.gimp.org/pub/babl/0.1/babl-0.1.72.tar.xz
 build-depends:
 - sdk/gobject-introspection.bst
 - freedesktop-sdk.bst:components/git-minimal.bst
diff --git a/elements/core-deps/cairomm.bst b/elements/core-deps/cairomm.bst
index b1b1c8a9..2d61a928 100644
--- a/elements/core-deps/cairomm.bst
+++ b/elements/core-deps/cairomm.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: git_freedesktop_org:cairo/cairomm.git
-  track: master
+- kind: tar
+  url: cairo_org:releases/cairomm-1.15.5.tar.gz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 depends:
diff --git a/elements/core-deps/colord-gtk.bst b/elements/core-deps/colord-gtk.bst
index 1b3b9719..e50144a7 100644
--- a/elements/core-deps/colord-gtk.bst
+++ b/elements/core-deps/colord-gtk.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: github_com:hughsie/colord-gtk.git
-  track: master
+- kind: tar
+  url: https://www.freedesktop.org/software/colord/releases/colord-gtk-0.2.0.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
diff --git a/elements/core-deps/colord.bst b/elements/core-deps/colord.bst
index 18ebb5ca..0928465f 100644
--- a/elements/core-deps/colord.bst
+++ b/elements/core-deps/colord.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: github_com:hughsie/colord.git
-  track: master
+- kind: tar
+  url: https://www.freedesktop.org/software/colord/releases/colord-1.4.4.tar.xz
 build-depends:
 - sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
diff --git a/elements/core-deps/evolution-data-server.bst b/elements/core-deps/evolution-data-server.bst
index ce4ee194..21113718 100644
--- a/elements/core-deps/evolution-data-server.bst
+++ b/elements/core-deps/evolution-data-server.bst
@@ -1,8 +1,7 @@
 kind: cmake
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/evolution-data-server.git
-  track: master
+- kind: tar
+  url: gnome_downloads:evolution-data-server/3.35/evolution-data-server-3.35.3.tar.xz
 build-depends:
 - core-deps/intltool.bst
 - freedesktop-sdk.bst:components/gperf.bst
diff --git a/elements/core-deps/folks.bst b/elements/core-deps/folks.bst
index f5377af6..94f48b51 100644
--- a/elements/core-deps/folks.bst
+++ b/elements/core-deps/folks.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/folks.git
-  track: master
+- kind: tar
+  url: gnome_downloads:folks/0.13/folks-0.13.1.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core-deps/gegl.bst b/elements/core-deps/gegl.bst
index b708908e..57083589 100644
--- a/elements/core-deps/gegl.bst
+++ b/elements/core-deps/gegl.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gegl.git
-  track: master
+- kind: tar
+  url: https://ftp.gimp.org/pub/gegl/0.4/gegl-0.4.18.tar.xz
 depends:
 - core-deps/babl.bst
 - core-deps/gexiv2.bst
diff --git a/elements/core-deps/geocode-glib.bst b/elements/core-deps/geocode-glib.bst
index a546117e..8139e6e6 100644
--- a/elements/core-deps/geocode-glib.bst
+++ b/elements/core-deps/geocode-glib.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/geocode-glib.git
-  track: master
+- kind: tar
+  url: gnome_downloads:geocode-glib/3.26/geocode-glib-3.26.1.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/glibmm-2.4.bst b/elements/core-deps/glibmm-2.4.bst
index 81179df0..1f5d7fe6 100644
--- a/elements/core-deps/glibmm-2.4.bst
+++ b/elements/core-deps/glibmm-2.4.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/glibmm.git
-  track: glibmm-2-62
+- kind: tar
+  url: gnome_downloads:glibmm/2.62/glibmm-2.62.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/glibmm.bst b/elements/core-deps/glibmm.bst
index d6e914b4..fb54713e 100644
--- a/elements/core-deps/glibmm.bst
+++ b/elements/core-deps/glibmm.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/glibmm.git
-  track: master
+- kind: tar
+  url: gnome_downloads:glibmm/2.63/glibmm-2.63.1.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/gmime3.bst b/elements/core-deps/gmime3.bst
index bdaa813c..31d2f6ae 100644
--- a/elements/core-deps/gmime3.bst
+++ b/elements/core-deps/gmime3.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gmime.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gmime/3.2/gmime-3.2.5.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/gnome-autoar.bst b/elements/core-deps/gnome-autoar.bst
index aa24c485..a7ccff48 100644
--- a/elements/core-deps/gnome-autoar.bst
+++ b/elements/core-deps/gnome-autoar.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-autoar.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-autoar/0.2/gnome-autoar-0.2.4.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - sdk/vala.bst
diff --git a/elements/core-deps/gnome-online-accounts.bst b/elements/core-deps/gnome-online-accounts.bst
index 81a94200..1a2eb317 100644
--- a/elements/core-deps/gnome-online-accounts.bst
+++ b/elements/core-deps/gnome-online-accounts.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-online-accounts.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-online-accounts/3.35/gnome-online-accounts-3.35.3.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - sdk/vala.bst
diff --git a/elements/core-deps/gnome-online-miners.bst b/elements/core-deps/gnome-online-miners.bst
index 733d5b2e..3f37e5d7 100644
--- a/elements/core-deps/gnome-online-miners.bst
+++ b/elements/core-deps/gnome-online-miners.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-online-miners.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-online-miners/3.34/gnome-online-miners-3.34.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 depends:
diff --git a/elements/core-deps/gnome-video-effects.bst b/elements/core-deps/gnome-video-effects.bst
index a973f048..19becaee 100644
--- a/elements/core-deps/gnome-video-effects.bst
+++ b/elements/core-deps/gnome-video-effects.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-video-effects.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-video-effects/0.5/gnome-video-effects-0.5.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/gom.bst b/elements/core-deps/gom.bst
index d04659cb..70c838fb 100644
--- a/elements/core-deps/gom.bst
+++ b/elements/core-deps/gom.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gom.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gom/0.3/gom-0.3.3.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core-deps/grilo-plugins.bst b/elements/core-deps/grilo-plugins.bst
index 13ce44e8..38e4356a 100644
--- a/elements/core-deps/grilo-plugins.bst
+++ b/elements/core-deps/grilo-plugins.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/grilo-plugins.git
-  track: master
+- kind: tar
+  url: gnome_downloads:grilo-plugins/0.3/grilo-plugins-0.3.10.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core-deps/grilo.bst b/elements/core-deps/grilo.bst
index ae82a625..43f90b56 100644
--- a/elements/core-deps/grilo.bst
+++ b/elements/core-deps/grilo.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/grilo.git
-  track: master
+- kind: tar
+  url: gnome_downloads:grilo/0.3/grilo-0.3.10.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/gsound.bst b/elements/core-deps/gsound.bst
index 0f9e8836..51b5e216 100644
--- a/elements/core-deps/gsound.bst
+++ b/elements/core-deps/gsound.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gsound.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gsound/1.0/gsound-1.0.2.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - sdk/vala.bst
diff --git a/elements/core-deps/gspell.bst b/elements/core-deps/gspell.bst
index 9e6a1df8..13990323 100644
--- a/elements/core-deps/gspell.bst
+++ b/elements/core-deps/gspell.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gspell.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gspell/1.8/gspell-1.8.2.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - sdk/vala.bst
diff --git a/elements/core-deps/gssdp.bst b/elements/core-deps/gssdp.bst
index ad3409d7..e5369c4d 100644
--- a/elements/core-deps/gssdp.bst
+++ b/elements/core-deps/gssdp.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gssdp.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gssdp/1.2/gssdp-1.2.2.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - sdk/vala.bst
diff --git a/elements/core-deps/gtk-vnc.bst b/elements/core-deps/gtk-vnc.bst
index 2cc7b493..92878d62 100644
--- a/elements/core-deps/gtk-vnc.bst
+++ b/elements/core-deps/gtk-vnc.bst
@@ -1,12 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gtk-vnc.git
-  track: master
-  submodules:
-    subprojects/keycodemapdb:
-      checkout: true
-      url: gitlab_com:keycodemap/keycodemapdb.git
+- kind: tar
+  url: gnome_downloads:gtk-vnc/1.0/gtk-vnc-1.0.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/gnutls.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
diff --git a/elements/core-deps/gtkmm-3.bst b/elements/core-deps/gtkmm-3.bst
index 22d75125..f99eaa47 100644
--- a/elements/core-deps/gtkmm-3.bst
+++ b/elements/core-deps/gtkmm-3.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gtkmm.git
-  track: gtkmm-3-24
+- kind: tar
+  url: gnome_downloads:gtkmm/3.24/gtkmm-3.24.2.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/gtkmm.bst b/elements/core-deps/gtkmm.bst
index 4bc47fca..f10f5d8d 100644
--- a/elements/core-deps/gtkmm.bst
+++ b/elements/core-deps/gtkmm.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gtkmm.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gtkmm/3.95/gtkmm-3.95.1.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/gupnp-av.bst b/elements/core-deps/gupnp-av.bst
index e159cca2..5cc8de48 100644
--- a/elements/core-deps/gupnp-av.bst
+++ b/elements/core-deps/gupnp-av.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gupnp-av.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gupnp-av/0.12/gupnp-av-0.12.11.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/gupnp-dlna.bst b/elements/core-deps/gupnp-dlna.bst
index 77b79d7f..b7d5d3f3 100644
--- a/elements/core-deps/gupnp-dlna.bst
+++ b/elements/core-deps/gupnp-dlna.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gupnp-dlna.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gupnp-dlna/0.10/gupnp-dlna-0.10.5.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - sdk/vala.bst
diff --git a/elements/core-deps/gupnp.bst b/elements/core-deps/gupnp.bst
index 642bc63e..77927dcb 100644
--- a/elements/core-deps/gupnp.bst
+++ b/elements/core-deps/gupnp.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gupnp.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gupnp/1.2/gupnp-1.2.2.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/libchamplain.bst b/elements/core-deps/libchamplain.bst
index 1253a786..80eecfdb 100644
--- a/elements/core-deps/libchamplain.bst
+++ b/elements/core-deps/libchamplain.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/libchamplain.git
-  track: master
+- kind: tar
+  url: gnome_downloads:libchamplain/0.12/libchamplain-0.12.20.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - sdk/vala.bst
diff --git a/elements/core-deps/libdazzle.bst b/elements/core-deps/libdazzle.bst
index ecab7ed2..602eb9cc 100644
--- a/elements/core-deps/libdazzle.bst
+++ b/elements/core-deps/libdazzle.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/libdazzle.git
-  track: master
+- kind: tar
+  url: gnome_downloads:libdazzle/3.35/libdazzle-3.35.2.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core-deps/libgdata.bst b/elements/core-deps/libgdata.bst
index 0a160411..8f0da1c8 100644
--- a/elements/core-deps/libgdata.bst
+++ b/elements/core-deps/libgdata.bst
@@ -1,7 +1,7 @@
 kind: meson
 sources:
 - kind: tar
-  url: gnome_downloads:libgdata/0.17/libgdata-0.17.10.tar.xz
+  url: gnome_downloads:libgdata/0.17/libgdata-0.17.11.tar.xz
 build-depends:
 - sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
diff --git a/elements/core-deps/libgfbgraph.bst b/elements/core-deps/libgfbgraph.bst
index c58dd6b8..f409ce2f 100644
--- a/elements/core-deps/libgfbgraph.bst
+++ b/elements/core-deps/libgfbgraph.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/libgfbgraph.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gfbgraph/0.2/gfbgraph-0.2.3.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/libgnomekbd.bst b/elements/core-deps/libgnomekbd.bst
index a0082675..992cc635 100644
--- a/elements/core-deps/libgnomekbd.bst
+++ b/elements/core-deps/libgnomekbd.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/libgnomekbd.git
-  track: master
+- kind: tar
+  url: gnome_downloads:libgnomekbd/3.26/libgnomekbd-3.26.1.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 depends:
diff --git a/elements/core-deps/libgsf.bst b/elements/core-deps/libgsf.bst
index 6711c337..a7c4de76 100644
--- a/elements/core-deps/libgsf.bst
+++ b/elements/core-deps/libgsf.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/libgsf.git
-  track: master
+- kind: tar
+  url: gnome_downloads:libgsf/1.14/libgsf-1.14.46.tar.xz
 build-depends:
 - sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
diff --git a/elements/core-deps/libgtop.bst b/elements/core-deps/libgtop.bst
index 87b966f2..e567a6bd 100644
--- a/elements/core-deps/libgtop.bst
+++ b/elements/core-deps/libgtop.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/libgtop.git
-  track: master
+- kind: tar
+  url: gnome_downloads:libgtop/2.40/libgtop-2.40.0.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:components/texinfo.bst
diff --git a/elements/core-deps/libgudev.bst b/elements/core-deps/libgudev.bst
index 59b67a7f..10278f3c 100644
--- a/elements/core-deps/libgudev.bst
+++ b/elements/core-deps/libgudev.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/libgudev.git
-  track: master
+- kind: tar
+  url: gnome_downloads:libgudev/233/libgudev-233.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/libgusb.bst b/elements/core-deps/libgusb.bst
index 1c7741b6..97d8bfcc 100644
--- a/elements/core-deps/libgusb.bst
+++ b/elements/core-deps/libgusb.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: github_com:hughsie/libgusb.git
-  track: master
+- kind: tar
+  url: people_freedesktop_org:~hughsient/releases/libgusb-0.3.2.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/libgweather.bst b/elements/core-deps/libgweather.bst
index 959b4fc3..4149dbd8 100644
--- a/elements/core-deps/libgweather.bst
+++ b/elements/core-deps/libgweather.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/libgweather.git
-  track: master
+- kind: tar
+  url: gnome_downloads:libgweather/3.34/libgweather-3.34.0.tar.xz
 build-depends:
 - sdk/vala.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/libgxps.bst b/elements/core-deps/libgxps.bst
index 0ecf98f2..c2d8136c 100644
--- a/elements/core-deps/libgxps.bst
+++ b/elements/core-deps/libgxps.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/libgxps.git
-  track: master
+- kind: tar
+  url: gnome_downloads:libgxps/0.3/libgxps-0.3.1.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core-deps/libinput.bst b/elements/core-deps/libinput.bst
index 0959a9ed..8828ba6b 100644
--- a/elements/core-deps/libinput.bst
+++ b/elements/core-deps/libinput.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: git_freedesktop_org:libinput/libinput.git
-  track: master
+- kind: tar
+  url: https://www.freedesktop.org/software/libinput/libinput-1.15.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core-deps/libmbim.bst b/elements/core-deps/libmbim.bst
index 7b34e494..7e0a7ee3 100644
--- a/elements/core-deps/libmbim.bst
+++ b/elements/core-deps/libmbim.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: git_freedesktop_org:mobile-broadband/libmbim.git
-  track: master
+- kind: tar
+  url: https://www.freedesktop.org/software/libmbim/libmbim-1.20.4.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/libmediaart.bst b/elements/core-deps/libmediaart.bst
index f60d8057..aef885f1 100644
--- a/elements/core-deps/libmediaart.bst
+++ b/elements/core-deps/libmediaart.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/libmediaart.git
-  track: master
+- kind: tar
+  url: gnome_downloads:libmediaart/1.9/libmediaart-1.9.4.tar.xz
 build-depends:
 - sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
diff --git a/elements/core-deps/libnma.bst b/elements/core-deps/libnma.bst
index e40bbcb7..0ed7787e 100644
--- a/elements/core-deps/libnma.bst
+++ b/elements/core-deps/libnma.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/libnma.git
-  track: master
+- kind: tar
+  url: gnome_downloads:libnma/1.8/libnma-1.8.26.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/libpeas.bst b/elements/core-deps/libpeas.bst
index f4258f4a..19ce0992 100644
--- a/elements/core-deps/libpeas.bst
+++ b/elements/core-deps/libpeas.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/libpeas.git
-  track: master
+- kind: tar
+  url: gnome_downloads:libpeas/1.24/libpeas-1.24.1.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - sdk/vala.bst
diff --git a/elements/core-deps/libqmi.bst b/elements/core-deps/libqmi.bst
index 5304a113..018e6a9b 100644
--- a/elements/core-deps/libqmi.bst
+++ b/elements/core-deps/libqmi.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: git_freedesktop_org:mobile-broadband/libqmi.git
-  track: master
+- kind: tar
+  url: https://www.freedesktop.org/software/libqmi/libqmi-1.24.2.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/librest.bst b/elements/core-deps/librest.bst
index 252bfb13..c8274b79 100644
--- a/elements/core-deps/librest.bst
+++ b/elements/core-deps/librest.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/librest.git
-  track: librest-0-7
+- kind: tar
+  url: gnome_downloads:rest/0.8/rest-0.8.1.tar.xz
 build-depends:
 - sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
diff --git a/elements/core-deps/libsigcplusplus-2.0.bst b/elements/core-deps/libsigcplusplus-2.0.bst
index 8f06007c..5db4305f 100644
--- a/elements/core-deps/libsigcplusplus-2.0.bst
+++ b/elements/core-deps/libsigcplusplus-2.0.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: github_com:libsigcplusplus/libsigcplusplus.git
-  track: libsigc++-2-10
+- kind: tar
+  url: gnome_downloads:libsigc++/2.10/libsigc++-2.10.2.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 depends:
diff --git a/elements/core-deps/libsigcplusplus.bst b/elements/core-deps/libsigcplusplus.bst
index 60eab0cf..b92a5cb8 100644
--- a/elements/core-deps/libsigcplusplus.bst
+++ b/elements/core-deps/libsigcplusplus.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: github_com:libsigcplusplus/libsigcplusplus.git
-  track: master
+- kind: tar
+  url: gnome_downloads:libsigc++/3.0/libsigc++-3.0.2.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 depends:
diff --git a/elements/core-deps/libvirt-glib.bst b/elements/core-deps/libvirt-glib.bst
index bf49adb2..d1abdb32 100644
--- a/elements/core-deps/libvirt-glib.bst
+++ b/elements/core-deps/libvirt-glib.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: github_com:libvirt/libvirt-glib.git
-  track: master
+- kind: tar
+  url: https://libvirt.org/sources/glib/libvirt-glib-3.0.0.tar.gz
 build-depends:
 - core-deps/intltool.bst
 - sdk/gtk-doc.bst
diff --git a/elements/core-deps/libzapojit.bst b/elements/core-deps/libzapojit.bst
index 54fe7401..9f275d74 100644
--- a/elements/core-deps/libzapojit.bst
+++ b/elements/core-deps/libzapojit.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/libzapojit.git
-  track: master
+- kind: tar
+  url: gnome_downloads:libzapojit/0.0/libzapojit-0.0.3.tar.xz
 build-depends:
 - core-deps/intltool.bst
 - sdk/gtk-doc.bst
diff --git a/elements/core-deps/mm-common.bst b/elements/core-deps/mm-common.bst
index 9d65886f..e7674794 100644
--- a/elements/core-deps/mm-common.bst
+++ b/elements/core-deps/mm-common.bst
@@ -17,9 +17,8 @@
 
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/mm-common.git
-  track: master
+- kind: tar
+  url: gnome_downloads:mm-common/1.0/mm-common-1.0.0.tar.xz
 - kind: local
   path: files/mm-common/libstdc++.tag
   directory: doctags/
diff --git a/elements/core-deps/mobile-broadband-provider-info.bst 
b/elements/core-deps/mobile-broadband-provider-info.bst
index c9f02dfe..88d090d2 100644
--- a/elements/core-deps/mobile-broadband-provider-info.bst
+++ b/elements/core-deps/mobile-broadband-provider-info.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/mobile-broadband-provider-info.git
-  track: master
+- kind: tar
+  url: gnome_downloads:mobile-broadband-provider-info/20190618/mobile-broadband-provider-info-20190618.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 depends:
diff --git a/elements/core-deps/pangomm-1.4.bst b/elements/core-deps/pangomm-1.4.bst
index 4405b3ba..33764a31 100644
--- a/elements/core-deps/pangomm-1.4.bst
+++ b/elements/core-deps/pangomm-1.4.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/pangomm.git
-  track: pangomm-2-42
+- kind: tar
+  url: gnome_downloads:pangomm/2.42/pangomm-2.42.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/pangomm.bst b/elements/core-deps/pangomm.bst
index 0ae2375a..1a592442 100644
--- a/elements/core-deps/pangomm.bst
+++ b/elements/core-deps/pangomm.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/pangomm.git
-  track: master
+- kind: tar
+  url: gnome_downloads:pangomm/2.43/pangomm-2.43.1.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/phodav.bst b/elements/core-deps/phodav.bst
index 0123108a..0566030a 100644
--- a/elements/core-deps/phodav.bst
+++ b/elements/core-deps/phodav.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/phodav.git
-  track: master
+- kind: tar
+  url: gnome_downloads:phodav/2.3/phodav-2.3.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:components/git.bst
diff --git a/elements/core-deps/polkit.bst b/elements/core-deps/polkit.bst
index 73133d75..e27b2efd 100644
--- a/elements/core-deps/polkit.bst
+++ b/elements/core-deps/polkit.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: git_freedesktop_org:polkit/polkit.git
-  track: master
+- kind: tar
+  url: https://www.freedesktop.org/software/polkit/releases/polkit-0.116.tar.gz
 - kind: local
   path: files/polkit/sysusers.conf
   directory: data
diff --git a/elements/core-deps/pyatspi2.bst b/elements/core-deps/pyatspi2.bst
index e5218a6c..13da5516 100644
--- a/elements/core-deps/pyatspi2.bst
+++ b/elements/core-deps/pyatspi2.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/pyatspi2.git
-  track: master
+- kind: tar
+  url: gnome_downloads:pyatspi/2.34/pyatspi-2.34.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/python3.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/tepl.bst b/elements/core-deps/tepl.bst
index 2463a6e5..669037ec 100644
--- a/elements/core-deps/tepl.bst
+++ b/elements/core-deps/tepl.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/tepl.git
-  track: master
+- kind: tar
+  url: gnome_downloads:tepl/4.3/tepl-4.3.1.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 depends:
diff --git a/elements/core-deps/totem-pl-parser.bst b/elements/core-deps/totem-pl-parser.bst
index 2cdf8c74..1f1faa54 100644
--- a/elements/core-deps/totem-pl-parser.bst
+++ b/elements/core-deps/totem-pl-parser.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/totem-pl-parser.git
-  track: master
+- kind: tar
+  url: gnome_downloads:totem-pl-parser/3.26/totem-pl-parser-3.26.4.tar.xz
 build-depends:
 - sdk/gobject-introspection.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/tracker-miners.bst b/elements/core-deps/tracker-miners.bst
index 177e5885..e6db06f9 100644
--- a/elements/core-deps/tracker-miners.bst
+++ b/elements/core-deps/tracker-miners.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/tracker-miners.git
-  track: tracker-miners-2.3
+- kind: tar
+  url: gnome_downloads:tracker-miners/2.3/tracker-miners-2.3.1.tar.xz
 build-depends:
 - core-deps/intltool.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/tracker.bst b/elements/core-deps/tracker.bst
index 36e4e14f..cf05bb93 100644
--- a/elements/core-deps/tracker.bst
+++ b/elements/core-deps/tracker.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/tracker.git
-  track: tracker-2.3
+- kind: tar
+  url: gnome_downloads:tracker/2.3/tracker-2.3.1.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/uchardet.bst b/elements/core-deps/uchardet.bst
index b7eb8121..98c43116 100644
--- a/elements/core-deps/uchardet.bst
+++ b/elements/core-deps/uchardet.bst
@@ -1,8 +1,7 @@
 kind: cmake
 sources:
-- kind: git_tag
-  url: git_freedesktop_org:uchardet/uchardet.git
-  track: master
+- kind: tar
+  url: https://www.freedesktop.org/software/uchardet/releases/uchardet-0.0.6.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
 depends:
diff --git a/elements/core-deps/uhttpmock.bst b/elements/core-deps/uhttpmock.bst
index 9eb21014..9f6db89f 100644
--- a/elements/core-deps/uhttpmock.bst
+++ b/elements/core-deps/uhttpmock.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_com:uhttpmock/uhttpmock.git
-  track: master
+- kind: tar
+  url: https://tecnocode.co.uk/downloads/uhttpmock/uhttpmock-0.5.1.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/vte.bst b/elements/core-deps/vte.bst
index e19bd66b..38f8a22b 100644
--- a/elements/core-deps/vte.bst
+++ b/elements/core-deps/vte.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/vte.git
-  track: master
+- kind: tar
+  url: gnome_downloads:vte/0.59/vte-0.59.0.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - sdk/vala.bst
@@ -19,16 +18,16 @@ depends:
 (?):
 - arch == "x86_64":
     environment:
-      CXXFLAGS: "%{flags_x86_64} -fno-exceptions"
+      CXXFLAGS: '%{flags_x86_64} -fno-exceptions'
 - arch == "i686":
     environment:
-      CXXFLAGS: "%{flags_i686} -fno-exceptions"
+      CXXFLAGS: '%{flags_i686} -fno-exceptions'
 - arch == "arm":
     environment:
-      CXXFLAGS: "%{flags_arm} -fno-exceptions"
+      CXXFLAGS: '%{flags_arm} -fno-exceptions'
 - arch == "aarch64":
     environment:
-      CXXFLAGS: "%{flags_aarch64} -fno-exceptions"
+      CXXFLAGS: '%{flags_aarch64} -fno-exceptions'
 public:
   bst:
     split-rules:
diff --git a/elements/core/baobab.bst b/elements/core/baobab.bst
index 58f61be4..96c9514f 100644
--- a/elements/core/baobab.bst
+++ b/elements/core/baobab.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/baobab.git
-  track: master
+- kind: tar
+  url: gnome_downloads:baobab/3.34/baobab-3.34.0.tar.xz
 build-depends:
 - sdk/vala.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core/cheese.bst b/elements/core/cheese.bst
index 303bc0e5..474d1029 100644
--- a/elements/core/cheese.bst
+++ b/elements/core/cheese.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/cheese.git
-  track: master
+- kind: tar
+  url: gnome_downloads:cheese/3.34/cheese-3.34.0.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - sdk/vala.bst
diff --git a/elements/core/eog.bst b/elements/core/eog.bst
index 7bc624c3..dbaacc75 100644
--- a/elements/core/eog.bst
+++ b/elements/core/eog.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/eog.git
-  track: master
+- kind: tar
+  url: gnome_downloads:eog/3.35/eog-3.35.2.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/epiphany.bst b/elements/core/epiphany.bst
index 1d421cfe..426c728b 100644
--- a/elements/core/epiphany.bst
+++ b/elements/core/epiphany.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/epiphany.git
-  track: master
+- kind: tar
+  url: gnome_downloads:epiphany/3.35/epiphany-3.35.3.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/file-roller.bst b/elements/core/file-roller.bst
index b1a32668..f60db3d4 100644
--- a/elements/core/file-roller.bst
+++ b/elements/core/file-roller.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/file-roller.git
-  track: master
+- kind: tar
+  url: gnome_downloads:file-roller/3.35/file-roller-3.35.1.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/itstools.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core/gdm.bst b/elements/core/gdm.bst
index 29a133ac..b811ee89 100644
--- a/elements/core/gdm.bst
+++ b/elements/core/gdm.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gdm.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gdm/3.34/gdm-3.34.1.tar.xz
 - kind: local
   path: files/gdm
   directory: gdm-config
diff --git a/elements/core/gedit.bst b/elements/core/gedit.bst
index a9c9cbef..2031ca10 100644
--- a/elements/core/gedit.bst
+++ b/elements/core/gedit.bst
@@ -1,12 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gedit.git
-  track: master
-  submodules:
-    subprojects/libgd:
-      checkout: true
-      url: gitlab_gnome_org:GNOME/libgd.git
+- kind: tar
+  url: gnome_downloads:gedit/3.35/gedit-3.35.1.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/git-minimal.bst
 - freedesktop-sdk.bst:components/perl.bst
diff --git a/elements/core/gnome-backgrounds.bst b/elements/core/gnome-backgrounds.bst
index be52cf82..987503af 100644
--- a/elements/core/gnome-backgrounds.bst
+++ b/elements/core/gnome-backgrounds.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-backgrounds.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-backgrounds/3.34/gnome-backgrounds-3.34.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/gnome-bluetooth.bst b/elements/core/gnome-bluetooth.bst
index e03ac548..c36910a6 100644
--- a/elements/core/gnome-bluetooth.bst
+++ b/elements/core/gnome-bluetooth.bst
@@ -1,12 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-bluetooth.git
-  track: master
-  submodules:
-    subprojects/libhandy:
-      url: purism:Librem5/libhandy.git
-      checkout: true
+- kind: tar
+  url: gnome_downloads:gnome-bluetooth/3.34/gnome-bluetooth-3.34.0.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core/gnome-boxes.bst b/elements/core/gnome-boxes.bst
index 5da71a7e..9317c8e1 100644
--- a/elements/core/gnome-boxes.bst
+++ b/elements/core/gnome-boxes.bst
@@ -1,15 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-boxes.git
-  track: master
-  submodules:
-    subprojects/gtk-frdp:
-      checkout: true
-      url: gitlab_gnome_org:GNOME/gtk-frdp.git
-    subprojects/libovf-glib:
-      checkout: true
-      url: gitlab_gnome_org:felipeborges/libovf-glib.git
+- kind: tar
+  url: gnome_downloads:gnome-boxes/3.35/gnome-boxes-3.35.2.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/gnome-calculator.bst b/elements/core/gnome-calculator.bst
index 40aa9f1d..b740403d 100644
--- a/elements/core/gnome-calculator.bst
+++ b/elements/core/gnome-calculator.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-calculator.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-calculator/3.35/gnome-calculator-3.35.3.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/gnome-calendar.bst b/elements/core/gnome-calendar.bst
index 9c3b9821..084f666b 100644
--- a/elements/core/gnome-calendar.bst
+++ b/elements/core/gnome-calendar.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-calendar.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-calendar/3.35/gnome-calendar-3.35.2.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/gnome-characters.bst b/elements/core/gnome-characters.bst
index b3460304..509c10ed 100644
--- a/elements/core/gnome-characters.bst
+++ b/elements/core/gnome-characters.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-characters.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-characters/3.32/gnome-characters-3.32.1.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/itstools.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core/gnome-clocks.bst b/elements/core/gnome-clocks.bst
index 07abeaa3..9fc86eb2 100644
--- a/elements/core/gnome-clocks.bst
+++ b/elements/core/gnome-clocks.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-clocks.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-clocks/3.34/gnome-clocks-3.34.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/gnome-color-manager.bst b/elements/core/gnome-color-manager.bst
index c53d5f54..9449088d 100644
--- a/elements/core/gnome-color-manager.bst
+++ b/elements/core/gnome-color-manager.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-color-manager.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-color-manager/3.32/gnome-color-manager-3.32.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/gnome-contacts.bst b/elements/core/gnome-contacts.bst
index 4659a2ca..3744bd77 100644
--- a/elements/core/gnome-contacts.bst
+++ b/elements/core/gnome-contacts.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-contacts.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-contacts/3.35/gnome-contacts-3.35.1.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/gnome-control-center.bst b/elements/core/gnome-control-center.bst
index 73321f86..abd3e2cc 100644
--- a/elements/core/gnome-control-center.bst
+++ b/elements/core/gnome-control-center.bst
@@ -1,15 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-control-center.git
-  track: master
-  submodules:
-    subprojects/gvc:
-      checkout: true
-      url: gitlab_gnome_org:GNOME/libgnome-volume-control.git
-    subprojets/libhandy:
-      checkout: true
-      url: purism:Librem5/libhandy.git
+- kind: tar
+  url: gnome_downloads:gnome-control-center/3.35/gnome-control-center-3.35.2.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core/gnome-desktop.bst b/elements/core/gnome-desktop.bst
index 06e75aa0..7b1b2ff1 100644
--- a/elements/core/gnome-desktop.bst
+++ b/elements/core/gnome-desktop.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-desktop.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-desktop/3.35/gnome-desktop-3.35.3.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core/gnome-disk-utility.bst b/elements/core/gnome-disk-utility.bst
index 1efc0fce..1eda8cd1 100644
--- a/elements/core/gnome-disk-utility.bst
+++ b/elements/core/gnome-disk-utility.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-disk-utility.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-disk-utility/3.35/gnome-disk-utility-3.35.2.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/gnome-font-viewer.bst b/elements/core/gnome-font-viewer.bst
index 2c745175..0cfbc5fb 100644
--- a/elements/core/gnome-font-viewer.bst
+++ b/elements/core/gnome-font-viewer.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-font-viewer.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-font-viewer/3.34/gnome-font-viewer-3.34.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/gnome-getting-started-docs.bst b/elements/core/gnome-getting-started-docs.bst
index db750dc3..2d00f3a4 100644
--- a/elements/core/gnome-getting-started-docs.bst
+++ b/elements/core/gnome-getting-started-docs.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-getting-started-docs.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-getting-started-docs/3.34/gnome-getting-started-docs-3.34.1.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 depends:
diff --git a/elements/core/gnome-initial-setup.bst b/elements/core/gnome-initial-setup.bst
index dbc04207..e06b80da 100644
--- a/elements/core/gnome-initial-setup.bst
+++ b/elements/core/gnome-initial-setup.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-initial-setup.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-initial-setup/3.35/gnome-initial-setup-3.35.3.tar.xz
 - kind: local
   path: files/gnome-initial-setup
   directory: gnome-initial-setup-config
@@ -38,4 +37,5 @@ config:
   install-commands:
     (>):
     - mkdir -p %{install-root}%{sysusersdir}
-    - install -m 644 gnome-initial-setup-config/gnome-initial-setup-sysusers.conf 
%{install-root}%{sysusersdir}/gnome-initial-setup.conf
+    - install -m 644 gnome-initial-setup-config/gnome-initial-setup-sysusers.conf
+      %{install-root}%{sysusersdir}/gnome-initial-setup.conf
diff --git a/elements/core/gnome-keyring.bst b/elements/core/gnome-keyring.bst
index 6a124b5c..68986f78 100644
--- a/elements/core/gnome-keyring.bst
+++ b/elements/core/gnome-keyring.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-keyring.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-keyring/3.34/gnome-keyring-3.34.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/docbook-xsl.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core/gnome-logs.bst b/elements/core/gnome-logs.bst
index 4a38fc05..b1545918 100644
--- a/elements/core/gnome-logs.bst
+++ b/elements/core/gnome-logs.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-logs.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-logs/3.34/gnome-logs-3.34.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/gnome-maps.bst b/elements/core/gnome-maps.bst
index 40924670..496b1352 100644
--- a/elements/core/gnome-maps.bst
+++ b/elements/core/gnome-maps.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-maps.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-maps/3.35/gnome-maps-3.35.3.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/gnome-menus.bst b/elements/core/gnome-menus.bst
index 20bd3b11..78fab8d5 100644
--- a/elements/core/gnome-menus.bst
+++ b/elements/core/gnome-menus.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-menus.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-menus/3.35/gnome-menus-3.35.3.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 depends:
diff --git a/elements/core/gnome-music.bst b/elements/core/gnome-music.bst
index 8f6e27cd..e19bdf9f 100644
--- a/elements/core/gnome-music.bst
+++ b/elements/core/gnome-music.bst
@@ -1,18 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-music.git
-  track: master
-  submodules:
-    subprojects/libgd:
-      checkout: true
-      url: gitlab_gnome_org:GNOME/libgd.git
-    subprojects/gfm:
-      checkout: true
-      url: gitlab_gnome_org:mschraal/gfm.git
-    subprojects/shared-modules:
-      checkout: false
-      url: github_com:flathub/shared-modules.git
+- kind: tar
+  url: gnome_downloads:gnome-music/3.35/gnome-music-3.35.3.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/gnome-photos.bst b/elements/core/gnome-photos.bst
index 412d2600..c92952f3 100644
--- a/elements/core/gnome-photos.bst
+++ b/elements/core/gnome-photos.bst
@@ -1,12 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-photos.git
-  track: master
-  submodules:
-    subprojects/libgd:
-      checkout: true
-      url: gitlab_gnome_org:GNOME/libgd.git
+- kind: tar
+  url: gnome_downloads:gnome-photos/3.34/gnome-photos-3.34.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/git-minimal.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core/gnome-screenshot.bst b/elements/core/gnome-screenshot.bst
index ca37949c..d373a2fd 100644
--- a/elements/core/gnome-screenshot.bst
+++ b/elements/core/gnome-screenshot.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-screenshot.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-screenshot/3.34/gnome-screenshot-3.34.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/gnome-session.bst b/elements/core/gnome-session.bst
index d4cd84ac..56d94791 100644
--- a/elements/core/gnome-session.bst
+++ b/elements/core/gnome-session.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-session.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-session/3.35/gnome-session-3.35.3.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/docbook-xsl.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core/gnome-settings-daemon.bst b/elements/core/gnome-settings-daemon.bst
index 810f7b01..a0cd98c0 100644
--- a/elements/core/gnome-settings-daemon.bst
+++ b/elements/core/gnome-settings-daemon.bst
@@ -1,13 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-settings-daemon.git
-  track: master
-  submodules:
-    subprojects/gvc:
-      checkout: true
-      url: gitlab_gnome_org:GNOME/libgnome-volume-control.git
-
+- kind: tar
+  url: gnome_downloads:gnome-settings-daemon/3.35/gnome-settings-daemon-3.35.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/perl.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core/gnome-shell-extensions.bst b/elements/core/gnome-shell-extensions.bst
index 4eed3b9b..fc664a45 100644
--- a/elements/core/gnome-shell-extensions.bst
+++ b/elements/core/gnome-shell-extensions.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-shell-extensions.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-shell-extensions/3.35/gnome-shell-extensions-3.35.3.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/gnome-shell.bst b/elements/core/gnome-shell.bst
index 7a65d7eb..4987f4e2 100644
--- a/elements/core/gnome-shell.bst
+++ b/elements/core/gnome-shell.bst
@@ -1,12 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-shell.git
-  track: master
-  submodules:
-    subprojects/gvc:
-      checkout: true
-      url: gitlab_gnome_org:GNOME/libgnome-volume-control.git
+- kind: tar
+  url: gnome_downloads:gnome-shell/3.35/gnome-shell-3.35.3.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/asciidoc.bst
 - freedesktop-sdk.bst:components/docbook-xsl.bst
diff --git a/elements/core/gnome-software.bst b/elements/core/gnome-software.bst
index 2a6d9d7e..223d5837 100644
--- a/elements/core/gnome-software.bst
+++ b/elements/core/gnome-software.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-software.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-software/3.35/gnome-software-3.35.2.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core/gnome-system-monitor.bst b/elements/core/gnome-system-monitor.bst
index ae2980d6..0ae272fe 100644
--- a/elements/core/gnome-system-monitor.bst
+++ b/elements/core/gnome-system-monitor.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-system-monitor.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-system-monitor/3.32/gnome-system-monitor-3.32.1.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/gnome-terminal.bst b/elements/core/gnome-terminal.bst
index f4a86fa9..fc9318f5 100644
--- a/elements/core/gnome-terminal.bst
+++ b/elements/core/gnome-terminal.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-terminal.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-terminal/3.35/gnome-terminal-3.35.1.tar.xz
 build-depends:
 - core-deps/intltool.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core/gnome-themes-extra.bst b/elements/core/gnome-themes-extra.bst
index 9a1804f6..57d1a997 100644
--- a/elements/core/gnome-themes-extra.bst
+++ b/elements/core/gnome-themes-extra.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-themes-extra.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-themes-extra/3.28/gnome-themes-extra-3.28.tar.xz
 build-depends:
 - core-deps/intltool.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core/gnome-user-docs.bst b/elements/core/gnome-user-docs.bst
index aae308dc..f213f16d 100644
--- a/elements/core/gnome-user-docs.bst
+++ b/elements/core/gnome-user-docs.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-user-docs.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-user-docs/3.34/gnome-user-docs-3.34.1.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 depends:
diff --git a/elements/core/gnome-user-share.bst b/elements/core/gnome-user-share.bst
index 7057e9de..c39580dd 100644
--- a/elements/core/gnome-user-share.bst
+++ b/elements/core/gnome-user-share.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-user-share.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-user-share/3.34/gnome-user-share-3.34.0.tar.xz
 build-depends:
 - sdk/yelp-tools.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core/gnome-weather.bst b/elements/core/gnome-weather.bst
index 1d458576..d13abdb0 100644
--- a/elements/core/gnome-weather.bst
+++ b/elements/core/gnome-weather.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gnome-weather.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gnome-weather/3.34/gnome-weather-3.34.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/mutter.bst b/elements/core/mutter.bst
index d8f3ea0e..700c1be5 100644
--- a/elements/core/mutter.bst
+++ b/elements/core/mutter.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/mutter.git
-  track: master
+- kind: tar
+  url: gnome_downloads:mutter/3.35/mutter-3.35.3.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core/nautilus.bst b/elements/core/nautilus.bst
index 3f5cb997..de8b26c1 100644
--- a/elements/core/nautilus.bst
+++ b/elements/core/nautilus.bst
@@ -1,12 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/nautilus.git
-  track: master
-  submodules:
-    subprojects/libgd:
-      checkout: true
-      url: gitlab_gnome_org:GNOME/libgd.git
+- kind: tar
+  url: gnome_downloads:nautilus/3.35/nautilus-3.35.2.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/orca.bst b/elements/core/orca.bst
index 760600f7..a9051afe 100644
--- a/elements/core/orca.bst
+++ b/elements/core/orca.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/orca.git
-  track: master
+- kind: tar
+  url: gnome_downloads:orca/3.35/orca-3.35.3.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 depends:
diff --git a/elements/core/rygel.bst b/elements/core/rygel.bst
index fe9197f0..1d27dee8 100644
--- a/elements/core/rygel.bst
+++ b/elements/core/rygel.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/rygel.git
-  track: master
+- kind: tar
+  url: gnome_downloads:rygel/0.38/rygel-0.38.3.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/simple-scan.bst b/elements/core/simple-scan.bst
index 24a864bd..33823035 100644
--- a/elements/core/simple-scan.bst
+++ b/elements/core/simple-scan.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/simple-scan.git
-  track: master
+- kind: tar
+  url: gnome_downloads:simple-scan/3.35/simple-scan-3.35.3.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/sushi.bst b/elements/core/sushi.bst
index 45dd88e4..66caf252 100644
--- a/elements/core/sushi.bst
+++ b/elements/core/sushi.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/sushi.git
-  track: master
+- kind: tar
+  url: gnome_downloads:sushi/3.34/sushi-3.34.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/core/totem.bst b/elements/core/totem.bst
index 21d85d7b..22e13d48 100644
--- a/elements/core/totem.bst
+++ b/elements/core/totem.bst
@@ -1,15 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/totem.git
-  track: master
-  submodules:
-    subprojects/libgd:
-      checkout: true
-      url: gitlab_gnome_org:GNOME/libgd.git
-    flatpak/shared-modules:
-      checkout: false
-      url: github_com:flathub/shared-modules.git
+- kind: tar
+  url: gnome_downloads:totem/3.34/totem-3.34.1.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/sdk/adwaita-icon-theme.bst b/elements/sdk/adwaita-icon-theme.bst
index 660485f2..ff521d08 100644
--- a/elements/sdk/adwaita-icon-theme.bst
+++ b/elements/sdk/adwaita-icon-theme.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/adwaita-icon-theme.git
-  track: master
+- kind: tar
+  url: gnome_downloads:adwaita-icon-theme/3.34/adwaita-icon-theme-3.34.3.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 depends:
diff --git a/elements/sdk/appstream-glib.bst b/elements/sdk/appstream-glib.bst
index 4452cd37..2b37d229 100644
--- a/elements/sdk/appstream-glib.bst
+++ b/elements/sdk/appstream-glib.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: github_com:hughsie/appstream-glib.git
-  track: master
+- kind: tar
+  url: people_freedesktop_org:~hughsient/appstream-glib/releases/appstream-glib-0.7.16.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/gperf.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/sdk/at-spi2-atk.bst b/elements/sdk/at-spi2-atk.bst
index 143ed424..1db621f4 100644
--- a/elements/sdk/at-spi2-atk.bst
+++ b/elements/sdk/at-spi2-atk.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/at-spi2-atk.git
-  track: master
+- kind: tar
+  url: gnome_downloads:at-spi2-atk/2.34/at-spi2-atk-2.34.1.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/libxml2.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/sdk/at-spi2-core.bst b/elements/sdk/at-spi2-core.bst
index 439f99dd..5b77c7bf 100644
--- a/elements/sdk/at-spi2-core.bst
+++ b/elements/sdk/at-spi2-core.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/at-spi2-core.git
-  track: master
+- kind: tar
+  url: gnome_downloads:at-spi2-core/2.34/at-spi2-core-2.34.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/sdk/atk.bst b/elements/sdk/atk.bst
index 75234d3a..48ea1594 100644
--- a/elements/sdk/atk.bst
+++ b/elements/sdk/atk.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/atk.git
-  track: master
+- kind: tar
+  url: gnome_downloads:atk/2.35/atk-2.35.1.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/sdk/cogl.bst b/elements/sdk/cogl.bst
index 0be7d595..20f49319 100644
--- a/elements/sdk/cogl.bst
+++ b/elements/sdk/cogl.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/cogl.git
-  track: cogl-1.22
+- kind: tar
+  url: gnome_downloads:cogl/1.22/cogl-1.22.4.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/sdk/dconf.bst b/elements/sdk/dconf.bst
index 5a68eeeb..51e65e5b 100644
--- a/elements/sdk/dconf.bst
+++ b/elements/sdk/dconf.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/dconf.git
-  track: master
+- kind: tar
+  url: gnome_downloads:dconf/0.35/dconf-0.35.1.tar.xz
 - kind: patch
   path: files/dconf/dconf-override.patch
 build-depends:
diff --git a/elements/sdk/gcab.bst b/elements/sdk/gcab.bst
index b8ae6cf5..22b839d2 100644
--- a/elements/sdk/gcab.bst
+++ b/elements/sdk/gcab.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gcab.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gcab/1.4/gcab-1.4.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - sdk/vala.bst
diff --git a/elements/sdk/gcr.bst b/elements/sdk/gcr.bst
index b7a9dedd..bee0c32d 100644
--- a/elements/sdk/gcr.bst
+++ b/elements/sdk/gcr.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gcr.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gcr/3.35/gcr-3.35.1.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - sdk/vala.bst
diff --git a/elements/sdk/gdk-pixbuf.bst b/elements/sdk/gdk-pixbuf.bst
index 2dd05236..a8271117 100644
--- a/elements/sdk/gdk-pixbuf.bst
+++ b/elements/sdk/gdk-pixbuf.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gdk-pixbuf.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gdk-pixbuf/2.40/gdk-pixbuf-2.40.0.tar.xz
 build-depends:
 - sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
@@ -13,6 +12,7 @@ depends:
 - freedesktop-sdk.bst:components/libpng.bst
 - freedesktop-sdk.bst:components/libtiff.bst
 - freedesktop-sdk.bst:components/shared-mime-info.bst
+- freedesktop-sdk.bst:components/xorg-lib-x11.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
 public:
   bst:
diff --git a/elements/sdk/gjs.bst b/elements/sdk/gjs.bst
index 74f56a37..e1c9d2cb 100644
--- a/elements/sdk/gjs.bst
+++ b/elements/sdk/gjs.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gjs.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gjs/1.63/gjs-1.63.3.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/sdk/glib-networking.bst b/elements/sdk/glib-networking.bst
index 2655da7b..0ec7a216 100644
--- a/elements/sdk/glib-networking.bst
+++ b/elements/sdk/glib-networking.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/glib-networking.git
-  track: master
+- kind: tar
+  url: gnome_downloads:glib-networking/2.63/glib-networking-2.63.3.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/sdk/glib.bst b/elements/sdk/glib.bst
index 0b957f6e..8a5a4d38 100644
--- a/elements/sdk/glib.bst
+++ b/elements/sdk/glib.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/glib.git
-  track: master
+- kind: tar
+  url: gnome_downloads:glib/2.63/glib-2.63.3.tar.xz
 depends:
 - filename: sdk/gtk-doc.bst
   type: build
diff --git a/elements/sdk/gobject-introspection.bst b/elements/sdk/gobject-introspection.bst
index 4061cbdb..c8d8f0fd 100644
--- a/elements/sdk/gobject-introspection.bst
+++ b/elements/sdk/gobject-introspection.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gobject-introspection.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gobject-introspection/1.63/gobject-introspection-1.63.1.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:components/bison.bst
diff --git a/elements/sdk/graphene.bst b/elements/sdk/graphene.bst
index 789eec63..1a3d8ea8 100644
--- a/elements/sdk/graphene.bst
+++ b/elements/sdk/graphene.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: github_com:ebassi/graphene.git
-  track: master
+- kind: tar
+  url: gnome_downloads:graphene/1.10/graphene-1.10.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/sdk/gsettings-desktop-schemas.bst b/elements/sdk/gsettings-desktop-schemas.bst
index 7e809027..bb6e6f54 100644
--- a/elements/sdk/gsettings-desktop-schemas.bst
+++ b/elements/sdk/gsettings-desktop-schemas.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gsettings-desktop-schemas.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gsettings-desktop-schemas/3.34/gsettings-desktop-schemas-3.34.0.tar.xz
 - kind: patch
   path: files/gsettings-desktop-schemas/0001-Revert-schemas-change-default-monospaced-and-documen.patch
 build-depends:
diff --git a/elements/sdk/gtk+-3.bst b/elements/sdk/gtk+-3.bst
index a6a4af6c..db4de66f 100644
--- a/elements/sdk/gtk+-3.bst
+++ b/elements/sdk/gtk+-3.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gtk.git
-  track: gtk-3-24
+- kind: tar
+  url: gnome_downloads:gtk+/3.24/gtk+-3.24.13.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/sdk/gtk-doc.bst b/elements/sdk/gtk-doc.bst
index 4c06dc9b..8cae4d0d 100644
--- a/elements/sdk/gtk-doc.bst
+++ b/elements/sdk/gtk-doc.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gtk-doc.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gtk-doc/1.32/gtk-doc-1.32.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 depends:
diff --git a/elements/sdk/gtk.bst b/elements/sdk/gtk.bst
index b89cdb45..b6565492 100644
--- a/elements/sdk/gtk.bst
+++ b/elements/sdk/gtk.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gtk.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gtk/3.96/gtk-3.96.0.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/sdk/gtksourceview.bst b/elements/sdk/gtksourceview.bst
index bbfb5779..f546ed03 100644
--- a/elements/sdk/gtksourceview.bst
+++ b/elements/sdk/gtksourceview.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gtksourceview.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gtksourceview/4.4/gtksourceview-4.4.0.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - sdk/vala.bst
diff --git a/elements/sdk/gvfs.bst b/elements/sdk/gvfs.bst
index 58b58af8..e1c33707 100644
--- a/elements/sdk/gvfs.bst
+++ b/elements/sdk/gvfs.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/gvfs.git
-  track: master
+- kind: tar
+  url: gnome_downloads:gvfs/1.43/gvfs-1.43.2.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
diff --git a/elements/sdk/json-glib.bst b/elements/sdk/json-glib.bst
index c504e38e..bb988261 100644
--- a/elements/sdk/json-glib.bst
+++ b/elements/sdk/json-glib.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/json-glib.git
-  track: master
+- kind: tar
+  url: gnome_downloads:json-glib/1.4/json-glib-1.4.4.tar.xz
 build-depends:
 - sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
diff --git a/elements/sdk/libgee.bst b/elements/sdk/libgee.bst
index 4ffb39ef..7661d223 100644
--- a/elements/sdk/libgee.bst
+++ b/elements/sdk/libgee.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/libgee.git
-  track: master
+- kind: tar
+  url: gnome_downloads:libgee/0.20/libgee-0.20.2.tar.xz
 build-depends:
 - sdk/vala.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/sdk/libnotify.bst b/elements/sdk/libnotify.bst
index 2a618b73..c80818a2 100644
--- a/elements/sdk/libnotify.bst
+++ b/elements/sdk/libnotify.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/libnotify.git
-  track: master
+- kind: tar
+  url: gnome_downloads:libnotify/0.7/libnotify-0.7.8.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/sdk/librsvg.bst b/elements/sdk/librsvg.bst
index f8dcbf32..25600cbf 100644
--- a/elements/sdk/librsvg.bst
+++ b/elements/sdk/librsvg.bst
@@ -1,9 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/librsvg.git
-  track: master
-- kind: cargo
+- kind: tar
+  url: gnome_downloads:librsvg/2.47/librsvg-2.47.1.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - sdk/vala.bst
diff --git a/elements/sdk/libsecret.bst b/elements/sdk/libsecret.bst
index e7cf649e..8c1a5d08 100644
--- a/elements/sdk/libsecret.bst
+++ b/elements/sdk/libsecret.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/libsecret.git
-  track: master
+- kind: tar
+  url: gnome_downloads:libsecret/0.19/libsecret-0.19.1.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - sdk/vala.bst
diff --git a/elements/sdk/libsoup.bst b/elements/sdk/libsoup.bst
index 1979f54a..876cb0c0 100644
--- a/elements/sdk/libsoup.bst
+++ b/elements/sdk/libsoup.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/libsoup.git
-  track: master
+- kind: tar
+  url: gnome_downloads:libsoup/2.68/libsoup-2.68.3.tar.xz
 build-depends:
 - sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
diff --git a/elements/sdk/pango.bst b/elements/sdk/pango.bst
index 382ed8b9..28c1d788 100644
--- a/elements/sdk/pango.bst
+++ b/elements/sdk/pango.bst
@@ -1,8 +1,7 @@
 kind: meson
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/pango.git
-  track: master
+- kind: tar
+  url: gnome_downloads:pango/1.44/pango-1.44.7.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/sdk/pygobject.bst b/elements/sdk/pygobject.bst
index 4a67ca56..d8df8652 100644
--- a/elements/sdk/pygobject.bst
+++ b/elements/sdk/pygobject.bst
@@ -1,8 +1,7 @@
 kind: distutils
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/pygobject.git
-  track: master
+- kind: tar
+  url: gnome_downloads:pygobject/3.34/pygobject-3.34.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:components/pkg-config.bst
 depends:
diff --git a/elements/sdk/vala.bst b/elements/sdk/vala.bst
index b6f27cb0..c490ae0f 100644
--- a/elements/sdk/vala.bst
+++ b/elements/sdk/vala.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/vala.git
-  track: master
+- kind: tar
+  url: gnome_downloads:vala/0.47/vala-0.47.2.tar.xz
 build-depends:
 - sdk/vala-tarball.bst
 - freedesktop-sdk.bst:components/bison.bst
diff --git a/elements/sdk/yelp-tools.bst b/elements/sdk/yelp-tools.bst
index 4a3f806f..b039ad73 100644
--- a/elements/sdk/yelp-tools.bst
+++ b/elements/sdk/yelp-tools.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/yelp-tools.git
-  track: master
+- kind: tar
+  url: gnome_downloads:yelp-tools/3.32/yelp-tools-3.32.2.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 depends:
diff --git a/elements/sdk/yelp-xsl.bst b/elements/sdk/yelp-xsl.bst
index 109bc8b0..6e2a8ead 100644
--- a/elements/sdk/yelp-xsl.bst
+++ b/elements/sdk/yelp-xsl.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/yelp-xsl.git
-  track: master
+- kind: tar
+  url: gnome_downloads:yelp-xsl/3.34/yelp-xsl-3.34.2.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 depends:
diff --git a/elements/sdk/yelp.bst b/elements/sdk/yelp.bst
index 6525be9c..7017aeb0 100644
--- a/elements/sdk/yelp.bst
+++ b/elements/sdk/yelp.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/yelp.git
-  track: master
+- kind: tar
+  url: gnome_downloads:yelp/3.34/yelp-3.34.0.tar.xz
 build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/sdk/zenity.bst b/elements/sdk/zenity.bst
index bd3d554b..06c5cf4d 100644
--- a/elements/sdk/zenity.bst
+++ b/elements/sdk/zenity.bst
@@ -1,8 +1,7 @@
 kind: autotools
 sources:
-- kind: git_tag
-  url: gitlab_gnome_org:GNOME/zenity.git
-  track: master
+- kind: tar
+  url: gnome_downloads:zenity/3.32/zenity-3.32.0.tar.xz
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 depends:


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