[gnome-build-meta/abderrahim/flatpak-sdk: 10/15] sdk: make dependencies on elements from org.freedesktop.BaseSdk build-only



commit 74c8ed0a94ce439963d47a9159b4b532d9f02dd1
Author: Abderrahim Kitouni <a kitouni gmail com>
Date:   Fri Jun 8 19:23:19 2018 +0100

    sdk: make dependencies on elements from org.freedesktop.BaseSdk build-only
    
    Elements in org.gnome.Platform shouldn't depend on them at runtime (#42)

 elements/core-deps/anthy.bst               | 4 ++++
 elements/core-deps/libsigcplusplus.bst     | 4 ++++
 elements/core-deps/mozjs52.bst             | 4 ++++
 elements/sdk/WebKitGTK+.bst                | 4 ++++
 elements/sdk/adwaita-icon-theme.bst        | 4 ++++
 elements/sdk/appstream-glib.bst            | 4 ++++
 elements/sdk/at-spi2-atk.bst               | 4 ++++
 elements/sdk/at-spi2-core.bst              | 4 ++++
 elements/sdk/atk.bst                       | 4 ++++
 elements/sdk/brotli.bst                    | 4 ++++
 elements/sdk/cantarell-fonts.bst           | 4 ++++
 elements/sdk/clutter-gst.bst               | 4 ++++
 elements/sdk/clutter-gtk.bst               | 4 ++++
 elements/sdk/clutter.bst                   | 4 ++++
 elements/sdk/cogl.bst                      | 4 ++++
 elements/sdk/dbus-glib.bst                 | 4 ++++
 elements/sdk/dconf.bst                     | 5 +++++
 elements/sdk/enchant-2.bst                 | 4 ++++
 elements/sdk/gcab.bst                      | 4 ++++
 elements/sdk/gcr.bst                       | 4 ++++
 elements/sdk/gdk-pixbuf.bst                | 4 ++++
 elements/sdk/geoclue.bst                   | 4 ++++
 elements/sdk/gjs.bst                       | 4 ++++
 elements/sdk/glib-networking.bst           | 4 ++++
 elements/sdk/glib.bst                      | 4 ++++
 elements/sdk/gnome-common.bst              | 4 ++++
 elements/sdk/gnome-themes-extra.bst        | 4 ++++
 elements/sdk/gobject-introspection.bst     | 4 ++++
 elements/sdk/gsettings-desktop-schemas.bst | 4 ++++
 elements/sdk/gst-libav.bst                 | 4 ++++
 elements/sdk/gst-plugins-bad.bst           | 4 ++++
 elements/sdk/gst-plugins-base.bst          | 4 ++++
 elements/sdk/gst-plugins-good.bst          | 4 ++++
 elements/sdk/gstreamer.bst                 | 4 ++++
 elements/sdk/gtk+-3.bst                    | 4 ++++
 elements/sdk/gtk-doc.bst                   | 4 ++++
 elements/sdk/gvfs.bst                      | 4 ++++
 elements/sdk/ibus.bst                      | 4 ++++
 elements/sdk/json-glib.bst                 | 4 ++++
 elements/sdk/libcanberra.bst               | 4 ++++
 elements/sdk/libcroco.bst                  | 4 ++++
 elements/sdk/libnotify.bst                 | 4 ++++
 elements/sdk/libpsl.bst                    | 4 ++++
 elements/sdk/librsvg.bst                   | 4 ++++
 elements/sdk/libsecret.bst                 | 4 ++++
 elements/sdk/libsoup.bst                   | 4 ++++
 elements/sdk/pango.bst                     | 4 ++++
 elements/sdk/pycairo.bst                   | 4 ++++
 elements/sdk/pygobject.bst                 | 4 ++++
 elements/sdk/vala-tarball.bst              | 4 ++++
 elements/sdk/vala.bst                      | 4 ++++
 elements/sdk/vte.bst                       | 4 ++++
 elements/sdk/woff2.bst                     | 4 ++++
 elements/sdk/yelp-tools.bst                | 4 ++++
 elements/sdk/yelp-xsl.bst                  | 4 ++++
 elements/sdk/yelp.bst                      | 4 ++++
 elements/sdk/zenity.bst                    | 4 ++++
 57 files changed, 229 insertions(+)
