aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMorgan Smith <Morgan.J.Smith@outlook.com>2024-11-23 17:58:52 +0100
committerLudovic Courtès <ludo@gnu.org>2024-11-25 11:40:54 +0100
commitaa50cfe05a4b64b9bfa2c7903354c0c90816cabf (patch)
tree9b0b4814860f54cc08f334f8e420809516feedd6
parent498b6cd008f1989b7cfda060d8a6790015eb2340 (diff)
downloadguix-aa50cfe05a4b64b9bfa2c7903354c0c90816cabf.tar.gz
guix-aa50cfe05a4b64b9bfa2c7903354c0c90816cabf.zip
gnu: Add python-omemo-dr.
* gnu/packages/python-crypto.scm (python-omemo-dr): New variable. Change-Id: I06b31e62dff1a740fee832e17200f8905810860a Signed-off-by: Luca Matei Pintilie <luca@lucamatei.com> Signed-off-by: Ludovic Courtès <ludo@gnu.org>
-rw-r--r--gnu/packages/python-crypto.scm21
1 files changed, 21 insertions, 0 deletions
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