[gnome-build-meta/abderrahim/fdsdk-master: 2/5] sdk: add missing dependencies that were in base-platform.bst



commit 24493c2e79ff3cc26a84150456683266467a2e46
Author: Abderrahim Kitouni <akitouni gnome org>
Date:   Fri May 3 21:22:23 2019 +0100

    sdk: add missing dependencies that were in base-platform.bst

 elements/sdk/WebKitGTK.bst                 |  9 +++++++++
 elements/sdk/at-spi2-atk.bst               |  3 +++
 elements/sdk/atk.bst                       |  3 +++
 elements/sdk/cantarell-fonts.bst           |  6 +++++-
 elements/sdk/clutter-gtk.bst               |  3 +++
 elements/sdk/clutter.bst                   |  3 +++
 elements/sdk/cogl.bst                      |  3 +++
 elements/sdk/dbus-glib.bst                 |  1 +
 elements/sdk/dconf.bst                     |  3 +++
 elements/sdk/gcab.bst                      |  3 +++
 elements/sdk/gcr.bst                       |  2 ++
 elements/sdk/gdk-pixbuf.bst                | 12 +++++++++++-
 elements/sdk/geoclue.bst                   |  3 +++
 elements/sdk/glib-networking.bst           |  7 +++++++
 elements/sdk/glib.bst                      | 11 +++++++++++
 elements/sdk/gobject-introspection.bst     |  3 +++
 elements/sdk/gsettings-desktop-schemas.bst |  3 +++
 elements/sdk/gtk+-3.bst                    |  6 ++++++
 elements/sdk/gtk+.bst                      |  3 +++
 elements/sdk/gtk-doc.bst                   | 12 +++++++++++-
 elements/sdk/gvfs.bst                      |  3 +++
 elements/sdk/ibus.bst                      |  9 ++++++++-
 elements/sdk/json-glib.bst                 |  3 +++
 elements/sdk/librsvg.bst                   |  3 +++
 elements/sdk/libsecret.bst                 |  5 +++++
 elements/sdk/libsoup.bst                   | 12 +++++++++++-
 elements/sdk/python2.bst                   |  3 +++
 elements/sdk/vala-tarball.bst              |  1 +
 elements/sdk/vala.bst                      |  3 +++
 elements/sdk/vte.bst                       |  4 ++++
 elements/sdk/yelp-tools.bst                |  3 +++
 elements/sdk/zenity.bst                    |  3 +++
 32 files changed, 146 insertions(+), 5 deletions(-)
---
diff --git a/elements/sdk/WebKitGTK.bst b/elements/sdk/WebKitGTK.bst
index f3e1c641..7c4d0c64 100644
--- a/elements/sdk/WebKitGTK.bst
+++ b/elements/sdk/WebKitGTK.bst
@@ -30,8 +30,17 @@ depends:
 - sdk/openjpeg.bst
 - sdk/pango.bst
 - sdk/woff2.bst
+- filename: components/gettext.bst
+  junction: freedesktop-sdk.bst
+  type: build
 - 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/at-spi2-atk.bst b/elements/sdk/at-spi2-atk.bst
index 2f8805aa..52e3752b 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/atk.bst b/elements/sdk/atk.bst
index f45234cc..de1617fe 100644
--- a/elements/sdk/atk.bst
+++ b/elements/sdk/atk.bst
@@ -8,6 +8,9 @@ depends:
 - sdk/gobject-introspection.bst
 - filename: sdk/gtk-doc.bst
   type: build
+- filename: components/gettext.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..eea2d3c6 100644
--- a/elements/sdk/cantarell-fonts.bst
+++ b/elements/sdk/cantarell-fonts.bst
@@ -3,7 +3,11 @@ 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: components/gettext.bst
+  junction: freedesktop-sdk.bst
+  type: build
 - filename: public-stacks/buildsystem-meson.bst
   junction: freedesktop-sdk.bst
   type: build
diff --git a/elements/sdk/clutter-gtk.bst b/elements/sdk/clutter-gtk.bst
index 1d72f248..1f1ca136 100644
--- a/elements/sdk/clutter-gtk.bst
+++ b/elements/sdk/clutter-gtk.bst
@@ -5,6 +5,9 @@ sources:
 depends:
 - sdk/clutter.bst
 - sdk/gtk+-3.bst
