[gnome-build-meta/abderrahim/3.35.90] 3.35.90
- From: Abderrahim Kitouni <akitouni src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/abderrahim/3.35.90] 3.35.90
- Date: Thu, 6 Feb 2020 11:27:35 +0000 (UTC)
commit 533071d26d15b485d7704490bc9461f0f8c21edb
Author: Abderrahim Kitouni <akitouni gnome org>
Date: Thu Feb 6 12:27:02 2020 +0100
3.35.90
.gitlab-ci.yml | 7 +-
elements/core-deps/NetworkManager.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 | 6 +-
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/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 +-
.../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 | 10 +--
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 | 5 +-
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 | 6 +-
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 | 6 +-
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 +-
project.conf | 93 +++++++++++-----------
150 files changed, 353 insertions(+), 563 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0ecdfc2d..0199fd65 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,12 +3,12 @@ variables:
# Note that GitLab CI will only cache stuff inside the "${CI_PROJECT_DIR}" folder.
XDG_CACHE_HOME: "${CI_PROJECT_DIR}/cache"
GET_SOURCES_ATTEMPTS: 3
- BST_STRICT: '--no-strict'
+ BST_STRICT: '--strict'
BST_TRACK_TAGS: 'False'
BST_NO_PUSH: "bst $BST_STRICT --log-file logs/build.log --colors"
BST: "bst $BST_STRICT --config build.conf --log-file logs/build.log --colors"
DOCKER_IMAGE_ID: 'e593f441b6ac7536b0e35a4354dc20c6c123f6b5'
- FLATPAK_BRANCH: master
+ FLATPAK_BRANCH: 3.36beta
# Docker Images
DOCKER_REGISTRY: "registry.gitlab.com/freedesktop-sdk/infrastructure/freedesktop-sdk-docker-images"
@@ -218,8 +218,7 @@ flatpak-prepare:
stage: prepare_flatpak
dependencies: []
script:
- - flat-manager-client create $FLAT_MANAGER_SERVER $FLAT_MANAGER_REPO
- > build.txt
+ - flat-manager-client create $FLAT_MANAGER_SERVER $FLAT_MANAGER_REPO > build.txt
artifacts:
paths:
- build.txt
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/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..84db2bbc 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.2.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..361d3e75 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.74.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 1bf7b279..8ca94afe 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.90.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 28b911b3..dfc60b4b 100644
--- a/elements/core-deps/folks.bst
+++ b/elements/core-deps/folks.bst
@@ -1,10 +1,8 @@
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.2.tar.xz
build-depends:
- freedesktop-sdk.bst:components/python3-dbusmock.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/gegl.bst b/elements/core-deps/gegl.bst
index b708908e..0bd26858 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.20.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..a65b191d 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.11.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..1a6461a1 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.3.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..c16c0250 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.3.tar.xz
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
depends:
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..0a44d4b8 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.3.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..5d538044 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.1.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..5b3f9e57 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.22.0.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..a93fa5a8 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.25/libpeas-1.25.3.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..23c3a2cb 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.4.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 c34819d9..76da0516 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..8791e3f6 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.35/pyatspi-2.35.1.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 f26423a2..72604204 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
@@ -20,16 +19,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..c2396b2b 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.3.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..71c6b437 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.90.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..31bf230c 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.90.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 dd696723..ff31770f 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..cb96ac0b 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.90.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..e07a3dbf 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.90.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..263d8700 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.90.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..03d7f16c 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.90.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..6875b572 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.90.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..8a200334 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.90.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 1c1e5e45..786b81ab 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.90.tar.xz
- kind: local
path: files/gnome-initial-setup
directory: gnome-initial-setup-config
@@ -39,4 +38,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..9226c1a3 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.35/gnome-keyring-3.35.1.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..d1bbdcec 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.90.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 3a5c618c..0942b17f 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 3985d01b..ba94c73a 100644
--- a/elements/core/gnome-shell.bst
+++ b/elements/core/gnome-shell.bst
@@ -1,14 +1,8 @@
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:
- sdk-deps/sassc.bst
- freedesktop-sdk.bst:components/asciidoc.bst
diff --git a/elements/core/gnome-software.bst b/elements/core/gnome-software.bst
index 3c7eafd3..f4a82c80 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..9b63e723 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.35/gnome-system-monitor-3.35.90.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..37e1af78 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.90.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 30a12f19..0bf6aa96 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.90.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..e408f8b3 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.35/at-spi2-core-2.35.1.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..d71ffda3 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.90.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..dcf1d8b0 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
diff --git a/elements/sdk/gjs.bst b/elements/sdk/gjs.bst
index d2d0e9c3..b9453fd8 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.90.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..2968ecb7 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.90.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 6de02063..7028537f 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.5.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 343b2810..7741ecca 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.2.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 d8dda073..196681c6 100644
--- a/elements/sdk/gtk.bst
+++ b/elements/sdk/gtk.bst
@@ -1,10 +1,8 @@
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-deps/sassc.bst
- sdk/gtk-doc.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..b9389d3b 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.90.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 dac6fd6e..f0a69f59 100644
--- a/elements/sdk/libnotify.bst
+++ b/elements/sdk/libnotify.bst
@@ -1,10 +1,8 @@
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..d40b5d7c 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.3.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..7447864b 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.20/libsecret-0.20.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..bc71b36a 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.69/libsoup-2.69.90.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..f7165c5a 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.4.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:
diff --git a/project.conf b/project.conf
index 21d4970d..2ec6bd4d 100644
--- a/project.conf
+++ b/project.conf
@@ -64,10 +64,10 @@ aliases:
webkitgtk_org: https://webkitgtk.org/releases/
mirrors:
- - name: kernel_org
- aliases:
- ftp_gnu_org:
- - https://mirrors.kernel.org/gnu/
+- name: kernel_org
+ aliases:
+ ftp_gnu_org:
+ - https://mirrors.kernel.org/gnu/
# Some overrides to the default sandbox execution environment
#
@@ -77,22 +77,22 @@ environment:
PATH: /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
PKG_CONFIG_PATH: /usr/local/lib/pkgconfig:%{libdir}/pkgconfig
(?):
- - arch == "x86_64":
- CFLAGS: "%{flags_x86_64}"
- CXXFLAGS: "%{flags_x86_64}"
- LDFLAGS: "%{ldflags_defaults}"
- - arch == "i686":
- CFLAGS: "%{flags_i686}"
- CXXFLAGS: "%{flags_i686}"
- LDFLAGS: "%{ldflags_defaults}"
- - arch == "arm":
- CFLAGS: "%{flags_arm}"
- CXXFLAGS: "%{flags_arm}"
- LDFLAGS: "%{ldflags_defaults}"
- - arch == "aarch64":
- CFLAGS: "%{flags_aarch64}"
- CXXFLAGS: "%{flags_aarch64}"
- LDFLAGS: "%{ldflags_defaults}"
+ - arch == "x86_64":
+ CFLAGS: "%{flags_x86_64}"
+ CXXFLAGS: "%{flags_x86_64}"
+ LDFLAGS: "%{ldflags_defaults}"
+ - arch == "i686":
+ CFLAGS: "%{flags_i686}"
+ CXXFLAGS: "%{flags_i686}"
+ LDFLAGS: "%{ldflags_defaults}"
+ - arch == "arm":
+ CFLAGS: "%{flags_arm}"
+ CXXFLAGS: "%{flags_arm}"
+ LDFLAGS: "%{ldflags_defaults}"
+ - arch == "aarch64":
+ CFLAGS: "%{flags_aarch64}"
+ CXXFLAGS: "%{flags_aarch64}"
+ LDFLAGS: "%{ldflags_defaults}"
# Some overrides to element configuration based on type
#
@@ -115,24 +115,24 @@ elements:
install-commands:
(>):
# There's no way to get the setup.py to install this in the right place.
- - |
- if [ -d '%{install-root}/usr/lib/pkgconfig/' ]; then
- mkdir -p %{install-root}/usr/%{lib}/
- mv -f %{install-root}/usr/lib/pkgconfig/ %{install-root}/usr/%{lib}/
- fi
+ - |
+ if [ -d '%{install-root}/usr/lib/pkgconfig/' ]; then
+ mkdir -p %{install-root}/usr/%{lib}/
+ mv -f %{install-root}/usr/lib/pkgconfig/ %{install-root}/usr/%{lib}/
+ fi
meson:
variables:
meson-global: --buildtype=plain --auto-features=enabled
filter:
config:
- include-orphans: True
+ include-orphans: true
sources:
git_tag:
config:
- checkout-submodules: False
- track-tags: False
+ checkout-submodules: false
+ track-tags: false
split-rules:
devel:
@@ -149,7 +149,7 @@ split-rules:
- '%{datadir}/vala*/vapi'
- '%{datadir}/vala*/vapi/**'
vm:
- - '%{datadir}/dbus-1/**'
+ - '%{datadir}/dbus-1/**'
# Define some behavior for `bst shell`
#
@@ -158,7 +158,7 @@ shell:
# Default command for `bst shell`, we prefer bash, and disable
# parsing of profile and rc files so that the prompt BuildStream
# sets is not overwritten.
- command: [ 'bash', '--noprofile', '--norc', '-i' ]
+ command: ['bash', '--noprofile', '--norc', '-i']
# Some environment variables to inherit from the host environment
environment:
@@ -181,19 +181,19 @@ shell:
# Allow access to plausible video devices,
# declare these optional to avoid meaningless warnings
- path: '/dev/dri'
- optional: True
+ optional: true
- path: '/dev/mali'
- optional: True
+ optional: true
- path: '/dev/mali0'
- optional: True
+ optional: true
- path: '/dev/umplock'
- optional: True
+ optional: true
- path: '/dev/nvidiactl'
- optional: True
+ optional: true
- path: '/dev/nvidia0'
- optional: True
+ optional: true
- path: '/dev/nvidia-modeset'
- optional: True
+ optional: true
# Allow access to sysfs, needed for local device discovery
- '/sys'
@@ -204,7 +204,7 @@ shell:
- '${XDG_RUNTIME_DIR}'
variables:
- branch: master
+ branch: 3.36beta
ostree-branch: "gnome-os/%{arch}/%{branch}"
ostree-remote-url: "https://nightly.gnome.org/gnomeos/repo"
gcc_arch: "%{arch}"
@@ -217,18 +217,21 @@ variables:
localstatedir: "/var"
indep-libdir: "%{prefix}/lib"
debugdir: "%{indep-libdir}/debug"
- common_flags: "-O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions
-fstack-protector-strong -grecord-gcc-switches"
- flags_x86_64: "-march=x86-64 -mtune=generic %{common_flags} -fasynchronous-unwind-tables
-fstack-clash-protection -fcf-protection"
- flags_i686: "-march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign %{common_flags}
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection"
+ common_flags: "-O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions\
+ \ -fstack-protector-strong -grecord-gcc-switches"
+ flags_x86_64: "-march=x86-64 -mtune=generic %{common_flags} -fasynchronous-unwind-tables\
+ \ -fstack-clash-protection -fcf-protection"
+ flags_i686: "-march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign %{common_flags}\
+ \ -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection"
flags_aarch64: "%{common_flags} -fasynchronous-unwind-tables -fstack-clash-protection"
flags_arm: "%{common_flags}"
ldflags_defaults: "-Wl,-z,relro,-z,now -Wl,--as-needed -L%{libdir}"
(?):
- - arch == "i686":
- gcc_arch: "i386"
- - arch == "arm":
- abi: "gnueabihf"
+ - arch == "i686":
+ gcc_arch: "i386"
+ - arch == "arm":
+ abi: "gnueabihf"
# This should eventually done with buildstream includes
strip-binaries: |
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]