From aa50cfe05a4b64b9bfa2c7903354c0c90816cabf Mon Sep 17 00:00:00 2001 From: Morgan Smith Date: Sat, 23 Nov 2024 17:58:52 +0100 Subject: gnu: Add python-omemo-dr. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/python-crypto.scm (python-omemo-dr): New variable. Change-Id: I06b31e62dff1a740fee832e17200f8905810860a Signed-off-by: Luca Matei Pintilie Signed-off-by: Ludovic Courtès --- gnu/packages/python-crypto.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm index 3a7f53abee..19df7ef3a9 100644 --- a/gnu/packages/python-crypto.scm +++ b/gnu/packages/python-crypto.scm @@ -751,6 +751,27 @@ is a ratcheting forward secrecy protocol that works in synchronous and asynchronous messaging environments.") (license license:gpl3))) +(define-public python-omemo-dr + (package + (name "python-omemo-dr") + (version "1.0.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://dev.gajim.org/gajim/omemo-dr") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1gx0znbfvs8jg9s754hha81l8wpghswkfsqx2jzpgv6gigf3sm8z")))) + (build-system python-build-system) + (propagated-inputs + (list python-axolotl-curve25519 python-cryptography python-protobuf-5)) + (home-page "https://dev.gajim.org/gajim/omemo-dr") + (synopsis "OMEMO cryptography library") + (description "OMEMO cryptography library that was forked from python-axolotl.") + (license license:gpl3))) (define-public python-pyaes (package -- cgit v1.2.3