[gnome-build-meta/abderrahim/3.35.90: 3/3] 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/3] 3.35.90
- Date: Thu, 6 Feb 2020 16:18:28 +0000 (UTC)
commit 086297e7ae454a83515d830f6165ee61b993e19c
Author: Abderrahim Kitouni <akitouni gnome org>
Date: Thu Feb 6 17:17:46 2020 +0100
3.35.90
.gitlab-ci.yml | 7 +-
elements/core-deps/ModemManager.bst | 1 +
elements/core-deps/NetworkManager.bst | 6 +-
elements/core-deps/accountsservice.bst | 6 +-
elements/core-deps/amtk.bst | 6 +-
elements/core-deps/atkmm-1.6.bst | 6 +-
elements/core-deps/atkmm.bst | 5 +-
elements/core-deps/avahi.bst | 1 +
elements/core-deps/babl.bst | 6 +-
elements/core-deps/berkeleydb.bst | 1 +
elements/core-deps/blockdev.bst | 1 +
elements/core-deps/boost.bst | 1 +
elements/core-deps/cairomm-1.0.bst | 1 +
elements/core-deps/cairomm.bst | 5 +-
elements/core-deps/colord-gtk.bst | 6 +-
elements/core-deps/colord.bst | 6 +-
elements/core-deps/cryptsetup.bst | 1 +
elements/core-deps/dmraid.bst | 1 +
elements/core-deps/dotconf.bst | 1 +
elements/core-deps/eos-updater.bst | 1 +
elements/core-deps/espeak.bst | 1 +
elements/core-deps/evolution-data-server.bst | 6 +-
elements/core-deps/exempi.bst | 1 +
elements/core-deps/exiv2.bst | 1 +
elements/core-deps/flatpak.bst | 1 +
elements/core-deps/folks.bst | 7 +-
elements/core-deps/fuse.bst | 1 +
elements/core-deps/gegl.bst | 6 +-
elements/core-deps/geocode-glib.bst | 6 +-
elements/core-deps/gexiv2.bst | 1 +
elements/core-deps/glibmm-2.4.bst | 6 +-
elements/core-deps/glibmm.bst | 5 +-
elements/core-deps/gmime3.bst | 6 +-
elements/core-deps/gnome-autoar.bst | 6 +-
elements/core-deps/gnome-online-accounts.bst | 6 +-
elements/core-deps/gnome-online-miners.bst | 6 +-
elements/core-deps/gnome-video-effects.bst | 6 +-
elements/core-deps/gom.bst | 6 +-
elements/core-deps/grilo-plugins.bst | 6 +-
elements/core-deps/grilo.bst | 6 +-
elements/core-deps/gsound.bst | 6 +-
elements/core-deps/gspell.bst | 6 +-
elements/core-deps/gssdp.bst | 6 +-
elements/core-deps/gtk-vnc.bst | 10 +--
elements/core-deps/gtkmm-3.bst | 6 +-
elements/core-deps/gtkmm.bst | 5 +-
elements/core-deps/gupnp-av.bst | 6 +-
elements/core-deps/gupnp-dlna.bst | 6 +-
elements/core-deps/gupnp.bst | 6 +-
elements/core-deps/intltool.bst | 1 +
elements/core-deps/iptables.bst | 1 +
elements/core-deps/json-c.bst | 1 +
elements/core-deps/libatasmart.bst | 1 +
elements/core-deps/libbytesize.bst | 1 +
elements/core-deps/libchamplain.bst | 6 +-
elements/core-deps/libcue.bst | 1 +
elements/core-deps/libdaemon.bst | 1 +
elements/core-deps/libdazzle.bst | 6 +-
elements/core-deps/libdvdread.bst | 1 +
elements/core-deps/libevdev.bst | 1 +
elements/core-deps/libgdata.bst | 1 +
elements/core-deps/libgfbgraph.bst | 6 +-
elements/core-deps/libgnomekbd.bst | 6 +-
elements/core-deps/libgsf.bst | 6 +-
elements/core-deps/libgtop.bst | 6 +-
elements/core-deps/libgudev.bst | 6 +-
elements/core-deps/libgusb.bst | 6 +-
elements/core-deps/libgweather.bst | 6 +-
elements/core-deps/libgxps.bst | 6 +-
elements/core-deps/libhandy.bst | 1 +
elements/core-deps/libical.bst | 1 +
elements/core-deps/libinput.bst | 6 +-
elements/core-deps/libmbim.bst | 6 +-
elements/core-deps/libmediaart.bst | 6 +-
elements/core-deps/libmusicbrainz.bst | 1 +
elements/core-deps/libndp.bst | 1 +
elements/core-deps/libnl.bst | 1 +
elements/core-deps/libnma.bst | 6 +-
elements/core-deps/liboauth.bst | 1 +
elements/core-deps/libosinfo.bst | 1 +
elements/core-deps/libpeas.bst | 6 +-
elements/core-deps/libqmi.bst | 6 +-
elements/core-deps/librest.bst | 6 +-
elements/core-deps/libsigcplusplus-2.0.bst | 6 +-
elements/core-deps/libsigcplusplus.bst | 5 +-
elements/core-deps/libusb.bst | 1 +
elements/core-deps/libvirt-glib.bst | 6 +-
elements/core-deps/libvirt.bst | 1 +
elements/core-deps/libwacom.bst | 1 +
elements/core-deps/libxklavier.bst | 1 +
elements/core-deps/libyaml.bst | 1 +
elements/core-deps/libzapojit.bst | 6 +-
elements/core-deps/lvm2.bst | 1 +
elements/core-deps/malcontent.bst | 1 +
elements/core-deps/mm-common.bst | 6 +-
.../core-deps/mobile-broadband-provider-info.bst | 6 +-
elements/core-deps/mogwai.bst | 1 +
elements/core-deps/mozjs60.bst | 4 +-
elements/core-deps/mpc.bst | 1 +
elements/core-deps/mpfr.bst | 1 +
elements/core-deps/mtdev.bst | 1 +
elements/core-deps/ndctl.bst | 1 +
elements/core-deps/neon.bst | 1 +
elements/core-deps/openldap.bst | 1 +
elements/core-deps/osinfo-db-tools.bst | 1 +
elements/core-deps/ostree.bst | 1 +
elements/core-deps/pangomm-1.4.bst | 6 +-
elements/core-deps/pangomm.bst | 5 +-
elements/core-deps/parted.bst | 1 +
elements/core-deps/phodav.bst | 6 +-
elements/core-deps/plymouth.bst | 1 +
elements/core-deps/polkit.bst | 6 +-
elements/core-deps/poppler.bst | 1 +
elements/core-deps/portablexdr.bst | 1 +
elements/core-deps/portaudio.bst | 1 +
elements/core-deps/ppp.bst | 4 +-
elements/core-deps/pyatspi2.bst | 6 +-
elements/core-deps/rpcsvc-proto.bst | 1 +
elements/core-deps/samba.bst | 11 +--
elements/core-deps/sane-backends.bst | 1 +
elements/core-deps/speech-dispatcher.bst | 1 +
elements/core-deps/spice-gtk.bst | 1 +
elements/core-deps/spice-protocol.bst | 1 +
elements/core-deps/startup-notification.bst | 1 +
elements/core-deps/tepl.bst | 6 +-
elements/core-deps/totem-pl-parser.bst | 6 +-
elements/core-deps/tracker-miners.bst | 6 +-
elements/core-deps/tracker.bst | 6 +-
elements/core-deps/uchardet.bst | 6 +-
elements/core-deps/udisks2.bst | 1 +
elements/core-deps/uhttpmock.bst | 6 +-
elements/core-deps/upower.bst | 1 +
elements/core-deps/volume-key.bst | 1 +
elements/core-deps/vte.bst | 14 ++--
elements/core-deps/xmlb.bst | 1 +
elements/core-deps/xmlto.bst | 1 +
elements/core/baobab.bst | 6 +-
elements/core/cheese.bst | 6 +-
elements/core/eog.bst | 6 +-
elements/core/epiphany.bst | 6 +-
elements/core/evince.bst | 1 +
elements/core/file-roller.bst | 6 +-
elements/core/gdm.bst | 6 +-
elements/core/gedit.bst | 10 +--
elements/core/gnome-backgrounds.bst | 6 +-
elements/core/gnome-bluetooth.bst | 10 +--
elements/core/gnome-boxes.bst | 13 +--
elements/core/gnome-calculator.bst | 6 +-
elements/core/gnome-calendar.bst | 6 +-
elements/core/gnome-characters.bst | 6 +-
elements/core/gnome-clocks.bst | 6 +-
elements/core/gnome-color-manager.bst | 6 +-
elements/core/gnome-contacts.bst | 6 +-
elements/core/gnome-control-center.bst | 13 +--
elements/core/gnome-desktop.bst | 6 +-
elements/core/gnome-disk-utility.bst | 6 +-
elements/core/gnome-font-viewer.bst | 6 +-
elements/core/gnome-getting-started-docs.bst | 6 +-
elements/core/gnome-initial-setup.bst | 9 +-
elements/core/gnome-keyring.bst | 6 +-
elements/core/gnome-logs.bst | 6 +-
elements/core/gnome-maps.bst | 6 +-
elements/core/gnome-menus.bst | 6 +-
elements/core/gnome-music.bst | 16 +---
elements/core/gnome-photos.bst | 10 +--
elements/core/gnome-screenshot.bst | 6 +-
elements/core/gnome-session.bst | 6 +-
elements/core/gnome-settings-daemon.bst | 11 +--
elements/core/gnome-shell-extensions.bst | 6 +-
elements/core/gnome-shell.bst | 11 +--
elements/core/gnome-software.bst | 6 +-
elements/core/gnome-system-monitor.bst | 6 +-
elements/core/gnome-terminal.bst | 6 +-
elements/core/gnome-themes-extra.bst | 6 +-
elements/core/gnome-user-docs.bst | 6 +-
elements/core/gnome-user-share.bst | 6 +-
elements/core/gnome-weather.bst | 6 +-
elements/core/mutter.bst | 6 +-
elements/core/nautilus.bst | 10 +--
elements/core/orca.bst | 6 +-
elements/core/rygel.bst | 6 +-
elements/core/simple-scan.bst | 6 +-
elements/core/sushi.bst | 6 +-
elements/core/totem.bst | 13 +--
elements/freedesktop-sdk.bst | 1 +
elements/openh264-extension.bst | 1 +
elements/sdk-deps/libsass.bst | 1 +
elements/sdk-deps/sassc.bst | 1 +
elements/sdk/WebKitGTK.bst | 4 +-
elements/sdk/adwaita-icon-theme.bst | 6 +-
elements/sdk/appstream-glib.bst | 6 +-
elements/sdk/at-spi2-atk.bst | 6 +-
elements/sdk/at-spi2-core.bst | 6 +-
elements/sdk/atk.bst | 6 +-
elements/sdk/brotli.bst | 1 +
elements/sdk/cantarell-fonts.bst | 1 +
elements/sdk/clutter-gst.bst | 1 +
elements/sdk/clutter-gtk.bst | 1 +
elements/sdk/clutter.bst | 1 +
elements/sdk/cogl.bst | 6 +-
elements/sdk/dconf.bst | 6 +-
elements/sdk/enchant-2.bst | 1 +
elements/sdk/fcitx.bst | 1 +
elements/sdk/gcab.bst | 6 +-
elements/sdk/gcr.bst | 6 +-
elements/sdk/gdk-pixbuf.bst | 6 +-
elements/sdk/geoclue.bst | 1 +
elements/sdk/gjs.bst | 6 +-
elements/sdk/glib-networking.bst | 6 +-
elements/sdk/glib.bst | 6 +-
elements/sdk/gobject-introspection.bst | 6 +-
elements/sdk/graphene.bst | 6 +-
elements/sdk/gsettings-desktop-schemas.bst | 6 +-
elements/sdk/gtk+-3.bst | 6 +-
elements/sdk/gtk-doc.bst | 6 +-
elements/sdk/gtk.bst | 7 +-
elements/sdk/gtksourceview.bst | 6 +-
elements/sdk/gvfs.bst | 6 +-
elements/sdk/ibus.bst | 1 +
elements/sdk/json-glib.bst | 6 +-
elements/sdk/krb5.bst | 1 +
elements/sdk/libcanberra.bst | 1 +
elements/sdk/libgee.bst | 6 +-
elements/sdk/libnotify.bst | 7 +-
elements/sdk/librsvg.bst | 5 +-
elements/sdk/libsecret.bst | 6 +-
elements/sdk/libsoup.bst | 6 +-
elements/sdk/libwpe.bst | 1 +
elements/sdk/mozjs68.bst | 4 +-
elements/sdk/openjpeg.bst | 1 +
elements/sdk/pango.bst | 6 +-
elements/sdk/pycairo.bst | 1 +
elements/sdk/pygobject.bst | 6 +-
elements/sdk/python-pygments.bst | 1 +
elements/sdk/python2.bst | 1 +
elements/sdk/vala-tarball.bst | 1 +
elements/sdk/vala.bst | 6 +-
elements/sdk/woff2.bst | 1 +
elements/sdk/wpebackend-fdo.bst | 1 +
elements/sdk/yelp-tools.bst | 6 +-
elements/sdk/yelp-xsl.bst | 6 +-
elements/sdk/yelp.bst | 6 +-
elements/sdk/zenity.bst | 6 +-
elements/vm/kbd.bst | 1 +
elements/vm/plymouth-gnome-theme.bst | 1 +
elements/vm/qemu-tools.bst | 1 +
junction.refs | 4 +-
project.conf | 95 +++++++++++-----------
248 files changed, 607 insertions(+), 574 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9a3811e4..ed58cbeb 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: '80f4a16af18b8641874fe037710dcaad4710ff50'
- 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/ModemManager.bst b/elements/core-deps/ModemManager.bst
index 3f65df47..1d2a6a40 100644
--- a/elements/core-deps/ModemManager.bst
+++ b/elements/core-deps/ModemManager.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: https://www.freedesktop.org/software/ModemManager/ModemManager-1.12.4.tar.xz
+ ref: 852d61755e0c1a8d0c609b17192d742b324fdd2e513f3ed64b228befb859a95b
build-depends:
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/NetworkManager.bst b/elements/core-deps/NetworkManager.bst
index 7819db59..e5e5d716 100644
--- a/elements/core-deps/NetworkManager.bst
+++ b/elements/core-deps/NetworkManager.bst
@@ -1,8 +1,8 @@
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
+ ref: 5c90441cf603186ae2a4e0d31eede9e4137d89a5df17e2fc42fd7413e805df6b
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..5cdf1cd8 100644
--- a/elements/core-deps/accountsservice.bst
+++ b/elements/core-deps/accountsservice.bst
@@ -1,8 +1,8 @@
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
+ ref: ff2b2419a7e06bd9cb335ffe391c7409b49a0f0130b890bd54692a3986699c9b
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..2c85744b 100644
--- a/elements/core-deps/amtk.bst
+++ b/elements/core-deps/amtk.bst
@@ -1,8 +1,8 @@
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
+ ref: 71cc891fbaaa3d0cb87eeef9a2f7e1a2acab62f738d09ea922fb4b9ea2f84f86
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..e62546e2 100644
--- a/elements/core-deps/atkmm-1.6.bst
+++ b/elements/core-deps/atkmm-1.6.bst
@@ -1,8 +1,8 @@
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
+ ref: 4c4cfc917fd42d3879ce997b463428d6982affa0fb660cafcc0bc2d9afcedd3a
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/avahi.bst b/elements/core-deps/avahi.bst
index 1bbcadc0..3e11cc96 100644
--- a/elements/core-deps/avahi.bst
+++ b/elements/core-deps/avahi.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: github_com:lathiat/avahi/releases/download/v0.7/avahi-0.7.tar.gz
+ ref: 57a99b5dfe7fdae794e3d1ee7a62973a368e91e414bd0dfa5d84434de5b14804
- kind: local
path: files/avahi/avahi.conf
directory: extra
diff --git a/elements/core-deps/babl.bst b/elements/core-deps/babl.bst
index 7d30135c..d4a8429a 100644
--- a/elements/core-deps/babl.bst
+++ b/elements/core-deps/babl.bst
@@ -1,8 +1,8 @@
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
+ ref: 9a710b6950da37ada94cd9e2046cbce26de12473da32a7b79b7d1432fc66ce0e
build-depends:
- sdk/gobject-introspection.bst
- freedesktop-sdk.bst:components/git-minimal.bst
diff --git a/elements/core-deps/berkeleydb.bst b/elements/core-deps/berkeleydb.bst
index aba5cd73..e6ae0262 100644
--- a/elements/core-deps/berkeleydb.bst
+++ b/elements/core-deps/berkeleydb.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: http://http.debian.net/debian/pool/main/d/db5.3/db5.3_5.3.28.orig.tar.xz
+ ref: e1f85c8b6ebd0ed3ca72fa0ae97b65006f6d0bd0cd6f4ac24bed103cb5497bf5
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/blockdev.bst b/elements/core-deps/blockdev.bst
index cadae367..8ebcd374 100644
--- a/elements/core-deps/blockdev.bst
+++ b/elements/core-deps/blockdev.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: github_com:storaged-project/libblockdev/releases/download/2.21-1/libblockdev-2.21.tar.gz
+ ref: 317225f0d6cbc99d90481b0f8a30be8c325f5b5aebe82f9adf409214081de10a
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/boost.bst b/elements/core-deps/boost.bst
index f100a7b8..09cb5ace 100644
--- a/elements/core-deps/boost.bst
+++ b/elements/core-deps/boost.bst
@@ -2,6 +2,7 @@ kind: manual
sources:
- kind: tar
url: https://dl.bintray.com/boostorg/release/1.66.0/source/boost_1_66_0.tar.bz2
+ ref: 5721818253e6a0989583192f96782c4a98eb6204965316df9f5ad75819225ca9
depends:
- freedesktop-sdk.bst:bootstrap-import.bst
config:
diff --git a/elements/core-deps/cairomm-1.0.bst b/elements/core-deps/cairomm-1.0.bst
index cef20856..2ca95edd 100644
--- a/elements/core-deps/cairomm-1.0.bst
+++ b/elements/core-deps/cairomm-1.0.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: cairo_org:releases/cairomm-1.13.1.tar.gz
+ ref: 97a78bd7de6baf8af3da1f9b39f1317f8da9f1145b7694e928fbd5521da08ef6
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
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..57eb1f52 100644
--- a/elements/core-deps/colord-gtk.bst
+++ b/elements/core-deps/colord-gtk.bst
@@ -1,8 +1,8 @@
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
+ ref: 2a4cfae08bc69f000f40374934cd26f4ae86d286ce7de89f1622abc59644c717
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..1d8aaa99 100644
--- a/elements/core-deps/colord.bst
+++ b/elements/core-deps/colord.bst
@@ -1,8 +1,8 @@
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
+ ref: 9a0fe80160bf88efddb582a9fc0169f56065276dc3882c47dddb9eecd048c0a5
build-depends:
- sdk/gobject-introspection.bst
- sdk/gtk-doc.bst
diff --git a/elements/core-deps/cryptsetup.bst b/elements/core-deps/cryptsetup.bst
index 9c803553..3ab72bdb 100644
--- a/elements/core-deps/cryptsetup.bst
+++ b/elements/core-deps/cryptsetup.bst
@@ -3,6 +3,7 @@ sources:
- kind: tar
# volume_key doesn't work with 2.x
url: https://www.kernel.org/pub/linux/utils/cryptsetup/v1.7/cryptsetup-1.7.5.tar.xz
+ ref: 2b30cd1d0dd606a53ac77b406e1d37798d4b0762fa89de6ea546201906a251bd
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/dmraid.bst b/elements/core-deps/dmraid.bst
index 6ae4b7fd..84b30e19 100644
--- a/elements/core-deps/dmraid.bst
+++ b/elements/core-deps/dmraid.bst
@@ -3,6 +3,7 @@ sources:
- kind: tar
url: tarballs_needing_help:dmraid-1.0.0.rc16-3.tar.bz2
base-dir: dmraid/1.0.0.rc16-3/dmraid
+ ref: 93421bd169d71ff5e7d2db95b62b030bfa205a12010b6468dcdef80337d6fbd8
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/dotconf.bst b/elements/core-deps/dotconf.bst
index 7b69cb37..ca0cf67b 100644
--- a/elements/core-deps/dotconf.bst
+++ b/elements/core-deps/dotconf.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: github_com:williamh/dotconf/archive/v1.3.tar.gz
+ ref: 7f1ecf40de1ad002a065a321582ed34f8c14242309c3547ad59710ae3c805653
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/eos-updater.bst b/elements/core-deps/eos-updater.bst
index 0638140a..a1a54f70 100644
--- a/elements/core-deps/eos-updater.bst
+++ b/elements/core-deps/eos-updater.bst
@@ -4,6 +4,7 @@ sources:
- kind: tar
url: github_com:endlessm/eos-updater/archive/Release_3.7.5.tar.gz
+ ref: e01bef316286d450baa03a303c1088f409c0eacd38d2a455eeac4e41e14b86ac
depends:
- core-deps/NetworkManager.bst
- core-deps/avahi.bst
diff --git a/elements/core-deps/espeak.bst b/elements/core-deps/espeak.bst
index f7f5bcbf..91b0a30c 100644
--- a/elements/core-deps/espeak.bst
+++ b/elements/core-deps/espeak.bst
@@ -2,6 +2,7 @@ kind: manual
sources:
- kind: zip
url: downloads.sourceforge.net:espeak/espeak/espeak-1.48/espeak-1.48.04-source.zip
+ ref: bf9a17673adffcc28ff7ea18764f06136547e97bbd9edf2ec612f09b207f0659
depends:
- core-deps/portaudio.bst
- freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/core-deps/evolution-data-server.bst b/elements/core-deps/evolution-data-server.bst
index 1bf7b279..2381b5a4 100644
--- a/elements/core-deps/evolution-data-server.bst
+++ b/elements/core-deps/evolution-data-server.bst
@@ -1,8 +1,8 @@
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
+ ref: f7444e53228ecdae0f71c37846ff8e59ca7e54522dda040d889769d6fbd976fc
build-depends:
- core-deps/intltool.bst
- freedesktop-sdk.bst:components/gperf.bst
diff --git a/elements/core-deps/exempi.bst b/elements/core-deps/exempi.bst
index 94097515..be424b1d 100644
--- a/elements/core-deps/exempi.bst
+++ b/elements/core-deps/exempi.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: https://libopenraw.freedesktop.org/download/exempi-2.4.5.tar.bz2
+ ref: 406185feb88e84ea1d4b4251370be2991205790d7113a7e28e192ff46a4f221e
build-depends:
- freedesktop-sdk.bst:components/expat.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/exiv2.bst b/elements/core-deps/exiv2.bst
index 562c714a..d1fa34ce 100644
--- a/elements/core-deps/exiv2.bst
+++ b/elements/core-deps/exiv2.bst
@@ -2,6 +2,7 @@ kind: cmake
sources:
- kind: tar
url: github_com:Exiv2/exiv2/archive/v0.26.tar.gz
+ ref: 51cffa8d19d67e1da6c1d0f570a75b8f6c814113367318c2c0407691888c5f01
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
depends:
diff --git a/elements/core-deps/flatpak.bst b/elements/core-deps/flatpak.bst
index e3fa43c1..7fdba466 100644
--- a/elements/core-deps/flatpak.bst
+++ b/elements/core-deps/flatpak.bst
@@ -4,6 +4,7 @@ sources:
- kind: tar
url: github_com:flatpak/flatpak/releases/download/1.4.3/flatpak-1.4.3.tar.xz
+ ref: 279ee6f3b3622943816b949b5cf076df95600aa13a8b45412f8bf68b76ed6e85
build-depends:
- sdk/gobject-introspection.bst
- freedesktop-sdk.bst:components/bison.bst
diff --git a/elements/core-deps/folks.bst b/elements/core-deps/folks.bst
index 28b911b3..d5cdbaa1 100644
--- a/elements/core-deps/folks.bst
+++ b/elements/core-deps/folks.bst
@@ -1,10 +1,9 @@
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
+ ref: 0263d6b8de41acabbc95e9a2418374271fb649412a1de3e3ef6ad4a3a5270173
build-depends:
- freedesktop-sdk.bst:components/python3-dbusmock.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/fuse.bst b/elements/core-deps/fuse.bst
index fe78fe9c..de9936f9 100644
--- a/elements/core-deps/fuse.bst
+++ b/elements/core-deps/fuse.bst
@@ -3,6 +3,7 @@ kind: autotools
sources:
- kind: tar
url: github_com:libfuse/libfuse/releases/download/fuse-2.9.9/fuse-2.9.9.tar.gz
+ ref: d0e69d5d608cc22ff4843791ad097f554dd32540ddc9bed7638cc6fea7c1b4b5
- kind: patch
path: files/fuse/fuse-kernel-h-clean-includes.patch
diff --git a/elements/core-deps/gegl.bst b/elements/core-deps/gegl.bst
index b708908e..0688213b 100644
--- a/elements/core-deps/gegl.bst
+++ b/elements/core-deps/gegl.bst
@@ -1,8 +1,8 @@
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
+ ref: 23bd8bb42b20de7c2a8c314eeb5301dc20141feda20a4b1ed455020b69b73dff
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..6fee1c69 100644
--- a/elements/core-deps/geocode-glib.bst
+++ b/elements/core-deps/geocode-glib.bst
@@ -1,8 +1,8 @@
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
+ ref: 5baa6ab76a76c9fc567e4c32c3af2cd1d1784934c255bc5a62c512e6af6bde1c
build-depends:
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/gexiv2.bst b/elements/core-deps/gexiv2.bst
index 071be3d2..f1e4e0f1 100644
--- a/elements/core-deps/gexiv2.bst
+++ b/elements/core-deps/gexiv2.bst
@@ -2,6 +2,7 @@ kind: meson
sources:
- kind: tar
url: gnome_downloads:gexiv2/0.12/gexiv2-0.12.0.tar.xz
+ ref: 58f539b0386f36300b76f3afea3a508de4914b27e78f58ee4d142486a42f926a
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
depends:
diff --git a/elements/core-deps/glibmm-2.4.bst b/elements/core-deps/glibmm-2.4.bst
index 81179df0..a209a6d8 100644
--- a/elements/core-deps/glibmm-2.4.bst
+++ b/elements/core-deps/glibmm-2.4.bst
@@ -1,8 +1,8 @@
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
+ ref: 36659f13cc73282392d1305858f3bbca46fbd1ce2f078cc9db8b9f79b2e93cfe
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..c62af0cc 100644
--- a/elements/core-deps/gmime3.bst
+++ b/elements/core-deps/gmime3.bst
@@ -1,8 +1,8 @@
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
+ ref: fb7556501f85c3bf3e65fdd82697cbc4fa4b55dccd33ad14239ce0197e78ba59
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..fdb75750 100644
--- a/elements/core-deps/gnome-autoar.bst
+++ b/elements/core-deps/gnome-autoar.bst
@@ -1,8 +1,8 @@
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
+ ref: 0a34c377f8841abbf4c29bc848b301fbd8e4e20c03d7318c777c58432033657a
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..f2a4b603 100644
--- a/elements/core-deps/gnome-online-accounts.bst
+++ b/elements/core-deps/gnome-online-accounts.bst
@@ -1,8 +1,8 @@
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
+ ref: c0eda27a02f65245276e6971c876bb45605e8d4de379c6454503881a05bbeb71
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..8dfc78c1 100644
--- a/elements/core-deps/gnome-online-miners.bst
+++ b/elements/core-deps/gnome-online-miners.bst
@@ -1,8 +1,8 @@
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
+ ref: 845c2260fb12f14315c800d04d60f37e076c7c7b4222587ae75f108562fa52d8
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..80c6b0ee 100644
--- a/elements/core-deps/gnome-video-effects.bst
+++ b/elements/core-deps/gnome-video-effects.bst
@@ -1,8 +1,8 @@
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
+ ref: 4dc68e9b38fdfc1e8e0414e2d7ee83ace78efdee76f30506cc9dcd07394ad0c8
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..f3d7b8c3 100644
--- a/elements/core-deps/gom.bst
+++ b/elements/core-deps/gom.bst
@@ -1,8 +1,8 @@
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
+ ref: ac57e34b5fe273ed306efaeabb346712c264e341502913044a782cdf8c1036d8
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..0dde8f3b 100644
--- a/elements/core-deps/grilo-plugins.bst
+++ b/elements/core-deps/grilo-plugins.bst
@@ -1,8 +1,8 @@
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
+ ref: 803b360fdb6d5fde1e647bdc40c16de3031b1a95b347b48b65fe4fc27a548d4a
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..05a48d5f 100644
--- a/elements/core-deps/grilo.bst
+++ b/elements/core-deps/grilo.bst
@@ -1,8 +1,8 @@
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
+ ref: 0f911c0cb5a2f1c3e71215028553cfd6937bed4df88042452f276ebf2c28eb68
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..1c1d669a 100644
--- a/elements/core-deps/gsound.bst
+++ b/elements/core-deps/gsound.bst
@@ -1,8 +1,8 @@
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
+ ref: bba8ff30eea815037e53bee727bbd5f0b6a2e74d452a7711b819a7c444e78e53
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..73257d05 100644
--- a/elements/core-deps/gspell.bst
+++ b/elements/core-deps/gspell.bst
@@ -1,8 +1,8 @@
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
+ ref: 5ae514dd0216be069176accf6d0049d6a01cfa6a50df4bc06be85f7080b62de8
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..47cfc7ad 100644
--- a/elements/core-deps/gssdp.bst
+++ b/elements/core-deps/gssdp.bst
@@ -1,8 +1,8 @@
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
+ ref: cabb9e3b456b8354a55e23eb0207545d974643cda6d623523470ebbc4188b0a4
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..f8466619 100644
--- a/elements/core-deps/gtk-vnc.bst
+++ b/elements/core-deps/gtk-vnc.bst
@@ -1,12 +1,8 @@
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
+ ref: a81a1f1a79ad4618027628ffac27d3391524c063d9411c7a36a5ec3380e6c080
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..89d34adc 100644
--- a/elements/core-deps/gtkmm-3.bst
+++ b/elements/core-deps/gtkmm-3.bst
@@ -1,8 +1,8 @@
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
+ ref: 6d71091bcd1863133460d4188d04102810e9123de19706fb656b7bb915b4adc3
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..a5d02586 100644
--- a/elements/core-deps/gupnp-av.bst
+++ b/elements/core-deps/gupnp-av.bst
@@ -1,8 +1,8 @@
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
+ ref: 689dcf1492ab8991daea291365a32548a77d1a2294d85b33622b55cca9ce6fdc
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..dc9877f7 100644
--- a/elements/core-deps/gupnp-dlna.bst
+++ b/elements/core-deps/gupnp-dlna.bst
@@ -1,8 +1,8 @@
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
+ ref: 123e368227c11d5c17fc1aa76cbdaffa345355eb51d172cd39fc74a5b468ff6a
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..1cec21d8 100644
--- a/elements/core-deps/gupnp.bst
+++ b/elements/core-deps/gupnp.bst
@@ -1,8 +1,8 @@
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
+ ref: 9a80bd953e5c8772ad26b72f8da01cbe7241a113edd6084903f413ce751c9989
build-depends:
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/intltool.bst b/elements/core-deps/intltool.bst
index d063c0c0..a566e0a8 100644
--- a/elements/core-deps/intltool.bst
+++ b/elements/core-deps/intltool.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz
+ ref: 67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd
- kind: patch
path: files/intltool/intltool-perl-5.22-compatibility.patch
build-depends:
diff --git a/elements/core-deps/iptables.bst b/elements/core-deps/iptables.bst
index 882be054..599204c3 100644
--- a/elements/core-deps/iptables.bst
+++ b/elements/core-deps/iptables.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: tarballs_needing_help:iptables_1.6.2.orig.tar.bz2
+ ref: 55d02dfa46263343a401f297d44190f2a3e5113c8933946f094ed40237053733
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/json-c.bst b/elements/core-deps/json-c.bst
index f33da6c0..f08a26cb 100644
--- a/elements/core-deps/json-c.bst
+++ b/elements/core-deps/json-c.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: https://s3.amazonaws.com/json-c_releases/releases/json-c-0.13.1.tar.gz
+ ref: b87e608d4d3f7bfdd36ef78d56d53c74e66ab278d318b71e6002a369d36f4873
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/libatasmart.bst b/elements/core-deps/libatasmart.bst
index 81ed74c3..63d07388 100644
--- a/elements/core-deps/libatasmart.bst
+++ b/elements/core-deps/libatasmart.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: tarballs_needing_help:libatasmart-0.19.tar.xz
+ ref: 61f0ea345f63d28ab2ff0dc352c22271661b66bf09642db3a4049ac9dbdb0f8d
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/libbytesize.bst b/elements/core-deps/libbytesize.bst
index 40a5e48b..126c35d1 100644
--- a/elements/core-deps/libbytesize.bst
+++ b/elements/core-deps/libbytesize.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: github_com:storaged-project/libbytesize/releases/download/1.2/libbytesize-1.2.tar.gz
+ ref: 65656ed62080d73d0f21d9647cee20533377bee150e91807fd54c502f3e1108f
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/libchamplain.bst b/elements/core-deps/libchamplain.bst
index 1253a786..22a4a9ea 100644
--- a/elements/core-deps/libchamplain.bst
+++ b/elements/core-deps/libchamplain.bst
@@ -1,8 +1,8 @@
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
+ ref: 0232b4bfcd130a1c5bda7b6aec266bf2d06e701e8093df1886f1e26bc1ba3066
build-depends:
- sdk/gtk-doc.bst
- sdk/vala.bst
diff --git a/elements/core-deps/libcue.bst b/elements/core-deps/libcue.bst
index cf5bdb0b..adb4a7a9 100644
--- a/elements/core-deps/libcue.bst
+++ b/elements/core-deps/libcue.bst
@@ -2,6 +2,7 @@ kind: cmake
sources:
- kind: tar
url: https://github.com/lipnitsk/libcue/archive/v2.2.1.tar.gz
+ ref: f27bc3ebb2e892cd9d32a7bee6d84576a60f955f29f748b9b487b173712f1200
build-depends:
- freedesktop-sdk.bst:components/bison.bst
- freedesktop-sdk.bst:components/flex.bst
diff --git a/elements/core-deps/libdaemon.bst b/elements/core-deps/libdaemon.bst
index b8d493f5..4bdf8ed6 100644
--- a/elements/core-deps/libdaemon.bst
+++ b/elements/core-deps/libdaemon.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: tarballs_needing_help:libdaemon-0.14.tar.gz
+ ref: fd23eb5f6f986dcc7e708307355ba3289abe03cc381fc47a80bca4a50aa6b834
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/libdazzle.bst b/elements/core-deps/libdazzle.bst
index ecab7ed2..52e300e8 100644
--- a/elements/core-deps/libdazzle.bst
+++ b/elements/core-deps/libdazzle.bst
@@ -1,8 +1,8 @@
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
+ ref: df67f7a68096e4b33a70ee0bad14cd8a6778425deb087879b5cd8fef8f671304
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
depends:
diff --git a/elements/core-deps/libdvdread.bst b/elements/core-deps/libdvdread.bst
index da9fe245..7d075518 100644
--- a/elements/core-deps/libdvdread.bst
+++ b/elements/core-deps/libdvdread.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: http://download.videolan.org/pub/videolan/libdvdread/6.0.0/libdvdread-6.0.0.tar.bz2
+ ref: b33b1953b4860545b75f6efc06e01d9849e2ea4f797652263b0b4af6dd10f935
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/libevdev.bst b/elements/core-deps/libevdev.bst
index 0c1ca45d..29ff1b9b 100644
--- a/elements/core-deps/libevdev.bst
+++ b/elements/core-deps/libevdev.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: https://www.freedesktop.org/software/libevdev/libevdev-1.8.0.tar.xz
+ ref: 20d3cae4efd277f485abdf8f2a7c46588e539998b5a08c2c4d368218379d4211
build-depends:
- freedesktop-sdk.bst:components/python3.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/libgdata.bst b/elements/core-deps/libgdata.bst
index 8f0da1c8..3b572a24 100644
--- a/elements/core-deps/libgdata.bst
+++ b/elements/core-deps/libgdata.bst
@@ -2,6 +2,7 @@ kind: meson
sources:
- kind: tar
url: gnome_downloads:libgdata/0.17/libgdata-0.17.11.tar.xz
+ ref: 6b9917122e4def6e6f78bcb660e49e146540832e296abcb5cde99829a04ea986
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..1d886531 100644
--- a/elements/core-deps/libgfbgraph.bst
+++ b/elements/core-deps/libgfbgraph.bst
@@ -1,8 +1,8 @@
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
+ ref: da1179083cde2b649d7491c745250a00d292e390fd620b7dd2dd95a122dae0b6
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..b7147595 100644
--- a/elements/core-deps/libgnomekbd.bst
+++ b/elements/core-deps/libgnomekbd.bst
@@ -1,8 +1,8 @@
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
+ ref: f7ca02631576e9b88aee1b1bae37ac1488b80ee7975f20a97f29e761a7172679
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..04df9bb2 100644
--- a/elements/core-deps/libgsf.bst
+++ b/elements/core-deps/libgsf.bst
@@ -1,8 +1,8 @@
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
+ ref: ea36959b1421fc8e72caa222f30ec3234d0ed95990e2bf28943a85f33eadad2d
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..865eaa8a 100644
--- a/elements/core-deps/libgtop.bst
+++ b/elements/core-deps/libgtop.bst
@@ -1,8 +1,8 @@
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
+ ref: 78f3274c0c79c434c03655c1b35edf7b95ec0421430897fb1345a98a265ed2d4
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..625988ff 100644
--- a/elements/core-deps/libgudev.bst
+++ b/elements/core-deps/libgudev.bst
@@ -1,8 +1,8 @@
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
+ ref: 587c4970eb23f4e2deee2cb1fb7838c94a78c578f41ce12cac0a3f4a80dabb03
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..47e1d974 100644
--- a/elements/core-deps/libgusb.bst
+++ b/elements/core-deps/libgusb.bst
@@ -1,8 +1,8 @@
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
+ ref: f93942585b7dfe7628415e1d504d9f6cf2cc1c42f1df2c8f7aa104111068eb92
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..8ad0d538 100644
--- a/elements/core-deps/libgweather.bst
+++ b/elements/core-deps/libgweather.bst
@@ -1,8 +1,8 @@
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
+ ref: 02245395d639d9749fe2d19b7e66b64a152b9509ab0e5aad92514538b9c6f1b9
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..74b0de1a 100644
--- a/elements/core-deps/libgxps.bst
+++ b/elements/core-deps/libgxps.bst
@@ -1,8 +1,8 @@
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
+ ref: 1a939fc8fcea9471b7eca46b1ac90cff89a30d26f65c7c9a375a4bf91223fa94
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
depends:
diff --git a/elements/core-deps/libhandy.bst b/elements/core-deps/libhandy.bst
index ae3cd232..5db8f146 100644
--- a/elements/core-deps/libhandy.bst
+++ b/elements/core-deps/libhandy.bst
@@ -2,6 +2,7 @@ kind: meson
sources:
- kind: tar
url: https://source.puri.sm/Librem5/libhandy/-/archive/v0.0.12/libhandy-v0.0.12.tar.bz2
+ ref: 8302af3d84f86b9741cbbb00bed6f3674c60c157355ce1ad6e90554464374c89
build-depends:
- sdk/gtk-doc.bst
- sdk/vala.bst
diff --git a/elements/core-deps/libical.bst b/elements/core-deps/libical.bst
index 793f1838..8cd53715 100644
--- a/elements/core-deps/libical.bst
+++ b/elements/core-deps/libical.bst
@@ -2,6 +2,7 @@ kind: cmake
sources:
- kind: tar
url: github_com:libical/libical/releases/download/v3.0.7/libical-3.0.7.tar.gz
+ ref: 0abe66df1ea826e57db7f281c704ede834c84139012e6c686ea7adafd4e763fc
build-depends:
- sdk/gobject-introspection.bst
- sdk/vala.bst
diff --git a/elements/core-deps/libinput.bst b/elements/core-deps/libinput.bst
index 0959a9ed..0c65e71f 100644
--- a/elements/core-deps/libinput.bst
+++ b/elements/core-deps/libinput.bst
@@ -1,8 +1,8 @@
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
+ ref: 6b2f57495c6f173ecf49ee19d3e10087d9916a52711e1b5eb01e0d9635950c16
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..a54cb09e 100644
--- a/elements/core-deps/libmbim.bst
+++ b/elements/core-deps/libmbim.bst
@@ -1,8 +1,8 @@
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
+ ref: 5c0778eb1cd12c3604523134e55183f5147b0cae71150e875b583768f7aa1f38
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..2ba4033c 100644
--- a/elements/core-deps/libmediaart.bst
+++ b/elements/core-deps/libmediaart.bst
@@ -1,8 +1,8 @@
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
+ ref: a57be017257e4815389afe4f58fdacb6a50e74fd185452b23a652ee56b04813d
build-depends:
- sdk/gobject-introspection.bst
- sdk/gtk-doc.bst
diff --git a/elements/core-deps/libmusicbrainz.bst b/elements/core-deps/libmusicbrainz.bst
index 2630da84..7dd02397 100644
--- a/elements/core-deps/libmusicbrainz.bst
+++ b/elements/core-deps/libmusicbrainz.bst
@@ -3,6 +3,7 @@ sources:
- kind: tar
url: github_com:metabrainz/libmusicbrainz/releases/download/release-5.1.0/libmusicbrainz-5.1.0.tar.gz
# this patch has been merged upstream and can be removed when this is updated
+ ref: 6749259e89bbb273f3f5ad7acdffb7c47a2cf8fcaeab4c4695484cef5f4c6b46
- kind: patch
path: files/libmusicbrainz/cmake-ninja.patch
build-depends:
diff --git a/elements/core-deps/libndp.bst b/elements/core-deps/libndp.bst
index 8105f291..40f86553 100644
--- a/elements/core-deps/libndp.bst
+++ b/elements/core-deps/libndp.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: http://libndp.org/files/libndp-1.6.tar.gz
+ ref: 0c7dfa84e013bd5e569ef2c6292a6f72cfaf14f4ff77a77425e52edc33ffac0e
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/libnl.bst b/elements/core-deps/libnl.bst
index d7a05657..399152ca 100644
--- a/elements/core-deps/libnl.bst
+++ b/elements/core-deps/libnl.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: github_com:thom311/libnl/releases/download/libnl3_4_0/libnl-3.4.0.tar.gz
+ ref: b7287637ae71c6db6f89e1422c995f0407ff2fe50cecd61a312b6a9b0921f5bf
build-depends:
- freedesktop-sdk.bst:components/bison.bst
- freedesktop-sdk.bst:components/flex.bst
diff --git a/elements/core-deps/libnma.bst b/elements/core-deps/libnma.bst
index e40bbcb7..b243b6e5 100644
--- a/elements/core-deps/libnma.bst
+++ b/elements/core-deps/libnma.bst
@@ -1,8 +1,8 @@
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
+ ref: 4e419d5fe4f0360b25f9fe9223a4ed6da94984a5dcd999679856c78c46a334f1
build-depends:
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/liboauth.bst b/elements/core-deps/liboauth.bst
index 8541c701..b633ecec 100644
--- a/elements/core-deps/liboauth.bst
+++ b/elements/core-deps/liboauth.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: downloads.sourceforge.net:liboauth/liboauth-1.0.3.tar.gz
+ ref: 0df60157b052f0e774ade8a8bac59d6e8d4b464058cc55f9208d72e41156811f
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/libosinfo.bst b/elements/core-deps/libosinfo.bst
index f8ae145c..ef58d49f 100644
--- a/elements/core-deps/libosinfo.bst
+++ b/elements/core-deps/libosinfo.bst
@@ -2,6 +2,7 @@ kind: meson
sources:
- kind: tar
url: https://releases.pagure.org/libosinfo/libosinfo-1.7.1.tar.xz
+ ref: bb26106ad4a9f8523f81b332d2aedb717cdcb0500b3f68ba7c6ff945c4d627e9
- kind: local
path: files/libosinfo/pci.ids
- kind: local
diff --git a/elements/core-deps/libpeas.bst b/elements/core-deps/libpeas.bst
index f4258f4a..f9c9f3e1 100644
--- a/elements/core-deps/libpeas.bst
+++ b/elements/core-deps/libpeas.bst
@@ -1,8 +1,8 @@
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
+ ref: 1c9bbb29740c29cd6e1dd0c9964722ff08cd5e6f68f1b5c135bc391a6ce97639
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..d94b34c5 100644
--- a/elements/core-deps/libqmi.bst
+++ b/elements/core-deps/libqmi.bst
@@ -1,8 +1,8 @@
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
+ ref: 0316badec92ff32f51fe6278e6046968d2272a26608995deedd8e4afb563918a
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..a2e42c45 100644
--- a/elements/core-deps/librest.bst
+++ b/elements/core-deps/librest.bst
@@ -1,8 +1,8 @@
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
+ ref: 0513aad38e5d3cedd4ae3c551634e3be1b9baaa79775e53b2dba9456f15b01c9
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..9427aca0 100644
--- a/elements/core-deps/libsigcplusplus-2.0.bst
+++ b/elements/core-deps/libsigcplusplus-2.0.bst
@@ -1,8 +1,8 @@
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
+ ref: b1ca0253379596f9c19f070c83d362b12dfd39c0a3ea1dd813e8e21c1a097a98
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/libusb.bst b/elements/core-deps/libusb.bst
index 981a5a73..854168cc 100644
--- a/elements/core-deps/libusb.bst
+++ b/elements/core-deps/libusb.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: github_com:libusb/libusb/releases/download/v1.0.21/libusb-1.0.21.tar.bz2
+ ref: 7dce9cce9a81194b7065ee912bcd55eeffebab694ea403ffb91b67db66b1824b
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..b8a7b080 100644
--- a/elements/core-deps/libvirt-glib.bst
+++ b/elements/core-deps/libvirt-glib.bst
@@ -1,8 +1,8 @@
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
+ ref: 7fff8ca9a2b723dbfd04223b1c7624251c8bf79eb57ec27362a7301b2dd9ebfe
build-depends:
- core-deps/intltool.bst
- sdk/gtk-doc.bst
diff --git a/elements/core-deps/libvirt.bst b/elements/core-deps/libvirt.bst
index 9cc88f3d..da0e9292 100644
--- a/elements/core-deps/libvirt.bst
+++ b/elements/core-deps/libvirt.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: https://libvirt.org/sources/libvirt-4.9.0.tar.xz
+ ref: 4fd4bfe7312b7996a817c7919cf0062de0d5b3c400c93bd30855a46c40dd455a
build-depends:
- freedesktop-sdk.bst:components/libxslt.bst
- freedesktop-sdk.bst:components/python3.bst
diff --git a/elements/core-deps/libwacom.bst b/elements/core-deps/libwacom.bst
index daaf6673..2134d507 100644
--- a/elements/core-deps/libwacom.bst
+++ b/elements/core-deps/libwacom.bst
@@ -2,6 +2,7 @@ kind: meson
sources:
- kind: tar
url: github_com:linuxwacom/libwacom/releases/download/libwacom-1.1/libwacom-1.1.tar.bz2
+ ref: 8cb483593676332e92d3fe1fe816350f136bb906fcee329579d6cb9802d99e02
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
depends:
diff --git a/elements/core-deps/libxklavier.bst b/elements/core-deps/libxklavier.bst
index 3c644331..3459db49 100644
--- a/elements/core-deps/libxklavier.bst
+++ b/elements/core-deps/libxklavier.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: people_freedesktop_org:~svu/libxklavier-5.4.tar.bz2
+ ref: 17a34194df5cbcd3b7bfd0f561d95d1f723aa1c87fca56bc2c209514460a9320
build-depends:
- freedesktop-sdk.bst:components/iso-codes.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/libyaml.bst b/elements/core-deps/libyaml.bst
index 76c0e71d..a4f9d6ed 100644
--- a/elements/core-deps/libyaml.bst
+++ b/elements/core-deps/libyaml.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: github_com:yaml/libyaml/archive/0.1.7.tar.gz
+ ref: e1884d0fa1eec8cf869ac6bebbf25391e81956aa2970267f974a9fa5e0b968e2
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/libzapojit.bst b/elements/core-deps/libzapojit.bst
index 54fe7401..e460c5c7 100644
--- a/elements/core-deps/libzapojit.bst
+++ b/elements/core-deps/libzapojit.bst
@@ -1,8 +1,8 @@
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
+ ref: 3d25f99329105abb99d1e9651b0aa1842065456ea54c22970a7330e9f3d1c37e
build-depends:
- core-deps/intltool.bst
- sdk/gtk-doc.bst
diff --git a/elements/core-deps/lvm2.bst b/elements/core-deps/lvm2.bst
index 2046b9ab..4a46e87f 100644
--- a/elements/core-deps/lvm2.bst
+++ b/elements/core-deps/lvm2.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: https://www.sourceware.org/pub/lvm2/LVM2.2.02.177.tgz
+ ref: 4025a23ec9b15c2cb7486d151c29dc953b75efc4d452cfe9dbbc7c0fac8e80f2
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/malcontent.bst b/elements/core-deps/malcontent.bst
index 73abd568..133a604e 100644
--- a/elements/core-deps/malcontent.bst
+++ b/elements/core-deps/malcontent.bst
@@ -4,6 +4,7 @@ sources:
- kind: tar
url: https://tecnocode.co.uk/downloads/malcontent-0.4.0.tar.xz
+ ref: 4e7731a31529b9111ab4ae923d4c7844fe889d8acd2c8798aec72d34e20921ae
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/mm-common.bst b/elements/core-deps/mm-common.bst
index 9d65886f..6dfe413c 100644
--- a/elements/core-deps/mm-common.bst
+++ b/elements/core-deps/mm-common.bst
@@ -17,9 +17,9 @@
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
+ ref: b97d9b041e5952486cab620b44ab09f6013a478f43b6699ae899b8a4da189cd4
- 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..2a958213 100644
--- a/elements/core-deps/mobile-broadband-provider-info.bst
+++ b/elements/core-deps/mobile-broadband-provider-info.bst
@@ -1,8 +1,8 @@
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
+ ref: c22d64a565d1975b9eecb6ed2eeaef18634bc6f385c8137d05e845d8fb3cce5b
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/mogwai.bst b/elements/core-deps/mogwai.bst
index c9499b4e..555e7dde 100644
--- a/elements/core-deps/mogwai.bst
+++ b/elements/core-deps/mogwai.bst
@@ -4,6 +4,7 @@ sources:
- kind: tar
url: github_com:endlessm/mogwai/archive/Release_3.7.5.tar.gz
+ ref: c270cf1a9594a05cf84fc7150aa5a91e0da24b0724486ed4828e4b56504a8972
build-depends:
- freedesktop-sdk.bst:components/git-minimal.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/mozjs60.bst b/elements/core-deps/mozjs60.bst
index e9d542f7..adb52257 100644
--- a/elements/core-deps/mozjs60.bst
+++ b/elements/core-deps/mozjs60.bst
@@ -2,6 +2,7 @@ kind: manual
sources:
- kind: tar
url: gnome_download:teams/releng/tarballs-needing-help/mozjs/mozjs-60.8.0.tar.bz2
+ ref: 697331336c3d65b80ded9ca87b4a8ceb804e5342b476eaa133ac638102a9dc5d
build-depends:
- sdk/python2.bst
- freedesktop-sdk.bst:components/autoconf.bst
@@ -18,7 +19,8 @@ variables:
command-subdir: _build
config:
configure-commands:
- - ../js/src/configure --prefix=%{prefix} --libdir=%{libdir} --disable-jemalloc AUTOCONF=autoconf
%{mozjs_target}
+ - ../js/src/configure --prefix=%{prefix} --libdir=%{libdir} --disable-jemalloc AUTOCONF=autoconf
+ %{mozjs_target}
build-commands:
- make
install-commands:
diff --git a/elements/core-deps/mpc.bst b/elements/core-deps/mpc.bst
index d899b1ab..7acc51ea 100644
--- a/elements/core-deps/mpc.bst
+++ b/elements/core-deps/mpc.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: ftp_gnu_org:mpc/mpc-1.1.0.tar.gz
+ ref: 6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/mpfr.bst b/elements/core-deps/mpfr.bst
index d47b3628..27321939 100644
--- a/elements/core-deps/mpfr.bst
+++ b/elements/core-deps/mpfr.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: ftp_gnu_org:mpfr/mpfr-4.0.1.tar.xz
+ ref: 67874a60826303ee2fb6affc6dc0ddd3e749e9bfcb4c8655e3953d0458a6e16e
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/mtdev.bst b/elements/core-deps/mtdev.bst
index 8646727f..104ce3ed 100644
--- a/elements/core-deps/mtdev.bst
+++ b/elements/core-deps/mtdev.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: http://bitmath.org/code/mtdev/mtdev-1.1.5.tar.bz2
+ ref: 6677d5708a7948840de734d8b4675d5980d4561171c5a8e89e54adf7a13eba7f
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/ndctl.bst b/elements/core-deps/ndctl.bst
index e1b4dc9a..3e338770 100644
--- a/elements/core-deps/ndctl.bst
+++ b/elements/core-deps/ndctl.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: github_com:pmem/ndctl/archive/v64.1.tar.gz
+ ref: 8ad95e2b46c157bda1e942be337fdeff0009ec928d45267d6e98fffce55103ef
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/neon.bst b/elements/core-deps/neon.bst
index a97767fb..5daebfc6 100644
--- a/elements/core-deps/neon.bst
+++ b/elements/core-deps/neon.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: http://http.debian.net/debian/pool/main/n/neon27/neon27_0.30.2.orig.tar.gz
+ ref: db0bd8cdec329b48f53a6f00199c92d5ba40b0f015b153718d1b15d3d967fbca
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/openldap.bst b/elements/core-deps/openldap.bst
index c7c7da6f..e9abeaa4 100644
--- a/elements/core-deps/openldap.bst
+++ b/elements/core-deps/openldap.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: http://openldap.org/software/download/OpenLDAP/openldap-release/openldap-2.4.45.tgz
+ ref: cdd6cffdebcd95161a73305ec13fc7a78e9707b46ca9f84fb897cd5626df3824
build-depends:
- freedesktop-sdk.bst:components/groff.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/osinfo-db-tools.bst b/elements/core-deps/osinfo-db-tools.bst
index 346b3f0f..65f4b1f9 100644
--- a/elements/core-deps/osinfo-db-tools.bst
+++ b/elements/core-deps/osinfo-db-tools.bst
@@ -2,6 +2,7 @@ kind: meson
sources:
- kind: tar
url: https://releases.pagure.org/libosinfo/osinfo-db-tools-1.7.0.tar.xz
+ ref: 4bddbec5f407436e0b62f0d7657e866adc980709acf5321aa0d4c3eb54aea823
build-depends:
- freedesktop-sdk.bst:components/perl-xml-parser.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/ostree.bst b/elements/core-deps/ostree.bst
index 56998d82..88264d4b 100644
--- a/elements/core-deps/ostree.bst
+++ b/elements/core-deps/ostree.bst
@@ -3,6 +3,7 @@ kind: autotools
sources:
- kind: tar
url: github_com:ostreedev/ostree/releases/download/v2019.5/libostree-2019.5.tar.xz
+ ref: 9568156d147865f0f744373288039dbde784c0cf1de37fdd2cacf4e950790875
- kind: patch
path: files/ostree/no-boot-symlink.patch
diff --git a/elements/core-deps/pangomm-1.4.bst b/elements/core-deps/pangomm-1.4.bst
index 4405b3ba..e72479bb 100644
--- a/elements/core-deps/pangomm-1.4.bst
+++ b/elements/core-deps/pangomm-1.4.bst
@@ -1,8 +1,8 @@
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
+ ref: ca6da067ff93a6445780c0b4b226eb84f484ab104b8391fb744a45cbc7edbf56
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/parted.bst b/elements/core-deps/parted.bst
index 77c91a5b..3179d9e4 100644
--- a/elements/core-deps/parted.bst
+++ b/elements/core-deps/parted.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: ftp_gnu_org:parted/parted-3.2.tar.xz
+ ref: 858b589c22297cacdf437f3baff6f04b333087521ab274f7ab677cb8c6bb78e4
- kind: patch
path: files/parted/include-sysmacros.patch
build-depends:
diff --git a/elements/core-deps/phodav.bst b/elements/core-deps/phodav.bst
index 0123108a..4f152e38 100644
--- a/elements/core-deps/phodav.bst
+++ b/elements/core-deps/phodav.bst
@@ -1,8 +1,8 @@
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
+ ref: 6ef61e624c30a42fb720ef7ade7447e9ba922d69024b0326dc072fa3362ebe59
build-depends:
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:components/git.bst
diff --git a/elements/core-deps/plymouth.bst b/elements/core-deps/plymouth.bst
index 393b550d..077e67eb 100644
--- a/elements/core-deps/plymouth.bst
+++ b/elements/core-deps/plymouth.bst
@@ -4,6 +4,7 @@ sources:
- kind: tar
url: https://www.freedesktop.org/software/plymouth/releases/plymouth-0.9.4.tar.xz
+ ref: 4a197a4f1a05785d7453dd829b231352fb2d09171bd86c5ffaafbb2dd6791351
depends:
- sdk/gtk+-3.bst
- sdk/pango.bst
diff --git a/elements/core-deps/polkit.bst b/elements/core-deps/polkit.bst
index c34819d9..416f424a 100644
--- a/elements/core-deps/polkit.bst
+++ b/elements/core-deps/polkit.bst
@@ -1,8 +1,8 @@
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
+ ref: 88170c9e711e8db305a12fdb8234fac5706c61969b94e084d0f117d8ec5d34b1
- kind: local
path: files/polkit/sysusers.conf
directory: data
diff --git a/elements/core-deps/poppler.bst b/elements/core-deps/poppler.bst
index 909cf48e..c7a0ad82 100644
--- a/elements/core-deps/poppler.bst
+++ b/elements/core-deps/poppler.bst
@@ -2,6 +2,7 @@ kind: cmake
sources:
- kind: tar
url: https://poppler.freedesktop.org/poppler-0.82.0.tar.xz
+ ref: 234f8e573ea57fb6a008e7c1e56bfae1af5d1adf0e65f47555e1ae103874e4df
build-depends:
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
diff --git a/elements/core-deps/portablexdr.bst b/elements/core-deps/portablexdr.bst
index 57091f86..9900bcd2 100644
--- a/elements/core-deps/portablexdr.bst
+++ b/elements/core-deps/portablexdr.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: tarballs_needing_help:portablexdr-4.9.1.tar.gz
+ ref: 5cf4bdd153cf4d44eaf10b725f451d0cfadc070b4b9a9ccfb64094b8f78de72c
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/portaudio.bst b/elements/core-deps/portaudio.bst
index 412fd7bc..971aaf61 100644
--- a/elements/core-deps/portaudio.bst
+++ b/elements/core-deps/portaudio.bst
@@ -3,6 +3,7 @@ kind: cmake
sources:
- kind: tar
url: http://www.portaudio.com/archives/pa_stable_v190600_20161030.tgz
+ ref: f5a21d7dcd6ee84397446fa1fa1a0675bb2e8a4a6dceb4305a8404698d8d1513
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
depends:
diff --git a/elements/core-deps/ppp.bst b/elements/core-deps/ppp.bst
index 75c3a55f..4bb3f071 100644
--- a/elements/core-deps/ppp.bst
+++ b/elements/core-deps/ppp.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: gnome_download:teams/releng/tarballs-needing-help/ppp/ppp-2.4.7.tar.gz
+ ref: 02e0a3dd3e4799e33103f70ec7df75348c8540966ee7c948e4ed8a42bbccfb30
- kind: patch
path: files/ppp/use-openssl.patch
build-depends:
@@ -11,4 +12,5 @@ depends:
variables:
# not a real autotools project
autogen: ''
- make-install: make -j1 INSTROOT="%{install-root}" BINDIR="%{install-root}%{bindir}" install
+ make-install: make -j1 INSTROOT="%{install-root}" BINDIR="%{install-root}%{bindir}"
+ install
diff --git a/elements/core-deps/pyatspi2.bst b/elements/core-deps/pyatspi2.bst
index e5218a6c..ea25b831 100644
--- a/elements/core-deps/pyatspi2.bst
+++ b/elements/core-deps/pyatspi2.bst
@@ -1,8 +1,8 @@
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
+ ref: 86e608f7a8a2f9877084ed3848700757acea660a55a219214ba0ce9f8764311a
build-depends:
- freedesktop-sdk.bst:components/python3.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/rpcsvc-proto.bst b/elements/core-deps/rpcsvc-proto.bst
index 8216fd85..16e52904 100644
--- a/elements/core-deps/rpcsvc-proto.bst
+++ b/elements/core-deps/rpcsvc-proto.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: github_com:thkukuk/rpcsvc-proto/archive/v1.3.1.tar.gz
+ ref: 95219e83e11aba0abb4149d3e997e5fc8060912dde10af4d9f41fc1d79c7a919
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/samba.bst b/elements/core-deps/samba.bst
index b81cf236..8573142a 100644
--- a/elements/core-deps/samba.bst
+++ b/elements/core-deps/samba.bst
@@ -2,6 +2,7 @@ kind: manual
sources:
- kind: tar
url: gnome_download:teams/releng/tarballs-needing-help/samba/samba-4.10.2.tar.gz
+ ref: 30fc94470a7f13d72f8c237dbcd585575ab40d1f84bfc965db8358ad99ecf519
- kind: patch
path: files/samba/fix-root-build.patch
build-depends:
@@ -18,17 +19,17 @@ depends:
config:
configure-commands:
- ./configure --enable-fhs --prefix=%{prefix} --exec-prefix=%{exec_prefix} --bindir=%{bindir}
- --sbindir=%{sbindir} --sysconfdir=%{sysconfdir} --datadir=%{datadir}
- --includedir=%{includedir} --libdir=%{libdir} --libexecdir=%{libexecdir}
- --localstatedir=%{localstatedir} --sharedstatedir=%{sharedstatedir}
- --mandir=%{mandir} --infodir=%{infodir} --without-ad-dc --without-json
+ --sbindir=%{sbindir} --sysconfdir=%{sysconfdir} --datadir=%{datadir} --includedir=%{includedir}
+ --libdir=%{libdir} --libexecdir=%{libexecdir} --localstatedir=%{localstatedir}
+ --sharedstatedir=%{sharedstatedir} --mandir=%{mandir} --infodir=%{infodir} --without-ad-dc
+ --without-json
build-commands:
- make
install-commands:
- DESTDIR=%{install-root} make install
environment:
MAKEFLAGS: -j%{max-jobs}
- V: 1
+ V: '1'
environment-nocache:
- MAKEFLAGS
- V
diff --git a/elements/core-deps/sane-backends.bst b/elements/core-deps/sane-backends.bst
index 14f5b373..1afa9272 100644
--- a/elements/core-deps/sane-backends.bst
+++ b/elements/core-deps/sane-backends.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url:
https://gitlab.com/sane-project/backends/uploads/a3ba9fff29253a94e84074917bff581a/sane-backends-1.0.27.tar.gz
+ ref: 293747bf37275c424ebb2c833f8588601a60b2f9653945d5a3194875355e36c9
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/speech-dispatcher.bst b/elements/core-deps/speech-dispatcher.bst
index 7b380c8a..8fe1394a 100644
--- a/elements/core-deps/speech-dispatcher.bst
+++ b/elements/core-deps/speech-dispatcher.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: github_com:brailcom/speechd/releases/download/0.9.0/speech-dispatcher-0.9.0.tar.gz
+ ref: 73b924f42fcc2155a452693320956f7075b71750023ea21e8bb79822c0caa2f9
build-depends:
- freedesktop-sdk.bst:components/perl-xml-parser.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/spice-gtk.bst b/elements/core-deps/spice-gtk.bst
index 4b04e570..32d0f404 100644
--- a/elements/core-deps/spice-gtk.bst
+++ b/elements/core-deps/spice-gtk.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: spice:gtk/spice-gtk-0.36.tar.bz2
+ ref: 7126c3584df12d40dcf4970f5f46fafd65b757620f911687e549f7da5c8fd7cd
build-depends:
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/spice-protocol.bst b/elements/core-deps/spice-protocol.bst
index d69c5c6b..b6f2fcd0 100644
--- a/elements/core-deps/spice-protocol.bst
+++ b/elements/core-deps/spice-protocol.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: spice:releases/spice-protocol-0.12.15.tar.bz2
+ ref: 8b4db23baa4b1337a50d049d9bf43f932331dd95f204836c0ce46c4962306419
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/startup-notification.bst b/elements/core-deps/startup-notification.bst
index 1f3c396c..ebdbf3b1 100644
--- a/elements/core-deps/startup-notification.bst
+++ b/elements/core-deps/startup-notification.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: gnome_downloads:startup-notification/0.12/startup-notification-0.12.tar.xz
+ ref: 4bd1363a2f3b3eb2c4f7fc33b4977bb9c12b4741206f05109b0ff2b3b30b6bc0
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/tepl.bst b/elements/core-deps/tepl.bst
index 2463a6e5..3b1139ee 100644
--- a/elements/core-deps/tepl.bst
+++ b/elements/core-deps/tepl.bst
@@ -1,8 +1,8 @@
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
+ ref: 406f2aa257098de00cdce01dfe30d6fd7dbd2af60c81b33fbec5ac24b4dec623
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..0bac284c 100644
--- a/elements/core-deps/totem-pl-parser.bst
+++ b/elements/core-deps/totem-pl-parser.bst
@@ -1,8 +1,8 @@
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
+ ref: c1576f551a67c2b3632a3dbea5d8b3e9966558af0cfeed58f07cec04728364f0
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..6d7a2549 100644
--- a/elements/core-deps/tracker-miners.bst
+++ b/elements/core-deps/tracker-miners.bst
@@ -1,8 +1,8 @@
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
+ ref: 7b1de06a7a79ea1c7813c8a21f8cd1c55f2b95f799cf9f47f0204f3be8a590e0
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..2e0e27ca 100644
--- a/elements/core-deps/tracker.bst
+++ b/elements/core-deps/tracker.bst
@@ -1,8 +1,8 @@
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
+ ref: b6748726e465ad2f4d991560634b1fd0df8841f3d981b3b837c4162abedf08a1
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..ae175cac 100644
--- a/elements/core-deps/uchardet.bst
+++ b/elements/core-deps/uchardet.bst
@@ -1,8 +1,8 @@
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
+ ref: 8351328cdfbcb2432e63938721dd781eb8c11ebc56e3a89d0f84576b96002c61
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
depends:
diff --git a/elements/core-deps/udisks2.bst b/elements/core-deps/udisks2.bst
index 8db08db7..51ba8a7a 100644
--- a/elements/core-deps/udisks2.bst
+++ b/elements/core-deps/udisks2.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: github_com:storaged-project/udisks/releases/download/udisks-2.8.2/udisks-2.8.2.tar.bz2
+ ref: 3d233bc8ddac1b84338280e912ca31b613aadd1efca68a9717f818bb3b038bb6
build-depends:
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:components/docbook-xsl.bst
diff --git a/elements/core-deps/uhttpmock.bst b/elements/core-deps/uhttpmock.bst
index 9eb21014..15456f84 100644
--- a/elements/core-deps/uhttpmock.bst
+++ b/elements/core-deps/uhttpmock.bst
@@ -1,8 +1,8 @@
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
+ ref: a6a34a011db142a98473b492039c84468d575f416689484f1f82a84927f17798
build-depends:
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/upower.bst b/elements/core-deps/upower.bst
index 4c7a23d9..1d020e58 100644
--- a/elements/core-deps/upower.bst
+++ b/elements/core-deps/upower.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url:
https://gitlab.freedesktop.org/upower/upower/uploads/93cfe7c8d66ed486001c4f3f55399b7a/upower-0.99.11.tar.xz
+ ref: 64b5ffbfccd5bdb15d925777979a4dbee1a957f9eaeb158dc76175267eddbdef
build-depends:
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/volume-key.bst b/elements/core-deps/volume-key.bst
index 5a89ee26..5b877bfa 100644
--- a/elements/core-deps/volume-key.bst
+++ b/elements/core-deps/volume-key.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: https://releases.pagure.org/volume_key/volume_key-0.3.12.tar.xz
+ ref: 6ca3748fc1dad22c450bbf6601d4e706cb11c5e662d11bb4aeb473a9cd77309b
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core-deps/vte.bst b/elements/core-deps/vte.bst
index f26423a2..ab6ce16f 100644
--- a/elements/core-deps/vte.bst
+++ b/elements/core-deps/vte.bst
@@ -1,8 +1,8 @@
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
+ ref: bbd54c2ef133d0883acf2a4afbf1085087b576f4046a8728209111a604de6927
build-depends:
- sdk/gtk-doc.bst
- sdk/vala.bst
@@ -20,16 +20,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-deps/xmlb.bst b/elements/core-deps/xmlb.bst
index 0981292d..98c342fa 100644
--- a/elements/core-deps/xmlb.bst
+++ b/elements/core-deps/xmlb.bst
@@ -2,6 +2,7 @@ kind: meson
sources:
- kind: tar
url: https://github.com/hughsie/libxmlb/archive/0.1.7.tar.gz
+ ref: 34be33bb90b521c02ed53c359f088259a74ca75becb422d015f6f38e96a42245
build-depends:
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/xmlto.bst b/elements/core-deps/xmlto.bst
index 2ced34ef..282cc9a9 100644
--- a/elements/core-deps/xmlto.bst
+++ b/elements/core-deps/xmlto.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: https://releases.pagure.org/xmlto/xmlto-0.0.28.tar.bz2
+ ref: 1130df3a7957eb9f6f0d29e4aa1c75732a7dfb6d639be013859b5c7ec5421276
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/core/baobab.bst b/elements/core/baobab.bst
index 58f61be4..62bb4982 100644
--- a/elements/core/baobab.bst
+++ b/elements/core/baobab.bst
@@ -1,8 +1,8 @@
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
+ ref: 46ebd9466da6a68c340653e9095f1e905b6fac79305879a9e644634f7da98607
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..da8aa365 100644
--- a/elements/core/cheese.bst
+++ b/elements/core/cheese.bst
@@ -1,8 +1,8 @@
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
+ ref: d1865600ac88012e136b1ec3db72a4634f57bc2035895277be792bb078627e73
build-depends:
- sdk/gtk-doc.bst
- sdk/vala.bst
diff --git a/elements/core/eog.bst b/elements/core/eog.bst
index 7bc624c3..e1b5c10d 100644
--- a/elements/core/eog.bst
+++ b/elements/core/eog.bst
@@ -1,8 +1,8 @@
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
+ ref: 2599eb6fdef27b0bfaf75fdfb40b5a38290b0863ee50634ec6fa6a35f2d9744d
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..258d7bc2 100644
--- a/elements/core/epiphany.bst
+++ b/elements/core/epiphany.bst
@@ -1,8 +1,8 @@
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
+ ref: b315f87104f3f3ad508ef1080e24486f6e179adeba1212342bc533314a10a0df
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
depends:
diff --git a/elements/core/evince.bst b/elements/core/evince.bst
index 71cc1325..9f05cadc 100644
--- a/elements/core/evince.bst
+++ b/elements/core/evince.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: gnome_downloads:evince/3.35/evince-3.35.1.tar.xz
+ ref: a66279369275b7731b6bf05cb75f8f8477c789342584893f57c3380c132b0bb3
build-depends:
- sdk/appstream-glib.bst
- sdk/gtk-doc.bst
diff --git a/elements/core/file-roller.bst b/elements/core/file-roller.bst
index b1a32668..713f65b6 100644
--- a/elements/core/file-roller.bst
+++ b/elements/core/file-roller.bst
@@ -1,8 +1,8 @@
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
+ ref: 165c32391d213b76579abd4d59a890218d7c8ef8e67f32898e9263c40bf2b620
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..4a73ccfb 100644
--- a/elements/core/gdm.bst
+++ b/elements/core/gdm.bst
@@ -1,8 +1,8 @@
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
+ ref: e85df657aa8d9361af4fb122014d8f123a93bfe45a7662fba2b373d839dbd8d3
- kind: local
path: files/gdm
directory: gdm-config
diff --git a/elements/core/gedit.bst b/elements/core/gedit.bst
index a9c9cbef..ec8577f5 100644
--- a/elements/core/gedit.bst
+++ b/elements/core/gedit.bst
@@ -1,12 +1,8 @@
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
+ ref: 8fcaece9d02804fdb5a23292fcc8153f173db7683807403d0bb469d83e23fda5
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..43590f81 100644
--- a/elements/core/gnome-backgrounds.bst
+++ b/elements/core/gnome-backgrounds.bst
@@ -1,8 +1,8 @@
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
+ ref: 02f505d208d8d343c12c7410495a0b8fc47ab376db4f7f1cac586aa66169b31b
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..5e07b739 100644
--- a/elements/core/gnome-bluetooth.bst
+++ b/elements/core/gnome-bluetooth.bst
@@ -1,12 +1,8 @@
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
+ ref: e867e67423e1dc78c56c2ea11dec066ce0254238d559e4777c80fa2935eb6baf
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..cf3fe563 100644
--- a/elements/core/gnome-boxes.bst
+++ b/elements/core/gnome-boxes.bst
@@ -1,15 +1,8 @@
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
+ ref: 6a9c001f7950daef7edef0e218cb8694c852ff48f59c1f3f762cc550814fea57
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..6ebc29ed 100644
--- a/elements/core/gnome-calculator.bst
+++ b/elements/core/gnome-calculator.bst
@@ -1,8 +1,8 @@
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
+ ref: 31d1b3b46525fc24dd180c15292a60bb34b88a0b5ab0912d8574cfe1a89d4670
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..de6d90ad 100644
--- a/elements/core/gnome-calendar.bst
+++ b/elements/core/gnome-calendar.bst
@@ -1,8 +1,8 @@
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
+ ref: 24a60911c70648b05783808937833d16989c5a07d53bf38443e9179d641e8a9b
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..6b5b03fd 100644
--- a/elements/core/gnome-characters.bst
+++ b/elements/core/gnome-characters.bst
@@ -1,8 +1,8 @@
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
+ ref: 5a9225ad527f9e185d3f1beb84e358a6571578aaeb75f47c4e07cdd48b08efd6
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..01f8f4b9 100644
--- a/elements/core/gnome-clocks.bst
+++ b/elements/core/gnome-clocks.bst
@@ -1,8 +1,8 @@
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
+ ref: 61195f357c63b65b75e209494e12a122a802c75333290e136813565dca94f03c
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..073f2ec5 100644
--- a/elements/core/gnome-color-manager.bst
+++ b/elements/core/gnome-color-manager.bst
@@ -1,8 +1,8 @@
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
+ ref: 7c3c178faacfcbf11d56de22cd265946a7d58aa10e3cd968c2938e2fbf50fdee
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..a1cbd704 100644
--- a/elements/core/gnome-contacts.bst
+++ b/elements/core/gnome-contacts.bst
@@ -1,8 +1,8 @@
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
+ ref: d8adaf918cd676bdae4067d6325608f1c78b3b9b79137848c4f2322810da1a3e
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..e634e6d5 100644
--- a/elements/core/gnome-control-center.bst
+++ b/elements/core/gnome-control-center.bst
@@ -1,15 +1,8 @@
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
+ ref: 65056cec2d6596e264d21c94a2b3e9351c0c2c9b564353b11f1b36355560acb6
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..24b98fda 100644
--- a/elements/core/gnome-desktop.bst
+++ b/elements/core/gnome-desktop.bst
@@ -1,8 +1,8 @@
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
+ ref: 2233549181a20b669cf5198e21c742391848ee23f8a6d8cb7ce432d7f7269cd6
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..8a661cd6 100644
--- a/elements/core/gnome-disk-utility.bst
+++ b/elements/core/gnome-disk-utility.bst
@@ -1,8 +1,8 @@
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
+ ref: 14268385d2cfc5e2e916ffa515168921f414a0a912263c61ed8489d95ac892b4
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..8b4d2f61 100644
--- a/elements/core/gnome-font-viewer.bst
+++ b/elements/core/gnome-font-viewer.bst
@@ -1,8 +1,8 @@
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
+ ref: aa6f0583e5f93aec095e537f0638b29de3d02491f0131ef584a7c55d39d6b98b
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..feb4439d 100644
--- a/elements/core/gnome-getting-started-docs.bst
+++ b/elements/core/gnome-getting-started-docs.bst
@@ -1,8 +1,8 @@
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
+ ref: ca998f144e2aab81aa7cf6a09202caf650005965d68187baa7aa5d0198373602
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..17af9907 100644
--- a/elements/core/gnome-initial-setup.bst
+++ b/elements/core/gnome-initial-setup.bst
@@ -1,8 +1,8 @@
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
+ ref: cba29ed56268f3dddc2f79a0e3773af0c4508105bd63617679e622fd74403183
- kind: local
path: files/gnome-initial-setup
directory: gnome-initial-setup-config
@@ -39,4 +39,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..db391612 100644
--- a/elements/core/gnome-keyring.bst
+++ b/elements/core/gnome-keyring.bst
@@ -1,8 +1,8 @@
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
+ ref: 2eec0bae5d5bf5abe1aa65b426b9306582bbcda92ced541ac722581679068309
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..52627893 100644
--- a/elements/core/gnome-logs.bst
+++ b/elements/core/gnome-logs.bst
@@ -1,8 +1,8 @@
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
+ ref: 15f4af7085c88321624dc9416f07e7f997fc0fe4c6dd585bce512b11d2e34e9a
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..1f316892 100644
--- a/elements/core/gnome-maps.bst
+++ b/elements/core/gnome-maps.bst
@@ -1,8 +1,8 @@
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
+ ref: 4e044c44e4251e6531d1853d672abc9957f79612522770abf407d7d204145a48
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..ed7d0ca3 100644
--- a/elements/core/gnome-menus.bst
+++ b/elements/core/gnome-menus.bst
@@ -1,8 +1,8 @@
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
+ ref: b678237d92b01eeee46fbf416c59f8e9f8f653ac73e5c7bd03972acb8625ac0a
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..efd1839a 100644
--- a/elements/core/gnome-music.bst
+++ b/elements/core/gnome-music.bst
@@ -1,18 +1,8 @@
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
+ ref: b91e0c6badbf230ab5d3f6b2a5264ff35819c473b2978c7dcad85418dc98bff4
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..2c214b87 100644
--- a/elements/core/gnome-photos.bst
+++ b/elements/core/gnome-photos.bst
@@ -1,12 +1,8 @@
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
+ ref: 758047cd61fe2ee84b0efc6bacf356f76135d01e475a0b2c33c1bcd26229448a
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..4f69a63a 100644
--- a/elements/core/gnome-screenshot.bst
+++ b/elements/core/gnome-screenshot.bst
@@ -1,8 +1,8 @@
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
+ ref: c80af5f7a2bed4348585eb18dc4e60af5beba4f13d8ccf6ab1ee1d0912c2b1e6
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..705e94fe 100644
--- a/elements/core/gnome-session.bst
+++ b/elements/core/gnome-session.bst
@@ -1,8 +1,8 @@
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
+ ref: badbbac8a92dabcfa800c66ed85a92797f2d98a50baaf3d353d864bf69265dfa
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..92f0ff7e 100644
--- a/elements/core/gnome-settings-daemon.bst
+++ b/elements/core/gnome-settings-daemon.bst
@@ -1,13 +1,8 @@
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
+ ref: e1296019284c101acc4cde4a66093dc35428efe98da766ecd94dd7667f46ad12
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..3f83b5a4 100644
--- a/elements/core/gnome-shell-extensions.bst
+++ b/elements/core/gnome-shell-extensions.bst
@@ -1,8 +1,8 @@
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
+ ref: e47db8fcd349bb0605c20eda0d14a3be517515f8f6a7cf2790b4c473d77ed998
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..c34c75d0 100644
--- a/elements/core/gnome-shell.bst
+++ b/elements/core/gnome-shell.bst
@@ -1,14 +1,9 @@
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
+ ref: 3857281964c1befacd3b8185e6f3c8a3fd9e73483fbfd0f3b98c1ed692de0561
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..4e6ba298 100644
--- a/elements/core/gnome-software.bst
+++ b/elements/core/gnome-software.bst
@@ -1,8 +1,8 @@
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
+ ref: bbfb9a4d65f88b7aaf0dfb576b46b211bbeb3d637d77637860ee380291ad0dbe
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..bc486189 100644
--- a/elements/core/gnome-system-monitor.bst
+++ b/elements/core/gnome-system-monitor.bst
@@ -1,8 +1,8 @@
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
+ ref: 61ee0ed6763829824f8acc66898c330793eaf7cdac30833bbae0be0b31934ffc
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..5c6a9415 100644
--- a/elements/core/gnome-terminal.bst
+++ b/elements/core/gnome-terminal.bst
@@ -1,8 +1,8 @@
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
+ ref: 465cb0cc448e075bba4eae0a020e163a4fb5beea277e4dcde9830917595ad392
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..317f39b4 100644
--- a/elements/core/gnome-themes-extra.bst
+++ b/elements/core/gnome-themes-extra.bst
@@ -1,8 +1,8 @@
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
+ ref: 7c4ba0bff001f06d8983cfc105adaac42df1d1267a2591798a780bac557a5819
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..0531d340 100644
--- a/elements/core/gnome-user-docs.bst
+++ b/elements/core/gnome-user-docs.bst
@@ -1,8 +1,8 @@
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
+ ref: c2edd9d633f6f2a5fd8d5580e169d0e07de64d5d5b12a81ecbd64331d176a986
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..24cf24e8 100644
--- a/elements/core/gnome-user-share.bst
+++ b/elements/core/gnome-user-share.bst
@@ -1,8 +1,8 @@
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
+ ref: 1d0c2a8eb4fcc4bff85c5edde9346ba6094e356921d2955f180d44b2d3642913
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..ed9244b8 100644
--- a/elements/core/gnome-weather.bst
+++ b/elements/core/gnome-weather.bst
@@ -1,8 +1,8 @@
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
+ ref: 24867e21fcb92b81cd0cf09bbf8bc216ccc55d9a66ac21928b66c413f4efc3bc
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..43b72ce7 100644
--- a/elements/core/mutter.bst
+++ b/elements/core/mutter.bst
@@ -1,8 +1,8 @@
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
+ ref: 4605ee2ef7396e532dda9626a5a4d92e0c67f5dee59dc2c35a4cfbb3cf73a053
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..1f2d619f 100644
--- a/elements/core/nautilus.bst
+++ b/elements/core/nautilus.bst
@@ -1,12 +1,8 @@
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
+ ref: 146273f1c05a63289b2cd6063390bcbcfef1db401e7d68a1faf110b38a1ded0d
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..cd1c2cb7 100644
--- a/elements/core/orca.bst
+++ b/elements/core/orca.bst
@@ -1,8 +1,8 @@
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
+ ref: d234d66d2b0bfe69730e8d0f5605bdd31564b7c22b07890041bf0175d03596fc
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..08738852 100644
--- a/elements/core/rygel.bst
+++ b/elements/core/rygel.bst
@@ -1,8 +1,8 @@
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
+ ref: 08c21a577f7bdad26446a75ffa32778b26842c3b1188165f0b19818559747d00
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..a3e86e4a 100644
--- a/elements/core/simple-scan.bst
+++ b/elements/core/simple-scan.bst
@@ -1,8 +1,8 @@
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
+ ref: 897302cac6b3e3cef0d30c4aad639f4bed04d65181f3172f171b5ff23a0dda23
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..7fad52eb 100644
--- a/elements/core/sushi.bst
+++ b/elements/core/sushi.bst
@@ -1,8 +1,8 @@
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
+ ref: a8a2330baaca40f539557b336375c67893afa232690705cbba7bbf55224799fd
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..25aafc65 100644
--- a/elements/core/totem.bst
+++ b/elements/core/totem.bst
@@ -1,15 +1,8 @@
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
+ ref: 6bf89ab096dfc564f260976e484165f09bd886434d184410d2f944bfba611a09
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
depends:
diff --git a/elements/freedesktop-sdk.bst b/elements/freedesktop-sdk.bst
index 50147d49..18a0feb3 100644
--- a/elements/freedesktop-sdk.bst
+++ b/elements/freedesktop-sdk.bst
@@ -4,6 +4,7 @@ sources:
url: https://gitlab.com/freedesktop-sdk/freedesktop-sdk.git
track: 19.08
track-tags: true
+ ref: freedesktop-sdk-19.08.7-0-g821ddf32ab8e9c3f4a9514b618b8626615162b9f
config:
options:
target_arch: '%{arch}'
diff --git a/elements/openh264-extension.bst b/elements/openh264-extension.bst
index fadc6ab6..58cf2c90 100644
--- a/elements/openh264-extension.bst
+++ b/elements/openh264-extension.bst
@@ -4,3 +4,4 @@ sources:
- kind: git_tag
url: https://gitlab.com/freedesktop-sdk/openh264-extension.git
track: master
+ ref: 08de6b4315f76b6b09a7cfc9889b61d072cf15ea
diff --git a/elements/sdk-deps/libsass.bst b/elements/sdk-deps/libsass.bst
index 12a3b53d..35bafce8 100644
--- a/elements/sdk-deps/libsass.bst
+++ b/elements/sdk-deps/libsass.bst
@@ -4,6 +4,7 @@ sources:
- kind: tar
url: https://github.com/sass/libsass/archive/3.5.0.tar.gz
+ ref: 9d499927329c7f8816ab67c571fb7cc0ea21d38c6f47c7c58c98de99ef7645eb
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/sdk-deps/sassc.bst b/elements/sdk-deps/sassc.bst
index 5928a24f..0b392144 100644
--- a/elements/sdk-deps/sassc.bst
+++ b/elements/sdk-deps/sassc.bst
@@ -4,6 +4,7 @@ sources:
- kind: tar
url: https://github.com/sass/sassc/releases/download/3.4.8/sassc-3.4.8.tar.gz
+ ref: d61587b6c084a54e602650c1d845928a20c8d309a0eeec6b1d2499489867ce03
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/sdk/WebKitGTK.bst b/elements/sdk/WebKitGTK.bst
index 3ec6b8d1..1b7cd16e 100644
--- a/elements/sdk/WebKitGTK.bst
+++ b/elements/sdk/WebKitGTK.bst
@@ -3,6 +3,7 @@ sources:
- kind: tar
# FIXME: Remove -DENABLE_JIT=OFF (below) after next update,
https://gitlab.gnome.org/GNOME/gnome-build-meta/merge_requests/493#note_693360
url: webkitgtk_org:webkitgtk-2.27.4.tar.xz
+ ref: 50550a45464993070c544ec9777594d105fc5b35269520a3c96a3e2cd54874f7
- kind: patch
path: files/webkitgtk/gtk-doc-introspection-cross-compiling.patch
- kind: local
@@ -46,7 +47,8 @@ variables:
(?):
- arch == "i686" or arch == "arm":
# FIXME: Remove -DENABLE_JIT=OFF after next update,
https://gitlab.gnome.org/GNOME/gnome-build-meta/merge_requests/493#note_693360
- webkitgtk_toolchain: -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=toolchain.%{arch}
-DENABLE_JIT=OFF
+ webkitgtk_toolchain: -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=toolchain.%{arch}
+ -DENABLE_JIT=OFF
cmake-local: >-
-DPORT=GTK
-DENABLE_BUBBLEWRAP_SANDBOX=OFF
diff --git a/elements/sdk/adwaita-icon-theme.bst b/elements/sdk/adwaita-icon-theme.bst
index 660485f2..4997b89f 100644
--- a/elements/sdk/adwaita-icon-theme.bst
+++ b/elements/sdk/adwaita-icon-theme.bst
@@ -1,8 +1,8 @@
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
+ ref: e7c2d8c259125d5f35ec09522b88c8fe7ecf625224ab0811213ef0a95d90b908
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..99e22fb9 100644
--- a/elements/sdk/appstream-glib.bst
+++ b/elements/sdk/appstream-glib.bst
@@ -1,8 +1,8 @@
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
+ ref: 04f290d73bc865071112076b8a3345df2730783a16af976fe3becfd2f50d5992
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..ecaf38a3 100644
--- a/elements/sdk/at-spi2-atk.bst
+++ b/elements/sdk/at-spi2-atk.bst
@@ -1,8 +1,8 @@
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
+ ref: 776df930748fde71c128be6c366a987b98b6ee66d508ed9c8db2355bf4b9cc16
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..e778368a 100644
--- a/elements/sdk/at-spi2-core.bst
+++ b/elements/sdk/at-spi2-core.bst
@@ -1,8 +1,8 @@
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
+ ref: ad97c7b6071c21ed59aeb092f3bdc592cf9edbca2710ff428d7829d65675a185
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..d30a72ba 100644
--- a/elements/sdk/atk.bst
+++ b/elements/sdk/atk.bst
@@ -1,8 +1,8 @@
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
+ ref: be9360fa3f845e91f001c20e73b3a0315b38983411b1dc008195f779ac543884
build-depends:
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/sdk/brotli.bst b/elements/sdk/brotli.bst
index 521d2283..fa69694d 100644
--- a/elements/sdk/brotli.bst
+++ b/elements/sdk/brotli.bst
@@ -2,6 +2,7 @@ kind: cmake
sources:
- kind: tar
url: github_com:google/brotli/archive/v1.0.5.tar.gz
+ ref: 3d5bedd48edb909fe3b87cb99f7d139b987ef6f1616b7e22d74e928270a2fd20
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
depends:
diff --git a/elements/sdk/cantarell-fonts.bst b/elements/sdk/cantarell-fonts.bst
index 3c6b557f..e1fbc95c 100644
--- a/elements/sdk/cantarell-fonts.bst
+++ b/elements/sdk/cantarell-fonts.bst
@@ -2,6 +2,7 @@ kind: meson
sources:
- kind: tar
url: gnome_downloads:cantarell-fonts/0.201/cantarell-fonts-0.201.tar.xz
+ ref: b61f64e5f6a48aa0abc7a53cdcbce60de81908ca36048a64730978fcd9ac9863
build-depends:
- sdk/appstream-glib.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/sdk/clutter-gst.bst b/elements/sdk/clutter-gst.bst
index 6de1a9b0..51ae98bc 100644
--- a/elements/sdk/clutter-gst.bst
+++ b/elements/sdk/clutter-gst.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: gnome_downloads:clutter-gst/3.0/clutter-gst-3.0.27.tar.xz
+ ref: fe69bd6c659d24ab30da3f091eb91cd1970026d431179b0724f13791e8ad9f9d
build-depends:
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/sdk/clutter-gtk.bst b/elements/sdk/clutter-gtk.bst
index 2ad44755..a2c97ad1 100644
--- a/elements/sdk/clutter-gtk.bst
+++ b/elements/sdk/clutter-gtk.bst
@@ -2,6 +2,7 @@ kind: meson
sources:
- kind: tar
url: gnome_downloads:clutter-gtk/1.8/clutter-gtk-1.8.4.tar.xz
+ ref: 521493ec038973c77edcb8bc5eac23eed41645117894aaee7300b2487cb42b06
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
depends:
diff --git a/elements/sdk/clutter.bst b/elements/sdk/clutter.bst
index fad90faf..a8738ca7 100644
--- a/elements/sdk/clutter.bst
+++ b/elements/sdk/clutter.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: gnome_downloads:clutter/1.26/clutter-1.26.2.tar.xz
+ ref: e7233314983055e9018f94f56882e29e7fc34d8d35de030789fdcd9b2d0e2e56
build-depends:
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/sdk/cogl.bst b/elements/sdk/cogl.bst
index 0be7d595..476abd60 100644
--- a/elements/sdk/cogl.bst
+++ b/elements/sdk/cogl.bst
@@ -1,8 +1,8 @@
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
+ ref: 5217bf94cbca3df63268a3b79d017725382b9e592b891d1e7dc6212590ce0de0
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..c1b902a4 100644
--- a/elements/sdk/dconf.bst
+++ b/elements/sdk/dconf.bst
@@ -1,8 +1,8 @@
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
+ ref: b8425c34a6558e360fe94f6abaebdaef3675b0074385be4392ac8ecd1a05bd1e
- kind: patch
path: files/dconf/dconf-override.patch
build-depends:
diff --git a/elements/sdk/enchant-2.bst b/elements/sdk/enchant-2.bst
index 7a67309a..982e9618 100644
--- a/elements/sdk/enchant-2.bst
+++ b/elements/sdk/enchant-2.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: github_com:AbiWord/enchant/releases/download/v2.2.3/enchant-2.2.3.tar.gz
+ ref: abd8e915675cff54c0d4da5029d95c528362266557c61c7149d53fa069b8076d
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/sdk/fcitx.bst b/elements/sdk/fcitx.bst
index 50bb641f..fe123ed2 100644
--- a/elements/sdk/fcitx.bst
+++ b/elements/sdk/fcitx.bst
@@ -2,6 +2,7 @@ kind: cmake
sources:
- kind: tar
url: https://gitlab.com/fcitx/fcitx/-/archive/4.2.9.6/fcitx-4.2.9.6.tar.gz
+ ref: 69f00cc4395da2dc9eb446266ee8bf30fa9a741a3022859dd6b1077840b3c6ff
build-depends:
- freedesktop-sdk.bst:components/extra-cmake-modules.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
diff --git a/elements/sdk/gcab.bst b/elements/sdk/gcab.bst
index b8ae6cf5..9cbaca64 100644
--- a/elements/sdk/gcab.bst
+++ b/elements/sdk/gcab.bst
@@ -1,8 +1,8 @@
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
+ ref: 67a5fa9be6c923fbc9197de6332f36f69a33dadc9016a2b207859246711c048f
build-depends:
- sdk/gtk-doc.bst
- sdk/vala.bst
diff --git a/elements/sdk/gcr.bst b/elements/sdk/gcr.bst
index b7a9dedd..598274da 100644
--- a/elements/sdk/gcr.bst
+++ b/elements/sdk/gcr.bst
@@ -1,8 +1,8 @@
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
+ ref: 0ab403be3cef5a7b764125924502c652af32cb7668b543ff789d86624cc74d8a
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..8c83a8b2 100644
--- a/elements/sdk/gdk-pixbuf.bst
+++ b/elements/sdk/gdk-pixbuf.bst
@@ -1,8 +1,8 @@
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
+ ref: 1582595099537ca8ff3b99c6804350b4c058bb8ad67411bbaae024ee7cead4e6
build-depends:
- sdk/gobject-introspection.bst
- sdk/gtk-doc.bst
diff --git a/elements/sdk/geoclue.bst b/elements/sdk/geoclue.bst
index 64b41984..99e464d3 100644
--- a/elements/sdk/geoclue.bst
+++ b/elements/sdk/geoclue.bst
@@ -2,6 +2,7 @@ kind: meson
sources:
- kind: tar
url: https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/2.5.1/geoclue-2.5.1.tar.gz
+ ref: f552ba69ce32519f78858c48215680e364b9b01197550df9327c5a01e44a9913
build-depends:
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/sdk/gjs.bst b/elements/sdk/gjs.bst
index d2d0e9c3..07ee061d 100644
--- a/elements/sdk/gjs.bst
+++ b/elements/sdk/gjs.bst
@@ -1,8 +1,8 @@
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
+ ref: 74f93da9024a8a915db4b97aa216f931ceefd01bc847e4400d585340750ecfeb
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..5f2c25f9 100644
--- a/elements/sdk/glib-networking.bst
+++ b/elements/sdk/glib-networking.bst
@@ -1,8 +1,8 @@
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
+ ref: 1d59d763638c633bb809338e36b195ea3e692fc456d6d16e4e66a6cdfebd2f1a
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..a98376f0 100644
--- a/elements/sdk/glib.bst
+++ b/elements/sdk/glib.bst
@@ -1,8 +1,8 @@
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
+ ref: 851a4725a2ae401c1a4e49cf2138920cf87e028f033a2af33f5a16d159a3b78c
depends:
- filename: sdk/gtk-doc.bst
type: build
diff --git a/elements/sdk/gobject-introspection.bst b/elements/sdk/gobject-introspection.bst
index 343b2810..9c681efa 100644
--- a/elements/sdk/gobject-introspection.bst
+++ b/elements/sdk/gobject-introspection.bst
@@ -1,8 +1,8 @@
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
+ ref: 919d75ebe1c42d5aa250a9a9279eab56c184b03c027bcc60f9488c011f95bd27
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..0ed171d0 100644
--- a/elements/sdk/graphene.bst
+++ b/elements/sdk/graphene.bst
@@ -1,8 +1,8 @@
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
+ ref: 406d97f51dd4ca61e91f84666a00c3e976d3e667cd248b76d92fdb35ce876499
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..99d77e85 100644
--- a/elements/sdk/gsettings-desktop-schemas.bst
+++ b/elements/sdk/gsettings-desktop-schemas.bst
@@ -1,8 +1,8 @@
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
+ ref: 288b04260f7040b0e004a8d59c773cfb4e32df4f1b4a0f9d705c51afccc95ead
- 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..976e4be8 100644
--- a/elements/sdk/gtk+-3.bst
+++ b/elements/sdk/gtk+-3.bst
@@ -1,8 +1,8 @@
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
+ ref: 4c775c38cf1e3c534ef0ca52ca6c7a890fe169981af66141c713e054e68930a9
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..c6fcc0f9 100644
--- a/elements/sdk/gtk-doc.bst
+++ b/elements/sdk/gtk-doc.bst
@@ -1,8 +1,8 @@
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
+ ref: de0ef034fb17cb21ab0c635ec730d19746bce52984a6706e7bbec6fb5e0b907c
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..233561f9 100644
--- a/elements/sdk/gtk.bst
+++ b/elements/sdk/gtk.bst
@@ -1,10 +1,9 @@
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
+ ref: bdb8b03bbbcc3ad72ccf1b854a73fc40cf472da5f9c0948ce25a1e67d99344ce
build-depends:
- sdk-deps/sassc.bst
- sdk/gtk-doc.bst
diff --git a/elements/sdk/gtksourceview.bst b/elements/sdk/gtksourceview.bst
index bbfb5779..d3f93065 100644
--- a/elements/sdk/gtksourceview.bst
+++ b/elements/sdk/gtksourceview.bst
@@ -1,8 +1,8 @@
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
+ ref: 9ddb914aef70a29a66acd93b4f762d5681202e44094d2d6370e51c9e389e689a
build-depends:
- sdk/gtk-doc.bst
- sdk/vala.bst
diff --git a/elements/sdk/gvfs.bst b/elements/sdk/gvfs.bst
index 58b58af8..7809dc73 100644
--- a/elements/sdk/gvfs.bst
+++ b/elements/sdk/gvfs.bst
@@ -1,8 +1,8 @@
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
+ ref: 13332b9ab17294702ae03bfd4806e6052ff8bb55e852df21c9e6593bf9428e49
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
depends:
diff --git a/elements/sdk/ibus.bst b/elements/sdk/ibus.bst
index 50d2f55b..6d699a37 100644
--- a/elements/sdk/ibus.bst
+++ b/elements/sdk/ibus.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: github_com:ibus/ibus/releases/download/1.5.20/ibus-1.5.20.tar.gz
+ ref: 4cf1e5ca4b067a3bed3cdfa658d49ac597d817b2de627a1095214565f862d034
build-depends:
- sdk/gobject-introspection.bst
- freedesktop-sdk.bst:components/iso-codes.bst
diff --git a/elements/sdk/json-glib.bst b/elements/sdk/json-glib.bst
index c504e38e..4e5944c0 100644
--- a/elements/sdk/json-glib.bst
+++ b/elements/sdk/json-glib.bst
@@ -1,8 +1,8 @@
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
+ ref: 720c5f4379513dc11fd97dc75336eb0c0d3338c53128044d9fabec4374f4bc47
build-depends:
- sdk/gobject-introspection.bst
- sdk/gtk-doc.bst
diff --git a/elements/sdk/krb5.bst b/elements/sdk/krb5.bst
index d49a8f8f..9d122268 100644
--- a/elements/sdk/krb5.bst
+++ b/elements/sdk/krb5.bst
@@ -46,6 +46,7 @@ config:
sources:
- kind: tar
url: https://kerberos.org/dist/krb5/1.16/krb5-1.16.2.tar.gz
+ ref: 9f721e1fe593c219174740c71de514c7228a97d23eb7be7597b2ae14e487f027
- kind: local
path: files/krb5
directory: krb5-config
diff --git a/elements/sdk/libcanberra.bst b/elements/sdk/libcanberra.bst
index 578e206f..a9161152 100644
--- a/elements/sdk/libcanberra.bst
+++ b/elements/sdk/libcanberra.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: tarballs_needing_help:libcanberra-0.30.tar.xz
+ ref: c2b671e67e0c288a69fc33dc1b6f1b534d07882c2aceed37004bf48c601afa72
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/sdk/libgee.bst b/elements/sdk/libgee.bst
index 4ffb39ef..a5cc27ef 100644
--- a/elements/sdk/libgee.bst
+++ b/elements/sdk/libgee.bst
@@ -1,8 +1,8 @@
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
+ ref: 9e035c4b755f46bfae70ba81cdcf8328b03f554373cec8c816e8b5680f85353c
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..459e36da 100644
--- a/elements/sdk/libnotify.bst
+++ b/elements/sdk/libnotify.bst
@@ -1,10 +1,9 @@
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
+ ref: 69209e0b663776a00c7b6c0e560302a8dbf66b2551d55616304f240bba66e18c
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..d9d145f3 100644
--- a/elements/sdk/librsvg.bst
+++ b/elements/sdk/librsvg.bst
@@ -1,8 +1,7 @@
kind: autotools
sources:
-- kind: git_tag
- url: gitlab_gnome_org:GNOME/librsvg.git
- track: master
+- kind: tar
+ url: gnome_downloads:librsvg/2.47/librsvg-2.47.3.tar.xz
- kind: cargo
build-depends:
- sdk/gtk-doc.bst
diff --git a/elements/sdk/libsecret.bst b/elements/sdk/libsecret.bst
index e7cf649e..95de7cff 100644
--- a/elements/sdk/libsecret.bst
+++ b/elements/sdk/libsecret.bst
@@ -1,8 +1,8 @@
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
+ ref: 57f73e94ec6263a17a077fb809cf8cf424637a897a7f15b4eec42ce4aef52447
build-depends:
- sdk/gtk-doc.bst
- sdk/vala.bst
diff --git a/elements/sdk/libsoup.bst b/elements/sdk/libsoup.bst
index 1979f54a..c5139139 100644
--- a/elements/sdk/libsoup.bst
+++ b/elements/sdk/libsoup.bst
@@ -1,8 +1,8 @@
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
+ ref: 8ed18092cfb27d870a7c7c45992f3a216bd22dd6fd6d2c9fbf1adc2d6957cab8
build-depends:
- sdk/gobject-introspection.bst
- sdk/gtk-doc.bst
diff --git a/elements/sdk/libwpe.bst b/elements/sdk/libwpe.bst
index b1c57bbb..1fcd4b3e 100644
--- a/elements/sdk/libwpe.bst
+++ b/elements/sdk/libwpe.bst
@@ -2,6 +2,7 @@ kind: cmake
sources:
- kind: tar
url: github_com:WebPlatformForEmbedded/libwpe/releases/download/1.4.0.1/libwpe-1.4.0.1.tar.xz
+ ref: 09849dfb34877354f34f318e138971cf22e677b2179e1f0a8ea00ab0b7bd8e9b
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
depends:
diff --git a/elements/sdk/mozjs68.bst b/elements/sdk/mozjs68.bst
index 4efdcf66..6cb509b3 100644
--- a/elements/sdk/mozjs68.bst
+++ b/elements/sdk/mozjs68.bst
@@ -2,6 +2,7 @@ kind: manual
sources:
- kind: tar
url: gnome_download:teams/releng/tarballs-needing-help/mozjs/mozjs-68.4.2.tar.bz2
+ ref: 097fb482aa0e57fb117fde6816fbabfedcb862ee81906990363954f47ce93227
- kind: patch
path: files/mozjs68/armv7_disable_WASM_EMULATE_ARM_UNALIGNED_FP_ACCESS.patch
build-depends:
@@ -25,7 +26,8 @@ environment:
PATH: /usr/bin:/usr/lib/sdk/rust/bin
config:
configure-commands:
- - ../js/src/configure --prefix=%{prefix} --libdir=%{libdir} --disable-jemalloc
--enable-unaligned-private-values AUTOCONF=autoconf %{mozjs_target}
+ - ../js/src/configure --prefix=%{prefix} --libdir=%{libdir} --disable-jemalloc
--enable-unaligned-private-values
+ AUTOCONF=autoconf %{mozjs_target}
build-commands:
- make
install-commands:
diff --git a/elements/sdk/openjpeg.bst b/elements/sdk/openjpeg.bst
index 7d3c234b..43cdeb67 100644
--- a/elements/sdk/openjpeg.bst
+++ b/elements/sdk/openjpeg.bst
@@ -2,6 +2,7 @@ kind: cmake
sources:
- kind: tar
url: github_com:uclouvain/openjpeg/archive/v2.3.1.tar.gz
+ ref: 63f5a4713ecafc86de51bfad89cc07bb788e9bba24ebbf0c4ca637621aadb6a9
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
depends:
diff --git a/elements/sdk/pango.bst b/elements/sdk/pango.bst
index 382ed8b9..4397cb9d 100644
--- a/elements/sdk/pango.bst
+++ b/elements/sdk/pango.bst
@@ -1,8 +1,8 @@
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
+ ref: 66a5b6cc13db73efed67b8e933584509f8ddb7b10a8a40c3850ca4a985ea1b1f
build-depends:
- sdk/gtk-doc.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/sdk/pycairo.bst b/elements/sdk/pycairo.bst
index 626d8de5..a56137a0 100644
--- a/elements/sdk/pycairo.bst
+++ b/elements/sdk/pycairo.bst
@@ -2,6 +2,7 @@ kind: distutils
sources:
- kind: tar
url: github_com:pygobject/pycairo/releases/download/v1.18.0/pycairo-1.18.0.tar.gz
+ ref: abd42a4c9c2069febb4c38fe74bfc4b4a9d3a89fea3bc2e4ba7baff7a20f783f
build-depends:
- freedesktop-sdk.bst:components/pkg-config.bst
depends:
diff --git a/elements/sdk/pygobject.bst b/elements/sdk/pygobject.bst
index 4a67ca56..d12c604d 100644
--- a/elements/sdk/pygobject.bst
+++ b/elements/sdk/pygobject.bst
@@ -1,8 +1,8 @@
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
+ ref: 87e2c9aa785f352ef111dcc5f63df9b85cf6e05e52ff04f803ffbebdacf5271a
build-depends:
- freedesktop-sdk.bst:components/pkg-config.bst
depends:
diff --git a/elements/sdk/python-pygments.bst b/elements/sdk/python-pygments.bst
index 484b025d..7bf78cf8 100644
--- a/elements/sdk/python-pygments.bst
+++ b/elements/sdk/python-pygments.bst
@@ -2,6 +2,7 @@ kind: distutils
sources:
- kind: tar
url:
https://files.pythonhosted.org/packages/64/69/413708eaf3a64a6abb8972644e0f20891a55e621c6759e2c3f3891e05d63/Pygments-2.3.1.tar.gz
+ ref: 5ffada19f6203563680669ee7f53b64dabbeb100eb51b61996085e99c03b284a
depends:
- freedesktop-sdk.bst:components/python3.bst
- freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/sdk/python2.bst b/elements/sdk/python2.bst
index 0a5eb820..4d60de0c 100644
--- a/elements/sdk/python2.bst
+++ b/elements/sdk/python2.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: https://www.python.org/ftp/python/2.7.16/Python-2.7.16.tar.xz
+ ref: f222ef602647eecb6853681156d32de4450a2c39f4de93bd5b20235f2e660ed7
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/sdk/vala-tarball.bst b/elements/sdk/vala-tarball.bst
index 5ce8cfb4..91bd8c9c 100644
--- a/elements/sdk/vala-tarball.bst
+++ b/elements/sdk/vala-tarball.bst
@@ -2,6 +2,7 @@ kind: autotools
sources:
- kind: tar
url: gnome_downloads:vala/0.36/vala-0.36.20.tar.xz
+ ref: be960a87841d85ff76cbd0e10eb691675190e54bd690d76982b3fb94a1fc67a7
build-depends:
- freedesktop-sdk.bst:components/bison.bst
- freedesktop-sdk.bst:components/flex.bst
diff --git a/elements/sdk/vala.bst b/elements/sdk/vala.bst
index b6f27cb0..a5a7c410 100644
--- a/elements/sdk/vala.bst
+++ b/elements/sdk/vala.bst
@@ -1,8 +1,8 @@
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
+ ref: 3d71550028f6dce41393477d71cfc6c23a399616380c1ff5f9f76ca0ac008ad2
build-depends:
- sdk/vala-tarball.bst
- freedesktop-sdk.bst:components/bison.bst
diff --git a/elements/sdk/woff2.bst b/elements/sdk/woff2.bst
index 1f85354f..becac2ae 100644
--- a/elements/sdk/woff2.bst
+++ b/elements/sdk/woff2.bst
@@ -2,6 +2,7 @@ kind: cmake
sources:
- kind: tar
url: github_com:google/woff2/archive/v1.0.2.tar.gz
+ ref: add272bb09e6384a4833ffca4896350fdb16e0ca22df68c0384773c67a175594
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
depends:
diff --git a/elements/sdk/wpebackend-fdo.bst b/elements/sdk/wpebackend-fdo.bst
index f22aaddb..ab77b87f 100644
--- a/elements/sdk/wpebackend-fdo.bst
+++ b/elements/sdk/wpebackend-fdo.bst
@@ -2,6 +2,7 @@ kind: cmake
sources:
- kind: tar
url: github_com:Igalia/WPEBackend-fdo/releases/download/1.4.0/wpebackend-fdo-1.4.0.tar.xz
+ ref: a919ca4a5bc445f9419a5b7f3781cfc98e5abcf5d7259eb1869f5ab20fd18baf
- kind: patch
path: files/wpebackend-fdo/debug.patch
build-depends:
diff --git a/elements/sdk/yelp-tools.bst b/elements/sdk/yelp-tools.bst
index 4a3f806f..099d7062 100644
--- a/elements/sdk/yelp-tools.bst
+++ b/elements/sdk/yelp-tools.bst
@@ -1,8 +1,8 @@
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
+ ref: 183856b5ed0b0bb2c05dd1204af023946ed436943e35e789afb0295e5e71e8f9
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..565506b6 100644
--- a/elements/sdk/yelp-xsl.bst
+++ b/elements/sdk/yelp-xsl.bst
@@ -1,8 +1,8 @@
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
+ ref: 0c3fe6146113df26fb1295901b1c7baed9f0fe67a87f4345e11543aefe7cb7ad
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..5ea65b85 100644
--- a/elements/sdk/yelp.bst
+++ b/elements/sdk/yelp.bst
@@ -1,8 +1,8 @@
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
+ ref: e3d6527c5963d73206891b32f1f23363164be57de248555513bd0be77a7bd045
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..b58deeb7 100644
--- a/elements/sdk/zenity.bst
+++ b/elements/sdk/zenity.bst
@@ -1,8 +1,8 @@
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
+ ref: e786e733569c97372c3ef1776e71be7e7599ebe87e11e8ad67dcc2e63a82cd95
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
diff --git a/elements/vm/kbd.bst b/elements/vm/kbd.bst
index c991aebe..667ff202 100644
--- a/elements/vm/kbd.bst
+++ b/elements/vm/kbd.bst
@@ -4,6 +4,7 @@ sources:
- kind: tar
url: github_com:legionus/kbd/archive/v2.2.0.tar.gz
+ ref: 5dec023c7a05b4d11d8ae795f59fab2b0bacfcc5c20a3d534dc7566cfe47ccf7
depends:
- freedesktop-sdk.bst:components/linux-pam.bst
- freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/vm/plymouth-gnome-theme.bst b/elements/vm/plymouth-gnome-theme.bst
index e1c554fb..f566afcd 100644
--- a/elements/vm/plymouth-gnome-theme.bst
+++ b/elements/vm/plymouth-gnome-theme.bst
@@ -6,6 +6,7 @@ sources:
- kind: remote
url: https://people.gnome.org/~engagement/logos/GnomeLogoHorizontal.svg
+ ref: 76654ecdc9cb8ab7acfe550f7e8a64fc41ea857850916c9975ee940efffab945
runtime-depends:
- core-deps/plymouth.bst
diff --git a/elements/vm/qemu-tools.bst b/elements/vm/qemu-tools.bst
index 81098f80..3b988002 100644
--- a/elements/vm/qemu-tools.bst
+++ b/elements/vm/qemu-tools.bst
@@ -4,6 +4,7 @@ sources:
- kind: tar
url: https://download.qemu.org/qemu-4.2.0.tar.xz
+ ref: d3481d4108ce211a053ef15be69af1bdd9dde1510fda80d92be0f6c3e98768f0
depends:
- sdk/glib.bst
- freedesktop-sdk.bst:components/libcap.bst
diff --git a/junction.refs b/junction.refs
index e2635d4f..d25ea3f9 100644
--- a/junction.refs
+++ b/junction.refs
@@ -1,6 +1,6 @@
projects:
gnome:
- freedesktop-sdk.bst:
- - ref: freedesktop-sdk-19.08.7-0-g821ddf32ab8e9c3f4a9514b618b8626615162b9f
openh264-extension.bst:
- ref: 08de6b4315f76b6b09a7cfc9889b61d072cf15ea
+ freedesktop-sdk.bst:
+ - ref: freedesktop-sdk-19.08.7-0-g821ddf32ab8e9c3f4a9514b618b8626615162b9f
diff --git a/project.conf b/project.conf
index 21d4970d..24c5e522 100644
--- a/project.conf
+++ b/project.conf
@@ -8,7 +8,7 @@ format-version: 14
element-path: elements
# Store source refs in central project.refs file
-ref-storage: project.refs
+ref-storage: inline
# The uri to download built artifacts from for this project
artifacts:
@@ -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]