[gnome-build-meta/abderrahim/cleanups: 1/2] gobject-introspection is a build dependency




commit 51cbd17471d1265f6e03a76ad04445a2949485cf
Author: Abderrahim Kitouni <akitouni gnome org>
Date:   Tue Apr 6 13:59:54 2021 +0100

    gobject-introspection is a build dependency
    
    except for gjs and pygobject

 elements/core-deps/appstream.bst             |  2 +-
 elements/core-deps/colord-gtk.bst            |  5 +++++
 elements/core-deps/eos-updater.bst           |  4 ++--
 elements/core-deps/geocode-glib.bst          |  5 ++++-
 elements/core-deps/gnome-online-accounts.bst |  7 ++++++-
 elements/core-deps/graphviz.bst              | 11 +++++++----
 elements/core-deps/gspell.bst                |  4 ++++
 elements/core-deps/gst-editing-services.bst  |  1 +
 elements/core-deps/gtk-vnc.bst               |  5 +++++
 elements/core-deps/gupnp-av.bst              |  5 ++++-
 elements/core-deps/gupnp-dlna.bst            |  4 ++++
 elements/core-deps/gupnp.bst                 |  6 +++++-
 elements/core-deps/libchamplain.bst          |  4 ++++
 elements/core-deps/libgnomekbd.bst           |  4 ++++
 elements/core-deps/libgxps.bst               |  5 ++++-
 elements/core-deps/libnma.bst                |  5 ++++-
 elements/core-deps/libxklavier.bst           |  5 ++++-
 elements/core-deps/malcontent.bst            |  1 +
 elements/core-deps/vte.bst                   |  7 ++++++-
 elements/core-deps/xmlb.bst                  |  6 +++++-
 elements/core/cheese.bst                     |  1 +
 elements/core/devhelp.bst                    |  4 ++++
 elements/core/gnome-bluetooth.bst            |  4 ++++
 elements/core/gnome-desktop.bst              |  5 +++++
 elements/sdk/appstream-glib.bst              |  2 +-
 elements/sdk/clutter-gtk.bst                 |  5 +++++
 elements/sdk/graphene.bst                    |  6 +++++-
 elements/sdk/gsettings-desktop-schemas.bst   |  5 ++++-
 elements/sdk/gtksourceview.bst               |  5 +++++
 elements/sdk/webkitgtk.bst                   |  2 +-
 30 files changed, 115 insertions(+), 20 deletions(-)
---
diff --git a/elements/core-deps/appstream.bst b/elements/core-deps/appstream.bst
index 0ae83951..d18b70f2 100644
--- a/elements/core-deps/appstream.bst
+++ b/elements/core-deps/appstream.bst
@@ -5,6 +5,7 @@ sources:
   url: https://www.freedesktop.org/software/appstream/releases/AppStream-0.14.0.tar.xz
 
 build-depends:
+- sdk/gobject-introspection.bst
 - freedesktop-sdk.bst:components/docbook-xsl.bst
 - freedesktop-sdk.bst:components/gperf.bst
 - freedesktop-sdk.bst:components/libxslt.bst
@@ -14,7 +15,6 @@ depends:
 - core-deps/lmdb.bst
 - sdk/gdk-pixbuf.bst
 - sdk/glib.bst
-- sdk/gobject-introspection.bst
 - sdk/libsoup-2.4.bst
 - freedesktop-sdk.bst:components/libarchive.bst
 - freedesktop-sdk.bst:components/libxml2.bst
diff --git a/elements/core-deps/colord-gtk.bst b/elements/core-deps/colord-gtk.bst
index 90adbe6c..3b1b56c2 100644
--- a/elements/core-deps/colord-gtk.bst
+++ b/elements/core-deps/colord-gtk.bst
@@ -1,17 +1,22 @@
 kind: meson
+
 sources:
 - kind: tar
   url: https://www.freedesktop.org/software/colord/releases/colord-gtk-0.2.0.tar.xz
+
 build-depends:
+- sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - sdk/vala.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
 depends:
 - core-deps/colord.bst
 - sdk/glib.bst
 - sdk/gtk+-3.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
