[gnome-build-meta/abderrahim/fdsdk-master: 5/10] sdk: add missing dependencies that were in base-platform.bst
- From: Abderrahim Kitouni <akitouni src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/abderrahim/fdsdk-master: 5/10] sdk: add missing dependencies that were in base-platform.bst
- Date: Wed, 8 May 2019 12:50:59 +0000 (UTC)
commit f66ff9611e3486d8edfde016744ab3456ced28c0
Author: Abderrahim Kitouni <akitouni gnome org>
Date: Fri May 3 21:22:23 2019 +0100
sdk: add missing dependencies that were in base-platform.bst
elements/sdk/WebKitGTK.bst | 6 ++++++
elements/sdk/appstream-glib.bst | 3 ---
elements/sdk/at-spi2-atk.bst | 3 +++
elements/sdk/cantarell-fonts.bst | 3 ++-
elements/sdk/cogl.bst | 12 +++++++++++-
elements/sdk/dbus-glib.bst | 1 +
elements/sdk/dconf.bst | 3 +++
elements/sdk/gcr.bst | 2 ++
elements/sdk/gdk-pixbuf.bst | 9 ++++++++-
elements/sdk/glib-networking.bst | 4 ++++
elements/sdk/glib.bst | 8 ++++++++
elements/sdk/gobject-introspection.bst | 3 +++
elements/sdk/gtk-doc.bst | 9 ++++++++-
elements/sdk/ibus.bst | 6 +++++-
elements/sdk/libcanberra.bst | 2 ++
elements/sdk/libsecret.bst | 2 ++
elements/sdk/libsoup.bst | 12 +++++++++++-
elements/sdk/mozjs60.bst | 3 ---
elements/sdk/python2.bst | 3 +++
elements/sdk/vala-tarball.bst | 1 +
elements/sdk/vala.bst | 3 +++
elements/sdk/vte.bst | 4 ++++
elements/sdk/yelp-xsl.bst | 3 ---
elements/sdk/yelp.bst | 5 ++---
24 files changed, 92 insertions(+), 18 deletions(-)
---
diff --git a/elements/sdk/WebKitGTK.bst b/elements/sdk/WebKitGTK.bst
index f3e1c641..42d145be 100644
--- a/elements/sdk/WebKitGTK.bst
+++ b/elements/sdk/WebKitGTK.bst
@@ -32,6 +32,12 @@ depends:
- sdk/woff2.bst
- filename: components/hyphen.bst
junction: freedesktop-sdk.bst
+- filename: components/libtasn1.bst
+ junction: freedesktop-sdk.bst
+- filename: components/libwebp.bst
+ junction: freedesktop-sdk.bst
+- filename: components/libxslt.bst
+ junction: freedesktop-sdk.bst
- filename: components/wayland.bst
junction: freedesktop-sdk.bst
- filename: components/xorg-lib-xt.bst
diff --git a/elements/sdk/appstream-glib.bst b/elements/sdk/appstream-glib.bst
index ba36b06d..762db999 100644
--- a/elements/sdk/appstream-glib.bst
+++ b/elements/sdk/appstream-glib.bst
@@ -13,9 +13,6 @@ depends:
- sdk/libsoup.bst
- filename: components/docbook-xsl.bst
junction: freedesktop-sdk.bst
-- filename: components/gettext.bst
- junction: freedesktop-sdk.bst
- type: build
- filename: components/gperf.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/at-spi2-atk.bst b/elements/sdk/at-spi2-atk.bst
index 2f8805aa..52e3752b 100644
--- a/elements/sdk/at-spi2-atk.bst
+++ b/elements/sdk/at-spi2-atk.bst
@@ -7,6 +7,9 @@ depends:
- sdk/at-spi2-core.bst
- sdk/atk.bst
- sdk/glib.bst
+- filename: components/libxml2.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/cantarell-fonts.bst b/elements/sdk/cantarell-fonts.bst
index 82257559..46fecd01 100644
--- a/elements/sdk/cantarell-fonts.bst
+++ b/elements/sdk/cantarell-fonts.bst
@@ -3,7 +3,8 @@ sources:
- kind: tar
url: gnome_downloads:cantarell-fonts/0.111/cantarell-fonts-0.111.tar.xz
depends:
-- sdk/appstream-glib.bst
+- filename: sdk/appstream-glib.bst
+ type: build
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/cogl.bst b/elements/sdk/cogl.bst
index 48e9b601..759745f8 100644
--- a/elements/sdk/cogl.bst
+++ b/elements/sdk/cogl.bst
@@ -14,8 +14,18 @@ depends:
junction: freedesktop-sdk.bst
- filename: components/wayland.bst
junction: freedesktop-sdk.bst
+- filename: components/xorg-lib-x11.bst
+ junction: freedesktop-sdk.bst
- filename: components/xorg-lib-xcomposite.bst
junction: freedesktop-sdk.bst
+- filename: components/xorg-lib-xdamage.bst
+ junction: freedesktop-sdk.bst
+- filename: components/xorg-lib-xext.bst
+ junction: freedesktop-sdk.bst
+- filename: components/xorg-lib-xfixes.bst
+ junction: freedesktop-sdk.bst
+- filename: components/xorg-lib-xrandr.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
@@ -23,4 +33,4 @@ depends:
junction: freedesktop-sdk.bst
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
+ --enable-wayland-egl-platform --enable-wayland-egl-server
diff --git a/elements/sdk/dbus-glib.bst b/elements/sdk/dbus-glib.bst
index 294aa006..397d671b 100644
--- a/elements/sdk/dbus-glib.bst
+++ b/elements/sdk/dbus-glib.bst
@@ -3,6 +3,7 @@ sources:
- kind: tar
url: https://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.110.tar.gz
depends:
+- sdk/glib.bst
- filename: components/dbus.bst
junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
diff --git a/elements/sdk/dconf.bst b/elements/sdk/dconf.bst
index 3b249fed..6e57e5b8 100644
--- a/elements/sdk/dconf.bst
+++ b/elements/sdk/dconf.bst
@@ -15,6 +15,9 @@ depends:
- filename: components/docbook-xsl.bst
junction: freedesktop-sdk.bst
type: build
+- filename: components/libxslt.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/gcr.bst b/elements/sdk/gcr.bst
index 4b68e6fb..9dc5ab19 100644
--- a/elements/sdk/gcr.bst
+++ b/elements/sdk/gcr.bst
@@ -13,6 +13,8 @@ depends:
- filename: components/intltool.bst
junction: freedesktop-sdk.bst
type: build
+- filename: components/p11-kit.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/gdk-pixbuf.bst b/elements/sdk/gdk-pixbuf.bst
index 61a9bbed..36baf633 100644
--- a/elements/sdk/gdk-pixbuf.bst
+++ b/elements/sdk/gdk-pixbuf.bst
@@ -5,13 +5,20 @@ sources:
track: master
depends:
- sdk/glib.bst
-- sdk/gobject-introspection.bst
+- filename: sdk/gobject-introspection.bst
+ type: build
- filename: sdk/gtk-doc.bst
type: build
- filename: components/shared-mime-info.bst
junction: freedesktop-sdk.bst
- filename: components/xorg-lib-x11.bst
junction: freedesktop-sdk.bst
+- filename: components/libtiff.bst
+ junction: freedesktop-sdk.bst
+- filename: components/libpng.bst
+ junction: freedesktop-sdk.bst
+- filename: components/jpeg.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/glib-networking.bst b/elements/sdk/glib-networking.bst
index 17f57436..bf2cdc5f 100644
--- a/elements/sdk/glib-networking.bst
+++ b/elements/sdk/glib-networking.bst
@@ -6,6 +6,10 @@ sources:
depends:
- sdk/glib.bst
- sdk/gsettings-desktop-schemas.bst
+- filename: components/ca-certificates.bst
+ junction: freedesktop-sdk.bst
+- filename: components/gnutls.bst
+ junction: freedesktop-sdk.bst
- filename: components/libproxy.bst
junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-meson.bst
diff --git a/elements/sdk/glib.bst b/elements/sdk/glib.bst
index b845c084..bf6df199 100644
--- a/elements/sdk/glib.bst
+++ b/elements/sdk/glib.bst
@@ -6,6 +6,14 @@ sources:
depends:
- filename: sdk/gtk-doc.bst
type: build
+- filename: components/libffi.bst
+ junction: freedesktop-sdk.bst
+- filename: components/util-linux.bst
+ junction: freedesktop-sdk.bst
+- filename: components/pcre.bst
+ junction: freedesktop-sdk.bst
+- filename: components/python3.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/gobject-introspection.bst b/elements/sdk/gobject-introspection.bst
index 842f0dfa..822118e5 100644
--- a/elements/sdk/gobject-introspection.bst
+++ b/elements/sdk/gobject-introspection.bst
@@ -10,6 +10,9 @@ depends:
- filename: components/bison.bst
junction: freedesktop-sdk.bst
type: build
+- filename: components/flex.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/gtk-doc.bst b/elements/sdk/gtk-doc.bst
index 9af19b37..1c034c7d 100644
--- a/elements/sdk/gtk-doc.bst
+++ b/elements/sdk/gtk-doc.bst
@@ -4,11 +4,18 @@ sources:
url: gitlab_gnome_org:GNOME/gtk-doc.git
track: master
depends:
-- sdk/yelp-tools.bst
- filename: sdk/python-pygments.bst
type: runtime
+- filename: components/itstools.bst
+ junction: freedesktop-sdk.bst
+- filename: components/docbook-xml.bst
+ junction: freedesktop-sdk.bst
- filename: components/docbook-xsl.bst
junction: freedesktop-sdk.bst
+- filename: components/pkg-config.bst
+ junction: freedesktop-sdk.bst
+- filename: components/python3.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/ibus.bst b/elements/sdk/ibus.bst
index b30c848a..2e98215f 100644
--- a/elements/sdk/ibus.bst
+++ b/elements/sdk/ibus.bst
@@ -5,9 +5,13 @@ sources:
depends:
- sdk/dconf.bst
- sdk/glib.bst
-- sdk/gobject-introspection.bst
+- filename: sdk/gobject-introspection.bst
+ type: build
- sdk/gtk+-3.bst
- sdk/libnotify.bst
+- filename: components/iso-codes.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/libcanberra.bst b/elements/sdk/libcanberra.bst
index 8fd7dd1f..91f95250 100644
--- a/elements/sdk/libcanberra.bst
+++ b/elements/sdk/libcanberra.bst
@@ -6,6 +6,8 @@ depends:
- sdk/gtk+-3.bst
- filename: components/libpulse.bst
junction: freedesktop-sdk.bst
+- filename: components/libtool.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/libsecret.bst b/elements/sdk/libsecret.bst
index f443a653..4efb33d0 100644
--- a/elements/sdk/libsecret.bst
+++ b/elements/sdk/libsecret.bst
@@ -10,6 +10,8 @@ depends:
type: build
- filename: sdk/vala.bst
type: build
+- filename: components/libgcrypt.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/libsoup.bst b/elements/sdk/libsoup.bst
index ab35ccdd..5bc207c7 100644
--- a/elements/sdk/libsoup.bst
+++ b/elements/sdk/libsoup.bst
@@ -5,13 +5,23 @@ sources:
track: master
depends:
- sdk/glib.bst
-- sdk/gobject-introspection.bst
+- filename: sdk/gobject-introspection.bst
+ type: build
- filename: sdk/gtk-doc.bst
type: build
- filename: sdk/vala.bst
type: build
+- filename: components/krb5.bst
+ junction: freedesktop-sdk.bst
- filename: components/libpsl.bst
junction: freedesktop-sdk.bst
+- filename: components/libxml2.bst
+ junction: freedesktop-sdk.bst
+- filename: components/sqlite.bst
+ junction: freedesktop-sdk.bst
+- filename: components/python3.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/mozjs60.bst b/elements/sdk/mozjs60.bst
index 8ec22ba7..2f702450 100644
--- a/elements/sdk/mozjs60.bst
+++ b/elements/sdk/mozjs60.bst
@@ -5,9 +5,6 @@ sources:
depends:
- filename: sdk/python2.bst
type: build
-- filename: components/which.bst
- junction: freedesktop-sdk.bst
- type: build
- filename: components/autoconf.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/python2.bst b/elements/sdk/python2.bst
index 5187f225..9aaf317d 100644
--- a/elements/sdk/python2.bst
+++ b/elements/sdk/python2.bst
@@ -27,3 +27,6 @@ variables:
--enable-loadable-sqlite-extensions \
--with-dbmliborder=gdbm \
--enable-unicode=ucs4
+config:
+ install-commands:
+ - '%{make-install} DESTSHARED=/usr/lib/python2.7/lib-dynload'
diff --git a/elements/sdk/vala-tarball.bst b/elements/sdk/vala-tarball.bst
index 29807e62..2edecc64 100644
--- a/elements/sdk/vala-tarball.bst
+++ b/elements/sdk/vala-tarball.bst
@@ -3,6 +3,7 @@ sources:
- kind: tar
url: gnome_downloads:vala/0.36/vala-0.36.18.tar.xz
depends:
+- sdk/glib.bst
- filename: components/bison.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/vala.bst b/elements/sdk/vala.bst
index 582eaff0..1658ae4d 100644
--- a/elements/sdk/vala.bst
+++ b/elements/sdk/vala.bst
@@ -10,6 +10,9 @@ depends:
- filename: components/bison.bst
junction: freedesktop-sdk.bst
type: build
+- filename: components/flex.bst
+ junction: freedesktop-sdk.bst
+ type: build
- filename: components/git-minimal.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/vte.bst b/elements/sdk/vte.bst
index 871f6419..5835e89e 100644
--- a/elements/sdk/vte.bst
+++ b/elements/sdk/vte.bst
@@ -13,6 +13,10 @@ depends:
- filename: components/intltool.bst
junction: freedesktop-sdk.bst
type: build
+- filename: components/gnutls.bst
+ junction: freedesktop-sdk.bst
+- filename: components/pcre2.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/yelp-xsl.bst b/elements/sdk/yelp-xsl.bst
index 6d1c00a1..103b0838 100644
--- a/elements/sdk/yelp-xsl.bst
+++ b/elements/sdk/yelp-xsl.bst
@@ -9,9 +9,6 @@ depends:
- filename: components/intltool.bst
junction: freedesktop-sdk.bst
type: build
-- filename: components/which.bst
- junction: freedesktop-sdk.bst
- type: build
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
diff --git a/elements/sdk/yelp.bst b/elements/sdk/yelp.bst
index 55bc6218..411ae089 100644
--- a/elements/sdk/yelp.bst
+++ b/elements/sdk/yelp.bst
@@ -12,14 +12,13 @@ depends:
- filename: sdk/gtk-doc.bst
type: build
- sdk/yelp-xsl.bst
+- filename: components/desktop-file-utils.bst
+ junction: freedesktop-sdk.bst
- filename: public-stacks/buildsystem-autotools.bst
junction: freedesktop-sdk.bst
type: build
- filename: bootstrap-import.bst
junction: freedesktop-sdk.bst
-- filename: components/desktop-file-utils.bst
- junction: freedesktop-sdk.bst
-
public:
bst:
integration-commands:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]