[gnome-build-meta/valentindavid/pinebook-pro] Add bluez



commit 1486f4b23bb2a731c869e6e35869543eefbbd4c1
Author: Valentin David <valentin david codethink co uk>
Date:   Tue Apr 21 13:25:18 2020 +0000

    Add bluez

 elements/boards/pinebook-pro/deps.bst |  2 ++
 elements/vm/bluez.bst                 | 25 +++++++++++++++++++++++++
 elements/vm/deps.bst                  |  1 +
 elements/vm/libical.bst               | 22 ++++++++++++++++++++++
 4 files changed, 50 insertions(+)
---
diff --git a/elements/boards/pinebook-pro/deps.bst b/elements/boards/pinebook-pro/deps.bst
index fc871117..b6b2a5a8 100644
--- a/elements/boards/pinebook-pro/deps.bst
+++ b/elements/boards/pinebook-pro/deps.bst
@@ -43,3 +43,5 @@ runtime-depends:
 - vm/wpa-supplicant-config.bst
 
 - boards/pinebook-pro/disable-dnssec.bst
+
+- vm/bluez.bst
diff --git a/elements/vm/bluez.bst b/elements/vm/bluez.bst
new file mode 100644
index 00000000..3bdd439f
--- /dev/null
+++ b/elements/vm/bluez.bst
@@ -0,0 +1,25 @@
+kind: autotools
+
+sources:
+- kind: tar
+  url: cdn_kernel_org:linux/bluetooth/bluez-5.54.tar.xz
+
+depends:
+- sdk/glib.bst
+- freedesktop-sdk.bst:components/dbus.bst
+- vm/libical.bst
+
+build-depends:
+- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+- freedesktop-sdk.bst:components/systemd.bst
+
+variables:
+  conf-local: >-
+    --enable-library
+
+public:
+  bst:
+    split-rules:
+      devel:
+        (>):
+        - '%{libdir}/libbluetooth.so'
diff --git a/elements/vm/deps.bst b/elements/vm/deps.bst
index 1552a2c2..a75e32c4 100644
--- a/elements/vm/deps.bst
+++ b/elements/vm/deps.bst
@@ -18,6 +18,7 @@ runtime-depends:
 - vm/linux-firmware.bst
 - vm/resize-root.bst
 - vm/wpa-supplicant-config.bst
+- vm/bluez.bst
 
 - freedesktop-sdk.bst:vm/config/pulseaudio.bst
 - freedesktop-sdk.bst:vm/config/sudo.bst
diff --git a/elements/vm/libical.bst b/elements/vm/libical.bst
new file mode 100644
index 00000000..453c0c0a
--- /dev/null
+++ b/elements/vm/libical.bst
@@ -0,0 +1,22 @@
+kind: cmake
+
+sources:
+- kind: tar
+  url: github_com:libical/libical/releases/download/v3.0.8/libical-3.0.8.tar.gz
+
+depends:
+- sdk/glib.bst
+- freedesktop-sdk.bst:components/libxml2.bst
+
+build-depends:
+- freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
+- freedesktop-sdk.bst:components/perl.bst
+- sdk/gobject-introspection.bst
+- sdk/vala.bst
+
+variables:
+  cmake-local: >-
+    -DGOBJECT_INTROSPECTION=ON
+    -DENABLE_GTK_DOC=OFF
+    -DICAL_GLIB=ON
+    -DICAL_GLIB_VAPI=ON


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