[gnome-build-meta/gnome-43] Integrated eg25-manager



commit 43caef08396e7bc8a6218b81c3efdeae09947158
Author: Owen Park <owen park codethink co uk>
Date:   Tue Aug 16 15:54:11 2022 +0100

    Integrated eg25-manager
    
    - Made YAML files for eg25-manager.bst, libgpiod.bst, to integrate
      eg25-manager into image.
    - This component is needed to control the modem from userspace.
    
    Part-of: <https://gitlab.gnome.org/GNOME/gnome-build-meta/-/merge_requests/1731>

 elements/boards/generic/deps.bst |  1 +
 elements/custom/eg25-manager.bst | 16 ++++++++++++++++
 elements/custom/libgpiod.bst     | 15 +++++++++++++++
 3 files changed, 32 insertions(+)
---
diff --git a/elements/boards/generic/deps.bst b/elements/boards/generic/deps.bst
index c479eb706..c3c6dc70d 100644
--- a/elements/boards/generic/deps.bst
+++ b/elements/boards/generic/deps.bst
@@ -16,5 +16,6 @@ depends:
 - core/calls.bst
 - freedesktop-sdk.bst:components/iputils.bst
 - custom/atinout.bst
+- custom/eg25-manager.bst
 - custom/iw.bst
 - freedesktop-sdk.bst:components/usbutils.bst
diff --git a/elements/custom/eg25-manager.bst b/elements/custom/eg25-manager.bst
new file mode 100644
index 000000000..fcd1cd7d9
--- /dev/null
+++ b/elements/custom/eg25-manager.bst
@@ -0,0 +1,16 @@
+# eg25-manager
+kind: meson
+sources:
+- kind: git
+  url: https://gitlab.com/mobian1/eg25-manager.git
+  track: 0.4.4
+  ref: f53ba5c5bae2d882b6ba5cd378fd55beadd29d14
+build-depends:
+- freedesktop-sdk.bst:bootstrap-import.bst
+- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+depends:
+- sdk/glib.bst
+- custom/libgpiod.bst
+- freedesktop-sdk.bst:components/libgudev.bst
+- freedesktop-sdk.bst:components/libusb.bst
+- freedesktop-sdk.bst:components/curl.bst
diff --git a/elements/custom/libgpiod.bst b/elements/custom/libgpiod.bst
new file mode 100644
index 000000000..712391481
--- /dev/null
+++ b/elements/custom/libgpiod.bst
@@ -0,0 +1,15 @@
+# libgpiod-dev
+kind: autotools
+sources:
+- kind: git
+  url: https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git
+  track: v1.6.3
+  ref: dfc5d361e6748d5f48b706e5c4ac949d133b5470
+build-depends:
+- freedesktop-sdk.bst:bootstrap-import.bst
+- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+#depends:
+
+variables:
+  conf-local: --enable-tools=yes
+


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