---
diff --git a/elements/core-deps/anthy.bst b/elements/core-deps/anthy.bst
index 534301b..17d9211 100644
--- a/elements/core-deps/anthy.bst
+++ b/elements/core-deps/anthy.bst
@@ -5,3 +5,7 @@ sources:
 depends:
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/core-deps/libsigcplusplus.bst b/elements/core-deps/libsigcplusplus.bst
index 50ffdea..d3be4de 100644
--- a/elements/core-deps/libsigcplusplus.bst
+++ b/elements/core-deps/libsigcplusplus.bst
@@ -7,5 +7,9 @@ depends:
 - core-deps/mm-common.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   conf-local: --disable-documentation
diff --git a/elements/core-deps/mozjs52.bst b/elements/core-deps/mozjs52.bst
index 377cc7d..cec9af0 100644
--- a/elements/core-deps/mozjs52.bst
+++ b/elements/core-deps/mozjs52.bst
@@ -5,6 +5,10 @@ sources:
 depends:
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   (?):
     - arch == "i386":
diff --git a/elements/sdk/WebKitGTK+.bst b/elements/sdk/WebKitGTK+.bst
index 5073f16..6b84ccd 100644
--- a/elements/sdk/WebKitGTK+.bst
+++ b/elements/sdk/WebKitGTK+.bst
@@ -26,6 +26,10 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   cmake-local: -DPORT=GTK -DENABLE_PLUGIN_PROCESS_GTK2=OFF
   max-jobs: 2
diff --git a/elements/sdk/adwaita-icon-theme.bst b/elements/sdk/adwaita-icon-theme.bst
index 7f94ba0..cb1aac2 100644
--- a/elements/sdk/adwaita-icon-theme.bst
+++ b/elements/sdk/adwaita-icon-theme.bst
@@ -10,3 +10,7 @@ depends:
 - sdk/librsvg.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/appstream-glib.bst b/elements/sdk/appstream-glib.bst
index c46e8d5..5c922a4 100644
--- a/elements/sdk/appstream-glib.bst
+++ b/elements/sdk/appstream-glib.bst
@@ -13,5 +13,9 @@ depends:
 - sdk/libsoup.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   meson-local: -Dstemmer=false -Drpm=false -Dfonts=false -Ddep11=false
diff --git a/elements/sdk/at-spi2-atk.bst b/elements/sdk/at-spi2-atk.bst
index 8de0cc0..66dbb4d 100644
--- a/elements/sdk/at-spi2-atk.bst
+++ b/elements/sdk/at-spi2-atk.bst
@@ -9,3 +9,7 @@ depends:
 - sdk/glib.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/at-spi2-core.bst b/elements/sdk/at-spi2-core.bst
index bb10365..2e25f10 100644
--- a/elements/sdk/at-spi2-core.bst
+++ b/elements/sdk/at-spi2-core.bst
@@ -10,3 +10,7 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/atk.bst b/elements/sdk/atk.bst
index 263f197..6750030 100644
--- a/elements/sdk/atk.bst
+++ b/elements/sdk/atk.bst
@@ -11,3 +11,7 @@ depends:
 - filename: base.bst
   junction: freedesktop-sdk.bst
 
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/brotli.bst b/elements/sdk/brotli.bst
index db83c85..1dace5b 100644
--- a/elements/sdk/brotli.bst
+++ b/elements/sdk/brotli.bst
@@ -5,3 +5,7 @@ sources:
 depends:
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/cantarell-fonts.bst b/elements/sdk/cantarell-fonts.bst
index d19fcc3..d8eabbe 100644
--- a/elements/sdk/cantarell-fonts.bst
+++ b/elements/sdk/cantarell-fonts.bst
@@ -6,3 +6,7 @@ depends:
 - sdk/appstream-glib.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/clutter-gst.bst b/elements/sdk/clutter-gst.bst