+
 variables:
   meson-local: >-
     -Dman=false
diff --git a/elements/core-deps/eos-updater.bst b/elements/core-deps/eos-updater.bst
index 403c9cef..9af6b7bf 100644
--- a/elements/core-deps/eos-updater.bst
+++ b/elements/core-deps/eos-updater.bst
@@ -7,14 +7,14 @@ sources:
 depends:
 - core-deps/NetworkManager.bst
 - core-deps/flatpak.bst
-- core-deps/mogwai.bst
 - core-deps/libostree.bst
-- sdk/gobject-introspection.bst
+- core-deps/mogwai.bst
 - freedesktop-sdk.bst:components/avahi.bst
 - freedesktop-sdk.bst:components/gnupg.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
 
 build-depends:
+- sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:components/valgrind.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
diff --git a/elements/core-deps/geocode-glib.bst b/elements/core-deps/geocode-glib.bst
index 393e8bba..f956e83f 100644
--- a/elements/core-deps/geocode-glib.bst
+++ b/elements/core-deps/geocode-glib.bst
@@ -1,14 +1,17 @@
 kind: meson
+
 sources:
 - kind: git_tag
   url: gitlab_gnome_org:GNOME/geocode-glib.git
   track: master
+
 build-depends:
+- sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
 depends:
 - sdk/glib.bst
-- sdk/gobject-introspection.bst
 - sdk/json-glib.bst
 - sdk/libsoup-2.4.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/core-deps/gnome-online-accounts.bst b/elements/core-deps/gnome-online-accounts.bst
index 5f1f6479..17650870 100644
--- a/elements/core-deps/gnome-online-accounts.bst
+++ b/elements/core-deps/gnome-online-accounts.bst
@@ -1,21 +1,26 @@
 kind: meson
+
 sources:
 - kind: git_tag
   url: gitlab_gnome_org:GNOME/gnome-online-accounts.git
   track: master
+
 build-depends:
+- sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - sdk/vala.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
 depends:
 - sdk/gcr.bst
 - sdk/gtk+-3.bst
 - sdk/json-glib.bst
-- sdk/libsecret.bst
 - sdk/librest.bst
+- sdk/libsecret.bst
 - sdk/libsoup-2.4.bst
 - sdk/webkitgtk.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
+
 variables:
   meson-local: >-
     -Dgtk_doc=true
diff --git a/elements/core-deps/graphviz.bst b/elements/core-deps/graphviz.bst
index dee5dcaa..0de0cc24 100644
--- a/elements/core-deps/graphviz.bst
+++ b/elements/core-deps/graphviz.bst
@@ -3,21 +3,24 @@ kind: autotools
 sources:
 - kind: tar
   url: gitlab_com:graphviz/graphviz/-/archive/2.46.0/graphviz-2.46.0.tar.gz
+
 build-depends:
-- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+- sdk/gobject-introspection.bst
 - freedesktop-sdk.bst:components/bison.bst
 - freedesktop-sdk.bst:components/flex.bst
+- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+
 depends:
+- sdk/gdk-pixbuf.bst
 - sdk/glib.bst
-- sdk/gobject-introspection.bst
 - sdk/pango.bst
-- sdk/gdk-pixbuf.bst
-- freedesktop-sdk.bst:components/fontconfig.bst
 - freedesktop-sdk.bst:components/cairo.bst
 - freedesktop-sdk.bst:components/expat.bst
+- freedesktop-sdk.bst:components/fontconfig.bst
 - freedesktop-sdk.bst:components/freetype.bst
 - freedesktop-sdk.bst:components/jpeg.bst
 - freedesktop-sdk.bst:components/libpng.bst
+
 variables:
   conf-local: >-
     --disable-dependency-tracking
diff --git a/elements/core-deps/gspell.bst b/elements/core-deps/gspell.bst
index 57e94b15..a78fd63e 100644
--- a/elements/core-deps/gspell.bst
+++ b/elements/core-deps/gspell.bst
@@ -1,12 +1,16 @@
 kind: autotools
+
 sources:
 - kind: git_tag
   url: gitlab_gnome_org:GNOME/gspell.git
   track: master
