From 494135d51128210bb7cd31461b2800ea7ac6e6d3 Mon Sep 17 00:00:00 2001 From: Brett Gilio Date: Wed, 1 Jan 2020 16:25:16 -0600 Subject: gnu: Add libtgvoip. * gnu/packages/telephony.scm (libtgvoip): New variable. --- gnu/packages/telephony.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'gnu/packages/telephony.scm') diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm index 0c9de8bd0c..e7f294a999 100644 --- a/gnu/packages/telephony.scm +++ b/gnu/packages/telephony.scm @@ -14,6 +14,7 @@ ;;; Copyright © 2019 Pierre Neidhardt ;;; Copyright © 2019 Jan Wielkiewicz ;;; Copyright © 2019 Ivan Vilata i Balaguer +;;; Copyright © 2020 Brett Gilio ;;; ;;; This file is part of GNU Guix. ;;; @@ -947,3 +948,27 @@ This package provides the Jami client for the GNOME desktop.") (define-public jami-client-gnome (deprecated-package "jami-client-gnome" jami)) + +(define-public libtgvoip + (package + (name "libtgvoip") + (version "2.4.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/zevlg/libtgvoip.git") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "04dbwd3lwdannhxb2sh6z02i3lka9sb5s039pki6ka4siq5xzk1j")))) + (build-system gnu-build-system) + (inputs + `(("openssl" ,openssl) + ("libopusenc" ,libopusenc))) + (synopsis "VoIP library for Telegram clients") + (description "A collection of libraries and header files for implementing +telephony functionality into custom Telegram clients.") + (home-page "https://github.com/zevlg/libtgvoip") + (license license:unlicense))) -- cgit v1.2.3