index 14965d0..782bc90 100644
--- a/elements/sdk/clutter-gst.bst
+++ b/elements/sdk/clutter-gst.bst
@@ -13,3 +13,7 @@ depends:
   type: build
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/clutter-gtk.bst b/elements/sdk/clutter-gtk.bst
index 41c007d..8913675 100644
--- a/elements/sdk/clutter-gtk.bst
+++ b/elements/sdk/clutter-gtk.bst
@@ -8,3 +8,7 @@ depends:
 - sdk/gtk+-3.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/clutter.bst b/elements/sdk/clutter.bst
index 1fcb058..17e49ee 100644
--- a/elements/sdk/clutter.bst
+++ b/elements/sdk/clutter.bst
@@ -16,6 +16,10 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   conf-local: --enable-installed-tests --disable-maintainer-flags --enable-egl-backend
     --enable-evdev-input --enable-wayland-backend --enable-wayland-compositor
diff --git a/elements/sdk/cogl.bst b/elements/sdk/cogl.bst
index a8570cb..e0868a7 100644
--- a/elements/sdk/cogl.bst
+++ b/elements/sdk/cogl.bst
@@ -15,6 +15,10 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   conf-local: --enable-cogl-gst --disable-maintainer-flags --enable-xlib-egl-platform
     --enable-wayland-egl-platform --enable-wayland-egl-server --enable-kms-egl-platform
diff --git a/elements/sdk/dbus-glib.bst b/elements/sdk/dbus-glib.bst
index 8585ba3..8c54b04 100644
--- a/elements/sdk/dbus-glib.bst
+++ b/elements/sdk/dbus-glib.bst
@@ -7,3 +7,7 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/dconf.bst b/elements/sdk/dconf.bst
index f5d2e23..82a4c7f 100644
--- a/elements/sdk/dconf.bst
+++ b/elements/sdk/dconf.bst
@@ -12,5 +12,10 @@ depends:
   type: build
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   meson-local: -Dbash_completion=false
+
diff --git a/elements/sdk/enchant-2.bst b/elements/sdk/enchant-2.bst
index 4341cad..2e3b581 100644
--- a/elements/sdk/enchant-2.bst
+++ b/elements/sdk/enchant-2.bst
@@ -8,5 +8,9 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   conf-local: --with-hunspell --with-hunspell-dir=/usr/share/myspell
diff --git a/elements/sdk/gcab.bst b/elements/sdk/gcab.bst
index dacadef..d6b4d13 100644
--- a/elements/sdk/gcab.bst
+++ b/elements/sdk/gcab.bst
@@ -12,3 +12,7 @@ depends:
   type: build
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/gcr.bst b/elements/sdk/gcr.bst
index d07ef21..964ea0d 100644
--- a/elements/sdk/gcr.bst
+++ b/elements/sdk/gcr.bst
@@ -14,3 +14,7 @@ depends:
   type: build
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/gdk-pixbuf.bst b/elements/sdk/gdk-pixbuf.bst
index 9cc0514..8b8c91e 100644
--- a/elements/sdk/gdk-pixbuf.bst
+++ b/elements/sdk/gdk-pixbuf.bst
@@ -14,6 +14,10 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 public:
   bst:
     integration-commands:
diff --git a/elements/sdk/geoclue.bst b/elements/sdk/geoclue.bst
index 824a745..74299bf 100644
--- a/elements/sdk/geoclue.bst
+++ b/elements/sdk/geoclue.bst
@@ -14,6 +14,10 @@ depends:
   type: build
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   conf-local: --disable-3g-source --disable-cdma-source --disable-modem-gps-source
     --disable-nmea-source
