From patchwork Thu Nov 14 18:06:26 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Pierre Neidhardt X-Patchwork-Id: 16111 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A9A611774B; Thu, 14 Nov 2019 18:07:15 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 63D4617749 for ; Thu, 14 Nov 2019 18:07:15 +0000 (GMT) Received: from localhost ([::1]:60422 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iVJWU-0003py-Uj for patchwork@mira.cbaines.net; Thu, 14 Nov 2019 13:07:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43785) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iVJWK-0003pg-HT for guix-patches@gnu.org; Thu, 14 Nov 2019 13:07:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iVJWJ-0001ZO-3m for guix-patches@gnu.org; Thu, 14 Nov 2019 13:07:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54605) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iVJWJ-0001ZK-0O for guix-patches@gnu.org; Thu, 14 Nov 2019 13:07:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iVJWI-00073X-QU for guix-patches@gnu.org; Thu, 14 Nov 2019 13:07:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#38211] [PATCH 1/9] gnu: Add resample. References: <20191114180422.5592-1-mail@ambrevar.xyz> In-Reply-To: <20191114180422.5592-1-mail@ambrevar.xyz> Resent-From: Pierre Neidhardt Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 14 Nov 2019 18:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38211 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 38211@debbugs.gnu.org Received: via spool by 38211-submit@debbugs.gnu.org id=B38211.157375479227080 (code B ref 38211); Thu, 14 Nov 2019 18:07:02 +0000 Received: (at 38211) by debbugs.gnu.org; 14 Nov 2019 18:06:32 +0000 Received: from localhost ([127.0.0.1]:35192 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVJVn-00072d-Io for submit@debbugs.gnu.org; Thu, 14 Nov 2019 13:06:31 -0500 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:33215) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVJVl-00072L-9L for 38211@debbugs.gnu.org; Thu, 14 Nov 2019 13:06:30 -0500 X-Originating-IP: 92.169.151.76 Received: from localhost.localdomain (lfbn-1-4156-76.w92-169.abo.wanadoo.fr [92.169.151.76]) (Authenticated sender: mail@ambrevar.xyz) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id 96CF71C0007 for <38211@debbugs.gnu.org>; Thu, 14 Nov 2019 18:06:27 +0000 (UTC) From: Pierre Neidhardt Date: Thu, 14 Nov 2019 19:06:26 +0100 Message-Id: <20191114180627.6593-1-mail@ambrevar.xyz> X-Mailer: git-send-email 2.23.0 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches From: Jan Wielkiewicz * gnu/packages/audio.scm (resample): New variable. --- gnu/packages/audio.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 15ba454edd..c59161a080 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -24,6 +24,7 @@ ;;; Copyright © 2019 Arun Isaac ;;; Copyright © 2019 Mathieu Othacehe ;;; Copyright © 2019 Alexandros Theodotou +;;; Copyright © 2019 Jan Wielkiewicz ;;; ;;; This file is part of GNU Guix. ;;; @@ -2299,6 +2300,29 @@ aimed at audio/musical applications.") (base32 "04fajrass3ymr72flx5js5vxc601ccrmx8ny8scp0rw7j0igyjdr"))))))) +(define-public resample + (package + (name "resample") + (version "1.8.1") + (source (origin + (method url-fetch) + (uri (string-append "https://ccrma.stanford.edu/~jos/gz/resample-" + version + ".tar.gz")) + (sha256 (base32 + "074zj8ydp05yy1hjcglfv3hkvj4cm50f9nralka1992pm6yf8yvy")))) + (build-system gnu-build-system) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("pkg-config" ,pkg-config) + ("libtool" ,libtool))) + (synopsis "Real-time library for sampling rate conversion") + (description "The @command{resample} software package contains free +sampling-rate conversion and filter design utilities.") + (home-page "https://ccrma.stanford.edu/~jos/resample/Free_Resampling_Software.html") + (license license:lgpl2.1+))) + (define-public rubberband (package (name "rubberband") From patchwork Thu Nov 14 18:06:27 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Pierre Neidhardt X-Patchwork-Id: 16112 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 97ED71774B; Thu, 14 Nov 2019 18:07:20 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 4D2D917749 for ; Thu, 14 Nov 2019 18:07:20 +0000 (GMT) Received: from localhost ([::1]:60424 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iVJWZ-0003ur-Rm for patchwork@mira.cbaines.net; Thu, 14 Nov 2019 13:07:19 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43791) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iVJWN-0003po-86 for guix-patches@gnu.org; Thu, 14 Nov 2019 13:07:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iVJWI-0001ZE-Kx for guix-patches@gnu.org; Thu, 14 Nov 2019 13:07:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54604) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iVJWI-0001ZA-Hy for guix-patches@gnu.org; Thu, 14 Nov 2019 13:07:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iVJWI-00073P-94 for guix-patches@gnu.org; Thu, 14 Nov 2019 13:07:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#38211] [PATCH 2/9] gnu: Add sobjectizer. Resent-From: Pierre Neidhardt Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 14 Nov 2019 18:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38211 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 38211@debbugs.gnu.org Received: via spool by 38211-submit@debbugs.gnu.org id=B38211.157375479127074 (code B ref 38211); Thu, 14 Nov 2019 18:07:02 +0000 Received: (at 38211) by debbugs.gnu.org; 14 Nov 2019 18:06:31 +0000 Received: from localhost ([127.0.0.1]:35190 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVJVn-00072Z-6m for submit@debbugs.gnu.org; Thu, 14 Nov 2019 13:06:31 -0500 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:33399) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVJVl-00072M-9Z for 38211@debbugs.gnu.org; Thu, 14 Nov 2019 13:06:29 -0500 X-Originating-IP: 92.169.151.76 Received: from localhost.localdomain (lfbn-1-4156-76.w92-169.abo.wanadoo.fr [92.169.151.76]) (Authenticated sender: mail@ambrevar.xyz) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id C62B71C000D for <38211@debbugs.gnu.org>; Thu, 14 Nov 2019 18:06:27 +0000 (UTC) From: Pierre Neidhardt Date: Thu, 14 Nov 2019 19:06:27 +0100 Message-Id: <20191114180627.6593-2-mail@ambrevar.xyz> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191114180627.6593-1-mail@ambrevar.xyz> References: <20191114180627.6593-1-mail@ambrevar.xyz> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches From: Jan Wielkiewicz * gnu/packages/cpp.scm (sobjectizer): New variable. --- gnu/packages/cpp.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 12e766761f..97b6073705 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -5,6 +5,7 @@ ;;; Copyright © 2018 Ludovic Courtès ;;; Copyright © 2019 Mathieu Othacehe ;;; Copyright © 2019 Pierre Neidhardt +;;; Copyright © 2019 Jan Wielkiewicz ;;; ;;; This file is part of GNU Guix. ;;; @@ -350,3 +351,34 @@ tools: @item CPU checker. @end itemize\n") (license license:bsd-3))) + +(define-public sobjectizer + (package + (name "sobjectizer") + (version "5.6.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Stiffstream/sobjectizer.git") + (commit (string-append "v." version)))) + (sha256 + (base32 "0jfai7sqxnnjkms38krm7mssj5l79nb3pllkbyj4j581a7l5j6l5")) + (file-name (git-file-name name version)))) + (build-system cmake-build-system) + (arguments + `(#:tests? #f + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'change-directory + (lambda _ + (chdir "dev") + #t))))) + (home-page "https://stiffstream.com/en/products/sobjectizer.html") + (synopsis "Cross-platform actor framework for C++") + (description + "SObjectizer is a cross-platform \"actor frameworks\" for C++. +SObjectizer supports not only the Actor Model but also the Publish-Subscribe +Model and CSP-like channels. The goal of SObjectizer is to simplify +development of concurrent and multithreaded applications in C++.") + (license license:bsd-3))) From patchwork Thu Nov 14 18:07:02 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Pierre Neidhardt X-Patchwork-Id: 16116 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id B388A1774B; Thu, 14 Nov 2019 18:08:26 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 5C71417749 for ; Thu, 14 Nov 2019 18:08:26 +0000 (GMT) Received: from localhost ([::1]:60436 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iVJXd-0004Yt-Ud for patchwork@mira.cbaines.net; Thu, 14 Nov 2019 13:08:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43946) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iVJXJ-0004Aa-Az for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iVJXH-0001xo-V6 for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54623) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iVJXH-0001xe-RD for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iVJXH-00076w-KV for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#38211] [PATCH 3/9] gnu: Add restinio. References: <20191114180422.5592-1-mail@ambrevar.xyz> In-Reply-To: <20191114180422.5592-1-mail@ambrevar.xyz> Resent-From: Pierre Neidhardt Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 14 Nov 2019 18:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38211 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 38211@debbugs.gnu.org Received: via spool by 38211-submit@debbugs.gnu.org id=B38211.157375483927210 (code B ref 38211); Thu, 14 Nov 2019 18:08:02 +0000 Received: (at 38211) by debbugs.gnu.org; 14 Nov 2019 18:07:19 +0000 Received: from localhost ([127.0.0.1]:35203 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVJWT-00074M-10 for submit@debbugs.gnu.org; Thu, 14 Nov 2019 13:07:17 -0500 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:36461) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVJWR-00073w-Gd for 38211@debbugs.gnu.org; Thu, 14 Nov 2019 13:07:12 -0500 X-Originating-IP: 92.169.151.76 Received: from localhost.localdomain (lfbn-1-4156-76.w92-169.abo.wanadoo.fr [92.169.151.76]) (Authenticated sender: mail@ambrevar.xyz) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id C484B1BF204 for <38211@debbugs.gnu.org>; Thu, 14 Nov 2019 18:07:09 +0000 (UTC) From: Pierre Neidhardt Date: Thu, 14 Nov 2019 19:07:02 +0100 Message-Id: <20191114180708.6942-1-mail@ambrevar.xyz> X-Mailer: git-send-email 2.23.0 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/networking.scm (restinio): New variable. --- gnu/packages/networking.scm | 51 +++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 87cabee645..53822c427e 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -33,6 +33,7 @@ ;;; Copyright © 2019 Brice Waegeneire ;;; Copyright © 2019 Tonton ;;; Copyright © 2019 Alex Griffin +;;; Copyright © 2019 Jan Wielkiewicz ;;; ;;; This file is part of GNU Guix. ;;; @@ -72,6 +73,7 @@ #:use-module (gnu packages check) #:use-module (gnu packages code) #:use-module (gnu packages compression) + #:use-module (gnu packages cpp) #:use-module (gnu packages crypto) #:use-module (gnu packages curl) #:use-module (gnu packages dejagnu) @@ -95,6 +97,7 @@ #:use-module (gnu packages perl) #:use-module (gnu packages perl-check) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages pretty-print) #:use-module (gnu packages python) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) @@ -2520,6 +2523,54 @@ communication over HTTP.") (home-page "https://github.com/Corvusoft/restbed") (license license:agpl3+)))) +(define fmt-restinio + (package + (inherit fmt) + (arguments + '(#:configure-flags '("-DCMAKE_CXX_FLAGS=-fPIC"))))) + +(define-public restinio + (package + (name "restinio") + (version "0.6.0.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Stiffstream/restinio.git") + (commit (string-append "v." version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1c25kpx652nng8m1sqf5an2c3c4g3k6zj85mkkaxzk88iwfzq1s8")))) + (build-system cmake-build-system) + (inputs ; TODO: Need to force-keep references on some inputs, e.g. boost. + `(("zlib" ,zlib) + ("catch2" ,catch-framework2) + ("openssl" ,openssl) + ("boost" ,boost) + ("pcre" ,pcre) + ("pcre2" ,pcre2) + ("sobjectizer" ,sobjectizer))) + (propagated-inputs + `(("asio", asio) + ("fmt" ,fmt-restinio) + ("http-parser", http-parser))) + (arguments + `(#:configure-flags '("-DRESTINIO_INSTALL=on") + #:tests? #f ; TODO: The tests are called from the root CMakelist, need RESTINIO_TEST=on. + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'change-directory + (lambda _ + (chdir "dev/restinio") + #t))))) + (home-page "https://stiffstream.com/en/products/restinio.html") + (synopsis "C++14 library that gives you an embedded HTTP/Websocket server") + (description "RESTinio is a header-only C++14 library that gives you an embedded +HTTP/Websocket server. It is based on standalone version of ASIO +and targeted primarily for asynchronous processing of HTTP-requests.") + (license license:bsd-3))) + (define-public opendht (package (name "opendht") From patchwork Thu Nov 14 18:07:03 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Pierre Neidhardt X-Patchwork-Id: 16113 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4C1AF1774B; Thu, 14 Nov 2019 18:08:15 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 0467017749 for ; Thu, 14 Nov 2019 18:08:15 +0000 (GMT) Received: from localhost ([::1]:60428 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iVJXS-0004E8-5m for patchwork@mira.cbaines.net; Thu, 14 Nov 2019 13:08:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43954) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iVJXJ-0004Au-NO for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iVJXI-0001yW-FJ for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54624) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iVJXI-0001yO-Bk for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iVJXI-000775-4e for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#38211] [PATCH 4/9] gnu: opendht: Update to 2.0.0beta2. Resent-From: Pierre Neidhardt Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 14 Nov 2019 18:08:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38211 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 38211@debbugs.gnu.org Received: via spool by 38211-submit@debbugs.gnu.org id=B38211.157375483927218 (code B ref 38211); Thu, 14 Nov 2019 18:08:04 +0000 Received: (at 38211) by debbugs.gnu.org; 14 Nov 2019 18:07:19 +0000 Received: from localhost ([127.0.0.1]:35205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVJWY-00074p-Tt for submit@debbugs.gnu.org; Thu, 14 Nov 2019 13:07:19 -0500 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:35069) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVJWR-00073v-Gd for 38211@debbugs.gnu.org; Thu, 14 Nov 2019 13:07:12 -0500 X-Originating-IP: 92.169.151.76 Received: from localhost.localdomain (lfbn-1-4156-76.w92-169.abo.wanadoo.fr [92.169.151.76]) (Authenticated sender: mail@ambrevar.xyz) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id 01A151BF20B for <38211@debbugs.gnu.org>; Thu, 14 Nov 2019 18:07:09 +0000 (UTC) From: Pierre Neidhardt Date: Thu, 14 Nov 2019 19:07:03 +0100 Message-Id: <20191114180708.6942-2-mail@ambrevar.xyz> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191114180708.6942-1-mail@ambrevar.xyz> References: <20191114180708.6942-1-mail@ambrevar.xyz> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches From: Jan Wielkiewicz * gnu/packages/networking.scm (opendht): Update to 2.0.0beta2. --- gnu/packages/networking.scm | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 53822c427e..ba48b8c6a6 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -2574,7 +2574,7 @@ and targeted primarily for asynchronous processing of HTTP-requests.") (define-public opendht (package (name "opendht") - (version "1.8.1") + (version "2.0.0beta2") (source (origin (method git-fetch) (uri (git-reference @@ -2583,26 +2583,36 @@ and targeted primarily for asynchronous processing of HTTP-requests.") (file-name (git-file-name name version)) (sha256 (base32 - "0vninb5mak27wigajslyvr05vq7wbrwqhbr4wzl2nmqcb20wmlq2")))) - (build-system gnu-build-system) + "02ix0rvvyhq22gd5djcq84qz08ji7ln93faf23b27zjzni2klzv5")))) + ;; Since 2.0, the gnu-build-system does not seem to work anymore, upstream bug? + (build-system cmake-build-system) (inputs `(("gnutls" ,gnutls) ("nettle" ,nettle) ("readline" ,readline) ("jsoncpp" ,jsoncpp) - ("restbed" ,restbed))) + ("openssl" ,openssl) + ("fmt" ,fmt-restinio))) (propagated-inputs - `(("argon2" ,argon2) ; TODO: Needed for the pkg-config .pc file to work? + `(("argon2" ,argon2) ; TODO: Needed for the pkg-config .pc file to work? ("msgpack" ,msgpack))) ;included in several installed headers (native-inputs `(("autoconf" ,autoconf) ("pkg-config" ,pkg-config) + ("restinio" ,restinio) ("automake" ,automake) - ("libtool" ,libtool))) + ("libtool" ,libtool) + ("cppunit" ,cppunit))) (arguments - `(#:configure-flags '("--disable-tools" - "--disable-python" - "--with-argon2"))) + `(#:tests? #f ; Tests require network connection. + #:configure-flags + '(;; "-DOPENDHT_TESTS=on" + "-DOPENDHT_TOOLS=off" + "-DOPENDHT_PYTHON=off" + "-DOPENDHT_PROXY_SERVER=on" + "-DOPENDHT_PUSH_NOTIFICATIONS=on" + "-DOPENDHT_PROXY_SERVER_IDENTITY=on" + "-DOPENDHT_PROXY_CLIENT=on"))) (home-page "https://github.com/savoirfairelinux/opendht/") (synopsis "Distributed Hash Table (DHT) library") (description "OpenDHT is a Distributed Hash Table (DHT) library. It may From patchwork Thu Nov 14 18:07:06 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Pierre Neidhardt X-Patchwork-Id: 16115 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 211741774C; Thu, 14 Nov 2019 18:08:23 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id B584017749 for ; Thu, 14 Nov 2019 18:08:22 +0000 (GMT) Received: from localhost ([::1]:60434 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iVJXa-0004RY-6x for patchwork@mira.cbaines.net; Thu, 14 Nov 2019 13:08:22 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43989) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iVJXL-0004CZ-5p for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iVJXJ-0001zO-VX for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54627) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iVJXJ-0001zK-Ry for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iVJXJ-00077S-Kc for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#38211] [PATCH 7/9] gnu: pjproject-jami: Update to 2.9 Resent-From: Pierre Neidhardt Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 14 Nov 2019 18:08:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38211 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 38211@debbugs.gnu.org Received: via spool by 38211-submit@debbugs.gnu.org id=B38211.157375484027240 (code B ref 38211); Thu, 14 Nov 2019 18:08:05 +0000 Received: (at 38211) by debbugs.gnu.org; 14 Nov 2019 18:07:20 +0000 Received: from localhost ([127.0.0.1]:35211 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVJWa-00075B-2H for submit@debbugs.gnu.org; Thu, 14 Nov 2019 13:07:20 -0500 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:39601) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVJWR-00073z-GE for 38211@debbugs.gnu.org; Thu, 14 Nov 2019 13:07:13 -0500 X-Originating-IP: 92.169.151.76 Received: from localhost.localdomain (lfbn-1-4156-76.w92-169.abo.wanadoo.fr [92.169.151.76]) (Authenticated sender: mail@ambrevar.xyz) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id AB8471BF210 for <38211@debbugs.gnu.org>; Thu, 14 Nov 2019 18:07:10 +0000 (UTC) From: Pierre Neidhardt Date: Thu, 14 Nov 2019 19:07:06 +0100 Message-Id: <20191114180708.6942-5-mail@ambrevar.xyz> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191114180708.6942-1-mail@ambrevar.xyz> References: <20191114180708.6942-1-mail@ambrevar.xyz> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/telephony.scm (pjproject-jami)[arguments]: Fix flags, make files writable, update patch set. --- gnu/packages/telephony.scm | 36 ++++++++++++++++++++++++++---------- 1 file changed, 26 insertions(+), 10 deletions(-) diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm index e6d52bc832..2d6e5b2154 100644 --- a/gnu/packages/telephony.scm +++ b/gnu/packages/telephony.scm @@ -12,6 +12,7 @@ ;;; Copyright © 2018 Jovany Leandro G.C ;;; Copyright © 2018 Tim Gesthuizen ;;; Copyright © 2019 Pierre Neidhardt +;;; Copyright © 2019 Jan Wielkiewicz ;;; ;;; This file is part of GNU Guix. ;;; @@ -685,14 +686,20 @@ Initiation Protocol (SIP) and a multimedia framework.") "--disable-openh264" "--disable-resample" "--disable-libwebrtc" - ;; "-fPIC" is required for libring. Bug? - "CFLAGS=-fPIC -DPJ_ENABLE_EXTRA_CHECK=1 -DPJ_ICE_MAX_CAND=256 -DPJ_ICE_MAX_CHECKS=1024 -DPJ_ICE_COMP_BITS=2 -DPJ_ICE_MAX_STUN=3 -DPJSIP_MAX_PKT_LEN=8000 -DPJ_ICE_ST_MAX_CAND=32" - "CXXFLAGS=-fPIC -DPJ_ENABLE_EXTRA_CHECK=1 -DPJ_ICE_MAX_CAND=256 -DPJ_ICE_MAX_CHECKS=1024 -DPJ_ICE_COMP_BITS=2 -DPJ_ICE_MAX_STUN=3 -DPJSIP_MAX_PKT_LEN=8000 -DPJ_ICE_ST_MAX_CAND=32" - ;; Now deviating from the rules.mak file. - "--enable-ssl=gnutls" - "--with-external-srtp") + "--with-gnutls" + "--with-external-srtp" + ;; We need -fPIC or else we get the following error when linking + ;; against pjproject-jami: + ;; relocation R_X86_64_32S against `.rodata' can not be used when + ;; making a shared object; + "CFLAGS=-fPIC" + "CXXFLAGS=-fPIC") #:phases (modify-phases %standard-phases + (add-after 'unpack 'make-git-checkout-writable + (lambda _ + (for-each make-file-writable (find-files ".")) + #t)) (add-after 'unpack 'apply-patches (lambda* (#:key inputs #:allow-other-keys) (let ((savoir-faire-linux-patches-directory "Savoir-faire Linux patches") @@ -700,19 +707,28 @@ Initiation Protocol (SIP) and a multimedia framework.") ;; "ring-project/daemon/contrib/src/pjproject/rules.mak". ;; WARNING: These amount for huge changes in pjproject. (savoir-faire-linux-patches - '("gnutls" + '("fix_turn_alloc_failure" "rfc2466" "ipv6" - "ice_config" "multiple_listeners" "pj_ice_sess" "fix_turn_fallback" "fix_ioqueue_ipv6_sendto" "add_dtls_transport" - "rfc6062"))) + "rfc6544" + "ice_config" + "sip_config" + "fix_first_packet_turn_tcp" + "fix_ebusy_turn" + "ignore_ipv6_on_transport_check" + "fix_turn_connection_failure" + ;; "uwp_vs" ; for windows + "disable_local_resolution"))) (mkdir-p savoir-faire-linux-patches-directory) (invoke "tar" "-xvf" (assoc-ref inputs "savoir-faire-linux-patches") - "-C" savoir-faire-linux-patches-directory "--strip-components=5" "ring-project/daemon/contrib/src/pjproject") + "-C" savoir-faire-linux-patches-directory + "--strip-components=5" + "ring-project/daemon/contrib/src/pjproject") (for-each (lambda (file) (invoke "patch" "--force" "-p1" "-i" From patchwork Thu Nov 14 18:07:07 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Pierre Neidhardt X-Patchwork-Id: 16117 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7DB821774B; Thu, 14 Nov 2019 18:08:31 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 45FFD17749 for ; Thu, 14 Nov 2019 18:08:31 +0000 (GMT) Received: from localhost ([::1]:60438 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iVJXi-0004f7-RK for patchwork@mira.cbaines.net; Thu, 14 Nov 2019 13:08:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43961) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iVJXK-0004BC-0F for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iVJXI-0001yt-W5 for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54625) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iVJXI-0001yp-T4 for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iVJXI-00077C-LA for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#38211] [PATCH 8/9] gnu: libring: Update to 20191101. Resent-From: Pierre Neidhardt Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 14 Nov 2019 18:08:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38211 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 38211@debbugs.gnu.org Received: via spool by 38211-submit@debbugs.gnu.org id=B38211.157375483927225 (code B ref 38211); Thu, 14 Nov 2019 18:08:04 +0000 Received: (at 38211) by debbugs.gnu.org; 14 Nov 2019 18:07:19 +0000 Received: from localhost ([127.0.0.1]:35207 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVJWZ-00074x-9U for submit@debbugs.gnu.org; Thu, 14 Nov 2019 13:07:19 -0500 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:49831) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVJWR-000740-Hj for 38211@debbugs.gnu.org; Thu, 14 Nov 2019 13:07:13 -0500 X-Originating-IP: 92.169.151.76 Received: from localhost.localdomain (lfbn-1-4156-76.w92-169.abo.wanadoo.fr [92.169.151.76]) (Authenticated sender: mail@ambrevar.xyz) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id DB0991BF212 for <38211@debbugs.gnu.org>; Thu, 14 Nov 2019 18:07:10 +0000 (UTC) From: Pierre Neidhardt Date: Thu, 14 Nov 2019 19:07:07 +0100 Message-Id: <20191114180708.6942-6-mail@ambrevar.xyz> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191114180708.6942-1-mail@ambrevar.xyz> References: <20191114180708.6942-1-mail@ambrevar.xyz> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/telephony.scm (libring)[inputs]: Replace restbed with restinio, add asio. --- gnu/packages/telephony.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm index 2d6e5b2154..a3bc18f6f7 100644 --- a/gnu/packages/telephony.scm +++ b/gnu/packages/telephony.scm @@ -792,8 +792,9 @@ Initiation Protocol (SIP) and a multimedia framework.") ("libsecp256k1" ,libsecp256k1) ("python" ,python) ("python-wrapper" ,python-wrapper) - ("restbed" ,restbed) + ("restinio" ,restinio) ("libx11" ,libx11) + ("asio" ,asio) ;; TODO: Upstream seems to rely on a custom pjproject (a.k.a. pjsip) version. ;; See https://git.jami.net/savoirfairelinux/ring-daemon/issues/24. ("pjproject" ,pjproject-jami))) From patchwork Thu Nov 14 18:07:08 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Pierre Neidhardt X-Patchwork-Id: 16114 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D0DCA1774B; Thu, 14 Nov 2019 18:08:17 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 973E317749 for ; Thu, 14 Nov 2019 18:08:17 +0000 (GMT) Received: from localhost ([::1]:60430 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iVJXU-0004Hu-OD for patchwork@mira.cbaines.net; Thu, 14 Nov 2019 13:08:16 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43973) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iVJXK-0004Be-Ee for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iVJXJ-0001zA-EL for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:06 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54626) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iVJXJ-0001z1-BK for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iVJXJ-00077K-4a for guix-patches@gnu.org; Thu, 14 Nov 2019 13:08:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#38211] [PATCH 9/9] gnu: jami: Fix wrapper. Resent-From: Pierre Neidhardt Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 14 Nov 2019 18:08:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 38211 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 38211@debbugs.gnu.org Received: via spool by 38211-submit@debbugs.gnu.org id=B38211.157375484027232 (code B ref 38211); Thu, 14 Nov 2019 18:08:05 +0000 Received: (at 38211) by debbugs.gnu.org; 14 Nov 2019 18:07:20 +0000 Received: from localhost ([127.0.0.1]:35209 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVJWZ-000754-N0 for submit@debbugs.gnu.org; Thu, 14 Nov 2019 13:07:19 -0500 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:49563) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iVJWS-000742-Mq for 38211@debbugs.gnu.org; Thu, 14 Nov 2019 13:07:13 -0500 X-Originating-IP: 92.169.151.76 Received: from localhost.localdomain (lfbn-1-4156-76.w92-169.abo.wanadoo.fr [92.169.151.76]) (Authenticated sender: mail@ambrevar.xyz) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id 108381BF213 for <38211@debbugs.gnu.org>; Thu, 14 Nov 2019 18:07:10 +0000 (UTC) From: Pierre Neidhardt Date: Thu, 14 Nov 2019 19:07:08 +0100 Message-Id: <20191114180708.6942-7-mail@ambrevar.xyz> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191114180708.6942-1-mail@ambrevar.xyz> References: <20191114180708.6942-1-mail@ambrevar.xyz> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/telephony.scm (jami)[arguments]: Wrap around jami-gnome instead of gnome-ring. [synopsis]: Make it more sensible. --- gnu/packages/telephony.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm index a3bc18f6f7..5b6c578fce 100644 --- a/gnu/packages/telephony.scm +++ b/gnu/packages/telephony.scm @@ -897,7 +897,7 @@ This package provides a library common to all Jami clients.") ("glib:bin" ,glib "bin") ("doxygen" ,doxygen))) (propagated-inputs - `(("libring" ,libring) ; Contains `dring', the daemon, which is automatically by d-bus. + `(("libring" ,libring) ; Contains `dring', the daemon, which is automatically by d-bus. ("adwaita-icon-theme" ,adwaita-icon-theme) ("evolution-data-server" ,evolution-data-server))) (arguments @@ -912,10 +912,10 @@ This package provides a library common to all Jami clients.") (lambda* (#:key inputs outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) (path (string-append (assoc-ref inputs "sqlite") "/lib"))) - (wrap-program (string-append out "/bin/gnome-ring") + (wrap-program (string-append out "/bin/jami-gnome") `("LD_LIBRARY_PATH" ":" prefix (,path)))) #t))))) - (synopsis "Distributed multimedia communications platform") + (synopsis "Distributed, privacy-respecting communication program") (description "Jami (formerly GNU 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