+
 build-depends:
+- sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - sdk/vala.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+
 depends:
 - sdk/enchant-2.bst
 - sdk/gtk+-3.bst
diff --git a/elements/core-deps/gst-editing-services.bst b/elements/core-deps/gst-editing-services.bst
index 12ac630c..05755f06 100644
--- a/elements/core-deps/gst-editing-services.bst
+++ b/elements/core-deps/gst-editing-services.bst
@@ -5,6 +5,7 @@ sources:
   url: 
https://gstreamer.freedesktop.org/src/gstreamer-editing-services/gstreamer-editing-services-1.16.2.tar.xz
 
 build-depends:
+- sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:components/flex.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/gtk-vnc.bst b/elements/core-deps/gtk-vnc.bst
index 0bf8bf15..776a869f 100644
--- a/elements/core-deps/gtk-vnc.bst
+++ b/elements/core-deps/gtk-vnc.bst
@@ -1,4 +1,5 @@
 kind: meson
+
 sources:
 - kind: git_tag
   url: gitlab_gnome_org:GNOME/gtk-vnc.git
@@ -7,11 +8,14 @@ sources:
     subprojects/keycodemapdb:
       checkout: true
       url: gitlab_com:keycodemap/keycodemapdb.git
+
 build-depends:
+- sdk/gobject-introspection.bst
 - sdk/vala.bst
 - freedesktop-sdk.bst:components/gnutls.bst
 - freedesktop-sdk.bst:components/perl-xml-parser.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
 depends:
 - sdk/gdk-pixbuf.bst
 - sdk/glib.bst
@@ -19,6 +23,7 @@ depends:
 - freedesktop-sdk.bst:components/cyrus-sasl.bst
 - freedesktop-sdk.bst:components/libpulse.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
+
 variables:
   meson-local: >-
     -Dintrospection=enabled
diff --git a/elements/core-deps/gupnp-av.bst b/elements/core-deps/gupnp-av.bst
index b6f55e4c..86c72c65 100644
--- a/elements/core-deps/gupnp-av.bst
+++ b/elements/core-deps/gupnp-av.bst
@@ -1,14 +1,17 @@
 kind: autotools
+
 sources:
 - kind: git_tag
   url: gitlab_gnome_org:GNOME/gupnp-av.git
   track: master
+
 build-depends:
+- sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - sdk/vala.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+
 depends:
 - core-deps/gupnp.bst
 - sdk/glib.bst
-- sdk/gobject-introspection.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/core-deps/gupnp-dlna.bst b/elements/core-deps/gupnp-dlna.bst
index 77b79d7f..c8a13904 100644
--- a/elements/core-deps/gupnp-dlna.bst
+++ b/elements/core-deps/gupnp-dlna.bst
@@ -1,12 +1,16 @@
 kind: autotools
+
 sources:
 - kind: git_tag
   url: gitlab_gnome_org:GNOME/gupnp-dlna.git
   track: master
+
 build-depends:
+- sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - sdk/vala.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+
 depends:
 - sdk/glib.bst
 - sdk/gst-plugins-base.bst
diff --git a/elements/core-deps/gupnp.bst b/elements/core-deps/gupnp.bst
index e7d362fc..cd5136d4 100644
--- a/elements/core-deps/gupnp.bst
+++ b/elements/core-deps/gupnp.bst
@@ -1,19 +1,23 @@
 kind: meson
+
 sources:
 - kind: git_tag
   url: gitlab_gnome_org:GNOME/gupnp.git
   track: master
+
 build-depends:
+- sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - sdk/vala.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
 depends:
 - core-deps/NetworkManager.bst
 - core-deps/gssdp.bst
 - sdk/glib.bst
-- sdk/gobject-introspection.bst
 - sdk/libsoup-2.4.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
+
 variables:
   meson-local: >-
     -Dcontext_manager=network-manager
diff --git a/elements/core-deps/libchamplain.bst b/elements/core-deps/libchamplain.bst
index 167c2b4b..17a559bb 100644
--- a/elements/core-deps/libchamplain.bst
+++ b/elements/core-deps/libchamplain.bst
@@ -1,12 +1,16 @@
 kind: meson
