From b87ce61b64b067bf60341e476bae37db7880a35a Mon Sep 17 00:00:00 2001 From: Petr Hodina Date: Wed, 17 Nov 2021 11:10:16 +0100 Subject: [PATCH v3 3/5] gnu: Add callaudiod. * gnu/packages/audio.scm (callaudiod): New variable. diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 13e0f02837..3b452954d7 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -36,6 +36,7 @@ ;;; Copyright © 2020 Michael Rohleder ;;; Copyright © 2021 jgart ;;; Copyright © 2021 Aleksandr Vityazev +;;; Copyright © 2021, 2022 Petr Hodina ;;; Copyright © 2022 Arjan Adriaanse ;;; ;;; This file is part of GNU Guix. @@ -1076,6 +1077,33 @@ (define-public calf ;; The plugins are released under LGPLv2.1+ (license (list license:lgpl2.1+ license:gpl2+)))) +(define-public callaudiod + (package + (name "callaudiod") + (version "0.1.1") + (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 + "04pn6f9p2n0qsy7cbchmnqlmjfvn908vdryc4y38srnj3xiq212l")))) + (build-system meson-build-system) + (native-inputs `(("alsa-lib" ,alsa-lib) + ("glib" ,glib) + ("glib" ,glib "bin") + ("pkg-config" ,pkg-config) + ("pulseaudio" ,pulseaudio))) + (inputs `(("alsa-utils" ,alsa-utils) + ("pulseaudio" ,pulseaudio))) + (synopsis "Call audio routing daemon") + (description "This package provides a daemon for dealing with audio routing +during phone calls. It provides a D-Bus interface.") + (home-page "https://gitlab.com/mobian1/callaudiod") + (license license:gpl3+))) + (define-public caps-plugins-lv2 (package (name "caps-plugins-lv2") -- 2.34.0