diff --git a/elements/sdk/gjs.bst b/elements/sdk/gjs.bst
index 8a14d28..b04a529 100644
--- a/elements/sdk/gjs.bst
+++ b/elements/sdk/gjs.bst
@@ -10,5 +10,9 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   conf-local: --enable-installed-tests
diff --git a/elements/sdk/glib-networking.bst b/elements/sdk/glib-networking.bst
index b10e659..5ebacac 100644
--- a/elements/sdk/glib-networking.bst
+++ b/elements/sdk/glib-networking.bst
@@ -10,5 +10,9 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   meson-local: -Dinstalled_tests=true
diff --git a/elements/sdk/glib.bst b/elements/sdk/glib.bst
index bc1136d..aa3b01e 100644
--- a/elements/sdk/glib.bst
+++ b/elements/sdk/glib.bst
@@ -8,6 +8,10 @@ depends:
   type: build
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   meson-local: -Dinstalled-tests=true -Dselinux=false
 public:
diff --git a/elements/sdk/gnome-common.bst b/elements/sdk/gnome-common.bst
index 4bd17ee..42b8c3a 100644
--- a/elements/sdk/gnome-common.bst
+++ b/elements/sdk/gnome-common.bst
@@ -5,3 +5,7 @@ sources:
 depends:
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/gnome-themes-extra.bst b/elements/sdk/gnome-themes-extra.bst
index 42e48d5..8859b59 100644
--- a/elements/sdk/gnome-themes-extra.bst
+++ b/elements/sdk/gnome-themes-extra.bst
@@ -11,5 +11,9 @@ depends:
 - sdk/librsvg.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   conf-local: --disable-gtk2-engine
diff --git a/elements/sdk/gobject-introspection.bst b/elements/sdk/gobject-introspection.bst
index c6a7f97..2cebcce 100644
--- a/elements/sdk/gobject-introspection.bst
+++ b/elements/sdk/gobject-introspection.bst
@@ -7,5 +7,9 @@ depends:
 - sdk/glib.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   conf-local: --with-python=python3
diff --git a/elements/sdk/gsettings-desktop-schemas.bst b/elements/sdk/gsettings-desktop-schemas.bst
index bc19350..04be3ec 100644
--- a/elements/sdk/gsettings-desktop-schemas.bst
+++ b/elements/sdk/gsettings-desktop-schemas.bst
@@ -10,5 +10,9 @@ depends:
 - sdk/gobject-introspection.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   conf-local: --enable-introspection=yes
diff --git a/elements/sdk/gst-libav.bst b/elements/sdk/gst-libav.bst
index e751c40..c77687c 100644
--- a/elements/sdk/gst-libav.bst
+++ b/elements/sdk/gst-libav.bst
@@ -7,3 +7,7 @@ depends:
 - sdk/gst-plugins-base.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/gst-plugins-bad.bst b/elements/sdk/gst-plugins-bad.bst
index d20f625..776114b 100644
--- a/elements/sdk/gst-plugins-bad.bst
+++ b/elements/sdk/gst-plugins-bad.bst
@@ -7,3 +7,7 @@ depends:
 - sdk/gst-plugins-base.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/gst-plugins-base.bst b/elements/sdk/gst-plugins-base.bst
index c24aed1..c7b771c 100644
--- a/elements/sdk/gst-plugins-base.bst
+++ b/elements/sdk/gst-plugins-base.bst
@@ -8,3 +8,7 @@ depends:
 - sdk/gtk+-3.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/gst-plugins-good.bst b/elements/sdk/gst-plugins-good.bst
index 14d8774..b562bdb 100644
--- a/elements/sdk/gst-plugins-good.bst
+++ b/elements/sdk/gst-plugins-good.bst
@@ -8,3 +8,7 @@ depends:
 - sdk/gst-plugins-base.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/gstreamer.bst b/elements/sdk/gstreamer.bst
