[gnome-build-meta/abderrahim/cleanups: 1/2] gobject-introspection is a build dependency
- From: Abderrahim Kitouni <akitouni src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/abderrahim/cleanups: 1/2] gobject-introspection is a build dependency
- Date: Tue, 6 Apr 2021 14:14:34 +0000 (UTC)
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]