From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lukas Gradl Subject: [Patch 10/10] Add ring-client-gnome. Date: Mon, 12 Sep 2016 21:31:36 -0500 Message-ID: <87d1k8zg1j.fsf@openmailbox.org> References: <87mvjc1quq.fsf@openmailbox.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55193) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bjdVi-0001DI-PB for guix-devel@gnu.org; Mon, 12 Sep 2016 22:31:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bjdVd-0003qS-C0 for guix-devel@gnu.org; Mon, 12 Sep 2016 22:31:45 -0400 Received: from smtp7.openmailbox.org ([62.4.1.41]:46610) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bjdVd-0003q1-1s for guix-devel@gnu.org; Mon, 12 Sep 2016 22:31:41 -0400 In-Reply-To: <87mvjc1quq.fsf@openmailbox.org> (Lukas Gradl's message of "Mon, 12 Sep 2016 21:22:05 -0500") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0010-gnu-Add-ring-client-gnome.patch Content-Transfer-Encoding: quoted-printable From=2010a6216d59e8128c0d6208c5f0487825f3a956a0 Mon Sep 17 00:00:00 2001 From: Lukas Gradl Date: Sun, 28 Aug 2016 14:05:28 -0500 Subject: [PATCH 10/10] gnu: Add ring-client-gnome. * gnu/packages/telephony.scm (ring-client-gnome): New variable. =2D-- gnu/packages/telephony.scm | 52 ++++++++++++++++++++++++++++++++++++++++++= ++++ 1 file changed, 52 insertions(+) diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm index 7acb2dc..6df564f 100644 =2D-- a/gnu/packages/telephony.scm +++ b/gnu/packages/telephony.scm @@ -23,6 +23,7 @@ =20 (define-module (gnu packages telephony) #:use-module (gnu packages) + #:use-module (gnu packages aidc) #:use-module (gnu packages audio) #:use-module (gnu packages autotools) #:use-module (gnu packages base) @@ -30,8 +31,12 @@ #:use-module (gnu packages check) #:use-module (gnu packages compression) #:use-module (gnu packages crypto) + #:use-module (gnu packages documentation) + #:use-module (gnu packages gettext) #:use-module (gnu packages glib) + #:use-module (gnu packages gnome) #:use-module (gnu packages gnupg) + #:use-module (gnu packages gtk) #:use-module (gnu packages libupnp) #:use-module (gnu packages linux) #:use-module (gnu packages multiprecision) @@ -611,3 +616,50 @@ protocols, as well as decentralized calling using P2P-= DHT. This package provides a library common to all Ring clients.") (home-page "https://ring.cx/") (license license:gpl3+)))) + + +(define-public ring-client-gnome + (let ((commit "1a468b9e6fae7c4426c590c1b5eee2718e0c0001")) ; This is the + ; commit used in the AUR package. + (package + (name "ring-client-gnome") + (version (string-append "1.0.0-1." (string-take commit 7))) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url (string-append + "https://gerrit-ring.savoirfairelinux.com/" name)) + (commit commit))) + (sha256 + (base32 + "07r0yky60c0zxq4slr7zxgmiknrpybzq94kk1j4khml6nlbjbvp2")))) + (build-system cmake-build-system) + (inputs + `(("libringclient" ,libringclient) + ("gtk+" ,gtk+) + ("glib:bin" ,glib "bin") + ("qrencode" ,qrencode) + ("libnotify" ,libnotify) + ("clutter" ,clutter) + ("clutter-gtk" ,clutter-gtk) + ("gettext" ,gnu-gettext))) + (native-inputs + `(("pkg-config" ,pkg-config) + ("doxygen" ,doxygen))) + (propagated-inputs + `(("libring" ,libring) ; This is needed to run dring. + ("adwaita-icon-theme" ,adwaita-icon-theme) + ("evolution-data-server" ,evolution-data-server))) + (arguments + `(#:tests? #f)) ; There is no testsuite. + (synopsis "Distributed multimedia communications platform") + (description "Ring is a secure and distributed voice, video and chat +communication platform that requires no centralized server and leaves the +power of privacy in the hands of the user. It supports the SIP and IAX +protocols, as well as decentralized calling using P2P-DHT. + +This package provides the Ring client for the Gnome Desktop.") + (home-page "https://ring.cx/") + (license license:gpl3+)))) =2D-=20 2.9.0 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJX12UIAAoJEFP7dyh+2DCR1akQAMWhtP2sqBY9ll+J1xcHid83 PMExeazE1RYxR+l+nS0+KXhFKVOMzjU/tHLIPX6rhbgICIZmdZIIdgssnK1fcK2c OHnhQECBtQyggNo+8JaSVGattNVIbyVxcied2Ko/ur4y0Gh5mUEi1FEjJlF0lIFZ h3FXNEUBcoBzptdyrAUyUhQ3RWMnTFx4CDP2bu5qCGSuD9x55j2u8huLs3glkKZg VNhMe8w5L0SFud0Z0mueTe6GToAKl2sNvli5pyFXNn87I+H090WkCfZDCrBlkDnI gmxKZHemRps5wKDhLfYweeFwARsSF+Ex9FqM9yvS3C//LS1T5MMsz37bYO1xE11U n68qBem+2+ecM1FuztRLTmNVa0U7GztWh93/dcexLJRuILEsKAgMxaadQdCfEDlP SvYeJW+/UwDJPhMZ6RKurGWiDrFPanWcKxP2W/ayoSfRS+BKn3eiZjDhn1oSsng/ KbAa4faAy3Ytk+H+A41zvZhGC37Q9iN9axesL6UnRrvNqnSMvoQGImaxtTENqhDO t4wRChm5kfhcO3t4dZ1FERahgmOZdXD7IVxhZVqKZn16d+BUuu4WlqB4hhTM97Cd wEXbUjYTf0UK3m/EZN3jLha8caXOIp8rKXX4oniAv/L57JoOedWLlYpzpJg+nWbW Q8HBuSfCTNFB8t1bihbC =TfhZ -----END PGP SIGNATURE----- --==-=-=--