+- filename: components/gettext.bst
+  junction: freedesktop-sdk.bst
+  type: build
 - filename: public-stacks/buildsystem-meson.bst
   junction: freedesktop-sdk.bst
   type: build
diff --git a/elements/sdk/clutter.bst b/elements/sdk/clutter.bst
index fe387843..704c7c27 100644
--- a/elements/sdk/clutter.bst
+++ b/elements/sdk/clutter.bst
@@ -12,6 +12,9 @@ depends:
 - filename: sdk/gtk-doc.bst
   type: build
 - sdk/json-glib.bst
+- filename: components/gettext.bst
+  junction: freedesktop-sdk.bst
+  type: build
 - filename: components/libxkbcommon.bst
   junction: freedesktop-sdk.bst
 - filename: components/wayland.bst
diff --git a/elements/sdk/cogl.bst b/elements/sdk/cogl.bst
index 48e9b601..b44c2307 100644
--- a/elements/sdk/cogl.bst
+++ b/elements/sdk/cogl.bst
@@ -16,6 +16,9 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: components/xorg-lib-xcomposite.bst
   junction: freedesktop-sdk.bst
+- filename: components/gettext.bst
+  junction: freedesktop-sdk.bst
+  type: build
 - 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 3b249fed..6e57e5b8 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/gcab.bst b/elements/sdk/gcab.bst
index d12628c3..fee8853c 100644
--- a/elements/sdk/gcab.bst
+++ b/elements/sdk/gcab.bst
@@ -10,6 +10,9 @@ depends:
   type: build
 - filename: sdk/vala.bst
   type: build
+- filename: components/gettext.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 4b68e6fb..9dc5ab19 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 61a9bbed..730c2259 100644
--- a/elements/sdk/gdk-pixbuf.bst
+++ b/elements/sdk/gdk-pixbuf.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: 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: components/gettext.bst
+  junction: freedesktop-sdk.bst
+  type: build
 - filename: public-stacks/buildsystem-meson.bst
   junction: freedesktop-sdk.bst
   type: build
diff --git a/elements/sdk/geoclue.bst b/elements/sdk/geoclue.bst
index a0f14792..5ac42ec0 100644
--- a/elements/sdk/geoclue.bst
+++ b/elements/sdk/geoclue.bst
@@ -11,6 +11,9 @@ depends:
 - sdk/libsoup.bst
 - filename: sdk/gtk-doc.bst
   type: build
+- filename: components/gettext.bst
+  junction: freedesktop-sdk.bst
+  type: build
 - 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 17f57436..a483bfeb 100644
--- a/elements/sdk/glib-networking.bst
+++ b/elements/sdk/glib-networking.bst
@@ -6,8 +6,15 @@ 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: components/gettext.bst
+  junction: freedesktop-sdk.bst
+  type: build
 - filename: public-stacks/buildsystem-meson.bst
   junction: freedesktop-sdk.bst
   type: build
diff --git a/elements/sdk/glib.bst b/elements/sdk/glib.bst
index b845c084..f70be4df 100644
--- a/elements/sdk/glib.bst
+++ b/elements/sdk/glib.bst
@@ -6,6 +6,17 @@ sources:
 depends:
 - filename: sdk/gtk-doc.bst
   type: build
+- filename: components/libffi.bst
+  junction: freedesktop-sdk.bst
+- filename: components/util-linux.bst
+  junction: freedesktop-sdk.bst
+- filename: components/pcre.bst
+  junction: freedesktop-sdk.bst
+- filename: components/python3.bst
+  junction: freedesktop-sdk.bst
+- filename: components/gettext.bst
+  junction: freedesktop-sdk.bst
+  type: build
 - filename: public-stacks/buildsystem-meson.bst
   junction: freedesktop-sdk.bst
   type: build
diff --git a/elements/sdk/gobject-introspection.bst b/elements/sdk/gobject-introspection.bst
index 842f0dfa..822118e5 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/gsettings-desktop-schemas.bst b/elements/sdk/gsettings-desktop-schemas.bst
index a3475772..267fb20c 100644
--- a/elements/sdk/gsettings-desktop-schemas.bst
+++ b/elements/sdk/gsettings-desktop-schemas.bst
@@ -8,6 +8,9 @@ sources:
 depends:
 - sdk/glib.bst
 - sdk/gobject-introspection.bst
