diff options
author | Vivien Kraus <vivien@planete-kraus.eu> | 2023-10-31 20:34:54 +0100 |
---|---|---|
committer | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2023-11-02 18:59:13 +0100 |
commit | 60632b0a147e011ffe8162a67a12f104a33f49d8 (patch) | |
tree | ce673c7a7f754f7feb25228d4a82c57cf3cbd340 /gnu/packages/telephony.scm | |
parent | 037e30cf13ae0f42de5125357ef189a816e60643 (diff) | |
download | guix-60632b0a147e011ffe8162a67a12f104a33f49d8.tar guix-60632b0a147e011ffe8162a67a12f104a33f49d8.tar.gz |
gnu: Add libcallaudio.
* gnu/packages/telephony.scm (libcallaudio): New variable.
Change-Id: I41cfe14136858fe0b2a302a9ed8d624d44ad2a95
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Diffstat (limited to 'gnu/packages/telephony.scm')
-rw-r--r-- | gnu/packages/telephony.scm | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm index dfa3343207..ef4baff81f 100644 --- a/gnu/packages/telephony.scm +++ b/gnu/packages/telephony.scm @@ -95,6 +95,7 @@ #:use-module (guix git-download) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) + #:use-module (guix build-system meson) #:use-module (guix build-system qt)) (define-public phonesim @@ -1168,3 +1169,27 @@ software foruses such as @acronym{VoIP, Voice over @acronym{IP, Internet Protocol}}, @acronym{IM, Instant Messaging}, and many other real-time and person-to-person communication services.") (license license:lgpl2.1))) + +(define-public libcallaudio + (package + (name "libcallaudio") + (version "0.1.9") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/mobian1/callaudiod/") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0qnllb28101c2ss1k3iwr04gljfyjqmbla5csj6vkq1y63aagr9s")))) + (build-system meson-build-system) + (inputs (list alsa-lib glib pulseaudio)) + (native-inputs + (list `(,glib "bin") ;for gdbus-codegen + pkg-config)) + (home-page "https://gitlab.com/mobian1/callaudiod") + (synopsis "Library for audio routing during voice calls") + (description "This package provides @command{callaudiod}, a daemon to +route audio during phone calls, and a library.") + (license license:gpl3+))) |