summaryrefslogtreecommitdiff
path: root/gnu/packages/freedesktop.scm
diff options
context:
space:
mode:
authorZheng Junjie <zhengjunjie@iscas.ac.cn>2024-11-12 11:46:30 +0800
committerZheng Junjie <zhengjunjie@iscas.ac.cn>2024-11-15 18:51:17 +0800
commitf1a649424b7d155aee5443a539fa957a772caf42 (patch)
tree7edd58cc66ca3a0db641b3fef4cc3b2ea8cd3ba5 /gnu/packages/freedesktop.scm
parent3e469ff97445131935227e6e532471bf5eeeaef7 (diff)
gnu: Add libqrtr-glib.
* gnu/packages/freedesktop.scm (libqrtr-glib): New variable. Change-Id: I84e26d0e8f69c8e5bc1c65925792aea296f6a97d
Diffstat (limited to 'gnu/packages/freedesktop.scm')
-rw-r--r--gnu/packages/freedesktop.scm33
1 files changed, 33 insertions, 0 deletions
diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index 7441737a4b..1a192f0a80 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -1935,6 +1935,39 @@ which speak the Mobile Interface Broadband Model (MBIM) protocol.")
;; The mbimcli tool is released under the GPLv2+ license.
(list license:lgpl2.0+ license:gpl2+))))
+(define-public libqrtr-glib
+ (package
+ (name "libqrtr-glib")
+ (version "1.2.2")
+ (source
+ (origin
+ (method git-fetch)
+ (uri
+ (git-reference
+ (url "https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "0bfn5kfscli0rrxvmzdl6ix5ikh0kxia7ad83rmh1hksfcwynwlh"))))
+ (build-system meson-build-system)
+ (inputs
+ (list libgudev libmbim))
+ (native-inputs
+ (list bash-completion
+ `(,glib "bin")
+ gtk-doc
+ gobject-introspection
+ pkg-config))
+ (propagated-inputs
+ (list glib)) ;required by mm-glib.pc
+ (synopsis "Qualcomm IPC Router protocol helper library")
+ (description
+ "libqrtr-glib is a glib-based library to use and manage the QRTR (Qualcomm
+IPC Router) bus.")
+ (home-page "https://gitlab.freedesktop.org/mobile-broadband/libqrtr-glib")
+ (license license:lgpl2.1+)))
+
(define-public libqmi
(package
(name "libqmi")