[gnome-build-meta/valentindavid/pinebook-pro] Add bluez
- From: Valentin David <valentindavid src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/valentindavid/pinebook-pro] Add bluez
- Date: Tue, 21 Apr 2020 13:25:36 +0000 (UTC)
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]