gnu: libotr: Make some cosmetic changes.

* gnu/packages/messaging.scm (libotr): Make some cosmetic changes.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
This commit is contained in:
Raghav Gururajan 2020-11-30 00:48:09 -05:00 committed by Danny Milosavljevic
parent 3fd4477809
commit 844da71612
No known key found for this signature in database
GPG key ID: E71A35542C30BAA5

View file

@ -378,32 +378,37 @@ (define-public libotr
(package (package
(name "libotr") (name "libotr")
(version "4.1.1") (version "4.1.1")
(source (origin (source
(method url-fetch) (origin
(uri (string-append "https://otr.cypherpunks.ca/libotr-" (method url-fetch)
version ".tar.gz")) (uri (string-append "https://otr.cypherpunks.ca/libotr-"
(sha256 version ".tar.gz"))
(base32 (sha256
"1x8rliydhbibmzwdbyr7pd7n87m2jmxnqkpvaalnf4154hj1hfwb")) (base32 "1x8rliydhbibmzwdbyr7pd7n87m2jmxnqkpvaalnf4154hj1hfwb"))
(patches (search-patches "libotr-test-auth-fix.patch")))) (patches
(search-patches "libotr-test-auth-fix.patch"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(native-inputs
`(("perl" ,perl))) ; for the test suite
(inputs
`(("libgpg-error" ,libgpg-error)))
(propagated-inputs (propagated-inputs
`(("libgcrypt" ,libgcrypt))) ; libotr headers include gcrypt.h `(("libgcrypt" ,libgcrypt))) ; libotr headers include gcrypt.h
(inputs `(("libgpg-error" ,libgpg-error)))
(native-inputs `(("perl" ,perl))) ; for the test suite
(synopsis "Off-the-Record (OTR) Messaging Library and Toolkit") (synopsis "Off-the-Record (OTR) Messaging Library and Toolkit")
(description (description "OTR allows you to have private conversations over instant
"OTR allows you to have private conversations over instant messaging by messaging by providing: (1) Encryption: No one else can read your instant
providing: (1) Encryption: No one else can read your instant messages. (2) messages. (2) Authentication: You are assured the correspondent is who you
Authentication: You are assured the correspondent is who you think it is. (3) think it is. (3) Deniability: The messages you send do not have digital
Deniability: The messages you send do not have digital signatures that are signatures that are checkable by a third party. Anyone can forge messages
checkable by a third party. Anyone can forge messages after a conversation to after a conversation to make them look like they came from you. However,
make them look like they came from you. However, during a conversation, your during a conversation, your correspondent is assured the messages he sees are
correspondent is assured the messages he sees are authentic and authentic and unmodified. (4) Perfect forward secrecy: If you lose control of
unmodified. (4) Perfect forward secrecy: If you lose control of your private your private keys, no previous conversation is compromised.")
keys, no previous conversation is compromised.")
(home-page "https://otr.cypherpunks.ca/") (home-page "https://otr.cypherpunks.ca/")
(license (list license:lgpl2.1 license:gpl2)))) (license
(list
license:lgpl2.1
license:gpl2))))
(define-public libsignal-protocol-c (define-public libsignal-protocol-c
(package (package