From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 07 07:53:41 2020 Received: (at submit) by debbugs.gnu.org; 7 Jan 2020 12:53:41 +0000 Received: from localhost ([127.0.0.1]:47497 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iooMY-0005bc-2J for submit@debbugs.gnu.org; Tue, 07 Jan 2020 07:53:41 -0500 Received: from lists.gnu.org ([209.51.188.17]:53475) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iooMS-0005bR-M8 for submit@debbugs.gnu.org; Tue, 07 Jan 2020 07:53:32 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:35518) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iooMP-0000Bj-Vt for guix-patches@gnu.org; Tue, 07 Jan 2020 07:53:27 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iooMO-0008RQ-4o for guix-patches@gnu.org; Tue, 07 Jan 2020 07:53:25 -0500 Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]:36108) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iooMN-0008Qd-Rj for guix-patches@gnu.org; Tue, 07 Jan 2020 07:53:24 -0500 Received: by mail-wr1-x436.google.com with SMTP id z3so53818251wru.3 for ; Tue, 07 Jan 2020 04:53:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:references:date:message-id:mime-version; bh=dIF93Wbca+NDVu4d6twvPszMJWPv3WHdXewvxINiQiA=; b=mXsyQwBVb9nQSw6P5p9oCkufArm4oqjmV3/Ahnd0yrXSA7VdXG6V7/99MoBP0hCGrz 6yapc01YgNjoFH7NX3fa3h/xWeosj00Lpqf3opCs+7hyH2WmgZ15d/Z5YoApr+WYqVbx u+prPP3/HQg5uihHTZgQefcxAifXPQUoaCo8+mPh/RWLMRMd5B9qZV4SjOBUyelHP16V In1AFXNqkgL8GthooG6HNHPxKA+dB5pXJrZr/cgAUr6AtLeFKG5ZGmuHQY0hlaZ1S9KH j2Fd/q3jCzKzGxB5isU95t9MFCtiv31C8cW96K0hhWno1HixD8q2aDuCALUUgd9uyefE ajgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:references:date:message-id :mime-version; bh=dIF93Wbca+NDVu4d6twvPszMJWPv3WHdXewvxINiQiA=; b=soff9g3xEgRGRLiUPhC+46YD4ISzmZyc6CrlBkE+SADOlDXQ5g13IvHkQLOtkLeE5H +f6rCbRTKttRHgFryzsZz/CTDwtGzScwQBjwcbtukUWlgHrhRysdrNvaEA3iy3F8sW5T NrmMUpsJJqG/VKGx2mwNzJ4AVbsy79mXDmeAYrV1NC31QBq+V/+OD956LBEIKPAcMhrQ lFXpVbqn31L2j+ZXZSAcISfBpL+DkUfxTjyle8wI3QMqXD6PD/CKvDMsy8dQQSffpiYt PYxZI2ktZDZRDUkzAVPOF4sCdC9axBAA7yjdYWvq//mCZTSxbxWJ6odt6tQXHse2Qh9C dLfw== X-Gm-Message-State: APjAAAVa/5MBxXmfZJqouD0Ig3rsfGkXrNfpnp0jwm0hcFaA/M9Q9jfi +/ZPVL98pG5O5lKeoqb4JzYEBAX3 X-Google-Smtp-Source: APXvYqzNiiRLPt2CTgCK9cZapQufLWffqxySroCu6VuROl2p7MKcSbemxLdcKPAy8AgwI6z95oXueQ== X-Received: by 2002:adf:e78b:: with SMTP id n11mr108470489wrm.10.1578401601637; Tue, 07 Jan 2020 04:53:21 -0800 (PST) Received: from guixSD (host1-200-dynamic.5-87-r.retail.telecomitalia.it. [87.5.200.1]) by smtp.gmail.com with ESMTPSA id r6sm75901604wrq.92.2020.01.07.04.53.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Jan 2020 04:53:20 -0800 (PST) From: anothersms@gmail.com (=?utf-8?Q?Nicol=C3=B2?= Balzarotti) To: guix-patches@gnu.org Subject: [PATCH] gnu: Add libolm. References: <87mub1hm2p.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> Date: Tue, 07 Jan 2020 13:53:19 +0100 Message-ID: <87y2uj1l8g.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::436 X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello guix! This library is used by matrix and its use is suggested to clients wanting = to implement encryption. Thanks, Nicol=C3=B2 --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: attachment; filename=0001-gnu-Add-libolm.patch Content-Transfer-Encoding: quoted-printable >From c6d662517bfa876ca470b9e45e0206bd75b5840a Mon Sep 17 00:00:00 2001 From: nixo Date: Sun, 5 Jan 2020 16:46:01 +0100 Subject: [PATCH] gnu: Add libolm. * gnu/packages/messaging.scm (libolm): New variable. --- gnu/packages/crypto.scm | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm index dd49c12e5b..7709775a59 100644 --- a/gnu/packages/crypto.scm +++ b/gnu/packages/crypto.scm @@ -10,7 +10,7 @@ ;;; Copyright =C2=A9 2018 Efraim Flashner ;;; Copyright =C2=A9 2018 Arun Isaac ;;; Copyright =C2=A9 2018 Nicolas Goaziou -;;; Copyright =C2=A9 2018 Nicol=C3=B2 Balzarotti +;;; Copyright =C2=A9 2018, 2020 Nicol=C3=B2 Balzarotti ;;; Copyright =C2=A9 2018 Tim Gesthuizen ;;; Copyright =C2=A9 2019 Pierre Neidhardt ;;; Copyright =C2=A9 2019 Tanguy Le Carrour @@ -1040,3 +1040,29 @@ minisign uses a slightly different format to store s= ecret keys. Minisign signatures include trusted comments in addition to untrusted comments. Trusted comments are signed, thus verified, before being displayed.") (license license:isc))) + +(define-public libolm + (package + (name "libolm") + (version "3.1.4") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.matrix.org/git/olm") + (commit version))) + (sha256 + (base32 + "06s7rw4a9vn35wzz7chxn54mp0sjgbpv2bzz9lq0g4hnzw33cjbi")) + (file-name (git-file-name name version)))) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda _ + (invoke "ctest" "build/tests")))))) + (build-system cmake-build-system) + (synopsis "Implementation of the olm and megolm cryptographic ratchets= ") + (description "An implementation of the Double Ratchet cryptographic +ratchet written in @code{C} and @code{C++11} and exposed as a @code{C API}= .") + (home-page "https://matrix.org/docs/projects/other/olm/") + (license license:asl2.0))) --=20 2.24.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 11 16:50:55 2020 Received: (at 39007-done) by debbugs.gnu.org; 11 Jan 2020 21:50:55 +0000 Received: from localhost ([127.0.0.1]:56820 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqOel-0005hh-B6 for submit@debbugs.gnu.org; Sat, 11 Jan 2020 16:50:55 -0500 Received: from eggs.gnu.org ([209.51.188.92]:34523) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqOej-0005hR-E9 for 39007-done@debbugs.gnu.org; Sat, 11 Jan 2020 16:50:53 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54198) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iqOee-0006TK-7F; Sat, 11 Jan 2020 16:50:48 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=46602 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iqOec-00046E-QX; Sat, 11 Jan 2020 16:50:47 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: anothersms@gmail.com (=?utf-8?Q?Nicol=C3=B2?= Balzarotti) Subject: Re: [bug#39007] [PATCH] gnu: Add libolm. References: <87mub1hm2p.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> <87y2uj1l8g.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> Date: Sat, 11 Jan 2020 22:50:45 +0100 In-Reply-To: <87y2uj1l8g.fsf@guixSD.i-did-not-set--mail-host-address--so-tickle-me> (=?utf-8?Q?=22Nicol=C3=B2?= Balzarotti"'s message of "Tue, 07 Jan 2020 13:53:19 +0100") Message-ID: <87blr9u0ga.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 39007-done Cc: 39007-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, anothersms@gmail.com (Nicol=C3=B2 Balzarotti) skribis: >>>From c6d662517bfa876ca470b9e45e0206bd75b5840a Mon Sep 17 00:00:00 2001 > From: nixo > Date: Sun, 5 Jan 2020 16:46:01 +0100 > Subject: [PATCH] gnu: Add libolm. > > * gnu/packages/messaging.scm (libolm): New variable. I took the liberty to apply the changes below and committed it. Thanks! Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm index 7709775a59..1c6e759c83 100644 --- a/gnu/packages/crypto.scm +++ b/gnu/packages/crypto.scm @@ -1062,7 +1062,8 @@ Trusted comments are signed, thus verified, before being displayed.") (invoke "ctest" "build/tests")))))) (build-system cmake-build-system) (synopsis "Implementation of the olm and megolm cryptographic ratchets") - (description "An implementation of the Double Ratchet cryptographic -ratchet written in @code{C} and @code{C++11} and exposed as a @code{C API}.") + (description "The libolm library implements the Double Ratchet +cryptographic ratchet. It is written in C and C++11, and exposed as a C +API.") (home-page "https://matrix.org/docs/projects/other/olm/") (license license:asl2.0))) --=-=-=-- From unknown Sat Jun 21 05:10:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 09 Feb 2020 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator