[gnome-build-meta/abderrahim/calls: 7/7] core: add calls (and a mobile stack)




commit 065acd51132eec0b62cb8028235e59b83f9edb58
Author: Abderrahim Kitouni <akitouni gnome org>
Date:   Thu Jul 8 21:34:34 2021 +0100

    core: add calls (and a mobile stack)
    
    The mobile stack is not part of the VM images for now
    
    Fixes #363
    
    Part-of: <https://gitlab.gnome.org/GNOME/gnome-build-meta/-/merge_requests/1192>

 elements/core-deps/callaudiod.bst        | 14 ++++++++++++++
 elements/core-deps/feedbackd.bst         | 16 ++++++++++++++++
 elements/core-deps/sofia-sip.bst         | 12 ++++++++++++
 elements/core.bst                        |  1 +
 elements/core/calls.bst                  | 24 ++++++++++++++++++++++++
 elements/core/meta-gnome-core-mobile.bst |  6 ++++++
 6 files changed, 73 insertions(+)
---
diff --git a/elements/core-deps/callaudiod.bst b/elements/core-deps/callaudiod.bst
new file mode 100644
index 00000000..ce9bb6b3
--- /dev/null
+++ b/elements/core-deps/callaudiod.bst
@@ -0,0 +1,14 @@
+kind: meson
+
+sources:
+- kind: tar
+  url: gitlab_com:mobian1/callaudiod/-/archive/0.1.0/callaudiod-0.1.0.tar.bz2
+
+build-depends:
+- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
+depends:
+- sdk/glib.bst
+- freedesktop-sdk.bst:components/alsa-lib.bst
+- freedesktop-sdk.bst:components/libpulse.bst
+- freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/core-deps/feedbackd.bst b/elements/core-deps/feedbackd.bst
new file mode 100644
index 00000000..98d1c4a8
--- /dev/null
+++ b/elements/core-deps/feedbackd.bst
@@ -0,0 +1,16 @@
+kind: meson
+
+sources:
+- kind: tar
+  url: 
https://source.puri.sm/Librem5/feedbackd/-/archive/v0.0.0+git20210426/feedbackd-v0.0.0+git20210426.tar.bz2
+
+build-depends:
+- sdk/gobject-introspection.bst
+- sdk/vala.bst
+- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
+depends:
+- core-deps/gsound.bst
+- sdk/glib.bst
+- freedesktop-sdk.bst:components/libgudev.bst
+- freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/core-deps/sofia-sip.bst b/elements/core-deps/sofia-sip.bst
new file mode 100644
index 00000000..ae0aaad5
--- /dev/null
+++ b/elements/core-deps/sofia-sip.bst
@@ -0,0 +1,12 @@
+kind: autotools
+
+sources:
+- kind: tar
+  url: github_com:freeswitch/sofia-sip/archive/refs/tags/v1.13.4.tar.gz
+
+build-depends:
+- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+
+depends:
+- sdk/glib.bst
+- freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/core.bst b/elements/core.bst
index 123c2205..3936645f 100644
--- a/elements/core.bst
+++ b/elements/core.bst
@@ -7,3 +7,4 @@ depends:
 - core/meta-gnome-core-shell.bst
 - core/meta-gnome-core-utilities.bst
 - core/meta-gnome-core-developer-tools.bst
+- core/meta-gnome-core-mobile.bst
diff --git a/elements/core/calls.bst b/elements/core/calls.bst
new file mode 100644
index 00000000..31fd5296
--- /dev/null
+++ b/elements/core/calls.bst
@@ -0,0 +1,24 @@
+kind: meson
+
+sources:
+- kind: git
+  url: gitlab_gnome_org:GNOME/calls.git
+  track: master
+
+build-depends:
+- sdk/vala.bst
+- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
+depends:
+- core-deps/ModemManager.bst
+- core-deps/callaudiod.bst
+- core-deps/evolution-data-server.bst
+- core-deps/feedbackd.bst
+- core-deps/folks.bst
+- core-deps/gom.bst
+- core-deps/libpeas.bst
+- core-deps/sofia-sip.bst
+- sdk/gtk+-3.bst
+- sdk/libhandy.bst
+- freedesktop-sdk.bst:components/gstreamer.bst
+- freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/core/meta-gnome-core-mobile.bst b/elements/core/meta-gnome-core-mobile.bst
new file mode 100644
index 00000000..7035e1f6
--- /dev/null
+++ b/elements/core/meta-gnome-core-mobile.bst
@@ -0,0 +1,6 @@
+# The core set is not expected to change as frequently as core-deps or
+# world. Adding or removing elements from here should be approved by
+# release team. Current contacts: Michael Catanzaro or Javier Jardon.
+kind: stack
+depends:
+- core/calls.bst


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