index 05b32fd..f2446fb 100644
--- a/elements/sdk/gstreamer.bst
+++ b/elements/sdk/gstreamer.bst
@@ -8,3 +8,7 @@ depends:
 - sdk/gobject-introspection.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/gtk+-3.bst b/elements/sdk/gtk+-3.bst
index 1d145b1..dc9a328 100644
--- a/elements/sdk/gtk+-3.bst
+++ b/elements/sdk/gtk+-3.bst
@@ -32,6 +32,10 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   conf-local: --enable-broadway-backend --enable-installed-tests --enable-x11-backend
     --enable-wayland-backend
diff --git a/elements/sdk/gtk-doc.bst b/elements/sdk/gtk-doc.bst
index 3fa4bc2..84adc9d 100644
--- a/elements/sdk/gtk-doc.bst
+++ b/elements/sdk/gtk-doc.bst
@@ -7,3 +7,7 @@ depends:
 - sdk/yelp-tools.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/gvfs.bst b/elements/sdk/gvfs.bst
index 370805f..897452c 100644
--- a/elements/sdk/gvfs.bst
+++ b/elements/sdk/gvfs.bst
@@ -9,6 +9,10 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   meson-local: -Dsystemduserunitdir=no -Dtmpfilesdir=no -Dinstalled_tests=true 
-Ddbus_service_dir=/usr/share/dbus-1/services
     -Dadmin=false -Dafc=false -Dafp=false -Darchive=false -Dcdda=false -Ddnssd=false
diff --git a/elements/sdk/ibus.bst b/elements/sdk/ibus.bst
index 251568a..c1ffa49 100644
--- a/elements/sdk/ibus.bst
+++ b/elements/sdk/ibus.bst
@@ -11,6 +11,10 @@ depends:
 - sdk/libnotify.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   conf-local: --disable-tests --disable-gconf --enable-dconf --disable-memconf --disable-ui
     --disable-gtk2 --disable-schema-compile --with-python=python3 --disable-emoji-dict
diff --git a/elements/sdk/json-glib.bst b/elements/sdk/json-glib.bst
index 6d12991..f208b37 100644
--- a/elements/sdk/json-glib.bst
+++ b/elements/sdk/json-glib.bst
@@ -8,3 +8,7 @@ depends:
 - sdk/gobject-introspection.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/libcanberra.bst b/elements/sdk/libcanberra.bst
index a85db8e..a92822c 100644
--- a/elements/sdk/libcanberra.bst
+++ b/elements/sdk/libcanberra.bst
@@ -8,5 +8,9 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   conf-aux: build-aux
diff --git a/elements/sdk/libcroco.bst b/elements/sdk/libcroco.bst
index 65a3ec6..cce2600 100644
--- a/elements/sdk/libcroco.bst
+++ b/elements/sdk/libcroco.bst
@@ -9,3 +9,7 @@ depends:
   type: build
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/libnotify.bst b/elements/sdk/libnotify.bst
index 4bae06a..37e4ac4 100644
--- a/elements/sdk/libnotify.bst
+++ b/elements/sdk/libnotify.bst
@@ -15,3 +15,7 @@ depends:
   type: build
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/libpsl.bst b/elements/sdk/libpsl.bst
index 0bc66e0..6673ec4 100644
--- a/elements/sdk/libpsl.bst
+++ b/elements/sdk/libpsl.bst
@@ -5,3 +5,7 @@ sources:
 depends:
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/librsvg.bst b/elements/sdk/librsvg.bst
index e27a441..016c52e 100644
--- a/elements/sdk/librsvg.bst
+++ b/elements/sdk/librsvg.bst
@@ -269,6 +269,10 @@ depends:
   type: build
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   conf-local: --enable-vala
 environment:
