[gnome-build-meta/abderrahim/flatpak-sdk: 10/15] sdk: make dependencies on elements from org.freedesktop.BaseSdk build-only
- From: Javier Jardón Cabezas <jjardon src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/abderrahim/flatpak-sdk: 10/15] sdk: make dependencies on elements from org.freedesktop.BaseSdk build-only
- Date: Mon, 27 Aug 2018 17:02:56 +0000 (UTC)
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]