+- filename: components/gettext.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+-3.bst b/elements/sdk/gtk+-3.bst
index 7a634b46..44afd2c2 100644
--- a/elements/sdk/gtk+-3.bst
+++ b/elements/sdk/gtk+-3.bst
@@ -36,6 +36,12 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: components/xorg-lib-xinerama.bst
   junction: freedesktop-sdk.bst
+- filename: components/gettext.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/gtk+.bst b/elements/sdk/gtk+.bst
index 4eddbe84..a4a6b8b5 100644
--- a/elements/sdk/gtk+.bst
+++ b/elements/sdk/gtk+.bst
@@ -29,6 +29,9 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: components/wayland-protocols.bst
   junction: freedesktop-sdk.bst
+- filename: components/gettext.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 9af19b37..024313f3 100644
--- a/elements/sdk/gtk-doc.bst
+++ b/elements/sdk/gtk-doc.bst
@@ -4,11 +4,21 @@ 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: 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/gvfs.bst b/elements/sdk/gvfs.bst
index ce2ea875..c84a6c54 100644
--- a/elements/sdk/gvfs.bst
+++ b/elements/sdk/gvfs.bst
@@ -7,6 +7,9 @@ depends:
 - sdk/glib.bst
 - filename: components/dbus.bst
   junction: freedesktop-sdk.bst
+- filename: components/gettext.bst
+  junction: freedesktop-sdk.bst
+  type: build
 - filename: public-stacks/buildsystem-meson.bst
   junction: freedesktop-sdk.bst
   type: build
diff --git a/elements/sdk/ibus.bst b/elements/sdk/ibus.bst
index b30c848a..16cbe729 100644
--- a/elements/sdk/ibus.bst
+++ b/elements/sdk/ibus.bst
@@ -5,9 +5,16 @@ 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/gettext.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- 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/json-glib.bst b/elements/sdk/json-glib.bst
index 2ce94f1c..905a6cf2 100644
--- a/elements/sdk/json-glib.bst
+++ b/elements/sdk/json-glib.bst
@@ -9,6 +9,9 @@ depends:
   type: build
 - filename: sdk/gtk-doc.bst
   type: build
+- filename: components/gettext.bst
+  junction: freedesktop-sdk.bst
+  type: build
 - filename: public-stacks/buildsystem-meson.bst
   junction: freedesktop-sdk.bst
   type: build
diff --git a/elements/sdk/librsvg.bst b/elements/sdk/librsvg.bst
index f721f389..b5a0aa95 100644
--- a/elements/sdk/librsvg.bst
+++ b/elements/sdk/librsvg.bst
@@ -285,6 +285,9 @@ depends:
   type: build
 - filename: components/cairo.bst
   junction: freedesktop-sdk.bst
+- filename: components/gettext.bst
+  junction: freedesktop-sdk.bst
+  type: build
 - filename: extensions/rust/rust.bst
   junction: freedesktop-sdk.bst
   type: build
diff --git a/elements/sdk/libsecret.bst b/elements/sdk/libsecret.bst
index f443a653..04a00b4a 100644
--- a/elements/sdk/libsecret.bst
+++ b/elements/sdk/libsecret.bst
@@ -10,6 +10,11 @@ depends:
   type: build
 - filename: sdk/vala.bst
   type: build
+- filename: components/gettext.bst
+  junction: freedesktop-sdk.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 ab35ccdd..5bc207c7 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/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 582eaff0..1658ae4d 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 871f6419..5835e89e 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-tools.bst b/elements/sdk/yelp-tools.bst
index d389291b..bd34b750 100644
--- a/elements/sdk/yelp-tools.bst
+++ b/elements/sdk/yelp-tools.bst
@@ -8,6 +8,9 @@ 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/zenity.bst b/elements/sdk/zenity.bst
index ccc17de7..a2d19474 100644
--- a/elements/sdk/zenity.bst
+++ b/elements/sdk/zenity.bst
@@ -6,6 +6,9 @@ sources:
 depends:
 - sdk/gtk+-3.bst
 - sdk/yelp-tools.bst
+- filename: components/gettext.bst
+  junction: freedesktop-sdk.bst
+  type: build
 - filename: public-stacks/buildsystem-autotools.bst
   junction: freedesktop-sdk.bst
   type: build


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