[gnome-build-meta/valentindavid/pinebook-pro: 6/16] pinebook-pro: Add firmware updater for keyboard and trackpad
- From: Valentin David <valentindavid src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/valentindavid/pinebook-pro: 6/16] pinebook-pro: Add firmware updater for keyboard and trackpad
- Date: Thu, 16 Apr 2020 18:42:54 +0000 (UTC)
commit 2213d0024582ccf02e6b939f8f82b133713f789f
Author: Valentin David <valentin david codethink co uk>
Date: Sun Apr 12 20:03:09 2020 +0000
pinebook-pro: Add firmware updater for keyboard and trackpad
elements/boards/pinebook-pro/deps.bst | 2 ++
elements/boards/pinebook-pro/keyboard-updater.bst | 19 +++++++++++++++++++
elements/boards/pinebook-pro/vim.bst | 9 +++++++++
3 files changed, 30 insertions(+)
---
diff --git a/elements/boards/pinebook-pro/deps.bst b/elements/boards/pinebook-pro/deps.bst
index 6b6ba067..538ffed2 100644
--- a/elements/boards/pinebook-pro/deps.bst
+++ b/elements/boards/pinebook-pro/deps.bst
@@ -31,6 +31,8 @@ runtime-depends:
- vm/resize-root.bst
- vm/eos-repartition.bst
+- boards/pinebook-pro/keyboard-updater.bst
+
# FIXME: Waiting for those to be merged:
#- freedesktop-sdk.bst:components/linux-firmware.bst
#- freedesktop-sdk.bst:components/wireless-regdb-bin.bst
diff --git a/elements/boards/pinebook-pro/keyboard-updater.bst
b/elements/boards/pinebook-pro/keyboard-updater.bst
new file mode 100644
index 00000000..f6bc8aeb
--- /dev/null
+++ b/elements/boards/pinebook-pro/keyboard-updater.bst
@@ -0,0 +1,19 @@
+kind: manual
+
+sources:
+- kind: git_tag
+ url: https://github.com/ayufan-rock64/pinebook-pro-keyboard-updater.git
+ track: 089ddceaca34cc835d8114900c24db6dcdf121c3
+
+depends:
+- core-deps/libusb.bst
+
+build-depends:
+- boards/pinebook-pro/vim.bst # Required for xxd
+
+config:
+ build-commands:
+ - make
+
+ install-commands:
+ - install -Dm755 updater "%{install-root}%{bindir}/pinebook-pro-keyboard-updater"
diff --git a/elements/boards/pinebook-pro/vim.bst b/elements/boards/pinebook-pro/vim.bst
new file mode 100644
index 00000000..6a9a74ee
--- /dev/null
+++ b/elements/boards/pinebook-pro/vim.bst
@@ -0,0 +1,9 @@
+kind: autotools
+
+sources:
+- kind: tar
+ url: ftp://ftp.vim.org/pub/vim/unix/vim-8.2.tar.bz2
+
+depends:
+- freedesktop-sdk.bst:bootstrap-import.bst
+
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]