+
 sources:
 - kind: git_tag
   url: gitlab_gnome_org:GNOME/libchamplain.git
   track: master
+
 build-depends:
+- sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - sdk/vala.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
 depends:
 - sdk/clutter-gtk.bst
 - sdk/clutter.bst
diff --git a/elements/core-deps/libgnomekbd.bst b/elements/core-deps/libgnomekbd.bst
index a0082675..7814b067 100644
--- a/elements/core-deps/libgnomekbd.bst
+++ b/elements/core-deps/libgnomekbd.bst
@@ -1,10 +1,14 @@
 kind: autotools
+
 sources:
 - kind: git_tag
   url: gitlab_gnome_org:GNOME/libgnomekbd.git
   track: master
+
 build-depends:
+- sdk/gobject-introspection.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+
 depends:
 - core-deps/libxklavier.bst
 - sdk/gtk+-3.bst
diff --git a/elements/core-deps/libgxps.bst b/elements/core-deps/libgxps.bst
index 0ecf98f2..cfc1a727 100644
--- a/elements/core-deps/libgxps.bst
+++ b/elements/core-deps/libgxps.bst
@@ -1,13 +1,16 @@
 kind: meson
+
 sources:
 - kind: git_tag
   url: gitlab_gnome_org:GNOME/libgxps.git
   track: master
+
 build-depends:
+- sdk/gobject-introspection.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
 depends:
 - sdk/glib.bst
-- sdk/gobject-introspection.bst
 - sdk/gtk+-3.bst
 - freedesktop-sdk.bst:components/lcms.bst
 - freedesktop-sdk.bst:components/libarchive.bst
diff --git a/elements/core-deps/libnma.bst b/elements/core-deps/libnma.bst
index 9ae8a5f3..2ade7a9b 100644
--- a/elements/core-deps/libnma.bst
+++ b/elements/core-deps/libnma.bst
@@ -1,19 +1,22 @@
 kind: meson
+
 sources:
 - kind: git_tag
   url: gitlab_gnome_org:GNOME/libnma.git
   track: master
+
 build-depends:
+- sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - sdk/vala.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
 depends:
 - core-deps/NetworkManager.bst
 - core-deps/mobile-broadband-provider-info.bst
 - sdk/adwaita-icon-theme.bst
 - sdk/gcr.bst
 - sdk/glib.bst
-- sdk/gobject-introspection.bst
 - sdk/gtk+-3.bst
 - freedesktop-sdk.bst:components/iso-codes.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/core-deps/libxklavier.bst b/elements/core-deps/libxklavier.bst
index 3c644331..e1000118 100644
--- a/elements/core-deps/libxklavier.bst
+++ b/elements/core-deps/libxklavier.bst
@@ -1,12 +1,15 @@
 kind: autotools
+
 sources:
 - kind: tar
   url: people_freedesktop_org:~svu/libxklavier-5.4.tar.bz2
+
 build-depends:
+- sdk/gobject-introspection.bst
 - freedesktop-sdk.bst:components/iso-codes.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+
 depends:
-- sdk/gobject-introspection.bst
 - freedesktop-sdk.bst:components/libxml2.bst
 - freedesktop-sdk.bst:components/xorg-app-xkbcomp.bst
 - freedesktop-sdk.bst:components/xorg-lib-x11.bst
diff --git a/elements/core-deps/malcontent.bst b/elements/core-deps/malcontent.bst
index dcdd176b..d52be45d 100644
--- a/elements/core-deps/malcontent.bst
+++ b/elements/core-deps/malcontent.bst
@@ -6,6 +6,7 @@ sources:
 
 build-depends:
 - core-deps/glib-testing.bst
+- sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:components/itstool.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
diff --git a/elements/core-deps/vte.bst b/elements/core-deps/vte.bst
index 982de892..888dbd69 100644
--- a/elements/core-deps/vte.bst
+++ b/elements/core-deps/vte.bst
@@ -1,22 +1,27 @@
 kind: meson
+
 sources:
 - kind: git_tag
   url: gitlab_gnome_org:GNOME/vte.git
   track: master