diff --git a/elements/sdk/libsecret.bst b/elements/sdk/libsecret.bst
index 01f49d4..b17e426 100644
--- a/elements/sdk/libsecret.bst
+++ b/elements/sdk/libsecret.bst
@@ -12,3 +12,7 @@ depends:
   type: build
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/libsoup.bst b/elements/sdk/libsoup.bst
index c958fd1..eb22c59 100644
--- a/elements/sdk/libsoup.bst
+++ b/elements/sdk/libsoup.bst
@@ -13,5 +13,9 @@ depends:
   type: build
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   conf-local: --disable-tls-check
diff --git a/elements/sdk/pango.bst b/elements/sdk/pango.bst
index b157441..a740308 100644
--- a/elements/sdk/pango.bst
+++ b/elements/sdk/pango.bst
@@ -18,3 +18,7 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/pycairo.bst b/elements/sdk/pycairo.bst
index d6d2ff6..827abf1 100644
--- a/elements/sdk/pycairo.bst
+++ b/elements/sdk/pycairo.bst
@@ -7,5 +7,9 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   python: python3
diff --git a/elements/sdk/pygobject.bst b/elements/sdk/pygobject.bst
index 3f4ee13..b079025 100644
--- a/elements/sdk/pygobject.bst
+++ b/elements/sdk/pygobject.bst
@@ -9,3 +9,7 @@ depends:
 - sdk/pycairo.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/vala-tarball.bst b/elements/sdk/vala-tarball.bst
index a314726..f6b28c2 100644
--- a/elements/sdk/vala-tarball.bst
+++ b/elements/sdk/vala-tarball.bst
@@ -5,5 +5,9 @@ sources:
 depends:
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   conf-aux: build-aux
diff --git a/elements/sdk/vala.bst b/elements/sdk/vala.bst
index 3616509..aa07266 100644
--- a/elements/sdk/vala.bst
+++ b/elements/sdk/vala.bst
@@ -11,5 +11,9 @@ depends:
   type: build
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   conf-local: --enable-unversioned --disable-graphviz
diff --git a/elements/sdk/vte.bst b/elements/sdk/vte.bst
index 1cb0538..8f26a50 100644
--- a/elements/sdk/vte.bst
+++ b/elements/sdk/vte.bst
@@ -12,5 +12,9 @@ depends:
   type: build
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
 variables:
   conf-local: --enable-introspection=yes
diff --git a/elements/sdk/woff2.bst b/elements/sdk/woff2.bst
index 0182f98..883435c 100644
--- a/elements/sdk/woff2.bst
+++ b/elements/sdk/woff2.bst
@@ -6,3 +6,7 @@ depends:
 - sdk/brotli.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/yelp-tools.bst b/elements/sdk/yelp-tools.bst
index 8b162a9..9ef617b 100644
--- a/elements/sdk/yelp-tools.bst
+++ b/elements/sdk/yelp-tools.bst
@@ -7,3 +7,7 @@ depends:
 - sdk/yelp-xsl.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/yelp-xsl.bst b/elements/sdk/yelp-xsl.bst
index dd9f500..34ee198 100644
--- a/elements/sdk/yelp-xsl.bst
+++ b/elements/sdk/yelp-xsl.bst
@@ -8,3 +8,7 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/yelp.bst b/elements/sdk/yelp.bst
index c4341cf..224d35e 100644
--- a/elements/sdk/yelp.bst
+++ b/elements/sdk/yelp.bst
@@ -14,3 +14,7 @@ depends:
 - sdk/yelp-xsl.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime
diff --git a/elements/sdk/zenity.bst b/elements/sdk/zenity.bst
index d8813c5..758ec77 100644
--- a/elements/sdk/zenity.bst
+++ b/elements/sdk/zenity.bst
@@ -9,3 +9,7 @@ depends:
 - sdk/yelp-tools.bst
 - filename: base.bst
   junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
+  type: runtime


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