From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id oJzpM2e0CF9dEAAA0tVLHw (envelope-from ) for ; Fri, 10 Jul 2020 18:33:11 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id mPulL2e0CF/1FQAAbx9fmQ (envelope-from ) for ; Fri, 10 Jul 2020 18:33:11 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 57BA1940145 for ; Fri, 10 Jul 2020 18:33:11 +0000 (UTC) Received: from localhost ([::1]:51818 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jtxpe-0004py-8c for larch@yhetil.org; Fri, 10 Jul 2020 14:33:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45320) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jtxpX-0004kE-R6 for guix-patches@gnu.org; Fri, 10 Jul 2020 14:33:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:60100) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jtxpX-0006Mm-IF for guix-patches@gnu.org; Fri, 10 Jul 2020 14:33:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jtxpX-0001po-Fk for guix-patches@gnu.org; Fri, 10 Jul 2020 14:33:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42229] [[PATCH V2] 02/10] gnu: libringclient: Fetch from git, update to 20200702-guix. Resent-From: Jan Wielkiewicz Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 10 Jul 2020 18:33:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42229 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42229@debbugs.gnu.org Cc: Jan Wielkiewicz Received: via spool by 42229-submit@debbugs.gnu.org id=B42229.15944059726972 (code B ref 42229); Fri, 10 Jul 2020 18:33:03 +0000 Received: (at 42229) by debbugs.gnu.org; 10 Jul 2020 18:32:52 +0000 Received: from localhost ([127.0.0.1]:43399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtxpL-0001oI-N3 for submit@debbugs.gnu.org; Fri, 10 Jul 2020 14:32:51 -0400 Received: from smtpo.poczta.interia.pl ([217.74.65.155]:53779) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jtxp7-0001mZ-RF for 42229@debbugs.gnu.org; Fri, 10 Jul 2020 14:32:40 -0400 X-Interia-R: Interia X-Interia-R-IP: 89.64.43.25 X-Interia-R-Helo: Received: from localhost.localdomain (89-64-43-25.dynamic.chello.pl [89.64.43.25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by poczta.interia.pl (INTERIA.PL) with ESMTPSA; Fri, 10 Jul 2020 20:32:31 +0200 (CEST) From: Jan Wielkiewicz Date: Fri, 10 Jul 2020 20:32:12 +0200 Message-Id: <20200710183220.19829-2-tona_kosmicznego_smiecia@interia.pl> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20200710183220.19829-1-tona_kosmicznego_smiecia@interia.pl> References: <20200710183220.19829-1-tona_kosmicznego_smiecia@interia.pl> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Interia-Antivirus: OK DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=interia.pl; s=biztos; t=1594405951; bh=AlBnbQezGYZ9D5QeovXZ4cTV8YUbvjqlFw3COqufgwI=; h=X-Interia-R:X-Interia-R-IP:X-Interia-R-Helo:From:To:Cc:Subject: Date:Message-Id:X-Mailer:In-Reply-To:References:MIME-Version: Content-Transfer-Encoding:X-Interia-Antivirus; b=jPgdWdn5OMJxluF6jLkCFO1yVFMOF9lejMsA47VBaRYHu22D4EzZzFCJUzss0Z9mq WkVoKJJlA5RwVYAtzHvia3hMe9VEDN1oSeQp1CkkP3mCGECIgVW93qb84HPifMgSZ4 Xc4Yr9S58QB/gOdfGqdlWgtPqlRtTqBjc2q5QxR4= X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.7 (-) X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=interia.pl header.s=biztos header.b=jPgdWdn5; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Spam-Score: 4.99 X-TUID: qVeZahq6vHWu * gnu/packages/jami.scm (libringclient): [revision, commit]: New variables. Do not inherit from (libring). [version]: Use (%jami-version, revision, commit). [source]: Fetch from git. --- gnu/packages/jami.scm | 65 ++++++++++++++++++++++++------------------- 1 file changed, 36 insertions(+), 29 deletions(-) diff --git a/gnu/packages/jami.scm b/gnu/packages/jami.scm index 06aeafea5d..abb0edc933 100644 --- a/gnu/packages/jami.scm +++ b/gnu/packages/jami.scm @@ -516,40 +516,47 @@ functionality.") (license license:gpl3+))) (define-public libringclient - (package - (inherit libring) - (name "libringclient") - (build-system cmake-build-system) - (propagated-inputs - `(("libring" ,libring) ; For 'dring'. - ("qtbase" ,qtbase) ; Qt is included in several installed headers. - ("qttools" ,qttools))) - (arguments - `(#:tests? #f ; There is no testsuite. - #:configure-flags - (list (string-append "-DRING_BUILD_DIR=" - (assoc-ref %build-inputs "libring") "/include")) - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'change-directory - (lambda _ - (chdir "lrc") - #t)) - (add-before 'configure 'fix-dbus-interfaces-path - (lambda* (#:key inputs #:allow-other-keys) - (substitute* "CMakeLists.txt" - (("\\$\\{CMAKE_INSTALL_PREFIX\\}(/share/dbus-1/interfaces)" _ dbus-interfaces-path-suffix) - (string-append (assoc-ref inputs "libring") - dbus-interfaces-path-suffix)))))))) - (synopsis "Distributed multimedia communications platform") - (description "Jami (formerly GNU Ring) is a secure and distributed voice, + (let ((commit "db943766917eba7be3a6f89d41794c2d26363ab7") + (revision "0")) + (package + (name "libringclient") + (version (git-version %jami-version revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://review.jami.net/ring-lrc") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1s1wi80drabfjhvxbiyl8k9c2jsafvmx5v84s3wldsmmdg4f6xdf")))) + (build-system cmake-build-system) + (propagated-inputs + `(("libring" ,libring) ; For 'dring'. + ("qtbase" ,qtbase) ; Qt is included in several installed headers. + ("qttools" ,qttools))) + (arguments + `(#:tests? #f ; There is no testsuite. + #:configure-flags + (list (string-append "-DRING_BUILD_DIR=" + (assoc-ref %build-inputs "libring") "/include")) + #:phases + (modify-phases %standard-phases + (add-before 'configure 'fix-dbus-interfaces-path + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "CMakeLists.txt" + (("\\$\\{CMAKE_INSTALL_PREFIX\\}(/share/dbus-1/interfaces)" _ dbus-interfaces-path-suffix) + (string-append (assoc-ref inputs "libring") + dbus-interfaces-path-suffix)))))))) + (synopsis "Distributed multimedia communications platform") + (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 IAX protocols, as well as decentralized calling using P2P-DHT. This package provides a library common to all Jami clients.") - (home-page "https://jami.net") - (license license:gpl3+))) + (home-page "https://jami.net") + (license license:gpl3+)))) (define-public jami (package -- 2.27.0