+
 build-depends:
+- sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - sdk/vala.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
 depends:
 - core-deps/boost.bst
 - sdk/glib.bst
 - sdk/gtk+-3.bst
 - freedesktop-sdk.bst:components/fribidi.bst
-- freedesktop-sdk.bst:components/icu.bst
 - freedesktop-sdk.bst:components/gnutls.bst
+- freedesktop-sdk.bst:components/icu.bst
 - freedesktop-sdk.bst:components/pcre2.bst
 - freedesktop-sdk.bst:components/systemd-libs.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
+
 public:
   bst:
     split-rules:
diff --git a/elements/core-deps/xmlb.bst b/elements/core-deps/xmlb.bst
index 62b8aa83..a1635440 100644
--- a/elements/core-deps/xmlb.bst
+++ b/elements/core-deps/xmlb.bst
@@ -1,14 +1,18 @@
 kind: meson
+
 sources:
 - kind: tar
   url: https://github.com/hughsie/libxmlb/archive/0.1.15.tar.gz
+
 build-depends:
+- sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
 depends:
 - sdk/glib.bst
-- sdk/gobject-introspection.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
+
 variables:
   meson-local: >-
     -Dstemmer=false
diff --git a/elements/core/cheese.bst b/elements/core/cheese.bst
index eab34c05..bca47a3a 100644
--- a/elements/core/cheese.bst
+++ b/elements/core/cheese.bst
@@ -7,6 +7,7 @@ sources:
 
 build-depends:
 - sdk/appstream-glib.bst
+- sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - sdk/vala.bst
 - freedesktop-sdk.bst:components/itstool.bst
diff --git a/elements/core/devhelp.bst b/elements/core/devhelp.bst
index 68306c0a..0e2bfc0e 100644
--- a/elements/core/devhelp.bst
+++ b/elements/core/devhelp.bst
@@ -1,13 +1,17 @@
 kind: meson
+
 sources:
 - kind: git_tag
   url: gitlab_gnome_org:GNOME/devhelp.git
   track: master
+
 build-depends:
 - sdk/appstream-glib.bst
+- sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:components/itstool.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
 depends:
 - core-deps/amtk.bst
 - sdk/gsettings-desktop-schemas.bst
diff --git a/elements/core/gnome-bluetooth.bst b/elements/core/gnome-bluetooth.bst
index 298b0cef..a6b8541b 100644
--- a/elements/core/gnome-bluetooth.bst
+++ b/elements/core/gnome-bluetooth.bst
@@ -1,4 +1,5 @@
 kind: meson
+
 sources:
 - kind: git_tag
   url: gitlab_gnome_org:GNOME/gnome-bluetooth.git
@@ -7,9 +8,12 @@ sources:
     subprojects/libhandy:
       url: purism:Librem5/libhandy.git
       checkout: true
+
 build-depends:
+- sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
 depends:
 - core-deps/libcanberra.bst
 - sdk/glib.bst
diff --git a/elements/core/gnome-desktop.bst b/elements/core/gnome-desktop.bst
index d339e345..55629ef1 100644
--- a/elements/core/gnome-desktop.bst
+++ b/elements/core/gnome-desktop.bst
@@ -1,12 +1,16 @@
 kind: meson
+
 sources:
 - kind: git_tag
   url: gitlab_gnome_org:GNOME/gnome-desktop.git
   track: master
+
 build-depends:
+- sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:components/itstool.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
 depends:
 - sdk/gdk-pixbuf.bst
 - sdk/glib.bst
@@ -16,6 +20,7 @@ depends:
 - freedesktop-sdk.bst:components/libgudev.bst
 - freedesktop-sdk.bst:components/libseccomp.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
+
 variables:
   meson-local: >-
     -Dgnome-distributor=gnome-build-meta
diff --git a/elements/sdk/appstream-glib.bst b/elements/sdk/appstream-glib.bst
index 59101dbf..e829ef05 100644
--- a/elements/sdk/appstream-glib.bst
+++ b/elements/sdk/appstream-glib.bst
@@ -6,6 +6,7 @@ sources:
   track: master
 
 build-depends:
