[gnome-build-meta/tristan/fdsdk-master: 5/18] add missing dependencies that were in base-platform.bst
- From: Tristan Van Berkom <tvb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/tristan/fdsdk-master: 5/18] add missing dependencies that were in base-platform.bst
- Date: Mon, 10 Jun 2019 09:34:39 +0000 (UTC)
commit 1049f898240db24f95d8b0b985cd32226bab49a2
Author: Abderrahim Kitouni <akitouni gnome org>
Date: Fri May 3 21:22:23 2019 +0100
add missing dependencies that were in base-platform.bst
elements/core-deps/NetworkManager.bst | 6 ++++++
elements/core-deps/PackageKit.bst | 2 ++
elements/core-deps/colord.bst | 8 ++++++--
elements/core-deps/cryptsetup.bst | 4 ++++
elements/core-deps/exempi.bst | 3 +++
elements/core-deps/gexiv2.bst | 1 +
elements/core-deps/gnome-autoar.bst | 3 +++
elements/core-deps/graphviz.bst | 2 ++
elements/core-deps/gspell.bst | 2 ++
elements/core-deps/gtk-vnc.bst | 5 +++++
elements/core-deps/gtksourceview.bst | 3 ++-
elements/core-deps/libbytesize.bst | 4 ++++
elements/core-deps/libcue.bst | 3 +++
elements/core-deps/libevdev.bst | 3 +++
elements/core-deps/libgrss.bst | 2 ++
elements/core-deps/libgsf.bst | 2 ++
elements/core-deps/libgxps.bst | 4 ++++
elements/core-deps/libical.bst | 6 ++++--
elements/core-deps/libmediaart.bst | 5 ++++-
elements/core-deps/libmusicbrainz.bst | 2 ++
elements/core-deps/libnl.bst | 3 +++
elements/core-deps/liboauth.bst | 2 ++
elements/core-deps/librest.bst | 4 ++++
elements/core-deps/libvirt.bst | 12 ++++++++++++
elements/core-deps/libxklavier.bst | 5 +++++
elements/core-deps/mm-common.bst | 6 ++++++
elements/core-deps/mobile-broadband-provider-info.bst | 2 ++
elements/core-deps/mpfr.bst | 2 ++
elements/core-deps/neon.bst | 2 ++
elements/core-deps/osinfo-db-tools.bst | 6 ++++++
elements/core-deps/parted.bst | 2 ++
elements/core-deps/polkit.bst | 2 ++
elements/core-deps/poppler.bst | 4 ++++
elements/core-deps/pwquality.bst | 5 +++++
elements/core-deps/pyatspi2.bst | 3 +++
elements/core-deps/samba.bst | 7 +++++++
elements/core-deps/speech-dispatcher.bst | 3 +++
elements/core-deps/spice-gtk.bst | 2 ++
elements/core-deps/totem-pl-parser.bst | 9 ++++++++-
elements/core-deps/tracker-miners.bst | 2 ++
elements/core-deps/udisks2.bst | 2 ++
elements/core-deps/volume-key.bst | 7 +++++++
elements/core-deps/xmlto.bst | 2 ++
elements/core/baobab.bst | 3 ++-
elements/core/cheese.bst | 2 ++
elements/core/eog.bst | 4 ++++
elements/core/epiphany.bst | 2 ++
elements/core/file-roller.bst | 5 +++--
elements/core/gnome-characters.bst | 5 +++--
elements/core/gnome-color-manager.bst | 2 ++
elements/core/gnome-desktop.bst | 2 ++
elements/core/gnome-keyring.bst | 2 ++
elements/core/network-manager-applet.bst | 2 ++
elements/sdk/WebKitGTK.bst | 6 ++++++
elements/sdk/appstream-glib.bst | 3 ---
elements/sdk/at-spi2-atk.bst | 3 +++
elements/sdk/cantarell-fonts.bst | 3 ++-
elements/sdk/cogl.bst | 10 ++++++++++
elements/sdk/dbus-glib.bst | 1 +
elements/sdk/dconf.bst | 3 +++
elements/sdk/gcr.bst | 2 ++
elements/sdk/gdk-pixbuf.bst | 9 ++++++++-
elements/sdk/glib-networking.bst | 4 ++++
elements/sdk/gobject-introspection.bst | 3 +++
elements/sdk/gtk-doc.bst | 9 ++++++++-
elements/sdk/ibus.bst | 6 +++++-
elements/sdk/libcanberra.bst | 2 ++
elements/sdk/libsecret.bst | 2 ++
elements/sdk/libsoup.bst | 12 +++++++++++-
elements/sdk/mozjs60.bst | 3 ---
elements/sdk/python2.bst | 3 +++
elements/sdk/vala-tarball.bst | 1 +
elements/sdk/vala.bst | 3 +++
elements/sdk/vte.bst | 4 ++++
elements/sdk/yelp-xsl.bst | 3 ---
elements/sdk/yelp.bst | 5 ++---
76 files changed, 264 insertions(+), 29 deletions(-)
---
diff --git a/elements/core-deps/NetworkManager.bst b/elements/core-deps/NetworkManager.bst
index 5cc496de..8119b126 100644
--- a/elements/core-deps/NetworkManager.bst
+++ b/elements/core-deps/NetworkManager.bst
@@ -14,12 +14,18 @@ depends:
type: build
- sdk/pygobject.bst
- sdk/vala.bst
+- filename: components/curl.bst
+ junction: freedesktop-sdk.bst
- filename: components/intltool.bst
junction: freedesktop-sdk.bst
type: build
- filename: components/perl-xml-parser.bst
junction: freedesktop-sdk.bst
type: build
+- filename: components/gnutls.bst
+ junction: freedesktop-sdk.bst
+- filename: components/nss.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/PackageKit.bst b/elements/core-deps/PackageKit.bst
index 86a072bd..23e10e53 100644
--- a/elements/core-deps/PackageKit.bst
+++ b/elements/core-deps/PackageKit.bst
@@ -8,6 +8,8 @@ depends:
- core-deps/libgudev.bst
- core-deps/polkit.bst
- sdk/glib.bst
+- filename: sdk/gobject-introspection.bst
+ type: build
- sdk/gtk+-3.bst
- filename: sdk/gtk-doc.bst
type: build
diff --git a/elements/core-deps/colord.bst b/elements/core-deps/colord.bst
index 3a00db89..ccb86c8c 100644
--- a/elements/core-deps/colord.bst
+++ b/elements/core-deps/colord.bst
@@ -8,10 +8,14 @@ depends:
- core-deps/libgusb.bst
- core-deps/polkit.bst
- sdk/glib.bst
-- sdk/gobject-introspection.bst
+- filename: sdk/gobject-introspection.bst
+ type: build
- filename: sdk/gtk-doc.bst
type: build
-- sdk/vala.bst
+- filename: sdk/vala.bst
+ type: build
+- filename: components/lcms.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/cryptsetup.bst b/elements/core-deps/cryptsetup.bst
index 7ae80b17..3934e478 100644
--- a/elements/core-deps/cryptsetup.bst
+++ b/elements/core-deps/cryptsetup.bst
@@ -6,6 +6,10 @@ sources:
depends:
- core-deps/json-c.bst
- core-deps/lvm2.bst
+- filename: components/libgcrypt.bst
+ junction: freedesktop-sdk.bst
+- filename: components/util-linux.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/exempi.bst b/elements/core-deps/exempi.bst
index d996dc9b..dac84468 100644
--- a/elements/core-deps/exempi.bst
+++ b/elements/core-deps/exempi.bst
@@ -4,6 +4,9 @@ sources:
url: https://libopenraw.freedesktop.org/download/exempi-2.4.5.tar.bz2
depends:
- core-deps/boost.bst
+- filename: components/expat.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/gexiv2.bst b/elements/core-deps/gexiv2.bst
index 1e79a2ca..3b5a31e7 100644
--- a/elements/core-deps/gexiv2.bst
+++ b/elements/core-deps/gexiv2.bst
@@ -3,6 +3,7 @@ sources:
- kind: tar
url: gnome_downloads:gexiv2/0.12/gexiv2-0.12.0.tar.xz
depends:
+- sdk/glib.bst
- core-deps/exiv2.bst
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
diff --git a/elements/core-deps/gnome-autoar.bst b/elements/core-deps/gnome-autoar.bst
index 0916c899..3607ae4d 100644
--- a/elements/core-deps/gnome-autoar.bst
+++ b/elements/core-deps/gnome-autoar.bst
@@ -11,6 +11,9 @@ depends:
type: build
- filename: sdk/vala.bst
type: build
+- filename: components/libarchive.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/graphviz.bst b/elements/core-deps/graphviz.bst
index 8d616992..66822aff 100644
--- a/elements/core-deps/graphviz.bst
+++ b/elements/core-deps/graphviz.bst
@@ -5,6 +5,8 @@ sources:
depends:
- sdk/gdk-pixbuf.bst
- sdk/pango.bst
+- filename: components/libtool.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/gspell.bst b/elements/core-deps/gspell.bst
index bbf289fe..1f4674df 100644
--- a/elements/core-deps/gspell.bst
+++ b/elements/core-deps/gspell.bst
@@ -10,6 +10,8 @@ depends:
type: build
- filename: sdk/vala.bst
type: build
+- filename: components/iso-codes.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/gtk-vnc.bst b/elements/core-deps/gtk-vnc.bst
index 9ead2139..34e6e39d 100644
--- a/elements/core-deps/gtk-vnc.bst
+++ b/elements/core-deps/gtk-vnc.bst
@@ -12,12 +12,17 @@ depends:
- sdk/glib.bst
- sdk/gtk+-3.bst
- sdk/vala.bst
+- filename: components/cyrus-sasl.bst
+ junction: freedesktop-sdk.bst
- filename: components/intltool.bst
junction: freedesktop-sdk.bst
type: build
- filename: components/perl-xml-parser.bst
junction: freedesktop-sdk.bst
type: build
+- filename: components/gnutls.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/gtksourceview.bst b/elements/core-deps/gtksourceview.bst
index 389fa84c..013be510 100644
--- a/elements/core-deps/gtksourceview.bst
+++ b/elements/core-deps/gtksourceview.bst
@@ -7,7 +7,8 @@ depends:
- sdk/gtk+-3.bst
- filename: sdk/gtk-doc.bst
type: build
-- sdk/vala.bst
+- filename: sdk/vala.bst
+ type: build
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/libbytesize.bst b/elements/core-deps/libbytesize.bst
index 6bee4a48..35a88698 100644
--- a/elements/core-deps/libbytesize.bst
+++ b/elements/core-deps/libbytesize.bst
@@ -4,6 +4,10 @@ sources:
url: github_com:storaged-project/libbytesize/releases/download/1.2/libbytesize-1.2.tar.gz
depends:
- core-deps/mpfr.bst
+- filename: components/python3.bst
+ junction: freedesktop-sdk.bst
+- filename: components/pcre.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/libcue.bst b/elements/core-deps/libcue.bst
index fd5aa902..8a44061d 100644
--- a/elements/core-deps/libcue.bst
+++ b/elements/core-deps/libcue.bst
@@ -6,6 +6,9 @@ depends:
- filename: components/bison.bst
junction: freedesktop-sdk.bst
type: build
+- filename: components/flex.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-cmake.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/libevdev.bst b/elements/core-deps/libevdev.bst
index 6aefa0a3..2970ad8c 100644
--- a/elements/core-deps/libevdev.bst
+++ b/elements/core-deps/libevdev.bst
@@ -3,6 +3,9 @@ sources:
- kind: tar
url: https://www.freedesktop.org/software/libevdev/libevdev-1.6.0.tar.xz
depends:
+- filename: components/python3.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/libgrss.bst b/elements/core-deps/libgrss.bst
index 4060ed36..8b21ccff 100644
--- a/elements/core-deps/libgrss.bst
+++ b/elements/core-deps/libgrss.bst
@@ -5,6 +5,8 @@ sources:
track: master
depends:
- sdk/glib.bst
+- filename: sdk/gobject-introspection.bst
+ type: build
- filename: sdk/gtk-doc.bst
type: build
- sdk/libsoup.bst
diff --git a/elements/core-deps/libgsf.bst b/elements/core-deps/libgsf.bst
index 72deefe5..25e3ed6a 100644
--- a/elements/core-deps/libgsf.bst
+++ b/elements/core-deps/libgsf.bst
@@ -6,6 +6,8 @@ sources:
depends:
- sdk/gdk-pixbuf.bst
- sdk/glib.bst
+- filename: sdk/gobject-introspection.bst
+ type: build
- filename: sdk/gtk-doc.bst
type: build
- filename: components/perl-xml-parser.bst
diff --git a/elements/core-deps/libgxps.bst b/elements/core-deps/libgxps.bst
index d19f2443..3484405b 100644
--- a/elements/core-deps/libgxps.bst
+++ b/elements/core-deps/libgxps.bst
@@ -7,6 +7,10 @@ depends:
- sdk/glib.bst
- sdk/gobject-introspection.bst
- sdk/gtk+-3.bst
+- filename: components/libarchive.bst
+ junction: freedesktop-sdk.bst
+- filename: components/lcms.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/libical.bst b/elements/core-deps/libical.bst
index 8b59ab5d..b4ca95ab 100644
--- a/elements/core-deps/libical.bst
+++ b/elements/core-deps/libical.bst
@@ -8,12 +8,14 @@ depends:
type: build
- filename: sdk/vala.bst
type: build
-- filename: public-stacks/buildsystem-cmake.bst
+- filename: components/libxml2.bst
junction: freedesktop-sdk.bst
- type: build
- filename: components/perl.bst
junction: freedesktop-sdk.bst
type: build
+- filename: public-stacks/buildsystem-cmake.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: bootstrap-import.bst
junction: freedesktop-sdk.bst
variables:
diff --git a/elements/core-deps/libmediaart.bst b/elements/core-deps/libmediaart.bst
index 2660a8dd..f393f21f 100644
--- a/elements/core-deps/libmediaart.bst
+++ b/elements/core-deps/libmediaart.bst
@@ -6,9 +6,12 @@ sources:
depends:
- sdk/gdk-pixbuf.bst
- sdk/glib.bst
+- filename: sdk/gobject-introspection.bst
+ type: build
- filename: sdk/gtk-doc.bst
type: build
-- sdk/vala.bst
+- filename: sdk/vala.bst
+ type: build
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/libmusicbrainz.bst b/elements/core-deps/libmusicbrainz.bst
index fe246f23..5ab4b116 100644
--- a/elements/core-deps/libmusicbrainz.bst
+++ b/elements/core-deps/libmusicbrainz.bst
@@ -7,6 +7,8 @@ sources:
path: files/libmusicbrainz/cmake-ninja.patch
depends:
- core-deps/neon.bst
+- filename: components/libxml2.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-cmake.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/libnl.bst b/elements/core-deps/libnl.bst
index b23942c0..6b06ea2b 100644
--- a/elements/core-deps/libnl.bst
+++ b/elements/core-deps/libnl.bst
@@ -6,6 +6,9 @@ depends:
- filename: components/bison.bst
junction: freedesktop-sdk.bst
type: build
+- filename: components/flex.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/liboauth.bst b/elements/core-deps/liboauth.bst
index 780c1671..50e53891 100644
--- a/elements/core-deps/liboauth.bst
+++ b/elements/core-deps/liboauth.bst
@@ -3,6 +3,8 @@ sources:
- kind: tar
url: downloads.sourceforge.net:liboauth/liboauth-1.0.3.tar.gz
depends:
+- filename: components/nss.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/librest.bst b/elements/core-deps/librest.bst
index 350bce73..6687581e 100644
--- a/elements/core-deps/librest.bst
+++ b/elements/core-deps/librest.bst
@@ -5,9 +5,13 @@ sources:
track: librest-0-7
depends:
- sdk/glib.bst
+- filename: sdk/gobject-introspection.bst
+ type: build
- filename: sdk/gtk-doc.bst
type: build
- sdk/libsoup.bst
+- filename: components/ca-certificates.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/libvirt.bst b/elements/core-deps/libvirt.bst
index 58e83b77..a86dca9c 100644
--- a/elements/core-deps/libvirt.bst
+++ b/elements/core-deps/libvirt.bst
@@ -6,6 +6,18 @@ depends:
- core-deps/libnl.bst
- core-deps/portablexdr.bst
- core-deps/lvm2.bst
+- filename: components/gnutls.bst
+ junction: freedesktop-sdk.bst
+- filename: components/libtirpc.bst
+ junction: freedesktop-sdk.bst
+- filename: components/libxslt.bst
+ junction: freedesktop-sdk.bst
+ type: build
+- filename: components/libxml2.bst
+ junction: freedesktop-sdk.bst
+- filename: components/python3.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/libxklavier.bst b/elements/core-deps/libxklavier.bst
index cd20adb1..3dfd449f 100644
--- a/elements/core-deps/libxklavier.bst
+++ b/elements/core-deps/libxklavier.bst
@@ -4,12 +4,17 @@ sources:
url: people_freedesktop_org:~svu/libxklavier-5.4.tar.bz2
depends:
- sdk/gobject-introspection.bst
+- filename: components/libxml2.bst
+ junction: freedesktop-sdk.bst
- filename: components/xorg-app-xkbcomp.bst
junction: freedesktop-sdk.bst
- filename: components/xorg-lib-x11.bst
junction: freedesktop-sdk.bst
- filename: components/xorg-lib-xi.bst
junction: freedesktop-sdk.bst
+- filename: components/iso-codes.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/mm-common.bst b/elements/core-deps/mm-common.bst
index 0285c110..61f88706 100644
--- a/elements/core-deps/mm-common.bst
+++ b/elements/core-deps/mm-common.bst
@@ -24,6 +24,12 @@ sources:
path: files/mm-common/libstdc++.tag
directory: doctags/
depends:
+- filename: components/tar.bst
+ junction: freedesktop-sdk.bst
+ type: build
+- filename: components/gzip.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/mobile-broadband-provider-info.bst
b/elements/core-deps/mobile-broadband-provider-info.bst
index 17f8a2cc..cb579295 100644
--- a/elements/core-deps/mobile-broadband-provider-info.bst
+++ b/elements/core-deps/mobile-broadband-provider-info.bst
@@ -4,6 +4,8 @@ sources:
url: gitlab_gnome_org:GNOME/mobile-broadband-provider-info.git
track: master
depends:
+- filename: components/libxslt.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/mpfr.bst b/elements/core-deps/mpfr.bst
index 402b0c47..6c97596a 100644
--- a/elements/core-deps/mpfr.bst
+++ b/elements/core-deps/mpfr.bst
@@ -3,6 +3,8 @@ sources:
- kind: tar
url: ftp_gnu_org:mpfr/mpfr-4.0.1.tar.xz
depends:
+- filename: components/gmp.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/neon.bst b/elements/core-deps/neon.bst
index 1c146681..41eda0aa 100644
--- a/elements/core-deps/neon.bst
+++ b/elements/core-deps/neon.bst
@@ -3,6 +3,8 @@ sources:
- kind: tar
url: http://http.debian.net/debian/pool/main/n/neon27/neon27_0.30.2.orig.tar.gz
depends:
+- filename: components/expat.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/osinfo-db-tools.bst b/elements/core-deps/osinfo-db-tools.bst
index 98e9da4d..e71243cd 100644
--- a/elements/core-deps/osinfo-db-tools.bst
+++ b/elements/core-deps/osinfo-db-tools.bst
@@ -6,6 +6,12 @@ sources:
depends:
- sdk/glib.bst
- sdk/json-glib.bst
+- filename: components/libarchive.bst
+ junction: freedesktop-sdk.bst
+- filename: components/libxml2.bst
+ junction: freedesktop-sdk.bst
+- filename: components/libxslt.bst
+ junction: freedesktop-sdk.bst
- filename: components/perl-xml-parser.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/parted.bst b/elements/core-deps/parted.bst
index cf1032c1..034a84e9 100644
--- a/elements/core-deps/parted.bst
+++ b/elements/core-deps/parted.bst
@@ -6,6 +6,8 @@ sources:
path: files/parted/include-sysmacros.patch
depends:
- core-deps/lvm2.bst
+- filename: components/util-linux.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/polkit.bst b/elements/core-deps/polkit.bst
index acc3a4bf..8bfe76b4 100644
--- a/elements/core-deps/polkit.bst
+++ b/elements/core-deps/polkit.bst
@@ -13,6 +13,8 @@ depends:
type: build
- filename: components/systemd.bst
junction: freedesktop-sdk.bst
+- filename: components/linux-pam.bst
+ junction: freedesktop-sdk.bst
- filename: components/intltool.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/poppler.bst b/elements/core-deps/poppler.bst
index ec4043ab..3d49e350 100644
--- a/elements/core-deps/poppler.bst
+++ b/elements/core-deps/poppler.bst
@@ -13,6 +13,10 @@ depends:
junction: freedesktop-sdk.bst
- filename: components/freetype.bst
junction: freedesktop-sdk.bst
+- filename: components/jpeg.bst
+ junction: freedesktop-sdk.bst
+- filename: components/nss.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-cmake.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/pwquality.bst b/elements/core-deps/pwquality.bst
index 27fa2b3c..923c77ae 100644
--- a/elements/core-deps/pwquality.bst
+++ b/elements/core-deps/pwquality.bst
@@ -3,6 +3,11 @@ sources:
- kind: tar
url: github_com:libpwquality/libpwquality/releases/download/libpwquality-1.4.0/libpwquality-1.4.0.tar.bz2
depends:
+- filename: components/cracklib.bst
+ junction: freedesktop-sdk.bst
+- filename: components/python3.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/pyatspi2.bst b/elements/core-deps/pyatspi2.bst
index e6539287..065fe3f5 100644
--- a/elements/core-deps/pyatspi2.bst
+++ b/elements/core-deps/pyatspi2.bst
@@ -6,6 +6,9 @@ sources:
depends:
- sdk/at-spi2-core.bst
- sdk/pygobject.bst
+- filename: components/python3.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/samba.bst b/elements/core-deps/samba.bst
index b17f7f85..ee17386c 100644
--- a/elements/core-deps/samba.bst
+++ b/elements/core-deps/samba.bst
@@ -7,6 +7,10 @@ sources:
depends:
- core-deps/openldap.bst
- core-deps/rpcsvc-proto.bst
+- filename: components/libarchive.bst
+ junction: freedesktop-sdk.bst
+- filename: components/linux-pam.bst
+ junction: freedesktop-sdk.bst
- filename: components/perl.bst
junction: freedesktop-sdk.bst
type: build
@@ -16,6 +20,9 @@ depends:
- filename: components/docbook-xsl.bst
junction: freedesktop-sdk.bst
type: build
+- filename: components/python3.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: bootstrap-import.bst
junction: freedesktop-sdk.bst
config:
diff --git a/elements/core-deps/speech-dispatcher.bst b/elements/core-deps/speech-dispatcher.bst
index 3465ef7e..8ee180d8 100644
--- a/elements/core-deps/speech-dispatcher.bst
+++ b/elements/core-deps/speech-dispatcher.bst
@@ -3,11 +3,14 @@ sources:
- kind: tar
url: github_com:brailcom/speechd/releases/download/0.9.0/speech-dispatcher-0.9.0.tar.gz
depends:
+- sdk/glib.bst
- core-deps/dotconf.bst
- core-deps/espeak.bst
- filename: components/perl-xml-parser.bst
junction: freedesktop-sdk.bst
type: build
+- filename: components/sndfile.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/spice-gtk.bst b/elements/core-deps/spice-gtk.bst
index 4c759fda..9fd6f16c 100644
--- a/elements/core-deps/spice-gtk.bst
+++ b/elements/core-deps/spice-gtk.bst
@@ -14,6 +14,8 @@ depends:
- sdk/vala.bst
- filename: desktop/gstreamer.bst
junction: freedesktop-sdk.bst
+- filename: components/libdrm.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/totem-pl-parser.bst b/elements/core-deps/totem-pl-parser.bst
index 5ea870db..0b60a855 100644
--- a/elements/core-deps/totem-pl-parser.bst
+++ b/elements/core-deps/totem-pl-parser.bst
@@ -6,7 +6,14 @@ sources:
depends:
- core-deps/gmime3.bst
- sdk/glib.bst
-- sdk/gobject-introspection.bst
+- filename: sdk/gobject-introspection.bst
+ type: build
+- filename: components/libarchive.bst
+ junction: freedesktop-sdk.bst
+- filename: components/libgcrypt.bst
+ junction: freedesktop-sdk.bst
+- filename: components/libxml2.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/tracker-miners.bst b/elements/core-deps/tracker-miners.bst
index 25e6fd97..0546c515 100644
--- a/elements/core-deps/tracker-miners.bst
+++ b/elements/core-deps/tracker-miners.bst
@@ -22,6 +22,8 @@ depends:
- sdk/libsecret.bst
- filename: components/gstreamer.bst
junction: freedesktop-sdk.bst
+- filename: components/libflac.bst
+ junction: freedesktop-sdk.bst
- filename: components/libseccomp.bst
junction: freedesktop-sdk.bst
- filename: components/intltool.bst
diff --git a/elements/core-deps/udisks2.bst b/elements/core-deps/udisks2.bst
index a13105b6..e48cf62d 100644
--- a/elements/core-deps/udisks2.bst
+++ b/elements/core-deps/udisks2.bst
@@ -7,6 +7,8 @@ depends:
- core-deps/libatasmart.bst
- core-deps/libgudev.bst
- core-deps/polkit.bst
+- filename: sdk/gtk-doc.bst
+ type: build
- filename: components/docbook-xsl.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/volume-key.bst b/elements/core-deps/volume-key.bst
index 488fb76a..e414e136 100644
--- a/elements/core-deps/volume-key.bst
+++ b/elements/core-deps/volume-key.bst
@@ -4,6 +4,13 @@ sources:
url: https://releases.pagure.org/volume_key/volume_key-0.3.12.tar.xz
depends:
- core-deps/cryptsetup.bst
+- sdk/glib.bst
+- filename: components/gpgme.bst
+ junction: freedesktop-sdk.bst
+- filename: components/nss.bst
+ junction: freedesktop-sdk.bst
+- filename: components/python3.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core-deps/xmlto.bst b/elements/core-deps/xmlto.bst
index 732eaabb..aa02c09e 100644
--- a/elements/core-deps/xmlto.bst
+++ b/elements/core-deps/xmlto.bst
@@ -3,6 +3,8 @@ sources:
- kind: tar
url: https://releases.pagure.org/xmlto/xmlto-0.0.28.tar.bz2
depends:
+- filename: components/util-linux.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core/baobab.bst b/elements/core/baobab.bst
index ad24563d..75f05a6b 100644
--- a/elements/core/baobab.bst
+++ b/elements/core/baobab.bst
@@ -9,7 +9,8 @@ depends:
- sdk/glib.bst
- sdk/gtk+-3.bst
- sdk/librsvg.bst
-- sdk/vala.bst
+- filename: sdk/vala.bst
+ type: build
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core/cheese.bst b/elements/core/cheese.bst
index 959d54fe..14f77e9c 100644
--- a/elements/core/cheese.bst
+++ b/elements/core/cheese.bst
@@ -24,6 +24,8 @@ depends:
- sdk/librsvg.bst
- filename: sdk/vala.bst
type: build
+- filename: sdk/yelp-tools.bst
+ type: build
- filename: components/gstreamer.bst
junction: freedesktop-sdk.bst
- filename: components/intltool.bst
diff --git a/elements/core/eog.bst b/elements/core/eog.bst
index 011c09ed..522511e5 100644
--- a/elements/core/eog.bst
+++ b/elements/core/eog.bst
@@ -14,6 +14,10 @@ depends:
- sdk/gsettings-desktop-schemas.bst
- sdk/gtk+-3.bst
- sdk/librsvg.bst
+- filename: components/lcms.bst
+ junction: freedesktop-sdk.bst
+- filename: components/libexif.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core/epiphany.bst b/elements/core/epiphany.bst
index ff4f6c61..b88b5f9b 100644
--- a/elements/core/epiphany.bst
+++ b/elements/core/epiphany.bst
@@ -18,6 +18,8 @@ depends:
- sdk/libnotify.bst
- sdk/libsecret.bst
- sdk/libsoup.bst
+- filename: components/iso-codes.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core/file-roller.bst b/elements/core/file-roller.bst
index 22e36aaf..05812a05 100644
--- a/elements/core/file-roller.bst
+++ b/elements/core/file-roller.bst
@@ -7,10 +7,11 @@ depends:
- sdk/adwaita-icon-theme.bst
- sdk/glib.bst
- sdk/gtk+-3.bst
+- filename: components/itstools.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
- filename: bootstrap-import.bst
junction: freedesktop-sdk.bst
-- filename: components/itstools.bst
- junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-characters.bst b/elements/core/gnome-characters.bst
index 7e6c4cc8..9c98718d 100644
--- a/elements/core/gnome-characters.bst
+++ b/elements/core/gnome-characters.bst
@@ -8,10 +8,11 @@ depends:
- sdk/appstream-glib.bst
- sdk/gjs.bst
- sdk/gtk+-3.bst
+- filename: components/itstools.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
- filename: bootstrap-import.bst
junction: freedesktop-sdk.bst
-- filename: components/itstools.bst
- junction: freedesktop-sdk.bst
diff --git a/elements/core/gnome-color-manager.bst b/elements/core/gnome-color-manager.bst
index b302a3a4..bad34bc1 100644
--- a/elements/core/gnome-color-manager.bst
+++ b/elements/core/gnome-color-manager.bst
@@ -13,6 +13,8 @@ depends:
- sdk/gtk+-3.bst
- sdk/libcanberra.bst
- sdk/vte.bst
+- filename: components/libexif.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/core/gnome-desktop.bst b/elements/core/gnome-desktop.bst
index ad2ee7b6..5aaf23bc 100644
--- a/elements/core/gnome-desktop.bst
+++ b/elements/core/gnome-desktop.bst
@@ -11,6 +11,8 @@ depends:
- sdk/gtk+-3.bst
- filename: sdk/gtk-doc.bst
type: build
+- filename: components/iso-codes.bst
+ junction: freedesktop-sdk.bst
- filename: components/itstools.bst
junction: freedesktop-sdk.bst
- filename: components/libseccomp.bst
diff --git a/elements/core/gnome-keyring.bst b/elements/core/gnome-keyring.bst
index 92bd2065..12971755 100644
--- a/elements/core/gnome-keyring.bst
+++ b/elements/core/gnome-keyring.bst
@@ -10,6 +10,8 @@ depends:
- filename: components/docbook-xsl.bst
junction: freedesktop-sdk.bst
type: build
+- filename: components/libxslt.bst
+ junction: freedesktop-sdk.bst
- filename: components/openssh.bst
junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
diff --git a/elements/core/network-manager-applet.bst b/elements/core/network-manager-applet.bst
index 370b8d82..f48771af 100644
--- a/elements/core/network-manager-applet.bst
+++ b/elements/core/network-manager-applet.bst
@@ -17,6 +17,8 @@ depends:
type: build
- sdk/libnotify.bst
- sdk/libsecret.bst
+- filename: components/iso-codes.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/WebKitGTK.bst b/elements/sdk/WebKitGTK.bst
index 8e2758f4..cd3e8d7a 100644
--- a/elements/sdk/WebKitGTK.bst
+++ b/elements/sdk/WebKitGTK.bst
@@ -30,6 +30,12 @@ depends:
- sdk/woff2.bst
- filename: components/hyphen.bst
junction: freedesktop-sdk.bst
+- filename: components/libtasn1.bst
+ junction: freedesktop-sdk.bst
+- filename: components/libwebp.bst
+ junction: freedesktop-sdk.bst
+- filename: components/libxslt.bst
+ junction: freedesktop-sdk.bst
- filename: components/wayland.bst
junction: freedesktop-sdk.bst
- filename: components/xorg-lib-xt.bst
diff --git a/elements/sdk/appstream-glib.bst b/elements/sdk/appstream-glib.bst
index a325125e..e5c13df7 100644
--- a/elements/sdk/appstream-glib.bst
+++ b/elements/sdk/appstream-glib.bst
@@ -13,9 +13,6 @@ depends:
- sdk/libsoup.bst
- filename: components/docbook-xsl.bst
junction: freedesktop-sdk.bst
-- filename: components/gettext.bst
- junction: freedesktop-sdk.bst
- type: build
- filename: components/gperf.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/at-spi2-atk.bst b/elements/sdk/at-spi2-atk.bst
index cc9fa8d1..9d5066d5 100644
--- a/elements/sdk/at-spi2-atk.bst
+++ b/elements/sdk/at-spi2-atk.bst
@@ -7,6 +7,9 @@ depends:
- sdk/at-spi2-core.bst
- sdk/atk.bst
- sdk/glib.bst
+- filename: components/libxml2.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/cantarell-fonts.bst b/elements/sdk/cantarell-fonts.bst
index 82257559..46fecd01 100644
--- a/elements/sdk/cantarell-fonts.bst
+++ b/elements/sdk/cantarell-fonts.bst
@@ -3,7 +3,8 @@ sources:
- kind: tar
url: gnome_downloads:cantarell-fonts/0.111/cantarell-fonts-0.111.tar.xz
depends:
-- sdk/appstream-glib.bst
+- filename: sdk/appstream-glib.bst
+ type: build
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/cogl.bst b/elements/sdk/cogl.bst
index f11fe42c..cc462097 100644
--- a/elements/sdk/cogl.bst
+++ b/elements/sdk/cogl.bst
@@ -14,8 +14,18 @@ depends:
junction: freedesktop-sdk.bst
- filename: components/wayland.bst
junction: freedesktop-sdk.bst
+- filename: components/xorg-lib-x11.bst
+ junction: freedesktop-sdk.bst
- filename: components/xorg-lib-xcomposite.bst
junction: freedesktop-sdk.bst
+- filename: components/xorg-lib-xdamage.bst
+ junction: freedesktop-sdk.bst
+- filename: components/xorg-lib-xext.bst
+ junction: freedesktop-sdk.bst
+- filename: components/xorg-lib-xfixes.bst
+ junction: freedesktop-sdk.bst
+- filename: components/xorg-lib-xrandr.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/dbus-glib.bst b/elements/sdk/dbus-glib.bst
index 294aa006..397d671b 100644
--- a/elements/sdk/dbus-glib.bst
+++ b/elements/sdk/dbus-glib.bst
@@ -3,6 +3,7 @@ sources:
- kind: tar
url: https://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.110.tar.gz
depends:
+- sdk/glib.bst
- filename: components/dbus.bst
junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
diff --git a/elements/sdk/dconf.bst b/elements/sdk/dconf.bst
index 33fa78cb..ff2e4c09 100644
--- a/elements/sdk/dconf.bst
+++ b/elements/sdk/dconf.bst
@@ -15,6 +15,9 @@ depends:
- filename: components/docbook-xsl.bst
junction: freedesktop-sdk.bst
type: build
+- filename: components/libxslt.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/gcr.bst b/elements/sdk/gcr.bst
index 6e3f25f7..ddd3b415 100644
--- a/elements/sdk/gcr.bst
+++ b/elements/sdk/gcr.bst
@@ -13,6 +13,8 @@ depends:
- filename: components/intltool.bst
junction: freedesktop-sdk.bst
type: build
+- filename: components/p11-kit.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/gdk-pixbuf.bst b/elements/sdk/gdk-pixbuf.bst
index 99248e21..0f964969 100644
--- a/elements/sdk/gdk-pixbuf.bst
+++ b/elements/sdk/gdk-pixbuf.bst
@@ -5,13 +5,20 @@ sources:
track: master
depends:
- sdk/glib.bst
-- sdk/gobject-introspection.bst
+- filename: sdk/gobject-introspection.bst
+ type: build
- filename: sdk/gtk-doc.bst
type: build
- filename: components/shared-mime-info.bst
junction: freedesktop-sdk.bst
- filename: components/xorg-lib-x11.bst
junction: freedesktop-sdk.bst
+- filename: components/libtiff.bst
+ junction: freedesktop-sdk.bst
+- filename: components/libpng.bst
+ junction: freedesktop-sdk.bst
+- filename: components/jpeg.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/glib-networking.bst b/elements/sdk/glib-networking.bst
index 9ea83ef9..ecf89026 100644
--- a/elements/sdk/glib-networking.bst
+++ b/elements/sdk/glib-networking.bst
@@ -6,6 +6,10 @@ sources:
depends:
- sdk/glib.bst
- sdk/gsettings-desktop-schemas.bst
+- filename: components/ca-certificates.bst
+ junction: freedesktop-sdk.bst
+- filename: components/gnutls.bst
+ junction: freedesktop-sdk.bst
- filename: components/libproxy.bst
junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-meson.bst
diff --git a/elements/sdk/gobject-introspection.bst b/elements/sdk/gobject-introspection.bst
index ecb83453..1f6b1c70 100644
--- a/elements/sdk/gobject-introspection.bst
+++ b/elements/sdk/gobject-introspection.bst
@@ -10,6 +10,9 @@ depends:
- filename: components/bison.bst
junction: freedesktop-sdk.bst
type: build
+- filename: components/flex.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/gtk-doc.bst b/elements/sdk/gtk-doc.bst
index cff9ff6c..92df6164 100644
--- a/elements/sdk/gtk-doc.bst
+++ b/elements/sdk/gtk-doc.bst
@@ -4,11 +4,18 @@ sources:
url: gitlab_gnome_org:GNOME/gtk-doc.git
track: master
depends:
-- sdk/yelp-tools.bst
- filename: sdk/python-pygments.bst
type: runtime
+- filename: components/itstools.bst
+ junction: freedesktop-sdk.bst
+- filename: components/docbook-xml.bst
+ junction: freedesktop-sdk.bst
- filename: components/docbook-xsl.bst
junction: freedesktop-sdk.bst
+- filename: components/pkg-config.bst
+ junction: freedesktop-sdk.bst
+- filename: components/python3.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/ibus.bst b/elements/sdk/ibus.bst
index 87e4e8d3..afa84afe 100644
--- a/elements/sdk/ibus.bst
+++ b/elements/sdk/ibus.bst
@@ -5,9 +5,13 @@ sources:
depends:
- sdk/dconf.bst
- sdk/glib.bst
-- sdk/gobject-introspection.bst
+- filename: sdk/gobject-introspection.bst
+ type: build
- sdk/gtk+-3.bst
- sdk/libnotify.bst
+- filename: components/iso-codes.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/libcanberra.bst b/elements/sdk/libcanberra.bst
index 8fd7dd1f..91f95250 100644
--- a/elements/sdk/libcanberra.bst
+++ b/elements/sdk/libcanberra.bst
@@ -6,6 +6,8 @@ depends:
- sdk/gtk+-3.bst
- filename: components/libpulse.bst
junction: freedesktop-sdk.bst
+- filename: components/libtool.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/libsecret.bst b/elements/sdk/libsecret.bst
index 0a5dbea3..3b670acd 100644
--- a/elements/sdk/libsecret.bst
+++ b/elements/sdk/libsecret.bst
@@ -10,6 +10,8 @@ depends:
type: build
- filename: sdk/vala.bst
type: build
+- filename: components/libgcrypt.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/libsoup.bst b/elements/sdk/libsoup.bst
index 504f50f4..67ad5b1a 100644
--- a/elements/sdk/libsoup.bst
+++ b/elements/sdk/libsoup.bst
@@ -5,13 +5,23 @@ sources:
track: master
depends:
- sdk/glib.bst
-- sdk/gobject-introspection.bst
+- filename: sdk/gobject-introspection.bst
+ type: build
- filename: sdk/gtk-doc.bst
type: build
- filename: sdk/vala.bst
type: build
+- filename: components/krb5.bst
+ junction: freedesktop-sdk.bst
- filename: components/libpsl.bst
junction: freedesktop-sdk.bst
+- filename: components/libxml2.bst
+ junction: freedesktop-sdk.bst
+- filename: components/sqlite.bst
+ junction: freedesktop-sdk.bst
+- filename: components/python3.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/mozjs60.bst b/elements/sdk/mozjs60.bst
index 8ec22ba7..2f702450 100644
--- a/elements/sdk/mozjs60.bst
+++ b/elements/sdk/mozjs60.bst
@@ -5,9 +5,6 @@ sources:
depends:
- filename: sdk/python2.bst
type: build
-- filename: components/which.bst
- junction: freedesktop-sdk.bst
- type: build
- filename: components/autoconf.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/python2.bst b/elements/sdk/python2.bst
index 5187f225..9aaf317d 100644
--- a/elements/sdk/python2.bst
+++ b/elements/sdk/python2.bst
@@ -27,3 +27,6 @@ variables:
--enable-loadable-sqlite-extensions \
--with-dbmliborder=gdbm \
--enable-unicode=ucs4
+config:
+ install-commands:
+ - '%{make-install} DESTSHARED=/usr/lib/python2.7/lib-dynload'
diff --git a/elements/sdk/vala-tarball.bst b/elements/sdk/vala-tarball.bst
index 29807e62..2edecc64 100644
--- a/elements/sdk/vala-tarball.bst
+++ b/elements/sdk/vala-tarball.bst
@@ -3,6 +3,7 @@ sources:
- kind: tar
url: gnome_downloads:vala/0.36/vala-0.36.18.tar.xz
depends:
+- sdk/glib.bst
- filename: components/bison.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/vala.bst b/elements/sdk/vala.bst
index 2275b3bd..9bcb4438 100644
--- a/elements/sdk/vala.bst
+++ b/elements/sdk/vala.bst
@@ -10,6 +10,9 @@ depends:
- filename: components/bison.bst
junction: freedesktop-sdk.bst
type: build
+- filename: components/flex.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: components/git-minimal.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/vte.bst b/elements/sdk/vte.bst
index bd1b8403..a783c7d8 100644
--- a/elements/sdk/vte.bst
+++ b/elements/sdk/vte.bst
@@ -13,6 +13,10 @@ depends:
- filename: components/intltool.bst
junction: freedesktop-sdk.bst
type: build
+- filename: components/gnutls.bst
+ junction: freedesktop-sdk.bst
+- filename: components/pcre2.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/yelp-xsl.bst b/elements/sdk/yelp-xsl.bst
index 31c3abcd..20158403 100644
--- a/elements/sdk/yelp-xsl.bst
+++ b/elements/sdk/yelp-xsl.bst
@@ -9,9 +9,6 @@ depends:
- filename: components/intltool.bst
junction: freedesktop-sdk.bst
type: build
-- filename: components/which.bst
- junction: freedesktop-sdk.bst
- type: build
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/yelp.bst b/elements/sdk/yelp.bst
index aa5d1847..361b3bdd 100644
--- a/elements/sdk/yelp.bst
+++ b/elements/sdk/yelp.bst
@@ -12,14 +12,13 @@ depends:
- filename: sdk/gtk-doc.bst
type: build
- sdk/yelp-xsl.bst
+- filename: components/desktop-file-utils.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
- filename: bootstrap-import.bst
junction: freedesktop-sdk.bst
-- filename: components/desktop-file-utils.bst
- junction: freedesktop-sdk.bst
-
public:
bst:
integration-commands:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]