+- sdk/gobject-introspection.bst
 - freedesktop-sdk.bst:components/docbook-xsl.bst
 - freedesktop-sdk.bst:components/gperf.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
@@ -14,7 +15,6 @@ depends:
 - sdk/gcab.bst
 - sdk/gdk-pixbuf.bst
 - sdk/glib.bst
-- sdk/gobject-introspection.bst
 - sdk/json-glib.bst
 - sdk/libsoup-2.4.bst
 - freedesktop-sdk.bst:components/libarchive.bst
diff --git a/elements/sdk/clutter-gtk.bst b/elements/sdk/clutter-gtk.bst
index 2ad44755..cb6b9d9a 100644
--- a/elements/sdk/clutter-gtk.bst
+++ b/elements/sdk/clutter-gtk.bst
@@ -1,13 +1,18 @@
 kind: meson
+
 sources:
 - kind: tar
   url: gnome_downloads:clutter-gtk/1.8/clutter-gtk-1.8.4.tar.xz
+
 build-depends:
+- sdk/gobject-introspection.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
 depends:
 - sdk/clutter.bst
 - sdk/gtk+-3.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
+
 public:
   bst:
     split-rules:
diff --git a/elements/sdk/graphene.bst b/elements/sdk/graphene.bst
index 789eec63..1421b2f5 100644
--- a/elements/sdk/graphene.bst
+++ b/elements/sdk/graphene.bst
@@ -1,14 +1,18 @@
 kind: meson
+
 sources:
 - kind: git_tag
   url: github_com:ebassi/graphene.git
   track: master
+
 build-depends:
+- sdk/gobject-introspection.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
 depends:
 - sdk/glib.bst
-- sdk/gobject-introspection.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
+
 public:
   bst:
     split-rules:
diff --git a/elements/sdk/gsettings-desktop-schemas.bst b/elements/sdk/gsettings-desktop-schemas.bst
index 90cef4f2..ffae7691 100644
--- a/elements/sdk/gsettings-desktop-schemas.bst
+++ b/elements/sdk/gsettings-desktop-schemas.bst
@@ -1,11 +1,14 @@
 kind: meson
+
 sources:
 - kind: git_tag
   url: gitlab_gnome_org:GNOME/gsettings-desktop-schemas.git
   track: master
+
 build-depends:
+- sdk/gobject-introspection.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
 depends:
 - sdk/glib.bst
-- sdk/gobject-introspection.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/sdk/gtksourceview.bst b/elements/sdk/gtksourceview.bst
index c05d1024..7bd93d5c 100644
--- a/elements/sdk/gtksourceview.bst
+++ b/elements/sdk/gtksourceview.bst
@@ -1,15 +1,20 @@
 kind: meson
+
 sources:
 - kind: git_tag
   url: gitlab_gnome_org:GNOME/gtksourceview.git
   track: 'gtksourceview-4-8'
+
 build-depends:
+- sdk/gobject-introspection.bst
 - sdk/gtk-doc.bst
 - sdk/vala.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
 depends:
 - sdk/gtk+-3.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
+
 variables:
   meson-local: >-
     -Dinstall_tests=true
diff --git a/elements/sdk/webkitgtk.bst b/elements/sdk/webkitgtk.bst
index 2e4d7f97..a0861e40 100644
--- a/elements/sdk/webkitgtk.bst
+++ b/elements/sdk/webkitgtk.bst
@@ -11,6 +11,7 @@ sources:
 build-depends:
 - sdk-deps/bubblewrap.bst
 - sdk-deps/xdg-dbus-proxy.bst
+- sdk/gobject-introspection.bst
 - freedesktop-sdk.bst:components/gperf.bst
 - freedesktop-sdk.bst:components/perl.bst
 - freedesktop-sdk.bst:components/ruby.bst
@@ -25,7 +26,6 @@ depends:
 - sdk/at-spi2-core.bst
 - sdk/enchant-2.bst
 - sdk/geoclue.bst
-- sdk/gobject-introspection.bst
 - sdk/gst-plugins-base.bst
 - sdk/gtk+-3.bst
 - sdk/libnotify.bst


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